xserver/hw/xfree86/modes
Keith Packard a86dd529e9 Eliminate the shadow clear on transform change
When the crtc transformation changes, the entire crtc must be repainted.
This was being done by clearing the shadow and then painting the rectangle
containing the screen image; the clear being required as the screen image
may not fill the crtc. When changing the transform rapidly, this leads to
flashing. Eliminate the clear by painting the entire crtc instead of just
the screen rectangle.

(cherry picked fom commit 5394b7e662)

Signed-off-by: Keith Packard <keithp@keithp.com>
2009-02-17 21:41:42 -08:00
..
Makefile.am Add xf86GTFMode(). 2008-02-29 16:01:15 -05:00
xf86Crtc.c Make crtc_notify wrap/unwrap code do nothing unless mode code is inuse 2009-02-17 19:07:13 -08:00
xf86Crtc.h Eliminate the shadow clear on transform change 2009-02-17 21:41:42 -08:00
xf86Cursors.c xf86Cursors: xf86_reload_cursors shouldn't unconditionally show hwcursor (#14820) 2008-12-02 23:08:01 -08:00
xf86cvt.c Remove the duplicate copy of xf86cvt.c 2008-02-29 16:01:15 -05:00
xf86DiDGA.c Add _X_EXPORT to exported functions in hw/xfree86/modes/* 2007-08-22 19:26:34 -04:00
xf86EdidModes.c Fix const-mismatch warnings for DisplayModePtr's 2008-11-25 15:51:17 -08:00
xf86gtf.c Get modes code building with old X servers again. 2008-03-06 14:42:00 -08:00
xf86Modes.c Fix const-mismatch warnings for DisplayModePtr's 2008-11-25 15:51:17 -08:00
xf86Modes.h Fix const-mismatch warnings for DisplayModePtr's 2008-11-25 15:51:17 -08:00
xf86RandR12.c Merge branch 'panning-for-server-1.6' into server-1.6-branch 2009-02-17 18:52:04 -08:00
xf86RandR12.h Allow drivers to set crtc transforms. 2008-11-24 13:24:40 -08:00
xf86Rename.h Allow drivers to set crtc transforms. 2008-11-24 13:24:40 -08:00
xf86Rotate.c Eliminate the shadow clear on transform change 2009-02-17 21:41:42 -08:00