mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-24 09:57:08 -06:00
bench_filters2 timings for the heavy algo filters were invisible to the perf harness: the example was never listed in perf/budgets.toml, so no budget, no baseline and no regression check covered Oil Paint, Relight, Reduce Noise, Smart Blur, the blur gallery, Crystallize or Color Halftone. The example now takes --reps, --quick and --json (the report shape the harness reads, hand-written so the crate does not grow a serde dependency), and four scenarios track the worst rows at a 1 s target: Oil Paint 8.8 s, Smart Blur r12 11.6 s, Relight 3.7 s, Reduce Noise 2.8 s on a 24 MP layer.