fn hair_cubic2( points: &[Point; 4], clip: Option<&ScreenIntRect>, line_proc: fn(&[Point], Option<&ScreenIntRect>, &mut dyn Blitter), blitter: &mut dyn Blitter, )