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 12:50:01 +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 Fri, 16 Jul 2010 14:42:00 +0200, Jan Djärv <address@hidden> said:

> If you for example have double buffer, you can split expose from
> update display.  When an expose comes, you just copy the area from
> the backing store to the window.  But for updating the display, you
> draw normally, but to the backing store.  Then when you are done,
> you copy it to the window.

How do you copy the backing store to the window?  The whole area, or
divide the updated area to some collection of rectangles?  The former
is too inefficient for small updates.  For the latter, how do you
determine such rectangles?  Isn't that task no easier than creating
rectangles for dirty areas?

                                     YAMAMOTO Mitsuharu
                                address@hidden



reply via email to

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