Stefan Dösinger : wined3d: Move shader generation into the shader backend.