Henri Verbeet : wined3d: Only set fragment pipe uniforms if they' re needed by the shader.