Part of the Khronos Group

 

KlayGE Announces DXBC2GLSL, a HLSL bytecode to GLSL compiler

We are glad to announce the DXBC2GLSL, an open source library that convert the HLSL bytecode (DXBC) to GLSL. The inputs of DXBC2GLSL is SM5 bytecodes (also compatible to SM4). After parsing, input variables, output variables, texture declaration and shader instructions can be retrieved. The output GLSL can be VS/PS/GS in OpenGL 2.0 to 4.4. HS/DS/CS support, and an OpenGL ES version is currently under development. Theoretically, this framework can even convert compute shader to OpenCL.

Mar 25, 2014 | Category: Developers

Comments

<< Back to main

 
Column Footer