I am facing a problem from last one week that is when i package my game as development build and run that on device the fps goes down very very low whereas when i package my game as shipping build the performance comes out to be very Good.
I am testing my game on mobile although if i create a new project and package that as a development build it works almost same as this build.
In order to check if the performance is reducing due to some assets in my level I created a new default level which have nothing in it. I even disabled the character and set the game mode to GameModeBase. Even after that the Framerate are same as 5-10 fps.
After doing research I got able to run Unreal Insight workflow for mobile Game and after analyzing the .utrace file I got to know that Wait for task is taking almost all the time. But I am not able to identify why this is too much.
Any help, no matter how small, is greatly appreciated !
Update- I have now checked new blank projects in 5.3.2 and 5.4.3 and the results I got is that in 5.3 (50-60fps) the game is working perfectly whereas in 5.4.3 itâs still laggy (5-10fps) and wait for task taking a lot of time.
Update-2 Till now i concluded that this a engine bug which comes only on low end mobile devices. I asked my friend to package a new project on his pc and share the apk with me. when he tested the game on his mobile which is a good device, it was giving good 60fps performance whereas when i tested that on my mobile which is about 5 year old the fps are low as 10-12 fps. Also when i checked some 5.4 documentations i found this
Maybe this new change is creating the problem on low end devices As usual the problem is only on dev build. Shipping build works fine on every supported device
So what is making this lag so much in a blank new level and only in development build ?I have also tested new blank projects that i get from my friends and the problem is same. It only happening in 5.4.3, in 5.3 itâs working perfect.
I spent 8 hours to find the cause of this FPS drop. Even when disabling all the rendering features for mobile it still fails to get to 60FPS. It was in 60FPS with all these features turned on
Could you share commit SHA with us for that fix? I would like to try it out, I have POCO X3 phone (target hardware for my project) and on non-shipping builds I have the same experience as OP