/external/skia/tools/lua/ |
filter-counter.lua | 81 io.write("\n\nFirst glyph spread\n\n") 83 io.write("glyph, ", k, ",count, ", v, "\n")
|
glyph-counts.lua | 100 io.write("\n\nFirst glyph spread\n\n") 102 io.write("glyph, ", k, ",count, ", v, "\n")
|
/external/harfbuzz_ng/src/ |
hb-ot-shape-fallback.cc | 398 /* Find the base glyph */ 505 hb_codepoint_t glyph; local 529 if (font->get_nominal_glyph (u, &glyph)) 531 pos[i].x_advance = font->get_glyph_h_advance (glyph); 537 if (font->get_nominal_glyph ('.', &glyph)) 538 pos[i].x_advance = font->get_glyph_h_advance (glyph); 539 else if (font->get_nominal_glyph (',', &glyph)) 540 pos[i].x_advance = font->get_glyph_h_advance (glyph);
|
hb-ot-shape-complex-hangul.cc | 126 hb_codepoint_t glyph; local 127 return hb_font_get_glyph (font, unicode, 0, &glyph) && hb_font_get_glyph_h_advance (font, glyph) == 0; 162 * mark to precede the whole syllable - unless it is a zero-width glyph, in 279 * necessary precomposed glyph.
|
hb-ot-shape-complex-thai.cc | 151 hb_codepoint_t glyph; local 152 if (hb_font_get_glyph (font, pua_mappings->win_pua, 0, &glyph)) 154 if (hb_font_get_glyph (font, pua_mappings->mac_pua, 0, &glyph))
|
/external/pdfium/third_party/freetype/src/type1/ |
t1gload.c | 5 /* Type 1 Glyph Loader (body). */ 48 /********** quickly processes each glyph charstring to *********/ 171 0, /* glyph slot */ 192 /* for each glyph, parse the glyph charstring and extract */ 201 /* ignore the error if one occurred - skip to next glyph */ 236 0, /* glyph slot */ 274 T1_GlyphSlot glyph = (T1_GlyphSlot)t1glyph; local 303 FT_TRACE1(( "T1_Load_Glyph: glyph index %d\n", glyph_index )); 312 glyph->x_scale = t1size->metrics.x_scale [all...] |
/frameworks/base/tools/fonts/ |
fontchain_lint.py | 113 reverse_cmap = {glyph: code for code, glyph in emoji_map.items()} 118 for base, glyph in vs_dict[vs]: 119 if glyph is None: 122 emoji_map[(base, vs)] = glyph 133 sequence = [reverse_cmap[glyph] for glyph in sequence] 279 '%s and %s should map to the same glyph.' % ( 283 for glyph in set(coverage.values()): 284 maps_to_glyph = [seq for seq in coverage if coverage[seq] == glyph] [all...] |
/external/icu/icu4c/source/samples/layout/ |
GDIFontInstance.cpp | 357 void GDIFontInstance::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const 362 if (glyph == 0xFFFE || glyph == 0xFFFF) { 374 result = GetGlyphOutline(hdc, glyph, GGO_GLYPH_INDEX | GGO_METRICS, &metrics, 0, NULL, &identity); 384 le_bool GDIFontInstance::getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const 390 result = fFontInstance->getGlyphPoint(glyph, pointNumber, pt);
|
/external/skia/src/ports/ |
SkTypeface_win_dw.cpp | 288 // Construct Glyph to Unicode table. 300 UINT16 glyph = 0; local 301 HRVM(fontFace->GetGlyphIndices(&c, 1, &glyph), 302 "Failed to get glyph index."); 304 if (glyph >= glyphCount) { 307 if (0 < glyph) { 308 maxGlyph = SkTMax(static_cast<int>(glyph), maxGlyph); 309 glyphToUni[glyph] = c;
|
SkFontHost_FreeType_common.h | 33 void generateGlyphImage(FT_Face face, const SkGlyph& glyph);
|
/external/freetype/ |
Android.mk | 11 # compile in ARM mode, since the glyph loader/renderer is a hotspot
|
/external/freetype/src/truetype/ |
ttinterp.h | 118 const FT_ULong glyph; member in struct:SPH_TweakRule_ 128 const FT_ULong glyph; member in struct:SPH_ScaleRule_ 191 FT_UInt glyphSize; /* glyph instructions buffer size */ 192 FT_Byte* glyphIns; /* glyph instructions buffer */ 228 FT_Bool is_composite; /* true if the glyph is composite */ 274 FT_Bool iup_called; /* IUP called for glyph? */ 333 /* Only the glyph loader and debugger should call this function. */ 334 /* (And right now only the glyph loader uses it.) */
|
ttsubpix.c | 46 /* - Fontconfig can't set things on a glyph-by-glyph basis. */ 838 if ( rule[i].glyph == 0 || 840 rule[i].glyph ) == glyph_index ) 869 if ( rule[i].glyph == 0 || 871 rule[i].glyph ) == glyph_index ) [all...] |
/external/harfbuzz_ng/test/shaping/ |
record-test.sh | 47 --glyph-names \ 61 echo "Perhaps font doesn't have glyph names; checking visually..." >&2
|
/external/pdfium/core/src/fxge/ge/ |
fx_ge_text.cpp | 52 FXTEXT_GLYPHPOS& glyph = pGlyphAndPos[iChar]; local 53 const CFX_GlyphBitmap* pGlyph = glyph.m_pGlyph; 57 int char_left = glyph.m_OriginX + pGlyph->m_Left; 63 int char_top = glyph.m_OriginY - pGlyph->m_Top; 281 FXTEXT_GLYPHPOS& glyph = pGlyphAndPos[iChar]; local 283 glyph.m_fOriginX = charpos.m_OriginX; 284 glyph.m_fOriginY = charpos.m_OriginY; 285 text2Device.Transform(glyph.m_fOriginX, glyph.m_fOriginY); 287 glyph.m_OriginX = FXSYS_round(glyph.m_fOriginX) 337 FXTEXT_GLYPHPOS& glyph = pGlyphAndPos[iChar]; local 387 FXTEXT_GLYPHPOS& glyph = pGlyphAndPos[iChar]; local [all...] |
/external/pdfium/third_party/freetype/src/truetype/ |
ttinterp.h | 118 const FT_ULong glyph; member in struct:SPH_TweakRule_ 128 const FT_ULong glyph; member in struct:SPH_ScaleRule_ 191 FT_UInt glyphSize; /* glyph instructions buffer size */ 192 FT_Byte* glyphIns; /* glyph instructions buffer */ 228 FT_Bool is_composite; /* true if the glyph is composite */ 274 FT_Bool iup_called; /* IUP called for glyph? */ 333 /* Only the glyph loader and debugger should call this function. */ 334 /* (And right now only the glyph loader uses it.) */
|
ttsubpix.c | 46 /* - Fontconfig can't set things on a glyph-by-glyph basis. */ 838 if ( rule[i].glyph == 0 || 840 rule[i].glyph ) == glyph_index ) 869 if ( rule[i].glyph == 0 || 871 rule[i].glyph ) == glyph_index ) [all...] |
/external/sfntly/cpp/src/sample/subtly/ |
font_assembler.cc | 88 // Creating the segments and the glyph id array 135 // Writing the segments and glyph id array to the CMap 183 // Get the glyph for this resolved_glyph_id. 186 // Get the LOCA table for the current glyph id. 193 // Get the GLYF table for the current glyph id. 197 GlyphPtr glyph; local 198 glyph.Attach(glyph_table->GetGlyph(offset, length)); 200 // The data reference by the glyph is copied into a new glyph and 203 Ptr<ReadableFontData> data = glyph->ReadFontData() [all...] |
/external/pdfium/third_party/freetype/src/cid/ |
cidgload.c | 5 /* CID-keyed Type1 Glyph Loader (body). */ 61 FT_TRACE1(( "cid_load_glyph: glyph index %d\n", glyph_index )); 207 /********** quickly processes each glyph charstring to *********/ 233 0, /* glyph slot */ 234 0, /* glyph names! XXX */ 247 /* for each glyph, parse the glyph charstring and extract */ 254 /* ignore the error if one occurred - skip to next glyph */ 274 CID_GlyphSlot glyph = (CID_GlyphSlot)cidglyph; local 294 glyph->x_scale = cidsize->metrics.x_scale [all...] |
/external/freetype/src/psaux/ |
psobjs.c | 1584 FT_GlyphSlot glyph = builder->glyph; local [all...] |
psobjs.h | 158 FT_GlyphSlot glyph,
|
/external/pdfium/third_party/freetype/src/psaux/ |
psobjs.c | 1589 FT_GlyphSlot glyph = builder->glyph; local [all...] |
/external/skia/src/gpu/text/ |
GrAtlasTextBlob.cpp | 71 GrGlyph* glyph, 75 // If the glyph is too large we fall back to paths 76 if (glyph->fTooLargeForAtlas) { 77 this->appendLargeGlyph(glyph, scaler, skGlyph, x, y, scale, applyVM); 82 GrMaskFormat format = glyph->fMaskFormat; 103 if (kARGB_GrMaskFormat != glyph->fMaskFormat) { 151 fGlyphs[subRun->glyphEndIndex()] = glyph; 155 void GrAtlasTextBlob::appendLargeGlyph(GrGlyph* glyph, GrFontScaler* scaler, const SkGlyph& skGlyph, 157 if (nullptr == glyph->fPath) { 163 glyph->fPath = new SkPath(*glyphPath) [all...] |
/external/freetype/src/base/ |
ftstroke.c | 2305 FT_Glyph glyph = NULL; local 2385 FT_Glyph glyph = NULL; local [all...] |
/external/pdfium/third_party/freetype/src/base/ |
ftstroke.c | 2306 FT_Glyph glyph = NULL; local 2386 FT_Glyph glyph = NULL; local [all...] |