Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wayland: add support for cursor-shape-v1 protocol #17284

Merged
merged 2 commits into from
Dec 25, 2024

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