Class VmaDefragmentationInfo

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

public class VmaDefragmentationInfo extends org.lwjgl.system.Struct<VmaDefragmentationInfo> implements org.lwjgl.system.NativeResource
Parameters for defragmentation.

To be used with function BeginDefragmentation.

Layout


 struct VmaDefragmentationInfo {
     VmaDefragmentationFlags flags();
     VmaPool pool();
     VkDeviceSize maxBytesPerPass();
     uint32_t maxAllocationsPerPass();
     PFN_vmaCheckDefragmentationBreakFunction pfnBreakCallback();
     void * pBreakCallbackUserData();
 }