[PATCH] Remove XAA

Chris Wilson chris at chris-wilson.co.uk
Thu Jan 19 02:08:52 PST 2012


On Thu, 19 Jan 2012 09:28:44 +0100, Michel Dänzer <michel at daenzer.net> wrote:
> On Don, 2012-01-19 at 02:14 +0600, Roman Mamedov wrote: 
> > 
> > > I love this. It invalidates some of my outstanding patches in the best
> > > possible way. But... could you explain (preferably in the commit
> > > message) what evidence you have that "it hasn't worked"? I thought
> > > people were still using XAA.
> > 
> > Indeed, I have just now tested XAA vs EXA on the Lemote Yeeloong[1] (siliconmotion).
> > In gtkperf, XAA is good 20% faster than EXA here.
> > With the removal of XAA, what do you guys suggest us to do?
> 
> We can't really suggest anything without seeing at least the actual
> gtkperf numbers for both cases and a Xorg.0.log file with EXA.

Also note that GTK's widget drawing is handled through the theming
engine. The built-in theme for GTK2 is almost pure core drawing routines,
whereas every other theme uses more render paths and so not only looks
less ungainly but also benefits from EXA much more. GTK3 further favours
EXA.

But it is difficult nigh impossible to go from gtkperf to determining
impact upon application usability. However, th
that.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the xorg-devel mailing list