Mesa (7.10): autoconf: Fix --with-driver=xlib --enable-openvg.

Chia-I Wu olv at kemper.freedesktop.org
Wed Jan 5 04:50:57 UTC 2011


Module: Mesa
Branch: 7.10
Commit: f5c13469320032fe894a95ce493fa64441aa341f
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5c13469320032fe894a95ce493fa64441aa341f

Author: Chia-I Wu <olv at lunarg.com>
Date:   Tue Jan  4 01:05:22 2011 +0800

autoconf: Fix --with-driver=xlib --enable-openvg.

st/egl should be enabled with --enable-openvg even the driver is xlib or
osmesa.  Also, GLX_DIRECT_RENDERING should not be defined because libdrm
is not checked.
(cherry picked from commit ada9c78c29ef11720d464211c098b740f8aa11a4)

---

 configure.ac |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

diff --git a/configure.ac b/configure.ac
index bd81775..b451f7c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1352,7 +1352,7 @@ if test "x$enable_gallium_egl" = xauto; then
         enable_gallium_egl=$enable_egl
         ;;
     *)
-        enable_gallium_egl=no
+        enable_gallium_egl=$enable_openvg
         ;;
     esac
 fi
@@ -1467,10 +1467,6 @@ AC_SUBST([EGL_CLIENT_APIS])
 
 if test "x$HAVE_ST_EGL" = xyes; then
 	GALLIUM_TARGET_DIRS="$GALLIUM_TARGET_DIRS egl"
-	# define GLX_DIRECT_RENDERING even when the driver is not dri
-	if test "x$mesa_driver" != xdri -a "x$driglx_direct" = xyes; then
-            DEFINES="$DEFINES -DGLX_DIRECT_RENDERING"
-	fi
 fi
 
 if test "x$HAVE_ST_XORG" = xyes; then




More information about the mesa-commit mailing list