Searched refs:GSUB (Results 1 – 17 of 17) sorted by relevance
56 layout->gsub_blob = OT::Sanitizer<OT::GSUB>::sanitize (face->reference_table (HB_OT_TAG_GSUB)); in _hb_ot_layout_create()57 layout->gsub = OT::Sanitizer<OT::GSUB>::lock_instance (layout->gsub_blob); in _hb_ot_layout_create()222 static inline const OT::GSUB&225 if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GSUB); in _get_gsub()883 return &_get_gsub (face) != &OT::Null(OT::GSUB); in hb_ot_layout_has_substitution()920 OT::GSUB::substitute_start (font, buffer); in hb_ot_layout_substitute_start()1035 const OT::GSUB &table;
126 struct GSUB;161 const struct OT::GSUB *gsub;
1294 struct GSUB : GSUBGPOS struct1314 GSUB::substitute_start (hb_font_t *font, hb_buffer_t *buffer) in substitute_start()1342 const GSUB &gsub = *(hb_ot_layout_from_face (c->face)->gsub); in dispatch_recurse_func()1349 const GSUB &gsub = *(hb_ot_layout_from_face (c->face)->gsub); in apply_recurse_func()
430 otTables.GSUB.mergeMap = otTables.GPOS.mergeMap = {802 GSUB = font.get('GSUB')805 for t in [GSUB, GPOS]:827 GSUB = font.get('GSUB')830 for t in [GSUB, GPOS]:
62 static const int32_t GSUB; member
48 const int32_t Tag::GSUB = TAG('G', 'S', 'U', 'B'); member in sfntly::Tag
56 %token <i> SUB GSUB IF INDEX LSUBSTR MATCHFCN NEXT NEXTFILE83 %left GSUB IF INDEX LSUBSTR MATCHFCN NEXT NUMBER348 SUB | GSUB
56 { GSUB, "gsub", "gsub" },
65 { "gsub", GSUB, GSUB },
76 - Added OpenType support. BASE, GDEF, GPOS, GSUB and JSTF are (almost)118 - Added experimental CFF/GPOS/GSUB support to ttLib, read-only (but XML dumping119 of GPOS/GSUB is for now disabled)
289 Currently variations in GSUB/GPOS/GDEF are fully supported,1066 - Pass on variation selector to GSUB if not consumed by cmap.1152 matching GSUB/GPOS lookups,1358 - Synthetic-GSUB Arabic fallback shaping.
1757 of GSUB lookups into output coverage. Otherwise, ligatures are not2533 so that we can skip glyphs that have both GSUB and GPOS data.
2313 `cmap', `BASE', and `GSUB' tables are present with the same format
1149 otv_{GPOS|GSUB|GDEF|JSTF|MATH}_validate().1719 otvalid: Prevent an overflow by GPOS/GSUB 32b-bit offset.
1623 (otl_jstf_validate): Add two parameters to pass GPOS and GSUB6556 support for the first GSUB lookups. Nothing that really compiles
1793 [otvalid] Handle `GSUB' and `GPOS' v1.1 tables.
2431 been added to validate OpenType tables (BASE, GDEF, GPOS, GSUB,