On Mon, 2010-12-20 at 18:05 +0200, [email protected] wrote:
> From: Ville Syrjälä <[email protected]>
> 
> Eliminate the internal MapWindow+UnmapWindow cycle around window
> redirection changes. Instead do the work in a single pass by marking
> the afected windows and calling ValidateTree and HandleExposures
> directly. This gets rid of unnecessary expose events, and invalid
> ClipNotify calls during rediredction changes. Now ClipNotify will only
> get called with the final clip values, and expose events are only sent
> to areas that actually got exposed.

This can't be right, I don't think.  You've eliminated the Map/Unmap
cycle - entirely laudable, thank you for taking it on - but in doing so
you're not replacing it with a call path that ever hits ->RealizeWindow,
so the backing pixmaps aren't ever going to be created.

Am I missing something?

- ajax

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to