AnyPS5/.github/workflows
Adrià Franch 8ed454d2fa ci: run the shader execution tests on lavapipe
MixPrecision and SdwaDestination dispatch hand-assembled RDNA through the
recompiler and compare every lane with a CPU model, but were never in ctest.
Move them to tests/execution/, which is globbed into one test per file with
the same target names, so new execution tests add a file and no CMake lines.
They exit 77 (skipped) when the host has no Vulkan device; the Linux runner
installs lavapipe and sets ANYPS5_REQUIRE_VULKAN=1 so they cannot skip there.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-01 22:45:25 +02:00
..
area-labels.yml ci: label pull requests by area 2026-09-28 15:50:48 +02:00
build.yml ci: run the shader execution tests on lavapipe 2026-10-01 22:45:25 +02:00
conflict-label.yml ci: label pull requests that conflict with main 2026-09-28 15:50:48 +02:00
labels.yml ci(labels): set colors only for some 2026-09-30 19:15:51 +03:00
pr-overlap.yml ci: comment on pull requests that overlap other open pull requests 2026-09-29 16:24:47 +02:00
progress-comment.yml feat(tools): report progress changes on pull requests 2026-09-27 18:47:32 +02:00
progress-report.yml feat(tools): report progress changes on pull requests 2026-09-27 18:47:32 +02:00
progress.yml feat(tools): add progress map for system libraries and shader instructions 2026-09-27 18:21:34 +02:00
release.yml fix(ci): use git bash for windows release 2026-09-29 00:38:21 +03:00