Package club.doki7.vma.datatype
package club.doki7.vma.datatype
-
ClassDescriptionAuxiliary interface for unifying
VmaAllocationCreateInfo
andVmaAllocationCreateInfo.Ptr
operations.Auxiliary interface for unifyingVmaAllocationInfo
andVmaAllocationInfo.Ptr
operations.Auxiliary interface for unifyingVmaAllocationInfo2
andVmaAllocationInfo2.Ptr
operations.Auxiliary interface for unifyingVmaAllocatorCreateInfo
andVmaAllocatorCreateInfo.Ptr
operations.Auxiliary interface for unifyingVmaAllocatorInfo
andVmaAllocatorInfo.Ptr
operations.Auxiliary interface for unifyingVmaBudget
andVmaBudget.Ptr
operations.Auxiliary interface for unifyingVmaDefragmentationInfo
andVmaDefragmentationInfo.Ptr
operations.Auxiliary interface for unifyingVmaDefragmentationMove
andVmaDefragmentationMove.Ptr
operations.Auxiliary interface for unifyingVmaDefragmentationPassMoveInfo
andVmaDefragmentationPassMoveInfo.Ptr
operations.Auxiliary interface for unifyingVmaDefragmentationStats
andVmaDefragmentationStats.Ptr
operations.Auxiliary interface for unifyingVmaDetailedStatistics
andVmaDetailedStatistics.Ptr
operations.Auxiliary interface for unifyingVmaDeviceMemoryCallbacks
andVmaDeviceMemoryCallbacks.Ptr
operations.Auxiliary interface for unifyingVmaPoolCreateInfo
andVmaPoolCreateInfo.Ptr
operations.Auxiliary interface for unifyingVmaStatistics
andVmaStatistics.Ptr
operations.Auxiliary interface for unifyingVmaTotalStatistics
andVmaTotalStatistics.Ptr
operations.Auxiliary interface for unifyingVmaVirtualAllocationCreateInfo
andVmaVirtualAllocationCreateInfo.Ptr
operations.Auxiliary interface for unifyingVmaVirtualAllocationInfo
andVmaVirtualAllocationInfo.Ptr
operations.Auxiliary interface for unifyingVmaVirtualBlockCreateInfo
andVmaVirtualBlockCreateInfo.Ptr
operations.Auxiliary interface for unifyingVmaVulkanFunctions
andVmaVulkanFunctions.Ptr
operations.Parameters of newVmaAllocation
.Represents a pointer to / an array of null structure(s) in native memory.Parameters ofVmaAllocation
objects, that can be retrieved using function vmaGetAllocationInfo().Represents a pointer to / an array of null structure(s) in native memory.Extended parameters of aVmaAllocation
object that can be retrieved using function vmaGetAllocationInfo2().Represents a pointer to / an array of null structure(s) in native memory.Description of a Allocator to be created.Represents a pointer to / an array of null structure(s) in native memory.Information about existingVmaAllocator
object.Represents a pointer to / an array of null structure(s) in native memory.Statistics of current memory usage and available budget for a specific memory heap.Represents a pointer to / an array of null structure(s) in native memory.Parameters for defragmentation.Represents a pointer to / an array of null structure(s) in native memory.Single move of an allocation to be done for defragmentation.Represents a pointer to / an array of null structure(s) in native memory.Parameters for incremental defragmentation steps.Represents a pointer to / an array of null structure(s) in native memory.Statistics returned for defragmentation process in function vmaEndDefragmentation().Represents a pointer to / an array of null structure(s) in native memory.More detailed statistics thanVmaStatistics
.Represents a pointer to / an array of null structure(s) in native memory.Set of callbacks that the library will call forvkAllocateMemory
andvkFreeMemory
.Represents a pointer to / an array of null structure(s) in native memory.Describes parameter of createdVmaPool
.Represents a pointer to / an array of null structure(s) in native memory.Calculated statistics of memory usage e.g. in a specific memory type, heap, custom pool, or total.Represents a pointer to / an array of null structure(s) in native memory.General statistics from current state of the Allocator - total memory usage across all memory heaps and types.Represents a pointer to / an array of null structure(s) in native memory.Parameters of created virtual allocation to be passed to vmaVirtualAllocate().Represents a pointer to / an array of null structure(s) in native memory.Parameters of an existing virtual allocation, returned by vmaGetVirtualAllocationInfo().Represents a pointer to / an array of null structure(s) in native memory.Parameters of createdVmaVirtualBlock
object to be passed to vmaCreateVirtualBlock().Represents a pointer to / an array of null structure(s) in native memory.Pointers to some Vulkan functions - a subset used by the library.Represents a pointer to / an array of null structure(s) in native memory.