mirror of
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
synced 2024-11-30 02:04:35 +00:00
88510e9801
See structure VmaDefragmentationInfo, VmaDefragmentationMove, VmaDefragmentationPassMoveInfo, VmaDefragmentationStats, function vmaBeginDefragmentation, vmaEndDefragmentation, vmaBeginDefragmentationPass, vmaEndDefragmentationPass. Switched to TLSF as the default algorithm - in default pools, custom pools, virtual blocks. Removed generic and buddy algorithm. Removed flags: VMA_POOL_CREATE_BUDDY_ALGORITHM_BIT, VMA_POOL_CREATE_TLSF_ALGORITHM_BIT, VMA_VIRTUAL_BLOCK_CREATE_BUDDY_ALGORITHM_BIT, VMA_VIRTUAL_BLOCK_CREATE_TLSF_ALGORITHM_BIT. Updated and regenerated documentation. |
||
---|---|---|
.. | ||
Aliasing.png | ||
Linear_allocator_1_algo_default.png | ||
Linear_allocator_2_algo_linear.png | ||
Linear_allocator_3_free_at_once.png | ||
Linear_allocator_4_stack.png | ||
Linear_allocator_5_ring_buffer.png | ||
Linear_allocator_7_double_stack.png | ||
Margins_1.png | ||
Margins_2.png | ||
VMA_class_diagram.png |