Lines Matching refs:lookup_index
637 unsigned int lookup_index, in hb_ot_layout_lookup_collect_glyphs() argument
655 const OT::SubstLookup& l = hb_ot_layout_from_face (face)->gsub->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()
661 const OT::PosLookup& l = hb_ot_layout_from_face (face)->gpos->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()
681 unsigned int lookup_index, in hb_ot_layout_lookup_would_substitute() argument
687 …return hb_ot_layout_lookup_would_substitute_fast (face, lookup_index, glyphs, glyphs_length, zero_… in hb_ot_layout_lookup_would_substitute()
692 unsigned int lookup_index, in hb_ot_layout_lookup_would_substitute_fast() argument
697 if (unlikely (lookup_index >= hb_ot_layout_from_face (face)->gsub_lookup_count)) return false; in hb_ot_layout_lookup_would_substitute_fast()
700 const OT::SubstLookup& l = hb_ot_layout_from_face (face)->gsub->get_lookup (lookup_index); in hb_ot_layout_lookup_would_substitute_fast()
702 return l.would_apply (&c, &hb_ot_layout_from_face (face)->gsub_accels[lookup_index].digest); in hb_ot_layout_lookup_would_substitute_fast()
719 unsigned int lookup_index, in hb_ot_layout_lookup_substitute_closure() argument
724 const OT::SubstLookup& l = _get_gsub (face).get_lookup (lookup_index); in hb_ot_layout_lookup_substitute_closure()
916 unsigned int lookup_index = lookups[table_index][i].index; in apply() local
920 proxy.table.get_lookup (lookup_index), in apply()
921 proxy.accels[lookup_index]); in apply()