Windows Phone Games so slow (v3.9)

Has anyone that has ported their game to Windows Phone 8.1 or Windows 10 Universal had problems with performance. If I run the default HelloWorld app in release mode on a Lumia 535 (Win 8.1) I get approximately 50 fps with only a single sprite drawing.

I thought the Angle project was supposed to resolve the performance issues on Windows Phone. It’s looking impossible to port my game at the minute. I have fairly complex scenes and I’m getting 11 FPS in my levels and only 30 FPS in the static menus.

Anyone had a different experience to that, or found an improvement with Windows 10 devices?

WinPhones seem to not like many draw calls, check if you can further batch assuming your above 50 GL calls. Also complex shaders may need optimization. Framebuffer may have too high resolution (can look into rendering to small offscreen frame buffer and blit to the display frame buffer at full resolution with simple quad + simple shader.

1 Like