struct VmaDefragmentationInfo2
Defined at line 3590 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
Parameters for defragmentation.
To be used with function vmaDefragmentationBegin().
Public Members
VmaDefragmentationFlags flags
uint32_t allocationCount
VmaAllocation _Nonnull const * _Nullable pAllocations
VkBool32 * _Nullable pAllocationsChanged
uint32_t poolCount
VmaPool _Nonnull const * _Nullable pPools
VkDeviceSize maxCpuBytesToMove
uint32_t maxCpuAllocationsToMove
VkDeviceSize maxGpuBytesToMove
uint32_t maxGpuAllocationsToMove
VkCommandBuffer _Nullable commandBuffer