Unity Issue Tracker - Depth Pre-pass is always executed regardless of project/pipeline settings when OpenGLES3 Graphics API is used
Fixed
UUM-8381
Depth Pre-pass is always executed regardless of project/pipeline settings when OpenGLES3 Graphics API is used
Unity: Universal RP
URP
Fixed
2023.1.X
2022.2.X
2022.1.X
2021.3.X
PR Link https://ono.unity3d.com/unity/unity/pull-request/145385/_/graphics/universal/gles-copy-depth-fix
Fixed in Unity 2023.1.0a5
Fixed in Unity 2022.2.0b6
Fixed in 2022.1.14f1
Fixed in 2021.3.9f1
How to reproduce:
1. Open the user's attached "DepthPrepassRepro.zip" project
2. Open the "Repro" Scene
3. Open the Frame Debugger (Window > Analysis > Frame Debugger)
4. Enable it
5. Expand UniversalRenderPipeline > ScriptableRenderer
Expected results: There's no "DepthPrepass" executed
Actual results: "DepthPrepass" is executed