Lines Matching refs:glyphRun
179 void AddPath(const SkGlyphRun& glyphRun, const SkPoint& offset, SkPath* path) { in AddPath() argument
184 } rec = { path, offset, glyphRun.positions().data() }; in AddPath()
186 glyphRun.font().getPaths(glyphRun.glyphsIDs().data(), SkToInt(glyphRun.glyphsIDs().size()), in AddPath()
982 SVGTextBuilder(SkPoint origin, const SkGlyphRun& glyphRun) in SVGTextBuilder() argument
984 auto runSize = glyphRun.runSize(); in SVGTextBuilder()
986 SkFontPriv::GlyphsToUnichars(glyphRun.font(), glyphRun.glyphsIDs().data(), in SVGTextBuilder()
988 auto positions = glyphRun.positions(); in SVGTextBuilder()
1077 for (auto& glyphRun : glyphRunList) { in onDrawGlyphRunList() local
1078 AddPath(glyphRun, glyphRunList.origin(), &path); in onDrawGlyphRunList()
1087 for (auto& glyphRun : glyphRunList) { in onDrawGlyphRunList() local
1089 elem.addTextAttributes(glyphRun.font()); in onDrawGlyphRunList()
1091 SVGTextBuilder builder(glyphRunList.origin(), glyphRun); in onDrawGlyphRunList()