Module com.io7m.jcoronado.vma
Package com.io7m.jcoronado.vma
Type-safe Vulkan frontend (Vulkan Memory Allocator)
-
Interface Summary Interface Description VMAAllocationCreateInfoType Information required to create an allocation.VMAAllocationInfoType Information about an allocation.VMAAllocationResultType<T> An allocation result.VMAAllocationType An allocation.VMAAllocatorCreateInfoType Information required to create an allocator.VMAAllocatorProviderType Functions to provide VMA allocators.VMAAllocatorType A configured VMA allocator.VMAMappedMemoryType A section of memory mapped by VMA. -
Class Summary Class Description VMAAllocationCreateInfo Information required to create an allocation.VMAAllocationCreateInfo.Builder Builds instances of typeVMAAllocationCreateInfo
.VMAAllocationInfo Information about an allocation.VMAAllocationInfo.Builder Builds instances of typeVMAAllocationInfo
.VMAAllocationResult<T> An allocation result.VMAAllocationResult.Builder<T> Builds instances of typeVMAAllocationResult
.VMAAllocatorCreateInfo Information required to create an allocator.VMAAllocatorCreateInfo.Builder Builds instances of typeVMAAllocatorCreateInfo
. -
Enum Summary Enum Description VMAAllocationCreateFlag VMAMemoryUsage