path: root/hw/xfree86/common
diff options
authorAaron Plattner <>2019-04-03 13:11:14 -0700
committerAdam Jackson <>2019-04-12 21:45:19 +0000
commit147ed28bbf78f6b75a22b21458785aea536e44f8 (patch)
tree9aa3091f35669c7827863898eaae406b594ea424 /hw/xfree86/common
parent0a005c4fe4fccc9bb6c3a5266065f8437621fdb9 (diff)
xfree86: Export xf86GPUScreens and xf86NumGPUScreens
Drivers may need to loop over the allocated screens during PreInit, for example to consolidate xorg.conf options that apply to a GPU device as a whole. Currently, this works for protocol screens becuase x86Screens is exported, but does not work for GPU screens. Export xf86GPUScreens and xf86NumGPUScreens for consistency with xf86Screens and xf86NumScreens. Signed-off-by: Aaron Plattner <>
Diffstat (limited to 'hw/xfree86/common')
1 files changed, 2 insertions, 2 deletions
diff --git a/hw/xfree86/common/xf86Priv.h b/hw/xfree86/common/xf86Priv.h
index 857a92473..091c8bb2f 100644
--- a/hw/xfree86/common/xf86Priv.h
+++ b/hw/xfree86/common/xf86Priv.h
@@ -89,8 +89,8 @@ extern _X_EXPORT const char *xf86VisualNames[];
extern _X_EXPORT int xf86Verbose; /* verbosity level */
extern _X_EXPORT int xf86LogVerbose; /* log file verbosity level */
-extern ScrnInfoPtr *xf86GPUScreens; /* List of pointers to ScrnInfoRecs */
-extern int xf86NumGPUScreens;
+extern _X_EXPORT ScrnInfoPtr *xf86GPUScreens; /* List of pointers to ScrnInfoRecs */
+extern _X_EXPORT int xf86NumGPUScreens;
extern _X_EXPORT int xf86DRMMasterFd; /* Command line argument for DRM master file descriptor */