Suprisingly, ATI has released a fully functional open source application called HLSL2GLSL [High Level Shader Language to GL Shader Language], which can be used by programmers to convert DirectX 9 API based graphics code into OpenGL API compatibile graphics code. ATI is not the first to develop such a conversion tool, but it is the first tool of its kind that is both fully featured and open source [other tools have either been commercial or project-specific thus far].
This development will perhaps fill a critical gap needed to bridge the PC and Mac gaming worlds. Linux penguins should keep their hopes up as well, as porting this application for use with Linux should be quite feasible.
Developers, you can download HLSL2GLSL binaries for Win32 and OS X directly from the project's SourceForge.net project page.
Recommended Comments