Contents

readIndices(commandBuffer:)

Returns a Metal buffer containing the current contents of the index buffer for GPU read operations.

Declaration

final func readIndices(commandBuffer: (any MTLCommandBuffer)?) -> any MTLBuffer

Parameters

  • commandBuffer:

    The command buffer that reads from this buffer, or nil to skip synchronization.

Return Value

A MTLBuffer ready for GPU read operations.

Discussion

The renderer waits for the provided command buffer to complete before discarding the buffer.

See Also

Accessing index data