shmerl
glslang appears to have an HLSL frontend, but Direct3D9 drivers don't deal with HLSL, they deal with compiled bytecode. So it's very likely...