Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/gallium/drivers/virgl/ci/gitlab-ci.yml
4574 views
1
.virgl-test:
2
extends:
3
- .test-gl
4
- .virgl-rules
5
variables:
6
GALLIUM_DRIVER: "virpipe"
7
8
virgl-gles2-on-gl:
9
variables:
10
DEQP_VER: gles2
11
DEQP_NO_SAVE_RESULTS: 1
12
GPU_VERSION: virgl-gl
13
# Don't use threads inside llvmpipe, we've already got all cores
14
# busy at the deqp-runner level.
15
LP_NUM_THREADS: 0
16
DEQP_OPTIONS: "--deqp-log-images=disable"
17
DEQP_EXPECTED_RENDERER: virgl
18
LIBGL_ALWAYS_SOFTWARE: "true"
19
extends:
20
- .deqp-test
21
- .virgl-test
22
23
virgl-gles3-on-gl:
24
variables:
25
DEQP_VER: gles3
26
DEQP_RUNNER_OPTIONS: "--timeout 180"
27
extends: virgl-gles2-on-gl
28
29
virgl-gles31-on-gl:
30
parallel: 2
31
variables:
32
DEQP_VER: gles31
33
extends: virgl-gles3-on-gl
34
35
virgl-gl30-on-gl:
36
variables:
37
DEQP_VER: gl30
38
extends: virgl-gles2-on-gl
39
40
virgl-gl31-on-gl:
41
variables:
42
DEQP_VER: gl31
43
extends: virgl-gles2-on-gl
44
45
virgl-gl32-on-gl:
46
variables:
47
DEQP_VER: gl32
48
extends: virgl-gles2-on-gl
49
50
virgl-gles2-on-gles:
51
variables:
52
VIRGL_HOST_API: GLES
53
GPU_VERSION: virgl-gles
54
extends:
55
- virgl-gles2-on-gl
56
- .test-manual
57
58
virgl-gles3-on-gles:
59
variables:
60
VIRGL_HOST_API: GLES
61
GPU_VERSION: virgl-gles
62
extends:
63
- virgl-gles3-on-gl
64
- .test-manual
65
66
virgl-gles31-on-gles:
67
variables:
68
VIRGL_HOST_API: GLES
69
GPU_VERSION: virgl-gles
70
extends:
71
- virgl-gles31-on-gl
72
- .test-manual
73
74
virgl-traces:
75
extends:
76
- .virgl-test
77
- .piglit-traces-test
78
variables:
79
EGL_PLATFORM: "surfaceless"
80
PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-virgl.yml"
81
PIGLIT_REPLAY_DEVICE_NAME: "gl-virgl"
82
PIGLIT_RESULTS: "virgl-replay"
83
MESA_GLES_VERSION_OVERRIDE: "3.1"
84
MESA_GLSL_VERSION_OVERRIDE: "310"
85
GALLIUM_DRIVER: "virgl"
86
CROSVM_TEST_SCRIPT: "/install/piglit/run.sh"
87
CROSVM_GALLIUM_DRIVER: "llvmpipe"
88
tags:
89
- kvm
90
script:
91
- install/crosvm-runner.sh
92
93
94