hb-graphite2.cc | 54 gr_face *grface; member in struct:hb_graphite2_shaper_face_data_t 113 data->grface = gr_make_face (data, &hb_graphite2_get_table, gr_face_preloadAll); 115 if (unlikely (!data->grface)) { 136 gr_face_destroy (data->grface); 148 return HB_SHAPER_DATA_GET (face)->grface; 169 return gr_make_font_with_advance_fn (font->x_scale, font, &hb_graphite2_get_advance, face_data->grface); 230 gr_face *grface = HB_SHAPER_DATA_GET (face)->grface; local 236 gr_feature_val *feats = gr_face_featureval_for_lang (grface, lang ? hb_tag_from_string (lang, lang_len) : 0); 240 const gr_feature_ref *fref = gr_face_find_fref (grface, features[i].tag) [all...] |