pub fn render_events_themed<F, I>(
    opts: PolygonOptions,
    events: F,
    ctxt: RenderContext<'_>,
    theme_primitive: &Primitive,
    mesh: &mut Mesh
)
where F: Fn() -> I, I: Iterator<Item = PathEvent>,