MTL4CommandQueue
An abstraction representing a command queue that you use commit and synchronize command buffers and to perform other GPU operations.
Declaration
protocol MTL4CommandQueue : NSObjectProtocol, SendableMentioned in
Topics
Instance Properties
Instance Methods
addResidencySet(_:)addResidencySets(_:)commit(_:options:)copyMappings(sourceBuffer:destinationBuffer:operations:)copyMappings(sourceTexture:destinationTexture:operations:)removeResidencySet(_:)removeResidencySets(_:)signalDrawable(_:)signalEvent(_:value:)updateMappings(buffer:heap:operations:)updateMappings(texture:heap:operations:)waitForDrawable(_:)waitForEvent(_:value:)
See Also
Submitting work to a GPU with Metal 4
MTL4CommandQueueDescriptorMTL4CommandQueueErrorMTL4CommandQueueError.CodeMTL4CommandQueueErrorDomainMTL4CommandBufferMTL4CommandBufferOptionsMTL4CommandEncoderMTL4RenderEncoderOptionsMTL4ArgumentTableMTL4ArgumentTableDescriptorMTL4CommandAllocatorMTL4CommandAllocatorDescriptorMTL4CommitOptionsMTL4CommitFeedbackMTL4CommitFeedbackHandler