Lines Matching refs:OT
47 static OT::SubstLookup *
52 OT::GlyphID glyphs[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1]; in arabic_fallback_synthesize_lookup_single()
53 OT::GlyphID substitutes[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1]; in arabic_fallback_synthesize_lookup_single()
80 …hb_stable_sort (&glyphs[0], num_glyphs, (int(*)(const OT::GlyphID*, const OT::GlyphID *)) OT::Glyp… in arabic_fallback_synthesize_lookup_single()
86 OT::SubstLookup *lookup = c.start_serialize<OT::SubstLookup> (); in arabic_fallback_synthesize_lookup_single()
88 OT::LookupFlag::IgnoreMarks, in arabic_fallback_synthesize_lookup_single()
94 return ret ? c.copy<OT::SubstLookup> () : nullptr; in arabic_fallback_synthesize_lookup_single()
97 static OT::SubstLookup *
101 OT::GlyphID first_glyphs[ARRAY_LENGTH_CONST (ligature_table)]; in arabic_fallback_synthesize_lookup_ligature()
107 …OT::GlyphID ligature_list[ARRAY_LENGTH_CONST (first_glyphs) * ARRAY_LENGTH_CONST(ligature_table[0]… in arabic_fallback_synthesize_lookup_ligature()
109 …OT::GlyphID component_list[ARRAY_LENGTH_CONST (ligature_list) * 1/* One extra component per ligatu… in arabic_fallback_synthesize_lookup_ligature()
126 …_sort (&first_glyphs[0], num_first_glyphs, (int(*)(const OT::GlyphID*, const OT::GlyphID *)) OT::G… in arabic_fallback_synthesize_lookup_ligature()
159 OT::SubstLookup *lookup = c.start_serialize<OT::SubstLookup> (); in arabic_fallback_synthesize_lookup_ligature()
161 OT::LookupFlag::IgnoreMarks, in arabic_fallback_synthesize_lookup_ligature()
170 return ret ? c.copy<OT::SubstLookup> () : nullptr; in arabic_fallback_synthesize_lookup_ligature()
173 static OT::SubstLookup *
192 OT::SubstLookup *lookup_array[ARABIC_FALLBACK_MAX_LOOKUPS];
193 OT::hb_ot_layout_lookup_accelerator_t accel_array[ARABIC_FALLBACK_MAX_LOOKUPS];
207 OT::Tag tag;
208 OT::OffsetTo<OT::SubstLookup> lookupOffset;
212 typedef OT::ArrayOf<ManifestLookup> Manifest;
241 …fallback_plan->lookup_array[j] = const_cast<OT::SubstLookup*> (&(&manifest+manifest[i].lookupOffse… in arabic_fallback_plan_init_win1256()
334 OT::hb_ot_apply_context_t c (0, font, buffer); in arabic_fallback_plan_shape()