Lines Matching refs:m_target

575 	const glw::GLenum			m_target;
590 , m_target (target)
603 if (!isCoreTextureTarget(m_renderCtx.getType(), m_target))
604 extensions.add(getTextureTargetExtension(m_renderCtx.getType(), m_target));
643 const glw::GLenum m_target;
649 , m_target (target)
659 if (!isCoreTextureTarget(m_renderCtx.getType(), m_target))
660 extensions.add(getTextureTargetExtension(m_renderCtx.getType(), m_target));
674 gl.glBindTexture(m_target, textureId);
705 gl.glBindTexture(m_target, *texture);
711 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
720 gl.glTexParameteri(m_target, m_pname, GL_STENCIL_INDEX);
722 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
724 gl.glTexParameteriv(m_target, m_pname, &depthComponentInt);
726 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
728 gl.glTexParameterf(m_target, m_pname, GL_STENCIL_INDEX);
730 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
732 gl.glTexParameterfv(m_target, m_pname, &depthComponentFloat);
734 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
742 gl.glTexParameterIiv(m_target, m_pname, &stencilIndex);
744 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
746 gl.glTexParameterIiv(m_target, m_pname, &depthComponent);
748 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
756 gl.glTexParameterIuiv(m_target, m_pname, &stencilIndex);
758 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
760 gl.glTexParameterIuiv(m_target, m_pname, &depthComponent);
762 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
783 gl.glBindTexture(m_target, *texture);
789 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
798 gl.glTexParameteri(m_target, m_pname, GL_SKIP_DECODE_EXT);
800 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
802 gl.glTexParameteriv(m_target, m_pname, &decodeInt);
804 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
806 gl.glTexParameterf(m_target, m_pname, GL_SKIP_DECODE_EXT);
808 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
810 gl.glTexParameterfv(m_target, m_pname, &decodeFloat);
812 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
820 gl.glTexParameterIiv(m_target, m_pname, &skipDecode);
822 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
824 gl.glTexParameterIiv(m_target, m_pname, &decode);
826 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
834 gl.glTexParameterIuiv(m_target, m_pname, &skipDecode);
836 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
838 gl.glTexParameterIuiv(m_target, m_pname, &decode);
840 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
868 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
882 gl.glTexParameterIiv(m_target, m_pname, &value);
890 gl.glTexParameterIuiv(m_target, m_pname, &value);
894 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
901 gl.glTexParameteri(m_target, m_pname, swizzleValues[ndx]);
904 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
911 gl.glTexParameterf(m_target, m_pname, (GLfloat)swizzleValues[ndx]);
914 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
939 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_REPEAT, m_type);
953 gl.glTexParameterIiv(m_target, m_pname, &value);
961 gl.glTexParameterIuiv(m_target, m_pname, &value);
965 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
972 gl.glTexParameteri(m_target, m_pname, wrapValues[ndx]);
975 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
982 gl.glTexParameterf(m_target, m_pname, (GLfloat)wrapValues[ndx]);
985 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1013 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initial, m_type);
1037 gl.glTexParameterIiv(m_target, m_pname, &value);
1045 gl.glTexParameterIuiv(m_target, m_pname, &value);
1049 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1056 gl.glTexParameteri(m_target, m_pname, values[ndx]);
1059 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1066 gl.glTexParameterf(m_target, m_pname, (GLfloat)values[ndx]);
1069 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1097 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1113 gl.glTexParameterIiv(m_target, m_pname, &ref);
1116 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1127 gl.glTexParameterIuiv(m_target, m_pname, &ref);
1130 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1142 gl.glTexParameterf(m_target, m_pname, ref);
1145 verifyStateTextureParamFloat(result, gl, m_target, m_pname, ref, m_type);
1154 gl.glTexParameteri(m_target, m_pname, ref);
1157 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1185 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1188 if (m_target == GL_TEXTURE_2D_MULTISAMPLE ||
1189 m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1195 gl.glTexParameteri(m_target, m_pname, 0);
1197 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1199 gl.glTexParameterf(m_target, m_pname, 0.0f);
1201 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1219 gl.glTexParameterIiv(m_target, m_pname, &ref);
1225 gl.glTexParameterIuiv(m_target, m_pname, &uRef);
1229 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1238 gl.glTexParameteri(m_target, m_pname, ref);
1241 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1255 gl.glTexParameterf(m_target, m_pname, ((GLfloat)ref) + nonSignificantOffsets[offsetNdx]);
1258 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1284 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_NONE, m_type);
1298 gl.glTexParameterIiv(m_target, m_pname, &value);
1306 gl.glTexParameterIuiv(m_target, m_pname, &value);
1310 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1317 gl.glTexParameteri(m_target, m_pname, modes[ndx]);
1320 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1327 gl.glTexParameterf(m_target, m_pname, (GLfloat)modes[ndx]);
1330 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1355 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_LEQUAL, m_type);
1369 gl.glTexParameterIiv(m_target, m_pname, &value);
1377 gl.glTexParameterIuiv(m_target, m_pname, &value);
1381 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1388 gl.glTexParameteri(m_target, m_pname, compareFuncs[ndx]);
1391 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1398 gl.glTexParameterf(m_target, m_pname, (GLfloat)compareFuncs[ndx]);
1401 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1423 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1426 if (m_target == GL_TEXTURE_2D_MULTISAMPLE ||
1427 m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1434 gl.glBindTexture(m_target, textureID);
1437 if (m_target == GL_TEXTURE_2D_MULTISAMPLE)
1438 gl.glTexStorage2DMultisample(m_target, 2, GL_RGB8, 64, 64, GL_FALSE);
1439 else if (m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1440 gl.glTexStorage3DMultisample(m_target, 2, GL_RGB8, 64, 64, 2, GL_FALSE);
1445 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 1, m_type);
1458 gl.glBindTexture(m_target, textureID);
1461 if (m_target == GL_TEXTURE_2D || m_target == GL_TEXTURE_CUBE_MAP)
1462 gl.glTexStorage2D(m_target, level, GL_RGB8, 64, 64);
1463 else if (m_target == GL_TEXTURE_2D_ARRAY || m_target == GL_TEXTURE_3D)
1464 gl.glTexStorage3D(m_target, level, GL_RGB8, 64, 64, 64);
1465 else if (m_target == GL_TEXTURE_CUBE_MAP_ARRAY)
1466 gl.glTexStorage3D(m_target, level, GL_RGB8, 64, 64, 6 * 2);
1471 verifyStateTextureParamInteger(result, gl, m_target, m_pname, level, m_type);
1495 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1503 gl.glBindTexture(m_target, textureID);
1506 switch (m_target)
1511 gl.glTexStorage2D(m_target, 1, GL_RGBA8, 32, 32);
1517 gl.glTexStorage3D(m_target, 1, GL_RGBA8, 32, 32, 8);
1522 gl.glTexStorage2DMultisample(m_target, 2, GL_RGB8, 64, 64, GL_FALSE);
1527 gl.glTexStorage3DMultisample(m_target, 2, GL_RGB8, 64, 64, 2, GL_FALSE);
1532 gl.glTexStorage3D(m_target, 1, GL_RGBA8, 32, 32, 6 * 2);
1540 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 1, m_type);
1547 if (m_target == GL_TEXTURE_2D_MULTISAMPLE ||
1548 m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1557 gl.glBindTexture(m_target, textureID);
1560 switch (m_target)
1564 gl.glTexImage2D(m_target, 0, GL_RGBA8, 32, 32, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL);
1575 gl.glTexImage3D(m_target, 0, GL_RGBA8, 32, 32, 8, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL);
1580 gl.glTexImage3D(m_target, 0, GL_RGBA8, 32, 32, 6 * 2, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL);
1588 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1609 gl.glTexParameteri(m_target, m_pname, GL_CLAMP_TO_BORDER_EXT);
1611 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
1613 gl.glTexParameteri(m_target, m_pname, GL_REPEAT);
1616 gl.glTexParameterf(m_target, m_pname, (GLfloat)GL_CLAMP_TO_BORDER_EXT);
1619 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
1640 verifyStateTextureParamFloatVec4(result, gl, m_target, m_pname, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), m_type);
1648 gl.glTexParameterIiv(m_target, m_pname, color.getPtr());
1651 verifyStateTextureParamIntegerVec4(result, gl, m_target, m_pname, color, m_type);
1658 gl.glTexParameterIuiv(m_target, m_pname, color.getPtr());
1661 verifyStateTextureParamUnsignedIntegerVec4(result, gl, m_target, m_pname, color, m_type);
1671 gl.glTexParameterfv(m_target, m_pname, color.getPtr());
1674 verifyStateTextureParamFloatVec4(result, gl, m_target, m_pname, color, m_type);
1676 gl.glTexParameteriv(m_target, m_pname, icolor.getPtr());
1679 verifyStateTextureParamNormalizedI32Vec4(result, gl, m_target, m_pname, icolor, m_type);
1703 glw::GLuint m_target;
1717 , m_target (0)
1749 m_target = *sampler;
1751 m_target = 0;
1776 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_REPEAT, m_type);
1790 gl.glSamplerParameterIiv(m_target, m_pname, &value);
1798 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
1802 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1809 gl.glSamplerParameteri(m_target, m_pname, wrapValues[ndx]);
1812 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1819 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)wrapValues[ndx]);
1822 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1850 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, initial, m_type);
1874 gl.glSamplerParameterIiv(m_target, m_pname, &value);
1882 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
1886 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1893 gl.glSamplerParameteri(m_target, m_pname, values[ndx]);
1896 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1903 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)values[ndx]);
1906 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1934 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1950 gl.glSamplerParameterIiv(m_target, m_pname, &ref);
1953 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1964 gl.glSamplerParameterIuiv(m_target, m_pname, &ref);
1967 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1979 gl.glSamplerParameterf(m_target, m_pname, ref);
1982 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, ref, m_type);
1991 gl.glSamplerParameteri(m_target, m_pname, ref);
1994 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2019 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_NONE, m_type);
2033 gl.glSamplerParameterIiv(m_target, m_pname, &value);
2041 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
2045 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2052 gl.glSamplerParameteri(m_target, m_pname, modes[ndx]);
2055 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2062 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)modes[ndx]);
2065 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2090 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_LEQUAL, m_type);
2104 gl.glSamplerParameterIiv(m_target, m_pname, &value);
2112 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
2116 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2123 gl.glSamplerParameteri(m_target, m_pname, compareFuncs[ndx]);
2126 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2133 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)compareFuncs[ndx]);
2136 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2156 gl.glSamplerParameteri(m_target, m_pname, GL_CLAMP_TO_BORDER_EXT);
2158 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
2160 gl.glSamplerParameteri(m_target, m_pname, GL_REPEAT);
2163 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)GL_CLAMP_TO_BORDER_EXT);
2166 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
2188 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2196 gl.glSamplerParameteri(m_target, m_pname, GL_SKIP_DECODE_EXT);
2198 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2200 gl.glSamplerParameteriv(m_target, m_pname, &decodeInt);
2202 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2204 gl.glSamplerParameterf(m_target, m_pname, GL_SKIP_DECODE_EXT);
2206 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2208 gl.glSamplerParameterfv(m_target, m_pname, &decodeFloat);
2210 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2218 gl.glSamplerParameterIiv(m_target, m_pname, &skipDecode);
2220 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2222 gl.glSamplerParameterIiv(m_target, m_pname, &decode);
2224 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2232 gl.glSamplerParameterIuiv(m_target, m_pname, &skipDecode);
2234 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2236 gl.glSamplerParameterIuiv(m_target, m_pname, &decode);
2238 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2264 verifyStateSamplerParamFloatVec4(result, gl, m_target, m_pname, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), m_type);
2272 gl.glSamplerParameterIiv(m_target, m_pname, color.getPtr());
2275 verifyStateSamplerParamIntegerVec4(result, gl, m_target, m_pname, color, m_type);
2282 gl.glSamplerParameterIuiv(m_target, m_pname, color.getPtr());
2285 verifyStateSamplerParamUnsignedIntegerVec4(result, gl, m_target, m_pname, color, m_type);
2295 gl.glSamplerParameterfv(m_target, m_pname, color.getPtr());
2298 verifyStateSamplerParamFloatVec4(result, gl, m_target, m_pname, color, m_type);
2300 gl.glSamplerParameteriv(m_target, m_pname, icolor.getPtr());
2303 verifyStateSamplerParamNormalizedI32Vec4(result, gl, m_target, m_pname, icolor, m_type);