Class VmaDefragmentationMoveOperation
java.lang.Object
club.doki7.vma.enumtype.VmaDefragmentationMoveOperation
Operation performed on single defragmentation move. See structure
VmaDefragmentationMove.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intBuffer/image has been recreated atdstTmpAllocation, data has been copied, old buffer/image has been destroyed.static final intSet this value if you decide to abandon the allocation and you destroyed the buffer/image.static final intSet this value if you cannot move the allocation. -
Method Summary
-
Field Details
-
COPY
public static final int COPYBuffer/image has been recreated atdstTmpAllocation, data has been copied, old buffer/image has been destroyed.srcAllocationshould be changed to point to the new place. This is the default value set by vmaBeginDefragmentationPass().- See Also:
-
IGNORE
public static final int IGNORESet this value if you cannot move the allocation. New place reserved atdstTmpAllocationwill be freed.srcAllocationwill remain unchanged.- See Also:
-
DESTROY
public static final int DESTROYSet this value if you decide to abandon the allocation and you destroyed the buffer/image. New place reserved atdstTmpAllocationwill be freed, along withsrcAllocation, which will be destroyed.- See Also:
-
-
Method Details
-
explain
-