Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

VmaAllocation | Represents single memory allocation
VmaAllocationCreateInfo | Parameters of new VmaAllocation
VmaAllocationInfo |
VmaAllocationInfo2 | Extended parameters of a VmaAllocation object that can be retrieved using function vmaGetAllocationInfo2()
VmaAllocator | Represents main object of this library initialized
VmaAllocatorCreateInfo | Description of a Allocator to be created
VmaAllocatorInfo | Information about existing VmaAllocator object
VmaBudget | Statistics of current memory usage and available budget for a specific memory heap
VmaDefragmentationContext | An opaque object that represents started defragmentation process
VmaDefragmentationInfo | Parameters for defragmentation
VmaDefragmentationMove | Single move of an allocation to be done for defragmentation
VmaDefragmentationPassMoveInfo | Parameters for incremental defragmentation steps
VmaDefragmentationStats | Statistics returned for defragmentation process in function vmaEndDefragmentation()
VmaDetailedStatistics | More detailed statistics than VmaStatistics
VmaDeviceMemoryCallbacks | Set of callbacks that the library will call for vkAllocateMemory and vkFreeMemory
VmaPool | Represents custom memory pool
VmaPoolCreateInfo | Describes parameter of created VmaPool
VmaStatistics | Calculated statistics of memory usage e.g. in a specific memory type, heap, custom pool, or total
VmaTotalStatistics | General statistics from current state of the Allocator - total memory usage across all memory heaps and types
VmaVirtualAllocation | Represents single memory allocation done inside VmaVirtualBlock
VmaVirtualAllocationCreateInfo | Parameters of created virtual allocation to be passed to vmaVirtualAllocate()
VmaVirtualAllocationInfo | Parameters of an existing virtual allocation, returned by vmaGetVirtualAllocationInfo()
VmaVirtualBlock | Handle to a virtual block object that allows to use core allocation algorithm without allocating any real GPU memory
VmaVirtualBlockCreateInfo | Parameters of created VmaVirtualBlock object to be passed to vmaCreateVirtualBlock()
VmaVulkanFunctions | Pointers to some Vulkan functions - a subset used by the library