You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ui): double-buffer preview frames to eliminate concurrent access
- Previous single-buffer approach still races: UI goroutine holds
pointer from previous send while render loop overwrites that buffer on
next tick
- Alternate between two buffers so producer always fills the one the UI
is not reading, eliminating the race with zero additional per-frame
cost
Signed-off-by: Martin Wimpress <code@wimpress.io>
0 commit comments