Blender V4.3
blender::gpu::GLTexture Member List

This is the complete list of members for blender::gpu::GLTexture, including all inherited members.

attach_to(FrameBuffer *fb, GPUAttachmentType type)blender::gpu::Texture
attachment_type(int slot) constblender::gpu::Textureinline
check_feedback_loop()blender::gpu::GLTexture
clear(eGPUDataFormat format, const void *data) overrideblender::gpu::GLTexturevirtual
copy_to(Texture *dst) overrideblender::gpu::GLTexturevirtual
d_blender::gpu::Textureprotected
depth_get() constblender::gpu::Textureinline
detach_from(FrameBuffer *fb)blender::gpu::Texture
dimensions_count() constblender::gpu::Textureinline
fb_blender::gpu::Textureprotected
fb_attachment_blender::gpu::Textureprotected
format_blender::gpu::Textureprotected
format_flag_blender::gpu::Textureprotected
format_flag_get() constblender::gpu::Textureinline
format_get() constblender::gpu::Textureinline
generate_mipmap() overrideblender::gpu::GLTexturevirtual
get_sampler(const GPUSamplerState &sampler_state)blender::gpu::GLTexturestatic
gl_bindcode_get() const overrideblender::gpu::GLTexturevirtual
GLFrameBuffer classblender::gpu::GLTexturefriend
GLStateManager classblender::gpu::GLTexturefriend
GLTexture(const char *name)blender::gpu::GLTexture
gpu_image_usage_flags_blender::gpu::Textureprotected
h_blender::gpu::Textureprotected
height_get() constblender::gpu::Textureinline
init_1D(int w, int layers, int mip_len, eGPUTextureFormat format)blender::gpu::Texture
init_2D(int w, int h, int layers, int mip_len, eGPUTextureFormat format)blender::gpu::Texture
init_3D(int w, int h, int d, int mip_len, eGPUTextureFormat format)blender::gpu::Texture
init_buffer(VertBuf *vbo, eGPUTextureFormat format)blender::gpu::Texture
init_cubemap(int w, int layers, int mip_len, eGPUTextureFormat format)blender::gpu::Texture
init_internal() overrideblender::gpu::GLTextureprotectedvirtual
init_internal(VertBuf *vbo) overrideblender::gpu::GLTextureprotectedvirtual
init_internal(GPUTexture *src, int mip_offset, int layer_offset, bool use_stencil) overrideblender::gpu::GLTextureprotectedvirtual
init_view(GPUTexture *src, eGPUTextureFormat format, eGPUTextureType type, int mip_start, int mip_len, int layer_start, int layer_len, bool cube_as_array, bool use_stencil)blender::gpu::Texture
layer_count() constblender::gpu::Textureinline
mip_count() constblender::gpu::Textureinline
mip_depth_get(int mip) constblender::gpu::Textureinline
mip_height_get(int mip) constblender::gpu::Textureinline
mip_max_blender::gpu::Textureprotected
mip_min_blender::gpu::Textureprotected
mip_range_set(int min, int max) overrideblender::gpu::GLTexturevirtual
mip_size_get(int mip, int r_size[3]) constblender::gpu::Textureinline
mip_width_get(int mip) constblender::gpu::Textureinline
mipmaps_blender::gpu::Textureprotected
name_blender::gpu::Textureprotected
py_refblender::gpu::Texture
read(int mip, eGPUDataFormat type) overrideblender::gpu::GLTexturevirtual
refcountblender::gpu::Texture
sampler_stateblender::gpu::Texture
samplers_free()blender::gpu::GLTexturestatic
samplers_init()blender::gpu::GLTexturestatic
samplers_update()blender::gpu::GLTexturestatic
src_hblender::gpu::Texture
src_wblender::gpu::Texture
swizzle_set(const char swizzle_mask[4]) overrideblender::gpu::GLTexturevirtual
Texture(const char *name)blender::gpu::Texture
type_blender::gpu::Textureprotected
type_get() constblender::gpu::Textureinline
update(eGPUDataFormat format, const void *data)blender::gpu::Texture
update_sub(int mip, int offset[3], int extent[3], eGPUDataFormat type, const void *data) overrideblender::gpu::GLTexturevirtual
update_sub(int offset[3], int extent[3], eGPUDataFormat format, GPUPixelBuffer *pixbuf) overrideblender::gpu::GLTexturevirtual
usage_get() constblender::gpu::Textureinline
usage_set(eGPUTextureUsage usage_flags)blender::gpu::Texture
w_blender::gpu::Textureprotected
width_get() constblender::gpu::Textureinline
~GLTexture()blender::gpu::GLTexture
~Texture()blender::gpu::Texturevirtual