Intel has opened requests to add Intel XeSS support to Valve's Proton, signalling a renewed interest in getting its mobile gaming chips up to speed on the Linux operating system.
That's changing as time goes on. As spotted by Phoronix, Intel has opened pull requests for Intel XeSS support in Proton, specifically to utilise dedicated XMX cores in Intel's own GPUs for better performance.
Proton is the compatibility layer that allows games programmed for Windows to run on Linux machines, and has been crucial to the success of the Steam Deck and SteamOS as a whole. XeSS is Intel's upscaling technology, which works one of two ways, either using DP4a for wide support across various vendor's GPUs, or XMX on Intel's own GPUs. The XMX option is preferred.
"Adds a builtin libxess.dll which forwards the XeSS D3D12 calls to the Linux XeSS library (libxess.so)," says Intel engineer Damian Tomczak in the request, "so XeSS can use XMX (the fast upscaler) under Proton instead of the slower fallback path. D3D12 objects are converted to Vulkan through vkd3d-proton's interop interface."
The dream here is that, further to future support being added to Proton and SteamOS, we can happily switch our Windows-based handheld gaming PCs over to the Linux operating system without any hitches or performance drops. The good news is that this is already happening. Valve has this year "improved compatibility" with both AMD and Intel's recent platforms with recent SteamOS releases, and broader support for SteamOS goes beyond handhelds into plucky homemade Steam Machines, too.
The PC Gamer Circuit Breaker newsletter breaks down the latest PC gaming tech, and finds you the best deals on the best products
Jacob has been writing about PC hardware and technology for over eight years. He earned his first byline at PCGamesN before joining PC Gamer. He spends most of his time building PCs, running benchmarks, and trying his best to learn Linux.
>> Home