[Bug 13044] Corruption and slowness when screen rotated 90 degrees left or right

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu May 15 05:46:25 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=13044





--- Comment #22 from Stephan Diestelhorst <dr.syon at freenet.de>  2008-05-15 05:46:24 PST ---
(In reply to comment #21)
> (In reply to comment #20)
> > I'm apparently on an ancient xrandr version. (OpenSUSE 10.3's standard) These
> > helpful lines are missing from my output. Glad to learn about the improvement!
> 
> You'll definitely want to upgrade. Using randr 1,2 features with an old version
> of the xrandr utility will make your life difficult.
> 

Apologies. That was blindness on my part. Seems like the new driver correctly
reports the outputs, even with the existing xrandr.

>> -When can I get acceleration with rotation? ;-)
>
>If you enable exa (Option "AccelMethod" "EXA") and use the ati driver
>from git master, you can get accelerated rotation

I don't :( . Fresh GIT:

git log -1
commit cc9f510770700228e5d597c872e926a4e99bd950
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed May 14 16:49:01 2008 -0400

    RADEON: missing stdint.h includes

Compiles fine, runs well. But is slow in rotation. Will attach logs and conf.
Again, why is this so slow? No offence, but I'm just curious. I can think of a
rotation function that blits the 1200x1600 software buffer for X to the
1600x1200 buffer on graphics HW much faster than what I can see now. I do not
understand the interplay between X and the drivers enough to see where this
could be integrated.

Anything I could try? Thumbs up for working on this!


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list