Module: Mesa
Branch: main
Commit: 5ac14a97e27dbadff42bc409d818bc1b8803bf65
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ac14a97e27dbadff42bc409d818bc1b8803bf65

Author: Omar Akkila <[email protected]>
Date:   Fri Jul 30 14:48:43 2021 +0200

ci: Enable virtio-experimental in testing

Enable building the virtio vulkan (venus) driver.

Co-authored-by: Corentin Noël <[email protected]>
Signed-off-by: Omar Akkila <[email protected]>
Acked-by: David Heidelberg <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15692>

---

 .gitlab-ci/build/gitlab-ci.yml       | 2 +-
 .gitlab-ci/container/build-crosvm.sh | 2 +-
 .gitlab-ci/image-tags.yml            | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci/build/gitlab-ci.yml b/.gitlab-ci/build/gitlab-ci.yml
index bf4ea873b71..43530569c3d 100644
--- a/.gitlab-ci/build/gitlab-ci.yml
+++ b/.gitlab-ci/build/gitlab-ci.yml
@@ -78,7 +78,7 @@ debian-testing:
       -D dri3=enabled
       -D gallium-va=enabled
     GALLIUM_DRIVERS: "swrast,virgl,radeonsi,zink,crocus,iris,i915"
-    VULKAN_DRIVERS: "swrast,amd,intel"
+    VULKAN_DRIVERS: "swrast,amd,intel,virtio-experimental"
     BUILDTYPE: "debugoptimized"
     EXTRA_OPTION: >
       -D spirv-to-dxil=true
diff --git a/.gitlab-ci/container/build-crosvm.sh 
b/.gitlab-ci/container/build-crosvm.sh
index 467d0aacb6d..1004ea11d14 100644
--- a/.gitlab-ci/container/build-crosvm.sh
+++ b/.gitlab-ci/container/build-crosvm.sh
@@ -20,7 +20,7 @@ rm -rf third_party/virglrenderer
 git clone --single-branch -b master --no-checkout 
https://gitlab.freedesktop.org/virgl/virglrenderer.git third_party/virglrenderer
 pushd third_party/virglrenderer
 git checkout "$VIRGLRENDERER_VERSION"
-meson build/ $EXTRA_MESON_ARGS
+meson build/ -Dvenus-experimental=true $EXTRA_MESON_ARGS
 ninja -C build install
 popd
 
diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml
index 39880111e5c..5261341ffde 100644
--- a/.gitlab-ci/image-tags.yml
+++ b/.gitlab-ci/image-tags.yml
@@ -1,6 +1,6 @@
 variables:
    DEBIAN_X86_BUILD_BASE_IMAGE: "debian/x86_build-base"
-   DEBIAN_BASE_TAG: "2022-08-04-crosvm-opaque-fd"
+   DEBIAN_BASE_TAG: "2022-08-04-venus-ci"
 
    DEBIAN_X86_BUILD_IMAGE_PATH: "debian/x86_build"
    DEBIAN_BUILD_TAG: "2022-07-14-directx-headers"

Reply via email to