code bloat [was Re: Semaphore assembly-code bug]

Eric Anholt eta at lclark.edu
Mon Nov 1 19:21:12 PST 2004


On Mon, 2004-11-01 at 17:00, Kendall Bennett wrote:
> Adam Jackson <ajax at nwnk.net> wrote:
> 
> > On Monday 01 November 2004 18:38, Kendall Bennett wrote:
> > > Adam Jackson <ajax at nwnk.net> wrote:
> > > > Backing store and XAA are mutually exclusive.  If you do an
> > > > XAA-accelerated operation to a region with a backing store, then
> > > > you invalidate the backing store.  Woops.
> > > >
> > > > XAA goes to a lot of effort to accelerate the primitives no one
> > > > uses, and desperately needs to be taken out behind the barn and
> > > > shot.  KAA accelerates probably a tenth of the ops XAA
> > > > accelerates, but they're the right tenth so the code is simpler
> > > > and the performance way better.
> > >
> > > KAA? Is that the new driver model that Keith was working on, or something
> > > else? Where do I find more information on this.
> > 
> > Yes, it's the AA in kdrive.
> 
> Is this being actively used in production code right now, or is it still 
> in development? Ie: are there any drivers that use in the regular X.org 
> tree. I would love to switch over as I am not too fond of XAA, but it 
> needs to be something that will work out of the box with existing 
> installs.

Nope, it's not in X.Org, and it's not really ready for production.  I do
want to get back to working on it, but there's quite a bit to work on to
make it a complete replacement for XAA, which has been discussed in
previous emails.  I've stalled on it to work on some smaller tasks in
the DRI, since my free time is much more limited now with my last year
of school, and I've lost my monetary incentive to work on bigger,
less-fun projects.

-- 
Eric Anholt                                eta at lclark.edu          
http://people.freebsd.org/~anholt/         anholt at FreeBSD.org




More information about the xorg mailing list