Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-17 | fb: require 2+ pages in fb_new() | Vito Caputo | |
If NUM_FB_PAGES was redefined to 1 rototiller would hang, since 1 is insufficient for page-flipping. | |||
2016-12-12 | fb: inline fb_drm_flip_wait | Vito Caputo | |
2016-11-23 | fb: add rudimentary drm fb and page api | Vito Caputo | |
This implementation uses a page flipping thread and very simple pthreads mutex/condition variable synchronization. There is room for improvement, but this combined with 3 fb pages enables the rendering loop to fully overlap with page flipping with the next ready page queued asynchronously. |