[PATCH v4 4/5] d3dx9: Reimplement D3DXCompileShader() for versions before 42.