[glyf] Optimize composite points loading

This commit is contained in:
Behdad Esfahbod 2022-06-27 12:24:20 -06:00
parent 32dc0641e1
commit d5cfbaa068
1 changed files with 2 additions and 1 deletions

View File

@ -139,10 +139,11 @@ struct Glyph
break;
case COMPOSITE:
{
contour_point_vector_t comp_points;
unsigned int comp_index = 0;
for (auto &item : get_composite_iterator ())
{
contour_point_vector_t comp_points;
comp_points.reset ();
if (unlikely (!glyf_accelerator.glyph_for_gid (item.glyphIndex)
.get_points (font, glyf_accelerator, comp_points,
phantom_only, depth + 1)))