MTLMapIndirectArguments
The data layout for mapping sparse texture regions when using indirect commands.
Declaration
struct MTLMapIndirectArgumentsTopics
Creating indirect mapping arguments
init()init(regionOriginX:regionOriginY:regionOriginZ:regionSizeWidth:regionSizeHeight:regionSizeDepth:mipMapLevel:sliceId:)
Specifying region origin
Specifying region dimensions
Specifying texture location
See Also
Sparse textures
Managing sparse texture memoryCreating sparse heaps and sparse texturesConverting between pixel regions and sparse tile regionsAssigning memory to sparse texturesReading and writing to sparse texturesEstimating how often a texture region is accessedMTLResourceStatePassDescriptorMTLResourceStatePassSampleBufferAttachmentDescriptorMTLResourceStatePassSampleBufferAttachmentDescriptorArrayMTLResourceStateCommandEncoder