/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluTexture.hpp | 221 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 D | gluTexture.cpp | 643 // 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 D | glcShaderRenderCase.hpp | 46 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 D | glsShaderRenderCase.hpp | 45 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 D | Texture.cpp | 16 // 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 D | Renderbuffer.h | 32 class Texture3D; 123 RenderbufferTexture3D(Texture3D *texture, GLint level); 144 gl::BindingPointer<Texture3D> mTexture3D;
|
H A D | Texture.h | 333 class Texture3D : public Texture class 336 explicit Texture3D(GLuint name); 376 ~Texture3D() override; 393 class Texture2DArray : public Texture3D
|
H A D | Context.h | 53 class Texture3D; 617 Texture3D *getTexture3D() const; 707 gl::BindingPointer<Texture3D> mTexture3DZero;
|
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cTextureFilterMinmaxTests.cpp | 66 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 D | gl4cTextureFilterMinmaxTests.hpp | 176 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 D | dzn_image.c | 520 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 D | TextureD3D12.cpp | 947 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 D | sglrShaderProgram.hpp | 42 class Texture3D; 214 const rc::Texture3D* tex3D;
|
H A D | sglrReferenceContext.hpp | 244 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 D | vktShaderRender.hpp | 131 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 D | vktShaderRender.hpp | 131 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 D | d3d12_surface.cpp | 213 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 D | d3d12_screen.cpp | 998 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 D | vktPipelineImageUtil.hpp | 293 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 D | vktPipelineImageUtil.hpp | 293 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 D | es2cTexture3DTests.cpp | 116 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 D | tcuTexture.hpp | 1157 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 D | es31fTextureBorderClampTests.cpp | 250 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 D | ResourceManager11.cpp | 94 case ResourceType::Texture3D: in ComputeGenericMemoryUsage() 95 return ComputeGenericMemoryUsage<ResourceType::Texture3D>(resource); in ComputeGenericMemoryUsage()
|
H A D | TextureStorage11.cpp | 2984 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...] |