xserver-multidpi/hw/xfree86
Pauli Nieminen 463dd87062 xf86/modes: Fix shadow rotation crashing when screen pixmap changes
Driver may change screen pixmaps after page flipping that would then
make damage lose track of the root pixmap.

Using root window for shadow damages fixes the problem because
SetWindowPixmap is implemented in shadow code.

Signed-off-by: Pauli Nieminen <pauli.nieminen@linux.intel.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2011-10-03 11:41:22 -07:00
..
common input: switch InitValuatorAxisStruct to return Bool 2011-09-29 12:26:43 +10:00
ddc hw/xfree86/ddc: remove duplicated include 2011-04-24 19:46:06 -07:00
dixmods Use correct swap{l,s} (or none at all for CARD8) 2011-09-21 17:14:16 -04:00
doc xfree86: switch options from pointer to XF86OptionPtr 2011-09-27 11:43:36 +10:00
dri Use internal temp variable for swap macros 2011-09-21 17:12:04 -04:00
dri2 Use internal temp variable for swap macros 2011-09-21 17:12:04 -04:00
exa Fix UTF-8 encoding 2011-06-30 16:38:31 +10:00
fbdevhw hw/xfree86/fbdevhw: remove duplicated include 2011-04-24 19:46:06 -07:00
i2c Space & style cleanup of hw/xfree86/i2c/fi1236.c 2011-09-20 07:41:18 -07:00
int10 Merge remote-tracking branch 'mattst88/for-keith' 2011-09-21 14:34:27 -07:00
loader xfree86: Move sdksyms generation to ddx toplevel 2011-06-23 05:28:31 -07:00
man Merge remote-tracking branch 'whot/next' 2011-09-26 20:24:15 -07:00
modes xf86/modes: Fix shadow rotation crashing when screen pixmap changes 2011-10-03 11:41:22 -07:00
os-support Merge remote-tracking branch 'whot/next' 2011-09-26 20:24:15 -07:00
parser xfree86: switch options from pointer to XF86OptionPtr 2011-09-27 11:43:36 +10:00
ramdac Eliminate MAXSCREENS-sized CursorScreenKey array. 2011-09-19 22:53:05 -07:00
shadowfb xfree86: Kill pixmapPrivate with a vengeance (v2) 2010-09-28 08:07:21 -07:00
utils Cross-reference cvt(1) & gtf(1) man pages 2011-09-20 07:41:18 -07:00
vbe vbe: Fix malloc size bug 2011-03-04 16:11:03 -05:00
vgahw xfree86: nds32: add nds32 definition for vgaHW support. 2010-09-23 15:36:19 -07:00
x86emu x86emu: There is no NO_INLINE implementation of unaligned access here. 2011-09-15 10:07:11 -05:00
xaa Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class" 2011-03-17 23:48:52 -07:00
.gitignore xfree86: Move sdksyms generation to ddx toplevel 2011-06-23 05:28:31 -07:00
Makefile.am xfree86: Remove libxorg convenience library to speed up build 2011-06-23 05:28:31 -07:00
sdksyms.sh xfree86: Move sdksyms generation to ddx toplevel 2011-06-23 05:28:31 -07:00
xorgconf.cpp xfree86: use sed rather than cpp to perform string substitutions 2011-01-18 15:11:14 -08:00