The Source Library wall's pixel engine, extracted for anyone's pictures: libs/image_tiles carries the NV12 slot pyramid, the 32x32 shard atlas geometry and the one-HEVC-intra-frame-per-file tape codec (tape.rs), a small SQLite index (db.rs), a priority decode pool (store.rs), and the TileGrid widget — instanced tiles batched per atlas page, anchor-locked wheel zoom with log-space glide, continuous per-shard LOD with crossfades, full-resolution promotion under byte budgets with LRU eviction, and uniform-only re-presents inside the pad of the last build. image-tiles-bake downloads a manifest of URLs (fetch pool free to be wide, encode pool hard-capped — concurrent VT session churn has panicked the encoder's IOMMU) and bakes a library; examples/image_tiles views one. No JPEGs on disk; decode and encode are the hardware's. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2.9 KiB
2.9 KiB
| 1 | # One picture per line: url<TAB>title<TAB>link. Bare URLs work too. |
|---|---|
| 2 | # These are public-domain paintings served by Wikimedia Commons, asked for |
| 3 | # at a modest width so a first bake is quick and gentle. |