Index

A B C D E F G I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

Additional considerations - Search tag in class org.lwjgl.util.vma.Vma
Section
Advanced data uploading - Search tag in class org.lwjgl.util.vma.Vma
Section
alignment() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
required alignment of the allocation.
alignment() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
 
alignment(long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Sets the specified value to the VmaVirtualAllocationCreateInfo.alignment() field.
alignment(long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
Sets the specified value to the VmaVirtualAllocationCreateInfo.alignment() field.
ALIGNMENT - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
The struct member offsets.
Alignment and units - Search tag in class org.lwjgl.util.vma.Vma
Section
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo2
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaAllocatorInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaBudget
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationMove
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationStats
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaStatistics
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaTotalStatistics
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
The struct alignment in bytes.
ALIGNOF - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct alignment in bytes.
Allocation algorithm - Search tag in class org.lwjgl.util.vma.Vma
Section
allocationBytes() - Method in class org.lwjgl.util.vma.VmaStatistics
total number of bytes occupied by all VmaAllocation objects.
allocationBytes() - Method in class org.lwjgl.util.vma.VmaStatistics.Buffer
 
ALLOCATIONBYTES - Static variable in class org.lwjgl.util.vma.VmaStatistics
The struct member offsets.
allocationCount() - Method in class org.lwjgl.util.vma.VmaStatistics
number of VmaAllocation objects allocated.
allocationCount() - Method in class org.lwjgl.util.vma.VmaStatistics.Buffer
 
ALLOCATIONCOUNT - Static variable in class org.lwjgl.util.vma.VmaStatistics
The struct member offsets.
allocationInfo() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2
Basic parameters of the allocation.
allocationInfo() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2.Buffer
 
ALLOCATIONINFO - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo2
The struct member offsets.
Allocation names - Search tag in class org.lwjgl.util.vma.Vma
Section
Allocation names and user data - Search tag in class org.lwjgl.util.vma.Vma
Section
Allocation parameters - Search tag in class org.lwjgl.util.vma.Vma
Section
allocationSizeMax() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
largest allocation size.
allocationSizeMax() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
ALLOCATIONSIZEMAX - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct member offsets.
allocationSizeMin() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
smallest allocation size.
allocationSizeMin() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
ALLOCATIONSIZEMIN - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct member offsets.
allocationsMoved() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats
number of allocations that have been moved to different places
allocationsMoved() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
 
ALLOCATIONSMOVED - Static variable in class org.lwjgl.util.vma.VmaDefragmentationStats
The struct member offsets.
Allocation user data - Search tag in class org.lwjgl.util.vma.Vma
Section

B

blockBytes() - Method in class org.lwjgl.util.vma.VmaStatistics
number of bytes allocated in VkDeviceMemory blocks.
blockBytes() - Method in class org.lwjgl.util.vma.VmaStatistics.Buffer
 
BLOCKBYTES - Static variable in class org.lwjgl.util.vma.VmaStatistics
The struct member offsets.
blockCount() - Method in class org.lwjgl.util.vma.VmaStatistics
number of VkDeviceMemory objects - Vulkan memory blocks allocated
blockCount() - Method in class org.lwjgl.util.vma.VmaStatistics.Buffer
 
BLOCKCOUNT - Static variable in class org.lwjgl.util.vma.VmaStatistics
The struct member offsets.
blockSize() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2
Size of the VkDeviceMemory block that the allocation belongs to.
blockSize() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2.Buffer
 
blockSize() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
size of a single VkDeviceMemory block to be allocated as part of this pool, in bytes.
blockSize() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
blockSize(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.blockSize() field.
blockSize(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.blockSize() field.
BLOCKSIZE - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo2
The struct member offsets.
BLOCKSIZE - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
budget() - Method in class org.lwjgl.util.vma.VmaBudget
Estimated amount of memory available to the program, in bytes.
budget() - Method in class org.lwjgl.util.vma.VmaBudget.Buffer
 
BUDGET - Static variable in class org.lwjgl.util.vma.VmaBudget
The struct member offsets.
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo2.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaAllocatorInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaBudget.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaStatistics.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationInfo.Buffer
 
Buffer(long, int) - Constructor for class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
 
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Creates a new VmaAllocationCreateInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
Creates a new VmaAllocationInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo2.Buffer
Creates a new VmaAllocationInfo2.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocatorInfo.Buffer
Creates a new VmaAllocatorInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaBudget.Buffer
Creates a new VmaBudget.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Creates a new VmaDefragmentationInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
Creates a new VmaDefragmentationMove.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
Creates a new VmaDefragmentationPassMoveInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
Creates a new VmaDefragmentationStats.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
Creates a new VmaDetailedStatistics.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
Creates a new VmaDeviceMemoryCallbacks.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Creates a new VmaPoolCreateInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaStatistics.Buffer
Creates a new VmaStatistics.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
Creates a new VmaTotalStatistics.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
Creates a new VmaVirtualAllocationCreateInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationInfo.Buffer
Creates a new VmaVirtualAllocationInfo.Buffer instance backed by the specified container.
Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
Creates a new VmaVirtualBlockCreateInfo.Buffer instance backed by the specified container.
bytesFreed() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
 
bytesFreed() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats
total number of bytes that have been released to the system by freeing empty VkDeviceMemory objects
BYTESFREED - Static variable in class org.lwjgl.util.vma.VmaDefragmentationStats
The struct member offsets.
bytesMoved() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
 
bytesMoved() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats
total number of bytes that have been copied while moving allocations to different places
BYTESMOVED - Static variable in class org.lwjgl.util.vma.VmaDefragmentationStats
The struct member offsets.

C

Cache flush and invalidate - Search tag in class org.lwjgl.util.vma.Vma
Section
callback(long, long) - Method in interface org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunctionI
 
callback(long, long) - Method in interface org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunctionI
 
callback(long, long) - Method in interface org.lwjgl.util.vma.VmaFreeDeviceMemoryFunctionI
 
calloc() - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2 instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Returns a new VmaAllocatorCreateInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo instance allocated with memCalloc.
calloc() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Returns a new VmaVulkanFunctions instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo.Buffer instance allocated with memCalloc.
calloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo.Buffer instance allocated with memCalloc.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2 instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Returns a new VmaAllocatorCreateInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo instance allocated on the specified MemoryStack and initializes all its bits to zero.
calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Returns a new VmaVulkanFunctions instance allocated on the specified MemoryStack and initializes all its bits to zero.
callocStack() - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
callocStack() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Deprecated.
callocStack(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
callocStack(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
callocStack(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
callocStack(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
callocStack(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
callocStack(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Deprecated.
Choosing memory type - Search tag in class org.lwjgl.util.vma.Vma
Section
Choosing memory type index - Search tag in class org.lwjgl.util.vma.Vma
Section
CIF - Static variable in interface org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunctionI
 
CIF - Static variable in interface org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunctionI
 
CIF - Static variable in interface org.lwjgl.util.vma.VmaFreeDeviceMemoryFunctionI
 
Configuration - Search tag in class org.lwjgl.util.vma.Vma
Section
Controlling memory usage - Search tag in class org.lwjgl.util.vma.Vma
Section
Copy functions - Search tag in class org.lwjgl.util.vma.Vma
Section
Corruption detection - Search tag in class org.lwjgl.util.vma.Vma
Section
create() - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2 instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Returns a new VmaAllocatorCreateInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo instance allocated with BufferUtils.
create() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Returns a new VmaVulkanFunctions instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo.Buffer instance allocated with BufferUtils.
create(int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo.Buffer instance allocated with BufferUtils.
create(long) - Static method in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
Creates a VmaAllocateDeviceMemoryFunction instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2 instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Returns a new VmaAllocatorCreateInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
Creates a VmaCheckDefragmentationBreakFunction instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
Creates a VmaFreeDeviceMemoryFunction instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo instance for the specified memory address.
create(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Returns a new VmaVulkanFunctions instance for the specified memory address.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Create a VmaAllocationCreateInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Create a VmaAllocationInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Create a VmaAllocationInfo2.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Create a VmaAllocatorInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaBudget
Create a VmaBudget.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Create a VmaDefragmentationInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Create a VmaDefragmentationMove.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Create a VmaDefragmentationPassMoveInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Create a VmaDefragmentationStats.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Create a VmaDetailedStatistics.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Create a VmaDeviceMemoryCallbacks.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Create a VmaPoolCreateInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaStatistics
Create a VmaStatistics.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Create a VmaTotalStatistics.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Create a VmaVirtualAllocationCreateInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Create a VmaVirtualAllocationInfo.Buffer instance at the specified memory.
create(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Create a VmaVirtualBlockCreateInfo.Buffer instance at the specified memory.
create(VmaAllocateDeviceMemoryFunctionI) - Static method in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
Creates a VmaAllocateDeviceMemoryFunction instance that delegates to the specified VmaAllocateDeviceMemoryFunctionI instance.
create(VmaCheckDefragmentationBreakFunctionI) - Static method in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
Creates a VmaCheckDefragmentationBreakFunction instance that delegates to the specified VmaCheckDefragmentationBreakFunctionI instance.
create(VmaFreeDeviceMemoryFunctionI) - Static method in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
Creates a VmaFreeDeviceMemoryFunction instance that delegates to the specified VmaFreeDeviceMemoryFunctionI instance.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaBudget
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaBudget
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Like create, but returns null if address is NULL.
createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Like create, but returns null if address is NULL.
Creating virtual block - Search tag in class org.lwjgl.util.vma.Vma
Section
Custom alignment - Search tag in class org.lwjgl.util.vma.Vma
Section
Custom host memory allocator - Search tag in class org.lwjgl.util.vma.Vma
Section
Custom memory pools - Search tag in class org.lwjgl.util.vma.Vma
Section
Custom memory pools - Search tag in class org.lwjgl.util.vma.Vma
Section

D

Deallocation - Search tag in class org.lwjgl.util.vma.Vma
Section
Debugging incorrect memory usage - Search tag in class org.lwjgl.util.vma.Vma
Section
Dedicated allocations - Search tag in class org.lwjgl.util.vma.Vma
Section
dedicatedMemory() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2.Buffer
 
dedicatedMemory() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2
VK_TRUE if the allocation has dedicated memory, VK_FALSE if it was placed as part of a larger memory block.
DEDICATEDMEMORY - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo2
The struct member offsets.
Defragmentation - Search tag in class org.lwjgl.util.vma.Vma
Section
device() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Vulkan device.
device() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo.Buffer
 
device() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo
Handle to Vulkan device object.
device(VkDevice) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the specified value to the VmaAllocatorCreateInfo.device() field.
DEVICE - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
DEVICE - Static variable in class org.lwjgl.util.vma.VmaAllocatorInfo
The struct member offsets.
Device heap memory limit - Search tag in class org.lwjgl.util.vma.Vma
Section
deviceMemory() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
deviceMemory() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
handle to Vulkan memory object.
DEVICEMEMORY - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
Device memory allocation callbacks - Search tag in class org.lwjgl.util.vma.Vma
Section
deviceMemoryBlocksFreed() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
 
deviceMemoryBlocksFreed() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats
number of empty VkDeviceMemory objects that have been released to the system
DEVICEMEMORYBLOCKSFREED - Static variable in class org.lwjgl.util.vma.VmaDefragmentationStats
The struct member offsets.
Double stack - Search tag in class org.lwjgl.util.vma.Vma
Section
dstTmpAllocation() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
 
dstTmpAllocation() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
temporary allocation pointing to destination memory that will replace srcAllocation.
dstTmpAllocation(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
Sets the specified value to the VmaDefragmentationMove.dstTmpAllocation() field.
dstTmpAllocation(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
Sets the specified value to the VmaDefragmentationMove.dstTmpAllocation() field.
DSTTMPALLOCATION - Static variable in class org.lwjgl.util.vma.VmaDefragmentationMove
The struct member offsets.

E

Enabling buffer device address - Search tag in class org.lwjgl.util.vma.Vma
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_CAN_ALIAS_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_DEDICATED_MEMORY_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_DONT_BIND_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_HOST_ACCESS_ALLOW_TRANSFER_INSTEAD_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_HOST_ACCESS_SEQUENTIAL_WRITE_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_MAPPED_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_NEVER_ALLOCATE_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_STRATEGY_BEST_FIT_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_STRATEGY_MASK
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_STRATEGY_MIN_MEMORY_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_STRATEGY_MIN_OFFSET_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_STRATEGY_MIN_TIME_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_UPPER_ADDRESS_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATION_CREATE_WITHIN_BUDGET_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_AMD_DEVICE_COHERENT_MEMORY_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_BUFFER_DEVICE_ADDRESS_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_EXTERNALLY_SYNCHRONIZED_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_EXT_MEMORY_BUDGET_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_EXT_MEMORY_PRIORITY_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_KHR_BIND_MEMORY2_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_KHR_DEDICATED_ALLOCATION_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_KHR_EXTERNAL_MEMORY_WIN32_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE4_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE5_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_FLAG_ALGORITHM_EXTENSIVE_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_FLAG_ALGORITHM_FAST_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_FLAG_ALGORITHM_FULL_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_FLAG_ALGORITHM_MASK
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_MOVE_OPERATION_COPY
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_MOVE_OPERATION_DESTROY
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_DEFRAGMENTATION_MOVE_OPERATION_IGNORE
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_AUTO
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_AUTO_PREFER_DEVICE
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_AUTO_PREFER_HOST
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_CPU_COPY
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_CPU_ONLY
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_CPU_TO_GPU
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_GPU_LAZILY_ALLOCATED
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_GPU_ONLY
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_GPU_TO_CPU
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_MEMORY_USAGE_UNKNOWN
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_POOL_CREATE_ALGORITHM_MASK
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_POOL_CREATE_IGNORE_BUFFER_IMAGE_GRANULARITY_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_POOL_CREATE_LINEAR_ALGORITHM_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MASK
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MIN_MEMORY_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MIN_OFFSET_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MIN_TIME_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_ALLOCATION_CREATE_UPPER_ADDRESS_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_BLOCK_CREATE_ALGORITHM_MASK
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VIRTUAL_BLOCK_CREATE_LINEAR_ALGORITHM_BIT
Section
Enum values: - Search tag in org.lwjgl.util.vma.Vma.VMA_VMA_ALLOCATION_CREATE_STRATEGY_FIRST_FIT_BIT
Section
Explicit memory types - Search tag in class org.lwjgl.util.vma.Vma
Section
Exporting memory - Search tag in class org.lwjgl.util.vma.Vma
Section
Extended allocation information - Search tag in class org.lwjgl.util.vma.Vma
Section

F

Features - Search tag in package org.lwjgl.util.vma
Section
Features not supported - Search tag in class org.lwjgl.util.vma.Vma
Section
Finding out if memory is mappable - Search tag in class org.lwjgl.util.vma.Vma
Section
flags() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
flags() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
use VmaAllocationCreateFlagBits enum.
flags() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
flags for created allocator.
flags() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
flags() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
use combination of VmaDefragmentationFlagBits.
flags() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
flags() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Use combination of VmaPoolCreateFlagBits.
flags() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
 
flags() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
use combination of VmaVirtualAllocationCreateFlagBits.
flags() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
 
flags() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
use combination of VmaVirtualBlockCreateFlagBits.
flags(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the specified value to the VmaAllocatorCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Sets the specified value to the VmaDefragmentationInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Sets the specified value to the VmaDefragmentationInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
Sets the specified value to the VmaVirtualAllocationCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Sets the specified value to the VmaVirtualAllocationCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
Sets the specified value to the VmaVirtualBlockCreateInfo.flags() field.
flags(int) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Sets the specified value to the VmaVirtualBlockCreateInfo.flags() field.
FLAGS - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
FLAGS - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
FLAGS - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct member offsets.
FLAGS - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
FLAGS - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
The struct member offsets.
FLAGS - Static variable in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
The struct member offsets.
Free-at-once - Search tag in class org.lwjgl.util.vma.Vma
Section

G

General considerations - Search tag in class org.lwjgl.util.vma.Vma
Section
getCallInterface() - Method in interface org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunctionI
 
getCallInterface() - Method in interface org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunctionI
 
getCallInterface() - Method in interface org.lwjgl.util.vma.VmaFreeDeviceMemoryFunctionI
 
GPU-only resource - Search tag in class org.lwjgl.util.vma.Vma
Section

I

Initialization - Search tag in class org.lwjgl.util.vma.Vma
Section
Initialization - Search tag in class org.lwjgl.util.vma.Vma
Section
Initialization - Search tag in class org.lwjgl.util.vma.Vma
Section
Initialization - Search tag in class org.lwjgl.util.vma.Vma
Section
instance() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
handle to Vulkan instance object.
instance() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo.Buffer
 
instance() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo
Handle to Vulkan instance object.
instance(VkInstance) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the specified value to the VmaAllocatorCreateInfo.instance() field.
INSTANCE - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
INSTANCE - Static variable in class org.lwjgl.util.vma.VmaAllocatorInfo
The struct member offsets.
Interop with other graphics APIs - Search tag in class org.lwjgl.util.vma.Vma
Section
invoke(long) - Method in interface org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunctionI
Callback function called during BeginDefragmentation to check custom criterion about ending current defragmentation pass.
invoke(long, int, long, long, long) - Method in interface org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunctionI
Called after successful vkAllocateMemory.
invoke(long, int, long, long, long) - Method in interface org.lwjgl.util.vma.VmaFreeDeviceMemoryFunctionI
Called before vkFreeMemory.

J

JSON dump - Search tag in class org.lwjgl.util.vma.Vma
Section

L

Layout - Search tag in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaAllocationInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaAllocationInfo2
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaAllocatorInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaBudget
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaDefragmentationInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaDefragmentationMove
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaDefragmentationStats
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaDetailedStatistics
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaPoolCreateInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaStatistics
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaTotalStatistics
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Section
Layout - Search tag in class org.lwjgl.util.vma.VmaVulkanFunctions
Section
Linear allocation algorithm - Search tag in class org.lwjgl.util.vma.Vma
Section

M

Making virtual allocations - Search tag in class org.lwjgl.util.vma.Vma
Section
malloc() - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2 instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Returns a new VmaAllocatorCreateInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo instance allocated with memAlloc.
malloc() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Returns a new VmaVulkanFunctions instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo.Buffer instance allocated with memAlloc.
malloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo.Buffer instance allocated with memAlloc.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo.Buffer instance allocated on the specified MemoryStack.
malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo.Buffer instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Returns a new VmaAllocationCreateInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Returns a new VmaAllocationInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
Returns a new VmaAllocationInfo2 instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Returns a new VmaAllocatorCreateInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Returns a new VmaAllocatorInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
Returns a new VmaBudget instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Returns a new VmaDefragmentationInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Returns a new VmaDefragmentationMove instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Returns a new VmaDefragmentationPassMoveInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Returns a new VmaDefragmentationStats instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
Returns a new VmaDetailedStatistics instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Returns a new VmaDeviceMemoryCallbacks instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Returns a new VmaPoolCreateInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
Returns a new VmaStatistics instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Returns a new VmaTotalStatistics instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Returns a new VmaVirtualAllocationCreateInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Returns a new VmaVirtualAllocationInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Returns a new VmaVirtualBlockCreateInfo instance allocated on the specified MemoryStack.
malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Returns a new VmaVulkanFunctions instance allocated on the specified MemoryStack.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
mallocStack() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Deprecated.
mallocStack(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
mallocStack(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
mallocStack(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
mallocStack(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
mallocStack(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
mallocStack(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Deprecated.
Mapping functions - Search tag in class org.lwjgl.util.vma.Vma
Section
Margins - Search tag in class org.lwjgl.util.vma.Vma
Section
maxAllocationsPerPass() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
maxAllocationsPerPass() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
maximum number of allocations that can be moved during single pass to a different place.
maxAllocationsPerPass(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Sets the specified value to the VmaDefragmentationInfo.maxAllocationsPerPass() field.
maxAllocationsPerPass(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Sets the specified value to the VmaDefragmentationInfo.maxAllocationsPerPass() field.
MAXALLOCATIONSPERPASS - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct member offsets.
maxBlockCount() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
maxBlockCount() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
maximum number of blocks that can be allocated in this pool.
maxBlockCount(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.maxBlockCount() field.
maxBlockCount(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.maxBlockCount() field.
MAXBLOCKCOUNT - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
maxBytesPerPass() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
maxBytesPerPass() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
maximum numbers of bytes that can be copied during single pass, while moving allocations to different places.
maxBytesPerPass(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Sets the specified value to the VmaDefragmentationInfo.maxBytesPerPass() field.
maxBytesPerPass(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Sets the specified value to the VmaDefragmentationInfo.maxBytesPerPass() field.
MAXBYTESPERPASS - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct member offsets.
memoryHeap() - Method in class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
 
memoryHeap() - Method in class org.lwjgl.util.vma.VmaTotalStatistics
 
memoryHeap(int) - Method in class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
 
memoryHeap(int) - Method in class org.lwjgl.util.vma.VmaTotalStatistics
 
MEMORYHEAP - Static variable in class org.lwjgl.util.vma.VmaTotalStatistics
The struct member offsets.
Memory initialization - Search tag in class org.lwjgl.util.vma.Vma
Section
Memory mapping - Search tag in class org.lwjgl.util.vma.Vma
Section
memoryType() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
memoryType() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
memory type index that this allocation was allocated from.
memoryType() - Method in class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
 
memoryType() - Method in class org.lwjgl.util.vma.VmaTotalStatistics
 
memoryType(int) - Method in class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
 
memoryType(int) - Method in class org.lwjgl.util.vma.VmaTotalStatistics
 
MEMORYTYPE - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
MEMORYTYPE - Static variable in class org.lwjgl.util.vma.VmaTotalStatistics
The struct member offsets.
memoryTypeBits() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
memoryTypeBits() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
bitmask containing one bit set for every memory type acceptable for this allocation.
memoryTypeBits(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.memoryTypeBits() field.
memoryTypeBits(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.memoryTypeBits() field.
MEMORYTYPEBITS - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
memoryTypeIndex() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
memoryTypeIndex() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Vulkan memory type index to allocate this pool from
memoryTypeIndex(int) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.memoryTypeIndex() field.
memoryTypeIndex(int) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.memoryTypeIndex() field.
MEMORYTYPEINDEX - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
minAllocationAlignment() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
minAllocationAlignment() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Additional minimum alignment to be used for all allocations created from this pool.
minAllocationAlignment(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.minAllocationAlignment() field.
minAllocationAlignment(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.minAllocationAlignment() field.
MINALLOCATIONALIGNMENT - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
minBlockCount() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
minBlockCount() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
minimum number of blocks to be always allocated in this pool, even if they stay empty.
minBlockCount(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.minBlockCount() field.
minBlockCount(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.minBlockCount() field.
MINBLOCKCOUNT - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
More information - Search tag in class org.lwjgl.util.vma.Vma
Section
More information - Search tag in class org.lwjgl.util.vma.Vma
Section
moveCount() - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
 
moveCount() - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
number of elements in the pMoves array.
moveCount(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
Sets the specified value to the VmaDefragmentationPassMoveInfo.moveCount() field.
moveCount(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Sets the specified value to the VmaDefragmentationPassMoveInfo.moveCount() field.
MOVECOUNT - Static variable in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
The struct member offsets.

N

nalignment(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
nalignment(long, long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Unsafe version of alignment.
nallocationBytes(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
nallocationCount(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
nallocationInfo(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
nallocationSizeMax(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
nallocationSizeMin(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
nallocationsMoved(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
nblockBytes(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
Unsafe version of VmaStatistics.blockBytes().
nblockCount(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
Unsafe version of VmaStatistics.blockCount().
nblockSize(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
nblockSize(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
nblockSize(long, long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of blockSize.
nbudget(long) - Static method in class org.lwjgl.util.vma.VmaBudget
Unsafe version of VmaBudget.budget().
nbytesFreed(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
nbytesMoved(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
ndedicatedMemory(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
ndevice(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
ndevice(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Unsafe version of VmaAllocatorInfo.device().
ndevice(long, VkDevice) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of device.
ndeviceMemory(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
ndeviceMemoryBlocksFreed(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
ndstTmpAllocation(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
ndstTmpAllocation(long, long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Unsafe version of dstTmpAllocation.
nflags(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
nflags(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
nflags(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
nflags(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of VmaPoolCreateInfo.flags().
nflags(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
nflags(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
nflags(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of flags.
nflags(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of flags.
nflags(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Unsafe version of flags.
nflags(long, int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of flags.
nflags(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Unsafe version of flags.
nflags(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Unsafe version of flags.
ninstance(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
ninstance(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
Unsafe version of VmaAllocatorInfo.instance().
ninstance(long, VkInstance) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of instance.
nmaxAllocationsPerPass(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
nmaxAllocationsPerPass(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Unsafe version of maxAllocationsPerPass.
nmaxBlockCount(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
nmaxBlockCount(long, long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of maxBlockCount.
nmaxBytesPerPass(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
nmaxBytesPerPass(long, long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Unsafe version of maxBytesPerPass.
nmemoryHeap(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
nmemoryHeap(long, int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Unsafe version of memoryHeap.
nmemoryType(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
nmemoryType(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
nmemoryType(long, int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Unsafe version of memoryType.
nmemoryTypeBits(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
nmemoryTypeBits(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of memoryTypeBits.
nmemoryTypeIndex(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
nmemoryTypeIndex(long, int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of memoryTypeIndex.
nminAllocationAlignment(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
nminAllocationAlignment(long, long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of minAllocationAlignment.
nminBlockCount(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
nminBlockCount(long, long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of minBlockCount.
nmoveCount(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
nmoveCount(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Sets the specified value to the moveCount field of the specified struct.
noffset(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Unsafe version of VmaAllocationInfo.offset().
noffset(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
noperation(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
noperation(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Unsafe version of operation.
Note - Search tag in class org.lwjgl.util.vma.Vma
Section
Note - Search tag in class org.lwjgl.util.vma.Vma
Section
Note - Search tag in class org.lwjgl.util.vma.Vma
Section
Note - Search tag in org.lwjgl.util.vma.Vma.vmaCreateBuffer(long, VkBufferCreateInfo, VmaAllocationCreateInfo, LongBuffer, PointerBuffer, VmaAllocationInfo)
Section
Note - Search tag in org.lwjgl.util.vma.VmaAllocationInfo.size()
Section
npAllocationCallbacks(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
npAllocationCallbacks(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
npAllocationCallbacks(long, VkAllocationCallbacks) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of pAllocationCallbacks.
npAllocationCallbacks(long, VkAllocationCallbacks) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Unsafe version of pAllocationCallbacks.
npBreakCallbackUserData(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
npBreakCallbackUserData(long, long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Unsafe version of pBreakCallbackUserData.
npDeviceMemoryCallbacks(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
npDeviceMemoryCallbacks(long, VmaDeviceMemoryCallbacks) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of pDeviceMemoryCallbacks.
npfnAllocate(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
npfnAllocate(long, VmaAllocateDeviceMemoryFunctionI) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Unsafe version of pfnAllocate.
npfnBreakCallback(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
npfnBreakCallback(long, VmaCheckDefragmentationBreakFunctionI) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Unsafe version of pfnBreakCallback.
npfnFree(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
npfnFree(long, VmaFreeDeviceMemoryFunctionI) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Unsafe version of pfnFree.
npHeapSizeLimit(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of pHeapSizeLimit.
npHeapSizeLimit(long, LongBuffer) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of pHeapSizeLimit.
nphysicalDevice(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
nphysicalDevice(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
nphysicalDevice(long, VkPhysicalDevice) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of physicalDevice.
npMappedData(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
npMemoryAllocateNext(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
npMemoryAllocateNext(long, long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of pMemoryAllocateNext.
npMoves(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
npMoves(long, VmaDefragmentationMove.Buffer) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Unsafe version of pMoves.
npName(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Unsafe version of VmaAllocationInfo.pName().
npNameString(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
npool(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
npool(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
npool(long, long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of pool.
npool(long, long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Unsafe version of pool.
npreferredFlags(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
npreferredFlags(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of preferredFlags.
npreferredLargeHeapBlockSize(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
npreferredLargeHeapBlockSize(long, long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of preferredLargeHeapBlockSize.
npriority(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
npriority(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of VmaPoolCreateInfo.priority().
npriority(long, float) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of priority.
npriority(long, float) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Unsafe version of priority.
npTypeExternalMemoryHandleTypes(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
npTypeExternalMemoryHandleTypes(long, IntBuffer) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
npUserData(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
npUserData(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
npUserData(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
npUserData(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
npUserData(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
npUserData(long, long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of pUserData.
npUserData(long, long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Unsafe version of pUserData.
npUserData(long, long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Unsafe version of pUserData.
npVulkanFunctions(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
npVulkanFunctions(long, VmaVulkanFunctions) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of pVulkanFunctions.
nrequiredFlags(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
nrequiredFlags(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of requiredFlags.
nsize(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
Unsafe version of VmaAllocationInfo.size().
nsize(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
nsize(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
nsize(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
nsize(long, long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Unsafe version of size.
nsize(long, long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Unsafe version of size.
nsrcAllocation(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
nsrcAllocation(long, long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Unsafe version of srcAllocation.
nstatistics(long) - Static method in class org.lwjgl.util.vma.VmaBudget
Unsafe version of VmaBudget.statistics().
nstatistics(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
ntotal(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
Unsafe version of VmaTotalStatistics.total().
Numeric statistics - Search tag in class org.lwjgl.util.vma.Vma
Section
nunusedRangeCount(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
nunusedRangeSizeMax(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
nunusedRangeSizeMin(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
nusage(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
nusage(long) - Static method in class org.lwjgl.util.vma.VmaBudget
Unsafe version of VmaBudget.usage().
nusage(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Unsafe version of usage.
nvkAllocateMemory(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkAllocateMemory().
nvkAllocateMemory(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkAllocateMemory.
nvkBindBufferMemory(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindBufferMemory().
nvkBindBufferMemory(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindBufferMemory.
nvkBindBufferMemory2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindBufferMemory2KHR().
nvkBindBufferMemory2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindBufferMemory2KHR.
nvkBindImageMemory(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindImageMemory().
nvkBindImageMemory(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindImageMemory.
nvkBindImageMemory2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindImageMemory2KHR().
nvkBindImageMemory2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkBindImageMemory2KHR.
nvkCmdCopyBuffer(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkCmdCopyBuffer().
nvkCmdCopyBuffer(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkCmdCopyBuffer.
nvkCreateBuffer(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkCreateBuffer().
nvkCreateBuffer(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkCreateBuffer.
nvkCreateImage(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkCreateImage().
nvkCreateImage(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkCreateImage.
nvkDestroyBuffer(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkDestroyBuffer().
nvkDestroyBuffer(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkDestroyBuffer.
nvkDestroyImage(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkDestroyImage().
nvkDestroyImage(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkDestroyImage.
nvkFlushMappedMemoryRanges(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkFlushMappedMemoryRanges().
nvkFlushMappedMemoryRanges(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkFlushMappedMemoryRanges.
nvkFreeMemory(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkFreeMemory().
nvkFreeMemory(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkFreeMemory.
nvkGetBufferMemoryRequirements(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetBufferMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetBufferMemoryRequirements2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetBufferMemoryRequirements2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetDeviceBufferMemoryRequirements(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetDeviceBufferMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetDeviceImageMemoryRequirements(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetDeviceImageMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetDeviceProcAddr(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetDeviceProcAddr().
nvkGetDeviceProcAddr(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetDeviceProcAddr.
nvkGetImageMemoryRequirements(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetImageMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetImageMemoryRequirements.
nvkGetImageMemoryRequirements2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetImageMemoryRequirements2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetInstanceProcAddr(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetInstanceProcAddr().
nvkGetInstanceProcAddr(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetInstanceProcAddr.
nvkGetMemoryWin32HandleKHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetMemoryWin32HandleKHR().
nvkGetMemoryWin32HandleKHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkGetMemoryWin32HandleKHR.
nvkGetPhysicalDeviceMemoryProperties(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetPhysicalDeviceMemoryProperties(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetPhysicalDeviceMemoryProperties2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetPhysicalDeviceMemoryProperties2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetPhysicalDeviceProperties(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkGetPhysicalDeviceProperties(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkInvalidateMappedMemoryRanges(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkInvalidateMappedMemoryRanges(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
nvkMapMemory(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkMapMemory().
nvkMapMemory(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkMapMemory.
nvkUnmapMemory(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkUnmapMemory().
nvkUnmapMemory(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Unsafe version of vkUnmapMemory.
nvmaAllocateMemory(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: AllocateMemory
nvmaAllocateMemoryForBuffer(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: AllocateMemoryForBuffer
nvmaAllocateMemoryForImage(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: AllocateMemoryForImage
nvmaAllocateMemoryPages(long, long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: AllocateMemoryPages
nvmaBeginDefragmentation(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BeginDefragmentation
nvmaBeginDefragmentationPass(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BeginDefragmentationPass
nvmaBindBufferMemory(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BindBufferMemory
nvmaBindBufferMemory2(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BindBufferMemory2
nvmaBindImageMemory(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BindImageMemory
nvmaBindImageMemory2(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BindImageMemory2
nvmaBuildStatsString(long, long, int) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BuildStatsString
nvmaBuildVirtualBlockStatsString(long, long, int) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: BuildVirtualBlockStatsString
nvmaCalculatePoolStatistics(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CalculatePoolStatistics
nvmaCalculateStatistics(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CalculateStatistics
nvmaCalculateVirtualBlockStatistics(long, long) - Static method in class org.lwjgl.util.vma.Vma
nvmaCheckCorruption(long, int) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CheckCorruption
nvmaCheckPoolCorruption(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CheckPoolCorruption
nvmaClearVirtualBlock(long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: ClearVirtualBlock
nvmaCopyAllocationToMemory(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CopyAllocationToMemory
nvmaCopyMemoryToAllocation(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CopyMemoryToAllocation
nvmaCreateAliasingBuffer(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateAliasingBuffer
nvmaCreateAliasingBuffer2(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateAliasingBuffer2
nvmaCreateAliasingImage(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateAliasingImage
nvmaCreateAliasingImage2(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateAliasingImage2
nvmaCreateAllocator(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateAllocator
nvmaCreateBuffer(long, long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateBuffer
nvmaCreateBufferWithAlignment(long, long, long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateBufferWithAlignment
nvmaCreateImage(long, long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateImage
nvmaCreatePool(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreatePool
nvmaCreateVirtualBlock(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: CreateVirtualBlock
nvmaDestroyAllocator(long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: DestroyAllocator
nvmaDestroyBuffer(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: DestroyBuffer
nvmaDestroyImage(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: DestroyImage
nvmaDestroyPool(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: DestroyPool
nvmaDestroyVirtualBlock(long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: DestroyVirtualBlock
nvmaEndDefragmentation(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: EndDefragmentation
nvmaEndDefragmentationPass(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: EndDefragmentationPass
nvmaFindMemoryTypeIndex(long, int, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: FindMemoryTypeIndex
nvmaFindMemoryTypeIndexForBufferInfo(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
nvmaFindMemoryTypeIndexForImageInfo(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
nvmaFlushAllocation(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: FlushAllocation
nvmaFlushAllocations(long, int, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: FlushAllocations
nvmaFreeMemory(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: FreeMemory
nvmaFreeMemoryPages(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: FreeMemoryPages
nvmaFreeStatsString(long, long) - Static method in class org.lwjgl.util.vma.Vma
 
nvmaFreeVirtualBlockStatsString(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: FreeVirtualBlockStatsString
nvmaGetAllocationInfo(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetAllocationInfo
nvmaGetAllocationInfo2(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetAllocationInfo2
nvmaGetAllocationMemoryProperties(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
nvmaGetAllocatorInfo(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetAllocatorInfo
nvmaGetHeapBudgets(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetHeapBudgets
nvmaGetMemoryProperties(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetMemoryProperties
nvmaGetMemoryTypeProperties(long, int, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetMemoryTypeProperties
nvmaGetMemoryWin32Handle(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
 
nvmaGetPhysicalDeviceProperties(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetPhysicalDeviceProperties
nvmaGetPoolName(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetPoolName
nvmaGetPoolStatistics(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetPoolStatistics
nvmaGetVirtualAllocationInfo(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetVirtualAllocationInfo
nvmaGetVirtualBlockStatistics(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: GetVirtualBlockStatistics
nvmaInvalidateAllocation(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: InvalidateAllocation
nvmaInvalidateAllocations(long, int, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: InvalidateAllocations
nvmaIsVirtualBlockEmpty(long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: IsVirtualBlockEmpty
nvmaMapMemory(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: MapMemory
nvmaSetAllocationName(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: SetAllocationName
nvmaSetAllocationUserData(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: SetAllocationUserData
nvmaSetCurrentFrameIndex(long, int) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: SetCurrentFrameIndex
nvmaSetPoolName(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: SetPoolName
nvmaSetVirtualAllocationUserData(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: SetVirtualAllocationUserData
nvmaUnmapMemory(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: UnmapMemory
nvmaVirtualAllocate(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: VirtualAllocate
nvmaVirtualFree(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unsafe version of: VirtualFree
nvulkanApiVersion(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
nvulkanApiVersion(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Unsafe version of vulkanApiVersion.

O

offset() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
offset() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
offset in VkDeviceMemory object to the beginning of this allocation, in bytes.
offset() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo.Buffer
 
offset() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
offset of the allocation.
OFFSET - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
OFFSET - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
The struct member offsets.
operation() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
 
operation() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
operation to be performed on the allocation by EndDefragmentationPass.
operation(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
Sets the specified value to the VmaDefragmentationMove.operation() field.
operation(int) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
Sets the specified value to the VmaDefragmentationMove.operation() field.
OPERATION - Static variable in class org.lwjgl.util.vma.VmaDefragmentationMove
The struct member offsets.
org.lwjgl.util.vma - package org.lwjgl.util.vma
Contains bindings to VMA, an easy to integrate Vulkan memory allocation library.
Other use cases - Search tag in class org.lwjgl.util.vma.Vma
Section

P

pAllocationCallbacks() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
custom CPU memory allocation callbacks.
pAllocationCallbacks() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
 
pAllocationCallbacks() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
custom CPU memory allocation callbacks.
pAllocationCallbacks(VkAllocationCallbacks) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the address of the specified VkAllocationCallbacks to the VmaAllocatorCreateInfo.pAllocationCallbacks() field.
pAllocationCallbacks(VkAllocationCallbacks) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
Sets the address of the specified VkAllocationCallbacks to the VmaVirtualBlockCreateInfo.pAllocationCallbacks() field.
pAllocationCallbacks(VkAllocationCallbacks) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Sets the address of the specified VkAllocationCallbacks to the VmaVirtualBlockCreateInfo.pAllocationCallbacks() field.
PALLOCATIONCALLBACKS - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
PALLOCATIONCALLBACKS - Static variable in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
The struct member offsets.
pBreakCallbackUserData() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
pBreakCallbackUserData() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
optional data to pass to custom callback for stopping pass of defragmentation.
pBreakCallbackUserData(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Sets the specified value to the VmaDefragmentationInfo.pBreakCallbackUserData() field.
pBreakCallbackUserData(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Sets the specified value to the VmaDefragmentationInfo.pBreakCallbackUserData() field.
PBREAKCALLBACKUSERDATA - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct member offsets.
pDeviceMemoryCallbacks() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
informative callbacks for vkAllocateMemory, vkFreeMemory.
pDeviceMemoryCallbacks(VmaDeviceMemoryCallbacks) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the address of the specified VmaDeviceMemoryCallbacks to the VmaAllocatorCreateInfo.pDeviceMemoryCallbacks() field.
PDEVICEMEMORYCALLBACKS - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
Persistently mapped memory - Search tag in class org.lwjgl.util.vma.Vma
Section
pfnAllocate() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
 
pfnAllocate() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
 
pfnAllocate(VmaAllocateDeviceMemoryFunctionI) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
Sets the specified value to the pfnAllocate field.
pfnAllocate(VmaAllocateDeviceMemoryFunctionI) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Sets the specified value to the pfnAllocate field.
PFNALLOCATE - Static variable in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
The struct member offsets.
pfnBreakCallback() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
pfnBreakCallback() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Optional custom callback for stopping BeginDefragmentation.
pfnBreakCallback(VmaCheckDefragmentationBreakFunctionI) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Sets the specified value to the VmaDefragmentationInfo.pfnBreakCallback() field.
pfnBreakCallback(VmaCheckDefragmentationBreakFunctionI) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Sets the specified value to the VmaDefragmentationInfo.pfnBreakCallback() field.
PFNBREAKCALLBACK - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct member offsets.
pfnFree() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
 
pfnFree() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
 
pfnFree(VmaFreeDeviceMemoryFunctionI) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
Sets the specified value to the pfnFree field.
pfnFree(VmaFreeDeviceMemoryFunctionI) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Sets the specified value to the pfnFree field.
PFNFREE - Static variable in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
The struct member offsets.
pHeapSizeLimit(int) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
 
pHeapSizeLimit(LongBuffer) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the address of the specified LongBuffer to the VmaAllocatorCreateInfo.pHeapSizeLimit(int) field.
PHEAPSIZELIMIT - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
physicalDevice() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Vulkan physical device.
physicalDevice() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo.Buffer
 
physicalDevice() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo
Handle to Vulkan physical device object.
physicalDevice(VkPhysicalDevice) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the specified value to the VmaAllocatorCreateInfo.physicalDevice() field.
PHYSICALDEVICE - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
PHYSICALDEVICE - Static variable in class org.lwjgl.util.vma.VmaAllocatorInfo
The struct member offsets.
pMappedData() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
pMappedData() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
pointer to the beginning of this allocation as mapped data.
PMAPPEDDATA - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
pMemoryAllocateNext() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
pMemoryAllocateNext() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Additional pNext chain to be attached to VkMemoryAllocateInfo used for every allocation made by this pool.
pMemoryAllocateNext(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.pMemoryAllocateNext() field.
pMemoryAllocateNext(long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.pMemoryAllocateNext() field.
pMemoryAllocateNext(VkDedicatedAllocationMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkDedicatedAllocationMemoryAllocateInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkDedicatedAllocationMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkDedicatedAllocationMemoryAllocateInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkExportMemoryAllocateInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkExportMemoryAllocateInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkExportMemoryAllocateInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkExportMemoryAllocateInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkExportMemoryAllocateInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkExportMemoryAllocateInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkExportMemoryWin32HandleInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkExportMemoryWin32HandleInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkExportMemoryWin32HandleInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkExportMemoryWin32HandleInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMetalObjectCreateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkExportMetalObjectCreateInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkExportMetalObjectCreateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkExportMetalObjectCreateInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportAndroidHardwareBufferInfoANDROID) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkImportAndroidHardwareBufferInfoANDROID value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportAndroidHardwareBufferInfoANDROID) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkImportAndroidHardwareBufferInfoANDROID value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryFdInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkImportMemoryFdInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryFdInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkImportMemoryFdInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryHostPointerInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkImportMemoryHostPointerInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryHostPointerInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkImportMemoryHostPointerInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkImportMemoryWin32HandleInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkImportMemoryWin32HandleInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkImportMemoryWin32HandleInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkImportMemoryWin32HandleInfoNV value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMetalBufferInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkImportMetalBufferInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkImportMetalBufferInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkImportMetalBufferInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryAllocateFlagsInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryAllocateFlagsInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryAllocateFlagsInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryAllocateFlagsInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryAllocateFlagsInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryAllocateFlagsInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryAllocateFlagsInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryAllocateFlagsInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryDedicatedAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryDedicatedAllocateInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryDedicatedAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryDedicatedAllocateInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryDedicatedAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryDedicatedAllocateInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryDedicatedAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryDedicatedAllocateInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryOpaqueCaptureAddressAllocateInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryOpaqueCaptureAddressAllocateInfo value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryOpaqueCaptureAddressAllocateInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryOpaqueCaptureAddressAllocateInfoKHR value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryPriorityAllocateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Prepends the specified VkMemoryPriorityAllocateInfoEXT value to the pMemoryAllocateNext chain.
pMemoryAllocateNext(VkMemoryPriorityAllocateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Prepends the specified VkMemoryPriorityAllocateInfoEXT value to the pMemoryAllocateNext chain.
PMEMORYALLOCATENEXT - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
pMoves() - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
 
pMoves() - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
array of moves to be performed by the user in the current defragmentation pass.
pMoves(VmaDefragmentationMove.Buffer) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
Sets the address of the specified VmaDefragmentationMove.Buffer to the VmaDefragmentationPassMoveInfo.pMoves() field.
pMoves(VmaDefragmentationMove.Buffer) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Sets the address of the specified VmaDefragmentationMove.Buffer to the VmaDefragmentationPassMoveInfo.pMoves() field.
PMOVES - Static variable in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
The struct member offsets.
pName() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
pName() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
Custom allocation name that was set with SetAllocationName.
PNAME - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
pNameString() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
pNameString() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
Custom allocation name that was set with SetAllocationName.
pool() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
pool() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
pool that this allocation should be created in.
pool() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
 
pool() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
custom pool to be defragmented.
pool(long) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.pool() field.
pool(long) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.pool() field.
pool(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
Sets the specified value to the VmaDefragmentationInfo.pool() field.
pool(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Sets the specified value to the VmaDefragmentationInfo.pool() field.
POOL - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
POOL - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct member offsets.
preferredFlags() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
preferredFlags() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
flags that preferably should be set in a memory type chosen for an allocation.
preferredFlags(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.preferredFlags() field.
preferredFlags(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.preferredFlags() field.
PREFERREDFLAGS - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
preferredLargeHeapBlockSize() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
preferred size of a single VkDeviceMemory block to be allocated from large heaps > 1 GiB.
preferredLargeHeapBlockSize(long) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the specified value to the VmaAllocatorCreateInfo.preferredLargeHeapBlockSize() field.
PREFERREDLARGEHEAPBLOCKSIZE - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
priority() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
priority() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
A floating-point value between 0 and 1, indicating the priority of the allocation relative to other memory allocations.
priority() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
 
priority() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
A floating-point value between 0 and 1, indicating the priority of the allocations in this pool relative to other memory allocations.
priority(float) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.priority() field.
priority(float) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.priority() field.
priority(float) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
Sets the specified value to the VmaPoolCreateInfo.priority() field.
priority(float) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Sets the specified value to the VmaPoolCreateInfo.priority() field.
PRIORITY - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
PRIORITY - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct member offsets.
Problem - Search tag in package org.lwjgl.util.vma
Section
pTypeExternalMemoryHandleTypes(int) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
 
pTypeExternalMemoryHandleTypes(IntBuffer) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the address of the specified IntBuffer to the VmaAllocatorCreateInfo.pTypeExternalMemoryHandleTypes(int) field.
PTYPEEXTERNALMEMORYHANDLETYPES - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.
pUserData() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
pUserData() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
custom general-purpose pointer that will be stored in VmaAllocation, can be read as VmaAllocationInfo::pUserData and changed using SetAllocationUserData.
pUserData() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
pUserData() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
custom general-purpose pointer that was passed as VmaAllocationCreateInfo::pUserData or set using SetAllocationUserData.
pUserData() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
 
pUserData() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
 
pUserData() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
 
pUserData() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
custom pointer to be associated with the allocation.
pUserData() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo.Buffer
 
pUserData() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
custom pointer associated with the allocation.
pUserData(long) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.pUserData() field.
pUserData(long) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.pUserData() field.
pUserData(long) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
Sets the specified value to the pUserData field.
pUserData(long) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Sets the specified value to the pUserData field.
pUserData(long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
Sets the specified value to the VmaVirtualAllocationCreateInfo.pUserData() field.
pUserData(long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Sets the specified value to the VmaVirtualAllocationCreateInfo.pUserData() field.
PUSERDATA - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
PUSERDATA - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
PUSERDATA - Static variable in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
The struct member offsets.
PUSERDATA - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
The struct member offsets.
PUSERDATA - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
The struct member offsets.
pVulkanFunctions() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
pointers to Vulkan functions
pVulkanFunctions(VmaVulkanFunctions) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the address of the specified VmaVulkanFunctions to the VmaAllocatorCreateInfo.pVulkanFunctions() field.
PVULKANFUNCTIONS - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.

Q

Querying for budget - Search tag in class org.lwjgl.util.vma.Vma
Section
Quick start - Search tag in class org.lwjgl.util.vma.Vma
Section

R

Readback - Search tag in class org.lwjgl.util.vma.Vma
Section
Recommended usage patterns - Search tag in class org.lwjgl.util.vma.Vma
Section
Required and preferred flags - Search tag in class org.lwjgl.util.vma.Vma
Section
requiredFlags() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
requiredFlags() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
flags that must be set in a Memory Type chosen for an allocation.
requiredFlags(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.requiredFlags() field.
requiredFlags(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.requiredFlags() field.
REQUIREDFLAGS - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
Resource aliasing (overlap) - Search tag in class org.lwjgl.util.vma.Vma
Section
Resource allocation - Search tag in class org.lwjgl.util.vma.Vma
Section
Ring buffer - Search tag in class org.lwjgl.util.vma.Vma
Section

S

set(int, int, int, int, int, long, long, float) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Initializes this struct with the specified values.
set(int, int, long, long, long, float, long, long) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Initializes this struct with the specified values.
set(int, long, long) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
Initializes this struct with the specified values.
set(int, long, long, int, VmaCheckDefragmentationBreakFunctionI, long) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Initializes this struct with the specified values.
set(int, VmaDefragmentationMove.Buffer) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Initializes this struct with the specified values.
set(int, VkPhysicalDevice, VkDevice, long, VkAllocationCallbacks, VmaDeviceMemoryCallbacks, LongBuffer, VmaVulkanFunctions, VkInstance, int, IntBuffer) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Initializes this struct with the specified values.
set(long, int, VkAllocationCallbacks) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Initializes this struct with the specified values.
set(long, long, int, long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Initializes this struct with the specified values.
set(long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Initializes this struct with the specified values.
set(VmaAllocateDeviceMemoryFunctionI, VmaFreeDeviceMemoryFunctionI, long) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Initializes this struct with the specified values.
set(VmaAllocationCreateInfo) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Copies the specified struct data to this struct.
set(VmaAllocatorCreateInfo) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Copies the specified struct data to this struct.
set(VmaDefragmentationInfo) - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
Copies the specified struct data to this struct.
set(VmaDefragmentationMove) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
Copies the specified struct data to this struct.
set(VmaDefragmentationPassMoveInfo) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Copies the specified struct data to this struct.
set(VmaDeviceMemoryCallbacks) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Copies the specified struct data to this struct.
set(VmaPoolCreateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
Copies the specified struct data to this struct.
set(VmaVirtualAllocationCreateInfo) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Copies the specified struct data to this struct.
set(VmaVirtualBlockCreateInfo) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Copies the specified struct data to this struct.
set(VmaVulkanFunctions) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Copies the specified struct data to this struct.
set(VkInstance, VkDevice) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Helper method that populates this struct with required Vulkan function pointers from the specified Vulkan instance and device.
size() - Method in class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
 
size() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
size of this allocation, in bytes.
size() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
 
size() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
size of the allocation.
size() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo.Buffer
 
size() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
size of the allocation.
size() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
 
size() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
total size of the virtual block.
size(long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
Sets the specified value to the VmaVirtualAllocationCreateInfo.size() field.
size(long) - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Sets the specified value to the VmaVirtualAllocationCreateInfo.size() field.
size(long) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
Sets the specified value to the VmaVirtualBlockCreateInfo.size() field.
size(long) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Sets the specified value to the VmaVirtualBlockCreateInfo.size() field.
SIZE - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct member offsets.
SIZE - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
The struct member offsets.
SIZE - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
The struct member offsets.
SIZE - Static variable in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
The struct member offsets.
sizeof() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaAllocationInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaAllocationInfo2
 
sizeof() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaAllocatorInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaBudget
 
sizeof() - Method in class org.lwjgl.util.vma.VmaDefragmentationInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
 
sizeof() - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaDefragmentationStats
 
sizeof() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
 
sizeof() - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
 
sizeof() - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaStatistics
 
sizeof() - Method in class org.lwjgl.util.vma.VmaTotalStatistics
 
sizeof() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
 
sizeof() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaAllocationInfo2
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaAllocatorInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaBudget
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationMove
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaDefragmentationStats
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaPoolCreateInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaStatistics
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaTotalStatistics
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
The struct size in bytes.
SIZEOF - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct size in bytes.
srcAllocation() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
 
srcAllocation() - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
allocation that should be moved
srcAllocation(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
Sets the specified value to the VmaDefragmentationMove.srcAllocation() field.
srcAllocation(long) - Method in class org.lwjgl.util.vma.VmaDefragmentationMove
Sets the specified value to the VmaDefragmentationMove.srcAllocation() field.
SRCALLOCATION - Static variable in class org.lwjgl.util.vma.VmaDefragmentationMove
The struct member offsets.
Stack - Search tag in class org.lwjgl.util.vma.Vma
Section
Staging copy for upload - Search tag in class org.lwjgl.util.vma.Vma
Section
statistics() - Method in class org.lwjgl.util.vma.VmaBudget.Buffer
 
statistics() - Method in class org.lwjgl.util.vma.VmaBudget
statistics fetched from the library
statistics() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
statistics() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
basic statistics
Statistics - Search tag in class org.lwjgl.util.vma.Vma
Section
Statistics - Search tag in class org.lwjgl.util.vma.Vma
Section
STATISTICS - Static variable in class org.lwjgl.util.vma.VmaBudget
The struct member offsets.
STATISTICS - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct member offsets.
Staying within budget - Search tag in class org.lwjgl.util.vma.Vma
Section

T

Thread safety - Search tag in class org.lwjgl.util.vma.Vma
Section
total() - Method in class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
 
total() - Method in class org.lwjgl.util.vma.VmaTotalStatistics
 
TOTAL - Static variable in class org.lwjgl.util.vma.VmaTotalStatistics
The struct member offsets.
Type - Search tag in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
Section
Type - Search tag in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
Section
Type - Search tag in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
Section
Type - Search tag in interface org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunctionI
Section
Type - Search tag in interface org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunctionI
Section
Type - Search tag in interface org.lwjgl.util.vma.VmaFreeDeviceMemoryFunctionI
Section

U

unusedRangeCount() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
unusedRangeCount() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
number of free ranges of memory between allocations
UNUSEDRANGECOUNT - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct member offsets.
unusedRangeSizeMax() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
unusedRangeSizeMax() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
largest empty range size.
UNUSEDRANGESIZEMAX - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct member offsets.
unusedRangeSizeMin() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
 
unusedRangeSizeMin() - Method in class org.lwjgl.util.vma.VmaDetailedStatistics
smallest empty range size.
UNUSEDRANGESIZEMIN - Static variable in class org.lwjgl.util.vma.VmaDetailedStatistics
The struct member offsets.
usage() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
 
usage() - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
intended usage of memory.
usage() - Method in class org.lwjgl.util.vma.VmaBudget.Buffer
 
usage() - Method in class org.lwjgl.util.vma.VmaBudget
Estimated current memory usage of the program, in bytes.
usage(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo.Buffer
Sets the specified value to the VmaAllocationCreateInfo.usage() field.
usage(int) - Method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
Sets the specified value to the VmaAllocationCreateInfo.usage() field.
Usage - Search tag in class org.lwjgl.util.vma.Vma
Section
Usage - Search tag in class org.lwjgl.util.vma.Vma
Section
Usage - Search tag in class org.lwjgl.util.vma.Vma
Section
Usage - Search tag in class org.lwjgl.util.vma.Vma
Section
USAGE - Static variable in class org.lwjgl.util.vma.VmaAllocationCreateInfo
The struct member offsets.
USAGE - Static variable in class org.lwjgl.util.vma.VmaBudget
The struct member offsets.

V

validate(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Validates pointer members that should not be NULL.
validate(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
Validates pointer members that should not be NULL.
validate(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Validates pointer members that should not be NULL.
validate(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
Validates pointer members that should not be NULL.
Validation layer warnings - Search tag in class org.lwjgl.util.vma.Vma
Section
Virtual allocator - Search tag in class org.lwjgl.util.vma.Vma
Section
VK_AMD_device_coherent_memory - Search tag in class org.lwjgl.util.vma.Vma
Section
VK_EXT_memory_priority - Search tag in class org.lwjgl.util.vma.Vma
Section
VK_KHR_dedicated_allocation - Search tag in class org.lwjgl.util.vma.Vma
Section
vkAllocateMemory() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkAllocateMemory(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkAllocateMemory field.
VKALLOCATEMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkBindBufferMemory() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkBindBufferMemory(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkBindBufferMemory field.
VKBINDBUFFERMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkBindBufferMemory2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
vkBindBufferMemory2 on Vulkan ≥ 1.1, vkBindBufferMemory2KHR when using VK_KHR_bind_memory2 extension.
vkBindBufferMemory2KHR(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkBindBufferMemory2KHR() field.
VKBINDBUFFERMEMORY2KHR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkBindImageMemory() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkBindImageMemory(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkBindImageMemory field.
VKBINDIMAGEMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkBindImageMemory2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
vkBindImageMemory2 on Vulkan ≥ 1.1, vkBindImageMemory2KHR when using VK_KHR_bind_memory2 extension.
vkBindImageMemory2KHR(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkBindImageMemory2KHR() field.
VKBINDIMAGEMEMORY2KHR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkCmdCopyBuffer() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkCmdCopyBuffer(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkCmdCopyBuffer field.
VKCMDCOPYBUFFER - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkCreateBuffer() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkCreateBuffer(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkCreateBuffer field.
VKCREATEBUFFER - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkCreateImage() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkCreateImage(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkCreateImage field.
VKCREATEIMAGE - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkDestroyBuffer() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkDestroyBuffer(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkDestroyBuffer field.
VKDESTROYBUFFER - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkDestroyImage() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkDestroyImage(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkDestroyImage field.
VKDESTROYIMAGE - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkFlushMappedMemoryRanges() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkFlushMappedMemoryRanges(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkFlushMappedMemoryRanges field.
VKFLUSHMAPPEDMEMORYRANGES - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkFreeMemory() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkFreeMemory(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkFreeMemory field.
VKFREEMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetBufferMemoryRequirements() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetBufferMemoryRequirements(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetBufferMemoryRequirements field.
VKGETBUFFERMEMORYREQUIREMENTS - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetBufferMemoryRequirements2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
vkGetBufferMemoryRequirements2 on Vulkan ≥ 1.1, vkGetBufferMemoryRequirements2KHR when using VK_KHR_dedicated_allocation extension.
vkGetBufferMemoryRequirements2KHR(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetBufferMemoryRequirements2KHR() field.
VKGETBUFFERMEMORYREQUIREMENTS2KHR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetDeviceBufferMemoryRequirements() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetDeviceBufferMemoryRequirements(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetDeviceBufferMemoryRequirements field.
VKGETDEVICEBUFFERMEMORYREQUIREMENTS - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetDeviceImageMemoryRequirements() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetDeviceImageMemoryRequirements(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetDeviceImageMemoryRequirements field.
VKGETDEVICEIMAGEMEMORYREQUIREMENTS - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetDeviceProcAddr() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetDeviceProcAddr(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetDeviceProcAddr field.
VKGETDEVICEPROCADDR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetImageMemoryRequirements() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetImageMemoryRequirements(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetImageMemoryRequirements field.
VKGETIMAGEMEMORYREQUIREMENTS - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetImageMemoryRequirements2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
vkGetImageMemoryRequirements2 on Vulkan ≥ 1.1, vkGetImageMemoryRequirements2KHR when using VK_KHR_dedicated_allocation extension.
vkGetImageMemoryRequirements2KHR(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetImageMemoryRequirements2KHR() field.
VKGETIMAGEMEMORYREQUIREMENTS2KHR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetInstanceProcAddr() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetInstanceProcAddr(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetInstanceProcAddr field.
VKGETINSTANCEPROCADDR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetMemoryWin32HandleKHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetMemoryWin32HandleKHR(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetMemoryWin32HandleKHR field.
VKGETMEMORYWIN32HANDLEKHR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetPhysicalDeviceMemoryProperties() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetPhysicalDeviceMemoryProperties(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetPhysicalDeviceMemoryProperties field.
VKGETPHYSICALDEVICEMEMORYPROPERTIES - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetPhysicalDeviceMemoryProperties2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetPhysicalDeviceMemoryProperties2KHR(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetPhysicalDeviceMemoryProperties2KHR field.
VKGETPHYSICALDEVICEMEMORYPROPERTIES2KHR - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkGetPhysicalDeviceProperties() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkGetPhysicalDeviceProperties(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkGetPhysicalDeviceProperties field.
VKGETPHYSICALDEVICEPROPERTIES - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkInvalidateMappedMemoryRanges() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkInvalidateMappedMemoryRanges(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkInvalidateMappedMemoryRanges field.
VKINVALIDATEMAPPEDMEMORYRANGES - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkMapMemory() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkMapMemory(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkMapMemory field.
VKMAPMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
vkUnmapMemory() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
 
vkUnmapMemory(long) - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
Sets the specified value to the vkUnmapMemory field.
VKUNMAPMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
The struct member offsets.
Vma - Class in org.lwjgl.util.vma
The Vulkan Memory Allocator.
VMA_ALLOCATION_CREATE_CAN_ALIAS_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_DEDICATED_MEMORY_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_DONT_BIND_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_HOST_ACCESS_ALLOW_TRANSFER_INSTEAD_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_HOST_ACCESS_SEQUENTIAL_WRITE_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_MAPPED_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_NEVER_ALLOCATE_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_STRATEGY_BEST_FIT_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_STRATEGY_MASK - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_STRATEGY_MIN_MEMORY_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_STRATEGY_MIN_OFFSET_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_STRATEGY_MIN_TIME_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_UPPER_ADDRESS_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATION_CREATE_WITHIN_BUDGET_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VMA_ALLOCATOR_CREATE_AMD_DEVICE_COHERENT_MEMORY_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_BUFFER_DEVICE_ADDRESS_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_EXT_MEMORY_BUDGET_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_EXT_MEMORY_PRIORITY_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_EXTERNALLY_SYNCHRONIZED_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_KHR_BIND_MEMORY2_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_KHR_DEDICATED_ALLOCATION_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_KHR_EXTERNAL_MEMORY_WIN32_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE4_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE5_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags for created VmaAllocator.
VMA_DEFRAGMENTATION_FLAG_ALGORITHM_BALANCED_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaDefragmentationInfo::flags.
VMA_DEFRAGMENTATION_FLAG_ALGORITHM_EXTENSIVE_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaDefragmentationInfo::flags.
VMA_DEFRAGMENTATION_FLAG_ALGORITHM_FAST_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaDefragmentationInfo::flags.
VMA_DEFRAGMENTATION_FLAG_ALGORITHM_FULL_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaDefragmentationInfo::flags.
VMA_DEFRAGMENTATION_FLAG_ALGORITHM_MASK - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaDefragmentationInfo::flags.
VMA_DEFRAGMENTATION_MOVE_OPERATION_COPY - Static variable in class org.lwjgl.util.vma.Vma
VmaDefragmentationMoveOperation
VMA_DEFRAGMENTATION_MOVE_OPERATION_DESTROY - Static variable in class org.lwjgl.util.vma.Vma
VmaDefragmentationMoveOperation
VMA_DEFRAGMENTATION_MOVE_OPERATION_IGNORE - Static variable in class org.lwjgl.util.vma.Vma
VmaDefragmentationMoveOperation
VMA_MEMORY_USAGE_AUTO - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_AUTO_PREFER_DEVICE - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_AUTO_PREFER_HOST - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_CPU_COPY - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_CPU_ONLY - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_CPU_TO_GPU - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_GPU_LAZILY_ALLOCATED - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_GPU_ONLY - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_GPU_TO_CPU - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_MEMORY_USAGE_UNKNOWN - Static variable in class org.lwjgl.util.vma.Vma
VmaMemoryUsage
VMA_POOL_CREATE_ALGORITHM_MASK - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaPoolCreateInfo::flags.
VMA_POOL_CREATE_IGNORE_BUFFER_IMAGE_GRANULARITY_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaPoolCreateInfo::flags.
VMA_POOL_CREATE_LINEAR_ALGORITHM_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaPoolCreateInfo::flags.
VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MASK - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualAllocationCreateInfo::flags.
VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MIN_MEMORY_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualAllocationCreateInfo::flags.
VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MIN_OFFSET_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualAllocationCreateInfo::flags.
VMA_VIRTUAL_ALLOCATION_CREATE_STRATEGY_MIN_TIME_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualAllocationCreateInfo::flags.
VMA_VIRTUAL_ALLOCATION_CREATE_UPPER_ADDRESS_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualAllocationCreateInfo::flags.
VMA_VIRTUAL_BLOCK_CREATE_ALGORITHM_MASK - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualBlockCreateInfo::flags.
VMA_VIRTUAL_BLOCK_CREATE_LINEAR_ALGORITHM_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaVirtualBlockCreateInfo::flags.
VMA_VMA_ALLOCATION_CREATE_STRATEGY_FIRST_FIT_BIT - Static variable in class org.lwjgl.util.vma.Vma
Flags to be passed as VmaAllocationCreateInfo::flags.
VmaAllocateDeviceMemoryFunction - Class in org.lwjgl.util.vma
Instances of this class may be set to the VmaDeviceMemoryCallbacks struct.
VmaAllocateDeviceMemoryFunctionI - Interface in org.lwjgl.util.vma
Instances of this interface may be set to the VmaDeviceMemoryCallbacks struct.
vmaAllocateMemory(long, VkMemoryRequirements, VmaAllocationCreateInfo, PointerBuffer, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
General purpose memory allocation.
vmaAllocateMemoryForBuffer(long, long, VmaAllocationCreateInfo, PointerBuffer, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Allocates memory suitable for given VkBuffer.
vmaAllocateMemoryForImage(long, long, VmaAllocationCreateInfo, PointerBuffer, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Allocates memory suitable for given VkImage.
vmaAllocateMemoryPages(long, VkMemoryRequirements, VmaAllocationCreateInfo, PointerBuffer, VmaAllocationInfo.Buffer) - Static method in class org.lwjgl.util.vma.Vma
General purpose memory allocation for multiple allocation objects at once.
VmaAllocationCreateInfo - Class in org.lwjgl.util.vma
Parameters of new VmaAllocation.
VmaAllocationCreateInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationCreateInfo
Creates a VmaAllocationCreateInfo instance at the current position of the specified ByteBuffer container.
VmaAllocationCreateInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaAllocationCreateInfo structs.
VmaAllocationInfo - Class in org.lwjgl.util.vma
Parameters of VmaAllocation objects, that can be retrieved using function GetAllocationInfo.
VmaAllocationInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo
Creates a VmaAllocationInfo instance at the current position of the specified ByteBuffer container.
VmaAllocationInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaAllocationInfo structs.
VmaAllocationInfo2 - Class in org.lwjgl.util.vma
Extended parameters of a VmaAllocation object that can be retrieved using function GetAllocationInfo2.
VmaAllocationInfo2(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo2
Creates a VmaAllocationInfo2 instance at the current position of the specified ByteBuffer container.
VmaAllocationInfo2.Buffer - Class in org.lwjgl.util.vma
An array of VmaAllocationInfo2 structs.
VmaAllocatorCreateInfo - Class in org.lwjgl.util.vma
Description of an Allocator to be created.
VmaAllocatorCreateInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Creates a VmaAllocatorCreateInfo instance at the current position of the specified ByteBuffer container.
VmaAllocatorInfo - Class in org.lwjgl.util.vma
Information about existing VmaAllocator object.
VmaAllocatorInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocatorInfo
Creates a VmaAllocatorInfo instance at the current position of the specified ByteBuffer container.
VmaAllocatorInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaAllocatorInfo structs.
vmaBeginDefragmentation(long, VmaDefragmentationInfo, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Begins defragmentation process.
vmaBeginDefragmentationPass(long, long, VmaDefragmentationPassMoveInfo) - Static method in class org.lwjgl.util.vma.Vma
Starts single defragmentation pass.
vmaBindBufferMemory(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Binds buffer to allocation.
vmaBindBufferMemory2(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Binds buffer to allocation with additional parameters.
vmaBindImageMemory(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Binds image to allocation.
vmaBindImageMemory2(long, long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Binds image to allocation with additional parameters.
VmaBudget - Class in org.lwjgl.util.vma
Statistics of current memory usage and available budget for a specific memory heap.
VmaBudget(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaBudget
Creates a VmaBudget instance at the current position of the specified ByteBuffer container.
VmaBudget.Buffer - Class in org.lwjgl.util.vma
An array of VmaBudget structs.
vmaBuildStatsString(long, PointerBuffer, boolean) - Static method in class org.lwjgl.util.vma.Vma
Builds and returns statistics as a null-terminated string in JSON format.
vmaBuildVirtualBlockStatsString(long, PointerBuffer, boolean) - Static method in class org.lwjgl.util.vma.Vma
Builds and returns a null-terminated string in JSON format with information about given VmaVirtualBlock.
vmaCalculatePoolStatistics(long, long, VmaDetailedStatistics) - Static method in class org.lwjgl.util.vma.Vma
Retrieves detailed statistics of existing VmaPool object.
vmaCalculateStatistics(long, VmaTotalStatistics) - Static method in class org.lwjgl.util.vma.Vma
Retrieves statistics from current state of the Allocator.
vmaCalculateVirtualBlockStatistics(long, VmaDetailedStatistics) - Static method in class org.lwjgl.util.vma.Vma
Calculates and returns detailed statistics about virtual allocations and memory usage in given VmaVirtualBlock.
vmaCheckCorruption(long, int) - Static method in class org.lwjgl.util.vma.Vma
Checks magic number in margins around all allocations in given memory types (in both default and custom pools) in search for corruptions.
VmaCheckDefragmentationBreakFunction - Class in org.lwjgl.util.vma
Instances of this class may be set to the VmaDefragmentationInfo struct.
VmaCheckDefragmentationBreakFunctionI - Interface in org.lwjgl.util.vma
Instances of this interface may be set to the VmaDefragmentationInfo struct.
vmaCheckPoolCorruption(long, long) - Static method in class org.lwjgl.util.vma.Vma
Checks magic number in margins around all allocations in given memory pool in search for corruptions.
vmaClearVirtualBlock(long) - Static method in class org.lwjgl.util.vma.Vma
Frees all virtual allocations inside given VmaVirtualBlock.
vmaCopyAllocationToMemory(long, long, long, ByteBuffer) - Static method in class org.lwjgl.util.vma.Vma
Invalidates memory in the host caches if needed, maps the allocation temporarily if needed, and copies data from it to a specified host pointer.
vmaCopyMemoryToAllocation(long, ByteBuffer, long, long) - Static method in class org.lwjgl.util.vma.Vma
Maps the allocation temporarily if needed, copies data from specified host pointer to it, and flushes the memory from the host caches if needed.
vmaCreateAliasingBuffer(long, long, VkBufferCreateInfo, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Creates a new VkBuffer, binds already created memory for it.
vmaCreateAliasingBuffer2(long, long, long, VkBufferCreateInfo, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Creates a new VkBuffer, binds already created memory for it.
vmaCreateAliasingImage(long, long, VkImageCreateInfo, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Function similar to CreateAliasingBuffer but for images.
vmaCreateAliasingImage2(long, long, long, VkImageCreateInfo, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Function similar to CreateAliasingBuffer2 but for images.
vmaCreateAllocator(VmaAllocatorCreateInfo, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Creates Allocator object.
vmaCreateBuffer(long, VkBufferCreateInfo, VmaAllocationCreateInfo, LongBuffer, PointerBuffer, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Creates a new VkBuffer, allocates and binds memory for it.
vmaCreateBufferWithAlignment(long, VkBufferCreateInfo, VmaAllocationCreateInfo, long, LongBuffer, PointerBuffer, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Similar to CreateBuffer but provides additional parameter minAlignment which allows to specify custom, minimum alignment to be used when placing the buffer inside a larger memory block, which may be needed e.g.
vmaCreateImage(long, VkImageCreateInfo, VmaAllocationCreateInfo, LongBuffer, PointerBuffer, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Function similar to CreateBuffer.
vmaCreatePool(long, VmaPoolCreateInfo, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Allocates Vulkan device memory and creates VmaPool object.
vmaCreateVirtualBlock(VmaVirtualBlockCreateInfo, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Creates new VmaVirtualBlock object.
VmaDefragmentationInfo - Class in org.lwjgl.util.vma
Parameters for defragmentation.
VmaDefragmentationInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationInfo
Creates a VmaDefragmentationInfo instance at the current position of the specified ByteBuffer container.
VmaDefragmentationInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaDefragmentationInfo structs.
VmaDefragmentationMove - Class in org.lwjgl.util.vma
Single move of an allocation to be done for defragmentation.
VmaDefragmentationMove(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationMove
Creates a VmaDefragmentationMove instance at the current position of the specified ByteBuffer container.
VmaDefragmentationMove.Buffer - Class in org.lwjgl.util.vma
An array of VmaDefragmentationMove structs.
VmaDefragmentationPassMoveInfo - Class in org.lwjgl.util.vma
Parameters for incremental defragmentation steps.
VmaDefragmentationPassMoveInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
Creates a VmaDefragmentationPassMoveInfo instance at the current position of the specified ByteBuffer container.
VmaDefragmentationPassMoveInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaDefragmentationPassMoveInfo structs.
VmaDefragmentationStats - Class in org.lwjgl.util.vma
Statistics returned for defragmentation process in function EndDefragmentation.
VmaDefragmentationStats(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationStats
Creates a VmaDefragmentationStats instance at the current position of the specified ByteBuffer container.
VmaDefragmentationStats.Buffer - Class in org.lwjgl.util.vma
An array of VmaDefragmentationStats structs.
vmaDestroyAllocator(long) - Static method in class org.lwjgl.util.vma.Vma
Destroys allocator object.
vmaDestroyBuffer(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Destroys Vulkan buffer and frees allocated memory.
vmaDestroyImage(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Destroys Vulkan image and frees allocated memory.
vmaDestroyPool(long, long) - Static method in class org.lwjgl.util.vma.Vma
Destroys VmaPool object and frees Vulkan device memory.
vmaDestroyVirtualBlock(long) - Static method in class org.lwjgl.util.vma.Vma
Destroys VmaVirtualBlock object.
VmaDetailedStatistics - Class in org.lwjgl.util.vma
More detailed statistics than VmaStatistics.
VmaDetailedStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDetailedStatistics
Creates a VmaDetailedStatistics instance at the current position of the specified ByteBuffer container.
VmaDetailedStatistics.Buffer - Class in org.lwjgl.util.vma
An array of VmaDetailedStatistics structs.
VmaDeviceMemoryCallbacks - Class in org.lwjgl.util.vma
Set of callbacks that the library will call for vkAllocateMemory and vkFreeMemory.
VmaDeviceMemoryCallbacks(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
Creates a VmaDeviceMemoryCallbacks instance at the current position of the specified ByteBuffer container.
VmaDeviceMemoryCallbacks.Buffer - Class in org.lwjgl.util.vma
An array of VmaDeviceMemoryCallbacks structs.
vmaEndDefragmentation(long, long, VmaDefragmentationStats) - Static method in class org.lwjgl.util.vma.Vma
Ends defragmentation process.
vmaEndDefragmentationPass(long, long, VmaDefragmentationPassMoveInfo) - Static method in class org.lwjgl.util.vma.Vma
Ends single defragmentation pass.
vmaFindMemoryTypeIndex(long, int, VmaAllocationCreateInfo, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
Helps to find memoryTypeIndex, given memoryTypeBits and VmaAllocationCreateInfo.
vmaFindMemoryTypeIndexForBufferInfo(long, VkBufferCreateInfo, VmaAllocationCreateInfo, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
Helps to find memoryTypeIndex, given VkBufferCreateInfo and VmaAllocationCreateInfo.
vmaFindMemoryTypeIndexForImageInfo(long, VkImageCreateInfo, VmaAllocationCreateInfo, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
Helps to find memoryTypeIndex, given VkImageCreateInfo and VmaAllocationCreateInfo.
vmaFlushAllocation(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Flushes memory of given allocation.
vmaFlushAllocations(long, PointerBuffer, LongBuffer, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Flushes memory of given set of allocations.
VmaFreeDeviceMemoryFunction - Class in org.lwjgl.util.vma
Instances of this class may be set to the VmaDeviceMemoryCallbacks struct.
VmaFreeDeviceMemoryFunctionI - Interface in org.lwjgl.util.vma
Instances of this interface may be set to the VmaDeviceMemoryCallbacks struct.
vmaFreeMemory(long, long) - Static method in class org.lwjgl.util.vma.Vma
Frees memory previously allocated using AllocateMemory, AllocateMemoryForBuffer, or AllocateMemoryForImage.
vmaFreeMemoryPages(long, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Frees memory and destroys multiple allocations.
vmaFreeStatsString(long, ByteBuffer) - Static method in class org.lwjgl.util.vma.Vma
 
vmaFreeVirtualBlockStatsString(long, ByteBuffer) - Static method in class org.lwjgl.util.vma.Vma
Frees a string returned by BuildVirtualBlockStatsString.
vmaGetAllocationInfo(long, long, VmaAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Returns current information about specified allocation.
vmaGetAllocationInfo2(long, long, VmaAllocationInfo2) - Static method in class org.lwjgl.util.vma.Vma
Returns extended information about specified allocation.
vmaGetAllocationMemoryProperties(long, long, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
Given an allocation, returns Property Flags of its memory type.
vmaGetAllocatorInfo(long, VmaAllocatorInfo) - Static method in class org.lwjgl.util.vma.Vma
Returns information about existing VmaAllocator object - handle to Vulkan device etc.
vmaGetHeapBudgets(long, VmaBudget.Buffer) - Static method in class org.lwjgl.util.vma.Vma
Retrieves information about current memory usage and budget for all memory heaps.
vmaGetMemoryProperties(long, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
PhysicalDeviceMemoryProperties are fetched from physicalDevice by the allocator.
vmaGetMemoryTypeProperties(long, int, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
Given Memory Type Index, returns Property Flags of this memory type.
vmaGetMemoryWin32Handle(long, long, long, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
 
vmaGetPhysicalDeviceProperties(long, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
PhysicalDeviceProperties are fetched from physicalDevice by the allocator.
vmaGetPoolName(long, long, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Retrieves name of a custom pool.
vmaGetPoolStatistics(long, long, VmaStatistics) - Static method in class org.lwjgl.util.vma.Vma
Retrieves statistics of existing VmaPool object.
vmaGetVirtualAllocationInfo(long, long, VmaVirtualAllocationInfo) - Static method in class org.lwjgl.util.vma.Vma
Returns information about a specific virtual allocation within a virtual block, like its size and pUserData pointer.
vmaGetVirtualBlockStatistics(long, VmaStatistics) - Static method in class org.lwjgl.util.vma.Vma
Calculates and returns statistics about virtual allocations and memory usage in given VmaVirtualBlock.
vmaInvalidateAllocation(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Invalidates memory of given allocation.
vmaInvalidateAllocations(long, PointerBuffer, LongBuffer, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Invalidates memory of given set of allocations.
vmaIsVirtualBlockEmpty(long) - Static method in class org.lwjgl.util.vma.Vma
Returns true of the VmaVirtualBlock is empty - contains 0 virtual allocations and has all its space available for new allocations.
vmaMapMemory(long, long, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
Maps memory represented by given allocation and returns pointer to it.
VmaPoolCreateInfo - Class in org.lwjgl.util.vma
Describes parameter of created VmaPool.
VmaPoolCreateInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaPoolCreateInfo
Creates a VmaPoolCreateInfo instance at the current position of the specified ByteBuffer container.
VmaPoolCreateInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaPoolCreateInfo structs.
vmaSetAllocationName(long, long, CharSequence) - Static method in class org.lwjgl.util.vma.Vma
Sets pName in given allocation to new value.
vmaSetAllocationName(long, long, ByteBuffer) - Static method in class org.lwjgl.util.vma.Vma
Sets pName in given allocation to new value.
vmaSetAllocationUserData(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Sets pUserData in given allocation to new value.
vmaSetCurrentFrameIndex(long, int) - Static method in class org.lwjgl.util.vma.Vma
Sets index of the current frame.
vmaSetPoolName(long, long, CharSequence) - Static method in class org.lwjgl.util.vma.Vma
Sets name of a custom pool.
vmaSetPoolName(long, long, ByteBuffer) - Static method in class org.lwjgl.util.vma.Vma
Sets name of a custom pool.
vmaSetVirtualAllocationUserData(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
Changes custom pointer associated with given virtual allocation.
VmaStatistics - Class in org.lwjgl.util.vma
Calculated statistics of memory usage e.g.
VmaStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaStatistics
Creates a VmaStatistics instance at the current position of the specified ByteBuffer container.
VmaStatistics.Buffer - Class in org.lwjgl.util.vma
An array of VmaStatistics structs.
VmaTotalStatistics - Class in org.lwjgl.util.vma
General statistics from current state of the Allocator - total memory usage across all memory heaps and types.
VmaTotalStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaTotalStatistics
Creates a VmaTotalStatistics instance at the current position of the specified ByteBuffer container.
VmaTotalStatistics.Buffer - Class in org.lwjgl.util.vma
An array of VmaTotalStatistics structs.
vmaUnmapMemory(long, long) - Static method in class org.lwjgl.util.vma.Vma
Unmaps memory represented by given allocation, mapped previously using MapMemory.
vmaVirtualAllocate(long, VmaVirtualAllocationCreateInfo, PointerBuffer, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
Allocates new virtual allocation inside given VmaVirtualBlock.
VmaVirtualAllocationCreateInfo - Class in org.lwjgl.util.vma
Parameters of created virtual allocation to be passed to VirtualAllocate.
VmaVirtualAllocationCreateInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
Creates a VmaVirtualAllocationCreateInfo instance at the current position of the specified ByteBuffer container.
VmaVirtualAllocationCreateInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaVirtualAllocationCreateInfo structs.
VmaVirtualAllocationInfo - Class in org.lwjgl.util.vma
Parameters of an existing virtual allocation, returned by GetVirtualAllocationInfo.
VmaVirtualAllocationInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationInfo
Creates a VmaVirtualAllocationInfo instance at the current position of the specified ByteBuffer container.
VmaVirtualAllocationInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaVirtualAllocationInfo structs.
VmaVirtualBlockCreateInfo - Class in org.lwjgl.util.vma
Parameters of created VmaVirtualBlock object to be passed to CreateVirtualBlock.
VmaVirtualBlockCreateInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
Creates a VmaVirtualBlockCreateInfo instance at the current position of the specified ByteBuffer container.
VmaVirtualBlockCreateInfo.Buffer - Class in org.lwjgl.util.vma
An array of VmaVirtualBlockCreateInfo structs.
vmaVirtualFree(long, long) - Static method in class org.lwjgl.util.vma.Vma
Frees virtual allocation inside given VmaVirtualBlock.
VmaVulkanFunctions - Class in org.lwjgl.util.vma
Pointers to some Vulkan functions - a subset used by the library.
VmaVulkanFunctions(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVulkanFunctions
Creates a VmaVulkanFunctions instance at the current position of the specified ByteBuffer container.
vulkanApiVersion() - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Vulkan version that the application uses.
vulkanApiVersion(int) - Method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
Sets the specified value to the VmaAllocatorCreateInfo.vulkanApiVersion() field.
VULKANAPIVERSION - Static variable in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
The struct member offsets.

W

When not to use custom pools - Search tag in class org.lwjgl.util.vma.Vma
Section
A B C D E F G I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values