|
Blender
V3.3
|
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 |