Blender  V3.3
blender::gpu::MTLTexture Member List

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

attach_to(FrameBuffer *fb, GPUAttachmentType type)blender::gpu::Texture
attachment_type(int slot) constblender::gpu::Textureinline
clear(eGPUDataFormat format, const void *data) overrideblender::gpu::MTLTexturevirtual
copy_to(Texture *dst) overrideblender::gpu::MTLTexturevirtual
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::MTLTexturevirtual
get_name()blender::gpu::MTLTextureinline
gl_bindcode_get() const overrideblender::gpu::MTLTexturevirtual
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::MTLTextureprotectedvirtual
init_internal(GPUVertBuf *vbo) overrideblender::gpu::MTLTextureprotectedvirtual
init_internal(const GPUTexture *src, int mip_offset, int layer_offset) overrideblender::gpu::MTLTextureprotectedvirtual
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::MTLTexturevirtual
mip_size_get(int mip, int r_size[3]) constblender::gpu::Textureinline
mip_width_get(int mip) constblender::gpu::Textureinline
mipmaps_blender::gpu::Textureprotected
MTLContext classblender::gpu::MTLTexturefriend
MTLFrameBuffer classblender::gpu::MTLTexturefriend
MTLStateManager classblender::gpu::MTLTexturefriend
MTLTexture(const char *name)blender::gpu::MTLTexture
MTLTexture(const char *name, eGPUTextureFormat format, eGPUTextureType type, id< MTLTexture > metal_texture)blender::gpu::MTLTexture
name_blender::gpu::Textureprotected
py_refblender::gpu::Texture
read(int mip, eGPUDataFormat type) overrideblender::gpu::MTLTexturevirtual
refcountblender::gpu::Texture
sampler_stateblender::gpu::Texture
src_hblender::gpu::Texture
src_wblender::gpu::Texture
stencil_texture_mode_set(bool use_stencil) overrideblender::gpu::MTLTextureinlinevirtual
swizzle_set(const char swizzle_mask[4]) overrideblender::gpu::MTLTexturevirtual
Texture(const char *name)blender::gpu::Texture
texture_is_baked()blender::gpu::MTLTexture
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::MTLTexturevirtual
w_blender::gpu::Textureprotected
width_get() constblender::gpu::Textureinline
~MTLTexture()blender::gpu::MTLTexture
~Texture()blender::gpu::Texturevirtual