Class VmaAllocationCreateInfo

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VmaAllocationCreateInfo>
org.lwjgl.util.vma.VmaAllocationCreateInfo
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VmaAllocationCreateInfo extends org.lwjgl.system.Struct<VmaAllocationCreateInfo> implements org.lwjgl.system.NativeResource
Parameters of new VmaAllocation.

To be used with functions like CreateBuffer, CreateImage, and many others.

Layout


 struct VmaAllocationCreateInfo {
     VmaAllocationCreateFlags flags();
     VmaMemoryUsage usage();
     VkMemoryPropertyFlags requiredFlags();
     VkMemoryPropertyFlags preferredFlags();
     uint32_t memoryTypeBits();
     VmaPool pool();
     void * pUserData();
     float priority();
 }