check if _deviceMemory is valid before getting storage mode in image.
This commit is contained in:
parent
a615dabe85
commit
05d2fcbede
@ -429,6 +429,8 @@ MTLTextureDescriptor* MVKImage::getMTLTextureDescriptor() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
MTLStorageMode MVKImage::getMTLStorageMode() {
|
MTLStorageMode MVKImage::getMTLStorageMode() {
|
||||||
|
if ( !_deviceMemory ) return MTLStorageModePrivate;
|
||||||
|
|
||||||
// For macOS, textures cannot use Shared storage mode, so change to Managed storage mode.
|
// For macOS, textures cannot use Shared storage mode, so change to Managed storage mode.
|
||||||
MTLStorageMode stgMode = _deviceMemory->getMTLStorageMode();
|
MTLStorageMode stgMode = _deviceMemory->getMTLStorageMode();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user