diff --git a/src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts b/src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts index 1d85b2f7eb7e..1f2b38d1e299 100644 --- a/src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts +++ b/src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts @@ -838,7 +838,7 @@ function createRandomTexelView(info: { isEncodableTextureFormat(info.format) && ((info.format.includes('norm') && type !== 'depth') || info.format.includes('16float') || - info.format.includes('32float') || + (info.format.includes('32float') && type !== 'depth') || type === 'sint' || type === 'uint');