mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-03 09:01:40 -05:00
render/drm_syncobj: Remove the ready signal from timeline_waiter
It's unused.
This commit is contained in:
parent
82223e451a
commit
c1eb053f5e
2 changed files with 0 additions and 8 deletions
|
|
@ -43,10 +43,6 @@ typedef void (*wlr_drm_syncobj_timeline_ready_callback)(
|
||||||
struct wlr_drm_syncobj_timeline_waiter *waiter);
|
struct wlr_drm_syncobj_timeline_waiter *waiter);
|
||||||
|
|
||||||
struct wlr_drm_syncobj_timeline_waiter {
|
struct wlr_drm_syncobj_timeline_waiter {
|
||||||
struct {
|
|
||||||
struct wl_signal ready;
|
|
||||||
} events;
|
|
||||||
|
|
||||||
struct {
|
struct {
|
||||||
int ev_fd;
|
int ev_fd;
|
||||||
struct wl_event_source *event_source;
|
struct wl_event_source *event_source;
|
||||||
|
|
|
||||||
|
|
@ -192,7 +192,6 @@ static int handle_eventfd_ready(int ev_fd, uint32_t mask, void *data) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
wl_signal_emit_mutable(&waiter->events.ready, NULL);
|
|
||||||
waiter->callback(waiter);
|
waiter->callback(waiter);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
@ -240,13 +239,10 @@ bool wlr_drm_syncobj_timeline_waiter_init(struct wlr_drm_syncobj_timeline_waiter
|
||||||
.event_source = source,
|
.event_source = source,
|
||||||
.callback = callback,
|
.callback = callback,
|
||||||
};
|
};
|
||||||
wl_signal_init(&waiter->events.ready);
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wlr_drm_syncobj_timeline_waiter_finish(struct wlr_drm_syncobj_timeline_waiter *waiter) {
|
void wlr_drm_syncobj_timeline_waiter_finish(struct wlr_drm_syncobj_timeline_waiter *waiter) {
|
||||||
assert(wl_list_empty(&waiter->events.ready.listener_list));
|
|
||||||
|
|
||||||
wl_event_source_remove(waiter->event_source);
|
wl_event_source_remove(waiter->event_source);
|
||||||
close(waiter->ev_fd);
|
close(waiter->ev_fd);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue