On Monday 13 October 2003 06:41, Cameron Patrick wrote: > On Sun, Oct 12, 2003 at 07:00:16PM +0200, Kevin Krammer wrote: > | > One way to avoid having to do full redraw of revieled - (is that > | > spelled correctly btw? I was amazed not being able to find it in my > | > dictionary. :) - areas would be to always have all windows fully > | > rendered and buffered. When you move a window you would then blit > | > the window to the new position and the revieled areas would be > | > blitted from the buffer. > | > | I think Cameron Patrik wrote earlier, that this is how it works > | already. > > Not quite. While the old window contents are blitted across to the new > location, the area behind /isn't/ - X generates exposure events on the > window behind and those windows are responsible for redrawing > themselves, which often involves more than just blitting an image. Sorry, my mistake. I only got the part about blitting the window from Anders posting and seem to have overread the part about background blitting. Anyway, thank you for the clarification. Cheers, Kevin -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kevin Krammer <kevin.krammer@gmx.at> Developer at the Kmud Project http://www.kmud.de/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Attachment:
pgpyqNMJwWxF0.pgp
Description: signature