Search Issue Tracker
Active
Under Consideration for 6000.4.X, 6000.5.X
Votes
1
Found in
6000.0.66f1
6000.3.4f1
6000.4.0b5
6000.5.0a5
Issue ID
UUM-131262
Regression
No
WebGPU: CreateRenderPipeline errors with ShaderVariantCollection warmup
Steps to reproduce:
- Attached project includes a ShaderVariantCollection with URP Lit variants in the preload shaders graphics setting.
Actual results:
The shader warmup generates errors in the console saying that a float texture can't be bound when a depth texture is expected.
CreateRenderPipeline Validation Error
The shader’s texture sample type (TextureSampleType::Depth) isn’t compatible with the layout’s texture sample type (TextureSampleType::Float) (it is only compatible with TextureSampleType::Float for the shader texture sample type).
- While validating that the entry-point’s declaration for @group(0) @binding(2) matches [BindGroupLayoutInternal (unlabeled)]
- While validating the entry-point’s compatibility for group 0 with [BindGroupLayoutInternal (unlabeled)]
- While validating fragment stage ([ShaderModule “XXXX”], entryPoint: “main”).
- While validating fragment state.
- While calling [Device].CreateRenderPipeline([RenderPipelineDescriptor]).
Expected results:
No errors.
Reproducible with versions:
Not reproducible with versions:
Can’t test with versions:
Tested on (OS):
Notes:
Comments (1)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Cinemachine camera does not jump to the target position when using CinemachineFollow.ForceCameraPosition
- Tree Prefab Asset icon does not display leaves
- Incorrect error box style when installing the unsigned package in the Package Manager's "Invalid Signature" pop-up
- "Invalid Signature" pop-up incorrectly wraps the text when using the Light theme
- WebGPU: can't bind compute RWTexture for read and write
robertstirratisgay
Dec 21, 2025 03:57
Cool