Search Issue Tracker
Won't Fix
Votes
0
Found in
6000.0.55f1
6000.1.16f1
6000.2.1f1
Issue ID
UUM-114218
Regression
No
Render Graph Execution errors when using GPU occlusion culling with 'Opaque Objects' frame setting disabled on a Camera
How to reproduce:
1. Create a new project with the default HDRP template
2. Go to Project Settings > Player and disable “Static Batching”
3. Go to Project Settings > Graphics > BatchRendererGroup Variants and select “Keep All”
4. Go to Project Settings > Quality > HDRP > GPU Resident Drawer and select “Instanced Drawing”
5. Go to Project Settings > Quality > HDRP > GPU Resident Drawer and enable “GPU Occlusion Culling”
6. Open the “OutdoorsScene”
7. In the Hierarchy select “Main Camera”
8. In the Inspector expand “Rendering” for the “Camera” Component and enable “Custom Frame Settings”
9. In the “Frame Settings Overrides” select “Opaque Objects” and disable it
10. Enter Play mode and observe the Console
Expected result: no errors appear
Actual result: Render Graph Execution errors are thrown
Reproducible with: 2023.3.0a18, 6000.0.55f1, 6000.1.16f1, 6000.2.1f1, 6000.1.0a1
Could not test with: 2023.3.0a17 (No option to enable GPU Occlusion Culling in Quality settings)
Fixed in: 6000.3.0a2
Reproducible on: macOS 15.6 (M1 Max), Windows 10 (by user)
Not reproducible on: no other environments tested
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
- Editor crash on "PPtr<Shader>::operator Shader*() const" when checking in changes with a very long comment in Unity Version Control window
- [Ubuntu] Toolbar and menu items for Version Control lack spaces in text on Linux
- Unity Version Control window Pending Changes tab’s Item checkbox is unresponsive when clicked and the item list is empty
- Audio stuttering occurs when heavy processing is performed while OnAudioFilterRead is in use
- Inconsistent Node search results in VFX Graph
Resolution Note:
Thanks for reporting this issue. After a thorough investigation, it was discovered that the problem has been fixed indirectly in 6000.3.0a2. I just verified and the fix reason is the port of HDRP to the new render graph compiler (already used in URP) that landed in this specific version of the editor. The port is a very high risk change with a big halo, so unfortunately we cannot backport it back to earlier versions of Unity 6. Therefore I will close this ticket, thanks for your comprehension.