Search Issue Tracker
Third Party Issue
Votes
0
Found in
6000.0.48f1
6000.1.2f1
6000.2.0a10
Issue ID
UUM-104429
Regression
No
WebGL Player with WebGPU Graphics API fails to render Scene when custom Render Feature is used
Reproduction steps:
1. Open the attached “IN-100384.zip“ project
2. Go to File > Build Profiles
3. Make sure “ShinySSRR” Scene is included in the Scene List
4. Go to Player Settings
5. Make sure Graphics API is “WebGPU (Experimental)”
6. Build and Run for WebGL (File > Build and Run)
7. Observe the Player in the browser
Expected result: The Scene is rendered in the Player
Actual result: The Player is black, nothing is rendered
Reproducible with: 6000.0.48f1, 6000.1.2f1, 6000.2.0a10
Couldn’t test with: 2022.3.48f1 (WebGPU not available)
Reproducible on: macOS 13 (M1), macOS 14.5 (M1 Ultra) (User reported)
Not reproducible on: Windows 11, macOS 15.3 (M2 Ultra)
Notes:
- The issue appears to be specific to M1 GPUs
- Does not reproduce with WebGL 2 Graphics API
- The custom Renderer Feature is on the “PC_Renderer” asset
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
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
Resolution Note:
Tested macOS 15.5 with a M1 Macbook with Chrome and it renders correctly. The video shows the browser being used as Firefox. Firefox is still behind on their WebGPU implementation and it currently is only supported by Firefox Nightly after enabling the experimental WebGPU flag. The same will be true of Safari, which can be tested with Safari Technology Preview after enabling the WebGPU flag. It is recommended to use Chrome or a Chromium based browser for now, until Firefox and Safari have officially shipped WebGPU support.