Rotate trouble on r300 (was: Re: XRandR rotate support HW rotate or not?)

Alex Deucher alexdeucher at gmail.com
Sat Nov 1 16:31:13 PDT 2008


On Sat, Nov 1, 2008 at 12:29 PM, Xavier Bestel <xavier.bestel at free.fr> wrote:
> Le samedi 01 novembre 2008 à 14:51 +0100, Xavier Bestel a écrit :
>> Le samedi 01 novembre 2008 à 12:25 +0100, Michel Dänzer a écrit :
>> > On Fri, 2008-10-31 at 19:17 +0100, Xavier Bestel wrote:
>> > > BTW, does anyone know why rotating the screen doesn't play well with
>> > > compiz on an r300 ? The screen looks garbled (like if the framebuffer
>> > > wasn't rotated so the pitch is all wrong), every second image (e.g. when
>> > > you move the cube slowly, one image is perfect, the next one is
>> > > garbled).
>> >
>> > Does disabling tiling and/or page flipping help?
>>
>> Disabling page flipping helps a lot, thank you !
>> Now it works perfectly well.
>> I didn't try disabling tiling yet. Should I ?
>
> Oh, and here is the log with page flipping enabled.
> The only meaningful diffs I saw with page flipping disabled (apart that
> it works) are:
>
> -(**) RADEON(0): Option "EnablePageFlip" "true"
> +(**) RADEON(0): Option "EnablePageFlip" "false"
> -(**) RADEON(0): Page Flipping enabled
> +(**) RADEON(0): Page Flipping disabled
> -(II) RADEON(0): Damage tracking initialized for page flipping

The pageflipping code doesn't deal with rotation yet.

Alex



More information about the xorg mailing list