> SDL is not your tool for "signaling to stakeholders" about what is important.
But but but I need engagement for my team!
Many apps do not use Wayland, but rather the XWayland fallback, so people are not up in arms about how broken various aspects of Wayland actually are for end users.
It's a funny kind of dance
To convince people to use something, what you're proposing needs to be less-broken than what they already have. The whole "let's burn down their house because they don't want to move to the new one we built" attitude is a disgrace.
I use Sway (a Wayland compositor), but I'm embarrassed to admit that when I see the WaylandBrigade pulling crap like this.
Lately, I struggled with: (1) a flickering bug in the NVIDIA driver only affecting Xwayland (2) streaming to my TV via SteamLink (3) reduced performance (compared to X11) on very old (2013) hardware
I fully support the idea of Wayland, but it needs to be adapted better for games.
* Recently tried to run an Electron application, in particular Element. It failed completely to show UI even with the extra options to do it. Even with Xwayland
* Interesting handling of drag was spotted in GNOME on Wayland with touchscreens, as in events are discontiguous breaking apps. The one we spotted it in is Blender.
* Multiple important use cases have no replacement or equivalent, especially remote desktop access is weak, and software KVM like Barrier doesn't seem to exist.
* Issue with 3D also messes up timings on video playback at high frame rates.
I'm afraid (2) will probably never work properly :-(
[0] https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317
[1] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests...
[2] https://github.com/NVIDIA/egl-wayland/pull/104#issuecomment-...
https://github.com/libsdl-org/SDL/pull/9345#issuecomment-201...
XWayland has special hooks into the compositors that normal wayland clients don't get.
Sometimes, you only find the problems in real-life deployment.
FS Quotas had a bumpy start. NFSv4 had a bumpy start (both in BSD, decades ago)