xserver/hw/xfree86
Peter Hutterer 9e0d73fd8a xfree86: call SetCursor for the VCP when switching between SW/HW rendering.
We need a manual call to SetCursor when we switch from SW to HW rendering and
the other way round. This way we display the new cursor after removing the old
one.
In addition, we only update the internal state for the VCP's sprite. This way,
when we switch back to HW rendering the state is up-to-date and wasn't
overwritten with the other sprite's state.

The second part is a hack. It would be better to keep a state for each sprite,
but then again we don't have hardware that can render multiple cursors so we
might as well do with the hack.
2008-05-06 17:52:15 +09:30
..
common Merge branch 'master' into mpx 2008-05-02 11:00:14 +09:30
ddc Compile fix. 2008-03-28 17:53:55 -04:00
dixmods Merge branch 'master' into mpx 2008-05-02 11:00:14 +09:30
doc Minor xorg.conf manpage fixups 2008-04-20 20:36:44 +02:00
dri Merge branch 'master' into mpx 2008-05-02 11:00:14 +09:30
dri2 Pick up dri2proto from the standard proto header include path. 2008-04-02 19:21:41 -04:00
dummylib No more "-scanpci" given that we already have it in libpciaccess. 2008-02-25 17:08:07 -03:00
exa exa: use xf86ReturnOptValBool instead of xf86IsOptionSet 2008-03-22 17:28:48 +01:00
fbdevhw Clean up DisplayModeRec handling in many places. 2008-02-29 16:01:14 -05:00
i2c Fixing xf86I2CGetScreenBuses(), now dereferencing the correct pointer. 2007-09-04 16:42:57 +02:00
int10 Fix PCI config space cycles from int10 emulator. 2008-04-04 12:58:12 -04:00
loader Merge branch 'master' into mpx 2008-05-02 11:00:14 +09:30
modes xfree86: don't try to repaint the cursor before cursors exist. 2008-05-02 14:56:58 +09:30
os-support Merge branch 'master' into mpx 2008-05-02 11:00:14 +09:30
parser Add missing file from previous commit. 2008-03-02 18:36:25 -05:00
rac Merge branch 'master' into mpx 2008-01-03 17:04:54 +10:30
ramdac xfree86: call SetCursor for the VCP when switching between SW/HW rendering. 2008-05-06 17:52:15 +09:30
shadowfb Merge branch 'master' into XACE-SELINUX 2007-11-05 19:08:36 -05:00
utils xorgcfg: Fix a crash if xorg.conf doesn't have a Files section. 2008-05-01 15:55:15 +09:30
vbe clean some "unused" warnings 2008-03-01 19:49:24 +02:00
vgahw XFree86: Remove usage of alloca 2007-11-05 14:34:42 +00:00
x86emu Check for __x86_64__ when we check for __amd64__ 2008-04-12 20:39:18 +02:00
xaa xaa: use xf86ReturnOptValBool instead of xf86IsOptionSet 2008-03-22 17:53:45 +01:00
xf1bpp Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
xf4bpp Fix a stray use of ALLOCATE_LOCAL. 2008-03-14 14:46:03 -04:00
xf8_16bpp Remove smashing of CFLAGS from server build. 2006-09-18 12:11:18 -07:00
Makefile.am So long, and thanks for all the cfb. 2008-04-11 09:47:51 -04:00
Options
xorgconf.cpp Remove all traces of external RGB database (and Speedo) 2007-11-05 16:28:35 +00:00