wlroots/backend
Daniel Playfair Cal b7aa6ee176 backend/drm: handle changes in the set of fixed output modes
In virtualised environments, it is possible for the set of fixed modes
advertised by a connected output to change. This happens for example
when resizing the window in the host system, which causes the preferred
mode in the virtualised display to change to match the new size of the
host window.

This change keeps the value of `modes` in `struct wlr_output` updated
when the available DRM modes change. Also, it adds a signal
`available_modes` which notifies compositors when this occurs.
2021-01-10 18:04:06 +11:00
..
drm backend/drm: handle changes in the set of fixed output modes 2021-01-10 18:04:06 +11:00
headless remove unnecessary egl includes 2021-01-07 17:11:22 +01:00
libinput backend/session: replace session_signal with events.active 2020-11-19 22:47:49 +01:00
multi backend/multi: handle backends depending on each other properly 2020-05-02 19:36:03 +02:00
noop noop: listen to display destroy and destroy the backend 2020-12-31 20:34:36 +01:00
session backend/session: allow wlr_session_find_gpus to return an error 2021-01-04 19:46:44 +01:00
wayland remove unnecessary egl includes 2021-01-07 17:11:22 +01:00
x11 remove unnecessary egl includes 2021-01-07 17:11:22 +01:00
backend.c backend/session: allow wlr_session_find_gpus to return an error 2021-01-04 19:46:44 +01:00
meson.build Drop RDP backend 2020-01-10 19:38:39 +01:00