wlroots/include/backend/drm
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.h backend/drm: don't destroy previous DRM master blobs 2024-02-21 15:10:44 +00:00
fb.h backend/drm: split wlr_drm_fb related functions into separate file 2023-11-30 14:44:46 +00:00
iface.h backend/drm: atomically reset state after VT switch 2024-02-14 19:13:23 +01:00
monitor.h backend/drm: drop wl_display argument 2024-01-25 15:05:36 +00:00
properties.h backend/drm: fix broken link to KMS property docs 2024-02-21 12:03:37 +01:00
renderer.h backend/drm: remove wlr_drm_renderer.backend 2023-11-30 14:44:46 +00:00
util.h backend/drm: use libdisplay-info for CVT mode generation 2023-02-28 14:44:02 +00:00