Searched refs:Texture3D (Results 1 - 25 of 39) sorted by relevance

12

/external/deqp/framework/opengl/
H A DgluTexture.hpp202 class Texture3D class in namespace:glu
205 Texture3D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int depth);
206 Texture3D (const RenderContext& context, deUint32 internalFormat, int width, int height, int depth);
207 ~Texture3D (void);
211 tcu::Texture3D& getRefTexture (void) { return m_refTexture; }
212 const tcu::Texture3D& getRefTexture (void) const { return m_refTexture; }
216 Texture3D (const Texture3D& other); // Not allowed!
217 Texture3D& operator= (const Texture3D
[all...]
H A DgluTexture.cpp569 // Texture3D
571 Texture3D::Texture3D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int depth) function in class:glu::Texture3D
583 Texture3D::Texture3D (const RenderContext& context, deUint32 sizedFormat, int width, int height, int depth) function in class:glu::Texture3D
595 Texture3D::~Texture3D (void)
601 void Texture3D::upload (void)
/external/deqp/modules/glshared/
H A DglsShaderRenderCase.hpp45 class Texture3D;
91 TextureBinding (const glu::Texture3D* tex3D, const tcu::Sampler& sampler);
98 void setTexture (const glu::Texture3D* tex3D);
105 const glu::Texture3D* get3D (void) const { DE_ASSERT(getType() == TYPE_3D); return m_binding.tex3D; }
115 const glu::Texture3D* tex3D;
137 const tcu::Texture3D* tex3D;
H A DglsFboUtil.cpp163 if (dynamic_cast<const Texture3D*>(&img) != DE_NULL)
225 else if (const Texture3D* t3d = dynamic_cast<const Texture3D*>(&cfg))
H A DglsFboUtil.hpp294 struct Texture3D : public TextureLayered struct in namespace:deqp::gls::FboUtil::config
/external/chromium_org/third_party/angle/src/libGLESv2/
H A DTexture.cpp693 Texture3D::Texture3D(rx::TextureImpl *impl, GLuint id) function in class:gl::Texture3D
698 Texture3D::~Texture3D()
702 GLsizei Texture3D::getWidth(GLint level) const
707 GLsizei Texture3D::getHeight(GLint level) const
712 GLsizei Texture3D::getDepth(GLint level) const
717 GLenum Texture3D::getInternalFormat(GLint level) const
722 GLenum Texture3D::getActualFormat(GLint level) const
727 bool Texture3D
[all...]
H A DTexture.h183 class Texture3D : public Texture class in namespace:gl
186 Texture3D(rx::TextureImpl *impl, GLuint id);
188 virtual ~Texture3D();
207 DISALLOW_COPY_AND_ASSIGN(Texture3D);
H A DContext.h49 class Texture3D;
167 Texture3D *getTexture3D() const;
H A DResourceManager.cpp385 textureObject = new Texture3D(mRenderer->createTexture(GL_TEXTURE_3D), texture);
H A DContext.cpp77 mZeroTextures[GL_TEXTURE_3D].set(new Texture3D(mRenderer->createTexture(GL_TEXTURE_3D), 0));
827 Texture3D *Context::getTexture3D() const
829 return static_cast<Texture3D*>(getSamplerTexture(mState.getActiveSampler(), GL_TEXTURE_3D));
1983 Texture3D *incomplete3d = new Texture3D(mRenderer->createTexture(GL_TEXTURE_3D), Texture::INCOMPLETE_TEXTURE_ID);
H A DvalidationES3.cpp386 gl::Texture3D *texture3d = context->getTexture3D();
1090 gl::Texture3D *tex3d = static_cast<gl::Texture3D *>(tex);
/external/deqp/framework/opengl/simplereference/
H A DsglrShaderProgram.hpp42 class Texture3D;
214 const rc::Texture3D* tex3D;
H A DsglrReferenceContext.hpp239 class Texture3D : public Texture class in namespace:sglr::rc
242 Texture3D (deUint32 name = 0);
243 virtual ~Texture3D (void);
800 void setTex3DBinding (int unit, rc::Texture3D* tex3D);
825 rc::Texture3D* tex3DBinding;
832 rc::Texture3D default3DTex;
887 rc::Texture3D m_emptyTex3D;
H A DsglrReferenceContext.cpp562 void ReferenceContext::setTex3DBinding (int unitNdx, Texture3D* texture)
651 case GL_TEXTURE_3D: texObj = new Texture3D (texture); break;
666 case GL_TEXTURE_3D: setTex3DBinding (unitNdx, static_cast<Texture3D*> (texObj)); break;
1179 Texture3D* texture = unit.tex3DBinding ? unit.tex3DBinding : &unit.default3DTex;
1344 Texture3D& texture = unit.tex3DBinding ? *unit.tex3DBinding : unit.default3DTex;
1725 Texture3D& texture = unit.tex3DBinding ? *unit.tex3DBinding : unit.default3DTex;
2193 const Texture3D* tex3D = static_cast<const Texture3D*>(texture);
2333 level = dynamic_cast<Texture3D*>(texture)->getLevel(attachment.level);
4513 rc::Texture3D* te
[all...]
/external/deqp/framework/common/
H A DtcuTexture.hpp975 class Texture3D : private TextureLevelPyramid class in namespace:tcu
978 Texture3D (const TextureFormat& format, int width, int height, int depth);
979 Texture3D (const Texture3D& other);
980 ~Texture3D (void);
997 Texture3D& operator= (const Texture3D& other);
1008 inline Vec4 Texture3D::sample (const Sampler& sampler, float s, float t, float r, float lod) const
1013 inline Vec4 Texture3D::sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset) const
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DTextureStorage11.cpp1390 srvDesc.Texture3D.MostDetailedMip = baseLevel;
1391 srvDesc.Texture3D.MipLevels = mipLevels;
1430 rtvDesc.Texture3D.MipSlice = mTopLevel + mipLevel;
1431 rtvDesc.Texture3D.FirstWSlice = 0;
1432 rtvDesc.Texture3D.WSize = -1;
1468 rtvDesc.Texture3D.MipSlice = mTopLevel + mipLevel;
1469 rtvDesc.Texture3D.FirstWSlice = layer;
1470 rtvDesc.Texture3D.WSize = 1;
1560 rtvDesc.Texture3D.MipSlice = mTopLevel + mipLevel;
1561 rtvDesc.Texture3D
[all...]
H A DRenderTarget11.cpp104 mipSlice = rtvDesc.Texture3D.MipSlice;
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/d3dapi/
H A Dd3d10_1.idl110 D3D10_TEX3D_SRV Texture3D;
/external/mesa3d/src/gallium/state_trackers/d3d1x/d3dapi/
H A Dd3d10_1.idl110 D3D10_TEX3D_SRV Texture3D;
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_screen.h1080 def_desc.Texture3D.MipLevels = resource->last_level + 1;
1210 def_desc.Texture3D.WSize = resource->depth0;
1239 templat.u.tex.level = desc->Texture3D.MipSlice;
1240 templat.u.tex.first_layer = desc->Texture3D.FirstWSlice;
1241 templat.u.tex.last_layer = desc->Texture3D.FirstWSlice + desc->Texture3D.WSize - 1;
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_screen.h1080 def_desc.Texture3D.MipLevels = resource->last_level + 1;
1210 def_desc.Texture3D.WSize = resource->depth0;
1239 templat.u.tex.level = desc->Texture3D.MipSlice;
1240 templat.u.tex.first_layer = desc->Texture3D.FirstWSlice;
1241 templat.u.tex.last_layer = desc->Texture3D.FirstWSlice + desc->Texture3D.WSize - 1;
/external/deqp/modules/gles3/functional/
H A Des3fVertexTextureTests.cpp158 template <> struct TexTypeTcuClass<TEXTURETYPE_3D> { typedef tcu::Texture3D t; };
420 static inline IVec3 getTextureSize (const glu::Texture3D& tex)
422 const tcu::Texture3D& ref = tex.getRefTexture();
455 static inline Vec4 sample (const tcu::Texture3D& tex, const Vec3& coord, float lod, const tcu::Sampler& sam) { return tex.sample(sam, coord.x(), coord.y(), coord.z(), lod); }
1493 glu::Texture3D* m_textures[2]; // 2 textures, a gradient texture and a grid texture.
1572 m_textures[i] = new glu::Texture3D(m_context.getRenderContext(), GL_RGB, GL_UNSIGNED_BYTE, texWidth, texHeight, texDepth);
1628 const tcu::Texture3D& refTexture = m_textures[textureNdx]->getRefTexture();
H A Des3fTextureFilteringTests.cpp947 const glu::Texture3D* texture;
956 FilterCase (const glu::Texture3D* tex_, const tcu::Vec3& lod_, const tcu::Vec3& offset_)
964 glu::Texture3D* m_gradientTex;
965 glu::Texture3D* m_gridTex;
1007 m_gradientTex = new glu::Texture3D(m_context.getRenderContext(), m_internalFormat, m_width, m_height, m_depth);
1008 m_gridTex = new glu::Texture3D(m_context.getRenderContext(), m_internalFormat, m_width, m_height, m_depth);
H A Des3fFboCompletenessTests.cpp268 texCfg = &builder.makeConfig<Texture3D>();
H A Des3fTextureUnitTests.cpp737 vector<tcu::Texture3D*> m_textures3d;
771 for (vector<tcu::Texture3D*>::iterator i = m_textures3d.begin(); i != m_textures3d.end(); i++)
874 m_textures3d.push_back(new tcu::Texture3D(texFormat, texWidth, texHeight, texDepth));
1134 const tcu::Texture3D* texture = m_textures3d[ndx3d];

Completed in 290 milliseconds

12