El mar, 29-12-2009 a las 17:17 +0200, Eero Tamminen escribió:
> This is not really 
> fixable due to how Gtk painting is arranged, parts of the window are
> painted in application callbacks. 

This is not totally correct. Application callbacks can only cause GTK+
to *invalidate* regions. In sane code, redrawing *never* happens in a
user callback but only in expose event callbacks, which are triggered by
GTK+ *only* when the time for redrawing comes.

Nevertheless, there are still issues with GTK+ and synchronization of
events. See [1] and [2] for a good explanation of these.

Claudio

[1] http://blog.fishsoup.net/2009/05/28/frames-not-idles/
[2] http://blog.fishsoup.net/2009/06/02/timing-frame-display/

_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to