Lines Matching refs:m_target
760 const glw::GLenum m_target;
775 , m_target (target)
788 if (!isCoreTextureTarget(m_renderCtx.getType(), m_target))
789 extensions.add(getTextureTargetExtension(m_renderCtx.getType(), m_target));
828 const glw::GLenum m_target;
834 , m_target (target)
844 if (!isCoreTextureTarget(m_renderCtx.getType(), m_target))
845 extensions.add(getTextureTargetExtension(m_renderCtx.getType(), m_target));
859 gl.glBindTexture(m_target, textureId);
890 gl.glBindTexture(m_target, *texture);
896 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
905 gl.glTexParameteri(m_target, m_pname, GL_STENCIL_INDEX);
907 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
909 gl.glTexParameteriv(m_target, m_pname, &depthComponentInt);
911 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
913 gl.glTexParameterf(m_target, m_pname, GL_STENCIL_INDEX);
915 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
917 gl.glTexParameterfv(m_target, m_pname, &depthComponentFloat);
919 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
927 gl.glTexParameterIiv(m_target, m_pname, &stencilIndex);
929 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
931 gl.glTexParameterIiv(m_target, m_pname, &depthComponent);
933 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
941 gl.glTexParameterIuiv(m_target, m_pname, &stencilIndex);
943 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
945 gl.glTexParameterIuiv(m_target, m_pname, &depthComponent);
947 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
968 gl.glBindTexture(m_target, *texture);
974 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
983 gl.glTexParameteri(m_target, m_pname, GL_SKIP_DECODE_EXT);
985 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
987 gl.glTexParameteriv(m_target, m_pname, &decodeInt);
989 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
991 gl.glTexParameterf(m_target, m_pname, GL_SKIP_DECODE_EXT);
993 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
995 gl.glTexParameterfv(m_target, m_pname, &decodeFloat);
997 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
1005 gl.glTexParameterIiv(m_target, m_pname, &skipDecode);
1007 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
1009 gl.glTexParameterIiv(m_target, m_pname, &decode);
1011 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
1019 gl.glTexParameterIuiv(m_target, m_pname, &skipDecode);
1021 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
1023 gl.glTexParameterIuiv(m_target, m_pname, &decode);
1025 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
1053 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1067 gl.glTexParameterIiv(m_target, m_pname, &value);
1075 gl.glTexParameterIuiv(m_target, m_pname, &value);
1079 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
1086 gl.glTexParameteri(m_target, m_pname, swizzleValues[ndx]);
1089 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
1096 gl.glTexParameterf(m_target, m_pname, (GLfloat)swizzleValues[ndx]);
1099 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
1124 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_REPEAT, m_type);
1138 gl.glTexParameterIiv(m_target, m_pname, &value);
1146 gl.glTexParameterIuiv(m_target, m_pname, &value);
1150 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1157 gl.glTexParameteri(m_target, m_pname, wrapValues[ndx]);
1160 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1167 gl.glTexParameterf(m_target, m_pname, (GLfloat)wrapValues[ndx]);
1170 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1198 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initial, m_type);
1222 gl.glTexParameterIiv(m_target, m_pname, &value);
1230 gl.glTexParameterIuiv(m_target, m_pname, &value);
1234 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1241 gl.glTexParameteri(m_target, m_pname, values[ndx]);
1244 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1251 gl.glTexParameterf(m_target, m_pname, (GLfloat)values[ndx]);
1254 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1282 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1298 gl.glTexParameterIiv(m_target, m_pname, &ref);
1301 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1312 gl.glTexParameterIuiv(m_target, m_pname, &ref);
1315 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1327 gl.glTexParameterf(m_target, m_pname, ref);
1330 verifyStateTextureParamFloat(result, gl, m_target, m_pname, ref, m_type);
1339 gl.glTexParameteri(m_target, m_pname, ref);
1342 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1370 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1373 if (m_target == GL_TEXTURE_2D_MULTISAMPLE ||
1374 m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1380 gl.glTexParameteri(m_target, m_pname, 0);
1382 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1384 gl.glTexParameterf(m_target, m_pname, 0.0f);
1386 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1404 gl.glTexParameterIiv(m_target, m_pname, &ref);
1410 gl.glTexParameterIuiv(m_target, m_pname, &uRef);
1414 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1423 gl.glTexParameteri(m_target, m_pname, ref);
1426 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1440 gl.glTexParameterf(m_target, m_pname, ((GLfloat)ref) + nonSignificantOffsets[offsetNdx]);
1443 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1469 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_NONE, m_type);
1483 gl.glTexParameterIiv(m_target, m_pname, &value);
1491 gl.glTexParameterIuiv(m_target, m_pname, &value);
1495 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1502 gl.glTexParameteri(m_target, m_pname, modes[ndx]);
1505 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1512 gl.glTexParameterf(m_target, m_pname, (GLfloat)modes[ndx]);
1515 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1540 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_LEQUAL, m_type);
1554 gl.glTexParameterIiv(m_target, m_pname, &value);
1562 gl.glTexParameterIuiv(m_target, m_pname, &value);
1566 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1573 gl.glTexParameteri(m_target, m_pname, compareFuncs[ndx]);
1576 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1583 gl.glTexParameterf(m_target, m_pname, (GLfloat)compareFuncs[ndx]);
1586 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1608 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1611 if (m_target == GL_TEXTURE_2D_MULTISAMPLE ||
1612 m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1619 gl.glBindTexture(m_target, textureID);
1622 if (m_target == GL_TEXTURE_2D_MULTISAMPLE)
1623 gl.glTexStorage2DMultisample(m_target, 2, GL_RGB8, 64, 64, GL_FALSE);
1624 else if (m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1625 gl.glTexStorage3DMultisample(m_target, 2, GL_RGB8, 64, 64, 2, GL_FALSE);
1630 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 1, m_type);
1643 gl.glBindTexture(m_target, textureID);
1646 if (m_target == GL_TEXTURE_2D || m_target == GL_TEXTURE_CUBE_MAP)
1647 gl.glTexStorage2D(m_target, level, GL_RGB8, 64, 64);
1648 else if (m_target == GL_TEXTURE_2D_ARRAY || m_target == GL_TEXTURE_3D)
1649 gl.glTexStorage3D(m_target, level, GL_RGB8, 64, 64, 64);
1650 else if (m_target == GL_TEXTURE_CUBE_MAP_ARRAY)
1651 gl.glTexStorage3D(m_target, level, GL_RGB8, 64, 64, 6 * 2);
1656 verifyStateTextureParamInteger(result, gl, m_target, m_pname, level, m_type);
1680 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1688 gl.glBindTexture(m_target, textureID);
1691 switch (m_target)
1696 gl.glTexStorage2D(m_target, 1, GL_RGBA8, 32, 32);
1702 gl.glTexStorage3D(m_target, 1, GL_RGBA8, 32, 32, 8);
1707 gl.glTexStorage2DMultisample(m_target, 2, GL_RGB8, 64, 64, GL_FALSE);
1712 gl.glTexStorage3DMultisample(m_target, 2, GL_RGB8, 64, 64, 2, GL_FALSE);
1717 gl.glTexStorage3D(m_target, 1, GL_RGBA8, 32, 32, 6 * 2);
1725 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 1, m_type);
1732 if (m_target == GL_TEXTURE_2D_MULTISAMPLE ||
1733 m_target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY)
1742 gl.glBindTexture(m_target, textureID);
1745 switch (m_target)
1749 gl.glTexImage2D(m_target, 0, GL_RGBA8, 32, 32, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL);
1760 gl.glTexImage3D(m_target, 0, GL_RGBA8, 32, 32, 8, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL);
1765 gl.glTexImage3D(m_target, 0, GL_RGBA8, 32, 32, 6 * 2, 0, GL_RGBA, GL_UNSIGNED_BYTE, DE_NULL);
1773 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1794 gl.glTexParameteri(m_target, m_pname, GL_CLAMP_TO_BORDER_EXT);
1796 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
1798 gl.glTexParameteri(m_target, m_pname, GL_REPEAT);
1801 gl.glTexParameterf(m_target, m_pname, (GLfloat)GL_CLAMP_TO_BORDER_EXT);
1804 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
1825 verifyStateTextureParamFloatVec4(result, gl, m_target, m_pname, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), m_type);
1833 gl.glTexParameterIiv(m_target, m_pname, color.getPtr());
1836 verifyStateTextureParamIntegerVec4(result, gl, m_target, m_pname, color, m_type);
1843 gl.glTexParameterIuiv(m_target, m_pname, color.getPtr());
1846 verifyStateTextureParamUnsignedIntegerVec4(result, gl, m_target, m_pname, color, m_type);
1856 gl.glTexParameterfv(m_target, m_pname, color.getPtr());
1859 verifyStateTextureParamFloatVec4(result, gl, m_target, m_pname, color, m_type);
1861 gl.glTexParameteriv(m_target, m_pname, icolor.getPtr());
1864 verifyStateTextureParamNormalizedI32Vec4(result, gl, m_target, m_pname, icolor, m_type);
1888 glw::GLuint m_target;
1902 , m_target (0)
1934 m_target = *sampler;
1936 m_target = 0;
1961 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_REPEAT, m_type);
1975 gl.glSamplerParameterIiv(m_target, m_pname, &value);
1983 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
1987 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1994 gl.glSamplerParameteri(m_target, m_pname, wrapValues[ndx]);
1997 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
2004 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)wrapValues[ndx]);
2007 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
2035 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, initial, m_type);
2059 gl.glSamplerParameterIiv(m_target, m_pname, &value);
2067 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
2071 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
2078 gl.glSamplerParameteri(m_target, m_pname, values[ndx]);
2081 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
2088 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)values[ndx]);
2091 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
2119 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
2135 gl.glSamplerParameterIiv(m_target, m_pname, &ref);
2138 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2149 gl.glSamplerParameterIuiv(m_target, m_pname, &ref);
2152 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2164 gl.glSamplerParameterf(m_target, m_pname, ref);
2167 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, ref, m_type);
2176 gl.glSamplerParameteri(m_target, m_pname, ref);
2179 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2204 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_NONE, m_type);
2218 gl.glSamplerParameterIiv(m_target, m_pname, &value);
2226 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
2230 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2237 gl.glSamplerParameteri(m_target, m_pname, modes[ndx]);
2240 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2247 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)modes[ndx]);
2250 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2275 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_LEQUAL, m_type);
2289 gl.glSamplerParameterIiv(m_target, m_pname, &value);
2297 gl.glSamplerParameterIuiv(m_target, m_pname, &value);
2301 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2308 gl.glSamplerParameteri(m_target, m_pname, compareFuncs[ndx]);
2311 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2318 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)compareFuncs[ndx]);
2321 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2341 gl.glSamplerParameteri(m_target, m_pname, GL_CLAMP_TO_BORDER_EXT);
2343 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
2345 gl.glSamplerParameteri(m_target, m_pname, GL_REPEAT);
2348 gl.glSamplerParameterf(m_target, m_pname, (GLfloat)GL_CLAMP_TO_BORDER_EXT);
2351 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
2373 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2381 gl.glSamplerParameteri(m_target, m_pname, GL_SKIP_DECODE_EXT);
2383 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2385 gl.glSamplerParameteriv(m_target, m_pname, &decodeInt);
2387 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2389 gl.glSamplerParameterf(m_target, m_pname, GL_SKIP_DECODE_EXT);
2391 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2393 gl.glSamplerParameterfv(m_target, m_pname, &decodeFloat);
2395 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2403 gl.glSamplerParameterIiv(m_target, m_pname, &skipDecode);
2405 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2407 gl.glSamplerParameterIiv(m_target, m_pname, &decode);
2409 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2417 gl.glSamplerParameterIuiv(m_target, m_pname, &skipDecode);
2419 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2421 gl.glSamplerParameterIuiv(m_target, m_pname, &decode);
2423 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2449 verifyStateSamplerParamFloatVec4(result, gl, m_target, m_pname, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), m_type);
2457 gl.glSamplerParameterIiv(m_target, m_pname, color.getPtr());
2460 verifyStateSamplerParamIntegerVec4(result, gl, m_target, m_pname, color, m_type);
2467 gl.glSamplerParameterIuiv(m_target, m_pname, color.getPtr());
2470 verifyStateSamplerParamUnsignedIntegerVec4(result, gl, m_target, m_pname, color, m_type);
2480 gl.glSamplerParameterfv(m_target, m_pname, color.getPtr());
2483 verifyStateSamplerParamFloatVec4(result, gl, m_target, m_pname, color, m_type);
2485 gl.glSamplerParameteriv(m_target, m_pname, icolor.getPtr());
2488 verifyStateSamplerParamNormalizedI32Vec4(result, gl, m_target, m_pname, icolor, m_type);