Blender
V3.3
|
This is the complete list of members for blender::draw::Texture, including all inherited members.
clear(float4 values) | blender::draw::Texture | inline |
clear(uint4 values) | blender::draw::Texture | inline |
clear(int4 values) | blender::draw::Texture | inline |
depth(void) const | blender::draw::Texture | inline |
ensure_1d(eGPUTextureFormat format, int extent, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_1d_array(eGPUTextureFormat format, int extent, int layers, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_2d(eGPUTextureFormat format, int2 extent, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_2d_array(eGPUTextureFormat format, int2 extent, int layers, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_3d(eGPUTextureFormat format, int3 extent, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_cube(eGPUTextureFormat format, int extent, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_cube_array(eGPUTextureFormat format, int extent, int layers, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
ensure_layer_views(bool cube_as_array=false) | blender::draw::Texture | inline |
ensure_mip_views(bool cube_as_array=false) | blender::draw::Texture | inline |
filter_mode(bool do_filter) | blender::draw::Texture | inline |
free() | blender::draw::Texture | inline |
height(void) const | blender::draw::Texture | inline |
is_array(void) const | blender::draw::Texture | inline |
is_cube(void) const | blender::draw::Texture | inline |
is_integer(void) const | blender::draw::Texture | inline |
is_stencil(void) const | blender::draw::Texture | inline |
is_valid(void) const | blender::draw::Texture | inline |
layer_view(int layer) | blender::draw::Texture | inline |
layer_views_ | blender::draw::Texture | protected |
mip_view(int miplvl) | blender::draw::Texture | inline |
mip_views_ | blender::draw::Texture | protected |
name_ | blender::draw::Texture | protected |
operator GPUTexture *() const | blender::draw::Texture | inline |
operator&() | blender::draw::Texture | inline |
operator=(Texture &&a) | blender::draw::Texture | inline |
blender::NonCopyable::operator=(const NonCopyable &other)=delete | blender::NonCopyable | private |
blender::NonCopyable::operator=(NonCopyable &&other)=default | blender::NonCopyable | private |
read(eGPUDataFormat format, int miplvl=0) | blender::draw::Texture | inline |
size(int miplvl=0) const | blender::draw::Texture | inline |
stencil_view(bool cube_as_array=false) | blender::draw::Texture | inline |
stencil_view_ | blender::draw::Texture | protected |
swap(Texture &a, Texture &b) | blender::draw::Texture | inlinestatic |
Texture(const char *name="gpu::Texture") | blender::draw::Texture | inline |
Texture(const char *name, eGPUTextureFormat format, int extent, float *data=nullptr, bool cubemap=false, int mip_len=1) | blender::draw::Texture | inline |
Texture(const char *name, eGPUTextureFormat format, int extent, int layers, float *data=nullptr, bool cubemap=false, int mip_len=1) | blender::draw::Texture | inline |
Texture(const char *name, eGPUTextureFormat format, int2 extent, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
Texture(const char *name, eGPUTextureFormat format, int2 extent, int layers, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
Texture(const char *name, eGPUTextureFormat format, int3 extent, float *data=nullptr, int mip_len=1) | blender::draw::Texture | inline |
tx_ | blender::draw::Texture | protected |
width(void) const | blender::draw::Texture | inline |
~Texture() | blender::draw::Texture | inline |