pub fn prepare( chars: &[TextChar], size: [f64; 2], rotation: i32, supported: &[f64], ) -> Vec<VisualTextRun>