VirtualBox

source: vbox/trunk/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/globals.h@ 32915

Last change on this file since 32915 was 25078, checked in by vboxsync, 15 years ago

Additions/x11/x11include: exported and set eol-style on new headers

  • Property svn:eol-style set to native
File size: 3.1 KB
Line 
1
2#ifndef _XSERV_GLOBAL_H_
3#define _XSERV_GLOBAL_H_
4
5#include "window.h" /* for WindowPtr */
6
7/* Global X server variables that are visible to mi, dix, os, and ddx */
8
9extern CARD32 defaultScreenSaverTime;
10extern CARD32 defaultScreenSaverInterval;
11extern CARD32 ScreenSaverTime;
12extern CARD32 ScreenSaverInterval;
13
14#ifdef SCREENSAVER
15extern Bool screenSaverSuspended;
16#endif
17
18extern char *defaultFontPath;
19extern char *rgbPath;
20extern int monitorResolution;
21extern Bool loadableFonts;
22extern int defaultColorVisualClass;
23
24extern Bool Must_have_memory;
25extern WindowPtr *WindowTable;
26extern int GrabInProgress;
27extern Bool noTestExtensions;
28
29extern DDXPointRec dixScreenOrigins[MAXSCREENS];
30
31#ifdef DPMSExtension
32extern CARD32 defaultDPMSStandbyTime;
33extern CARD32 defaultDPMSSuspendTime;
34extern CARD32 defaultDPMSOffTime;
35extern CARD32 DPMSStandbyTime;
36extern CARD32 DPMSSuspendTime;
37extern CARD32 DPMSOffTime;
38extern CARD16 DPMSPowerLevel;
39extern Bool defaultDPMSEnabled;
40extern Bool DPMSEnabled;
41extern Bool DPMSEnabledSwitch;
42extern Bool DPMSDisabledSwitch;
43extern Bool DPMSCapableFlag;
44#endif
45
46#ifdef PANORAMIX
47extern Bool PanoramiXMapped;
48extern Bool PanoramiXVisibilityNotifySent;
49extern Bool PanoramiXWindowExposureSent;
50extern Bool PanoramiXOneExposeRequest;
51extern Bool PanoramiXExtensionDisabledHack;
52#endif
53
54#ifdef BIGREQS
55extern Bool noBigReqExtension;
56#endif
57
58#ifdef COMPOSITE
59extern Bool noCompositeExtension;
60#endif
61
62#ifdef DAMAGE
63extern Bool noDamageExtension;
64#endif
65
66#ifdef DBE
67extern Bool noDbeExtension;
68#endif
69
70#ifdef DPMSExtension
71extern Bool noDPMSExtension;
72#endif
73
74#ifdef EVI
75extern Bool noEVIExtension;
76#endif
77
78#ifdef FONTCACHE
79extern Bool noFontCacheExtension;
80#endif
81
82#ifdef GLXEXT
83extern Bool noGlxExtension;
84#endif
85
86#ifdef SCREENSAVER
87extern Bool noScreenSaverExtension;
88#endif
89
90#ifdef MITSHM
91extern Bool noMITShmExtension;
92#endif
93
94#ifdef MITMISC
95extern Bool noMITMiscExtension;
96#endif
97
98#ifdef MULTIBUFFER
99extern Bool noMultibufferExtension;
100#endif
101
102#ifdef RANDR
103extern Bool noRRExtension;
104#endif
105
106#ifdef RENDER
107extern Bool noRenderExtension;
108#endif
109
110#ifdef SHAPE
111extern Bool noShapeExtension;
112#endif
113
114#ifdef XCSECURITY
115extern Bool noSecurityExtension;
116#endif
117
118#ifdef XSYNC
119extern Bool noSyncExtension;
120#endif
121
122#ifdef TOGCUP
123extern Bool noXcupExtension;
124#endif
125
126#ifdef RES
127extern Bool noResExtension;
128#endif
129
130#ifdef XAPPGROUP
131extern Bool noXagExtension;
132#endif
133
134#ifdef XCMISC
135extern Bool noXCMiscExtension;
136#endif
137
138#ifdef XEVIE
139extern Bool noXevieExtension;
140#endif
141
142#ifdef XF86BIGFONT
143extern Bool noXFree86BigfontExtension;
144#endif
145
146#ifdef XFreeXDGA
147extern Bool noXFree86DGAExtension;
148#endif
149
150#ifdef XF86DRI
151extern Bool noXFree86DRIExtension;
152#endif
153
154#ifdef XF86MISC
155extern Bool noXFree86MiscExtension;
156#endif
157
158#ifdef XF86VIDMODE
159extern Bool noXFree86VidModeExtension;
160#endif
161
162#ifdef XFIXES
163extern Bool noXFixesExtension;
164#endif
165
166#ifdef XKB
167/* |noXkbExtension| is defined in xc/programs/Xserver/xkb/xkbInit.c */
168extern Bool noXkbExtension;
169#endif
170
171#ifdef PANORAMIX
172extern Bool noPanoramiXExtension;
173#endif
174
175#ifdef XINPUT
176extern Bool noXInputExtension;
177#endif
178
179#ifdef XIDLE
180extern Bool noXIdleExtension;
181#endif
182
183#ifdef XV
184extern Bool noXvExtension;
185#endif
186
187#endif /* !_XSERV_GLOBAL_H_ */
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette