Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Single move of an allocation to be done for defragmentation. More...
#include <vk_mem_alloc.h>
Public Attributes | |
VmaDefragmentationMoveOperation | operation |
Operation to be performed on the allocation by vmaEndDefragmentationPass(). Default value is VMA_DEFRAGMENTATION_MOVE_OPERATION_COPY. You can modify it. | |
VmaAllocation VMA_NOT_NULL | srcAllocation |
Allocation that should be moved. | |
VmaAllocation VMA_NOT_NULL | dstTmpAllocation |
Temporary allocation pointing to destination memory that will replace srcAllocation . More... | |
Single move of an allocation to be done for defragmentation.
VmaAllocation VMA_NOT_NULL VmaDefragmentationMove::dstTmpAllocation |
Temporary allocation pointing to destination memory that will replace srcAllocation
.
srcAllocation
point to this memory.