open-standards/wai/wai-ops-gpu/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 98f2755d7f ci: wai-ops-gpu, the GPU equality on the macos runner's GPU and in its browser
The metal job runs the arithmetic probe, the corpus at both widths and the
mutants on the host's GPU, every capability that runs a wai-ops/1 graph with
its graphs there (the jpegai/v1 inputs fetched and required), and the corpus
in a headless browser's WebGPU. WAI_OPS_GPU_EXPECT declares the adapter and
WAI_OPS_GPU_REQUIRE makes its absence a failure; each step then requires its
report lines with their counts. The checks job, on a runner with no GPU,
requires that the device tests skip without WAI_OPS_GPU_REQUIRE and fail with
it, and builds the browser module, wai-rs's GPU target and the bench tool.

The arith test now appends its result line to the report as the others do.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-21 04:37:32 -04:00
..
support wai-ops-gpu: the corpus through a browser's WebGPU 2026-10-21 04:28:40 -04:00
arith.rs ci: wai-ops-gpu, the GPU equality on the macos runner's GPU and in its browser 2026-10-21 04:37:32 -04:00
corpus.rs wai-ops-gpu: a decode takes its inputs by reference, as the interpreter's run does 2026-10-21 04:16:43 -04:00
mutants.rs wai-ops-gpu: shader mutants the corpus must catch, and why the width is the certificate's 2026-10-20 22:46:56 -04:00