Is there the possibility to support EXA for legacy S3 chips?

Maarten Maathuis madman2003 at gmail.com
Thu Jun 4 11:21:05 PDT 2009


2009/6/4 Michel Dänzer <michel at daenzer.net>:
> On Thu, 2009-05-28 at 15:07 +0400, Evgeny M. Zubok wrote:
>> Ville Syrjälä <syrjala at sci.fi> writes:
>>
>> > Just set the alignment to your fixed pitch value and it should work,
>> > shouldn't it?
>>
>> Great! Good idea! I have tried to set up pitch align
>>
>> pEXA->pixmapPitchAlign = pScrn->displayWidth * pS3->s3Bpp;
>>
>> and got almost normal working screen (with artefacts though) but not so
>> ugly as before. I think that it may be bug somewhere in EXA or driver
>> bacause server's log is full of error messages.
>>
>> ...
>>
>> EXA bug: Calling FinishAccess on pixmap 0x9278d68 with index 1 while it
>> should have been (nil).
>
> This may indeed be a bug, Maarten? Might be interesting to see gdb
> backtraces for when these trigger.

I'm curious as to what triggers this. Can't think of anything from the
top of my head.

>
>
>> However the main problem with this method is that memory manager doesn't
>> effectively use the offscreen in this case.
>
> Indeed, I'm afraid EXA just doesn't offer any advantages over XAA for
> such limited hardware.
>
>
> --
> Earthling Michel Dänzer           |                http://www.vmware.com
> Libre software enthusiast         |          Debian, X and DRI developer
>



More information about the xorg mailing list