"Industry standard APIs like Vulkan are a critical part of enabling developers to bring the best possible experience to customers on multiple platforms," said Valve's Gabe Newell. It's not a big surprise that now Valve is a main contributor to Vulkan as well.
#Will opengl 4.3 cars support vulkan driver#
Valve has already been working with Nvidia to heavily optimize its GPU driver for OpenGL, to create the SteamOS and push the proliferation of Linux games. When AMD launched Mantle, the company said it also collaborated for a long time with EA's DICE, the creators of the Frostbite engine and the Battlefield series, in order to build and optimize the Mantle API for real-world use. However, Vulkan is being designed to be able to run on any GPU with OpenGL ES 3.1 capabilities and upwards.Īccording to Khronos, game engine developers such as Valve and others have been surprisingly strong contributors of ideas to the Vulkan project. Vulkan however goes one step further and simplifies the API even more – giving direct control of the GPU to developers through a thinner driver layer. OpenGL ES has generally been a much cleaner API, because the Khronos Group selected only the more basic (and more energy efficient) features to work on mobile. It's also one of the reasons why most prefer to work with DirectX, or didn't want to build games that also work on Linux. Most OpenGL developers have been complaining about the complexity and difficulty of using the API for many years.