Commit graph

2 commits

Author SHA1 Message Date
Simon Ser
4ac4d28833 render/timeline: add wlr_render_timeline_import_dmabuf
Same as wlr_render_timeline_import_sync_file, but takes a DMA-BUF
as argument. Depends on [1].

[1]: https://lore.kernel.org/dri-devel/20210610210925.642582-5-jason@jlekstrand.net/
2022-06-20 21:14:09 +02:00
Simon Ser
bfc616fc7e render/timeline: introduce wlr_timeline
wlr_timeline is a synchronization primitive based on drm_syncobj
timelines. They are heavily inspired from Vulkan timeline
semaphores [1].

[1]: https://www.khronos.org/blog/vulkan-timeline-semaphores
2022-06-20 21:14:09 +02:00