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 int
Buffer/image has been recreated atdstTmpAllocation
, data has been copied, old buffer/image has been destroyed.static final int
Set this value if you decide to abandon the allocation and you destroyed the buffer/image.static final int
Set 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.srcAllocation
should 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 atdstTmpAllocation
will be freed.srcAllocation
will 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 atdstTmpAllocation
will be freed, along withsrcAllocation
, which will be destroyed.- See Also:
-
-
Method Details
-
explain
-