Index
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
VmaAllocationobjects. - 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
VmaAllocationobjects 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
VkDeviceMemoryblocks. - 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
VkDeviceMemoryobjects - 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
VkDeviceMemoryblock 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
VkDeviceMemoryblock 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.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo.Buffer
-
Creates a new
VmaAllocationInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo2.Buffer
-
Creates a new
VmaAllocationInfo2.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocatorInfo.Buffer
-
Creates a new
VmaAllocatorInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaBudget.Buffer
-
Creates a new
VmaBudget.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationInfo.Buffer
-
Creates a new
VmaDefragmentationInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationMove.Buffer
-
Creates a new
VmaDefragmentationMove.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo.Buffer
-
Creates a new
VmaDefragmentationPassMoveInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationStats.Buffer
-
Creates a new
VmaDefragmentationStats.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDetailedStatistics.Buffer
-
Creates a new
VmaDetailedStatistics.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks.Buffer
-
Creates a new
VmaDeviceMemoryCallbacks.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Creates a new
VmaPoolCreateInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaStatistics.Buffer
-
Creates a new
VmaStatistics.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaTotalStatistics.Buffer
-
Creates a new
VmaTotalStatistics.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo.Buffer
-
Creates a new
VmaVirtualAllocationCreateInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualAllocationInfo.Buffer
-
Creates a new
VmaVirtualAllocationInfo.Bufferinstance backed by the specified container. - Buffer(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
-
Creates a new
VmaVirtualBlockCreateInfo.Bufferinstance 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
VkDeviceMemoryobjects - 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
VmaAllocationCreateInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2instance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Returns a new
VmaAllocatorCreateInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudgetinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMoveinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStatsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatisticsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacksinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatisticsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatisticsinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfoinstance allocated withmemCalloc. - calloc() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Returns a new
VmaVulkanFunctionsinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudget.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMove.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStats.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatistics.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacks.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatistics.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatistics.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfo.Bufferinstance allocated withmemCalloc. - calloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfo.Bufferinstance allocated withmemCalloc. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudget.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMove.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStats.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatistics.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacks.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatistics.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatistics.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2instance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Returns a new
VmaAllocatorCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudgetinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMoveinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStatsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatisticsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacksinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatisticsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatisticsinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - calloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Returns a new
VmaVulkanFunctionsinstance allocated on the specifiedMemoryStackand 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
VmaAllocationCreateInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2instance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Returns a new
VmaAllocatorCreateInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudgetinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMoveinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStatsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatisticsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacksinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatisticsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatisticsinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfoinstance allocated withBufferUtils. - create() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Returns a new
VmaVulkanFunctionsinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudget.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMove.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStats.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatistics.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacks.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatistics.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatistics.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfo.Bufferinstance allocated withBufferUtils. - create(int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfo.Bufferinstance allocated withBufferUtils. - create(long) - Static method in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
-
Creates a
VmaAllocateDeviceMemoryFunctioninstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2instance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Returns a new
VmaAllocatorCreateInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudgetinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
-
Creates a
VmaCheckDefragmentationBreakFunctioninstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMoveinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStatsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatisticsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacksinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
-
Creates a
VmaFreeDeviceMemoryFunctioninstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatisticsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatisticsinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfoinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Returns a new
VmaVulkanFunctionsinstance for the specified memory address. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Create a
VmaAllocationCreateInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Create a
VmaAllocationInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Create a
VmaAllocationInfo2.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Create a
VmaAllocatorInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Create a
VmaBudget.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Create a
VmaDefragmentationInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Create a
VmaDefragmentationMove.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Create a
VmaDefragmentationPassMoveInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Create a
VmaDefragmentationStats.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Create a
VmaDetailedStatistics.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Create a
VmaDeviceMemoryCallbacks.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Create a
VmaPoolCreateInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Create a
VmaStatistics.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Create a
VmaTotalStatistics.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Create a
VmaVirtualAllocationCreateInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Create a
VmaVirtualAllocationInfo.Bufferinstance at the specified memory. - create(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Create a
VmaVirtualBlockCreateInfo.Bufferinstance at the specified memory. - create(VmaAllocateDeviceMemoryFunctionI) - Static method in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
-
Creates a
VmaAllocateDeviceMemoryFunctioninstance that delegates to the specifiedVmaAllocateDeviceMemoryFunctionIinstance. - create(VmaCheckDefragmentationBreakFunctionI) - Static method in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
-
Creates a
VmaCheckDefragmentationBreakFunctioninstance that delegates to the specifiedVmaCheckDefragmentationBreakFunctionIinstance. - create(VmaFreeDeviceMemoryFunctionI) - Static method in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
-
Creates a
VmaFreeDeviceMemoryFunctioninstance that delegates to the specifiedVmaFreeDeviceMemoryFunctionIinstance. - createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocateDeviceMemoryFunction
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaBudget
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaCheckDefragmentationBreakFunction
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaFreeDeviceMemoryFunction
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
- createSafe(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaBudget
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaStatistics
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
- createSafe(long, int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
- 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_TRUEif the allocation has dedicated memory,VK_FALSEif 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
VkDeviceMemoryobjects 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
VmaAllocationCreateFlagBitsenum. - 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
BeginDefragmentationto 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
VmaAllocationCreateInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2instance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Returns a new
VmaAllocatorCreateInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudgetinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMoveinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStatsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatisticsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacksinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatisticsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatisticsinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfoinstance allocated withmemAlloc. - malloc() - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Returns a new
VmaVulkanFunctionsinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudget.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMove.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStats.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatistics.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacks.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatistics.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatistics.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfo.Bufferinstance allocated withmemAlloc. - malloc(int) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfo.Bufferinstance allocated withmemAlloc. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudget.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMove.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStats.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatistics.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacks.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatistics.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatistics.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(int, MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfo.Bufferinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Returns a new
VmaAllocationCreateInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Returns a new
VmaAllocationInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Returns a new
VmaAllocationInfo2instance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Returns a new
VmaAllocatorCreateInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Returns a new
VmaAllocatorInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaBudget
-
Returns a new
VmaBudgetinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Returns a new
VmaDefragmentationInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Returns a new
VmaDefragmentationMoveinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Returns a new
VmaDefragmentationPassMoveInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Returns a new
VmaDefragmentationStatsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Returns a new
VmaDetailedStatisticsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Returns a new
VmaDeviceMemoryCallbacksinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Returns a new
VmaPoolCreateInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Returns a new
VmaStatisticsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Returns a new
VmaTotalStatisticsinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Returns a new
VmaVirtualAllocationCreateInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Returns a new
VmaVirtualAllocationInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Returns a new
VmaVirtualBlockCreateInfoinstance allocated on the specifiedMemoryStack. - malloc(MemoryStack) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Returns a new
VmaVulkanFunctionsinstance allocated on the specifiedMemoryStack. - 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
pMovesarray. - 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
-
Unsafe version of
VmaVirtualAllocationCreateInfo.alignment(). - 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
-
Unsafe version of
VmaStatistics.allocationBytes(). - nallocationCount(long) - Static method in class org.lwjgl.util.vma.VmaStatistics
-
Unsafe version of
VmaStatistics.allocationCount(). - nallocationInfo(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Unsafe version of
VmaAllocationInfo2.allocationInfo(). - nallocationSizeMax(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Unsafe version of
VmaDetailedStatistics.allocationSizeMax(). - nallocationSizeMin(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Unsafe version of
VmaDetailedStatistics.allocationSizeMin(). - nallocationsMoved(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Unsafe version of
VmaDefragmentationStats.allocationsMoved(). - 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
-
Unsafe version of
VmaAllocationInfo2.blockSize(). - nblockSize(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Unsafe version of
VmaPoolCreateInfo.blockSize(). - 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
-
Unsafe version of
VmaDefragmentationStats.bytesFreed(). - nbytesMoved(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Unsafe version of
VmaDefragmentationStats.bytesMoved(). - ndedicatedMemory(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo2
-
Unsafe version of
VmaAllocationInfo2.dedicatedMemory(). - ndevice(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Unsafe version of
VmaAllocatorCreateInfo.device(). - 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
-
Unsafe version of
VmaAllocationInfo.deviceMemory(). - ndeviceMemoryBlocksFreed(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationStats
-
Unsafe version of
VmaDefragmentationStats.deviceMemoryBlocksFreed(). - ndstTmpAllocation(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Unsafe version of
VmaDefragmentationMove.dstTmpAllocation(). - 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
-
Unsafe version of
VmaAllocationCreateInfo.flags(). - nflags(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Unsafe version of
VmaAllocatorCreateInfo.flags(). - nflags(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Unsafe version of
VmaDefragmentationInfo.flags(). - 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
-
Unsafe version of
VmaVirtualAllocationCreateInfo.flags(). - nflags(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Unsafe version of
VmaVirtualBlockCreateInfo.flags(). - 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
-
Unsafe version of
VmaAllocatorCreateInfo.instance(). - 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
-
Unsafe version of
VmaDefragmentationInfo.maxAllocationsPerPass(). - 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
-
Unsafe version of
VmaPoolCreateInfo.maxBlockCount(). - 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
-
Unsafe version of
VmaDefragmentationInfo.maxBytesPerPass(). - 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
-
Unsafe version of
VmaTotalStatistics.memoryHeap(). - 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
-
Unsafe version of
VmaAllocationInfo.memoryType(). - nmemoryType(long) - Static method in class org.lwjgl.util.vma.VmaTotalStatistics
-
Unsafe version of
VmaTotalStatistics.memoryType(). - 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
-
Unsafe version of
VmaAllocationCreateInfo.memoryTypeBits(). - 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
-
Unsafe version of
VmaPoolCreateInfo.memoryTypeIndex(). - 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
-
Unsafe version of
VmaPoolCreateInfo.minAllocationAlignment(). - 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
-
Unsafe version of
VmaPoolCreateInfo.minBlockCount(). - 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
-
Unsafe version of
VmaDefragmentationPassMoveInfo.moveCount(). - nmoveCount(long, int) - Static method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Sets the specified value to the
moveCountfield of the specifiedstruct. - 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
-
Unsafe version of
VmaVirtualAllocationInfo.offset(). - noperation(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationMove
-
Unsafe version of
VmaDefragmentationMove.operation(). - 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
-
Unsafe version of
VmaAllocatorCreateInfo.pAllocationCallbacks(). - npAllocationCallbacks(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Unsafe version of
VmaVirtualBlockCreateInfo.pAllocationCallbacks(). - 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
-
Unsafe version of
VmaDefragmentationInfo.pBreakCallbackUserData(). - 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
-
Unsafe version of
VmaAllocatorCreateInfo.pDeviceMemoryCallbacks(). - 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
-
Unsafe version of
VmaDeviceMemoryCallbacks.pfnAllocate(). - 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
-
Unsafe version of
VmaDefragmentationInfo.pfnBreakCallback(). - 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
-
Unsafe version of
VmaDeviceMemoryCallbacks.pfnFree(). - 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
-
Unsafe version of
VmaAllocatorCreateInfo.physicalDevice(). - nphysicalDevice(long) - Static method in class org.lwjgl.util.vma.VmaAllocatorInfo
-
Unsafe version of
VmaAllocatorInfo.physicalDevice(). - 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
-
Unsafe version of
VmaAllocationInfo.pMappedData(). - npMemoryAllocateNext(long) - Static method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Unsafe version of
VmaPoolCreateInfo.pMemoryAllocateNext(). - 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
-
Unsafe version of
VmaDefragmentationPassMoveInfo.pMoves(). - 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
-
Unsafe version of
VmaAllocationInfo.pNameString(). - npool(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Unsafe version of
VmaAllocationCreateInfo.pool(). - npool(long) - Static method in class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Unsafe version of
VmaDefragmentationInfo.pool(). - 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
-
Unsafe version of
VmaAllocationCreateInfo.preferredFlags(). - 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
-
Unsafe version of
VmaAllocatorCreateInfo.preferredLargeHeapBlockSize(). - 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
-
Unsafe version of
VmaAllocationCreateInfo.priority(). - 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
-
Unsafe version of
pTypeExternalMemoryHandleTypes. - npTypeExternalMemoryHandleTypes(long, IntBuffer) - Static method in class org.lwjgl.util.vma.VmaAllocatorCreateInfo
-
Unsafe version of
pTypeExternalMemoryHandleTypes. - npUserData(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Unsafe version of
VmaAllocationCreateInfo.pUserData(). - npUserData(long) - Static method in class org.lwjgl.util.vma.VmaAllocationInfo
-
Unsafe version of
VmaAllocationInfo.pUserData(). - npUserData(long) - Static method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Unsafe version of
VmaDeviceMemoryCallbacks.pUserData(). - npUserData(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationCreateInfo
-
Unsafe version of
VmaVirtualAllocationCreateInfo.pUserData(). - npUserData(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Unsafe version of
VmaVirtualAllocationInfo.pUserData(). - 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
-
Unsafe version of
VmaAllocatorCreateInfo.pVulkanFunctions(). - 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
-
Unsafe version of
VmaAllocationCreateInfo.requiredFlags(). - 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
-
Unsafe version of
VmaVirtualAllocationCreateInfo.size(). - nsize(long) - Static method in class org.lwjgl.util.vma.VmaVirtualAllocationInfo
-
Unsafe version of
VmaVirtualAllocationInfo.size(). - nsize(long) - Static method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Unsafe version of
VmaVirtualBlockCreateInfo.size(). - 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
-
Unsafe version of
VmaDefragmentationMove.srcAllocation(). - 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
-
Unsafe version of
VmaDetailedStatistics.statistics(). - 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
-
Unsafe version of
VmaDetailedStatistics.unusedRangeCount(). - nunusedRangeSizeMax(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Unsafe version of
VmaDetailedStatistics.unusedRangeSizeMax(). - nunusedRangeSizeMin(long) - Static method in class org.lwjgl.util.vma.VmaDetailedStatistics
-
Unsafe version of
VmaDetailedStatistics.unusedRangeSizeMin(). - nusage(long) - Static method in class org.lwjgl.util.vma.VmaAllocationCreateInfo
-
Unsafe version of
VmaAllocationCreateInfo.usage(). - 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
-
Unsafe version of
vkGetBufferMemoryRequirements(). - nvkGetBufferMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetBufferMemoryRequirements. - nvkGetBufferMemoryRequirements2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetBufferMemoryRequirements2KHR(). - nvkGetBufferMemoryRequirements2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetBufferMemoryRequirements2KHR. - nvkGetDeviceBufferMemoryRequirements(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetDeviceBufferMemoryRequirements(). - nvkGetDeviceBufferMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetDeviceBufferMemoryRequirements. - nvkGetDeviceImageMemoryRequirements(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetDeviceImageMemoryRequirements(). - nvkGetDeviceImageMemoryRequirements(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetDeviceImageMemoryRequirements. - 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
-
Unsafe version of
vkGetImageMemoryRequirements(). - 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
-
Unsafe version of
vkGetImageMemoryRequirements2KHR(). - nvkGetImageMemoryRequirements2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetImageMemoryRequirements2KHR. - 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
-
Unsafe version of
vkGetPhysicalDeviceMemoryProperties(). - nvkGetPhysicalDeviceMemoryProperties(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetPhysicalDeviceMemoryProperties. - nvkGetPhysicalDeviceMemoryProperties2KHR(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetPhysicalDeviceMemoryProperties2KHR(). - nvkGetPhysicalDeviceMemoryProperties2KHR(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetPhysicalDeviceMemoryProperties2KHR. - nvkGetPhysicalDeviceProperties(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetPhysicalDeviceProperties(). - nvkGetPhysicalDeviceProperties(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkGetPhysicalDeviceProperties. - nvkInvalidateMappedMemoryRanges(long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkInvalidateMappedMemoryRanges(). - nvkInvalidateMappedMemoryRanges(long, long) - Static method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
Unsafe version of
vkInvalidateMappedMemoryRanges. - 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
-
Unsafe version of:
CalculateVirtualBlockStatistics - 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
-
Unsafe version of:
FindMemoryTypeIndexForBufferInfo - nvmaFindMemoryTypeIndexForImageInfo(long, long, long, long) - Static method in class org.lwjgl.util.vma.Vma
-
Unsafe version of:
FindMemoryTypeIndexForImageInfo - 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
-
Unsafe version of:
GetAllocationMemoryProperties - 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
-
Unsafe version of
VmaAllocatorCreateInfo.vulkanApiVersion(). - 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
VkDeviceMemoryobject 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
VkAllocationCallbacksto theVmaAllocatorCreateInfo.pAllocationCallbacks()field. - pAllocationCallbacks(VkAllocationCallbacks) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo.Buffer
-
Sets the address of the specified
VkAllocationCallbacksto theVmaVirtualBlockCreateInfo.pAllocationCallbacks()field. - pAllocationCallbacks(VkAllocationCallbacks) - Method in class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Sets the address of the specified
VkAllocationCallbacksto theVmaVirtualBlockCreateInfo.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
VmaDeviceMemoryCallbacksto theVmaAllocatorCreateInfo.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
pfnAllocatefield. - pfnAllocate(VmaAllocateDeviceMemoryFunctionI) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Sets the specified value to the
pfnAllocatefield. - 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
pfnFreefield. - pfnFree(VmaFreeDeviceMemoryFunctionI) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Sets the specified value to the
pfnFreefield. - 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
LongBufferto theVmaAllocatorCreateInfo.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
pNextchain to be attached toVkMemoryAllocateInfoused 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
VkDedicatedAllocationMemoryAllocateInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkDedicatedAllocationMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkDedicatedAllocationMemoryAllocateInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkExportMemoryAllocateInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkExportMemoryAllocateInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkExportMemoryAllocateInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkExportMemoryAllocateInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkExportMemoryAllocateInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryAllocateInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkExportMemoryAllocateInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkExportMemoryWin32HandleInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkExportMemoryWin32HandleInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkExportMemoryWin32HandleInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkExportMemoryWin32HandleInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMetalObjectCreateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkExportMetalObjectCreateInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkExportMetalObjectCreateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkExportMetalObjectCreateInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportAndroidHardwareBufferInfoANDROID) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkImportAndroidHardwareBufferInfoANDROIDvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportAndroidHardwareBufferInfoANDROID) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkImportAndroidHardwareBufferInfoANDROIDvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryFdInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkImportMemoryFdInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryFdInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkImportMemoryFdInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryHostPointerInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkImportMemoryHostPointerInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryHostPointerInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkImportMemoryHostPointerInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkImportMemoryWin32HandleInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryWin32HandleInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkImportMemoryWin32HandleInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkImportMemoryWin32HandleInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMemoryWin32HandleInfoNV) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkImportMemoryWin32HandleInfoNVvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMetalBufferInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkImportMetalBufferInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkImportMetalBufferInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkImportMetalBufferInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryAllocateFlagsInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryAllocateFlagsInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryAllocateFlagsInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryAllocateFlagsInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryAllocateFlagsInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryAllocateFlagsInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryAllocateFlagsInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryAllocateFlagsInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryDedicatedAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryDedicatedAllocateInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryDedicatedAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryDedicatedAllocateInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryDedicatedAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryDedicatedAllocateInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryDedicatedAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryDedicatedAllocateInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryOpaqueCaptureAddressAllocateInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfo) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryOpaqueCaptureAddressAllocateInfovalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryOpaqueCaptureAddressAllocateInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryOpaqueCaptureAddressAllocateInfoKHR) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryOpaqueCaptureAddressAllocateInfoKHRvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryPriorityAllocateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo.Buffer
-
Prepends the specified
VkMemoryPriorityAllocateInfoEXTvalue to thepMemoryAllocateNextchain. - pMemoryAllocateNext(VkMemoryPriorityAllocateInfoEXT) - Method in class org.lwjgl.util.vma.VmaPoolCreateInfo
-
Prepends the specified
VkMemoryPriorityAllocateInfoEXTvalue to thepMemoryAllocateNextchain. - 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.Bufferto theVmaDefragmentationPassMoveInfo.pMoves()field. - pMoves(VmaDefragmentationMove.Buffer) - Method in class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Sets the address of the specified
VmaDefragmentationMove.Bufferto theVmaDefragmentationPassMoveInfo.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
VkDeviceMemoryblock 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
IntBufferto theVmaAllocatorCreateInfo.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 asVmaAllocationInfo::pUserDataand changed usingSetAllocationUserData. - 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::pUserDataor set usingSetAllocationUserData. - 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
pUserDatafield. - pUserData(long) - Method in class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Sets the specified value to the
pUserDatafield. - 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
VmaVulkanFunctionsto theVmaAllocatorCreateInfo.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
vkAllocateMemoryfield. - 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
vkBindBufferMemoryfield. - VKBINDBUFFERMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
-
The struct member offsets.
- vkBindBufferMemory2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
vkBindBufferMemory2on Vulkan ≥ 1.1,vkBindBufferMemory2KHRwhen usingVK_KHR_bind_memory2extension. - 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
vkBindImageMemoryfield. - VKBINDIMAGEMEMORY - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
-
The struct member offsets.
- vkBindImageMemory2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
vkBindImageMemory2on Vulkan ≥ 1.1,vkBindImageMemory2KHRwhen usingVK_KHR_bind_memory2extension. - 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
vkCmdCopyBufferfield. - 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
vkCreateBufferfield. - 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
vkCreateImagefield. - 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
vkDestroyBufferfield. - 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
vkDestroyImagefield. - 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
vkFlushMappedMemoryRangesfield. - 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
vkFreeMemoryfield. - 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
vkGetBufferMemoryRequirementsfield. - VKGETBUFFERMEMORYREQUIREMENTS - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
-
The struct member offsets.
- vkGetBufferMemoryRequirements2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
vkGetBufferMemoryRequirements2on Vulkan ≥ 1.1,vkGetBufferMemoryRequirements2KHRwhen usingVK_KHR_dedicated_allocationextension. - 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
vkGetDeviceBufferMemoryRequirementsfield. - 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
vkGetDeviceImageMemoryRequirementsfield. - 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
vkGetDeviceProcAddrfield. - 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
vkGetImageMemoryRequirementsfield. - VKGETIMAGEMEMORYREQUIREMENTS - Static variable in class org.lwjgl.util.vma.VmaVulkanFunctions
-
The struct member offsets.
- vkGetImageMemoryRequirements2KHR() - Method in class org.lwjgl.util.vma.VmaVulkanFunctions
-
vkGetImageMemoryRequirements2on Vulkan ≥ 1.1,vkGetImageMemoryRequirements2KHRwhen usingVK_KHR_dedicated_allocationextension. - 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
vkGetInstanceProcAddrfield. - 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
vkGetMemoryWin32HandleKHRfield. - 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
vkGetPhysicalDeviceMemoryPropertiesfield. - 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
vkGetPhysicalDeviceMemoryProperties2KHRfield. - 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
vkGetPhysicalDevicePropertiesfield. - 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
vkInvalidateMappedMemoryRangesfield. - 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
vkMapMemoryfield. - 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
vkUnmapMemoryfield. - 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
VmaDeviceMemoryCallbacksstruct. - VmaAllocateDeviceMemoryFunctionI - Interface in org.lwjgl.util.vma
-
Instances of this interface may be set to the
VmaDeviceMemoryCallbacksstruct. - 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
VmaAllocationCreateInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaAllocationCreateInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaAllocationCreateInfostructs. - VmaAllocationInfo - Class in org.lwjgl.util.vma
-
Parameters of
VmaAllocationobjects, that can be retrieved using functionGetAllocationInfo. - VmaAllocationInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo
-
Creates a
VmaAllocationInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaAllocationInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaAllocationInfostructs. - VmaAllocationInfo2 - Class in org.lwjgl.util.vma
-
Extended parameters of a
VmaAllocationobject that can be retrieved using functionGetAllocationInfo2. - VmaAllocationInfo2(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocationInfo2
-
Creates a
VmaAllocationInfo2instance at the current position of the specifiedByteBuffercontainer. - VmaAllocationInfo2.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaAllocationInfo2structs. - 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
VmaAllocatorCreateInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaAllocatorInfo - Class in org.lwjgl.util.vma
-
Information about existing
VmaAllocatorobject. - VmaAllocatorInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaAllocatorInfo
-
Creates a
VmaAllocatorInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaAllocatorInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaAllocatorInfostructs. - 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
VmaBudgetinstance at the current position of the specifiedByteBuffercontainer. - VmaBudget.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaBudgetstructs. - 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
VmaPoolobject. - 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
VmaDefragmentationInfostruct. - VmaCheckDefragmentationBreakFunctionI - Interface in org.lwjgl.util.vma
-
Instances of this interface may be set to the
VmaDefragmentationInfostruct. - 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
CreateAliasingBufferbut for images. - vmaCreateAliasingImage2(long, long, long, VkImageCreateInfo, LongBuffer) - Static method in class org.lwjgl.util.vma.Vma
-
Function similar to
CreateAliasingBuffer2but 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
CreateBufferbut provides additional parameterminAlignmentwhich 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
VmaPoolobject. - vmaCreateVirtualBlock(VmaVirtualBlockCreateInfo, PointerBuffer) - Static method in class org.lwjgl.util.vma.Vma
-
Creates new
VmaVirtualBlockobject. - VmaDefragmentationInfo - Class in org.lwjgl.util.vma
-
Parameters for defragmentation.
- VmaDefragmentationInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationInfo
-
Creates a
VmaDefragmentationInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaDefragmentationInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaDefragmentationInfostructs. - 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
VmaDefragmentationMoveinstance at the current position of the specifiedByteBuffercontainer. - VmaDefragmentationMove.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaDefragmentationMovestructs. - VmaDefragmentationPassMoveInfo - Class in org.lwjgl.util.vma
-
Parameters for incremental defragmentation steps.
- VmaDefragmentationPassMoveInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDefragmentationPassMoveInfo
-
Creates a
VmaDefragmentationPassMoveInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaDefragmentationPassMoveInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaDefragmentationPassMoveInfostructs. - 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
VmaDefragmentationStatsinstance at the current position of the specifiedByteBuffercontainer. - VmaDefragmentationStats.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaDefragmentationStatsstructs. - 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
VmaPoolobject and frees Vulkan device memory. - vmaDestroyVirtualBlock(long) - Static method in class org.lwjgl.util.vma.Vma
-
Destroys
VmaVirtualBlockobject. - VmaDetailedStatistics - Class in org.lwjgl.util.vma
-
More detailed statistics than
VmaStatistics. - VmaDetailedStatistics(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDetailedStatistics
-
Creates a
VmaDetailedStatisticsinstance at the current position of the specifiedByteBuffercontainer. - VmaDetailedStatistics.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaDetailedStatisticsstructs. - VmaDeviceMemoryCallbacks - Class in org.lwjgl.util.vma
-
Set of callbacks that the library will call for
vkAllocateMemoryandvkFreeMemory. - VmaDeviceMemoryCallbacks(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaDeviceMemoryCallbacks
-
Creates a
VmaDeviceMemoryCallbacksinstance at the current position of the specifiedByteBuffercontainer. - VmaDeviceMemoryCallbacks.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaDeviceMemoryCallbacksstructs. - 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
- vmaFindMemoryTypeIndexForBufferInfo(long, VkBufferCreateInfo, VmaAllocationCreateInfo, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
- vmaFindMemoryTypeIndexForImageInfo(long, VkImageCreateInfo, VmaAllocationCreateInfo, IntBuffer) - Static method in class org.lwjgl.util.vma.Vma
- 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
VmaDeviceMemoryCallbacksstruct. - VmaFreeDeviceMemoryFunctionI - Interface in org.lwjgl.util.vma
-
Instances of this interface may be set to the
VmaDeviceMemoryCallbacksstruct. - vmaFreeMemory(long, long) - Static method in class org.lwjgl.util.vma.Vma
-
Frees memory previously allocated using
AllocateMemory,AllocateMemoryForBuffer, orAllocateMemoryForImage. - 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
VmaAllocatorobject - 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
-
PhysicalDeviceMemoryPropertiesare fetched fromphysicalDeviceby 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
-
PhysicalDevicePropertiesare fetched fromphysicalDeviceby 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
VmaPoolobject. - 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
pUserDatapointer. - 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
VmaVirtualBlockis 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
VmaPoolCreateInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaPoolCreateInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaPoolCreateInfostructs. - vmaSetAllocationName(long, long, CharSequence) - Static method in class org.lwjgl.util.vma.Vma
-
Sets
pNamein given allocation to new value. - vmaSetAllocationName(long, long, ByteBuffer) - Static method in class org.lwjgl.util.vma.Vma
-
Sets
pNamein given allocation to new value. - vmaSetAllocationUserData(long, long, long) - Static method in class org.lwjgl.util.vma.Vma
-
Sets
pUserDatain 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
VmaStatisticsinstance at the current position of the specifiedByteBuffercontainer. - VmaStatistics.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaStatisticsstructs. - 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
VmaTotalStatisticsinstance at the current position of the specifiedByteBuffercontainer. - VmaTotalStatistics.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaTotalStatisticsstructs. - 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
VmaVirtualAllocationCreateInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaVirtualAllocationCreateInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaVirtualAllocationCreateInfostructs. - 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
VmaVirtualAllocationInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaVirtualAllocationInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaVirtualAllocationInfostructs. - VmaVirtualBlockCreateInfo - Class in org.lwjgl.util.vma
-
Parameters of created
VmaVirtualBlockobject to be passed toCreateVirtualBlock. - VmaVirtualBlockCreateInfo(ByteBuffer) - Constructor for class org.lwjgl.util.vma.VmaVirtualBlockCreateInfo
-
Creates a
VmaVirtualBlockCreateInfoinstance at the current position of the specifiedByteBuffercontainer. - VmaVirtualBlockCreateInfo.Buffer - Class in org.lwjgl.util.vma
-
An array of
VmaVirtualBlockCreateInfostructs. - 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
VmaVulkanFunctionsinstance at the current position of the specifiedByteBuffercontainer. - 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
All Classes and Interfaces|All Packages|Constant Field Values