diff --git a/src/util/metal_device.mm b/src/util/metal_device.mm index ab3e60cc9..be67af89e 100644 --- a/src/util/metal_device.mm +++ b/src/util/metal_device.mm @@ -1079,7 +1079,7 @@ std::unique_ptr MetalDevice::CreateTexture(u32 width, u32 height, u3 mipmapped:(levels > 1)]; desc.mipmapLevelCount = levels; - desc.storageMode = MTLStorageModeShared; + desc.storageMode = MTLStorageModePrivate; if (samples > 1) { desc.textureType = (layers > 1) ? MTLTextureType2DMultisampleArray : MTLTextureType2DMultisample;