Home
last modified time | relevance | path

Searched refs:GlyphRange (Results 1 – 9 of 9) sorted by relevance

/external/skia/modules/skparagraph/src/
DOneLineShaper.h38 RunBlock(std::shared_ptr<Run> run, TextRange text, GlyphRange glyphs, size_t score) in RunBlock()
47 , fGlyphs(GlyphRange(0, fRun->size())) { } in RunBlock()
51 GlyphRange fGlyphs;
93 TextRange clusteredText(GlyphRange& glyphs);
98 void addUnresolvedWithRun(GlyphRange glyphRange);
99 void sortOutGlyphs(std::function<void(GlyphRange)>&& sortOutUnresolvedBLock);
100 ClusterRange normalizeTextRange(GlyphRange glyphRange);
DOneLineShaper.cpp29 sortOutGlyphs([&](GlyphRange block){ in commitRunBuffer()
114 GlyphRange resolvedGlyphs(resolvedGlyphsStart, unresolved.fGlyphs.start); in fillGaps()
141 GlyphRange resolvedGlyphs(resolvedGlyphsStart, fCurrentRun->size()); in fillGaps()
244 TextRange OneLineShaper::normalizeTextRange(GlyphRange glyphRange) { in normalizeTextRange()
262 GlyphRange(0, this->fCurrentRun->size()), in addFullyResolved()
267 void OneLineShaper::addUnresolvedWithRun(GlyphRange glyphRange) { in addUnresolvedWithRun()
302 void OneLineShaper::sortOutGlyphs(std::function<void(GlyphRange)>&& sortOutUnresolvedBLock) { in sortOutGlyphs()
307 GlyphRange block = EMPTY_RANGE; in sortOutGlyphs()
361 void OneLineShaper::sortOutGlyphs(std::function<void(GlyphRange)>&& sortOutUnresolvedBLock) { in sortOutGlyphs()
367 GlyphRange block = EMPTY_RANGE; in sortOutGlyphs()
[all …]
DRun.h44 typedef SkRange<GlyphIndex> GlyphRange; typedef
/external/skia/experimental/sktext/src/
DWrapper.h24 SkScalar glyphRangeWidth(const TextRun* run, const GlyphRange& glyphRange) { in glyphRangeWidth()
28 static GlyphRange glyphRange(const TextRun* run, const TextRange& textRange);
29 static TextRange textRange(const TextRun* run, const GlyphRange& glyphRange);
DWrapper.cpp14 GlyphRange Wrapper::glyphRange(const TextRun* run, const TextRange& textRange) { in glyphRange()
29 TextRange Wrapper::textRange(const TextRun* run, const GlyphRange& glyphRange) { in textRange()
DTextRun.h21 SkScalar calculateWidth(GlyphRange glyphRange) const;
DTextRun.cpp37 SkScalar TextRun::calculateWidth(GlyphRange glyphRange) const { in calculateWidth()
DProcessor.cpp58 …[&](SkSize offset, SkScalar baseline, const TextRun* run, TextRange textRange, GlyphRange glyphRan… in decorate()
264 GlyphRange glyphRange(startGlyph, endGlyph); in iterateByVisualOrder()
/external/skia/experimental/sktext/include/
DTypes.h125 typedef Range<GlyphIndex> GlyphRange; typedef