regression in rotation since 77c7a64e8885696665556c9fbcb3cffb552e367a

Dave Airlie airlied at
Mon Jun 14 22:12:40 PDT 2010

So I've been doing a bit of digging on this.

Anyone care to answer why the src transform is the crtc->fb one,

xf86RotateCrtcRedisplay does SetPictureTransform  &crtc->framebuffer_to_crtc);

Now from what I figure that really wants to be the crtc_to_framebuffer
matrix which doesn't exist anymore or am I missing something.

The patch reference in the subject line is definitely bogus, its just
figuring out why now.


On Tue, Jun 8, 2010 at 4:19 PM, Dave Airlie <airlied at> wrote:
> Had this reported internally and have confirmed, and as matrix and
> transforms is above my station, I'll drop it here.
> Setup laptop with LVDS + VGA in right-of, rotate VGA, notice one pixel
> overlap of gnome panel onto VGA from LVDS or any window in the last
> pixel of the LVDS.
> With this patch reverted we no longer see that pixel, but we do seem
> to lose the one of the end of the screen.
> Dave.

More information about the xorg-devel mailing list