Blender  V3.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
gl_bindcode_get() const overrideblender::gpu::GLTexturevirtual
GLFrameBuffer classblender::gpu::GLTexturefriend
GLStateManager classblender::gpu::GLTexturefriend
GLTexture(const char *name)blender::gpu::GLTexture
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(GPUVertBuf *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(GPUVertBuf *vbo) overrideblender::gpu::GLTextureprotectedvirtual
init_internal(const GPUTexture *src, int mip_offset, int layer_offset) overrideblender::gpu::GLTextureprotectedvirtual
init_view(const GPUTexture *src, eGPUTextureFormat format, int mip_start, int mip_len, int layer_start, int layer_len, bool cube_as_array)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
stencil_texture_mode_set(bool use_stencil) overrideblender::gpu::GLTexturevirtual
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
w_blender::gpu::Textureprotected
width_get() constblender::gpu::Textureinline
~GLTexture()blender::gpu::GLTexture
~Texture()blender::gpu::Texturevirtual