Valve News Archives
Futex2 Proposed In Latest Effort For Linux Kernel Optimization That Can Benefit Gamers

Last year Valve in cooperation with consulting firm Collabora published their work on extending the futex system call for more optimal thread pool synchronization with a means of waiting on any of several futexes. This kernel-level work paired with patched user-space for Wine/Proton allows better matching behavior on Windows. It's been months since hearing anything on Valve's futex effort while today a futex2 system call was published for discussion.

12 June 2020 - Futex2 System Call - 62 Comments
Steam Ironing Out Shader Pre-Caching For Helping Game Load Times, Stuttering

Valve developers have been working on Vulkan shader pre-caching with their latest Steam client betas to help in allowing Vulkan/SPIR-V shaders to compile ahead of time, letting them be pre-cached on disk to allow for quicker game load times and any stuttering for games that otherwise would be compiling the shaders on-demand during gameplay, especially under Steam Play.

30 May 2020 - Vulkan Shader Pre-Caching - 16 Comments
Steam Audio SDK 2.0 Beta 18 Released

Valve has released a new beta version of Steam Audio, their featureful spatial audio solution for game engines like Unity and Unreal Engine. This new release brings expanded Android support and a number of new audio features.

22 April 2020 - Steam Audio SDK 2.0 Beta 18 - Add A Comment
Proton 4.11-11 Released With DXVK 1.5, Few Game Fixes

Just in time for those taking advantage of Valve's annual Steam Winter Sale, a new release of the Wine-based Proton software is now available that powers Steam Play for running Windows games generally very well on Linux.

19 December 2019 - Proton 4.11-11 - 4 Comments
Steam For Linux Beta Adds Experimental Namespaces/Containers Support

Longtime Linux game developer Timothee Besset has outlined the support introduced by Valve this week in their latest Steam Linux client beta for supporting Linux namespaces / containers. This experimental functionality may in the end provide better support for 32-bit compatibility as more Linux distributions focus solely on x86_64 packages, reducing some of the fragmentation/library conflicts between some Linux distributions and Steam, and other headaches currently plaguing the Steam Linux space.

10 November 2019 - Steam For Linux Containers - 61 Comments

503 Valve news articles published on Phoronix.