Home
last modified time | relevance | path

Searched refs:TextureCube (Results 1 – 25 of 53) sorted by relevance

123

/external/deqp/framework/opengl/
DgluTexture.hpp105 class TextureCube class
112TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const…
113 TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int size);
114 TextureCube (const RenderContext& context, deUint32 internalFormat, int size);
115 ~TextureCube (void);
119 tcu::TextureCube& getRefTexture (void) { return m_refTexture; } in getRefTexture()
120 const tcu::TextureCube& getRefTexture (void) const { return m_refTexture; } in getRefTexture()
123 …static TextureCube* create (const RenderContext& context, const ContextInfo& contextInfo, con…
124 …static TextureCube* create (const RenderContext& context, const ContextInfo& contextInfo, con…
127 TextureCube (const TextureCube& other); // Not allowed!
[all …]
DgluTexture.cpp288 TextureCube::TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLeve… in TextureCube() function in glu::TextureCube
316 TextureCube::TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int siz… in TextureCube() function in glu::TextureCube
328 TextureCube::TextureCube (const RenderContext& context, deUint32 internalFormat, int size) in TextureCube() function in glu::TextureCube
340 TextureCube::~TextureCube (void) in ~TextureCube()
346 void TextureCube::upload (void) in upload()
375 void TextureCube::loadCompressed (int numLevels, const tcu::CompressedTexture* levels, const tcu::T… in loadCompressed()
405 TextureCube* TextureCube::create (const RenderContext& context, const ContextInfo& contextInfo, con… in create()
421 return new TextureCube(context, contextInfo, numLevels, &levels[0]); in create()
427 TextureCube* TextureCube::create (const RenderContext& context, const ContextInfo& contextInfo, con… in create()
436 return TextureCube::create(context, contextInfo, archive, numLevels, &charPtrs[0]); in create()
DgluTextureTestUtil.hpp373 …areGenMipmapResult (tcu::TestLog& log, const tcu::TextureCube& resultTexture, const tcu::TextureC…
/external/deqp/modules/glshared/
DglsRandomShaderCase.hpp68 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;
DglsShaderRenderCase.hpp43 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… in getCube()
113 const glu::TextureCube* texCube;
135 const tcu::TextureCube* texCube;
DglsRandomShaderCase.cpp97 void TextureManager::bindTexture (int unit, const glu::TextureCube* texCube) in bindTexture()
110 inline vector<pair<int, const glu::TextureCube*> > TextureManager::getBindingsCube (void) const in getBindingsCube()
112 vector<pair<int, const glu::TextureCube*> > bindings; in getBindingsCube()
113 …for (map<int, const glu::TextureCube*>::const_iterator i = m_texCube.begin(); i != m_texCube.end()… in getBindingsCube()
317 const glu::TextureCube* RandomShaderCase::getTexCube (void) in getTexCube()
321 …m_texCube = new glu::TextureCube(m_renderCtx, TEXTURE_CUBE_FORMAT, TEXTURE_CUBE_DATA_TYPE, TEXTURE… in getTexCube()
518 vector<pair<int, const glu::TextureCube*> > texCubeBindings = m_texManager.getBindingsCube(); in iterate()
532 …for (vector<pair<int, const glu::TextureCube*> >::const_iterator i = texCubeBindings.begin(); i !=… in iterate()
535 const glu::TextureCube* texture = i->second; in iterate()
/external/deqp/framework/randomshaders/
DrsgSamplers.hpp68 SamplerCube (const tcu::TextureCube* texture, const tcu::Sampler& sampler) in SamplerCube()
80 const tcu::TextureCube* m_texture;
DrsgProgramExecutor.hpp49 …void setTexture (int samplerNdx, const tcu::TextureCube* texture, const tcu::Sampler& samp…
/external/deqp/modules/gles2/functional/
Des2fTextureFilteringTests.cpp356 const glu::TextureCube* texture;
365 …FilterCase (const glu::TextureCube* tex_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_) in FilterCase()
373 std::vector<glu::TextureCube*> m_textures;
428 …m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive()… in init()
435 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width)); in init()
478 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in init()
484 const glu::TextureCube* tex0 = m_textures[0]; in init()
485 const glu::TextureCube* tex1 = m_textures.size() > 1 ? m_textures[1] : tex0; in init()
508 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in deinit()
Des2fTextureFormatTests.cpp229 glu::TextureCube* m_texture;
274 ? new TextureCube(m_renderCtx, m_format, m_dataType, m_width) // Implicit internal format. in init()
275 : new TextureCube(m_renderCtx, m_format, m_width); // Explicit internal format. in init()
517 glu::TextureCube* m_texture;
545 …m_texture = TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filen… in init()
Des2fVertexTextureTests.cpp131 template <> struct TexTypeTcuClass<TEXTURETYPE_CUBE> { typedef tcu::TextureCube t; };
327 static inline IVec2 getTextureSize (const glu::TextureCube& tex) in getTextureSize()
329 const tcu::TextureCube& ref = tex.getRefTexture(); in getTextureSize()
360 static inline Vec4 sample (const tcu::TextureCube& tex, const Vec3& coord, float lod, const tcu::S… in sample()
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, texWi… in init()
862 const tcu::TextureCube& refTexture = m_textures[textureNdx]->getRefTexture(); in calculateLod()
Des2fTextureUnitTests.cpp575 vector<tcu::TextureCube*> m_texturesCube;
601 …for (vector<tcu::TextureCube*>::iterator i = m_texturesCube.begin(); i != m_texturesCube.end(); i+… in deinit()
681 …m_texturesCube.push_back(new tcu::TextureCube(glu::mapGLTransferFormat(params.format, params.dataT… in init()
875 const tcu::TextureCube* texture = m_texturesCube[ndxCube]; in render()
Des2fTextureSizeTests.cpp190 glu::TextureCube* m_texture;
221 m_texture = new TextureCube(m_renderCtx, m_format, m_dataType, m_width); in init()
/external/deqp/framework/common/
DtcuTexture.hpp790 class TextureCube class
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 in sample()
833 inline float TextureCube::sampleCompare (const Sampler& sampler, float ref, float s, float t, float… in sampleCompare()
838 inline Vec4 TextureCube::gather (const Sampler& sampler, float s, float t, float r, int componentNd… in gather()
843 inline Vec4 TextureCube::gatherCompare (const Sampler& sampler, float ref, float s, float t, float … in gatherCompare()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineImageUtil.hpp245 tcu::TextureCube m_texture;
256 virtual const tcu::TextureCube& getTexture (void) const;
257 virtual tcu::TextureCube& getTexture (void);
/external/deqp/framework/opengl/simplereference/
DsglrReferenceContext.hpp193 class TextureCube : public Texture class
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;
DsglrShaderProgram.hpp40 class TextureCube;
212 const rc::TextureCube* texCube;
DsglrReferenceContext.cpp532 void ReferenceContext::setTexCubeBinding (int unitNdx, TextureCube* texture) in setTexCubeBinding()
649 case GL_TEXTURE_CUBE_MAP: texObj = new TextureCube (texture); break; in bindTexture()
664 …case GL_TEXTURE_CUBE_MAP: setTexCubeBinding (unitNdx, static_cast<TextureCube*> (texObj)); bre… in bindTexture()
1124 TextureCube* texture = unit.texCubeBinding ? unit.texCubeBinding : &unit.defaultCubeTex; in texImage3D()
1345 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex; in texSubImage3D()
1529 TextureCube* texture = unit.texCubeBinding ? unit.texCubeBinding : &unit.defaultCubeTex; in copyTexImage2D()
1627 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex; in copyTexSubImage2D()
1690 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex; in texStorage2D()
2196 const TextureCube* texCube = static_cast<const TextureCube*>(texture); in checkFramebufferStatus()
2344 …return dynamic_cast<TextureCube*>(texture)->getFace(attachment.level, texTargetToFace(attachment.t… in getFboAttachment()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRender.hpp120 TextureBinding (const tcu::TextureCube* texCube, const tcu::Sampler& sampler);
133 …const tcu::TextureCube& getCube (void) const { DE_ASSERT(getType() == TYPE_CUBE_MAP && m_bin… in getCube()
156 const tcu::TextureCube* texCube;
183 const tcu::TextureCube* texCube;
/external/deqp/modules/gles2/accuracy/
Des2aTextureFilteringTests.cpp346 std::vector<glu::TextureCube*> m_textures;
396 …m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive()… in init()
403 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width)); in init()
446 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in init()
460 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in deinit()
470 const tcu::TextureCube& refTexture, in renderFaces()
/external/deqp/modules/gles3/accuracy/
Des3aTextureFilteringTests.cpp334 std::vector<glu::TextureCube*> m_textures;
383 …m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive()… in init()
390 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width)); in init()
455 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in init()
469 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in deinit()
479 const tcu::TextureCube& refTexture, in renderFaces()
/external/deqp/modules/gles3/functional/
Des3fTextureShadowTests.cpp90 static void clampFloatingPointTexture (tcu::TextureCube& target) in clampFloatingPointTexture()
430 const glu::TextureCube* texture;
441 …FilterCase (const glu::TextureCube* tex_, const float ref_, const tcu::Vec2& bottomLeft_, const tc… in FilterCase()
450 glu::TextureCube* m_gradientTex;
451 glu::TextureCube* m_gridTex;
493 m_gradientTex = new glu::TextureCube(m_context.getRenderContext(), m_format, m_size); in init()
494 m_gridTex = new glu::TextureCube(m_context.getRenderContext(), m_format, m_size); in init()
Des3fTextureFilteringTests.cpp372 const glu::TextureCube* texture;
381 …FilterCase (const glu::TextureCube* tex_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_) in FilterCase()
389 std::vector<glu::TextureCube*> m_textures;
444 …m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive()… in init()
451 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width)); in init()
493 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in init()
499 const glu::TextureCube* tex0 = m_textures[0]; in init()
500 const glu::TextureCube* tex1 = m_textures.size() > 1 ? m_textures[1] : tex0; in init()
535 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in deinit()
Des3fTextureSizeTests.cpp191 glu::TextureCube* m_texture;
222 m_texture = new TextureCube(m_renderCtx, m_format, m_dataType, m_width); in init()
Des3fTextureFormatTests.cpp246 glu::TextureCube* m_texture;
304 ? new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width) // Implicit internal format. in init()
305 : new glu::TextureCube(m_renderCtx, m_format, m_width); // Explicit internal format. in init()
891 glu::TextureCube* m_texture;
942 m_texture = new glu::TextureCube(m_renderCtx, m_renderCtxInfo, 1, &levels[0]); in init()
1144 glu::TextureCube* m_texture;
1172 …m_texture = glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_… in init()

123