Conversation
Notices
-
Embed this notice
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: (tk@bbs.kawa-kun.com)'s status on Sunday, 02-Mar-2025 01:23:13 JST Doughnut Lollipop 【記録係】:blobfoxgooglymlem:
Does direct rendering work in #Wayland as well as in X? As in, do OpenGL applications written for X still use hardware rendering? -
Embed this notice
lhp (lhp@mastodon.social)'s status on Sunday, 02-Mar-2025 07:23:23 JST lhp
@tk those are two different concepts.
An application can't arbitrarily become drm master and control the output (there are some exceptions for VR stuff, but it's not common). This is the reason why tabbing out of fullscreen games is seemless on linux but is a crashy mess on windows.
But you can of course still do accelerated rendering with OpenGL. If done right, even zero-copy with direct scanout and proper frame timing.
Going through XWayland will add a few roundtrips to that.
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this. -
Embed this notice
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: (tk@bbs.kawa-kun.com)'s status on Sunday, 02-Mar-2025 07:24:10 JST Doughnut Lollipop 【記録係】:blobfoxgooglymlem:
@lhp So I should still be able to play Steam games if I switch to Wayland? -
Embed this notice
lhp (lhp@mastodon.social)'s status on Tuesday, 04-Mar-2025 01:29:08 JST lhp
@tk Games are supposed to still work, yes.
In practice it will depend on the game: On X there are like five different ways to implement each feature a game may need. Some of those may be a bit hacky and won't work smoothly on a Wayland desktop.
From what I understand though, valve has put in some effort to make it as smooth as possible.
I myself don't play games anymore, so I can't share any first-hand experiences.
But you can install a wayland desktop alongside your current and just try.
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this.
-
Embed this notice