Peter Hutterer
38b28dcadd
dix: reduce FirstPointerChild complexity
...
Instead of keeping a flag on each window for the devices that are in this
window, keep a local array that holds the current pointer window for each
device. Benefit: searching for the first descendant of a pointer is a simple
run through the array.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-01-08 11:45:22 +10:00
..
atom.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
buildatoms
BuiltInAtoms
colormap.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
cursor.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
deprecated.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
devices.c
Don't alter device button maps in DoSetPointerMapping
2009-01-08 11:45:22 +10:00
dispatch.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
dispatch.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
dixfonts.c
Default to use standard bitmap fonts, with builtins as fallback
2009-01-07 19:37:03 -02:00
dixutils.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
enterleave.c
dix: reduce FirstPointerChild complexity
2009-01-08 11:45:22 +10:00
enterleave.h
dix: updated enter/leave core event model.
2008-11-25 09:21:46 +10:00
events.c
dix: remove inputInfo.keyboard reference in QueryPointer handling.
2009-01-08 11:45:21 +10:00
extension.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
ffs.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gc.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
getevents.c
dix: set the correct length in CreateClassesChangedEvent.
2008-12-18 09:58:42 +10:00
globals.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
glyphcurs.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
grabs.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
initatoms.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
main.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
Makefile.am
dix: move Enter-Leave related functions into new enterleave.c
2008-11-25 09:21:45 +10:00
pixmap.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
privates.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
property.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
protocol.txt
Remove XEvIE
2008-11-04 16:01:07 +10:30
ptrveloc.c
dix: ptraccel - Add GetAccelerationProfile()
2008-12-12 11:43:31 +10:00
registry.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
resource.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
selection.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
swaprep.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
swapreq.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
tables.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
window.c
dix: reduce FirstPointerChild complexity
2009-01-08 11:45:22 +10:00
Xserver-dtrace.h.in
Add DTrace probe points for X server <-> client communications
2006-11-03 12:54:43 -08:00
Xserver.d
Add DTrace probe points for X server <-> client communications
2006-11-03 12:54:43 -08:00