Vsync.Wait rises while the game runs

Thanks for the hints!

I am not an expert, but it could be some throttling. I read that Huawei P10 Lite is very sensitive to thermal throttling… Moreover I was not able to reproduce again the behavior with the empty collection. Probably the two times I saw that behavior with the empty collection were false positive: still for thermal throttling due to the previous running of the complete build. I will soon test on some other Android devices as suggested.

I attach a profiler screenshot (sorry for the masking of the game frame behind… I am shy to show a work in progress…). Could you please suggest in which direction to reduce the load on the CPU / GPU? Also, I have raised the sprite max to 256 and the particlefx max to 256 but in the test both items stay always way behind this limits.

Thanks so much!