- .debian@container-ifnot-exists
- .container
variables:
- DEBIAN_TAG: &x86_build "2019-11-13"
+ DEBIAN_TAG: &x86_build "2020-01-07"
.use-x86_build:
variables:
x86_test-gl:
extends: x86_build
variables:
- DEBIAN_TAG: &x86_test-gl "2019-12-05"
+ DEBIAN_TAG: &x86_test-gl "2020-01-07"
# Debian 10 based x86 test image for VK
x86_test-vk:
extends: x86_build
variables:
- DEBIAN_TAG: &x86_test-vk "2019-11-22"
+ DEBIAN_TAG: &x86_test-vk "2020-01-07"
# Can only be triggered manually on personal branches because RADV is the only
# driver that does Vulkan testing at the moment.
rules:
arm_test:
extends: arm_build
variables:
- DEBIAN_TAG: &arm_test "2019-11-22"
+ DEBIAN_TAG: &arm_test "2019-12-18"
.use-arm_test:
variables:
extends:
- .build-linux
- .use-x86_build
+ variables:
+ LLVM_VERSION: 9
script:
- .gitlab-ci/meson-build.sh
-D gallium-nine=true
-D gallium-opencl=disabled
GALLIUM_DRIVERS: "iris,nouveau,kmsro,r300,r600,freedreno,swr,swrast,svga,v3d,vc4,virgl,etnaviv,panfrost,lima,zink"
- LLVM_VERSION: "7"
EXTRA_OPTION: >
-D osmesa=gallium
-D tools=all
- .ci-deqp-artifacts
variables:
BUILDTYPE: "debugoptimized"
+ LLVM_VERSION: "8"
VULKAN_DRIVERS: "freedreno,amd"
script:
- .gitlab-ci/meson-build.sh
DRI_DRIVERS: "auto"
GALLIUM_DRIVERS: "auto"
VULKAN_DRIVERS: intel,amd,freedreno
- CC: "ccache clang-8"
- CXX: "ccache clang++-8"
+ CC: "ccache clang-9"
+ CXX: "ccache clang++-9"
.meson-windows:
extends:
-D cpp_args=-fno-sanitize-recover=all
UBSAN_OPTIONS: "print_stacktrace=1"
VULKAN_DRIVERS: intel,amd,freedreno
- LLVM_VERSION: "8"
EXTRA_OPTION: >
-D vulkan-overlay-layer=true
SCONS_CHECK_COMMAND: "scons llvm=1 force_scons=1 check"
script:
- SCONS_TARGET="" SCONS_CHECK_COMMAND="scons check force_scons=1" .gitlab-ci/scons-build.sh
- - LLVM_VERSION=8 .gitlab-ci/scons-build.sh
+ - LLVM_VERSION=9 .gitlab-ci/scons-build.sh
scons-old-llvm:
extends:
extends: .piglit-test
variables:
LP_NUM_THREADS: 0
+ NIR_VALIDATE: 0
PIGLIT_OPTIONS: >
--process-isolation false
-x arb_gpu_shader5
extends: .piglit-test
variables:
LP_NUM_THREADS: 0
+ NIR_VALIDATE: 0
PIGLIT_PROFILES: glslparser
piglit-quick_shader:
extends: .piglit-test
variables:
LP_NUM_THREADS: 1
+ NIR_VALIDATE: 0
PIGLIT_PROFILES: quick_shader
.deqp-test:
variables:
DEQP_VER: gles2
DEQP_PARALLEL: 4
+ NIR_VALIDATE: 0
# Don't use threads inside llvmpipe, we've already got all 4 cores
# busy with DEQP_PARALLEL.
LP_NUM_THREADS: 0
.test-radv:
variables:
VK_DRIVER: radeon
+ RADV_DEBUG: checkir
# Can only be triggered manually on personal branches because RADV is the only
# driver that does Vulkan testing at the moment.
rules: