xserver-multidpi/Xext
Peter Hutterer 0814f511d5 input: store the master device's ID in the devPrivate for XTest devices.
Rather than storing a simple boolean in the devPrivate for XTest devices,
store the actual master device's id (since it is constant for the life of
the device anyway).

Callers should use GetXtstDevice now instead of digging around in the
devPrivates themselves.

This patch allows for a cleanup in the creation of new master devices since
GetMaster and GetXtstDevice spare the need for loops, IsPointer checks and
similar.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Benjamin Close <Benjamin.Close@clearchain.com>
2009-07-01 08:46:31 +10:00
..
bigreq.c xserver: Avoid sending uninitialized padding data over the network 2009-02-16 13:28:38 +10:00
dpms.c DPMS: Code motion. 2009-04-03 18:22:19 -04:00
dpmsproc.h DPMS: Remove unused DPMSGet() 2009-04-03 18:22:20 -04:00
dpmsstubs.c DPMS: Remove unused DPMSGet() 2009-04-03 18:22:20 -04:00
geext.c Fix a couple off-by-one array boundary checks. 2009-05-08 12:27:11 -07:00
geext.h Xext: remove ev_fill from GEExtensions. 2009-03-20 15:17:54 +10:00
geint.h Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
Makefile.am Revert accidental Makefile change from previous commit 2009-04-03 22:38:00 -04:00
mbuf.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
mbufbf.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
mbufpx.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
panoramiX.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
panoramiX.h Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
panoramiXh.h Centralize declaration of ConnectionInfo. 2008-08-20 13:14:34 -04:00
panoramiXprocs.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
panoramiXsrv.h Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
panoramiXSwap.c Merge branch 'master' into mpx 2008-01-03 17:04:54 +10:30
saver.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
security.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
securitysrv.h Rework of the XC-SECURITY extension. The gen-auth protocol has not changed, 2007-11-08 16:32:42 -05:00
shape.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
shm.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
shmint.h Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
sleepuntil.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
sleepuntil.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
sync.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
syncsrv.h Fix syncsrv.h guard define 2008-12-11 17:04:37 -05:00
xace.c Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
xace.h Update sdk headers to export new symbols. 2009-01-05 16:49:57 -02:00
xacestr.h XACE: Add generic support for property and selection polyinstantiation. 2008-02-29 18:01:37 -05:00
xcalibrate.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
xcmisc.c Xext: ANSI cleanups 2009-01-11 08:54:10 +01:00
xf86bigfont.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
xres.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
xselinux.c xselinux: ignore property hook calls with the new Post access mode bit set. 2009-06-26 17:05:52 -04:00
xselinux.h xselinux: Add new device permissions for XI2. 2009-06-18 20:56:19 -04:00
xtest.c input: store the master device's ID in the devPrivate for XTest devices. 2009-07-01 08:46:31 +10:00
xvdisp.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
xvdisp.h Fix swapped Xv dispatch under Xinerama. 2007-12-02 14:15:36 -05:00
xvdix.h Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
xvmain.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
xvmc.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
xvmcext.h Use libtool convenience libraries and better "symbol" table. 2008-12-07 02:22:19 -02:00