mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-04-16 08:21:40 -04:00
linux_drm_syncobj_v1: Remove implicit wait
This responsibility has moved to the separate dmabuf waiter helper. This is a breaking change as users of the syncobj manager must use the dmabuf waiter to at the very least wait for availability.
This commit is contained in:
parent
b84aadb5c1
commit
d75f606cfc
2 changed files with 4 additions and 69 deletions
|
|
@ -43,6 +43,10 @@ struct wlr_linux_drm_syncobj_manager_v1 {
|
|||
* The compositor must be prepared to handle fences coming from clients and to
|
||||
* send release fences correctly. In particular, both the renderer and the
|
||||
* backend need to support explicit synchronization.
|
||||
*
|
||||
* Fences provided here may not yet be ready to consume. See
|
||||
* wlr_compositor_buffer_waiter_create for a way to wait for fences to be
|
||||
* materialized or completed before application.
|
||||
*/
|
||||
struct wlr_linux_drm_syncobj_manager_v1 *wlr_linux_drm_syncobj_manager_v1_create(
|
||||
struct wl_display *display, uint32_t version, int drm_fd);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue