wlroots-hyprland/backend/drm
Simon Ser ae3d7a697c backend/drm: use DRM_IOCTL_MODE_CLOSEFB instead of RMFB
RMFB implicitly performs a modeset to turn off any CRTC which is
using the FB. This prevents seamless transitions between two DRM
masters from working.

Use the new CLOSEFB IOCTL which doesn't turn off anything and leave
it up to the compositor to turn off outputs on shutdown if it wants
to.
2023-11-28 13:18:39 +00:00
..
atomic.c backend/drm: add wlr_drm_connector_state.nonblock 2023-11-19 15:32:30 +01:00
backend.c backend/drm: Destroy page flips on backend destroy 2023-11-17 14:34:32 -05:00
drm.c Cleanup wlr_matrix.h includes 2023-11-25 08:37:43 +01:00
gen_pnpids.sh backend/drm: use libdisplay-info to parse EDID 2023-02-28 14:44:02 +00:00
legacy.c backend/drm: drop unnecessary flags in legacy interface 2023-11-19 15:32:30 +01:00
libliftoff.c backend/drm: add wlr_drm_connector_state.nonblock 2023-11-19 15:32:30 +01:00
meson.build backend/drm: use libdisplay-info for CVT mode generation 2023-02-28 14:44:02 +00:00
monitor.c backend/session: take wl_event_loop instead of wl_display 2023-11-23 11:15:07 +00:00
properties.c backend/drm: set "max bpc" to the max 2022-06-19 16:55:36 +00:00
renderer.c backend/drm: use DRM_IOCTL_MODE_CLOSEFB instead of RMFB 2023-11-28 13:18:39 +00:00
util.c backend/drm: fix di_info memory leak 2023-05-08 10:16:25 +08:00