Calculated statistics of memory usage in entire allocator. More...
#include <vk_mem_alloc.h>
Public Attributes | |
| uint32_t | blockCount |
Number of VkDeviceMemory Vulkan memory blocks allocated. More... | |
| uint32_t | allocationCount |
| Number of VmaAllocation allocation objects allocated. More... | |
| uint32_t | unusedRangeCount |
| Number of free ranges of memory between allocations. More... | |
| VkDeviceSize | usedBytes |
| Total number of bytes occupied by all allocations. More... | |
| VkDeviceSize | unusedBytes |
| Total number of bytes occupied by unused ranges. More... | |
| VkDeviceSize | allocationSizeMin |
| VkDeviceSize | allocationSizeAvg |
| VkDeviceSize | allocationSizeMax |
| VkDeviceSize | unusedRangeSizeMin |
| VkDeviceSize | unusedRangeSizeAvg |
| VkDeviceSize | unusedRangeSizeMax |
Calculated statistics of memory usage in entire allocator.
Definition at line 1995 of file vk_mem_alloc.h.
| uint32_t VmaStatInfo::allocationCount |
Number of VmaAllocation allocation objects allocated.
Definition at line 2000 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::allocationSizeAvg |
Definition at line 2007 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::allocationSizeMax |
Definition at line 2007 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::allocationSizeMin |
Definition at line 2007 of file vk_mem_alloc.h.
| uint32_t VmaStatInfo::blockCount |
Number of VkDeviceMemory Vulkan memory blocks allocated.
Definition at line 1998 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::unusedBytes |
Total number of bytes occupied by unused ranges.
Definition at line 2006 of file vk_mem_alloc.h.
| uint32_t VmaStatInfo::unusedRangeCount |
Number of free ranges of memory between allocations.
Definition at line 2002 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::unusedRangeSizeAvg |
Definition at line 2008 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::unusedRangeSizeMax |
Definition at line 2008 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::unusedRangeSizeMin |
Definition at line 2008 of file vk_mem_alloc.h.
| VkDeviceSize VmaStatInfo::usedBytes |
Total number of bytes occupied by all allocations.
Definition at line 2004 of file vk_mem_alloc.h.