diff --git a/src/dawn_native/metal/TextureMTL.mm b/src/dawn_native/metal/TextureMTL.mm index 607b00e1a6..75d6b69ed6 100644 --- a/src/dawn_native/metal/TextureMTL.mm +++ b/src/dawn_native/metal/TextureMTL.mm @@ -211,6 +211,7 @@ namespace dawn_native { namespace metal { uint32_t plane) : TextureBase(device, descriptor) { MTLTextureDescriptor* mtlDesc = CreateMetalTextureDescriptor(descriptor); + mtlDesc.storageMode = MTLStorageModeManaged; mMtlTexture = [device->GetMTLDevice() newTextureWithDescriptor:mtlDesc iosurface:ioSurface plane:plane];