[PATCH] Remove XAA

Daniel Stone daniel at fooishbar.org
Wed Jan 18 20:43:39 PST 2012


On 19 January 2012 04:03, Jamey Sharp <jamey at minilop.net> 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.

Ah, fair point.  I guess it wasn't _completely_ non-functional as
such, but almost entirely so; the only time it'd be useful is if you
were playing xtank in a non-composited environment.  Here's the
updated commit message:

commit eb422cd841f188a42520492dea01fef960372ed5
Author: Daniel Stone <daniel at fooishbar.org>
Date:   Wed Jan 18 15:01:09 2012 +1100

    Remove XAA

    Commit 0c6987df in June 2008 disabled XAA offscreen pixmaps per default,
    as they were broken, leaving XAA only able to accelerate operations
    directly on the screen pixmap and nowhere else, eliminating acceleration
    for basically every modern toolkit, and any composited environment.

    So, it hasn't worked for almost four years.  No-one's even come close to
    fixing it.


    Signed-off-by: Daniel Stone <daniel at fooishbar.org>
    Reviewed-by: Dave Airlie <airlied at redhat.com>
    Reviewed-by: Alex Deucher <alexdeucher at gmail.com>


More information about the xorg-devel mailing list