![Carlos Garnacho](/assets/img/avatar_default.png)
Instead of letting the wayland bits maintain an always-software cursor renderer, let the cursor renderer be managed by the backend, and only hook to it (as we do for pointer cursor) in the wayland bits. ATM, make the cursor renderer still always-software, although ideally we should allow moving the HW cursor management between renderers. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403>