wlroots-hyprland/backend
emersion f8056a0350
backend/drm: fix disappeared output indices
This commit changes `scan_drm_connectors` to add new outputs to the end of the
list. That way, it's easier to understand what's going on with indices.

When we need to destroy outputs, we now walk the list in reverse order. This
ensures indices remain correct while iterating and removing items from the
list.

We now also make outputs without a CRTC disappear (those are in
WLR_DRM_CONN_NEEDS_MODESET state).
2018-12-09 10:12:52 +01:00
..
drm backend/drm: fix disappeared output indices 2018-12-09 10:12:52 +01:00
headless render: correctly set EGL_RENDERABLE_TYPE 2018-11-10 13:20:54 +01:00
libinput backend/libinput: add assertions 2018-09-18 11:05:55 +02:00
multi Increase _POSIX_C_SOURCE to 200112L 2018-10-17 08:33:19 +02:00
session backend/session/logind: improve logging 2018-12-06 17:01:17 +01:00
wayland backend/wayland: fix zero-length VLA 2018-11-27 23:18:12 +01:00
x11 backend/x11: Hide cursor with Xfixes 2018-11-13 10:55:03 +13:00
backend.c Use #if instead of #ifdef for wlroots config data 2018-11-12 10:12:46 +01:00
meson.build backend/wayland: Move registry into backend 2018-11-11 18:11:56 +13:00