Lines Matching refs:TextureTestUtil

118 std::string getShaderImageTypeDeclaration (const tcu::TextureFormat& format, glu::TextureTestUtil::TextureType imageType)
146 case glu::TextureTestUtil::TEXTURETYPE_2D: declaration << "2D"; break;
147 case glu::TextureTestUtil::TEXTURETYPE_3D: declaration << "3D"; break;
148 case glu::TextureTestUtil::TEXTURETYPE_CUBE: declaration << "Cube"; break;
149 case glu::TextureTestUtil::TEXTURETYPE_2D_ARRAY: declaration << "2DArray"; break;
150 case glu::TextureTestUtil::TEXTURETYPE_BUFFER: declaration << "Buffer"; break;
151 case glu::TextureTestUtil::TEXTURETYPE_CUBE_ARRAY: declaration << "CubeArray"; break;
160 std::string getShaderImageTypeExtensionString (glu::TextureTestUtil::TextureType imageType)
166 case glu::TextureTestUtil::TEXTURETYPE_2D:
167 case glu::TextureTestUtil::TEXTURETYPE_3D:
168 case glu::TextureTestUtil::TEXTURETYPE_CUBE:
169 case glu::TextureTestUtil::TEXTURETYPE_2D_ARRAY:
173 case glu::TextureTestUtil::TEXTURETYPE_BUFFER:
177 case glu::TextureTestUtil::TEXTURETYPE_CUBE_ARRAY:
189 std::string getShaderImageParamP (glu::TextureTestUtil::TextureType imageType)
193 case glu::TextureTestUtil::TEXTURETYPE_2D:
196 case glu::TextureTestUtil::TEXTURETYPE_3D:
197 case glu::TextureTestUtil::TEXTURETYPE_CUBE:
198 case glu::TextureTestUtil::TEXTURETYPE_2D_ARRAY:
199 case glu::TextureTestUtil::TEXTURETYPE_CUBE_ARRAY:
202 case glu::TextureTestUtil::TEXTURETYPE_BUFFER:
342 std::string generateShaderSource (ImageOperation function, MemoryQualifier memory, glu::TextureTestUtil::TextureType imageType, const tcu::TextureFormat& format, glu::ShaderType shaderType)
370 void testShader (NegativeTestContext& ctx, ImageOperation function, MemoryQualifier memory, glu::TextureTestUtil::TextureType imageType, const tcu::TextureFormat& format)
393 void image_store (NegativeTestContext& ctx, glu::TextureTestUtil::TextureType imageType)
431 void image_load (NegativeTestContext& ctx, glu::TextureTestUtil::TextureType imageType)
469 void image_atomic (NegativeTestContext& ctx, glu::TextureTestUtil::TextureType imageType)
516 void image_atomic_exchange (NegativeTestContext& ctx, glu::TextureTestUtil::TextureType imageType)
561 image_load(ctx, (glu::TextureTestUtil::TextureType)Type);
567 image_store(ctx, (glu::TextureTestUtil::TextureType)Type);
573 image_atomic(ctx, (glu::TextureTestUtil::TextureType)Type);
579 image_atomic_exchange(ctx, (glu::TextureTestUtil::TextureType)Type);
587 {FUNC<glu::TextureTestUtil::TEXTURETYPE_2D>, "texture_2d", "Texture2D negative tests."}, \
588 {FUNC<glu::TextureTestUtil::TEXTURETYPE_3D>, "texture_3d", "Texture3D negative tests."}, \
589 {FUNC<glu::TextureTestUtil::TEXTURETYPE_CUBE>, "cube", "Cube texture negative tests."}, \
590 {FUNC<glu::TextureTestUtil::TEXTURETYPE_2D_ARRAY>, "2d_array", "2D array texture negative tests."}, \
591 {FUNC<glu::TextureTestUtil::TEXTURETYPE_BUFFER>, "buffer", "Buffer negative tests."}, \
592 {FUNC<glu::TextureTestUtil::TEXTURETYPE_CUBE_ARRAY>, "cube_array", "Cube array texture negative tests."} \