Searched refs:TextureCube (Results 1 - 25 of 52) sorted by relevance

123

/external/deqp/modules/glshared/
H A 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;
93 const glu::TextureCube* getTexCube (void);
108 glu::TextureCube* m_texCube;
H A 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_binding.texCube; }
113 const glu::TextureCube* texCube;
135 const tcu::TextureCube* texCube;
H A DglsRandomShaderCase.cpp93 void TextureManager::bindTexture (int unit, const glu::TextureCube* texCube)
106 inline vector<pair<int, const glu::TextureCube*> > TextureManager::getBindingsCube (void) const
108 vector<pair<int, const glu::TextureCube*> > bindings;
109 for (map<int, const glu::TextureCube*>::const_iterator i = m_texCube.begin(); i != m_texCube.end(); i++)
255 const glu::TextureCube* RandomShaderCase::getTexCube (void)
259 m_texCube = new glu::TextureCube(m_renderCtx, TEXTURE_CUBE_FORMAT, TEXTURE_CUBE_DATA_TYPE, TEXTURE_CUBE_SIZE);
456 vector<pair<int, const glu::TextureCube*> > texCubeBindings = m_texManager.getBindingsCube();
470 for (vector<pair<int, const glu::TextureCube*> >::const_iterator i = texCubeBindings.begin(); i != texCubeBindings.end(); i++)
473 const glu::TextureCube* texture = i->second;
H A DglsTextureTestUtil.hpp558 qpTestResult compareGenMipmapResult (tcu::TestLog& log, const tcu::TextureCube& resultTexture, const tcu::TextureCube& level0Reference, const GenMipmapPrecision& precision);
/external/deqp/framework/opengl/
H A DgluTexture.hpp104 class TextureCube class in namespace:glu
111 TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::CompressedTexture::DecompressionParams& = tcu::CompressedTexture::DecompressionParams(false));
112 TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int size);
113 TextureCube (const RenderContext& context, deUint32 internalFormat, int size);
114 ~TextureCube (void);
118 tcu::TextureCube& getRefTexture (void) { return m_refTexture; }
119 const tcu::TextureCube& getRefTexture (void) const { return m_refTexture; }
122 static TextureCube* create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const std::vector<std::string>& filenames);
123 static TextureCube* create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const char* const* filenames);
126 TextureCube (cons
[all...]
H A DgluTexture.cpp286 // TextureCube
288 TextureCube::TextureCube (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::CompressedTexture::DecompressionParams& decompressionParams) function in class:glu::TextureCube
316 TextureCube::TextureCube (const RenderContext& context, deUint32 format, deUint32 dataType, int size) function in class:glu::TextureCube
328 TextureCube::TextureCube (const RenderContext& context, deUint32 internalFormat, int size) function in class:glu::TextureCube
340 TextureCube::~TextureCube (void)
362 void TextureCube
[all...]
/external/deqp/framework/randomshaders/
H A DrsgSamplers.hpp68 SamplerCube (const tcu::TextureCube* texture, const tcu::Sampler& sampler)
80 const tcu::TextureCube* m_texture;
H A DrsgProgramExecutor.hpp49 void setTexture (int samplerNdx, const tcu::TextureCube* texture, const tcu::Sampler& sampler);
/external/deqp/framework/common/
H A DtcuTexture.hpp698 class TextureCube class in namespace:tcu
701 TextureCube (const TextureFormat& format, int size);
702 TextureCube (const TextureCube& other);
703 ~TextureCube (void);
722 TextureCube& operator= (const TextureCube& other);
736 inline Vec4 TextureCube::sample (const Sampler& sampler, float s, float t, float p, float lod) const
741 inline float TextureCube::sampleCompare (const Sampler& sampler, float ref, float s, float t, float r, float lod) const
746 inline Vec4 TextureCube
[all...]
/external/deqp/framework/opengl/simplereference/
H A DsglrShaderProgram.hpp40 class TextureCube;
212 const rc::TextureCube* texCube;
H A DsglrReferenceContext.hpp188 class TextureCube : public Texture class in namespace:sglr::rc
191 TextureCube (deUint32 name = 0);
192 virtual ~TextureCube (void);
791 const rc::TextureCube& getTextureCube (int unitNdx) const;
798 void setTexCubeBinding (int unit, rc::TextureCube* texCube);
823 rc::TextureCube* texCubeBinding;
830 rc::TextureCube defaultCubeTex;
885 rc::TextureCube m_emptyTexCube;
H A DsglrReferenceContext.cpp532 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;
1099 TextureCube* texture = unit.texCubeBinding ? unit.texCubeBinding : &unit.defaultCubeTex;
1324 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex;
1508 TextureCube* texture = unit.texCubeBinding ? unit.texCubeBinding : &unit.defaultCubeTex;
1606 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex;
1669 TextureCube& texture = unit.texCubeBinding ? *unit.texCubeBinding : unit.defaultCubeTex;
2175 const TextureCube* texCube = static_cast<const TextureCube*>(textur
[all...]
/external/deqp/modules/gles2/functional/
H A Des2fTextureFilteringTests.cpp355 const glu::TextureCube* texture;
364 FilterCase (const glu::TextureCube* tex_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_)
372 std::vector<glu::TextureCube*> m_textures;
427 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames));
434 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width));
477 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
483 const glu::TextureCube* tex0 = m_textures[0];
484 const glu::TextureCube* tex1 = m_textures.size() > 1 ? m_textures[1] : tex0;
507 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
H A Des2fVertexTextureTests.cpp128 template <> struct TexTypeTcuClass<TEXTURETYPE_CUBE> { typedef tcu::TextureCube t; };
324 static inline IVec2 getTextureSize (const glu::TextureCube& tex)
326 const tcu::TextureCube& ref = tex.getRefTexture();
357 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); }
715 glu::TextureCube* m_textures[2]; // 2 textures, a gradient texture and a grid texture.
790 m_textures[i] = new glu::TextureCube(m_context.getRenderContext(), GL_RGB, GL_UNSIGNED_BYTE, texWidth);
859 const tcu::TextureCube& refTexture = m_textures[textureNdx]->getRefTexture();
H A Des2fTextureFormatTests.cpp227 glu::TextureCube* m_texture;
272 ? new TextureCube(m_renderCtx, m_format, m_dataType, m_width) // Implicit internal format.
273 : new TextureCube(m_renderCtx, m_format, m_width); // Explicit internal format.
515 glu::TextureCube* m_texture;
543 m_texture = TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size()/6, m_filenames);
H A Des2fTextureSizeTests.cpp189 glu::TextureCube* m_texture;
220 m_texture = new TextureCube(m_renderCtx, m_format, m_dataType, m_width);
H A Des2fTextureUnitTests.cpp574 vector<tcu::TextureCube*> m_texturesCube;
600 for (vector<tcu::TextureCube*>::iterator i = m_texturesCube.begin(); i != m_texturesCube.end(); i++)
680 m_texturesCube.push_back(new tcu::TextureCube(glu::mapGLTransferFormat(params.format, params.dataType), texWidth));
874 const tcu::TextureCube* texture = m_texturesCube[ndxCube];
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/d3dapi/
H A Dd3d10_1.idl111 D3D10_TEXCUBE_SRV TextureCube;
/external/mesa3d/src/gallium/state_trackers/d3d1x/d3dapi/
H A Dd3d10_1.idl111 D3D10_TEXCUBE_SRV TextureCube;
/external/deqp/modules/gles2/accuracy/
H A Des2aTextureFilteringTests.cpp344 std::vector<glu::TextureCube*> m_textures;
394 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames));
401 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width));
444 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
458 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
468 const tcu::TextureCube& refTexture,
/external/deqp/modules/gles3/accuracy/
H A Des3aTextureFilteringTests.cpp333 std::vector<glu::TextureCube*> m_textures;
382 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames));
389 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width));
454 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
468 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
478 const tcu::TextureCube& refTexture,
/external/deqp/modules/gles3/functional/
H A Des3fTextureSizeTests.cpp189 glu::TextureCube* m_texture;
220 m_texture = new TextureCube(m_renderCtx, m_format, m_dataType, m_width);
H A Des3fTextureShadowTests.cpp88 static void clampFloatingPointTexture (tcu::TextureCube& target)
428 const glu::TextureCube* texture;
439 FilterCase (const glu::TextureCube* tex_, const float ref_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_)
448 glu::TextureCube* m_gradientTex;
449 glu::TextureCube* m_gridTex;
491 m_gradientTex = new glu::TextureCube(m_context.getRenderContext(), m_format, m_size);
492 m_gridTex = new glu::TextureCube(m_context.getRenderContext(), m_format, m_size);
H A Des3fTextureFilteringTests.cpp371 const glu::TextureCube* texture;
380 FilterCase (const glu::TextureCube* tex_, const tcu::Vec2& bottomLeft_, const tcu::Vec2& topRight_)
388 std::vector<glu::TextureCube*> m_textures;
443 m_textures.push_back(glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size() / 6, m_filenames));
450 m_textures.push_back(new glu::TextureCube(m_renderCtx, m_internalFormat, m_width));
492 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
498 const glu::TextureCube* tex0 = m_textures[0];
499 const glu::TextureCube* tex1 = m_textures.size() > 1 ? m_textures[1] : tex0;
534 for (std::vector<glu::TextureCube*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
/external/deqp/modules/gles31/functional/
H A Des31fTextureGatherTests.cpp383 static void swizzleTexture (tcu::TextureCube& dst, const tcu::TextureCube& src, const MaybeTextureSwizzle& swizzle)
385 dst = tcu::TextureCube(src.getFormat(), src.getSize());
1880 MovePtr<glu::TextureCube> m_texture;
1881 tcu::TextureCube m_swizzledTexture;
1939 m_texture = MovePtr<glu::TextureCube>(new glu::TextureCube(renderCtx, glu::getInternalFormat(m_textureFormat), m_textureSize));
1942 tcu::TextureCube& refTexture = m_texture->getRefTexture();

Completed in 877 milliseconds

123