MTLStorageMode.private
The resource is only available to the GPU.
Declaration
case `private`Mentioned in
- Choosing a resource storage mode for Intel and AMD GPUs
- Choosing a resource storage mode for Apple GPUs
- Adjusting for GPU memory bandwidth tradeoffs
- Converting a GPU’s counter data into a readable format
- Copying data to a private resource
- Creating a counter sample buffer to store a GPU’s counter data during a pass
- Creating sparse heaps and sparse textures
- Developing Metal apps that run in Simulator
- Optimizing texture data
- Setting resource storage modes
- Transferring data between connected GPUs
Discussion
Metal may apply additional optimizations to private resources that aren’t allowed on shared or managed resources.
For more guidance on how to choose storage modes, see Setting resource storage modes.