aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDave Airlie <[email protected]>2020-06-04 12:10:40 +1000
committerMarge Bot <[email protected]>2020-06-04 19:08:34 +0000
commitc8c7450fc73b888504174733e905f4a69a72062a (patch)
treee03f5e94280a15eff35701e987293a6b0880a109 /.gitlab-ci.yml
parent2d1688345a622add9fef1dd5d6d87bee614d5666 (diff)
llvmpipe: move coroutines out of noopt case
the virgl CI code was using the noopt path and crashing with a wierd can't select llvm.coro.subfn.addr error, turns out we have to call the cleanup pass no matter what. This enable a lot more virgl gles31 passes, but we have to disable tessellation shaders as now they executed, they crash due to missing OES_gpu_shader5, I should try and reenable them when llvmpipe is further along Fixes: d32690b43c91d ("gallivm: add coroutine pass manager support") Reviewed-by: Roland Scheidegger <[email protected]> Acked-by: Elie Tournier <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5320>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 68db1eb5e9f..385e623bcae 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -838,6 +838,7 @@ virgl-gles31:
DEQP_RUNNER_OPTIONS: "--timeout 120"
MESA_GLES_VERSION_OVERRIDE: "3.1"
MESA_GLSL_VERSION_OVERRIDE: "310"
+ MESA_EXTENSION_OVERRIDE: "-GL_OES_tessellation_shader"
extends: virgl-gles2
# Rules for tests that should not be present in MRs or the main