public interface MTLCommandEncoder
MTLCommandEncoder is the common interface for objects that write commands into MTLCommandBuffers.
| Modifier and Type | Method and Description |
|---|---|
MTLDevice |
device()
[@property] device
|
void |
endEncoding()
endEncoding
|
void |
insertDebugSignpost(java.lang.String string)
insertDebugSignpost:
|
java.lang.String |
label()
[@property] label
|
void |
popDebugGroup()
popDebugGroup
|
void |
pushDebugGroup(java.lang.String string)
pushDebugGroup:
|
void |
setLabel(java.lang.String value)
[@property] label
|
MTLDevice device()
The device this resource was created against.
void endEncoding()
Declare that all command generation from this encoder is complete, and detach from the MTLCommandBuffer.
void insertDebugSignpost(java.lang.String string)
Inserts a debug string into the command buffer. This does not change any API behavior, but can be useful when debugging.
java.lang.String label()
A string to help identify this object.
void popDebugGroup()
Pop the latest named string off of the stack.
void pushDebugGroup(java.lang.String string)
Push a new named string onto a stack of string labels.
void setLabel(java.lang.String value)
A string to help identify this object.