/external/deqp/modules/glshared/ |
H A D | glsRandomShaderCase.hpp | 68 void bindTexture (int unit, const glu::TextureCube* texCube); 71 std::vector<std::pair<int, const glu::TextureCube*> > getBindingsCube (void) const; 75 std::map<int, const glu::TextureCube*> m_texCube; 97 const glu::TextureCube* getTexCube (void); 112 glu::TextureCube* m_texCube;
|
H A D | glsShaderRenderCase.hpp | 43 class TextureCube; 89 TextureBinding (const glu::TextureCube* texCube, const tcu::Sampler& sampler); 96 void setTexture (const glu::TextureCube* texCube); 103 const glu::TextureCube* getCube (void) const { DE_ASSERT(getType() == TYPE_CUBE_MAP); return m_binding.texCube; } 113 const glu::TextureCube* texCube; 135 const tcu::TextureCube* texCube;
|
H A D | glsRandomShaderCase.cpp | 97 void TextureManager::bindTexture (int unit, const glu::TextureCube* texCube) 110 inline vector<pair<int, const glu::TextureCube*> > TextureManager::getBindingsCube (void) const 112 vector<pair<int, const glu::TextureCube*> > bindings; 113 for (map<int, const glu::TextureCube*>::const_iterator i = m_texCube.begin(); i != m_texCube.end(); i++) 317 const glu::TextureCube* RandomShaderCase::getTexCube (void) 321 m_texCube = new glu::TextureCube(m_renderCtx, TEXTURE_CUBE_FORMAT, TEXTURE_CUBE_DATA_TYPE, TEXTURE_CUBE_SIZE); 518 vector<pair<int, const glu::TextureCube*> > texCubeBindings = m_texManager.getBindingsCube(); 532 for (vector<pair<int, const glu::TextureCube*> >::const_iterator i = texCubeBindings.begin(); i != texCubeBindings.end(); i++) 535 const glu::TextureCube* texture = i->second;
|
/external/deqp/framework/opengl/ |
H A D | gluTexture.hpp | 118 class TextureCube class in namespace:glu 125 TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams = tcu::TexDecompressionParams()); 126 TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int size); 127 TextureCube (const RenderContext& context, deUint32 internalFormat, int size); 128 ~TextureCube (void); 132 tcu::TextureCube& getRefTexture (void) { return m_refTexture; } 133 const tcu::TextureCube& getRefTexture (void) const { return m_refTexture; } 136 static TextureCube* create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const std::vector<std::string>& filenames); 137 static TextureCube* create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const char* const* filenames); 140 TextureCube (cons [all...] |
H A D | gluTexture.cpp | 320 // TextureCube 322 TextureCube::TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams) function in class:glu::TextureCube 350 TextureCube::TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int size) function in class:glu::TextureCube 362 TextureCube::TextureCube (const RenderContext& context, deUint32 internalFormat, int size) function in class:glu::TextureCube 374 TextureCube::~TextureCube (void) 380 void TextureCube [all...] |
H A D | gluTextureTestUtil.hpp | 373 qpTestResult compareGenMipmapResult (tcu::TestLog& log, const tcu::TextureCube& resultTexture, const tcu::TextureCube& level0Reference, const GenMipmapPrecision& precision);
|
/external/deqp/framework/randomshaders/ |
H A D | rsgSamplers.hpp | 68 SamplerCube (const tcu::TextureCube* texture, const tcu::Sampler& sampler) 80 const tcu::TextureCube* m_texture;
|
H A D | rsgProgramExecutor.hpp | 49 void setTexture (int samplerNdx, const tcu::TextureCube* texture, const tcu::Sampler& sampler);
|
/external/deqp/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.hpp | 44 class TextureCube; 105 TextureBinding(const glu::TextureCube* texCube, const tcu::Sampler& sampler); 112 void setTexture(const glu::TextureCube* texCube); 129 const glu::TextureCube* getCube(void) const 150 const glu::TextureCube* texCube; 172 const tcu::TextureCube* texCube;
|
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cTextureFilterMinmaxTests.hpp | 192 class TextureCube : public SupportedTextureType class in class:gl4cts::TextureFilterMinmaxUtils 195 de::MovePtr<glu::TextureCube> m_texture; 201 TextureCube();
|
H A D | gl4cTextureFilterMinmaxTests.cpp | 67 m_supportedTextureTypes.push_back(new TextureCube()); 422 // TextureCube 424 TextureFilterMinmaxUtils::TextureCube::TextureCube() : SupportedTextureType(GL_TEXTURE_CUBE_MAP, "vec3", "samplerCube") function in class:gl4cts::TextureFilterMinmaxUtils::TextureCube 428 glw::GLuint TextureFilterMinmaxUtils::TextureCube::getTextureGL() 433 std::vector<float> TextureFilterMinmaxUtils::TextureCube::getTexCoords() 439 void TextureFilterMinmaxUtils::TextureCube::generate(const glu::RenderContext& context, tcu::IVec3 size, 446 m_texture = de::MovePtr<glu::TextureCube>(new glu::TextureCube(context, format, type, size.x())); 451 GLU_EXPECT_NO_ERROR(gl.getError(), "glu::TextureCube erro [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageUtil.hpp | 245 tcu::TextureCube m_texture; 256 virtual const tcu::TextureCube& getTexture (void) const; 257 virtual tcu::TextureCube& getTexture (void);
|
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrShaderProgram.hpp | 40 class TextureCube; 212 const rc::TextureCube* texCube;
|
H A D | sglrReferenceContext.hpp | 193 class TextureCube : public Texture class in namespace:sglr::rc 196 TextureCube (deUint32 name = 0); 197 virtual ~TextureCube (void); 796 const rc::TextureCube& getTextureCube (int unitNdx) const; 803 void setTexCubeBinding (int unit, rc::TextureCube* texCube); 828 rc::TextureCube* texCubeBinding; 835 rc::TextureCube defaultCubeTex; 890 rc::TextureCube m_emptyTexCube;
|
H A D | sglrReferenceContext.cpp | 532 void ReferenceContext::setTexCubeBinding (int unitNdx, TextureCube* texture) 649 case GL_TEXTURE_CUBE_MAP: texObj = new TextureCube (texture); break; 664 case GL_TEXTURE_CUBE_MAP: setTexCubeBinding (unitNdx, static_cast<TextureCube*> (texObj)); break; 1124 TextureCube* texture = unit.texCubeBinding ? unit.texCubeBinding : &unit.defaultCubeTex; 1345 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex; 1529 TextureCube* texture = unit.texCubeBinding ? unit.texCubeBinding : &unit.defaultCubeTex; 1627 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex; 1690 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex; 2196 const TextureCube* texCube = static_cast<const TextureCube*>(textur [all...] |
/external/deqp/modules/gles2/functional/ |
H A D | es2fTextureFilteringTests.cpp | 356 const glu::TextureCube* texture; 365 FilterCase (const glu::TextureCube* tex_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_) 373 std::vector<glu::TextureCube*> m_textures; 428 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames)); 435 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width)); 478 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 484 const glu::TextureCube* tex0 = m_textures[0]; 485 const glu::TextureCube* tex1 = m_textures.size() > 1 ? m_textures[1] : tex0; 508 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
|
H A D | es2fVertexTextureTests.cpp | 131 template <> struct TexTypeTcuClass<TEXTURETYPE_CUBE> { typedef tcu::TextureCube t; }; 327 static inline IVec2 getTextureSize (const glu::TextureCube& tex) 329 const tcu::TextureCube& ref = tex.getRefTexture(); 360 static inline Vec4 sample (const tcu::TextureCube& tex, const Vec3& coord, float lod, const tcu::Sampler& sam) { return tex.sample(sam, coord.x(), coord.y(), coord.z(), lod); } 718 glu::TextureCube* m_textures[2]; // 2 textures, a gradient texture and a grid texture. 793 m_textures[i] = new glu::TextureCube(m_context.getRenderContext(), GL_RGB, GL_UNSIGNED_BYTE, texWidth); 862 const tcu::TextureCube& refTexture = m_textures[textureNdx]->getRefTexture();
|
H A D | es2fTextureFormatTests.cpp | 229 glu::TextureCube* m_texture; 274 ? new TextureCube(m_renderCtx, m_format, m_dataType, m_width) // Implicit internal format. 275 : new TextureCube(m_renderCtx, m_format, m_width); // Explicit internal format. 517 glu::TextureCube* m_texture; 545 m_texture = TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size()/6, m_filenames);
|
H A D | es2fTextureSizeTests.cpp | 195 glu::TextureCube* m_texture; 226 m_texture = new TextureCube(m_renderCtx, m_format, m_dataType, m_width);
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.hpp | 120 TextureBinding (const tcu::TextureCube* texCube, const tcu::Sampler& sampler); 133 const tcu::TextureCube& getCube (void) const { DE_ASSERT(getType() == TYPE_CUBE_MAP && m_binding.texCube != NULL); return *m_binding.texCube; } 156 const tcu::TextureCube* texCube; 183 const tcu::TextureCube* texCube;
|
/external/deqp/framework/common/ |
H A D | tcuTexture.hpp | 790 class TextureCube class in namespace:tcu 793 TextureCube (const TextureFormat& format, int size); 794 TextureCube (const TextureCube& other); 795 ~TextureCube (void); 814 TextureCube& operator= (const TextureCube& other); 828 inline Vec4 TextureCube::sample (const Sampler& sampler, float s, float t, float p, float lod) const 833 inline float TextureCube::sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const 838 inline Vec4 TextureCube [all...] |
/external/deqp/modules/gles2/accuracy/ |
H A D | es2aTextureFilteringTests.cpp | 346 std::vector<glu::TextureCube*> m_textures; 396 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames)); 403 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width)); 446 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 460 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 470 const tcu::TextureCube& refTexture,
|
/external/deqp/modules/gles3/accuracy/ |
H A D | es3aTextureFilteringTests.cpp | 334 std::vector<glu::TextureCube*> m_textures; 383 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames)); 390 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width)); 455 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 469 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 479 const tcu::TextureCube& refTexture,
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fTextureShadowTests.cpp | 90 static void clampFloatingPointTexture (tcu::TextureCube& target) 430 const glu::TextureCube* texture; 441 FilterCase (const glu::TextureCube* tex_, const float ref_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_) 450 glu::TextureCube* m_gradientTex; 451 glu::TextureCube* m_gridTex; 493 m_gradientTex = new glu::TextureCube(m_context.getRenderContext(), m_format, m_size); 494 m_gridTex = new glu::TextureCube(m_context.getRenderContext(), m_format, m_size);
|
H A D | es3fTextureFilteringTests.cpp | 390 const glu::TextureCube* texture; 399 FilterCase (const glu::TextureCube* tex_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_) 407 std::vector<glu::TextureCube*> m_textures; 464 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames)); 471 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width)); 513 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 519 const glu::TextureCube* tex0 = m_textures[0]; 520 const glu::TextureCube* tex1 = m_textures.size() > 1 ? m_textures[1] : tex0; 555 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
|