public final class MTLCommandBufferStatus
extends java.lang.Object
MTLCommandBufferStatus reports the current stage in the lifetime of MTLCommandBuffer, as it proceeds to enqueued, committed, scheduled, and completed.
[@constant] MTLCommandBufferStatusNotEnqueued The command buffer has not been enqueued yet.
[@constant] MTLCommandBufferStatusEnqueued This command buffer is enqueued, but not committed.
[@constant] MTLCommandBufferStatusCommitted Commited to its command queue, but not yet scheduled for execution.
[@constant] MTLCommandBufferStatusScheduled All dependencies have been resolved and the command buffer has been scheduled for execution.
[@constant] MTLCommandBufferStatusCompleted The command buffer has finished executing successfully: any blocks set with -addCompletedHandler: may now be called.
[@constant] MTLCommandBufferStatusError Execution of the command buffer was aborted due to an error during execution. Check -error for more information.
public static final long NotEnqueued
public static final long Enqueued
public static final long Committed
public static final long Scheduled
public static final long Completed
public static final long Error