Blender V4.3
blender::eevee::UtilityTexture Member List

This is the complete list of members for blender::eevee::UtilityTexture, including all inherited members.

clear(float4 values)blender::draw::Textureinline
clear(uint4 values)blender::draw::Textureinline
clear(int4 values)blender::draw::Textureinline
debug_clear()blender::draw::Textureinline
depth() constblender::draw::Textureinline
ensure_1d(eGPUTextureFormat format, int extent, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_1d_array(eGPUTextureFormat format, int extent, int layers, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_2d(eGPUTextureFormat format, int2 extent, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_2d_array(eGPUTextureFormat format, int2 extent, int layers, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_3d(eGPUTextureFormat format, int3 extent, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_cube(eGPUTextureFormat format, int extent, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, float *data=nullptr, int mip_len=1)blender::draw::Textureinline
ensure_cube_array(eGPUTextureFormat format, int extent, int layers, eGPUTextureUsage usage=GPU_TEXTURE_USAGE_GENERAL, const 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 do_filter)blender::draw::Textureinline
free()blender::draw::Textureinline
gpu_texture()blender::draw::Textureinline
height() constblender::draw::Textureinline
is_array() constblender::draw::Textureinline
is_cube() constblender::draw::Textureinline
is_depth() constblender::draw::Textureinline
is_integer() constblender::draw::Textureinline
is_stencil() constblender::draw::Textureinline
is_valid() constblender::draw::Textureinline
layer_range_view(int layer_start, int layer_len, bool cube_as_array=false)blender::draw::Textureinline
layer_range_view_blender::draw::Textureprotected
layer_view(int layer)blender::draw::Textureinline
layer_views_blender::draw::Textureprotected
mip_count() constblender::draw::Textureinline
mip_view(int miplvl)blender::draw::Textureinline
mip_views_blender::draw::Textureprotected
name_blender::draw::Textureprotected
operator GPUTexture *() constblender::draw::Textureinline
operator&()blender::draw::Textureinline
operator=(Texture &&a)blender::draw::Textureinline
pixel_count() constblender::draw::Textureinline
ptr()blender::draw::Textureinline
read(eGPUDataFormat format, int miplvl=0)blender::draw::Textureinline
size(int miplvl=0) constblender::draw::Textureinline
stencil_view(bool cube_as_array=false)blender::draw::Textureinline
stencil_view_blender::draw::Textureprotected
swap(Texture &a, Texture &b)blender::draw::Textureinlinestatic
Texture(const char *name="gpu::Texture")blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, eGPUTextureUsage usage, int extent, const float *data=nullptr, bool cubemap=false, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, eGPUTextureUsage usage, int extent, int layers, const float *data=nullptr, bool cubemap=false, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, eGPUTextureUsage usage, int2 extent, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, eGPUTextureUsage usage, int2 extent, int layers, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
Texture(const char *name, eGPUTextureFormat format, eGPUTextureUsage usage, int3 extent, const float *data=nullptr, int mip_len=1)blender::draw::Textureinline
Texture(Texture &&other)=defaultblender::draw::Texture
tx_blender::draw::Textureprotected
UtilityTexture()blender::eevee::UtilityTextureinline
width() constblender::draw::Textureinline
~Texture()blender::draw::Textureinline
~UtilityTexture()blender::eevee::UtilityTextureinline