Search Issue Tracker
Fixed
Fixed in 6000.0.68f1, 6000.3.8f1, 6000.4.X, 6000.5.0a6
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)
-
robertstirratisgay
Dec 21, 2025 03:57
Cool
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
- Crash on CollectAllSceneManagerAndObjectIDs when opening a specific Scene
- GPU device suspended error when replaying a video in the Video Player with NVIDIA Vertical Sync set to Fast
- GPU device suspended error when replaying a video in the Video Player with NVIDIA Vertical Sync set to Fast
- SetComponentEnabled uses class instead of struct when constraining Enableable Component type
- [iOS] Application.deepLinkActivated does not get invoked while app is running when UIApplicationSceneManifest is added in Info.plist
Resolution Note:
Fixed in 6000.5.0a6
Resolution Note (fix version 6000.5.0a6):
Fixed in 6000.5.0a6
Resolution Note (fix version 6000.4):
Fixed in 6000.4.0b8
Resolution Note (fix version 6000.3.8f1):
Fixed in 6000.3.8f1
Resolution Note (fix version 6000.0.68f1):
Fixed in 6000.0.68f1