unroll / tools /gpu_layer.py

Commit History

19 days ago

  1. Restore b24a488 files overwritten by eadab8d (an upload from an older local copy)

    Verified signature
    943fb39
  2. Open one wheel step farther out

    Verified signature
    eadab8d
  3. Public API at window.unroll (schema, help, coverage test; ui and bench groups), embed mode with postMessage bridge and oEmbed, version 0.9.4 in About and API, ink_9um (9 µm) label and credit, Ink Bench hardening from the audit, hashchange without reload, capped test hooks

    cc6b6d8
  4. Overlay textures upload through a per-frame queue (about 6 ms per frame, initTexture) instead of all at once, removing the 14.6 s main-thread freeze; import map versions for tear.js, damage.js and lib/*.js; scan shown as 9.4 µm with 9.362 µm voxels in the details; glossary links every occurrence; mobile panel clears the bottom bar

    1410d57
  5. Relabel the second ink layer as ink_9um (9 µm): Chase Hendrick ran the public scrollprize/ink_9um model, which the Vesuvius Challenge trained; HUD readout INK_9UM; cache-busting version on JS and CSS

    01b454f
  6. Data-driven scroll framework and Open your own⁠

    f6dcaa7
  7. Unroll: review fixes, ZeroGPU receipts, licence

    Verified signature
    10880af
  8. Unroll: first private preview

    Verified signature
    e6863b5