There was an issue with flip operation when I didn't update the whole screen, but only the small rect.
I.e. when I called say display->Update(Rect(100,100,150,150)) to only update loading progress, display would flicker on some devices. This is absolutely true for PocketHAL 0.8.x (AFAIR) and ipaq h2110.
Now I would like to have this kind of optimization in a whole game, including gameplay - for battery saving purposes and also because framerate is not sufficient.
Will it work? Will it not flicker on all devices, especially new ones?
PS: Actually, I'm not using pure PocketHAL - it's PocketFrog, but I believe this flickering is PocketHAL's issue, not PocketFrog's.