---
title: remoteStorageTexture
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtltexture/remotestoragetexture
---

# remoteStorageTexture

The texture on another GPU that the texture was created from, if any.

## Declaration

```swift
var remoteStorageTexture: (any MTLTexture)? { get }
```

## Discussion

Discussion If the value of this property is non-nil, it contains a reference to the MTLTexture instance that created this texture. If the texture isn’t a remote view, the value of this property is nil. You can use remote views only as the source for copy commands encoded by an MTLBlitCommandEncoder.

## See Also

### Creating views of textures on other GPUs

- [makeRemoteTextureView(_:)](metal/mtltexture/makeremotetextureview(_:).md)
