Quoted By:
Good fucking Lord, thanks to this fat ass I finally figured out why this game runs like shit on Android.
First of all there's no occlusion culling whatsoever. Your GPU draw goes UP when you open the menu, which is when only a single 2d plane should be visible. The entire game world IS STILL BEING RENDERED WHEN YOU'RE IN A MENU. COMPLETE WITH EVERY GYM ANS POKESTOP. In fact I'm pretty sure this is the case for raids too.
But the single most retarded thing is when you're looking at one of your Pokemon. It's the only place where GPU goes to insta100%.
IT'S RENDERING MULTIPLE MODELS AT THE SAME TIME JUST IN CASE YOU SWIPE
WHO KNOWS HOW MANY MORE MODELS THIS SHIT IS TRYING TO DRAW
SIDE BY SIDE
ON TOP OF THE STILL FULLY RENDERED GAME WORLD