Package apple.metal.enums
Class MTLCommandBufferStatus
- java.lang.Object
-
- apple.metal.enums.MTLCommandBufferStatus
-
public final class MTLCommandBufferStatus extends java.lang.Object[@enum] MTLCommandBufferStatus 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.
-
-
Field Detail
-
NotEnqueued
public static final long NotEnqueued
- See Also:
- Constant Field Values
-
Enqueued
public static final long Enqueued
- See Also:
- Constant Field Values
-
Committed
public static final long Committed
- See Also:
- Constant Field Values
-
Scheduled
public static final long Scheduled
- See Also:
- Constant Field Values
-
Completed
public static final long Completed
- See Also:
- Constant Field Values
-
Error
public static final long Error
- See Also:
- Constant Field Values
-
-