Improving rotated ATI performance

Alex Deucher alexdeucher at gmail.com
Thu Dec 13 09:37:09 PST 2007


On Dec 13, 2007 11:13 AM, Adr3nal D0S <adr3nald0s at gmail.com> wrote:
> Wow, I would really like to thank Alex Deucher for his quick response
> to my problems with using my external display with the ATI driver and
> fixing the mouse cursor problem I was having when one of my displays
> was rotated.  The responsiveness has been great and my configuration
> is now functional.  As far as I can tell all of the actual bugs that
> were affecting me have been corrected.
>
> Thank you.
>

glad to help.

> Does anyone have tips on improving the performance of my display when
> it is rotated?  For example, page down in emacs or gvim takes 1-2
> seconds with 100% CPU usage and you can watch screen paint happening.
> It almost makes me nostalgic.  But...
>
>  I realize this may be because ATI has not released the information on
> or does not support accelerated rotation in 2D, but I thought I would
> ask any way.

rotation can use EXA composite to accelerate transforms, so you'll
have to use EXA.  For r1xx-r2xx the composite code is written, but
there are some bug when doing transforms, so it doesn't work properly
for rotation.  for r3xx and newer, the code needs to be written.
there should be enough info available for r3xx-r4xx in the 3D driver
to add composite support, but no one has done the work yet.

Alex



More information about the xorg mailing list