ci/build: add honeykrisp (asahi vk) to several builds
Specifically: - `alpine-build-testing` - `fedora-release` - `.meson-arm` (inherited by all the arm build jobs) - `debian-arm64` (because it overrides the inherited list) - `debian-vulkan` Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30658>
This commit is contained in:

committed by
Marge Bot

parent
b3a2233f88
commit
91c9393da1
@@ -289,7 +289,7 @@ alpine-build-testing:
|
|||||||
-D microsoft-clc=disabled
|
-D microsoft-clc=disabled
|
||||||
-D shared-llvm=enabled
|
-D shared-llvm=enabled
|
||||||
UNWIND: "disabled"
|
UNWIND: "disabled"
|
||||||
VULKAN_DRIVERS: "amd,broadcom,freedreno,intel,imagination-experimental"
|
VULKAN_DRIVERS: "amd,asahi,broadcom,freedreno,intel,imagination-experimental"
|
||||||
|
|
||||||
fedora-release:
|
fedora-release:
|
||||||
extends:
|
extends:
|
||||||
@@ -338,7 +338,7 @@ fedora-release:
|
|||||||
-D shared-llvm=enabled
|
-D shared-llvm=enabled
|
||||||
LLVM_VERSION: ""
|
LLVM_VERSION: ""
|
||||||
UNWIND: "disabled"
|
UNWIND: "disabled"
|
||||||
VULKAN_DRIVERS: "amd,broadcom,freedreno,imagination-experimental,intel,intel_hasvk"
|
VULKAN_DRIVERS: "amd,asahi,broadcom,freedreno,imagination-experimental,intel,intel_hasvk"
|
||||||
|
|
||||||
debian-android:
|
debian-android:
|
||||||
extends:
|
extends:
|
||||||
@@ -432,7 +432,7 @@ debian-android:
|
|||||||
needs:
|
needs:
|
||||||
- debian/arm64_build
|
- debian/arm64_build
|
||||||
variables:
|
variables:
|
||||||
VULKAN_DRIVERS: freedreno,broadcom
|
VULKAN_DRIVERS: asahi,freedreno,broadcom
|
||||||
GALLIUM_DRIVERS: "etnaviv,freedreno,lima,nouveau,panfrost,llvmpipe,softpipe,tegra,v3d,vc4,zink"
|
GALLIUM_DRIVERS: "etnaviv,freedreno,lima,nouveau,panfrost,llvmpipe,softpipe,tegra,v3d,vc4,zink"
|
||||||
BUILDTYPE: "debugoptimized"
|
BUILDTYPE: "debugoptimized"
|
||||||
tags:
|
tags:
|
||||||
@@ -446,7 +446,8 @@ debian-arm32:
|
|||||||
CROSS: armhf
|
CROSS: armhf
|
||||||
DRI_LOADERS:
|
DRI_LOADERS:
|
||||||
-D glvnd=disabled
|
-D glvnd=disabled
|
||||||
# remove llvmpipe from the .meson-arm list because here we have llvm=disabled
|
# remove asahi & llvmpipe from the .meson-arm list because here we have llvm=disabled
|
||||||
|
VULKAN_DRIVERS: freedreno,broadcom
|
||||||
GALLIUM_DRIVERS: "etnaviv,freedreno,lima,nouveau,panfrost,softpipe,tegra,v3d,vc4,zink"
|
GALLIUM_DRIVERS: "etnaviv,freedreno,lima,nouveau,panfrost,softpipe,tegra,v3d,vc4,zink"
|
||||||
EXTRA_OPTION: >
|
EXTRA_OPTION: >
|
||||||
-D llvm=disabled
|
-D llvm=disabled
|
||||||
@@ -482,7 +483,7 @@ debian-arm64:
|
|||||||
C_ARGS: >
|
C_ARGS: >
|
||||||
-Wno-error=array-bounds
|
-Wno-error=array-bounds
|
||||||
-Wno-error=stringop-truncation
|
-Wno-error=stringop-truncation
|
||||||
VULKAN_DRIVERS: "freedreno,broadcom,panfrost,imagination-experimental"
|
VULKAN_DRIVERS: "asahi,freedreno,broadcom,panfrost,imagination-experimental"
|
||||||
DRI_LOADERS:
|
DRI_LOADERS:
|
||||||
-D glvnd=disabled
|
-D glvnd=disabled
|
||||||
EXTRA_OPTION: >
|
EXTRA_OPTION: >
|
||||||
@@ -655,7 +656,7 @@ debian-vulkan:
|
|||||||
-D c_args=-fno-sanitize-recover=all
|
-D c_args=-fno-sanitize-recover=all
|
||||||
-D cpp_args=-fno-sanitize-recover=all
|
-D cpp_args=-fno-sanitize-recover=all
|
||||||
UBSAN_OPTIONS: "print_stacktrace=1"
|
UBSAN_OPTIONS: "print_stacktrace=1"
|
||||||
VULKAN_DRIVERS: amd,broadcom,freedreno,intel,intel_hasvk,panfrost,virtio,imagination-experimental,microsoft-experimental,nouveau
|
VULKAN_DRIVERS: amd,asahi,broadcom,freedreno,intel,intel_hasvk,panfrost,virtio,imagination-experimental,microsoft-experimental,nouveau
|
||||||
EXTRA_OPTION: >
|
EXTRA_OPTION: >
|
||||||
-D vulkan-layers=device-select,overlay
|
-D vulkan-layers=device-select,overlay
|
||||||
-D build-aco-tests=true
|
-D build-aco-tests=true
|
||||||
|
Reference in New Issue
Block a user