Vulkan Memory Allocator
|
Single move of an allocation to be done for defragmentation. More...
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 | srcAllocation |
Allocation that should be moved. | |
VmaAllocation | dstTmpAllocation |
Temporary allocation pointing to destination memory that will replace srcAllocation. |
Single move of an allocation to be done for defragmentation.
VmaAllocation VmaDefragmentationMove::dstTmpAllocation |
Temporary allocation pointing to destination memory that will replace srcAllocation.
VmaDefragmentationMoveOperation VmaDefragmentationMove::operation |
Operation to be performed on the allocation by vmaEndDefragmentationPass(). Default value is VMA_DEFRAGMENTATION_MOVE_OPERATION_COPY. You can modify it.
VmaAllocation VmaDefragmentationMove::srcAllocation |
Allocation that should be moved.