Lines Matching full:face
41 hb_face_t *face = hb_font_get_face (font); in test_font() local
51 hb_face_collect_unicodes (face, set); in test_font()
52 hb_face_collect_variation_selectors (face, set); in test_font()
53 hb_face_collect_variation_unicodes (face, cp, set); in test_font()
66 hb_ot_color_has_palettes (face); in test_font()
67 hb_ot_color_palette_get_count (face); in test_font()
68 hb_ot_color_palette_get_name_id (face, cp); in test_font()
69 hb_ot_color_palette_color_get_name_id (face, cp); in test_font()
70 hb_ot_color_palette_get_flags (face, cp); in test_font()
71 hb_ot_color_palette_get_colors (face, cp, 0, NULL, NULL); in test_font()
72 hb_ot_color_has_layers (face); in test_font()
73 hb_ot_color_glyph_get_layers (face, cp, 0, NULL, NULL); in test_font()
74 hb_ot_color_has_svg (face); in test_font()
75 hb_blob_destroy (hb_ot_color_glyph_reference_svg (face, cp)); in test_font()
76 hb_ot_color_has_png (face); in test_font()
83 hb_aat_layout_get_feature_types (face, 0, &count, &feature); in test_font()
84 hb_aat_layout_feature_type_get_name_id (face, HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE); in test_font()
88 …hb_aat_layout_feature_type_get_selector_infos (face, HB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_… in test_font()
105 hb_ot_layout_has_glyph_classes (face); in test_font()
106 hb_ot_layout_has_substitution (face); in test_font()
107 hb_ot_layout_has_positioning (face); in test_font()
114 hb_ot_layout_get_size_params (face, &temp, &temp, &name, &temp, &temp); in test_font()
117 hb_ot_layout_language_find_feature (face, HB_OT_TAG_GSUB, 0, in test_font()
120 hb_ot_layout_feature_get_name_ids (face, HB_OT_TAG_GSUB, feature_index, in test_font()
123 hb_ot_layout_feature_get_characters (face, HB_OT_TAG_GSUB, feature_index, 0, &temp, &g); in test_font()
125 hb_ot_layout_language_get_feature_indexes (face, HB_OT_TAG_GSUB, 0, 0, 0, &temp, &temp2); in test_font()
130 hb_ot_math_has_data (face); in test_font()
137 hb_ot_math_is_glyph_extended_shape (face, cp); in test_font()
165 hb_ot_meta_get_entry_tags (face, 0, NULL, NULL); in test_font()
166 hb_blob_destroy (hb_ot_meta_reference_entry (face, HB_OT_META_TAG_DESIGN_LANGUAGES)); in test_font()
174 hb_ot_name_list_names (face, NULL); in test_font()
175 hb_ot_name_get_utf8 (face, cp, NULL, &len, buf); in test_font()
176 hb_ot_name_get_utf16 (face, cp, NULL, NULL, NULL); in test_font()
177 hb_ot_name_get_utf32 (face, cp, NULL, NULL, NULL); in test_font()
187 hb_ot_var_get_axis_count (face); in test_font()
188 hb_ot_var_get_axis_infos (face, 0, NULL, NULL); in test_font()
189 hb_ot_var_normalize_variations (face, NULL, 0, NULL, 0); in test_font()
190 hb_ot_var_normalize_coords (face, 0, NULL, NULL); in test_font()
212 hb_face_t *face = hb_test_open_font_file ("fonts/Zycon.ttf"); in test_ot_var_axis_on_zero_named_instance() local
213 g_assert (hb_ot_var_get_axis_count (face)); in test_ot_var_axis_on_zero_named_instance()
214 hb_face_destroy (face); in test_ot_var_axis_on_zero_named_instance()