Skip to content

Commit 703bf26

Browse files
committed
Add check in Metal for MTLStorageMode::Memoryless support
1 parent aafa05e commit 703bf26

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

wgpu-hal/src/metal/device.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,9 @@ impl crate::Device for super::Device {
452452
}
453453
};
454454

455-
let mtl_storage_mode = if desc.usage.contains(wgt::TextureUses::TRANSIENT) {
455+
let mtl_storage_mode = if desc.usage.contains(wgt::TextureUses::TRANSIENT)
456+
&& self.shared.private_caps.supports_memoryless_storage
457+
{
456458
MTLStorageMode::Memoryless
457459
} else {
458460
MTLStorageMode::Private

0 commit comments

Comments
 (0)