dix: add a MAXEVENTS define for the number of core + extension events

Not including GenericEvents

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Walter Harms <wharms@bfs.de>
Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
This commit is contained in:
Peter Hutterer 2011-12-11 07:31:43 +10:00
commit f0de5e3990
5 changed files with 8 additions and 7 deletions

View file

@ -32,7 +32,7 @@
#include "input.h"
#include <X11/extensions/XI2proto.h>
extern Mask filters[MAXDEVICES][128];
extern Mask event_filters[MAXDEVICES][MAXEVENTS];
struct _ValuatorMask {
int8_t last_bit; /* highest bit set in mask */

View file

@ -89,6 +89,8 @@ OF THIS SOFTWARE.
#define MAXFORMATS 8
#define MAXDEVICES 40 /* input devices */
/* 128 event opcodes for core + extension events, excluding GE */
#define MAXEVENTS 128
#define EXTENSION_EVENT_BASE 64
#define EXTENSION_BASE 128