Class VmaDefragmentationFlags
java.lang.Object
club.doki7.vma.bitmask.VmaDefragmentationFlags
Flags to be passed as VmaDefragmentationInfo::flags.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
Use the most roboust algorithm at the cost of time to compute and number of copies to make.static final int
static final int
static final int
A bit mask to extract onlyALGORITHM
bits from entire set of flags.static final int
-
Method Summary
-
Field Details
-
FLAG_ALGORITHM_BALANCED
public static final int FLAG_ALGORITHM_BALANCED- See Also:
-
FLAG_ALGORITHM_EXTENSIVE
public static final int FLAG_ALGORITHM_EXTENSIVEUse the most roboust algorithm at the cost of time to compute and number of copies to make. Only available when bufferImageGranularity is greater than 1, since it aims to reduce alignment issues between different types of resources. Otherwise falls back to same behavior asVMA_DEFRAGMENTATION_FLAG_ALGORITHM_FULL_BIT
.- See Also:
-
FLAG_ALGORITHM_FAST
public static final int FLAG_ALGORITHM_FAST- See Also:
-
FLAG_ALGORITHM_FULL
public static final int FLAG_ALGORITHM_FULL- See Also:
-
FLAG_BITS_MAX_ENUM
public static final int FLAG_BITS_MAX_ENUM- See Also:
-
FLAG_ALGORITHM_MASK
public static final int FLAG_ALGORITHM_MASKA bit mask to extract onlyALGORITHM
bits from entire set of flags.- See Also:
-
-
Method Details
-
explain
-