Module: Mesa Branch: master Commit: e283e966660fdf037be6353dc96b7f63b8aa315a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e283e966660fdf037be6353dc96b7f63b8aa315a
Author: Emil Velikov <[email protected]> Date: Mon Feb 24 22:58:10 2014 +0000 configure: error out when building xa only with swrast Building to provide accelration using swrast does not make sense. Note: update your build script to explicitly mention svga in the gallium drivers list, if you are building the vmwgfx xa library. v2: Update error message to provide more clarify, add an example. Signed-off-by: Emil Velikov <[email protected]> --- configure.ac | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/configure.ac b/configure.ac index 2c24a59..75182ee 100644 --- a/configure.ac +++ b/configure.ac @@ -1239,6 +1239,14 @@ dnl dnl XA configuration dnl if test "x$enable_xa" = xyes; then + if test "x$with_gallium_drivers" = xswrast; then + AC_MSG_ERROR([ + Building xa requires at least one non swrast gallium driver. + If you are looking to use libxatracker.so with vmware's virtual gpu, + make sure to include svga in the gallium drivers list, apart from + enabling XA. + Example: ./configure --enable-xa --with-gallium-drivers=svga...]) + fi GALLIUM_STATE_TRACKERS_DIRS="xa $GALLIUM_STATE_TRACKERS_DIRS" enable_gallium_loader=yes enable_gallium_drm_loader=yes _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
