/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/otvalid/ |
otvmod.c | 79 FT_Byte* volatile gpos; local 89 base = gdef = gpos = gsub = jstf = math = NULL; 122 error = otv_load_table( face, TTAG_GPOS, &gpos, &len_gpos ); 160 if ( gpos ) 162 ft_validator_init( &valid, gpos, gpos + len_gpos, FT_VALIDATE_DEFAULT ); 164 otv_GPOS_validate( gpos, num_glyphs, &valid ); 184 otv_GDEF_validate( gdef, gsub, gpos, num_glyphs, &valid ); 194 otv_JSTF_validate( jstf, gsub, gpos, num_glyphs, &valid ); 212 *ot_gpos = (FT_Bytes)gpos; [all...] |
/external/freetype/src/autofit/ |
hbshim.c | 107 hb_set_t* gpos_lookups; /* GPOS lookups for a given script */ 108 hb_set_t* gpos_glyphs; /* glyphs covered by GPOS lookups */ 213 FT_TRACE4(( "GPOS lookups (style `%s'):\n" 228 /* get input coverage of GPOS feature */ 305 * GPOS tables). The code for blue zones computation actually uses a 311 * feature covers the glyph in both the GSUB and the GPOS tables. This 319 * (b) a feature's GPOS data really moves the glyph vertically. 328 * directly get the necessary information from the GPOS table. A 329 * possible solution might be to directly parse the GPOS table to find 334 * Complex scripts like Devanagari have mandatory GPOS features t 453 hb_glyph_position_t* gpos; local [all...] |
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/autofit/ |
hbshim.c | 107 hb_set_t* gpos_lookups; /* GPOS lookups for a given script */ 108 hb_set_t* gpos_glyphs; /* glyphs covered by GPOS lookups */ 213 FT_TRACE4(( "GPOS lookups (style `%s'):\n" 228 /* get input coverage of GPOS feature */ 305 * GPOS tables). The code for blue zones computation actually uses a 311 * feature covers the glyph in both the GSUB and the GPOS tables. This 319 * (b) a feature's GPOS data really moves the glyph vertically. 328 * directly get the necessary information from the GPOS table. A 329 * possible solution might be to directly parse the GPOS table to find 334 * Complex scripts like Devanagari have mandatory GPOS features t 453 hb_glyph_position_t* gpos; local [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-layout-private.hh | 72 * GSUB/GPOS 126 struct GPOS; 158 const struct OT::GPOS *gpos; member in struct:hb_ot_layout_t 185 /* buffer var allocations, used during the GSUB/GPOS processing */ 187 #define lig_props() var1.u8[2] /* GSUB/GPOS ligature tracking */ 188 #define syllable() var1.u8[3] /* GSUB/GPOS shaping boundaries */ 389 * - This is used in GPOS to attach marks to the right component of a ligature 398 * - This is used in GPOS to attach marks to the first component of a 401 * The numbers are also used in GPOS to do mark-to-mark positioning onl [all...] |
hb-ot-layout.cc | 36 #include "hb-ot-layout-gpos-table.hh" 60 layout->gpos_blob = OT::Sanitizer<OT::GPOS>::sanitize (face->reference_table (HB_OT_TAG_GPOS)); 61 layout->gpos = OT::Sanitizer<OT::GPOS>::lock_instance (layout->gpos_blob); 93 layout->gpos_lookup_count = layout->gpos->get_lookup_count (); 96 layout->gpos_accels = (hb_ot_layout_lookup_accelerator_t *) calloc (layout->gpos->get_lookup_count (), sizeof (hb_ot_layout_lookup_accelerator_t)); 108 layout->gpos_accels[i].init (layout->gpos->get_lookup (i)); 143 static inline const OT::GPOS& 146 if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GPOS); 147 return *hb_ot_layout_from_face (face)->gpos; 861 const OT::GPOS &gpos = _get_gpos (face); local [all...] |
/external/wpa_supplicant_8/src/drivers/ |
driver_wext.c | 1342 char *genie, *gpos, *gend; local [all...] |
/packages/apps/Music/src/com/android/music/ |
ArtistAlbumBrowserActivity.java | 330 int gpos = ExpandableListView.getPackedPositionGroup(mi.packedPosition); local 333 if (gpos == -1) { 338 gpos = gpos - getExpandableListView().getHeaderViewsCount(); 339 mArtistCursor.moveToPosition(gpos); 359 Cursor c = (Cursor) getExpandableListAdapter().getChild(gpos, cpos); 364 gpos = gpos - getExpandableListView().getHeaderViewsCount(); 365 mArtistCursor.moveToPosition(gpos); [all...] |