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

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

async_flush_to_host() overrideblender::gpu::MTLStorageBufvirtual
bind(int slot) overrideblender::gpu::MTLStorageBufvirtual
clear(uint32_t clear_value) overrideblender::gpu::MTLStorageBufvirtual
copy_sub(VertBuf *src, uint dst_offset, uint src_offset, uint copy_size) overrideblender::gpu::MTLStorageBufvirtual
data_blender::gpu::StorageBufprotected
get_metal_buffer()blender::gpu::MTLStorageBuf
get_name()blender::gpu::MTLStorageBufinline
get_size()blender::gpu::MTLStorageBuf
index_buffer_blender::gpu::MTLStorageBuf
init()blender::gpu::MTLStorageBuf
metal_buffer_blender::gpu::MTLStorageBuf
MTLStorageBuf(size_t size, GPUUsageType usage, const char *name)blender::gpu::MTLStorageBuf
MTLStorageBuf(MTLUniformBuf *uniform_buf, size_t size)blender::gpu::MTLStorageBuf
MTLStorageBuf(MTLVertBuf *uniform_buf, size_t size)blender::gpu::MTLStorageBuf
MTLStorageBuf(MTLIndexBuf *uniform_buf, size_t size)blender::gpu::MTLStorageBuf
MTLStorageBuf(MTLTexture *texture, size_t size)blender::gpu::MTLStorageBuf
name_blender::gpu::StorageBufprotected
read(void *data) overrideblender::gpu::MTLStorageBufvirtual
size_in_bytes_blender::gpu::StorageBufprotected
StorageBuf(size_t size, const char *name)blender::gpu::StorageBuf
sync_as_indirect_buffer() overrideblender::gpu::MTLStorageBufinlinevirtual
texture_blender::gpu::MTLStorageBuf
unbind() overrideblender::gpu::MTLStorageBufvirtual
uniform_buffer_blender::gpu::MTLStorageBuf
update(const void *data) overrideblender::gpu::MTLStorageBufvirtual
vertex_buffer_blender::gpu::MTLStorageBuf
~MTLStorageBuf()blender::gpu::MTLStorageBuf
~StorageBuf()blender::gpu::StorageBufvirtual