Henri Verbeet : wined3d: Rewrite surface_modify_location() on top of surface_validate_location() and surface_invalidate_location().