Home
last modified time | relevance | path

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

123

/third_party/vk-gl-cts/framework/opengl/
H A DgluTexture.hpp221 class Texture3D class
224 Texture3D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int depth);
225 Texture3D (const RenderContext& context, deUint32 internalFormat, int width, int height, int depth);
226 Texture3D (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams = tcu::TexDecompressionParams());
227 ~Texture3D (void);
231 tcu::Texture3D& getRefTexture (void) { return m_refTexture; } in getRefTexture()
232 const tcu::Texture3D& getRefTexture (void) const { return m_refTexture; } in getRefTexture()
236 Texture3D (const Texture3D& other); // Not allowed!
237 Texture3D
[all...]
H A DgluTexture.cpp643 // Texture3D
645 Texture3D::Texture3D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int depth) in Texture3D() function in glu::Texture3D
658 Texture3D::Texture3D (const RenderContext& context, deUint32 sizedFormat, int width, int height, int depth) in Texture3D() function in glu::Texture3D
671 Texture3D::Texture3D (const RenderContext& context, in Texture3D() function in glu::Texture3D
701 Texture3D::~Texture3D (void) in ~Texture3D()
707 void Texture3D
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcShaderRenderCase.hpp46 class Texture3D;
109 TextureBinding(const glu::Texture3D* tex3D, const tcu::Sampler& sampler);
117 void setTexture(const glu::Texture3D* tex3D);
143 const glu::Texture3D* get3D(void) const in get3D()
161 const glu::Texture3D* tex3D;
184 const tcu::Texture3D* tex3D;
/third_party/vk-gl-cts/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; } in get3D()
115 const glu::Texture3D* tex3D;
137 const tcu::Texture3D* tex3D;
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
H A DTexture.cpp16 // Texture2D, TextureCubeMap, Texture3D and Texture2DArray. Implements GL texture objects
1469 Texture3D::Texture3D(GLuint name) : Texture(name)
1477 Texture3D::~Texture3D()
1493 void Texture3D::addProxyRef(const Renderbuffer *proxy)
1498 void Texture3D::releaseProxy(const Renderbuffer *proxy)
1511 void Texture3D::sweep()
1534 GLenum Texture3D::getTarget() const
1539 GLsizei Texture3D
[all...]
H A DRenderbuffer.h32 class Texture3D;
123 RenderbufferTexture3D(Texture3D *texture, GLint level);
144 gl::BindingPointer<Texture3D> mTexture3D;
H A DTexture.h333 class Texture3D : public Texture class
336 explicit Texture3D(GLuint name);
376 ~Texture3D() override;
393 class Texture2DArray : public Texture3D
H A DContext.h53 class Texture3D;
617 Texture3D *getTexture3D() const;
707 gl::BindingPointer<Texture3D> mTexture3DZero;
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cTextureFilterMinmaxTests.cpp66 m_supportedTextureTypes.push_back(new Texture3D()); in TextureFilterMinmaxUtils()
382 // Texture3D
384 TextureFilterMinmaxUtils::Texture3D::Texture3D() : SupportedTextureType(GL_TEXTURE_3D, "vec3", "sampler3D") in Texture3D() function in gl4cts::TextureFilterMinmaxUtils::Texture3D
388 glw::GLuint TextureFilterMinmaxUtils::Texture3D::getTextureGL() in getTextureGL()
393 std::vector<float> TextureFilterMinmaxUtils::Texture3D::getTexCoords() in getTexCoords()
399 void TextureFilterMinmaxUtils::Texture3D::generate(const glu::RenderContext& context, tcu::IVec3 size, in generate()
406 m_texture = de::MovePtr<glu::Texture3D>(new glu::Texture3D(context, format, type, size.x(), size.y(), size.z())); in generate()
409 GLU_EXPECT_NO_ERROR(gl.getError(), "glu::Texture3D erro in generate()
[all...]
H A Dgl4cTextureFilterMinmaxTests.hpp176 class Texture3D : public SupportedTextureType class in gl4cts::TextureFilterMinmaxUtils
179 de::MovePtr<glu::Texture3D> m_texture;
185 Texture3D();
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_image.c520 rtv_desc.Texture3D.MipSlice = range->baseMipLevel + level; in dzn_image_get_rtv_desc()
521 rtv_desc.Texture3D.FirstWSlice = range->baseArrayLayer; in dzn_image_get_rtv_desc()
522 rtv_desc.Texture3D.WSize = in dzn_image_get_rtv_desc()
946 iview->srv_desc.Texture3D.MostDetailedMip = iview->vk.base_mip_level; in dzn_image_view_prepare_srv_desc()
947 iview->srv_desc.Texture3D.MipLevels = iview->vk.level_count; in dzn_image_view_prepare_srv_desc()
1000 iview->uav_desc.Texture3D.MipSlice = iview->vk.base_mip_level; in dzn_image_view_prepare_uav_desc()
1001 iview->uav_desc.Texture3D.FirstWSlice = 0; in dzn_image_view_prepare_uav_desc()
1002 iview->uav_desc.Texture3D.WSize = iview->vk.extent.depth; in dzn_image_view_prepare_uav_desc()
1047 iview->rtv_desc.Texture3D.MipSlice = iview->vk.base_mip_level; in dzn_image_view_prepare_rtv_desc()
1048 iview->rtv_desc.Texture3D in dzn_image_view_prepare_rtv_desc()
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
H A DTextureD3D12.cpp947 rtvDesc.Texture3D.MipSlice = mipLevel; in GetRTVDescriptor()
948 rtvDesc.Texture3D.FirstWSlice = baseSlice; in GetRTVDescriptor()
949 rtvDesc.Texture3D.WSize = sliceCount; in GetRTVDescriptor()
1282 mSrvDesc.Texture3D.MostDetailedMip = descriptor->baseMipLevel; in TextureView()
1283 mSrvDesc.Texture3D.MipLevels = descriptor->mipLevelCount; in TextureView()
1284 mSrvDesc.Texture3D.ResourceMinLODClamp = 0; in TextureView()
1332 uavDesc.Texture3D.FirstWSlice = 0; in GetUAVDescriptor()
1333 uavDesc.Texture3D.WSize = GetTexture()->GetDepth() >> GetBaseMipLevel(); in GetUAVDescriptor()
1334 uavDesc.Texture3D.MipSlice = GetBaseMipLevel(); in GetUAVDescriptor()
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrShaderProgram.hpp42 class Texture3D;
214 const rc::Texture3D* tex3D;
H A DsglrReferenceContext.hpp244 class Texture3D : public Texture class
247 Texture3D (deUint32 name = 0);
248 virtual ~Texture3D (void);
807 void setTex3DBinding (int unit, rc::Texture3D* tex3D);
832 rc::Texture3D* tex3DBinding;
839 rc::Texture3D default3DTex;
894 rc::Texture3D m_emptyTex3D;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRender.hpp131 TextureBinding (const tcu::Texture3D* tex3D, const tcu::Sampler& sampler);
144 const tcu::Texture3D& get3D (void) const { DE_ASSERT(getType() == TYPE_3D && m_binding.tex3D != NULL); return *m_binding.tex3D; } in get3D()
167 const tcu::Texture3D* tex3D;
194 const tcu::Texture3D* tex3D;
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRender.hpp131 TextureBinding (const tcu::Texture3D* tex3D, const tcu::Sampler& sampler);
144 const tcu::Texture3D& get3D (void) const { DE_ASSERT(getType() == TYPE_3D && m_binding.tex3D != NULL); return *m_binding.tex3D; } in get3D()
167 const tcu::Texture3D* tex3D;
194 const tcu::Texture3D* tex3D;
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_surface.cpp213 desc.Texture3D.MipSlice = tpl->u.tex.level; in initialize_rtv()
214 desc.Texture3D.FirstWSlice = tpl->u.tex.first_layer; in initialize_rtv()
215 desc.Texture3D.WSize = tpl->u.tex.last_layer - tpl->u.tex.first_layer + 1; in initialize_rtv()
H A Dd3d12_screen.cpp998 srv.Texture3D.MipLevels = 1; in d3d12_init_null_srvs()
999 srv.Texture3D.MostDetailedMip = 0; in d3d12_init_null_srvs()
1000 srv.Texture3D.ResourceMinLODClamp = 0.0f; in d3d12_init_null_srvs()
1072 uav.Texture3D.MipSlice = 0; in d3d12_init_null_uavs()
1073 uav.Texture3D.FirstWSlice = 0; in d3d12_init_null_uavs()
1074 uav.Texture3D.WSize = 1; in d3d12_init_null_uavs()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineImageUtil.hpp293 tcu::Texture3D m_texture;
303 virtual const tcu::Texture3D& getTexture (void) const;
304 virtual tcu::Texture3D& getTexture (void);
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineImageUtil.hpp293 tcu::Texture3D m_texture;
303 virtual const tcu::Texture3D& getTexture (void) const;
304 virtual tcu::Texture3D& getTexture (void);
/third_party/vk-gl-cts/external/openglcts/modules/gles2/
H A Des2cTexture3DTests.cpp116 void uploadTexture3D(const glu::Texture3D& texture) const;
239 void Texture3DBase::uploadTexture3D(const glu::Texture3D& texture) const in uploadTexture3D()
241 // note: this function is modified version of glu::Texture3D::upload() in uploadTexture3D()
246 const tcu::Texture3D& referenceTexture = texture.getRefTexture(); in uploadTexture3D()
485 const glu::Texture3D* texture;
493 FilterCase(const glu::Texture3D* tex_, const tcu::Vec3& lod_, const tcu::Vec3& offset_) in FilterCase()
505 glu::Texture3D* m_gradientTex;
506 glu::Texture3D* m_gridTex;
544 m_gradientTex = new glu::Texture3D(m_context.getRenderContext(), internalFormat, width, height, depth); in init()
545 m_gridTex = new glu::Texture3D(m_contex in init()
[all...]
/third_party/vk-gl-cts/framework/common/
H A DtcuTexture.hpp1157 class Texture3D : private TextureLevelPyramid class
1160 Texture3D (const TextureFormat& format, int width, int height, int depth);
1161 Texture3D (const Texture3D& other);
1162 ~Texture3D (void);
1179 Texture3D& operator= (const Texture3D& other);
1190 inline Vec4 Texture3D::sample (const Sampler& sampler, float s, float t, float r, float lod) const in sample()
1195 inline Vec4 Texture3D::sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec3& offset) const in sampleOffset()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fTextureBorderClampTests.cpp250 struct TextureTraits<glu::Texture3D>
254 static de::MovePtr<glu::Texture3D> createTextureFromInternalFormat (glu::RenderContext& renderCtx, deUint32 texFormat, const tcu::IVec3& size) in createTextureFromInternalFormat()
256 return de::MovePtr<glu::Texture3D>(new glu::Texture3D(renderCtx, texFormat, size.x(), size.y(), size.z())); in createTextureFromInternalFormat()
259 static de::MovePtr<glu::Texture3D> createTextureFromFormatAndType (glu::RenderContext& renderCtx, deUint32 texFormat, deUint32 type, const tcu::IVec3& size) in createTextureFromFormatAndType()
261 return de::MovePtr<glu::Texture3D>(new glu::Texture3D(renderCtx, texFormat, type, size.x(), size.y(), size.z())); in createTextureFromFormatAndType()
264 static de::MovePtr<glu::Texture3D> createTextureFromCompressedData (glu::RenderContext& renderCtx, in createTextureFromCompressedData()
269 return de::MovePtr<glu::Texture3D>(new glu::Texture3D(renderCt in createTextureFromCompressedData()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DResourceManager11.cpp94 case ResourceType::Texture3D: in ComputeGenericMemoryUsage()
95 return ComputeGenericMemoryUsage<ResourceType::Texture3D>(resource); in ComputeGenericMemoryUsage()
H A DTextureStorage11.cpp2984 srvDesc.Texture3D.MostDetailedMip = baseLevel; in createSRVForSampler()
2985 srvDesc.Texture3D.MipLevels = mipLevels; in createSRVForSampler()
3004 srvDesc.Texture3D.MostDetailedMip = mTopLevel + level; in createSRVForImage()
3005 srvDesc.Texture3D.MipLevels = 1; in createSRVForImage()
3022 uavDesc.Texture3D.MipSlice = mTopLevel + level; in createUAVForImage()
3023 uavDesc.Texture3D.FirstWSlice = 0; in createUAVForImage()
3024 uavDesc.Texture3D.WSize = mTextureDepth; in createUAVForImage()
3089 rtvDesc.Texture3D.MipSlice = mTopLevel + mipLevel; in getRenderTarget()
3090 rtvDesc.Texture3D.FirstWSlice = 0; in getRenderTarget()
3091 rtvDesc.Texture3D in getRenderTarget()
[all...]

Completed in 35 milliseconds

123