|
BabelShader
Translation between shading languages
- Designed to convert between DirectX HLSL output, pixelshader 2.0 and OpenGL's low level shading languages
- Allows OpenGL programs to use Microsoft's stand alone HLSL compiler, fxc.exe to compile programs into ARB or fp30 assembly.
- Enables fair benchmarking competition between the HLSL compiler and the Cg compiler on the same platform with the same demo and driver.
- Will eventually allow the Cg compiler to produce valid pixelshader 2.0 output.
- Perhaps in the future... Hardware virtualization
Alpha Release Source (10/20/03)
Alpha Release Win32 Binary (10/20/03)
danielrh kt graphics dawt stanford dawt edu : Mail me if you have any trouble or need help.
Example Conversion Between Ps2.0 and ARB
|