emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs and Gnome Canvas


From: YAMAMOTO Mitsuharu
Subject: Re: Emacs and Gnome Canvas
Date: Sat, 17 Jul 2010 18:25:03 +0900
User-agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

>>>>> On Sat, 17 Jul 2010 11:18:56 +0200, Jan Djärv <address@hidden> said:

>>>> The whole area, or divide the updated area to some collection of
>>>> rectangles?  The former is too inefficient for small updates.
>> 
>>> No it is not, this is how Gtk+ operates all the time, even for
>>> small updates.
>> 
>> Isn't GTK+ using the model I've been saying, i.e., drawing only in
>> respose to exposure, especially when using cairo?

> Gtk+ (or rather Gdk) makes a syntetic expose event.  But if you have
> a small change, it will do it just for that small change, the same
> it does for big changes.

Sorry, I don't understand.  Does GTK+ or GDK do double-buffering for
drawings outside the handler of (possibly synthetic) expose events?

                                     YAMAMOTO Mitsuharu
                                address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]