Allow view usage 0 for transient textures in `texture_view_usage_of_multiple_usages` test (#4651)
diff --git a/src/webgpu/api/validation/createView.spec.ts b/src/webgpu/api/validation/createView.spec.ts
index 18506f9..b7556c7 100644
--- a/src/webgpu/api/validation/createView.spec.ts
+++ b/src/webgpu/api/validation/createView.spec.ts
@@ -419,7 +419,7 @@
 
     let isValid = true;
     if (usage & GPUTextureUsage.TRANSIENT_ATTACHMENT) {
-      isValid &&= viewUsage === usage;
+      isValid &&= viewUsage === 0 || viewUsage === usage;
     }
 
     const texture = t.createTextureTracked({ format: 'rgba8unorm', size: [1, 1], usage });