2022 lts has huge performance decreasement in render thread

I have reported this bug many times.and my project was using 2021.3.13 lts and when i update the project to 2022.3.3 the bug has happened,and today i update to 2022.3.7 the bug still here.


this is the 2021.3.13 timeline,as you can see the playerloop is about 1.5 ms avg

this is the 2022.3.3,the playerloop is about 3ms avg,and here we can see the gfx method loss lots of time.

the project is Exactly the same
btw there are three camera in my scene some is to process my custom effect like snow or stencil.


this is the 2021 lts timeline, we can see the render line is so stable and never show gfx method.


this is 2022lts timeline,

also i have checked the frame debugger,there is nothing difference between these two version

and in 2022.3.7 lts once i switch window to scene then come back to game view ,the fps will down to 5-10.
the timeline will become this.

Do you have any custom render features? (Does the performance drop occur on the urp example template?)

my pc is 2080+9900k

yes i have custom render features, and i have update the code to urp 14.

Do you see the same performance regression on 2022 with your render feature disabled?

if i turn on the reflection prob update
9265686--1296738--upload_2023-9-1_15-52-35.png
this is 2021lts result
9265686--1296741--upload_2023-9-1_15-52-52.png
this is 2022lts result

I just upgraded from 2022.3.7 to 2022.3.8 and my frame time dropped by 7ms in a build (70% drop!!!). No other changes beside the upgrade. Main issue seems to be in how the batch renderer groups are done - I have one to render grass and from 2.5-3ms it now renders in nearly 10ms. The profiler no longer tells me where the bottleneck is:

9271530--1298178--Screenshot_114.png
Fixed exposure is literally just a 1x1px image render for the value of it - if I have auto, it doesn’t even show up here as a step…

And with 2022.3.18+ ?

Better still 2022.3.19+ to avoid UUM-41806. Could be related to Job System changes

Thanks man, starting a project in Unity is like one of these life simulation, this one would be titled “Choosing The Least Broken Unity Version - Simulator 2024”