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

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

acquire_data() overrideblender::gpu::VKVertexBufferprotectedvirtual
blender::gpu::VertBuf::allocate(uint vert_len)blender::gpu::VertBuf
bind_as_ssbo(uint binding) overrideblender::gpu::VKVertexBuffervirtual
bind_as_texture(uint binding) overrideblender::gpu::VKVertexBuffervirtual
clear()blender::gpu::VertBuf
data()blender::gpu::VertBufinline
data_blender::gpu::VertBufprotected
device_address_get() constblender::gpu::VKVertexBufferinline
device_only(uint size)blender::gpu::VertBufinlinestatic
ensure_buffer_view()blender::gpu::VKVertexBuffer
ensure_updated()blender::gpu::VKVertexBuffer
extended_usage_blender::gpu::VertBuf
flagblender::gpu::VertBuf
formatblender::gpu::VertBuf
from_size(const int size, GPUUsageType usage=GPU_USAGE_STATIC)blender::gpu::VertBufinlinestatic
from_size_with_format(const int size, GPUUsageType usage=GPU_USAGE_STATIC)blender::gpu::VertBufinlinestatic
from_span(const Span< T > data)blender::gpu::VertBufinlinestatic
from_varray(const VArray< T > &array)blender::gpu::VertBufinlinestatic
get_usage_type() constblender::gpu::VertBufinline
init(const GPUVertFormat &format, GPUUsageType usage)blender::gpu::VertBuf
memory_usageblender::gpu::VertBufstatic
read(void *data) const overrideblender::gpu::VKVertexBuffervirtual
reference_add()blender::gpu::VertBufinline
reference_remove()blender::gpu::VertBufinline
release_data() overrideblender::gpu::VKVertexBufferprotectedvirtual
resize(uint vert_len)blender::gpu::VertBuf
resize_data() overrideblender::gpu::VKVertexBufferprotectedvirtual
size_alloc_get() constblender::gpu::VertBufinline
size_used_get() constblender::gpu::VertBufinline
to_vk_format()blender::gpu::VKVertexBufferinline
update_sub(uint start, uint len, const void *data) overrideblender::gpu::VKVertexBuffervirtual
upload()blender::gpu::VertBuf
upload_data() overrideblender::gpu::VKVertexBufferprotectedvirtual
usage_blender::gpu::VertBufprotected
VertBuf()blender::gpu::VertBuf
vertex_allocblender::gpu::VertBuf
vertex_lenblender::gpu::VertBuf
vk_buffer_view_get() constblender::gpu::VKVertexBufferinline
vk_handle() constblender::gpu::VKVertexBufferinline
VKTexture classblender::gpu::VKVertexBufferfriend
wrap_handle(uint64_t handle) overrideblender::gpu::VKVertexBuffervirtual
~VertBuf()blender::gpu::VertBufvirtual
~VKVertexBuffer()blender::gpu::VKVertexBuffer