Lines Matching defs:glyph
270 /* replace the first glyph ID in the "glyph" field each range with a nLeft value */
277 unsigned int nLeft = last_glyph - pair.glyph - 1;
280 last_glyph = pair.glyph;
281 pair.glyph = nLeft;
418 unsigned int glyph;
419 for (glyph = 1; glyph < plan->num_output_glyphs (); glyph++)
422 if (!plan->old_gid_for_new_gid (glyph, &old_glyph))
424 /* Retain the code for the old missing glyph ID */
425 old_glyph = glyph;
430 subset_enc_num_codes = glyph - 1;
436 code_pair_t pair = { code, glyph };
454 subset_enc_code_ranges.complete (glyph);
477 unsigned int glyph;
478 for (glyph = 1; glyph < plan->num_output_glyphs (); glyph++)
481 if (!plan->old_gid_for_new_gid (glyph, &old_glyph))
483 /* Retain the SID for the old missing glyph ID */
484 old_glyph = glyph;
493 code_pair_t pair = { sid, glyph };
499 bool two_byte = subset_charset_ranges.complete (glyph);
549 /* check whether the subset renumbers any glyph IDs */
597 /* SIDs for name strings in dicts are added before glyph names so they fit in 16-bit int range */