Valve has the translation layer that the company itself uses disclosed for many of its Linux ports. 'ToGL' is not officially supported by Valve and is not to be used, but may still be useful for developers of Linux ports.
Pierre-Loup Griffais Valve announced on GitHub known that the translation layer is now open source. The part is taken directly from the source code of Dota 2 and supports according Griffais a limited part of DirectX 9.0c. Also bytecode can HLSL to GLSL be translated and the Shader Model 3.0 support. There are still some Source Engine elements in the code that should be processed. Still removed
Valve sets itself high on Linux. For example, Linux ports of Portal 2 and Counter-Strike: Global Offensive in the making, and further practically every game from Valve ported to Linux. Valve is also working on its own operating system: SteamOS. Gabe Newell has in the past stated that Linux and open source the future of gaming, so this move by Valve is not entirely a surprise; games that can be to OpenGL ported using this translation layer can immediately visit Valves SteamOS that runs on Linux and OpenGL.
Pierre-Loup Griffais Valve announced on GitHub known that the translation layer is now open source. The part is taken directly from the source code of Dota 2 and supports according Griffais a limited part of DirectX 9.0c. Also bytecode can HLSL to GLSL be translated and the Shader Model 3.0 support. There are still some Source Engine elements in the code that should be processed. Still removed
Valve sets itself high on Linux. For example, Linux ports of Portal 2 and Counter-Strike: Global Offensive in the making, and further practically every game from Valve ported to Linux. Valve is also working on its own operating system: SteamOS. Gabe Newell has in the past stated that Linux and open source the future of gaming, so this move by Valve is not entirely a surprise; games that can be to OpenGL ported using this translation layer can immediately visit Valves SteamOS that runs on Linux and OpenGL.
Post a Comment