[Fixed in 1.0.4.20] Bug: Random drops in FPS if Frame rate display is *not* turned on [answered]
If I play Super Hexagon or Canabalt HD (both are Android games) with Frame rate display off, I get random drops in FPS (seems to be below 30 FPS, although I have no way to measure that) every once in a while that last for a few seconds before the frame rate becomes normal again.
However, if I turn the Frame rate display on in the Developer Mode menu (doesn't matter if it's Simple or Detailed), I get smooth 60 FPS on both games without any drops in the frame rate.
I don't know if this is an issue with the Myriad Alien or Sailfish OS itself since I haven't tried any native games.
I recorded a video about this same issue I also encountered.
The app playing is simple Unity -app in Android. Framerate seems to be ~40 FPS when Debug display is OFF, and ~60 FPS when it's ON.
Sorry about the quality: http://youtu.be/dw8lGUI4UK0
Marko ( 2014-02-03 17:20:00 +0200 )editSome additional information. It seems that whole Android sandbox is running at lower framerate than native apps. By enabling debug fps display everything works smoother.
For example, test kinetic scrolling with any Android app (some browser perhaps) with debug fps display OFF, then set it ON = see the difference.
Seems like there is some major bottleneck limiting framerate performance on Android environment.
Marko ( 2014-02-26 17:15:54 +0200 )edit@Matoking: Noticed the same. Performance in Android sandbox in much better after 1.0.4.20.
Marko ( 2014-03-18 16:47:37 +0200 )editGreat. Now, if they fixed the sound latency issue it would be perfect, as far as Android apps such as games are concerned.
Matoking ( 2014-03-18 18:58:25 +0200 )edit