summaryrefslogtreecommitdiff
path: root/dix/dix_priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'dix/dix_priv.h')
-rw-r--r--dix/dix_priv.h29
1 files changed, 28 insertions, 1 deletions
diff --git a/dix/dix_priv.h b/dix/dix_priv.h
index e02a6ea0a..47c18817f 100644
--- a/dix/dix_priv.h
+++ b/dix/dix_priv.h
@@ -24,7 +24,6 @@
#include "include/gc.h"
#include "include/input.h"
#include "include/window.h"
-#include "Xext/geext.h"
/* server setting: maximum size for big requests */
#define MAX_BIG_REQUEST_SIZE 4194303
@@ -36,6 +35,9 @@ extern Bool touchEmulatePointer;
extern HWEventQueuePtr checkForInput[2];
+ /* -retro mode */
+extern Bool party_like_its_1989;
+
static inline _X_NOTSAN Bool
InputCheckPending(void)
{
@@ -228,4 +230,29 @@ int CorePointerProc(DeviceIntPtr dev, int what);
int CoreKeyboardProc(DeviceIntPtr dev, int what);
+extern Bool whiteRoot;
+
+extern volatile char isItTimeToYield;
+
+/* bit values for dispatchException */
+#define DE_RESET 1
+#define DE_TERMINATE 2
+#define DE_PRIORITYCHANGE 4 /* set when a client's priority changes */
+
+extern volatile char dispatchException;
+
+extern int ScreenSaverBlanking;
+extern int ScreenSaverAllowExposures;
+extern int defaultScreenSaverBlanking;
+extern int defaultScreenSaverAllowExposures;
+extern const char *display;
+extern int displayfd;
+extern Bool explicit_display;
+
+extern Bool disableBackingStore;
+extern Bool enableBackingStore;
+
+/* in generated BuiltInAtoms.c */
+void MakePredeclaredAtoms(void);
+
#endif /* _XSERVER_DIX_PRIV_H */