configure.ac: remove enable flags for EGL and GBM Gallium state trackers
Acked-by: Kristian Høgsberg <krh@bitplanet.net> Reviewed-by: Eric Anholt <eric@anholt.net> Informally acked-by: Jose Fonseca
This commit is contained in:
parent
bd20fad316
commit
c46c551c56
72
configure.ac
72
configure.ac
|
@ -697,20 +697,6 @@ AC_ARG_ENABLE([xlib-glx],
|
||||||
[make GLX library Xlib-based instead of DRI-based @<:@default=disabled@:>@])],
|
[make GLX library Xlib-based instead of DRI-based @<:@default=disabled@:>@])],
|
||||||
[enable_xlib_glx="$enableval"],
|
[enable_xlib_glx="$enableval"],
|
||||||
[enable_xlib_glx=no])
|
[enable_xlib_glx=no])
|
||||||
AC_ARG_ENABLE([gallium-egl],
|
|
||||||
[AS_HELP_STRING([--enable-gallium-egl],
|
|
||||||
[enable optional EGL state tracker (not required
|
|
||||||
for EGL support in Gallium with OpenGL and OpenGL ES)
|
|
||||||
@<:@default=disabled@:>@])],
|
|
||||||
[enable_gallium_egl="$enableval"],
|
|
||||||
[enable_gallium_egl=no])
|
|
||||||
AC_ARG_ENABLE([gallium-gbm],
|
|
||||||
[AS_HELP_STRING([--enable-gallium-gbm],
|
|
||||||
[enable optional gbm state tracker (not required for
|
|
||||||
gbm support in Gallium)
|
|
||||||
@<:@default=auto@:>@])],
|
|
||||||
[enable_gallium_gbm="$enableval"],
|
|
||||||
[enable_gallium_gbm=auto])
|
|
||||||
|
|
||||||
AC_ARG_ENABLE([r600-llvm-compiler],
|
AC_ARG_ENABLE([r600-llvm-compiler],
|
||||||
[AS_HELP_STRING([--enable-r600-llvm-compiler],
|
[AS_HELP_STRING([--enable-r600-llvm-compiler],
|
||||||
|
@ -1313,51 +1299,6 @@ fi
|
||||||
AM_CONDITIONAL(HAVE_EGL, test "x$enable_egl" = xyes)
|
AM_CONDITIONAL(HAVE_EGL, test "x$enable_egl" = xyes)
|
||||||
AC_SUBST([EGL_LIB_DEPS])
|
AC_SUBST([EGL_LIB_DEPS])
|
||||||
|
|
||||||
dnl
|
|
||||||
dnl EGL Gallium configuration
|
|
||||||
dnl
|
|
||||||
if test "x$enable_gallium_egl" = xyes; then
|
|
||||||
if test -z "$with_gallium_drivers"; then
|
|
||||||
AC_MSG_ERROR([cannot enable egl_gallium without Gallium])
|
|
||||||
fi
|
|
||||||
if test "x$enable_egl" = xno; then
|
|
||||||
AC_MSG_ERROR([cannot enable egl_gallium without EGL])
|
|
||||||
fi
|
|
||||||
if test "x$have_libdrm" != xyes; then
|
|
||||||
AC_MSG_ERROR([egl_gallium requires libdrm >= $LIBDRM_REQUIRED])
|
|
||||||
fi
|
|
||||||
# XXX: Uncomment once converted to use static/shared pipe-drivers
|
|
||||||
# enable_gallium_loader=$enable_shared_pipe_drivers
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(HAVE_GALLIUM_EGL, test "x$enable_gallium_egl" = xyes)
|
|
||||||
|
|
||||||
dnl
|
|
||||||
dnl gbm Gallium configuration
|
|
||||||
dnl
|
|
||||||
if test "x$enable_gallium_gbm" = xauto; then
|
|
||||||
case "$enable_gbm$enable_gallium_egl$enable_dri$with_egl_platforms" in
|
|
||||||
yesyesyes*drm*)
|
|
||||||
enable_gallium_gbm=yes ;;
|
|
||||||
*)
|
|
||||||
enable_gallium_gbm=no ;;
|
|
||||||
esac
|
|
||||||
fi
|
|
||||||
if test "x$enable_gallium_gbm" = xyes; then
|
|
||||||
if test -z "$with_gallium_drivers"; then
|
|
||||||
AC_MSG_ERROR([cannot enable gbm_gallium without Gallium])
|
|
||||||
fi
|
|
||||||
if test "x$enable_gbm" = xno; then
|
|
||||||
AC_MSG_ERROR([cannot enable gbm_gallium without gbm])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "x$enable_gallium_egl" != xyes; then
|
|
||||||
AC_MSG_ERROR([gbm_gallium is only used by egl_gallium])
|
|
||||||
fi
|
|
||||||
|
|
||||||
enable_gallium_loader=$enable_shared_pipe_drivers
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(HAVE_GALLIUM_GBM, test "x$enable_gallium_gbm" = xyes)
|
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl XA configuration
|
dnl XA configuration
|
||||||
dnl
|
dnl
|
||||||
|
@ -1386,9 +1327,9 @@ if test "x$enable_openvg" = xyes; then
|
||||||
if test -z "$with_gallium_drivers"; then
|
if test -z "$with_gallium_drivers"; then
|
||||||
AC_MSG_ERROR([cannot enable OpenVG without Gallium])
|
AC_MSG_ERROR([cannot enable OpenVG without Gallium])
|
||||||
fi
|
fi
|
||||||
if test "x$enable_gallium_egl" = xno; then
|
|
||||||
AC_MSG_ERROR([cannot enable OpenVG without egl_gallium])
|
AC_MSG_ERROR([Cannot enable OpenVG, because egl_gallium has been removed and
|
||||||
fi
|
OpenVG hasn't been integrated into standard libEGL yet])
|
||||||
|
|
||||||
EGL_CLIENT_APIS="$EGL_CLIENT_APIS "'$(VG_LIB)'
|
EGL_CLIENT_APIS="$EGL_CLIENT_APIS "'$(VG_LIB)'
|
||||||
VG_LIB_DEPS="$VG_LIB_DEPS $SELINUX_LIBS $PTHREAD_LIBS"
|
VG_LIB_DEPS="$VG_LIB_DEPS $SELINUX_LIBS $PTHREAD_LIBS"
|
||||||
|
@ -2170,8 +2111,6 @@ AC_CONFIG_FILES([Makefile
|
||||||
src/gallium/drivers/vc4/kernel/Makefile
|
src/gallium/drivers/vc4/kernel/Makefile
|
||||||
src/gallium/state_trackers/clover/Makefile
|
src/gallium/state_trackers/clover/Makefile
|
||||||
src/gallium/state_trackers/dri/Makefile
|
src/gallium/state_trackers/dri/Makefile
|
||||||
src/gallium/state_trackers/egl/Makefile
|
|
||||||
src/gallium/state_trackers/gbm/Makefile
|
|
||||||
src/gallium/state_trackers/glx/xlib/Makefile
|
src/gallium/state_trackers/glx/xlib/Makefile
|
||||||
src/gallium/state_trackers/omx/Makefile
|
src/gallium/state_trackers/omx/Makefile
|
||||||
src/gallium/state_trackers/osmesa/Makefile
|
src/gallium/state_trackers/osmesa/Makefile
|
||||||
|
@ -2307,13 +2246,8 @@ if test "$enable_egl" = yes; then
|
||||||
egl_drivers="$egl_drivers builtin:egl_dri2"
|
egl_drivers="$egl_drivers builtin:egl_dri2"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$enable_gallium_egl" = xyes; then
|
|
||||||
echo " EGL drivers: ${egl_drivers} egl_gallium"
|
|
||||||
echo " EGL Gallium STs:$EGL_CLIENT_APIS"
|
|
||||||
else
|
|
||||||
echo " EGL drivers: $egl_drivers"
|
echo " EGL drivers: $egl_drivers"
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
if test "x$MESA_LLVM" = x1; then
|
if test "x$MESA_LLVM" = x1; then
|
||||||
|
|
|
@ -77,13 +77,6 @@ drivers will be installed to <code>${libdir}/egl</code>.</p>
|
||||||
|
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt><code>--enable-gallium-egl</code></dt>
|
|
||||||
<dd>
|
|
||||||
|
|
||||||
<p>Enable the optional <code>egl_gallium</code> driver.</p>
|
|
||||||
|
|
||||||
</dd>
|
|
||||||
|
|
||||||
<dt><code>--with-egl-platforms</code></dt>
|
<dt><code>--with-egl-platforms</code></dt>
|
||||||
<dd>
|
<dd>
|
||||||
|
|
||||||
|
|
|
@ -138,14 +138,6 @@ if HAVE_OPENVG
|
||||||
SUBDIRS += state_trackers/vega
|
SUBDIRS += state_trackers/vega
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if HAVE_GALLIUM_EGL
|
|
||||||
SUBDIRS += state_trackers/egl targets/egl-static
|
|
||||||
endif
|
|
||||||
|
|
||||||
if HAVE_GALLIUM_GBM
|
|
||||||
SUBDIRS += state_trackers/gbm targets/gbm
|
|
||||||
endif
|
|
||||||
|
|
||||||
if HAVE_X11_DRIVER
|
if HAVE_X11_DRIVER
|
||||||
SUBDIRS += state_trackers/glx/xlib targets/libgl-xlib
|
SUBDIRS += state_trackers/glx/xlib targets/libgl-xlib
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in New Issue