mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-14 19:27:01 -04:00
Profiling a slider drag at 100 % and 400 % found each tick of the window render taking about 60 ms: the 24 MP source (288 MB) uploaded to the device was kept with the view's stages, counted against the stage budget, and the stages cleared every frame, so every tick uploaded and resampled again. A source over 96 MB is now uploaded for the render only; the stages keep the window's own sampled pixels. A tick costs 7-12 ms instead. equivalence.rs covers it. Co-Authored-By: Claude Sonnet 5.5 <[email protected]>