Unity Issue Tracker - Rendering calls do not clean the previous state in the Frame Debugger (SRP Batch) when rerendering
Closed
UUM-17390
Rendering calls do not clean the previous state in the Frame Debugger (SRP Batch) when rerendering
Unity: FrameDebugger
Won't Fix
2022.2.X
2021.3.X
This issue not reproducible on latest 2023.1 or 2022.2. To avoid unnecessary risks to LTS versions we will not backport the fix to 2021.3.
Steps to reproduce:
1. Open the user’s project
2. Open the “Frame Debug” window (Window → Analysis → Frame Debugger)
3. Click the “Enable” button
4. Expand ScriptableRender.Execute → DrawOpaqueObjects → RenderLoop.DrawSRPBatcher
5. Select SRP Batches and observe the Game view
6. Alt-Tab (or command+tab) to rerender
Expected result: The previous state was cleaned
Actual result: The previous event was not cleaned
Reproducible with: 2021.3.11f1, 2022.2.0a7
Not reproducible with: 2022.2.0a8, 2022.2.0b10, 2023.1.0a13
Could not test with: 2020.3.40f1 (Package errors), 2022.1.18f1 (SRP Batches are blank)
Reproduced on: macOS Monterey 12.5.1 (Intel)
Prioritise and Follow this issue
Have a workaround or additional info about this issue?