diff options
author | Dave Airlie <[email protected]> | 2020-06-04 12:10:40 +1000 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-06-04 19:08:34 +0000 |
commit | c8c7450fc73b888504174733e905f4a69a72062a (patch) | |
tree | e03f5e94280a15eff35701e987293a6b0880a109 /.gitlab-ci.yml | |
parent | 2d1688345a622add9fef1dd5d6d87bee614d5666 (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.yml | 1 |
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 |