fn fill_path_impl( path: &Path, fill_rule: FillRule, bounds: &IntRect, clip: &ScreenIntRect, blitter: &mut dyn Blitter, )