Hi everyone,
I am working on a match 3 game and the match 3 section of the game runs very slowly on this old device that I have. It’s an Apple A7 chip device and the frame rate is around 15 fps. But even on a newer device (iPad 2019) this section runs around 45 to 50 fps compared to solid 60 in other sections.
The profiler Timeline view looks like this but I can’s understand what is happening here. Can you help me decipher it? It seems like the game is GPU bound, but the actual Gfx.PresentFrame time is around 3.83 ms.
The actual time is just spend on PrepareRenderTarget and I can’t find out what it is. And I also don’t understand why it seems that MainThread and RenderThread seem out of sync, the RenderThread stuff is kind of shifted to the right?!