Lines Matching full:glyphs
1120 // These glyphs have no text. Treat as one "cluster".
1142 // consumes rest of glyphs and rest of text
1209 glyphs (via primitive shaping), while preserving
1433 // These three heap buffers are only used in the case where no glyphs
1434 // are passed to drawText() (most clients pass glyphs or a textblob).
1436 const SkGlyphID* glyphs = nullptr;
1440 glyphs = (const SkGlyphID*)sourceText;
1448 glyphs = (const SkGlyphID*)sourceText;
1458 glyphs = storage.fGlyphStorage;
1469 // textScaleX and textScaleY are used to get a conservative bounding box for glyphs.
1480 advance += advanceScale * glyphCache->getGlyphIDAdvance(glyphs[i]).fAdvanceX;
1534 unichar != map_glyph(glyphToUnicode, glyphs[index])) // test single Unichar map
1554 SkGlyphID gid = glyphs[index];
1594 continue; // reject glyphs as out of bounds
1675 this->internalDrawText(it.glyphs(), sizeof(SkGlyphID) * it.glyphCount(),