-/* config.h.in --- xscreensaver, Copyright (c) 1998 Jamie Zawinski.
+/* config.h.in --- xscreensaver, Copyright (c) 1998-2000 Jamie Zawinski.
*
* The best way to set these parameters is by running the included `configure'
* script. That examines your system, and generates `config.h' from
*/
#undef HAVE_READ_DISPLAY_EXTENSION
-/* Define this if you have the Iris Video Library (dmedia/vl.h on SGI.)
- A few of the screenhacks will take advantage of this if it's available.
- */
-#undef HAVE_SGI_VIDEO
-
/* Define this if you have the XHPDisableReset function (an HP only thing.)
*/
#undef HAVE_XHPDISABLERESET
*/
#undef HAVE_XF86VMODE
+/* Define this if you have the functions XF86VidModeGetGamma() and
+ * XF86VidModeSetGamma(), which allow clients to change the gamma
+ * response of the monitor. This is an XFree86 4.0.x thing, and
+ * probably doesn't exist elsewhere. (It's available if the file
+ * /usr/include/X11/extensions/xf86vmode.h exists and has stuff about
+ * gamma in it.)
+ */
+#undef HAVE_XF86VMODE_GAMMA
+
+/* Define this if you have the functions XF86VidModeGetGammaRamp() and
+ * XF86VidModeSetGammaRamp(), which provide finer-grained control than
+ * XF86VidMode[GS]etGamma(). These appeared in XFree86 4.1.0.
+ */
+#undef HAVE_XF86VMODE_GAMMA_RAMP
+
+/* Define this if you have the Xinerama extension. This is standard on
+ * sufficiently-recent XFree86 systems, and possibly elsewhere. (It's
+ * available if the file /usr/include/X11/extensions/Xinerama.h exists.)
+ */
+#undef HAVE_XINERAMA
+
/* Define this if you have a Linux-like /proc/interrupts file which can be
* examined to determine when keyboard activity has occurred.
*/
*/
#undef HAVE_CRAPPLET
+/* Define this if you have the XML library.
+ */
+#undef HAVE_XML
+
/* Define this if you have the XPM library installed. Some of the demos can
* make use of this if it is available.
*/
*/
#undef HAVE_GLE
-/* Define this if the `xscreensaver' process itself (the driver process)
- should be linked against GL. Most systems won't want this (in particular,
- if you're using Linux and/or Mesa, you don't want this) but SGI systems
- do want this. It may also be useful on other systems that have serious
- GL support -- you only need this if you have a lot of different visuals,
- not all of which work with GL programs.
+/* Define this if you have the -lgle from GLE version 3
*/
-#undef DAEMON_USE_GL
+#undef HAVE_GLE3
/* Define this if you have the X Shared Memory Extension.
*/
#undef HAVE_DOUBLE_BUFFER_EXTENSION
/* Some screenhacks like to run an external program to generate random pieces
- of text; set this to the one you like ("yow" and "fortune" are the most
- likely prospects.) Note that this is just the default; X resources can
- be used to override it.
+ of text; set this to the one you like. Note that this is just the
+ default; X resources can be used to override it.
*/
-#define ZIPPY_PROGRAM "fortune"
+#define FORTUNE_PROGRAM "fortune"
/* Define if you have the sigaction function. */
#undef HAVE_SIGACTION
+/* Define this if you have the setrlimit function. */
+#undef HAVE_SETRLIMIT
+
/* Define if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H