Blender  V3.3
blender::draw::TextureFromPool Member List

This is the complete list of members for blender::draw::TextureFromPool, including all inherited members.

acquire(int2 extent, eGPUTextureFormat format, void *owner_)blender::draw::TextureFromPoolinline
clear(float4 values)blender::draw::Textureinline
clear(uint4 values)blender::draw::Textureinline
clear(int4 values)blender::draw::Textureinline
depth(void) constblender::draw::Textureinline
ensure_1d(int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_1d(eGPUTextureFormat format, int extent, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_1d_array(int, int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_1d_array(eGPUTextureFormat format, int extent, int layers, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_2d(int, int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_2d(eGPUTextureFormat format, int2 extent, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_2d_array(int, int, int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_2d_array(eGPUTextureFormat format, int2 extent, int layers, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_3d(int, int, int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_3d(eGPUTextureFormat format, int3 extent, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_cube(int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_cube(eGPUTextureFormat format, int extent, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_cube_array(int, int, int, eGPUTextureFormat, float *)=deleteblender::draw::TextureFromPool
blender::draw::Texture::ensure_cube_array(eGPUTextureFormat format, int extent, int layers, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_layer_views(bool cube_as_array=false)blender::draw::Textureinline
ensure_mip_views(bool cube_as_array=false)blender::draw::Textureinline
filter_mode(bool)=deleteblender::draw::TextureFromPool
free()=deleteblender::draw::TextureFromPool
height(void) constblender::draw::Textureinline
is_array(void) constblender::draw::Textureinline
is_cube(void) constblender::draw::Textureinline
is_integer(void) constblender::draw::Textureinline
is_stencil(void) constblender::draw::Textureinline
is_valid(void) constblender::draw::Textureinline
layer_view(int)=deleteblender::draw::TextureFromPool
layer_views_blender::draw::Textureprotected
mip_view(int)=deleteblender::draw::TextureFromPool
mip_views_blender::draw::Textureprotected
name_blender::draw::Textureprotected
operator GPUTexture *() constblender::draw::Textureinline
operator&()blender::draw::Textureinline
blender::operator=(Texture &&a)blender::draw::Textureinline
blender::NonMovable::operator=(NonMovable &&other)=deleteblender::NonMovableprivate
blender::NonMovable::operator=(const NonMovable &other)=defaultblender::NonMovableprivate
read(eGPUDataFormat format, int miplvl=0)blender::draw::Textureinline
release(void)blender::draw::TextureFromPoolinline
size(int miplvl=0) constblender::draw::Textureinline
stencil_view()=deleteblender::draw::TextureFromPool
blender::draw::Texture::stencil_view(bool cube_as_array=false)blender::draw::Textureinline
stencil_view_blender::draw::Textureprotected
swap(Texture &a, Texture &b)blender::draw::Textureinlinestatic
sync(void)blender::draw::TextureFromPoolinline
Texture(const char *name="gpu::Texture")blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, int extent, float *data=nullptr, bool cubemap=false, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, int extent, int layers, float *data=nullptr, bool cubemap=false, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, int2 extent, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, int2 extent, int layers, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, int3 extent, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
TextureFromPool(const char *name="gpu::Texture")blender::draw::TextureFromPoolinline
tx_blender::draw::Textureprotected
width(void) constblender::draw::Textureinline
~Texture()blender::draw::Textureinline