Statistics returned by function vmaDefragment(). More...
#include <vk_mem_alloc.h>
Public Attributes | |
VkDeviceSize | bytesMoved |
Total number of bytes that have been copied while moving allocations to different places. More... | |
VkDeviceSize | bytesFreed |
Total number of bytes that have been released to the system by freeing empty VkDeviceMemory objects. More... | |
uint32_t | allocationsMoved |
Number of allocations that have been moved to different places. More... | |
uint32_t | deviceMemoryBlocksFreed |
Number of empty VkDeviceMemory objects that have been released to the system. More... | |
Statistics returned by function vmaDefragment().
Definition at line 2951 of file vk_mem_alloc.h.
uint32_t VmaDefragmentationStats::allocationsMoved |
Number of allocations that have been moved to different places.
Definition at line 2957 of file vk_mem_alloc.h.
VkDeviceSize VmaDefragmentationStats::bytesFreed |
Total number of bytes that have been released to the system by freeing empty VkDeviceMemory
objects.
Definition at line 2955 of file vk_mem_alloc.h.
VkDeviceSize VmaDefragmentationStats::bytesMoved |
Total number of bytes that have been copied while moving allocations to different places.
Definition at line 2953 of file vk_mem_alloc.h.
uint32_t VmaDefragmentationStats::deviceMemoryBlocksFreed |
Number of empty VkDeviceMemory
objects that have been released to the system.
Definition at line 2959 of file vk_mem_alloc.h.