it's been a collaboration between kde, system76/cosmic, wlroots, weston, and gamescope/valve all deciding to play ball with each other and decide on universal standards together and gnome mostly not deciding to take part.
I mean, as it stands GNOME do what GNOME do. I'm not one to ask too many questions because this shit is hard lmao. As long as my stuff works (and it do work)
I mean their XWayland Scaling implementation is working so far, it's just gotta be merged into stable which GNOME tends to only do after A LOT of testing
gnome has a strong vision and is inflexible about it. you either like their vision or you don't. the nice thing is there's plenty of choice in the sea of linux.
correct me if i'm wrong, but wasn't there drama with gnome and drm leasing with gnome originally agreeing with valve's spec and then them changing their mind later? they're the only de that doesn't support it
but yeah @Kyle Gospo I was thinking if that github package I linked above might be related to those weird xwayland fractional scaling issues I was having (and maybe the ones you're having too?)
in Bazzite the patch seems to go all loopy and my cursor shrinks when I move it into an XWayland application and grows back to normal when I move it out