mirror of
https://github.com/transistorfet/moa.git
synced 2025-02-16 11:30:33 +00:00
It turns out to not be too much of a performance issue to allocate a new frame each time one is produced, so to reduce lock contention I added a queue where frames are added to and taken from without locking the frame for the whole update. I'm hoping this will give more flexibility to frontend implementations, which can simply skip or repeat frames if needed.