summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Velikov <[email protected]>2013-04-18 01:40:40 +0100
committerMatt Turner <[email protected]>2013-04-17 18:19:34 -0700
commitc7b88ed16e6aa320fcf482d124a65b56d032956e (patch)
treec96cc8a99cbffa57a647042f59090f418dbe4232
parentecdda414d361ab4430fd5747c9217687c1f3d63f (diff)
configure: enable vdpau and xvmc detection, with gallium
Currently the vdpau and xvmc detection code, is enabled for all builds. The state trackers exist only within gallium. Enable whenever at least one gallium driver is selected v2: removed stray '-a' [mattst88 v3]: Removed stray $. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=63645 Reviewed-by: Matt Turner <[email protected]> Signed-off-by: Emil Velikov <[email protected]>
-rw-r--r--configure.ac10
1 files changed, 8 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index ba922580e84..70c598e0882 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1319,9 +1319,15 @@ dnl Gallium G3DVL configuration
dnl
AC_ARG_ENABLE([gallium-g3dvl],
[AS_HELP_STRING([--disable-gallium-g3dvl],
- [build gallium g3dvl @<:@default=enabled@:>@])],
+ [build gallium g3dvl @<:@default=auto@:>@])],
[enable_gallium_g3dvl="$enableval"],
- [enable_gallium_g3dvl=yes])
+ [enable_gallium_g3dvl=auto])
+if test "x$enable_gallium_g3dvl" = xauto; then
+ if test "x$with_gallium_drivers" != x; then
+ enable_gallium_g3dvl=yes
+ fi
+fi
+
if test "x$enable_gallium_g3dvl" = xyes; then
if test "x$with_gallium_drivers" = x; then
AC_MSG_ERROR([cannot enable G3DVL without Gallium])