[PATCH] Remove XAA

Alan Coopersmith alan.coopersmith at oracle.com
Mon Sep 23 14:42:17 PDT 2013


On 09/23/13 01:04 PM, Mark Kettenis wrote:
>> Date: Mon, 23 Sep 2013 09:11:26 -0700
>> From: Alan Coopersmith <alan.coopersmith at oracle.com>
>>
>> On 09/22/13 09:27 AM, Matthieu Herrb wrote:
>>> On Sun, Sep 22, 2013 at 08:59:42AM -0700, Alan Coopersmith wrote:
>>>> On 09/21/13 07:49 AM, devzero at web.de wrote:
>>>>>> Deliberately breaking drivers without giving people a chance to fix them
>>>>>> isn't fair.  Because of the current development model of Xorg people may
>>>>>> not notice that stuff is broken for more than six months.
>>>>>
>>>>> Yes, this sucks big.
>>>>
>>>> You're replying to a year and a half old e-mail.   People have had plenty of
>>>> chance to fix the drivers they still use now, and most of the ones people use
>>>> have been fixed.
>>>
>>> Sorry, but this is only partially true.
>>>
>>> In OpenBSD we're still having a number of issues with drivers that are
>>> used and have not been fully fixed. My limited time and knowledge of
>>> EXA have not allowed to make enough progress to tell that old drivers
>>> are performing as good now with EXA than they were performing with
>>> XAA.
>>>
>>> Affected drivers are at least
>>>
>>> - xf86-video-cirrus (no EXA code at all in xf86-video-cirrus)
>>> - xf86-video-mach64 (render acceleration broken in EXA)
>>> - xf86-video-mga (render acceleration broken in EXA, need to be
>>>     disabled to have a working server)
>>> - xf86-video-nv shadowfb broken, no EXA acceleration for older
>>>      chipsets. have to run it completely un-acceleratied.
>>> - xf86-video-sis (mostly broken for quite a bit of time)
>>> - xf86-video-sunffb only shadowfb "acceleration" after dropping XAA
>>
>> I was referring to "runs without XAA" as being fixed, not necessarily adding
>> EXA support.
>
> But as Matthieu's list shows, quite a few drivers are simply broken
> without XAA, so they *don't* "run without XAA".

I read most of those as "broken with EXA", not "broken if you use neither
XAA nor EXA".

-- 
	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc


More information about the xorg-devel mailing list