Valve released the Beta of a new and improved version of Steam Play to all Linux users. The Beta version includes a modified distribution of Wine, called Proton, to provide compatibility with Windows game titles. Windows games with no Linux version currently available can now be installed and run directly from the Linux Steam client, complete with native Steamworks and OpenVR support. DirectX 11 and 12 implementations are now based on Vulkan, resulting in improved game compatibility and reduced performance impact. There are a lot of details in this announcement, be sure to read the entry over on the Steam Community website.
Adam Sawicki, a member of AMD RTG’s Game Engineering team, has spent the best part of a year assisting one of the world’s biggest game studios in porting one of their AAA games to the Khronos Vulkan API. That kind of experience — embedded with the game developer and working hands-on in their codebase alongside their own engineers — is always worth sharing whenever possible. Adam has turned what he learned into a general presentation aimed at those looking to port a game engine to either Vulkan or DirectX 12.
The X-Plane cross-platform flight simulator has been depending upon OpenGL for nearly two decades since the program first came into existence, but a port of its rendering engine to use the Vulkan API has been a work-in-progress. It looks like their Vulkan support is getting squared away as the company has tweeted this weekend they will be talking about Vulkan integration this weekend at the Flight Sim Expo in Las Vegas.