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

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

clear(VKContext &context, uint32_t clear_value)blender::gpu::VKBuffer
create(size_t size, GPUUsageType usage, VkBufferUsageFlags buffer_usage, bool is_host_visible=true)blender::gpu::VKBuffer
flush() constblender::gpu::VKBuffer
free()blender::gpu::VKBuffer
free_immediately(VKDevice &device)blender::gpu::VKBuffer
is_allocated() constblender::gpu::VKBuffer
is_mapped() constblender::gpu::VKBuffer
mapped_memory_get() constblender::gpu::VKBuffer
NonCopyable(const NonCopyable &other)=deleteblender::NonCopyable
NonCopyable()=defaultblender::NonCopyable
NonCopyable(NonCopyable &&other)=defaultblender::NonCopyable
operator=(const NonCopyable &other)=deleteblender::NonCopyable
operator=(NonCopyable &&other)=defaultblender::NonCopyable
read(VKContext &context, void *data) constblender::gpu::VKBuffer
size_in_bytes() constblender::gpu::VKBufferinline
update_immediately(const void *data) constblender::gpu::VKBuffer
update_render_graph(VKContext &context, void *data) constblender::gpu::VKBuffer
vk_handle() constblender::gpu::VKBufferinline
VKBuffer()=defaultblender::gpu::VKBuffer
~VKBuffer()blender::gpu::VKBuffervirtual