Use double or triple buffering to make the renderer non-blocking
Opened this issue · 0 comments
simias commented
See the discussion in #15, in particular tomaka's comments at the end.
Currently since we only have a single-buffered vertex buffer the emulator stops processing while a frame is being rendered. By multi-buffering it we could start processing the next frame while the current one in being rendered.