Searched refs:ShapedRun (Results 1 – 2 of 2) sorted by relevance
/external/skia/modules/skshaper/src/ |
D | SkShaper_harfbuzz.cpp | 664 struct ShapedRun { struct 665 ShapedRun(SkSpan<const char> utf8, const SkFont& font, UBiDiLevel level, in ShapedRun() argument 679 SkTArray<ShapedRun> runs; 688 const ShapedRun& run, int start, int end, in append() 717 for (const ShapedRun& run : line.runs) { in emit() 755 ShapedRunGlyphIterator(const SkTArray<ShapedRun>& origRuns) in ShapedRunGlyphIterator() 773 const SkTArray<ShapedRun>& runs = *fRuns; in next() 789 const SkTArray<ShapedRun>& runs = *fRuns; in current() 796 const SkTArray<ShapedRun>* fRuns; 842 ShapedRun shape(const char* utf8, [all …]
|
/external/skqp/modules/skshaper/src/ |
D | SkShaper_harfbuzz.cpp | 408 struct ShapedRun { struct 409 ShapedRun(const char* utf8Start, const char* utf8End, int numGlyphs, const SkFont& font, in ShapedRun() argument 429 const ShapedRun& run, int start, int end, in append() 455 ShapedRunGlyphIterator(const SkTArray<ShapedRun>& origRuns) in ShapedRunGlyphIterator() 473 const SkTArray<ShapedRun>& runs = *fRuns; in next() 489 const SkTArray<ShapedRun>& runs = *fRuns; in current() 496 const SkTArray<ShapedRun>* fRuns; 551 SkTArray<ShapedRun> runs; in shape() 658 ShapedRun& run = runs.emplace_back(utf8Start, utf8End, len, runFont, bidi->currentLevel(), in shape()
|