Home | History | Annotate | Download | only in pdf

Lines Matching refs:SkGlyphID

1207     SkAutoTMalloc<SkGlyphID> fGlyphStorage;
1283 static SkUnichar map_glyph(const SkTDArray<SkUnichar>& glyphToUnicode, SkGlyphID glyph) {
1323 static bool has_outline_glyph(SkGlyphID gid, SkGlyphCache* cache) {
1329 static SkRect get_glyph_bounds_device_space(SkGlyphID gid, SkGlyphCache* cache,
1439 const SkGlyphID* glyphs = nullptr;
1442 SkASSERT(glyphCount == SkToInt(sourceByteCount / sizeof(SkGlyphID)));
1443 glyphs = (const SkGlyphID*)sourceText;
1450 SkASSERT(glyphCount == SkToInt(sourceByteCount / sizeof(SkGlyphID)));
1451 glyphs = (const SkGlyphID*)sourceText;
1490 SkGlyphID fGlyph;
1504 const SkGlyphID maxGlyphID = SkToU16(typeface->countGlyphs() - 1);
1557 SkGlyphID gid = glyphs[index];
1611 SkGlyphID encodedGlyph = multiByteGlyphs ? gid : font->glyphToPDFFontEncoding(gid);
1678 this->internalDrawText(it.glyphs(), sizeof(SkGlyphID) * it.glyphCount(),