mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-10 18:38:27 +02:00
ci: Build the Vulkan screenshot layer as part of VK test builds.
We'll use this in order to capture renderdoc replay under wine for D3D10/11 traces. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41662>
This commit is contained in:
parent
ad8da52443
commit
d7a94b02f5
4 changed files with 5 additions and 1 deletions
|
|
@ -45,6 +45,7 @@ debian-x86_64:
|
|||
-D tools=drm-shim
|
||||
-D valgrind=disabled
|
||||
-D perfetto=true
|
||||
-D vulkan-layers=screenshot
|
||||
S3_ARTIFACT_NAME: mesa-x86_64-default-${BUILDTYPE}
|
||||
RUN_MESON_TESTS: "false" # debian-build-x86_64 already runs these
|
||||
artifacts:
|
||||
|
|
@ -471,6 +472,7 @@ debian-arm64:
|
|||
-D freedreno-kmds=msm,virtio
|
||||
-D teflon=true
|
||||
-D perfetto=true
|
||||
-D vulkan-layers=screenshot
|
||||
GALLIUM_ST:
|
||||
-D gallium-rusticl=true
|
||||
-D legacy-wayland=bind-wayland-display
|
||||
|
|
|
|||
|
|
@ -53,6 +53,7 @@ DEPS=(
|
|||
libexpat1-dev
|
||||
libflatbuffers-dev
|
||||
"libllvm${LLVM_VERSION}"
|
||||
libpng-dev
|
||||
libvulkan-dev
|
||||
libx11-dev
|
||||
libx11-xcb-dev
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ DEPS=(
|
|||
libgbm-dev
|
||||
libglvnd-dev
|
||||
liblua5.3-dev
|
||||
libpng-dev
|
||||
libxcb-dri2-0-dev
|
||||
libxcb-dri3-dev
|
||||
libxcb-glx0-dev
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ include:
|
|||
|
||||
variables:
|
||||
DEBIAN_BUILD_BASE_TAG: "20250430-imgui.2"
|
||||
DEBIAN_BUILD_TAG: "20260430-imgui.2"
|
||||
DEBIAN_BUILD_TAG: "20260504-screenshot"
|
||||
|
||||
DEBIAN_TEST_BASE_TAG: "20260527-gtp"
|
||||
DEBIAN_TEST_ANDROID_TAG: "20260526-angle-a7"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue