[Mesa-dev] [PATCH 4/5] travis: add nearly all gallium drivers to the list

Emil Velikov emil.l.velikov at gmail.com
Wed Feb 1 22:30:26 UTC 2017


From: Emil Velikov <emil.velikov at collabora.com>

Note: we need the explicit --enable-freedreno for libdrm since the
latter is 'smart' and disables it if building on !arm platforms.

The ilo, radeonsi and swr are explicitly left out since the former is on
its way out, while the latter two require 'too-recent' LLVM - 3.6

Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
---
Sadly we cannot toggle either ANV or RADV since the former requires
memfd and the latter LLVM 3.9. Both of which are missing in the VM.
---
 .travis.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index e8426e96a2..b5dad7f3ea 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -92,7 +92,7 @@ install:
 
   - wget http://dri.freedesktop.org/libdrm/$LIBDRM_VERSION.tar.bz2
   - tar -jxvf $LIBDRM_VERSION.tar.bz2
-  - (cd $LIBDRM_VERSION && ./configure --prefix=$HOME/prefix --enable-vc4 --enable-etnaviv-experimental-api && make install)
+  - (cd $LIBDRM_VERSION && ./configure --prefix=$HOME/prefix --enable-vc4 --enable-freedreno --enable-etnaviv-experimental-api && make install)
 
   - wget $XORG_RELEASES/lib/$LIBXSHMFENCE_VERSION.tar.bz2
   - tar -jxvf $LIBXSHMFENCE_VERSION.tar.bz2
@@ -103,7 +103,7 @@ script:
       ./autogen.sh --enable-debug
         --with-egl-platforms=x11,drm
         --with-dri-drivers=i915,i965,radeon,r200,swrast,nouveau
-        --with-gallium-drivers=svga,swrast,vc4,virgl,r300,r600,etnaviv,imx
+        --with-gallium-drivers=i915,nouveau,r300,r600,freedreno,svga,swrast,vc4,virgl,etnaviv,imx
         --disable-llvm-shared-libs
         ;
       make && make check;
-- 
2.11.0



More information about the mesa-dev mailing list