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

Andres Gomez agomez at igalia.com
Thu Feb 2 07:53:12 UTC 2017


LGTM

Reviewed-by: Andres Gomez <agomez at igalia.com>

On Wed, 2017-02-01 at 22:30 +0000, Emil Velikov wrote:
> 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;
-- 
Br,

Andres


More information about the mesa-dev mailing list