summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorRyan C. Gordon <icculus@icculus.org>2015-05-28 00:30:21 -0400
committerRyan C. Gordon <icculus@icculus.org>2015-05-28 00:30:21 -0400
commitee52b7003207aad7637a3d961de34e07ab7a848a (patch)
tree49b40c1d7bb703e0a702356435ef4b63161d5134 /configure
parentb4d54519bf72d46838d926d96a89ea1f3ca23951 (diff)
X11: Add Xdbe support to message boxes (thanks, Melker!).
Without this, message boxes with a lot of text will noticibly flicker as you mouse over buttons. Fixes Bugzilla #2343.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure27
1 files changed, 27 insertions, 0 deletions
diff --git a/configure b/configure
index 3049e0c2fb..23142da8a2 100755
--- a/configure
+++ b/configure
@@ -826,6 +826,7 @@ enable_video_x11
with_x
enable_x11_shared
enable_video_x11_xcursor
+enable_video_x11_xdbe
enable_video_x11_xinerama
enable_video_x11_xinput
enable_video_x11_xrandr
@@ -1551,6 +1552,7 @@ Optional Features:
--enable-x11-shared dynamically load X11 support [[default=maybe]]
--enable-video-x11-xcursor
enable X11 Xcursor support [[default=yes]]
+ --enable-video-x11-xdbe enable X11 Xdbe support [[default=yes]]
--enable-video-x11-xinerama
enable X11 Xinerama support [[default=yes]]
--enable-video-x11-xinput
@@ -20123,6 +20125,31 @@ $as_echo "#define SDL_VIDEO_DRIVER_X11_XCURSOR 1" >>confdefs.h
SUMMARY_video_x11="${SUMMARY_video_x11} xcursor"
fi
+ # Check whether --enable-video-x11-xdbe was given.
+if test "${enable_video_x11_xdbe+set}" = set; then :
+ enableval=$enable_video_x11_xdbe;
+else
+ enable_video_x11_xdbe=yes
+fi
+
+ if test x$enable_video_x11_xdbe = xyes; then
+ ac_fn_c_check_header_compile "$LINENO" "X11/extensions/Xdbe.h" "ac_cv_header_X11_extensions_Xdbe_h" "#include <X11/Xlib.h>
+
+"
+if test "x$ac_cv_header_X11_extensions_Xdbe_h" = xyes; then :
+ have_dbe_h_hdr=yes
+else
+ have_dbe_h_hdr=no
+fi
+
+
+ if test x$have_dbe_h_hdr = xyes; then
+
+$as_echo "#define SDL_VIDEO_DRIVER_X11_XDBE 1" >>confdefs.h
+
+ SUMMARY_video_x11="${SUMMARY_video_x11} xdbe"
+ fi
+ fi
# Check whether --enable-video-x11-xinerama was given.
if test "${enable_video_x11_xinerama+set}" = set; then :
enableval=$enable_video_x11_xinerama;