2
#ifndef _XSERV_GLOBAL_H_
3
#define _XSERV_GLOBAL_H_
5
#include "window.h" /* for WindowPtr */
7
/* Global X server variables that are visible to mi, dix, os, and ddx */
9
extern CARD32 defaultScreenSaverTime;
10
extern CARD32 defaultScreenSaverInterval;
11
extern CARD32 ScreenSaverTime;
12
extern CARD32 ScreenSaverInterval;
15
extern Bool screenSaverSuspended;
18
extern char *defaultFontPath;
20
extern int monitorResolution;
21
extern Bool loadableFonts;
22
extern int defaultColorVisualClass;
24
extern Bool Must_have_memory;
25
extern WindowPtr *WindowTable;
26
extern int GrabInProgress;
27
extern Bool noTestExtensions;
29
extern DDXPointRec dixScreenOrigins[MAXSCREENS];
32
extern CARD32 defaultDPMSStandbyTime;
33
extern CARD32 defaultDPMSSuspendTime;
34
extern CARD32 defaultDPMSOffTime;
35
extern CARD32 DPMSStandbyTime;
36
extern CARD32 DPMSSuspendTime;
37
extern CARD32 DPMSOffTime;
38
extern CARD16 DPMSPowerLevel;
39
extern Bool defaultDPMSEnabled;
40
extern Bool DPMSEnabled;
41
extern Bool DPMSEnabledSwitch;
42
extern Bool DPMSDisabledSwitch;
43
extern Bool DPMSCapableFlag;
47
extern Bool PanoramiXExtensionDisabledHack;
51
extern Bool noBigReqExtension;
55
extern Bool noCompositeExtension;
59
extern Bool noDamageExtension;
63
extern Bool noDbeExtension;
67
extern Bool noDPMSExtension;
71
extern Bool noEVIExtension;
75
extern Bool noFontCacheExtension;
79
extern Bool noGlxExtension;
83
extern Bool noScreenSaverExtension;
87
extern Bool noMITShmExtension;
91
extern Bool noMITMiscExtension;
95
extern Bool noMultibufferExtension;
99
extern Bool noRRExtension;
103
extern Bool noRenderExtension;
107
extern Bool noShapeExtension;
111
extern Bool noSecurityExtension;
115
extern Bool noSyncExtension;
119
extern Bool noXcupExtension;
123
extern Bool noResExtension;
127
extern Bool noXagExtension;
131
extern Bool noXCMiscExtension;
135
extern Bool noXevieExtension;
139
extern Bool noXFree86BigfontExtension;
143
extern Bool noXFree86DGAExtension;
147
extern Bool noXFree86DRIExtension;
151
extern Bool noXFree86MiscExtension;
155
extern Bool noXFree86VidModeExtension;
159
extern Bool noXFixesExtension;
163
/* |noXkbExtension| is defined in xc/programs/Xserver/xkb/xkbInit.c */
164
extern Bool noXkbExtension;
168
extern Bool noPanoramiXExtension;
172
extern Bool noXInputExtension;
176
extern Bool noXIdleExtension;
180
extern Bool noXvExtension;
183
#endif /* !_XSERV_GLOBAL_H_ */