/external/harfbuzz_ng/src/ |
D | hb-ot-tag-table.hh | 17 {"aa", {HB_TAG('A','F','R',' ')}}, /* Afar */ 18 {"aae", {HB_TAG('S','Q','I',' ')}}, /* Arbëreshë Albanian -> Albanian */ 19 {"aao", {HB_TAG('A','R','A',' ')}}, /* Algerian Saharan Arabic -> Arabic */ 20 {"aat", {HB_TAG('S','Q','I',' ')}}, /* Arvanitika Albanian -> Albanian */ 21 {"ab", {HB_TAG('A','B','K',' ')}}, /* Abkhazian */ 22 {"abh", {HB_TAG('A','R','A',' ')}}, /* Tajiki Arabic -> Arabic */ 23 {"abq", {HB_TAG('A','B','A',' ')}}, /* Abaza */ 24 {"abv", {HB_TAG('A','R','A',' ')}}, /* Baharna Arabic -> Arabic */ 25 {"acf", {HB_TAG('F','A','N',' ')}}, /* Saint Lucian Creole French -> French Antillean */ 26 {"ach", {HB_TAG('A','C','H',' ')}}, /* Acoli -> Acholi */ [all …]
|
D | hb-common.h | 110 #define HB_TAG(c1,c2,c3,c4) ((hb_tag_t)((((uint32_t)(c1)&0xFF)<<24)|(((uint32_t)(c2)&0xFF)<<16)|(((… macro 113 #define HB_TAG_NONE HB_TAG(0,0,0,0) 114 #define HB_TAG_MAX HB_TAG(0xff,0xff,0xff,0xff) 115 #define HB_TAG_MAX_SIGNED HB_TAG(0x7f,0xff,0xff,0xff) 181 /*1.1*/ HB_SCRIPT_COMMON = HB_TAG ('Z','y','y','y'), 182 /*1.1*/ HB_SCRIPT_INHERITED = HB_TAG ('Z','i','n','h'), 183 /*5.0*/ HB_SCRIPT_UNKNOWN = HB_TAG ('Z','z','z','z'), 185 /*1.1*/ HB_SCRIPT_ARABIC = HB_TAG ('A','r','a','b'), 186 /*1.1*/ HB_SCRIPT_ARMENIAN = HB_TAG ('A','r','m','n'), 187 /*1.1*/ HB_SCRIPT_BENGALI = HB_TAG ('B','e','n','g'), [all …]
|
D | hb-aat-layout.cc | 57 …{HB_TAG ('a','f','r','c'), HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS, HB_AAT_LAYOUT_FEATU… 58 …{HB_TAG ('c','2','p','c'), HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE, HB_AAT_LAYOUT_FEATU… 59 …{HB_TAG ('c','2','s','c'), HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE, HB_AAT_LAYOUT_FEATU… 60 …{HB_TAG ('c','a','l','t'), HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES, HB_AAT_LAYOUT_FEATU… 61 …{HB_TAG ('c','a','s','e'), HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT, HB_AAT_LAYOUT_FEATU… 62 …{HB_TAG ('c','l','i','g'), HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES, HB_AAT_LAYOUT_FEATU… 63 …{HB_TAG ('c','p','s','p'), HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT, HB_AAT_LAYOUT_FEATU… 64 …{HB_TAG ('c','s','w','h'), HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES, HB_AAT_LAYOUT_FEATU… 65 …{HB_TAG ('d','l','i','g'), HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES, HB_AAT_LAYOUT_FEATU… 66 …{HB_TAG ('e','x','p','t'), HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE, HB_AAT_LAYOUT_FEATU… [all …]
|
D | hb-subset.cc | 219 case HB_TAG ('c', 'v', 'a', 'r'): /* hint table, fallthrough */ in _should_drop_table() 220 case HB_TAG ('c', 'v', 't', ' '): /* hint table, fallthrough */ in _should_drop_table() 221 case HB_TAG ('f', 'p', 'g', 'm'): /* hint table, fallthrough */ in _should_drop_table() 222 case HB_TAG ('p', 'r', 'e', 'p'): /* hint table, fallthrough */ in _should_drop_table() 223 case HB_TAG ('h', 'd', 'm', 'x'): /* hint table, fallthrough */ in _should_drop_table() 224 case HB_TAG ('V', 'D', 'M', 'X'): /* hint table, fallthrough */ in _should_drop_table() 233 case HB_TAG ('B', 'A', 'S', 'E'): in _should_drop_table() 234 case HB_TAG ('J', 'S', 'T', 'F'): in _should_drop_table() 235 case HB_TAG ('D', 'S', 'I', 'G'): in _should_drop_table() 236 case HB_TAG ('E', 'B', 'D', 'T'): in _should_drop_table() [all …]
|
D | hb-ot-tag.cc | 44 case HB_SCRIPT_HIRAGANA: return HB_TAG('k','a','n','a'); in hb_ot_old_tag_from_script() 47 case HB_SCRIPT_LAO: return HB_TAG('l','a','o',' '); in hb_ot_old_tag_from_script() 48 case HB_SCRIPT_YI: return HB_TAG('y','i',' ',' '); in hb_ot_old_tag_from_script() 50 case HB_SCRIPT_NKO: return HB_TAG('n','k','o',' '); in hb_ot_old_tag_from_script() 52 case HB_SCRIPT_VAI: return HB_TAG('v','a','i',' '); in hb_ot_old_tag_from_script() 82 case HB_SCRIPT_BENGALI: return HB_TAG('b','n','g','2'); in hb_ot_new_tag_from_script() 83 case HB_SCRIPT_DEVANAGARI: return HB_TAG('d','e','v','2'); in hb_ot_new_tag_from_script() 84 case HB_SCRIPT_GUJARATI: return HB_TAG('g','j','r','2'); in hb_ot_new_tag_from_script() 85 case HB_SCRIPT_GURMUKHI: return HB_TAG('g','u','r','2'); in hb_ot_new_tag_from_script() 86 case HB_SCRIPT_KANNADA: return HB_TAG('k','n','d','2'); in hb_ot_new_tag_from_script() [all …]
|
D | hb-ot-shape-complex-use.cc | 49 HB_TAG('r','k','r','f'), 50 HB_TAG('a','b','v','f'), 51 HB_TAG('b','l','w','f'), 52 HB_TAG('h','a','l','f'), 53 HB_TAG('p','s','t','f'), 54 HB_TAG('v','a','t','u'), 55 HB_TAG('c','j','c','t'), 60 HB_TAG('i','s','o','l'), 61 HB_TAG('i','n','i','t'), 62 HB_TAG('m','e','d','i'), [all …]
|
D | hb-ot-shape-complex-khmer.cc | 42 {HB_TAG('p','r','e','f'), F_MANUAL_JOINERS}, 43 {HB_TAG('b','l','w','f'), F_MANUAL_JOINERS}, 44 {HB_TAG('a','b','v','f'), F_MANUAL_JOINERS}, 45 {HB_TAG('p','s','t','f'), F_MANUAL_JOINERS}, 46 {HB_TAG('c','f','a','r'), F_MANUAL_JOINERS}, 51 {HB_TAG('p','r','e','s'), F_GLOBAL_MANUAL_JOINERS}, 52 {HB_TAG('a','b','v','s'), F_GLOBAL_MANUAL_JOINERS}, 53 {HB_TAG('b','l','w','s'), F_GLOBAL_MANUAL_JOINERS}, 54 {HB_TAG('p','s','t','s'), F_GLOBAL_MANUAL_JOINERS}, 59 {HB_TAG('d','i','s','t'), F_GLOBAL}, [all …]
|
D | hb-ot-shape-complex-myanmar.cc | 41 HB_TAG('r','p','h','f'), 42 HB_TAG('p','r','e','f'), 43 HB_TAG('b','l','w','f'), 44 HB_TAG('p','s','t','f'), 53 HB_TAG('p','r','e','s'), 54 HB_TAG('a','b','v','s'), 55 HB_TAG('b','l','w','s'), 56 HB_TAG('p','s','t','s'), 65 HB_TAG('d','i','s','t'), 74 HB_TAG('a','b','v','m'), [all …]
|
D | hb-aat-fdsc-table.hh | 35 #define HB_AAT_TAG_fdsc HB_TAG('f','d','s','c') 80 Weight = HB_TAG ('w','g','h','t'), 83 Width = HB_TAG ('w','d','t','h'), 86 Slant = HB_TAG ('s','l','n','t'), 90 OpticalSize = HB_TAG ('o','p','s','z'), 93 NonAlphabetic= HB_TAG ('n','a','l','f')
|
D | hb-ot-shape.cc | 100 plan.frac_mask = plan.map.get_1_mask (HB_TAG ('f','r','a','c')); in compile() 101 plan.numr_mask = plan.map.get_1_mask (HB_TAG ('n','u','m','r')); in compile() 102 plan.dnom_mask = plan.map.get_1_mask (HB_TAG ('d','n','o','m')); in compile() 104 plan.rtlm_mask = plan.map.get_1_mask (HB_TAG ('r','t','l','m')); in compile() 106 HB_TAG ('k','e','r','n') : HB_TAG ('v','k','r','n'); in compile() 108 plan.trak_mask = plan.map.get_mask (HB_TAG ('t','r','a','k')); in compile() 152 plan.has_gpos_mark = !!plan.map.get_1_mask (HB_TAG ('m','a','r','k')); in compile() 232 {HB_TAG('c','c','m','p'), F_GLOBAL}, 233 {HB_TAG('l','o','c','l'), F_GLOBAL}, 234 {HB_TAG('m','a','r','k'), F_GLOBAL_MANUAL_JOINERS}, [all …]
|
D | hb-ot-var.h | 39 #define HB_OT_TAG_VAR_AXIS_ITALIC HB_TAG('i','t','a','l') 40 #define HB_OT_TAG_VAR_AXIS_OPTICAL_SIZE HB_TAG('o','p','s','z') 41 #define HB_OT_TAG_VAR_AXIS_SLANT HB_TAG('s','l','n','t') 42 #define HB_OT_TAG_VAR_AXIS_WIDTH HB_TAG('w','d','t','h') 43 #define HB_OT_TAG_VAR_AXIS_WEIGHT HB_TAG('w','g','h','t')
|
D | hb-ot-shape-complex.hh | 259 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T') || in hb_ot_shape_complex_categorize() 260 planner->map.chosen_script[0] == HB_TAG ('l','a','t','n')) in hb_ot_shape_complex_categorize() 278 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T') || in hb_ot_shape_complex_categorize() 279 planner->map.chosen_script[0] == HB_TAG ('l','a','t','n') || in hb_ot_shape_complex_categorize() 280 planner->map.chosen_script[0] == HB_TAG ('m','y','m','r')) in hb_ot_shape_complex_categorize() 385 if (planner->map.chosen_script[0] == HB_TAG ('D','F','L','T') || in hb_ot_shape_complex_categorize() 386 planner->map.chosen_script[0] == HB_TAG ('l','a','t','n')) in hb_ot_shape_complex_categorize()
|
D | hb-ot-shape-complex-indic.cc | 106 {HB_TAG('n','u','k','t'), F_GLOBAL_MANUAL_JOINERS}, 107 {HB_TAG('a','k','h','n'), F_GLOBAL_MANUAL_JOINERS}, 108 {HB_TAG('r','p','h','f'), F_MANUAL_JOINERS}, 109 {HB_TAG('r','k','r','f'), F_GLOBAL_MANUAL_JOINERS}, 110 {HB_TAG('p','r','e','f'), F_MANUAL_JOINERS}, 111 {HB_TAG('b','l','w','f'), F_MANUAL_JOINERS}, 112 {HB_TAG('a','b','v','f'), F_MANUAL_JOINERS}, 113 {HB_TAG('h','a','l','f'), F_MANUAL_JOINERS}, 114 {HB_TAG('p','s','t','f'), F_MANUAL_JOINERS}, 115 {HB_TAG('v','a','t','u'), F_GLOBAL_MANUAL_JOINERS}, [all …]
|
D | hb-ot-shape-complex-arabic.cc | 100 HB_TAG('i','s','o','l'), 101 HB_TAG('f','i','n','a'), 102 HB_TAG('f','i','n','2'), 103 HB_TAG('f','i','n','3'), 104 HB_TAG('m','e','d','i'), 105 HB_TAG('m','e','d','2'), 106 HB_TAG('i','n','i','t'), 199 map->enable_feature (HB_TAG('s','t','c','h')); in collect_features_arabic() 202 map->enable_feature (HB_TAG('c','c','m','p')); in collect_features_arabic() 203 map->enable_feature (HB_TAG('l','o','c','l')); in collect_features_arabic() [all …]
|
D | hb-ot-layout.h | 41 #define HB_OT_TAG_BASE HB_TAG('B','A','S','E') 42 #define HB_OT_TAG_GDEF HB_TAG('G','D','E','F') 43 #define HB_OT_TAG_GSUB HB_TAG('G','S','U','B') 44 #define HB_OT_TAG_GPOS HB_TAG('G','P','O','S') 45 #define HB_OT_TAG_JSTF HB_TAG('J','S','T','F') 52 #define HB_OT_TAG_DEFAULT_SCRIPT HB_TAG ('D', 'F', 'L', 'T') 53 #define HB_OT_TAG_DEFAULT_LANGUAGE HB_TAG ('d', 'f', 'l', 't')
|
D | hb-coretext.h | 43 #define HB_CORETEXT_TAG_MORT HB_TAG('m','o','r','t') 44 #define HB_CORETEXT_TAG_MORX HB_TAG('m','o','r','x') 45 #define HB_CORETEXT_TAG_KERX HB_TAG('k','e','r','x')
|
D | hb-open-file.hh | 309 #define HB_TAG_sfnt HB_TAG ('s','f','n','t') 443 CFFTag = HB_TAG ('O','T','T','O'), /* OpenType with Postscript outlines */ 444 TrueTypeTag = HB_TAG ( 0 , 1 , 0 , 0 ), /* OpenType with TrueType outlines */ 445 TTCTag = HB_TAG ('t','t','c','f'), /* TrueType Collection */ 446 DFontTag = HB_TAG ( 0 , 0 , 1 , 0 ), /* DFont Mac Resource Fork */ 447 TrueTag = HB_TAG ('t','r','u','e'), /* Obsolete Apple TrueType */ 448 Typ1Tag = HB_TAG ('t','y','p','1') /* Obsolete Apple Type1 font in SFNT container */
|
D | hb-common.cc | 116 return HB_TAG (tag[0], tag[1], tag[2], tag[3]); in hb_tag_from_string() 448 case HB_TAG('Q','a','a','i'): return HB_SCRIPT_INHERITED; in hb_script_from_iso15924_tag() 449 case HB_TAG('Q','a','a','c'): return HB_SCRIPT_COPTIC; in hb_script_from_iso15924_tag() 452 case HB_TAG('C','y','r','s'): return HB_SCRIPT_CYRILLIC; in hb_script_from_iso15924_tag() 453 case HB_TAG('L','a','t','f'): return HB_SCRIPT_LATIN; in hb_script_from_iso15924_tag() 454 case HB_TAG('L','a','t','g'): return HB_SCRIPT_LATIN; in hb_script_from_iso15924_tag() 455 case HB_TAG('S','y','r','e'): return HB_SCRIPT_SYRIAC; in hb_script_from_iso15924_tag() 456 case HB_TAG('S','y','r','j'): return HB_SCRIPT_SYRIAC; in hb_script_from_iso15924_tag() 457 case HB_TAG('S','y','r','n'): return HB_SCRIPT_SYRIAC; in hb_script_from_iso15924_tag()
|
/external/harfbuzz_ng/test/api/ |
D | test-subset-glyf.c | 40 hb_blob_t *maxp_blob = hb_face_reference_table (face, HB_TAG ('m','a','x', 'p')); in check_maxp_num_glyphs() 73 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('g','l','y','f')); in test_subset_glyf() 74 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('l','o','c', 'a')); in test_subset_glyf() 94 hb_subset_test_check (face_subset, face_generated_subset, HB_TAG ('g','l','y','f')); in test_subset_glyf_with_components() 95 hb_subset_test_check (face_subset, face_generated_subset, HB_TAG ('l','o','c', 'a')); in test_subset_glyf_with_components() 121 hb_subset_test_check (face_fi, face_subset, HB_TAG ('g','l','y','f')); in test_subset_glyf_with_gsub() 122 hb_subset_test_check (face_fi, face_subset, HB_TAG ('l','o','c', 'a')); in test_subset_glyf_with_gsub() 148 hb_subset_test_check (face_fi, face_subset, HB_TAG ('g','l','y','f')); in test_subset_glyf_without_gsub() 149 hb_subset_test_check (face_fi, face_subset, HB_TAG ('l','o','c', 'a')); in test_subset_glyf_without_gsub() 170 hb_subset_test_check (face_abc, face_abc_subset, HB_TAG ('g','l','y','f')); in test_subset_glyf_noop() [all …]
|
D | test-subset-cff1.c | 45 hb_subset_test_check (face_abc, face_abc_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1_noop() 64 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1() 87 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C', 'F', 'F', ' ')); in test_subset_cff1_strip_hints() 110 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1_desubr() 134 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C', 'F', 'F', ' ')); in test_subset_cff1_desubr_strip_hints() 154 hb_subset_test_check (face_41_4c2e, face_41_3041_4c2e_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1_j() 177 hb_subset_test_check (face_41_4c2e, face_41_3041_4c2e_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1_j_strip_hints() 200 hb_subset_test_check (face_41_4c2e, face_41_3041_4c2e_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1_j_desubr() 224 hb_subset_test_check (face_41_4c2e, face_41_3041_4c2e_subset, HB_TAG ('C','F','F',' ')); in test_subset_cff1_j_desubr_strip_hints() 245 hb_subset_test_check (face_subset, face_test, HB_TAG ('C','F','F',' ')); in test_subset_cff1_expert() [all …]
|
D | test-subset-hmtx.c | 34 hb_blob_t *hhea_blob = hb_face_reference_table (face, HB_TAG ('h','h','e','a')); in check_num_hmetrics() 35 hb_blob_t *hmtx_blob = hb_face_reference_table (face, HB_TAG ('h','m','t','x')); in check_num_hmetrics() 61 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('h','m','t','x')); in test_subset_hmtx_simple_subset() 83 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('h','m','t','x')); in test_subset_hmtx_monospace() 105 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('h','m','t','x')); in test_subset_hmtx_keep_num_metrics() 126 hb_subset_test_check (face_ab, face_abc_subset, HB_TAG ('h','m','t','x')); in test_subset_hmtx_decrease_num_metrics() 147 hb_subset_test_check (face_abc, face_abc_subset, HB_TAG ('h','m','t','x')); in test_subset_hmtx_noop()
|
D | test-subset-cff2.c | 45 hb_subset_test_check (face_abc, face_abc_subset, HB_TAG ('C','F','F','2')); in test_subset_cff2_noop() 64 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C','F','F','2')); in test_subset_cff2() 87 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C', 'F', 'F', '2')); in test_subset_cff2_strip_hints() 110 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C', 'F', 'F', '2')); in test_subset_cff2_desubr() 134 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('C', 'F', 'F', '2')); in test_subset_cff2_desubr_strip_hints()
|
D | test-subset-vmtx.c | 34 hb_blob_t *vhea_blob = hb_face_reference_table (face, HB_TAG ('v','h','e','a')); in check_num_vmetrics() 35 hb_blob_t *vmtx_blob = hb_face_reference_table (face, HB_TAG ('v','m','t','x')); in check_num_vmetrics() 60 hb_subset_test_check (face_subset, face_full_subset, HB_TAG ('v','m','t','x')); in test_subset_vmtx_simple_subset() 84 hb_subset_test_check (face_full, face_full_subset, HB_TAG ('v','m','t','x')); in test_subset_vmtx_noop()
|
D | test-subset-cmap.c | 45 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('c','m','a','p')); in test_subset_cmap() 68 hb_subset_test_check (face, face_subset, HB_TAG ('c','m','a','p')); in test_subset_cmap_non_consecutive_glyphs() 87 hb_subset_test_check (face_abc, face_abc_subset, HB_TAG ('c','m','a','p')); in test_subset_cmap_noop()
|
D | test-subset-hdmx.c | 46 hb_subset_test_check (face_ac, face_abc_subset, HB_TAG ('h','d','m','x')); in test_subset_hdmx_simple_subset() 65 hb_subset_test_check (face_a, face_abc_subset, HB_TAG ('h','d','m','x')); in test_subset_hdmx_multiple_device_records() 129 hb_subset_test_check (face_abc, face_abc_subset, HB_TAG ('h','d','m','x')); in test_subset_hdmx_noop()
|