From 183d57aa9e6023155b8354e74934b4d650d93e87 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Mon, 3 Nov 2025 16:41:16 -0800 Subject: [PATCH] ci: Run intel shader-db on Haswell, Broadwell, and Meteorlake 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 Reviewed-by: Ian Romanick Part-of: --- .gitlab-ci/run-shader-db.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab-ci/run-shader-db.sh b/.gitlab-ci/run-shader-db.sh index 8a53c74b6b4..9f531be2ec4 100755 --- a/.gitlab-ci/run-shader-db.sh +++ b/.gitlab-ci/run-shader-db.sh @@ -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}"