VirtualBox

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

Last change on this file since 99743 was 49174, checked in by vboxsync, 11 years ago

Additions/x11: replace header files for X.Org Server 1.6.0 with those for version 1.6.5 due to an ABI bump in-between.

  • Property svn:eol-style set to native
File size: 2.5 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 int monitorResolution;
20extern int defaultColorVisualClass;
21
22extern WindowPtr WindowTable[MAXSCREENS];
23extern int GrabInProgress;
24extern Bool noTestExtensions;
25
26extern DDXPointRec dixScreenOrigins[MAXSCREENS];
27
28extern char *ConnectionInfo;
29
30#ifdef DPMSExtension
31extern CARD32 defaultDPMSStandbyTime;
32extern CARD32 defaultDPMSSuspendTime;
33extern CARD32 defaultDPMSOffTime;
34extern CARD32 DPMSStandbyTime;
35extern CARD32 DPMSSuspendTime;
36extern CARD32 DPMSOffTime;
37extern CARD16 DPMSPowerLevel;
38extern Bool defaultDPMSEnabled;
39extern Bool DPMSEnabled;
40extern Bool DPMSEnabledSwitch;
41extern Bool DPMSDisabledSwitch;
42extern Bool DPMSCapableFlag;
43#endif
44
45#ifdef PANORAMIX
46extern Bool PanoramiXExtensionDisabledHack;
47#endif
48
49#ifdef COMPOSITE
50extern Bool noCompositeExtension;
51#endif
52
53#ifdef DAMAGE
54extern Bool noDamageExtension;
55#endif
56
57#ifdef DBE
58extern Bool noDbeExtension;
59#endif
60
61#ifdef DPMSExtension
62extern Bool noDPMSExtension;
63#endif
64
65#ifdef GLXEXT
66extern Bool noGlxExtension;
67#endif
68
69#ifdef SCREENSAVER
70extern Bool noScreenSaverExtension;
71#endif
72
73#ifdef MITSHM
74extern Bool noMITShmExtension;
75#endif
76
77#ifdef MULTIBUFFER
78extern Bool noMultibufferExtension;
79#endif
80
81#ifdef RANDR
82extern Bool noRRExtension;
83#endif
84
85#ifdef RENDER
86extern Bool noRenderExtension;
87#endif
88
89#ifdef XCSECURITY
90extern Bool noSecurityExtension;
91#endif
92
93#ifdef RES
94extern Bool noResExtension;
95#endif
96
97#ifdef XF86BIGFONT
98extern Bool noXFree86BigfontExtension;
99#endif
100
101#ifdef XFreeXDGA
102extern Bool noXFree86DGAExtension;
103#endif
104
105#ifdef XF86DRI
106extern Bool noXFree86DRIExtension;
107#endif
108
109#ifdef XF86VIDMODE
110extern Bool noXFree86VidModeExtension;
111#endif
112
113#ifdef XFIXES
114extern Bool noXFixesExtension;
115#endif
116
117#ifdef XKB
118/* |noXkbExtension| is defined in xc/programs/Xserver/xkb/xkbInit.c */
119extern Bool noXkbExtension;
120#endif
121
122#ifdef PANORAMIX
123extern Bool noPanoramiXExtension;
124#endif
125
126#ifdef XSELINUX
127extern Bool noSELinuxExtension;
128
129#define SELINUX_MODE_DEFAULT 0
130#define SELINUX_MODE_DISABLED 1
131#define SELINUX_MODE_PERMISSIVE 2
132#define SELINUX_MODE_ENFORCING 3
133extern int selinuxEnforcingState;
134#endif
135
136#ifdef XV
137extern Bool noXvExtension;
138#endif
139
140#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