backends/wayland: support direct scanout
This allows for (mostly) overhead-less pass-through of fullscreen content to the host compositor, like for example when you run kwin_wayland in gamescope on the Steam Deck
This allows for (mostly) overhead-less pass-through of fullscreen content to the host compositor, like for example when you run kwin_wayland in gamescope on the Steam Deck