pub unsafe extern "C" fn graphene_ray_free(r: *mut graphene_ray_t)