ci: Run intel shader-db on Haswell, Broadwell, and Meteorlake
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

This would have caught recent regressions.

Haswell covers crocus.
Broadwell covers iris's oldest platform.
Skylake and derivatives are widely deployed.
Meteorlake is reasonably representative of recent Intel hardware.

Acked-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38231>
This commit is contained in:
Kenneth Graunke 2025-11-03 16:41:16 -08:00 committed by Marge Bot
parent 96b739b449
commit 183d57aa9e

View file

@ -22,6 +22,16 @@ for driver in freedreno intel lima v3d vc4; do
section_end shader-db-${driver}
done
# Run shader-db over a number of supported platforms for crocus/iris
for platform in hsw bdw skl mtl; do
section_start "shader-db-intel-${platform}" "Running shader-db for intel - ${platform}"
env LD_PRELOAD="$LIBDIR/libintel_noop_drm_shim.so" \
INTEL_STUB_GPU_PLATFORM="${platform}" \
./run -j"${FDO_CI_CONCURRENT:-4}" ./shaders \
> "$ARTIFACTSDIR/intel-${platform}-shader-db.txt"
section_end "shader-db-intel-${platform}"
done
# Run shader-db over a number of supported chipsets for nouveau
for chipset in 40 a3 c0 e4 f0 134 162; do
section_start shader-db-nouveau-${chipset} "Running shader-db for nouveau - ${chipset}"