surface_free(clip_surface);