@aeva @lritter
Stop using Wayland. It's a shitty protocol designed by people who didn't/don't knew/know what they're doing.
Heck, just recently I came across a Mesa driver developer who openly demonstrated, that they were clueless about how desktop compositors do work. Conversely a lot of desktop compositor developers are totally clueless about how GPUs work.
I challenge you to browse through the OpenGL related part of Hyprland, and take the time until you start to slap your head or vomit.