Lines Matching refs:result

756 	virtual void		test		(glu::CallLogWrapper& gl, tcu::ResultCollector& result) const = 0;
809 tcu::ResultCollector result (m_testCtx.getLog(), " // ERROR: ");
812 test(gl, result);
814 result.setTestContextResult(m_testCtx);
853 tcu::ResultCollector result (m_testCtx.getLog(), " // ERROR: ");
860 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glBindTexture");
862 verifyStateObjectBoolean(result, gl, textureId, true, QUERY_ISTEXTURE);
865 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glDeleteTextures");
867 verifyStateObjectBoolean(result, gl, textureId, false, QUERY_ISTEXTURE);
869 result.setTestContextResult(m_testCtx);
877 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
885 void DepthStencilModeCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
891 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "bind");
896 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
906 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
907 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
910 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
911 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
914 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
915 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
918 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
919 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
928 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
929 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
932 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
933 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
942 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
943 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_STENCIL_INDEX, m_type);
946 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
947 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DEPTH_COMPONENT, m_type);
955 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
963 void TextureSRGBDecodeCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
969 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "bind");
974 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
984 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
985 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
988 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
989 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
992 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
993 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
996 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
997 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
1006 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1007 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
1010 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1011 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
1020 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1021 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
1024 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1025 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
1033 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1041 void TextureSwizzleCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1053 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1068 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1076 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1079 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
1087 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1089 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
1097 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1099 verifyStateTextureParamInteger(result, gl, m_target, m_pname, swizzleValues[ndx], m_type);
1109 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1117 void TextureWrapCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1124 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_REPEAT, m_type);
1139 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1147 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1150 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1158 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1160 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1168 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1170 verifyStateTextureParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1180 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1188 void TextureFilterCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1198 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initial, m_type);
1223 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1231 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1234 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1242 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1244 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1252 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1254 verifyStateTextureParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
1264 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1272 void TextureLODCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1282 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1299 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1301 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1313 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1315 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1328 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1330 verifyStateTextureParamFloat(result, gl, m_target, m_pname, ref, m_type);
1340 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1342 verifyStateTextureParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
1352 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1360 void TextureLevelCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1370 verifyStateTextureParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
1381 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1382 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1385 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1386 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1405 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1411 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1414 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1424 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1426 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1441 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1443 verifyStateTextureParamInteger(result, gl, m_target, m_pname, ref, m_type);
1454 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1462 void TextureCompareModeCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1469 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_NONE, m_type);
1484 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1492 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1495 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1503 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1505 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1513 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1515 verifyStateTextureParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
1525 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1533 void TextureCompareFuncCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1540 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_LEQUAL, m_type);
1555 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1563 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1566 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1574 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1576 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1584 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1586 verifyStateTextureParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
1596 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1604 void TextureImmutableLevelsCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1608 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1620 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glBindTexture");
1628 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexStorage");
1630 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 1, m_type);
1633 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glDeleteTextures");
1644 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glBindTexture");
1654 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexStorage");
1656 verifyStateTextureParamInteger(result, gl, m_target, m_pname, level, m_type);
1659 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glDeleteTextures");
1668 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1676 void TextureImmutableFormatCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1680 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1689 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glBindTexture");
1723 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "setup texture");
1725 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 1, m_type);
1728 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glDeleteTextures");
1743 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glBindTexture");
1771 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "setup texture");
1773 verifyStateTextureParamInteger(result, gl, m_target, m_pname, 0, m_type);
1776 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glDeleteTextures");
1784 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1792 void TextureWrapClampToBorderCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1795 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1796 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
1799 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteri");
1802 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterf");
1804 verifyStateTextureParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
1811 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1819 void TextureBorderColorCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1825 verifyStateTextureParamFloatVec4(result, gl, m_target, m_pname, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), m_type);
1834 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIiv");
1836 verifyStateTextureParamIntegerVec4(result, gl, m_target, m_pname, color, m_type);
1844 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterIuiv");
1846 verifyStateTextureParamUnsignedIntegerVec4(result, gl, m_target, m_pname, color, m_type);
1857 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameterfv");
1859 verifyStateTextureParamFloatVec4(result, gl, m_target, m_pname, color, m_type);
1862 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glTexParameteriv");
1864 verifyStateTextureParamNormalizedI32Vec4(result, gl, m_target, m_pname, icolor, m_type);
1881 virtual void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const = 0;
1929 tcu::ResultCollector result (m_testCtx.getLog(), " // ERROR: ");
1935 test(gl, result);
1938 result.setTestContextResult(m_testCtx);
1946 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
1954 void SamplerWrapCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
1961 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_REPEAT, m_type);
1976 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
1984 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
1987 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
1995 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
1997 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
2005 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterf");
2007 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, wrapValues[ndx], m_type);
2017 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2025 void SamplerFilterCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2035 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, initial, m_type);
2060 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2068 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2071 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
2079 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
2081 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
2089 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterf");
2091 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, values[ndx], m_type);
2101 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2109 void SamplerLODCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2119 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, initialValue, m_type);
2136 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2138 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2150 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2152 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2165 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterf");
2167 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, ref, m_type);
2177 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
2179 verifyStateSamplerParamFloat(result, gl, m_target, m_pname, (float)ref, m_type);
2189 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2197 void SamplerCompareModeCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2204 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_NONE, m_type);
2219 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2227 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2230 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2238 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
2240 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2248 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterf");
2250 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, modes[ndx], m_type);
2260 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2268 void SamplerCompareFuncCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2275 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_LEQUAL, m_type);
2290 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2298 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2301 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2309 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
2311 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2319 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterf");
2321 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, compareFuncs[ndx], m_type);
2331 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2339 void SamplerWrapClampToBorderCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2342 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
2343 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
2346 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteri");
2349 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterf");
2351 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_CLAMP_TO_BORDER_EXT, m_type);
2358 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2366 void SamplerSRGBDecodeCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2373 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2382 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
2383 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2386 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
2387 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2390 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
2391 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2394 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "set state");
2395 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2404 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2405 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2408 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2409 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2418 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2419 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_SKIP_DECODE_EXT, m_type);
2422 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2423 verifyStateSamplerParamInteger(result, gl, m_target, m_pname, GL_DECODE_EXT, m_type);
2431 void test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const;
2443 void SamplerBorderColorCase::test (glu::CallLogWrapper& gl, tcu::ResultCollector& result) const
2449 verifyStateSamplerParamFloatVec4(result, gl, m_target, m_pname, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), m_type);
2458 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIiv");
2460 verifyStateSamplerParamIntegerVec4(result, gl, m_target, m_pname, color, m_type);
2468 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterIuiv");
2470 verifyStateSamplerParamUnsignedIntegerVec4(result, gl, m_target, m_pname, color, m_type);
2481 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameterfv");
2483 verifyStateSamplerParamFloatVec4(result, gl, m_target, m_pname, color, m_type);
2486 GLS_COLLECT_GL_ERROR(result, gl.glGetError(), "glSamplerParameteriv");
2488 verifyStateSamplerParamNormalizedI32Vec4(result, gl, m_target, m_pname, icolor, m_type);