Skip to content

Conversation

Sunderland93
Copy link
Contributor

This protocol eliminates the need to draw a separate surface for the cursor, apply scaling to it, etc. Instead, we simply request a default cursor from the compositor and apply it, leaving all the dirty work to the compositor. When running in an environment that does not support the cursor-shape-v1 protocol (e.g. GNOME, see https://gitlab.gnome.org/GNOME/mutter/-/issues/3276), the classic way of drawing the cursor will be used.

Related Issues

#16679

Related Pull Requests

#16683

Reviewers

@ColinKinloch

@LibretroAdmin LibretroAdmin merged commit 7887719 into libretro:master Dec 25, 2024
27 checks passed
Sunderland93 added a commit to Sunderland93/RetroArch that referenced this pull request Dec 26, 2024
* wayland: add support for cursor-shape-v1 protocol

* Bump required wayland-protocols to 1.32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants