xserver-multidpi/hw/xfree86/ramdac
Peter Hutterer bb072019fa xfree86: don't render SW cursors for devices attached to VCP (#16805)
When leaving 3D games such as quake3 or sauerbraten, a cursor may stay on the
screen. This is caused by one run of SW rendering for the SD, even though the
SD was attached to the VCP and thus has HW rendering capabilities.

Check for the SD's attachment (like in all other functions) before deciding on
SW or HW rendering.

X.Org Bug 16805 <http://bugs.freedesktop.org/show_bug.cgi?id=16805>

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-12-02 13:24:39 -08:00
..
BT.c Export symbols defined in the sdk. 2008-11-29 23:56:06 -02:00
BT.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
BTPriv.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
CURSOR.NOTES Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
IBM.c Export symbols defined in the sdk. 2008-11-29 23:56:06 -02:00
IBM.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
IBMPriv.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Create driver-independent CRTC-based cursor layer. 2007-03-15 00:02:40 -07:00
TI.c Export symbols defined in the sdk. 2008-11-29 23:56:06 -02:00
TI.h Remove declarations of symbols that are never defined. 2008-11-30 01:33:20 -02:00
TIPriv.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Cursor.c xfree86: don't render SW cursors for devices attached to VCP (#16805) 2008-12-02 13:24:39 -08:00
xf86Cursor.h Create driver-independent CRTC-based cursor layer. 2007-03-15 00:02:40 -07:00
xf86CursorPriv.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xf86HWCurs.c xalloc+memset(0) -> xcalloc 2008-10-06 15:36:51 -04:00
xf86RamDac.c Export symbols defined in the sdk. 2008-11-29 23:56:06 -02:00
xf86RamDac.h Remove declarations of symbols that are never defined. 2008-11-30 01:33:20 -02:00
xf86RamDacCmap.c Make visible symbols required by xorg modules. 2008-11-28 01:55:11 -02:00
xf86RamDacPriv.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00