HomeSort by relevance Sort by last modified time
    Searched refs:GPOS (Results 1 - 6 of 6) sorted by null

  /external/sfntly/cpp/src/sfntly/
tag.h 61 static const int32_t GPOS;
tag.cc 47 const int32_t Tag::GPOS = TAG('G', 'P', 'O', 'S');
  /external/harfbuzz_ng/src/
hb-ot-layout.cc 36 #include "hb-ot-layout-gpos-table.hh"
59 layout->gpos_blob = OT::Sanitizer<OT::GPOS>::sanitize (face->reference_table (HB_OT_TAG_GPOS));
60 layout->gpos = OT::Sanitizer<OT::GPOS>::lock_instance (layout->gpos_blob);
174 layout->gpos_lookup_count = layout->gpos->get_lookup_count ();
177 layout->gpos_accels = (hb_ot_layout_lookup_accelerator_t *) calloc (layout->gpos->get_lookup_count (), sizeof (hb_ot_layout_lookup_accelerator_t));
189 layout->gpos_accels[i].init (layout->gpos->get_lookup (i));
228 static inline const OT::GPOS&
231 if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GPOS);
232 return *hb_ot_layout_from_face (face)->gpos;
981 const OT::GPOS &gpos = _get_gpos (face); local
    [all...]
hb-ot-layout-private.hh 73 * GSUB/GPOS
127 struct GPOS;
162 const struct OT::GPOS *gpos; member in struct:hb_ot_layout_t
194 /* buffer var allocations, used during the GSUB/GPOS processing */
196 #define lig_props() var1.u8[2] /* GSUB/GPOS ligature tracking */
197 #define syllable() var1.u8[3] /* GSUB/GPOS shaping boundaries */
430 * - This is used in GPOS to attach marks to the right component of a ligature
439 * - This is used in GPOS to attach marks to the first component of a
442 * The numbers are also used in GPOS to do mark-to-mark positioning onl
    [all...]
hb-ot-layout-gpos-table.hh     [all...]
  /external/fonttools/Lib/fontTools/
merge.py 430 otTables.GSUB.mergeMap = otTables.GPOS.mergeMap = {
437 ttLib.getTableClass('GPOS').mergeMap = \
803 GPOS = font.get('GPOS')
805 for t in [GSUB, GPOS]:
828 GPOS = font.get('GPOS')
830 for t in [GSUB, GPOS]:

Completed in 104 milliseconds