I made an HD app with the resolution of 1200x1920.
I have three test devices:
Samsung Galaxy S2 (480x800)
Galaxy Nexus (1280x720)
Nexus 10 (2560x1600)
So my problem is that I get horrible FPS in cocoonjs on the Galaxy Nexus (~15). It's doing best on the S2 with almost 60FPS all the time. The Nexus 10 has around 35-55 FPS.
So I guess the S2 has less to do because it down-scales what needs to be drawn. I dont wanna reduce my resolution because it looks really good on the nexus 10 and 35-55 FPS are ok.
I was woundering if there is a way to reduce (within the running app) the resolution and upscale it up again so it fits the whole screen.
Something like this:
If FPS <= 35 set layout-size from 1200x1920 to 600x960 and set scale rate to 2.0
So at the end the whole task will just reduce the sharpness if there is not enough cpu-power.
Does anyone have an idea if or how this could work?