wlroots-hyprland/backend
Simon Ser 0d9ffef774 backend/drm: don't destroy previous DRM master blobs
On startup, we fetch the previous MODE_ID blob ID so that
compositors can keep using the previous mode if they want to.
However, that blob doesn't belong to us, it belongs to the
previous DRM master. As a result, we get an error when trying to
destroy it.

Fix this by tracking whether the blob belongs to us or not.

Closes: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3811
2024-02-21 15:10:44 +00:00
..
drm backend/drm: don't destroy previous DRM master blobs 2024-02-21 15:10:44 +00:00
headless backend/headless: take wl_event_loop instead of wl_display 2024-01-25 15:05:36 +00:00
libinput Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
multi Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
session Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
wayland Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
x11 Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
backend.c Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
meson.build backend/session: make optional 2022-11-25 16:15:29 +00:00