wlroots-hyprland/backend
Simon Ser 4dee7a2f6f backend/drm: don't clear pending cursor FB on failed commit
The previous fix tried to side-step cursor->pending_fb completely.
However that messes up our buffer locking mechanism.

Instead, stop clearing the pending cursor FB on a failed commit. The
pending cursor FB will remain for the next commit.

Fixes: 6c3d080e25 ("backend/drm: populate cursor plane's current_fb")
2021-07-05 10:55:41 -04:00
..
drm backend/drm: don't clear pending cursor FB on failed commit 2021-07-05 10:55:41 -04:00
headless buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
libinput backend/libinput: use wl_array for wlr_libinput_tablet.tools 2021-07-05 10:05:06 +02:00
multi backend: introduce wlr_backend_finish 2021-05-21 22:13:54 +02:00
noop backend: add output state allow-lists 2021-06-20 23:17:08 +02:00
session backend/session: use DRM_PRIMARY_MINOR_NAME 2021-06-17 00:28:04 +02:00
wayland buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
x11 buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
backend.c backend: automatically create allocator 2021-05-21 22:13:54 +02:00
meson.build Drop RDP backend 2020-01-10 19:38:39 +01:00