I develop games for low-end Android devices and recently upgraded some of my projects from older versions of Unity 2020 to the current LTS 2021 versions. However, without any other changes made to the project, the FPS dropped by over 50%. I checked all the profiler tools available inside Unity, but couldn't find the cause, as most of the time was spent on "Gfx.WaitForPresentOnGfxThread."
I also checked all the settings regarding the render pipeline and tested different configurations, but only by reducing the render scale, I was able to achieve similar performance as before. Since there is no GPU profiler available for the device that I publish my games on, what else could I do to find the cause?
I have found some threads on the Unity forum where people are reporting worse performance with newer versions of Unity (2021) compared to older versions on Android.** Is this a known problem?**