A texture handle that can be shared across process address space boundaries.
- iOS 13.0+Beta
- macOS 10.14+
- Mac Catalyst 13.0+Beta
- tvOS 13.0+Beta
MTLShared objects may be passed between processes using XPC connections and then used to create a reference to the texture in another process. The texture in the other process must be created using the same
MTLDevice on which the shared texture was originally created. To identify which device it was created on, you can use the
device property of the