MTL4CommandBuffer
Records a sequence of GPU commands.
Declaration
protocol MTL4CommandBuffer : NSObjectProtocolMentioned in
Topics
Instance Properties
Instance Methods
beginCommandBuffer(allocator:)beginCommandBuffer(allocator:options:)endCommandBuffer()makeComputeCommandEncoder()makeMachineLearningCommandEncoder()makeRenderCommandEncoder(descriptor:options:)popDebugGroup()pushDebugGroup(_:)resolveCounterHeap(_:range:buffer:fenceToWait:fenceToUpdate:)useResidencySet(_:)useResidencySets(_:)writeTimestamp(counterHeap:index:)
See Also
Submitting work to a GPU with Metal 4
MTL4CommandQueueMTL4CommandQueueDescriptorMTL4CommandQueueErrorMTL4CommandQueueError.CodeMTL4CommandQueueErrorDomainMTL4CommandBufferOptionsMTL4CommandEncoderMTL4RenderEncoderOptionsMTL4ArgumentTableMTL4ArgumentTableDescriptorMTL4CommandAllocatorMTL4CommandAllocatorDescriptorMTL4CommitOptionsMTL4CommitFeedbackMTL4CommitFeedbackHandler