Matteo Bruni (@Mystral) commented about dlls/d3dx9_36/shader.c:
flags, shader, error_msgs, constant_table); if (D3DX_SDK_VERSION <= 36)
flags |= D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY;
flags |= D3DXSHADER_ENABLE_BACKWARDS_COMPATIBILITY;
Is this right?