Blender V5.0
blender::gpu::VKStorageBuffer Member List

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

async_flush_to_host() overrideblender::gpu::VKStorageBuffervirtual
bind(int slot) overrideblender::gpu::VKStorageBuffervirtual
clear(uint32_t clear_value) overrideblender::gpu::VKStorageBuffervirtual
copy_sub(VertBuf *src, uint dst_offset, uint src_offset, uint copy_size) overrideblender::gpu::VKStorageBuffervirtual
data_blender::gpu::StorageBufprotected
device_address_get() constblender::gpu::VKStorageBufferinline
ensure_allocated()blender::gpu::VKStorageBuffer
name_blender::gpu::StorageBufprotected
offset_get() constblender::gpu::VKStorageBufferinline
read(void *data) overrideblender::gpu::VKStorageBuffervirtual
size_in_bytes() constblender::gpu::VKStorageBufferinline
size_in_bytes_blender::gpu::StorageBufprotected
StorageBuf(size_t size, const char *name)blender::gpu::StorageBuf
sync_as_indirect_buffer() overrideblender::gpu::VKStorageBufferinlinevirtual
unbind() overrideblender::gpu::VKStorageBuffervirtual
update(const void *data) overrideblender::gpu::VKStorageBuffervirtual
usage_size_get() constblender::gpu::StorageBufinline
usage_size_in_bytes_blender::gpu::StorageBufprotected
usage_size_set(size_t size)blender::gpu::StorageBuf
vk_handle() constblender::gpu::VKStorageBufferinline
VKStorageBuffer(size_t size, GPUUsageType usage, const char *name)blender::gpu::VKStorageBuffer
~StorageBuf()blender::gpu::StorageBufvirtual
~VKStorageBuffer()blender::gpu::VKStorageBuffer