[virglrenderer-devel] [PATCH 0/2] CI support
Tomeu Vizoso
tomeu.vizoso at collabora.com
Fri Apr 20 14:16:47 UTC 2018
Hi,
here is a patch that adds the configuration file that Gitlab
installations can use to run tests on every commit.
This currently doesn't work because there's no runners that support
Docker in fdo's Gitlab at the moment, but work is underway to fix that.
The second patch adds support for the surfaceless EGL platform, so we
don't need a windowing system.
You can see a successful run here:
https://gitlab.com/tomeuv/virglrenderer/-/jobs/64141494
You can see in the script that I had to rely on two not-that-gross
hacks:
- create a dumb /dev/dri/renderD128 file, because both llvmpipe and
kms_swrast require it to be there even if it's not strictly needed
- force the GL version to 3.0, because for some reason LLVMPipe exposes
only 2.1 here
Thanks,
Tomeu
Tomeu Vizoso (2):
virgl/egl: Add option to use the surfaceless platform
Add CI configuration for Gitlab
.gitlab-ci.yml | 20 +++++++++++++++++++
src/virgl_egl_context.c | 43 ++++++++++++++++++++++++++++++-----------
2 files changed, 52 insertions(+), 11 deletions(-)
create mode 100644 .gitlab-ci.yml
--
2.17.0
More information about the virglrenderer-devel
mailing list