xserver/hw
Thomas Hellstrom 02d42f344c Changes for single-entity multi-screen DRI.
The entity (device) has a locking SAREA and a master file descriptor
that optionally isn't closed between server generation.

The locking SAREA contains the device hardware lock.
Each DRI screen creates an new SAREA containing the drawable lock,
drawable-and private info, the drawable SAREA.

The first screen optionally shares its drawable SAREA with the
device SAREA.

Default is to close the master descriptor between server generations,
and to share the drawable SAREA of the first screen with the device locking
SAREA. Thus we should (hopefully) have full backwards compatibility.

Mesa changes to support single-device multiple screens are pending.
2007-04-16 17:31:40 +02:00
..
darwin Split the xserver/fb/fbcmap.c file into two files. 2007-04-03 09:28:21 -06:00
dmx Implement a minor hack in dmxCheckFunctionKeys() to detect special keys. 2007-04-03 11:21:50 -06:00
kdrive Input: Allow a pointer to a device to be returned in NIDR 2007-04-11 00:38:16 +03:00
vfb Split the xserver/fb/fbcmap.c file into two files. 2007-04-03 09:28:21 -06:00
xfree86 Changes for single-entity multi-screen DRI. 2007-04-16 17:31:40 +02:00
xgl Static markup and dead code cull over xkb/. 2007-03-20 18:37:02 -04:00
xnest Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
xprint add DDXRingBell() stub to solve link problem 2007-04-03 09:30:24 -06:00
xwin Static markup and dead code cull over xkb/. 2007-03-20 18:37:02 -04:00
Makefile.am dix mods for Darwin 2007-02-17 01:21:43 -08:00