From 7b26a19f31158d8deafb8b9abf572f36342b7372 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 28 Jan 2019 20:17:12 +0000 Subject: [PATCH] gitlab-ci: add make Gallium Drivers SWR build Signed-off-by: Eric Engestrom --- .gitlab-ci.yml | 25 +++++++++++++++++++++++++ .travis.yml | 28 ---------------------------- 2 files changed, 25 insertions(+), 28 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e9af186..f414187 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -328,6 +328,31 @@ build:make-loader-classic-dri: --disable-gallium-osmesa LIBUNWIND_FLAGS: --disable-libunwind +# NOTE: Building SWR is 2x (yes two) times slower than all the other +# gallium drivers combined. +# Start this early so that it doesn't hunder the run time. +build:make-gallium-drivers-swr: + extends: .make-build + variables: + MAKE_CHECK_COMMAND: "true" + LLVM_VERSION: "6.0" + DRI_LOADERS: > + --disable-glx + --disable-gbm + --disable-egl + GALLIUM_ST: > + --enable-dri + --disable-opencl + --disable-xa + --disable-nine + --disable-xvmc + --disable-vdpau + --disable-va + --disable-omx-bellagio + --disable-gallium-osmesa + GALLIUM_DRIVERS: "swr" + LIBUNWIND_FLAGS: --enable-libunwind + build:scons-nollvm: extends: .scons-build variables: diff --git a/.travis.yml b/.travis.yml index 08c99c8..27e681c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,34 +32,6 @@ env: matrix: include: - env: - # NOTE: Building SWR is 2x (yes two) times slower than all the other - # gallium drivers combined. - # Start this early so that it doesn't hunder the run time. - - LABEL="make Gallium Drivers SWR" - - BUILD=make - - MAKEFLAGS="-j4" - - MAKE_CHECK_COMMAND="true" - - LLVM_VERSION=6.0 - - LLVM_CONFIG="llvm-config-${LLVM_VERSION}" - - DRI_LOADERS="--disable-glx --disable-gbm --disable-egl" - - DRI_DRIVERS="" - - GALLIUM_ST="--enable-dri --disable-opencl --disable-xa --disable-nine --disable-xvmc --disable-vdpau --disable-va --disable-omx-bellagio --disable-gallium-osmesa" - - GALLIUM_DRIVERS="swr" - - VULKAN_DRIVERS="" - - LIBUNWIND_FLAGS="--enable-libunwind" - addons: - apt: - packages: - - llvm-6.0-dev - # Common - - xz-utils - - libexpat1-dev - - libx11-xcb-dev - - libelf-dev - - libunwind8-dev - - python3-pip - - python3-setuptools - - env: - LABEL="make Gallium Drivers RadeonSI" - BUILD=make - MAKEFLAGS="-j4" -- 2.7.4