xserver-multidpi/hw/xfree86/modes
Keith Packard c14507b683 Handle non-zero origin rotated crtc. Damage crtc area on re-rotate.
Box transformation from source to dest area was broken, leaving the wrong
areas painted when the crtc origin was non-zero.

When rotating from left to right, the pixmap doesn't get reallocated, and so
no damage was left in the pixmap from xf86RotatePrepare. Separately damage
the whole crtc area when this occurs to repaint the area.
(cherry picked from commit 2a50ca2160)
2007-03-04 17:34:54 -08:00
..
Makefile.am Kludge around duplicate code added in hw/xfree86/modes. 2007-02-15 21:50:48 -08:00
xf86Crtc.c Add a canGrow argument to xf86InitialConfiguration. 2007-03-02 12:06:54 -08:00
xf86Crtc.h Add a canGrow argument to xf86InitialConfiguration. 2007-03-02 12:06:54 -08:00
xf86cvt.c Enable startup-time rotation; change rotation pixmap creation API. 2007-02-17 15:16:20 -08:00
xf86DiDGA.c Ensure drivers can use new modes header files. 2007-02-17 15:16:44 -08:00
xf86EdidModes.c Kludge around duplicate code added in hw/xfree86/modes. 2007-02-15 21:50:48 -08:00
xf86Modes.c Ensure drivers can use new modes header files. 2007-02-17 15:16:44 -08:00
xf86Modes.h Ensure drivers can use new modes header files. 2007-02-17 15:16:44 -08:00
xf86RandR12.c Add a screen resize hook to xf86CrtcConfigRec. 2007-03-02 12:06:54 -08:00
xf86RandR12.h Merge crtc/output-based mode selection code. 2007-02-15 20:36:20 -08:00
xf86Rename.h Enable startup-time rotation; change rotation pixmap creation API. 2007-02-17 15:16:20 -08:00
xf86Rotate.c Handle non-zero origin rotated crtc. Damage crtc area on re-rotate. 2007-03-04 17:34:54 -08:00