Lines Matching refs:glyphRun
756 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) {
757 const SkFont& font = glyphRun.font();
764 } rec = {&path, offset, glyphRun.positions().data()};
766 font.getPaths(glyphRun.glyphsIDs().data(), glyphRun.glyphsIDs().size(),
779 SkFont transparentFont = glyphRun.font();
781 SkGlyphRun tmpGlyphRun(glyphRun, transparentFont);
812 const SkGlyphRun& glyphRun, SkPoint offset, const SkPaint& runPaint) {
814 const SkGlyphID* glyphIDs = glyphRun.glyphsIDs().data();
815 uint32_t glyphCount = SkToU32(glyphRun.glyphsIDs().size());
816 const SkFont& glyphRunFont = glyphRun.font();
827 this->drawGlyphRunAsPath(glyphRun, offset, runPaint);
844 SkClusterator clusterator(glyphRun);
880 auto glyphs = paths.glyphs(glyphRun.glyphsIDs());
925 SkPoint xy = glyphRun.positions()[index];
961 for (const SkGlyphRun& glyphRun : glyphRunList) {
962 this->internalDrawGlyphRun(glyphRun, glyphRunList.origin(), paint);