Home | History | Annotate | Download | only in src

Lines Matching refs:glyphs

237   bool would_substitute (const hb_codepoint_t *glyphs,
242 if (hb_ot_layout_lookup_would_substitute_fast (face, lookups[i].index, glyphs, glyphs_count, zero_context))
340 /* For old-spec, the order of glyphs is Consonant,Virama,
350 hb_codepoint_t glyphs[3] = {virama, consonant, virama};
351 if (indic_plan->blwf.would_substitute (glyphs , 2, face) ||
352 indic_plan->blwf.would_substitute (glyphs+1, 2, face))
354 if (indic_plan->pstf.would_substitute (glyphs , 2, face) ||
355 indic_plan->pstf.would_substitute (glyphs+1, 2, face))
357 if (indic_plan->pref.would_substitute (glyphs , 2, face) ||
358 indic_plan->pref.would_substitute (glyphs+1, 2, face))
498 hb_codepoint_t glyphs[3] = {info[start].codepoint,
502 if (indic_plan->rphf.would_substitute (glyphs, 2, face) ||
504 indic_plan->rphf.would_substitute (glyphs, 3, face)))
882 hb_codepoint_t glyphs[2];
884 glyphs[j] = info[i + j].codepoint;
885 if (indic_plan->pref.would_substitute (glyphs, pref_len, face))
1045 /* This function relies heavily on halant glyphs. Lots of ligation
1169 * The glyphs formed by 'half' are Chillus or ligated explicit viramas.
1422 * The glyphs formed by 'half' are Chillus or ligated explicit viramas.