Home
last modified time | relevance | path

Searched refs:gpos (Results 1 – 25 of 37) sorted by relevance

12

/external/harfbuzz/src/
Dharfbuzz-gpos.h91 HB_GPOSHeader** gpos,
96 HB_Error HB_Done_GPOS_Table( HB_GPOSHeader* gpos );
99 HB_Error HB_GPOS_Select_Script( HB_GPOSHeader* gpos,
103 HB_Error HB_GPOS_Select_Language( HB_GPOSHeader* gpos,
109 HB_Error HB_GPOS_Select_Feature( HB_GPOSHeader* gpos,
116 HB_Error HB_GPOS_Query_Scripts( HB_GPOSHeader* gpos,
119 HB_Error HB_GPOS_Query_Languages( HB_GPOSHeader* gpos,
123 HB_Error HB_GPOS_Query_Features( HB_GPOSHeader* gpos,
129 HB_Error HB_GPOS_Add_Feature( HB_GPOSHeader* gpos,
133 HB_Error HB_GPOS_Clear_Features( HB_GPOSHeader* gpos );
[all …]
Dharfbuzz-gpos.c37 HB_GPOSHeader* gpos; member
86 HB_GPOSHeader* gpos; in HB_Load_GPOS_Table() local
99 if ( ALLOC ( gpos, sizeof( *gpos ) ) ) in HB_Load_GPOS_Table()
103 gpos->mmfunc = default_mmfunc; in HB_Load_GPOS_Table()
118 ( error = _HB_OPEN_Load_ScriptList( &gpos->ScriptList, in HB_Load_GPOS_Table()
132 ( error = _HB_OPEN_Load_FeatureList( &gpos->FeatureList, in HB_Load_GPOS_Table()
146 ( error = _HB_OPEN_Load_LookupList( &gpos->LookupList, in HB_Load_GPOS_Table()
150 gpos->gdef = gdef; /* can be NULL */ in HB_Load_GPOS_Table()
153 gpos->LookupList.Lookup, in HB_Load_GPOS_Table()
154 gpos->LookupList.LookupCount ) ) ) in HB_Load_GPOS_Table()
[all …]
Dharfbuzz-dump-main.c50 HB_GPOS gpos; in main() local
77 if (!(error = HB_Load_GPOS_Table (font, &gpos, NULL))) in main()
79 HB_Dump_GPOS_Table (gpos, stdout); in main()
81 if ((error = HB_Done_GPOS_Table (gpos))) in main()
DMakefile.am10 harfbuzz-gpos.c \
33 harfbuzz-gpos.h \
47 harfbuzz-gpos-private.h \
Dharfbuzz-shaper.cpp902 if (!face->gsub && !face->gpos) in checkScript()
923 if (!face->gpos) in checkScript()
927 HB_Error error = HB_GPOS_Select_Script(face->gpos, script, &script_index); in checkScript()
930 … error = HB_GPOS_Select_Script(face->gpos, HB_MAKE_TAG('D', 'F', 'L', 'T'), &script_index); in checkScript()
978 face->gpos = 0; in HB_NewFace()
1014 if (!stream || (error = HB_Load_GPOS_Table(stream, &face->gpos, face->gdef, gdefStream))) { in HB_NewFace()
1015 face->gpos = 0; in HB_NewFace()
1037 if (face->gpos) in HB_FreeFace()
1038 HB_Done_GPOS_Table(face->gpos); in HB_FreeFace()
1105 if (face->gpos) { in HB_SelectScript()
[all …]
Dharfbuzz-arabic.c921 int gpos = data - shapeBuffer; in shapedString() local
977 attributes[gpos].mark = TRUE; in shapedString()
980 attributes[gpos].mark = FALSE; in shapedString()
983 attributes[gpos].clusterStart = !attributes[gpos].mark; in shapedString()
984 attributes[gpos].combiningClass = HB_GetUnicodeCharCombiningClass(*ch); in shapedString()
985 attributes[gpos].justification = properties[i].justification; in shapedString()
Dharfbuzz-dump.h37 void HB_Dump_GPOS_Table (HB_GPOS gpos, FILE *stream);
Dharfbuzz-dump.c544 HB_SinglePos *SinglePos = &subtable->st.gpos.single; in Dump_GPOS_Lookup_Single()
590 HB_PairPos *PairPos = &subtable->st.gpos.pair; in Dump_GPOS_Lookup_Pair()
619 HB_MarkBasePos *markbase = &subtable->st.gpos.markbase; in Dump_GPOS_Lookup_Markbase()
757 HB_Dump_GPOS_Table (HB_GPOS gpos, FILE *stream) in HB_Dump_GPOS_Table() argument
764 RECURSE (ScriptList, ScriptList, &gpos->ScriptList); in HB_Dump_GPOS_Table()
765 RECURSE (FeatureList, FeatureList, &gpos->FeatureList); in HB_Dump_GPOS_Table()
766 RECURSE (LookupList, LookupList, &gpos->LookupList); in HB_Dump_GPOS_Table()
Dharfbuzz-open-private.h42 HB_GPOS_SubTable gpos; member
/external/harfbuzz_ng/src/hb-old/
Dharfbuzz-gpos.h91 HB_GPOSHeader** gpos,
96 HB_Error HB_Done_GPOS_Table( HB_GPOSHeader* gpos );
99 HB_Error HB_GPOS_Select_Script( HB_GPOSHeader* gpos,
103 HB_Error HB_GPOS_Select_Language( HB_GPOSHeader* gpos,
109 HB_Error HB_GPOS_Select_Feature( HB_GPOSHeader* gpos,
116 HB_Error HB_GPOS_Query_Scripts( HB_GPOSHeader* gpos,
119 HB_Error HB_GPOS_Query_Languages( HB_GPOSHeader* gpos,
123 HB_Error HB_GPOS_Query_Features( HB_GPOSHeader* gpos,
129 HB_Error HB_GPOS_Add_Feature( HB_GPOSHeader* gpos,
133 HB_Error HB_GPOS_Clear_Features( HB_GPOSHeader* gpos );
[all …]
Dharfbuzz-gpos.c37 HB_GPOSHeader* gpos; member
86 HB_GPOSHeader* gpos; in HB_Load_GPOS_Table() local
99 if ( ALLOC ( gpos, sizeof( *gpos ) ) ) in HB_Load_GPOS_Table()
103 gpos->mmfunc = default_mmfunc; in HB_Load_GPOS_Table()
118 ( error = _HB_OPEN_Load_ScriptList( &gpos->ScriptList, in HB_Load_GPOS_Table()
132 ( error = _HB_OPEN_Load_FeatureList( &gpos->FeatureList, in HB_Load_GPOS_Table()
146 ( error = _HB_OPEN_Load_LookupList( &gpos->LookupList, in HB_Load_GPOS_Table()
150 gpos->gdef = gdef; /* can be NULL */ in HB_Load_GPOS_Table()
153 gpos->LookupList.Lookup, in HB_Load_GPOS_Table()
154 gpos->LookupList.LookupCount ) ) ) in HB_Load_GPOS_Table()
[all …]
Dharfbuzz-shaper.cpp546 if (!face->gsub && !face->gpos) in checkScript()
567 if (!face->gpos) in checkScript()
571 HB_Error error = HB_GPOS_Select_Script(face->gpos, script, &script_index); in checkScript()
574 … error = HB_GPOS_Select_Script(face->gpos, HB_MAKE_TAG('D', 'F', 'L', 'T'), &script_index); in checkScript()
622 face->gpos = 0; in HB_NewFace()
658 if (!stream || (error = HB_Load_GPOS_Table(stream, &face->gpos, face->gdef, gdefStream))) { in HB_NewFace()
659 face->gpos = 0; in HB_NewFace()
681 if (face->gpos) in HB_FreeFace()
682 HB_Done_GPOS_Table(face->gpos); in HB_FreeFace()
746 if (face->gpos) { in HB_SelectScript()
[all …]
DMakefile.am9 harfbuzz-gpos.c \
27 harfbuzz-gpos.h \
40 harfbuzz-gpos-private.h \
Dharfbuzz-arabic.c921 int gpos = data - shapeBuffer; in shapedString() local
977 attributes[gpos].mark = TRUE; in shapedString()
980 attributes[gpos].mark = FALSE; in shapedString()
983 attributes[gpos].clusterStart = !attributes[gpos].mark; in shapedString()
984 attributes[gpos].combiningClass = HB_GetUnicodeCharCombiningClass(*ch); in shapedString()
985 attributes[gpos].justification = properties[i].justification; in shapedString()
/external/harfbuzz_ng/src/
Dhb-ot-layout.cc57 layout->gpos = OT::Sanitizer<OT::GPOS>::lock_instance (layout->gpos_blob); in HB_SHAPER_DATA_ENSURE_DECLARE()
60 layout->gpos_lookup_count = layout->gpos->get_lookup_count (); in HB_SHAPER_DATA_ENSURE_DECLARE()
63 …layout->gpos_digests = (hb_set_digest_t *) calloc (layout->gpos->get_lookup_count (), sizeof (hb_s… in HB_SHAPER_DATA_ENSURE_DECLARE()
75 layout->gpos->get_lookup (i).add_coverage (&layout->gpos_digests[i]); in HB_SHAPER_DATA_ENSURE_DECLARE()
109 return *hb_ot_layout_from_face (face)->gpos; in _get_gpos()
615 const OT::PosLookup& l = hb_ot_layout_from_face (face)->gpos->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()
726 const OT::PosLookup& l = hb_ot_layout_from_face (font->face)->gpos->get_lookup (lookup_index); in hb_ot_layout_position_lookup()
745 const OT::GPOS &gpos = _get_gpos (face); in hb_ot_layout_get_size_params() local
748 unsigned int num_features = gpos.get_feature_count (); in hb_ot_layout_get_size_params()
751 if (tag == gpos.get_feature_tag (i)) in hb_ot_layout_get_size_params()
[all …]
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/
DMANIFEST2 gpos
/external/harfbuzz_ng/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/
DMANIFEST2 gpos
/external/freetype/include/freetype/internal/services/
Dsvotval.h36 FT_Bytes *gpos,

12