Contents

useResidencySets:count:

Applies multiple residency sets to a command buffer.

Declaration

- (void) useResidencySets:(id<MTLResidencySet> const[]) residencySets count:(NSUInteger) count;

Parameters

  • residencySets:

    A C array of residency sets, each of which contains resource allocations, such as Mtlbuffer, Mtltexture, and Mtlheap instances.

  • count:

    The number of elements in residencySets.

Discussion

Each command buffer can maintain a list of up to 32 different residency sets. See Simplifying GPU resource management with residency sets and MTLResidencySet for more information.