fn compute_outer_and_clip_sign(
    corner_segment: BorderSegment,
    radius: DeviceSize
) -> (DevicePoint, DeviceVector2D)