[PATCH v4 6/7] composite: Use DamageSetReportAfterOp

Michel Dänzer michel at daenzer.net
Wed Jan 5 10:04:57 PST 2011


On Mit, 2011-01-05 at 09:15 -0800, Keith Packard wrote: 
> On Wed, 5 Jan 2011 18:44:11 +0200, Ville Syrjälä <ville.syrjala at nokia.com> wrote:
> 
> > This patch doesn't actually interfere with the damagedDescendants patch,
> > so we can either take both or just the damagedDescendants patch. Marking
> > the window as damaged only after the copy has been performed seems a bit
> > cleaner to me. But I don't have any strong feelings either way, so you
> > get to choose ;)
> 
> Marking the damage later turns out to be slightly more expensive as the
> damage has to be 'remembered' across the rendering operation and merged
> in later on. And, it changes a lot of code paths. I think we've fixed
> the bugs from that, having done the same thing for the Damage extension,
> but...

Maybe not (even ignoring the EXA regression):

https://bugs.freedesktop.org/show_bug.cgi?id=32547


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer


More information about the xorg-devel mailing list