Show Your Support: Have you heard of Phoronix Premium? It's what complements advertisements on this site for our premium ad-free service. For less than $4 USD per month, you can help support our site while the funds generated allow us to keep doing Linux hardware reviews, performance benchmarking, maintain our community forums, and much more.
Gamescope Continues Advancing As Wayland/Vulkan Compositor Backed By Valve
Pierre-Loup Griffais has been working on Gamescope for a number of months now as a Wayland-based, Vulkan-minded compositor for use in potential new SteamOS releases but it's also beginning to work well for desktop use-cases. Gamescope is much more efficient than steamcompmgr thanks to Wayland efficiencies, aims to remove excess copies on present, and for any compositing it makes use of Vulkan async compute. Gamescope in part leverages the WLROOTS Wayland library. XWayland is supported by Gamescope for games lacking native Wayland support.
Thanks to nested Wayland compositing, Gamescope can also work for desktop use-cases compared to SteamOS where games/Steam are just running in full-screen mode. Running Gamescope on the desktop can not only provide speed advantages but also as a means of sandboxing from the desktop, support for virtual screens to better handle differing outputs/sizes in cases like older games not liking some widescreen setups, refresh rate abstraction, and other features.
Gamescope is working quite well at this stage on the desktop at least with AMD graphics drivers. It's getting into good shape and a few demos were provided during the lightning talk. Those wanting to try out Gamescope for Linux gaming can find the latest code via this GitHub repository.