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

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

allocate(uint64_t size, bool cpu_visible)blender::gpu::MTLBufferPool
allocate_aligned(uint64_t size, uint alignment, bool cpu_visible)blender::gpu::MTLBufferPool
allocate_aligned_with_data(uint64_t size, uint alignment, bool cpu_visible, const void *data=nullptr)blender::gpu::MTLBufferPool
allocate_with_data(uint64_t size, bool cpu_visible, const void *data=nullptr)blender::gpu::MTLBufferPool
begin_new_safe_list()blender::gpu::MTLBufferPool
free_buffer(gpu::MTLBuffer *buffer)blender::gpu::MTLBufferPool
get_current_safe_list()blender::gpu::MTLBufferPool
init(id< MTLDevice > device)blender::gpu::MTLBufferPool
push_completed_safe_list(MTLSafeFreeList *list)blender::gpu::MTLBufferPool
update_memory_pools()blender::gpu::MTLBufferPool
~MTLBufferPool()blender::gpu::MTLBufferPool