El repo publico se habia quedado en julio: el README anunciaba vello 0.7 + wgpu 27 (dos bumps atras) y faltaban los crates del ultimo mes. - refresco con scripts/actualizar-standalone.py --llimphi (cargo check OK) - llegan llimphi-cpu, llimphi-hybrid, llimphi-glifos y llimphi-wire-escena: los cuatro caminos a pixeles con un solo compositor - MANUAL.md / SDD.md / LEEME.md sincronizados con el monorepo - README: versiones al dia, install por crates.io (cargo add llimphi), seccion "beyond the 2D widget kit" y el indice de crates que apuntaba al propio README ahora apunta a MANUAL.md §19
llimphi-gpu-bench
Standalone binary to validate the "direct wgpu GPU" section of
02_ruway/llimphi/SDD.md on a machine with a real GPU.
It does four things in order and prints everything to stdout in copy-paste-friendly markdown/table form:
- System header — version, time, OS, detected GPU.
- wgpu adapter info — backend (Vulkan/Metal/DX12/GL), device name, vendor, relevant limits.
- vello vs direct GPU spike — for N ∈ {25K, 50K, 100K, 200K, 500K, 1M}. It measures ms/frame for each and the factor, and evaluates the SDD's criterion: ≥5× at 500K → PASS; below → ABORT.
- Direct-GPU scaling alone — for N ∈ {100K, 500K, 1M, 2M, 5M, 10M}. It measures ms/frame, equivalent fps and Mprim/s, and evaluates the 60 fps @ 1M goal.
- Visual verification PNGs — it exports two files to the cwd:
bench_vello_100k.pngandbench_directo_100k.png. The shape of the dot sky must match between the two (deterministic LCG).
Use
cargo run --release -p llimphi-gpu-bench
Part of llimphi — see llimphi.