Lines Matching refs:glu
91 glu::DataType samplerDataType;
92 glu::DataType pDataType;
93 glu::DataType offsetsDataType;
94 glu::DataType fourthArgument;
99 static const glu::DataType s_floatTypes[] =
101 glu::TYPE_FLOAT,
102 glu::TYPE_FLOAT_VEC2,
103 glu::TYPE_FLOAT_VEC3,
104 glu::TYPE_FLOAT_VEC4
107 static const glu::DataType s_intTypes[] =
109 glu::TYPE_INT,
110 glu::TYPE_INT_VEC2,
111 glu::TYPE_INT_VEC3,
112 glu::TYPE_INT_VEC4
115 static const glu::DataType s_uintTypes[] =
117 glu::TYPE_UINT,
118 glu::TYPE_UINT_VEC2,
119 glu::TYPE_UINT_VEC3,
120 glu::TYPE_UINT_VEC4
123 static const glu::DataType s_nonScalarIntTypes[] =
125 glu::TYPE_FLOAT,
126 glu::TYPE_FLOAT_VEC2,
127 glu::TYPE_FLOAT_VEC3,
128 glu::TYPE_FLOAT_VEC4,
129 glu::TYPE_INT_VEC2,
130 glu::TYPE_INT_VEC3,
131 glu::TYPE_INT_VEC4,
132 glu::TYPE_UINT,
133 glu::TYPE_UINT_VEC2,
134 glu::TYPE_UINT_VEC3,
135 glu::TYPE_UINT_VEC4
138 static const glu::ShaderType s_shaders[] =
140 glu::SHADERTYPE_VERTEX,
141 glu::SHADERTYPE_FRAGMENT,
142 glu::SHADERTYPE_GEOMETRY,
143 glu::SHADERTYPE_TESSELLATION_CONTROL,
144 glu::SHADERTYPE_TESSELLATION_EVALUATION,
145 glu::SHADERTYPE_COMPUTE
148 static const glu::DataType s_samplerTypes[] =
150 glu::TYPE_SAMPLER_2D,
151 glu::TYPE_INT_SAMPLER_2D,
152 glu::TYPE_UINT_SAMPLER_2D,
153 glu::TYPE_SAMPLER_3D,
154 glu::TYPE_INT_SAMPLER_3D,
155 glu::TYPE_UINT_SAMPLER_3D,
156 glu::TYPE_SAMPLER_CUBE,
157 glu::TYPE_INT_SAMPLER_CUBE,
158 glu::TYPE_UINT_SAMPLER_CUBE,
159 glu::TYPE_SAMPLER_2D_ARRAY,
160 glu::TYPE_INT_SAMPLER_2D_ARRAY,
161 glu::TYPE_UINT_SAMPLER_2D_ARRAY,
162 glu::TYPE_SAMPLER_CUBE_SHADOW,
163 glu::TYPE_SAMPLER_2D_SHADOW,
164 glu::TYPE_SAMPLER_2D_ARRAY_SHADOW,
165 glu::TYPE_SAMPLER_CUBE_ARRAY,
166 glu::TYPE_INT_SAMPLER_CUBE_ARRAY,
167 glu::TYPE_UINT_SAMPLER_CUBE_ARRAY,
168 glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW,
170 glu::TYPE_SAMPLER_2D_MULTISAMPLE,
171 glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE,
172 glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE,
174 glu::TYPE_SAMPLER_BUFFER,
175 glu::TYPE_INT_SAMPLER_BUFFER,
176 glu::TYPE_UINT_SAMPLER_BUFFER,
178 glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY,
179 glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY,
180 glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY,
183 void verifyShader (NegativeTestContext& ctx, glu::ShaderType shaderType, std::string shaderSource) in verifyShader()
188 glu::Shader shader (ctx.getRenderContext(), shaderType); in verifyShader()
201 std::string declareAndInitializeShaderVariable (glu::DataType dataType, std::string varName) in declareAndInitializeShaderVariable()
207 case glu::TYPE_FLOAT: variable << "(1.0);\n"; break; in declareAndInitializeShaderVariable()
208 case glu::TYPE_FLOAT_VEC2: variable << "(1.0, 1.0);\n"; break; in declareAndInitializeShaderVariable()
209 case glu::TYPE_FLOAT_VEC3: variable << "(1.0, 1.0, 1.0);\n"; break; in declareAndInitializeShaderVariable()
210 case glu::TYPE_FLOAT_VEC4: variable << "(1.0, 1.0, 1.0, 1.0);\n"; break; in declareAndInitializeShaderVariable()
211 case glu::TYPE_INT: variable << "(1);\n"; break; in declareAndInitializeShaderVariable()
212 case glu::TYPE_INT_VEC2: variable << "(1, 1);\n"; break; in declareAndInitializeShaderVariable()
213 case glu::TYPE_INT_VEC3: variable << "(1, 1, 1);\n"; break; in declareAndInitializeShaderVariable()
214 case glu::TYPE_INT_VEC4: variable << "(1, 1, 1, 1);\n"; break; in declareAndInitializeShaderVariable()
215 case glu::TYPE_UINT: variable << "(1u);\n"; break; in declareAndInitializeShaderVariable()
216 case glu::TYPE_UINT_VEC2: variable << "(1u, 1u);\n"; break; in declareAndInitializeShaderVariable()
217 case glu::TYPE_UINT_VEC3: variable << "(1u, 1u, 1u);\n"; break; in declareAndInitializeShaderVariable()
218 case glu::TYPE_UINT_VEC4: variable << "(1u, 1u, 1u, 1u);\n"; break; in declareAndInitializeShaderVariable()
225 std::string declareShaderUniform (glu::DataType dataType, std::string varName) in declareShaderUniform()
228 …variable << getPrecisionName(glu::PRECISION_HIGHP) << " uniform " << getDataTypeName(dataType) << … in declareShaderUniform()
232 std::string declareShaderInput (glu::DataType dataType, std::string varName) in declareShaderInput()
235 …variable << "in " << getPrecisionName(glu::PRECISION_HIGHP) << " " << getDataTypeName(dataType) <<… in declareShaderInput()
239 std::string declareBuffer (glu::DataType dataType, std::string varName) in declareBuffer()
248 std::string declareShaderArrayVariable (glu::DataType dataType, std::string varName, const int arra… in declareShaderArrayVariable()
272 std::string getDataTypeExtension (glu::DataType dataType) in getDataTypeExtension()
277 case glu::TYPE_SAMPLER_CUBE_ARRAY: in getDataTypeExtension()
278 case glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW: in getDataTypeExtension()
279 case glu::TYPE_INT_SAMPLER_CUBE_ARRAY: in getDataTypeExtension()
280 case glu::TYPE_UINT_SAMPLER_CUBE_ARRAY: in getDataTypeExtension()
284 case glu::TYPE_SAMPLER_BUFFER: in getDataTypeExtension()
285 case glu::TYPE_INT_SAMPLER_BUFFER: in getDataTypeExtension()
286 case glu::TYPE_UINT_SAMPLER_BUFFER: in getDataTypeExtension()
290 case glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY: in getDataTypeExtension()
291 case glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: in getDataTypeExtension()
292 case glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY: in getDataTypeExtension()
303 std::string getShaderInitialization (NegativeTestContext& ctx, glu::ShaderType shaderType) in getShaderInitialization()
307 if (!contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2))) in getShaderInitialization()
311 case glu::SHADERTYPE_GEOMETRY: in getShaderInitialization()
315 case glu::SHADERTYPE_TESSELLATION_CONTROL: in getShaderInitialization()
319 case glu::SHADERTYPE_TESSELLATION_EVALUATION: in getShaderInitialization()
330 case glu::SHADERTYPE_GEOMETRY: in getShaderInitialization()
334 case glu::SHADERTYPE_TESSELLATION_CONTROL: in getShaderInitialization()
338 case glu::SHADERTYPE_TESSELLATION_EVALUATION: in getShaderInitialization()
349 …act (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType valueDataType, glu::DataT… in genShaderSourceBitfieldExtract()
352 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceBitfieldExtract()
377 …tfieldExtract(ctx, s_shaders[shaderNdx], s_floatTypes[dataTypeNdx], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_extract_invalid_value_type()
401 …tx, s_shaders[shaderNdx], s_intTypes[dataTypeNdx], s_nonScalarIntTypes[nonIntNdx], glu::TYPE_INT)); in bitfield_extract_invalid_offset_type()
405 …x, s_shaders[shaderNdx], s_uintTypes[dataTypeNdx], s_nonScalarIntTypes[nonIntNdx], glu::TYPE_INT)); in bitfield_extract_invalid_offset_type()
431 …rSourceBitfieldExtract(ctx, s_shaders[shaderNdx], s_intTypes[dataTypeNdx], glu::TYPE_INT, s_nonSca… in bitfield_extract_invalid_bits_type()
435 …SourceBitfieldExtract(ctx, s_shaders[shaderNdx], s_uintTypes[dataTypeNdx], glu::TYPE_INT, s_nonSca… in bitfield_extract_invalid_bits_type()
446 …estContext& ctx, glu::ShaderType shaderType, glu::DataType baseDataType, glu::DataType insertDataT… in genShaderSourceBitfieldInsert()
449 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceBitfieldInsert()
477 …ers[shaderNdx], s_floatTypes[dataTypeNdx], s_intTypes[dataTypeNdx], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_insert_invalid_base_type()
481 …rs[shaderNdx], s_floatTypes[dataTypeNdx], s_uintTypes[dataTypeNdx], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_insert_invalid_base_type()
505 …ers[shaderNdx], s_intTypes[dataTypeNdx], s_floatTypes[dataTypeNdx], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_insert_invalid_insert_type()
509 …rs[shaderNdx], s_uintTypes[dataTypeNdx], s_floatTypes[dataTypeNdx], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_insert_invalid_insert_type()
519 …ders[shaderNdx], s_intTypes[dataTypeNdx], s_intTypes[dataTypeNdx2], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_insert_invalid_insert_type()
523 …rs[shaderNdx], s_uintTypes[dataTypeNdx], s_uintTypes[dataTypeNdx2], glu::TYPE_INT, glu::TYPE_INT)); in bitfield_insert_invalid_insert_type()
550 …intTypes[dataTypeNdx], s_intTypes[dataTypeNdx], s_nonScalarIntTypes[dataTypeNdx2], glu::TYPE_INT)); in bitfield_insert_invalid_offset_type()
554 …ntTypes[dataTypeNdx], s_uintTypes[dataTypeNdx], s_nonScalarIntTypes[dataTypeNdx2], glu::TYPE_INT)); in bitfield_insert_invalid_offset_type()
580 …x, s_shaders[shaderNdx], s_intTypes[dataTypeNdx], s_intTypes[dataTypeNdx], glu::TYPE_INT, s_nonSca… in bitfield_insert_invalid_bits_type()
584 … s_shaders[shaderNdx], s_uintTypes[dataTypeNdx], s_uintTypes[dataTypeNdx], glu::TYPE_INT, s_nonSca… in bitfield_insert_invalid_bits_type()
596 …urceReverseCountFind (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction functio… in genShaderSourceReverseCountFind()
604 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceReverseCountFind()
703 …ativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction function, glu::DataType xDataTyp… in genShaderSourceAddCarrySubBorrow()
708 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceAddCarrySubBorrow()
958 …ext& ctx, glu::ShaderType shaderType, ShaderFunction function, glu::DataType xDataType, glu::DataT… in genShaderSourceMulExtended()
963 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceMulExtended()
1282 …expLdexp (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction function, glu::Data… in genShaderSourceFrexpLdexp()
1287 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceFrexpLdexp()
1426 …rcePackUnpackNorm4x8 (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction functio… in genShaderSourcePackUnpackNorm4x8()
1434 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourcePackUnpackNorm4x8()
1483 if (s_floatTypes[dataTypeNdx] == glu::TYPE_FLOAT_VEC4) in pack_unorm_4x8()
1520 if (s_floatTypes[dataTypeNdx] == glu::TYPE_FLOAT_VEC4) in pack_snorm_4x8()
1556 if (s_uintTypes[dataTypeNdx] == glu::TYPE_UINT) in unpack_snorm_4x8()
1592 if (s_uintTypes[dataTypeNdx] == glu::TYPE_UINT) in unpack_unorm_4x8()
1616 …xtureSize_sampler (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerData… in genShaderSourceTextureSize_sampler()
1619 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureSize_sampler()
1628 case glu::TYPE_SAMPLER_2D: in genShaderSourceTextureSize_sampler()
1629 case glu::TYPE_INT_SAMPLER_2D: in genShaderSourceTextureSize_sampler()
1630 case glu::TYPE_UINT_SAMPLER_2D: in genShaderSourceTextureSize_sampler()
1631 case glu::TYPE_SAMPLER_3D: in genShaderSourceTextureSize_sampler()
1632 case glu::TYPE_INT_SAMPLER_3D: in genShaderSourceTextureSize_sampler()
1633 case glu::TYPE_UINT_SAMPLER_3D: in genShaderSourceTextureSize_sampler()
1634 case glu::TYPE_SAMPLER_CUBE: in genShaderSourceTextureSize_sampler()
1635 case glu::TYPE_INT_SAMPLER_CUBE: in genShaderSourceTextureSize_sampler()
1636 case glu::TYPE_UINT_SAMPLER_CUBE: in genShaderSourceTextureSize_sampler()
1637 case glu::TYPE_SAMPLER_2D_ARRAY: in genShaderSourceTextureSize_sampler()
1638 case glu::TYPE_INT_SAMPLER_2D_ARRAY: in genShaderSourceTextureSize_sampler()
1639 case glu::TYPE_UINT_SAMPLER_2D_ARRAY: in genShaderSourceTextureSize_sampler()
1640 case glu::TYPE_SAMPLER_CUBE_SHADOW: in genShaderSourceTextureSize_sampler()
1641 case glu::TYPE_SAMPLER_2D_SHADOW: in genShaderSourceTextureSize_sampler()
1642 case glu::TYPE_SAMPLER_2D_ARRAY_SHADOW: in genShaderSourceTextureSize_sampler()
1643 case glu::TYPE_SAMPLER_CUBE_ARRAY: in genShaderSourceTextureSize_sampler()
1644 case glu::TYPE_INT_SAMPLER_CUBE_ARRAY: in genShaderSourceTextureSize_sampler()
1645 case glu::TYPE_UINT_SAMPLER_CUBE_ARRAY: in genShaderSourceTextureSize_sampler()
1646 case glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW: in genShaderSourceTextureSize_sampler()
1650 case glu::TYPE_SAMPLER_2D_MULTISAMPLE: in genShaderSourceTextureSize_sampler()
1651 case glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE: in genShaderSourceTextureSize_sampler()
1652 case glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE: in genShaderSourceTextureSize_sampler()
1653 case glu::TYPE_SAMPLER_BUFFER: in genShaderSourceTextureSize_sampler()
1654 case glu::TYPE_INT_SAMPLER_BUFFER: in genShaderSourceTextureSize_sampler()
1655 case glu::TYPE_UINT_SAMPLER_BUFFER: in genShaderSourceTextureSize_sampler()
1656 case glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY: in genShaderSourceTextureSize_sampler()
1657 case glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: in genShaderSourceTextureSize_sampler()
1658 case glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY: in genShaderSourceTextureSize_sampler()
1682 …if (contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSu… in texture_size_invalid_sampler()
1685 …rSourceTextureSize_sampler(ctx, s_shaders[shaderNdx], s_samplerTypes[dataTypeNdx], glu::TYPE_INT)); in texture_size_invalid_sampler()
1696 …ceTextureSize_lod (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerData… in genShaderSourceTextureSize_lod()
1699 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureSize_lod()
1722 …if (contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSu… in texture_size_invalid_lod()
1727 if (s_nonScalarIntTypes[dataTypeNdx2] == glu::TYPE_INT) in texture_size_invalid_lod()
1743 …eTestContext& ctx, glu::ShaderType shaderType, FunctionTextureModes mode, glu::DataType samplerDat… in genShaderSourceTexture()
1746 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTexture()
1774 …aderSourceTexture (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerData… in genShaderSourceTexture()
1776 … shaderType, FUNCTION_TEXTURE_MODE_NO_BIAS_NO_COMPARE, samplerDataType, pDataType, glu::TYPE_LAST); in genShaderSourceTexture()
1779 …xture (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerDataType, glu::D… in genShaderSourceTexture()
1798 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC2) in texture_invalid_p()
1801 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1805 …genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, s_floatTypes[dataTypeNdx],… in texture_invalid_p()
1809 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1813 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, s_floatTypes[dataTypeNdx… in texture_invalid_p()
1817 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1821 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, s_floatTypes[dataTypeNd… in texture_invalid_p()
1826 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1830 …(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, s_intTypes[dataTypeNdx], … in texture_invalid_p()
1834 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1838 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, s_intTypes[dataTypeNdx]… in texture_invalid_p()
1842 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1846 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, s_intTypes[dataTypeNdx… in texture_invalid_p()
1850 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1854 …(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, s_uintTypes[dataTypeNdx],… in texture_invalid_p()
1858 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1862 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, s_uintTypes[dataTypeNdx… in texture_invalid_p()
1866 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1870 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, s_uintTypes[dataTypeNdx… in texture_invalid_p()
1875 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC3) in texture_invalid_p()
1878 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1882 …genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, s_floatTypes[dataTypeNdx],… in texture_invalid_p()
1886 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1890 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_3D, s_floatTypes[dataTypeNdx… in texture_invalid_p()
1894 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1898 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, s_floatTypes[dataTypeNd… in texture_invalid_p()
1903 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1907 …(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, s_intTypes[dataTypeNdx], … in texture_invalid_p()
1911 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1915 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_3D, s_intTypes[dataTypeNdx]… in texture_invalid_p()
1919 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1923 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, s_intTypes[dataTypeNdx… in texture_invalid_p()
1927 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1931 …(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, s_uintTypes[dataTypeNdx],… in texture_invalid_p()
1935 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1939 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_3D, s_uintTypes[dataTypeNdx… in texture_invalid_p()
1943 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1947 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, s_uintTypes[dataTypeNdx… in texture_invalid_p()
1952 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC3) in texture_invalid_p()
1955 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1959 …enShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, s_floatTypes[dataTypeNdx]… in texture_invalid_p()
1963 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1967 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, s_floatTypes[dataTypeNd… in texture_invalid_p()
1971 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
1975 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, s_floatTypes[dataTypeN… in texture_invalid_p()
1981 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
1985 …genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, s_intTypes[dataTypeNdx],… in texture_invalid_p()
1989 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
1993 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, s_intTypes[dataTypeNdx… in texture_invalid_p()
1997 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2001 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, s_intTypes[dataTypeNd… in texture_invalid_p()
2007 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2011 …genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, s_uintTypes[dataTypeNdx]… in texture_invalid_p()
2015 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2019 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, s_uintTypes[dataTypeNd… in texture_invalid_p()
2023 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2027 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, s_uintTypes[dataTypeNd… in texture_invalid_p()
2033 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC3) in texture_invalid_p()
2036 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2040 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, s_floatTypes[dataTypeNd… in texture_invalid_p()
2044 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2048 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, s_floatTypes[dataType… in texture_invalid_p()
2052 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2056 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, s_floatTypes[dataTyp… in texture_invalid_p()
2061 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2065 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, s_intTypes[dataTypeNdx… in texture_invalid_p()
2069 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2073 …haderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, s_intTypes[dataTypeN… in texture_invalid_p()
2077 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2081 …haderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, s_intTypes[dataType… in texture_invalid_p()
2085 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2089 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, s_uintTypes[dataTypeNd… in texture_invalid_p()
2093 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2097 …haderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, s_uintTypes[dataType… in texture_invalid_p()
2101 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2105 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, s_uintTypes[dataType… in texture_invalid_p()
2110 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC3) in texture_invalid_p()
2113 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2117 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, s_floatTypes[dataTypeN… in texture_invalid_p()
2122 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2126 …nShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, s_intTypes[dataTypeNd… in texture_invalid_p()
2130 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2134 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, s_uintTypes[dataTypeNd… in texture_invalid_p()
2139 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC4) in texture_invalid_p()
2142 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2146 …haderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, s_floatTypes[dataType… in texture_invalid_p()
2151 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2155 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, s_intTypes[dataTypeN… in texture_invalid_p()
2159 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2163 …haderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, s_uintTypes[dataTypeN… in texture_invalid_p()
2168 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC4) in texture_invalid_p()
2171 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2175 …derSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, s_floatTypes[dataTy… in texture_invalid_p()
2180 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2184 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, s_intTypes[dataTyp… in texture_invalid_p()
2188 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2192 …derSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, s_uintTypes[dataTyp… in texture_invalid_p()
2197 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texture_invalid_p()
2199 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC4) in texture_invalid_p()
2202 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2206 …haderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, s_floatTypes[dataTypeN… in texture_invalid_p()
2210 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2214 …derSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, s_floatTypes[dataTyp… in texture_invalid_p()
2218 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2222 …derSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, s_floatTypes[dataTy… in texture_invalid_p()
2227 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2231 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, s_intTypes[dataTypeNd… in texture_invalid_p()
2235 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2239 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, s_intTypes[dataType… in texture_invalid_p()
2243 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2247 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, s_intTypes[dataTyp… in texture_invalid_p()
2251 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER… in texture_invalid_p()
2255 …ShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, s_uintTypes[dataTypeN… in texture_invalid_p()
2259 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAM… in texture_invalid_p()
2263 …aderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, s_uintTypes[dataTyp… in texture_invalid_p()
2267 …const std::string shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SA… in texture_invalid_p()
2271 …derSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, s_uintTypes[dataTyp… in texture_invalid_p()
2277 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texture_invalid_p()
2279 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC4) in texture_invalid_p()
2281 …erSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, s_floatTypes[dataT… in texture_invalid_p()
2285 …derSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, s_intTypes[dataTy… in texture_invalid_p()
2289 …erSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, s_uintTypes[dataTy… in texture_invalid_p()
2314 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2317 … shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, glu::TYPE_FL… in texture_invalid_bias_or_compare()
2321 …haderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2325 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2330 … shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, glu::TYPE_FL… in texture_invalid_bias_or_compare()
2334 …haderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2338 …haderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2342 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2346 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2350 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_… in texture_invalid_bias_or_compare()
2355 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2358 … shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FL… in texture_invalid_bias_or_compare()
2362 …haderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_3D, glu::TYPE_… in texture_invalid_bias_or_compare()
2366 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_… in texture_invalid_bias_or_compare()
2371 … shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FL… in texture_invalid_bias_or_compare()
2375 … shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FL… in texture_invalid_bias_or_compare()
2379 …haderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_3D, glu::TYPE_… in texture_invalid_bias_or_compare()
2383 …haderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_3D, glu::TYPE_… in texture_invalid_bias_or_compare()
2387 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_… in texture_invalid_bias_or_compare()
2391 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_… in texture_invalid_bias_or_compare()
2396 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2398 …shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, glu::TYPE_F… in texture_invalid_bias_or_compare()
2400 …erSource = genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, glu::TYPE… in texture_invalid_bias_or_compare()
2402 …rSource = genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, glu::TYPE… in texture_invalid_bias_or_compare()
2406 …shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, glu::TYPE_F… in texture_invalid_bias_or_compare()
2410 …shaderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, glu::TYPE_F… in texture_invalid_bias_or_compare()
2414 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, glu::TYPE… in texture_invalid_bias_or_compare()
2418 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, glu::TYPE… in texture_invalid_bias_or_compare()
2422 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, glu::TYPE… in texture_invalid_bias_or_compare()
2426 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, glu::TYPE… in texture_invalid_bias_or_compare()
2431 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2434 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE… in texture_invalid_bias_or_compare()
2438 …erSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TY… in texture_invalid_bias_or_compare()
2442 …rSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TY… in texture_invalid_bias_or_compare()
2447 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE… in texture_invalid_bias_or_compare()
2451 …aderSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE… in texture_invalid_bias_or_compare()
2455 …erSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TY… in texture_invalid_bias_or_compare()
2459 …erSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TY… in texture_invalid_bias_or_compare()
2463 …rSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TY… in texture_invalid_bias_or_compare()
2467 …rSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TY… in texture_invalid_bias_or_compare()
2472 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2474 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE… in texture_invalid_bias_or_compare()
2478 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE… in texture_invalid_bias_or_compare()
2482 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE… in texture_invalid_bias_or_compare()
2487 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2489 …erSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, glu::TYP… in texture_invalid_bias_or_compare()
2493 …erSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, glu::TYP… in texture_invalid_bias_or_compare()
2497 …erSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, glu::TYP… in texture_invalid_bias_or_compare()
2502 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texture_invalid_bias_or_compare()
2504 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2507 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_invalid_bias_or_compare()
2511 …rSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_invalid_bias_or_compare()
2515 …Source(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_invalid_bias_or_compare()
2520 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_invalid_bias_or_compare()
2524 …derSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_invalid_bias_or_compare()
2528 …rSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_invalid_bias_or_compare()
2532 …rSource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_invalid_bias_or_compare()
2536 …Source(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_invalid_bias_or_compare()
2540 …Source(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_invalid_bias_or_compare()
2546 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texture_invalid_bias_or_compare()
2548 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_invalid_bias_or_compare()
2551 …ource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, glu::… in texture_invalid_bias_or_compare()
2556 …ource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, glu::… in texture_invalid_bias_or_compare()
2560 …ource(genShaderSourceTexture(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, glu::… in texture_invalid_bias_or_compare()
2572 …reLod (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerDataType, glu::D… in genShaderSourceTextureLod()
2575 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureLod()
2594 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texture_lod_invalid_p()
2604 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT_VEC4) in texture_lod_invalid_p()
2607 …erSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, s_floatTypes[dataTypeN… in texture_lod_invalid_p()
2611 …SourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, s_floatTypes[dataTyp… in texture_lod_invalid_p()
2615 …SourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, s_floatTypes[dataTy… in texture_lod_invalid_p()
2620 …derSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, s_intTypes[dataTypeNd… in texture_lod_invalid_p()
2624 …rSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, s_intTypes[dataType… in texture_lod_invalid_p()
2628 …rSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, s_intTypes[dataTyp… in texture_lod_invalid_p()
2632 …derSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, s_uintTypes[dataTypeN… in texture_lod_invalid_p()
2636 …rSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, s_uintTypes[dataTyp… in texture_lod_invalid_p()
2640 …SourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, s_uintTypes[dataTyp… in texture_lod_invalid_p()
2656 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texture_lod_invalid_lod()
2666 if (s_floatTypes[dataTypeNdx] != glu::TYPE_FLOAT) in texture_lod_invalid_lod()
2669 …Source(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_lod_invalid_lod()
2673 …urce(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_lod_invalid_lod()
2677 …rce(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_lod_invalid_lod()
2682 …Source(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_lod_invalid_lod()
2686 …urce(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_lod_invalid_lod()
2690 …rce(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_lod_invalid_lod()
2694 …Source(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_lod_invalid_lod()
2698 …urce(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_lod_invalid_lod()
2702 …rce(genShaderSourceTextureLod(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_lod_invalid_lod()
2714 …Fetch (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerDataType, glu::D… in genShaderSourceTexelFetch()
2717 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTexelFetch()
2727 case glu::TYPE_SAMPLER_2D_MULTISAMPLE: in genShaderSourceTexelFetch()
2728 case glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE: in genShaderSourceTexelFetch()
2729 case glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE: in genShaderSourceTexelFetch()
2730 case glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY: in genShaderSourceTexelFetch()
2731 case glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: in genShaderSourceTexelFetch()
2732 case glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY: in genShaderSourceTexelFetch()
2737 case glu::TYPE_SAMPLER_BUFFER: in genShaderSourceTexelFetch()
2738 case glu::TYPE_INT_SAMPLER_BUFFER: in genShaderSourceTexelFetch()
2739 case glu::TYPE_UINT_SAMPLER_BUFFER: in genShaderSourceTexelFetch()
2752 …rSourceTexelFetch (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerData… in genShaderSourceTexelFetch()
2754 return genShaderSourceTexelFetch(ctx, shaderType, samplerDataType, pDataType, glu::TYPE_LAST); in genShaderSourceTexelFetch()
2762 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texel_fetch_invalid_p()
2774 …SourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE, s_floatTypes[dataTyp… in texel_fetch_invalid_p()
2778 …urceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE, s_floatTypes[dataT… in texel_fetch_invalid_p()
2782 …urceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE, s_floatTypes[data… in texel_fetch_invalid_p()
2786 if (s_intTypes[dataTypeNdx] != glu::TYPE_INT_VEC2) in texel_fetch_invalid_p()
2789 …rSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE, s_intTypes[dataType… in texel_fetch_invalid_p()
2793 …ourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE, s_intTypes[dataTy… in texel_fetch_invalid_p()
2797 …ourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE, s_intTypes[dataT… in texel_fetch_invalid_p()
2802 …rSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE, s_uintTypes[dataTyp… in texel_fetch_invalid_p()
2806 …ourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE, s_uintTypes[dataT… in texel_fetch_invalid_p()
2810 …urceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE, s_uintTypes[dataT… in texel_fetch_invalid_p()
2816 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMP… in texel_fetch_invalid_p()
2820 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_… in texel_fetch_invalid_p()
2824 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT… in texel_fetch_invalid_p()
2828 if (s_intTypes[dataTypeNdx] != glu::TYPE_INT) in texel_fetch_invalid_p()
2831 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMP… in texel_fetch_invalid_p()
2835 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_… in texel_fetch_invalid_p()
2839 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT… in texel_fetch_invalid_p()
2845 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMP… in texel_fetch_invalid_p()
2849 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_… in texel_fetch_invalid_p()
2853 …const std::string shaderSource(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT… in texel_fetch_invalid_p()
2859 …rceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY, s_floatTypes[data… in texel_fetch_invalid_p()
2863 …eTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, s_floatTypes[da… in texel_fetch_invalid_p()
2867 …eTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY, s_floatTypes[d… in texel_fetch_invalid_p()
2871 if (s_intTypes[dataTypeNdx] != glu::TYPE_INT_VEC3) in texel_fetch_invalid_p()
2874 …urceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY, s_intTypes[dataT… in texel_fetch_invalid_p()
2878 …ceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, s_intTypes[dat… in texel_fetch_invalid_p()
2882 …ceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY, s_intTypes[da… in texel_fetch_invalid_p()
2887 …urceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY, s_uintTypes[data… in texel_fetch_invalid_p()
2891 …ceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, s_uintTypes[da… in texel_fetch_invalid_p()
2895 …eTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY, s_uintTypes[da… in texel_fetch_invalid_p()
2911 …rts(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSupported(getDataT… in texel_fetch_invalid_sample()
2923 …urce(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE, glu::T… in texel_fetch_invalid_sample()
2927 …ce(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE, glu:… in texel_fetch_invalid_sample()
2931 …e(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE, glu:… in texel_fetch_invalid_sample()
2937 …e(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY, glu… in texel_fetch_invalid_sample()
2941 …genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, g… in texel_fetch_invalid_sample()
2945 …enShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY, g… in texel_fetch_invalid_sample()
2949 if (s_intTypes[dataTypeNdx] != glu::TYPE_INT) in texel_fetch_invalid_sample()
2953 …urce(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE, glu::T… in texel_fetch_invalid_sample()
2957 …ce(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE, glu:… in texel_fetch_invalid_sample()
2961 …e(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE, glu:… in texel_fetch_invalid_sample()
2967 …e(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY, glu… in texel_fetch_invalid_sample()
2971 …genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, g… in texel_fetch_invalid_sample()
2975 …enShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY, g… in texel_fetch_invalid_sample()
2982 …urce(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE, glu::T… in texel_fetch_invalid_sample()
2986 …ce(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE, glu:… in texel_fetch_invalid_sample()
2990 …e(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE, glu:… in texel_fetch_invalid_sample()
2996 …e(genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_MULTISAMPLE_ARRAY, glu… in texel_fetch_invalid_sample()
3000 …genShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, g… in texel_fetch_invalid_sample()
3004 …enShaderSourceTexelFetch(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_MULTISAMPLE_ARRAY, g… in texel_fetch_invalid_sample()
3016 std::string genShaderSourceGeometry (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFu… in genShaderSourceGeometry()
3021 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceGeometry()
3052 if (s_shaders[shaderNdx] == glu::SHADERTYPE_GEOMETRY) in emit_vertex()
3071 if (s_shaders[shaderNdx] == glu::SHADERTYPE_GEOMETRY) in end_primitive()
3084 …eTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerDataType, glu::DataType pDataT… in genShaderSourceTextureGrad()
3088 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureGrad()
3105 …ture_cube_map_array") || contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2))… in texture_grad()
3114 …eTextureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT, glu::TYPE_F… in texture_grad()
3118 …eTextureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC4, glu::T… in texture_grad()
3122 …extureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC4, glu::TYP… in texture_grad()
3126 …extureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT, glu::TYPE… in texture_grad()
3130 …extureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC4, glu:… in texture_grad()
3134 …tureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC4, glu::T… in texture_grad()
3138 …extureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT, glu::TYP… in texture_grad()
3142 …extureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC4, glu… in texture_grad()
3146 …ureGrad(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC4, glu::T… in texture_grad()
3156 …ather (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerDataType, glu::D… in genShaderSourceTextureGather()
3160 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureGather()
3168 if (thirdArgument != glu::TYPE_LAST) in genShaderSourceTextureGather()
3179 …urceTextureGather (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType samplerData… in genShaderSourceTextureGather()
3181 return genShaderSourceTextureGather(ctx, shaderType, samplerDataType, pDataType, glu::TYPE_LAST); in genShaderSourceTextureGather()
3193 …rSource(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, glu::TYPE_FL… in texture_gather_sampler_2d()
3197 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, g… in texture_gather_sampler_2d()
3201 …enShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT, glu:… in texture_gather_sampler_2d()
3205 …ource(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, glu::TYPE_… in texture_gather_sampler_2d()
3209 …aderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2,… in texture_gather_sampler_2d()
3213 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT, gl… in texture_gather_sampler_2d()
3217 …urce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_… in texture_gather_sampler_2d()
3221 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2,… in texture_gather_sampler_2d()
3225 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT, g… in texture_gather_sampler_2d()
3229 …urce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_… in texture_gather_sampler_2d()
3233 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_FLOAT_VEC2,… in texture_gather_sampler_2d()
3251 …urce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE… in texture_gather_sampler_2d_array()
3255 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3… in texture_gather_sampler_2d_array()
3259 …haderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, g… in texture_gather_sampler_2d_array()
3263 …ce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TY… in texture_gather_sampler_2d_array()
3267 …rSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VE… in texture_gather_sampler_2d_array()
3271 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT,… in texture_gather_sampler_2d_array()
3275 …e(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TY… in texture_gather_sampler_2d_array()
3279 …SourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VE… in texture_gather_sampler_2d_array()
3283 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT… in texture_gather_sampler_2d_array()
3287 …urce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_… in texture_gather_sampler_2d_array()
3291 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_FLOAT_VEC3,… in texture_gather_sampler_2d_array()
3309 …Source(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, glu::TYPE_F… in texture_gather_sampler_cube()
3313 …haderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, glu::TYPE_FLOAT_VEC3, … in texture_gather_sampler_cube()
3317 …nShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE, glu::TYPE_FLOAT, glu… in texture_gather_sampler_cube()
3321 …urce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, glu::TYPE… in texture_gather_sampler_cube()
3325 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, glu::TYPE_FLOAT_VEC3… in texture_gather_sampler_cube()
3329 …haderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE, glu::TYPE_FLOAT, g… in texture_gather_sampler_cube()
3333 …rce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, glu::TYPE… in texture_gather_sampler_cube()
3337 …erSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, glu::TYPE_FLOAT_VEC3… in texture_gather_sampler_cube()
3341 …haderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE, glu::TYPE_FLOAT, … in texture_gather_sampler_cube()
3345 …urce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_… in texture_gather_sampler_cube()
3349 …derSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_FLOAT_VEC3,… in texture_gather_sampler_cube()
3367 …rce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE… in texture_gather_sampler_2d_shadow()
3371 …erSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2… in texture_gather_sampler_2d_shadow()
3375 …haderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT, … in texture_gather_sampler_2d_shadow()
3379 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC2, g… in texture_gather_sampler_2d_shadow()
3397 …(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::T… in texture_gather_sampler_2d_array_shadow()
3401 …ourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_V… in texture_gather_sampler_2d_array_shadow()
3405 …erSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOA… in texture_gather_sampler_2d_array_shadow()
3409 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC3, g… in texture_gather_sampler_2d_array_shadow()
3427 …ce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, glu::TYP… in texture_gather_sampler_cube_shadow()
3431 …rSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, glu::TYPE_FLOAT_VEC… in texture_gather_sampler_cube_shadow()
3435 …aderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_SHADOW, glu::TYPE_FLOAT,… in texture_gather_sampler_cube_shadow()
3439 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC3, g… in texture_gather_sampler_cube_shadow()
3452 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in texture_gather_sampler_cube_array()
3462 …rce(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYP… in texture_gather_sampler_cube_array()
3466 …aderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT, … in texture_gather_sampler_cube_array()
3470 …erSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_VEC… in texture_gather_sampler_cube_array()
3474 …e(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::T… in texture_gather_sampler_cube_array()
3478 …erSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT… in texture_gather_sampler_cube_array()
3482 …SourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_INT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_V… in texture_gather_sampler_cube_array()
3486 …(genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::T… in texture_gather_sampler_cube_array()
3490 …erSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOA… in texture_gather_sampler_cube_array()
3494 …ourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_UINT_SAMPLER_CUBE_ARRAY, glu::TYPE_FLOAT_V… in texture_gather_sampler_cube_array()
3498 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC4, g… in texture_gather_sampler_cube_array()
3511 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in texture_gather_sampler_cube_array_shadow()
3521 …genShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, glu::… in texture_gather_sampler_cube_array_shadow()
3525 …rSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, glu::TYPE_FLO… in texture_gather_sampler_cube_array_shadow()
3529 …urceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_CUBE_ARRAY_SHADOW, glu::TYPE_FLOAT_… in texture_gather_sampler_cube_array_shadow()
3533 …ShaderSourceTextureGather(ctx, s_shaders[shaderNdx], glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC4, g… in texture_gather_sampler_cube_array_shadow()
3543 …glu::ShaderType shaderType, FunctionTextureGatherOffsetModes mode, glu::DataType samplerDataType, … in genShaderSourceTextureGatherOffset()
3549 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureGatherOffset()
3561 if (fourthArgument != glu::TYPE_LAST) in genShaderSourceTextureGatherOffset()
3585 …ontext& ctx, glu::ShaderType shaderType, FunctionTextureGatherOffsetModes mode, glu::DataType samp… in genShaderSourceTextureGatherOffset()
3589 …ureGatherOffset(ctx, shaderType, mode, samplerDataType, pDataType, offsetDataType, glu::TYPE_LAST); in genShaderSourceTextureGatherOffset()
3601 …[shaderNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT, glu:… in texture_gather_offset_sampler_2d()
3605 …haderNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, g… in texture_gather_offset_sampler_2d()
3609 …], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT, glu::TYPE_INT_… in texture_gather_offset_sampler_2d()
3613 …], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE… in texture_gather_offset_sampler_2d()
3617 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE_I… in texture_gather_offset_sampler_2d()
3621 …haderNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT, gl… in texture_gather_offset_sampler_2d()
3625 …derNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2,… in texture_gather_offset_sampler_2d()
3629 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT, glu::TYPE_IN… in texture_gather_offset_sampler_2d()
3633 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TY… in texture_gather_offset_sampler_2d()
3637 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE… in texture_gather_offset_sampler_2d()
3641 …haderNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT, g… in texture_gather_offset_sampler_2d()
3645 …erNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2,… in texture_gather_offset_sampler_2d()
3649 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT, glu::TYPE_I… in texture_gather_offset_sampler_2d()
3653 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::T… in texture_gather_offset_sampler_2d()
3657 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE… in texture_gather_offset_sampler_2d()
3661 …haderNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC2, g… in texture_gather_offset_sampler_2d()
3665 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC2, glu::TYPE_I… in texture_gather_offset_sampler_2d()
3683 …aderNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, g… in texture_gather_offset_sampler_2d_array()
3687 …erNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3… in texture_gather_offset_sampler_2d_array()
3691 …FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, glu::TYPE_I… in texture_gather_offset_sampler_2d_array()
3695 …FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::T… in texture_gather_offset_sampler_2d_array()
3699 …FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::T… in texture_gather_offset_sampler_2d_array()
3703 …erNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT,… in texture_gather_offset_sampler_2d_array()
3707 …Ndx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VE… in texture_gather_offset_sampler_2d_array()
3711 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, glu::TYPE… in texture_gather_offset_sampler_2d_array()
3715 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu:… in texture_gather_offset_sampler_2d_array()
3719 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_INT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu:… in texture_gather_offset_sampler_2d_array()
3723 …erNdx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT… in texture_gather_offset_sampler_2d_array()
3727 …dx], FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VE… in texture_gather_offset_sampler_2d_array()
3731 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, glu::TYP… in texture_gather_offset_sampler_2d_array()
3735 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu… in texture_gather_offset_sampler_2d_array()
3739 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu… in texture_gather_offset_sampler_2d_array()
3743 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_UINT_SAMPLER_3D, glu::TYPE_FLOAT_VEC3, glu::TYPE… in texture_gather_offset_sampler_2d_array()
3761 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT, glu::TYPE_… in texture_gather_offset_sampler_2d_shadow()
3765 …TION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2, glu::TYP… in texture_gather_offset_sampler_2d_shadow()
3769 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2, glu::… in texture_gather_offset_sampler_2d_shadow()
3773 …FUNCTION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC2, glu::TYPE_I… in texture_gather_offset_sampler_2d_shadow()
3791 …TION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT, glu::TY… in texture_gather_offset_sampler_2d_array_shadow()
3795 …N_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_VEC3, glu::… in texture_gather_offset_sampler_2d_array_shadow()
3799 …TION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_VEC3, gl… in texture_gather_offset_sampler_2d_array_shadow()
3803 …FUNCTION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_3D, glu::TYPE_FLOAT_VEC3, glu::TYPE_I… in texture_gather_offset_sampler_2d_array_shadow()
3813 …iveTestContext& ctx, glu::ShaderType shaderType, ShaderFunction function, glu::DataType memDataTyp… in genShaderSourceAtomicOperations()
3819 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceAtomicOperations()
3849 …rations (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction function, glu::DataT… in genShaderSourceAtomicOperations()
3853 …return genShaderSourceAtomicOperations(ctx, shaderType, function, memDataType, dataDataType, glu::… in genShaderSourceAtomicOperations()
3865 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_ADD, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_add()
3869 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_ADD, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_add()
3887 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_MIN, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_min()
3891 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_MIN, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_min()
3909 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_MAX, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_max()
3913 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_MAX, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_max()
3931 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_AND, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_and()
3935 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_AND, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_and()
3953 …icOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_OR, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_or()
3957 …icOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_OR, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_or()
3975 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_XOR, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_xor()
3979 …cOperations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_XOR, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_xor()
3997 …ations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_EXCHANGE, glu::TYPE_UINT, glu::TYPE_INT)); in atomic_exchange()
4001 …ations(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_EXCHANGE, glu::TYPE_INT, glu::TYPE_UINT)); in atomic_exchange()
4019 …x, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_COMP_SWAP, glu::TYPE_UINT, glu::TYPE_INT, glu::TYP… in atomic_comp_swap()
4023 …x, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_COMP_SWAP, glu::TYPE_INT, glu::TYPE_UINT, glu::TYP… in atomic_comp_swap()
4027 …tx, s_shaders[shaderNdx], SHADER_FUNCTION_ATOMIC_COMP_SWAP, glu::TYPE_INT, glu::TYPE_INT, glu::TYP… in atomic_comp_swap()
4037 …eAt (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction function, glu::DataType … in genShaderSourceInterpolateAt()
4041 const bool isES32 = contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)); in genShaderSourceInterpolateAt()
4044 …source << (isES32 ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES) : glu::getGLSLVersion… in genShaderSourceInterpolateAt()
4076 …rSourceInterpolateAt (NegativeTestContext& ctx, glu::ShaderType shaderType, ShaderFunction functio… in genShaderSourceInterpolateAt()
4080 …return genShaderSourceInterpolateAt(ctx, shaderType, function, interpolantDataType, glu::TYPE_LAST… in genShaderSourceInterpolateAt()
4086 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in interpolate_at_centroid()
4095 if (s_shaders[shaderNdx] == glu::SHADERTYPE_FRAGMENT) in interpolate_at_centroid()
4097 …InterpolateAt(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_CENTROID, glu::TYPE_INT)); in interpolate_at_centroid()
4103 …terpolateAt(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_CENTROID, glu::TYPE_FLOAT)); in interpolate_at_centroid()
4107 …lateAt(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_CENTROID, glu::TYPE_FLOAT_VEC2)); in interpolate_at_centroid()
4111 …lateAt(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_CENTROID, glu::TYPE_FLOAT_VEC3)); in interpolate_at_centroid()
4115 …lateAt(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_CENTROID, glu::TYPE_FLOAT_VEC4)); in interpolate_at_centroid()
4128 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in interpolate_at_sample()
4137 if (s_shaders[shaderNdx] == glu::SHADERTYPE_FRAGMENT) in interpolate_at_sample()
4140 …(ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_INT, glu::TYPE_INT)); in interpolate_at_sample()
4144 …tx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT, glu::TYPE_FLOAT… in interpolate_at_sample()
4148 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT_VEC2, glu::TYPE_FL… in interpolate_at_sample()
4152 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT_VEC3, glu::TYPE_FL… in interpolate_at_sample()
4156 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT_VEC4, glu::TYPE_FL… in interpolate_at_sample()
4163 …tx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT, glu::TYPE_INT)); in interpolate_at_sample()
4167 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT_VEC2, glu::TYPE_IN… in interpolate_at_sample()
4171 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT_VEC3, glu::TYPE_IN… in interpolate_at_sample()
4175 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_SAMPLE, glu::TYPE_FLOAT_VEC4, glu::TYPE_IN… in interpolate_at_sample()
4188 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in interpolate_at_offset()
4197 if (s_shaders[shaderNdx] == glu::SHADERTYPE_FRAGMENT) in interpolate_at_offset()
4200 …ctx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_INT, glu::TYPE_FLOAT_… in interpolate_at_offset()
4204 …tx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT, glu::TYPE_FLOAT… in interpolate_at_offset()
4208 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT_VEC2, glu::TYPE_FL… in interpolate_at_offset()
4212 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT_VEC3, glu::TYPE_FL… in interpolate_at_offset()
4216 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT_VEC4, glu::TYPE_FL… in interpolate_at_offset()
4223 …tx, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT, glu::TYPE_FLOAT… in interpolate_at_offset()
4227 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT_VEC2, glu::TYPE_FL… in interpolate_at_offset()
4231 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT_VEC3, glu::TYPE_FL… in interpolate_at_offset()
4235 …, s_shaders[shaderNdx], SHADER_FUNCTION_INTERPOLATED_AT_OFFSET, glu::TYPE_FLOAT_VEC4, glu::TYPE_FL… in interpolate_at_offset()
4247 std::string genShaderSourceTextureGatherOffsets (NegativeTestContext& ctx, glu::ShaderType shaderTy… in genShaderSourceTextureGatherOffsets()
4251 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceTextureGatherOffsets()
4263 if (spec.fourthArgument != glu::TYPE_LAST) in genShaderSourceTextureGatherOffsets()
4290 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in texture_gather_offsets()
4296 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE_… in texture_gather_offsets()
4297 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE_… in texture_gather_offsets()
4298 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT, glu::TYPE_IN… in texture_gather_offsets()
4299 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYP… in texture_gather_offsets()
4300 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE_… in texture_gather_offsets()
4301 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE_… in texture_gather_offsets()
4302 …UNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYPE_… in texture_gather_offsets()
4303 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT, glu::TYPE_IN… in texture_gather_offsets()
4304 … FUNCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC2, glu::TYP… in texture_gather_offsets()
4306 …TION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::TYP… in texture_gather_offsets()
4307 …TION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::TYP… in texture_gather_offsets()
4308 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, glu::TYPE_… in texture_gather_offsets()
4309 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::T… in texture_gather_offsets()
4310 …TION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::TYP… in texture_gather_offsets()
4311 …TION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::TYP… in texture_gather_offsets()
4312 …TION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::TYP… in texture_gather_offsets()
4313 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT, glu::TYPE_… in texture_gather_offsets()
4314 …NCTION_TEXTURE_GATHER_OFFSET_MODE_COMP, glu::TYPE_SAMPLER_2D_ARRAY, glu::TYPE_FLOAT_VEC3, glu::T… in texture_gather_offsets()
4316 …ION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2, glu::TYP… in texture_gather_offsets()
4317 …ION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2, glu::TYP… in texture_gather_offsets()
4318 …CTION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT, glu::TYPE_… in texture_gather_offsets()
4319 …CTION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2, glu::T… in texture_gather_offsets()
4320 …ION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_SHADOW, glu::TYPE_FLOAT_VEC2, glu::TYP… in texture_gather_offsets()
4322 …N_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_VEC3, glu::… in texture_gather_offsets()
4323 …N_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_VEC3, glu::… in texture_gather_offsets()
4324 …ION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT, glu::TY… in texture_gather_offsets()
4325 …ION_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_VEC3, glu… in texture_gather_offsets()
4326 …N_TEXTURE_GATHER_OFFSET_MODE_REF_Z, glu::TYPE_SAMPLER_2D_ARRAY_SHADOW, glu::TYPE_FLOAT_VEC3, glu::… in texture_gather_offsets()
4347 …ourceFma (NegativeTestContext& ctx, glu::ShaderType shaderType, glu::DataType aDataType, glu::Data… in genShaderSourceFma()
4351 …ext().getType(), glu::ApiType::es(3, 2)) ? glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_320_ES… in genShaderSourceFma()
4366 …contextSupports(ctx.getRenderContext().getType(), glu::ApiType::es(3, 2)) || ctx.isExtensionSuppor… in fma()
4376 …haderSource(genShaderSourceFma(ctx, s_shaders[shaderNdx], glu::TYPE_FLOAT, glu::TYPE_FLOAT, glu::T… in fma()
4380 …shaderSource(genShaderSourceFma(ctx, s_shaders[shaderNdx], glu::TYPE_FLOAT, glu::TYPE_INT, glu::TY… in fma()
4384 …shaderSource(genShaderSourceFma(ctx, s_shaders[shaderNdx], glu::TYPE_INT, glu::TYPE_FLOAT, glu::TY… in fma()