Ah, yes. I've seen that before... I had to deal with that when I made the fullscreen patch for ipdf.
As far as I can guess, that direct write to /dev/fb0 is basically done to speed up the page draws. I don't know how much extra speed is actually gained by doing it that way. It's kind of a pain because drawing by this method means that 1) ipdf will overwrite whatever else is on the screen; and 2) the normal gtk_window_fullscreen call was useless when I was making the ipdf fullscreen patch.
Eventually I would like to see ipdf become more standardized and use fewer kludges, and this is first on my list of things to change.
|