Adam Jackson
ee21aba6be
Fix Xinerama's consolidated visual handling.
...
Formerly the code claimed it could only handle up to 256 visuals, which
was true. Also true, but not explicitly stated, was that it could only
handle visuals with VID < 256. If you have enough screens, and subsystems
that add lots of visuals, you can easily run off the end. (Made worse
because we allocate visual IDs from the same pool as XIDs.) If your app
then chooses a visual > 256, then the Xinerama code would throw BadMatch
on CreateColormap and your app wouldn't start.
With this change, PanoramiXVisualTable is gone. Other subsystems that
were using it as a translation table between each screen's visuals now
use a PanoramiXTranslateVisual() helper.
2008-02-22 15:19:54 -05:00
..
config
Death to RCS tags.
2007-06-29 14:06:52 -04:00
doc
Fix sgml docs build.
2005-12-09 03:02:21 +00:00
examples
XKB: Move headers into the server tree
2008-02-17 22:52:07 +02:00
glxProxy
Fix Xinerama's consolidated visual handling.
2008-02-22 15:19:54 -05:00
input
xace: add new hooks + access controls: XInput extension.
2007-09-28 08:02:00 -04:00
dmx-config.h
Enable MIT-SHM in Xdmx.
2007-11-01 13:47:17 -04:00
dmx.c
Revert "registry: Register DMX extension protocol names."
2007-11-20 17:40:57 -05:00
dmx.h
Remove the PaintWindow optimization.
2007-09-13 00:08:53 +00:00
dmx_glxvisuals.c
Prepare Xdmx and Xvfb for modularization by adding appropriate #include
2005-07-12 00:52:48 +00:00
dmx_glxvisuals.h
Add Distributed Multihead X (DMX) support
2004-06-30 20:06:56 +00:00
dmxcb.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxcb.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxclient.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxcmap.c
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
dmxcmap.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
dmxcursor.c
devPrivates rework: convert CursorRec and CursorBits over to new interface.
2007-08-30 11:40:39 -04:00
dmxcursor.h
devPrivates rework: convert CursorRec and CursorBits over to new interface.
2007-08-30 11:40:39 -04:00
dmxdpms.c
xace: restore the old SaveScreens function and introduce new API, since the
2007-11-19 16:59:34 -05:00
dmxdpms.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxextension.c
DMX: Remove usage of alloca
2007-11-05 14:34:42 +00:00
dmxextension.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxfont.c
dix: pass a valid ClientPtr to SetFontPath in all cases.
2007-10-10 17:40:22 -04:00
dmxfont.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxgc.c
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
dmxgc.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
dmxgcops.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxgcops.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxinit.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxinit.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxinput.c
Fix Xdmx build
2007-09-06 13:37:24 +01:00
dmxinput.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxlog.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxlog.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxpict.c
Merge branch 'master' into XACE-SELINUX
2007-11-05 19:08:36 -05:00
dmxpict.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
dmxpixmap.c
Merge branch 'master' into XACE-SELINUX
2007-11-19 18:10:46 -05:00
dmxpixmap.h
Merge branch 'master' into XACE-SELINUX
2007-11-05 19:08:36 -05:00
dmxprop.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxprop.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxscrinit.c
Merge branch 'master' into XACE-SELINUX
2007-09-19 07:25:55 -04:00
dmxscrinit.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
dmxshadow.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxshadow.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxstat.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxstat.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxsync.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxsync.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxvisual.c
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxvisual.h
Death to RCS tags.
2007-06-29 14:06:52 -04:00
dmxwindow.c
Merge branch 'master' into XACE-SELINUX
2007-09-19 07:25:55 -04:00
dmxwindow.h
Merge branch 'master' into XACE-SELINUX
2007-09-19 07:25:55 -04:00
Makefile.am
Convert servers to using _DEPENDENCIES to ensure proper rebuilds.
2007-08-31 13:09:45 -07:00
Xdmx.man
Add Distributed Multihead X (DMX) support
2004-06-30 20:06:56 +00:00