wlr_output_manager: Automatically recreate the context on loss

This commit is contained in:
Alexander Orzechowski 2024-02-27 19:11:33 -05:00
parent 5a72ea9ac1
commit 941c8261e3
2 changed files with 67 additions and 0 deletions

View file

@ -27,10 +27,15 @@ struct wlr_output_manager_backend {
struct wl_list link; // wlr_output_manager.backends
struct {
struct wl_signal recovery;
} events;
// private state
uint32_t locks;
struct wl_listener backend_destroy;
struct wl_listener renderer_lost;
};
struct wlr_output_manager {