PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe"
PIGLIT_RESULTS: "llvmpipe-replay"
-virgl-traces:
+.virgl-test:
extends:
- .test-gl
- - .piglit-traces-test
- .virgl-rules
variables:
LIBGL_ALWAYS_SOFTWARE: "true"
GALLIUM_DRIVER: "virpipe"
+
+virgl-traces:
+ extends:
+ - .piglit-traces-test
+ - .virgl-test
+ variables:
EGL_PLATFORM: "surfaceless"
PIGLIT_REPLAY_DESCRIPTION_FILE: "${CI_PROJECT_DIR}/install/traces-virgl.yml"
PIGLIT_REPLAY_DEVICE_NAME: "gl-virgl"
script:
- ./install/deqp-runner.sh
-.deqp-test-gl:
- extends:
- - .test-gl
- - .deqp-test
-
.deqp-test-vk:
extends:
- - .test-vk
- .deqp-test
variables:
DEQP_VER: vk
.fossilize-test:
- extends: .test-vk
script:
- ./install/fossilize-runner.sh
artifacts:
# busy at the deqp-runner level.
LP_NUM_THREADS: 0
GPU_VERSION: llvmpipe
- LIBGL_ALWAYS_SOFTWARE: "true"
DEQP_EXPECTED_RENDERER: llvmpipe
extends:
- - .deqp-test-gl
- - .llvmpipe-rules
+ - .test-gl
+ - .deqp-test
+ - .llvmpipe-test
softpipe-gles2:
extends:
# busy at the deqp-runner level.
LP_NUM_THREADS: 0
DEQP_OPTIONS: "--deqp-log-images=disable"
- LIBGL_ALWAYS_SOFTWARE: "true"
- GALLIUM_DRIVER: "virpipe"
DEQP_EXPECTED_RENDERER: virgl
extends:
- - .deqp-test-gl
- - .virgl-rules
+ - .deqp-test
+ - .virgl-test
virgl-gles3-on-gl:
variables:
lavapipe-vk:
stage: software-renderer
extends:
+ - .test-vk
- .llvmpipe-rules
- .deqp-test-vk
variables:
# RADV CI
.test-radv:
- extends: .radv-rules
+ extends:
+ - .test-vk
+ - .radv-rules
stage: amd
variables:
VK_DRIVER: radeon