floem
floem copied to clipboard
Prioritize redraws over processing updates
Previously, if Floem couldn't process an entire update per frame, then no new frames would be rendered until it could catch up. This prioritizes redraws so that frame rates can scale down gracefully as required.
It feels to me this approach will cause updates stuck until the next time events etc that triggers process_update.