Revert "backend/drm: populate cursor plane's current_fb"

This reverts commit 6c3d080e25.

Populating wlr_drm_plane.current_fb messes up the buffer's locking.
The previous buffer is released while it's still being displayed
on-screen.

(cherry picked from commit 5f26360bd8)
This commit is contained in:
Simon Ser 2021-07-05 10:57:33 +02:00
parent 75f476c01e
commit b213d2b81f
1 changed files with 1 additions and 1 deletions

View File

@ -933,7 +933,7 @@ static bool drm_connector_set_cursor(struct wlr_output *output,
local_buf = wlr_buffer_lock(buffer); local_buf = wlr_buffer_lock(buffer);
} }
bool ok = drm_fb_import(&plane->current_fb, drm, local_buf, bool ok = drm_fb_import(&plane->pending_fb, drm, local_buf,
&plane->formats); &plane->formats);
wlr_buffer_unlock(local_buf); wlr_buffer_unlock(local_buf);
if (!ok) { if (!ok) {