Simple HLSL (Shader Model 4 and 5) to GLSL translator