Home
last modified time | relevance | path

Searched refs:fCurrentRun (Results 1 - 7 of 7) sorted by relevance

/third_party/skia/src/core/
H A DSkTextBlobPriv.h195 return !fCurrentRun; in done()
201 return fCurrentRun->glyphCount(); in glyphCount()
205 return fCurrentRun->glyphBuffer(); in glyphs()
209 return fCurrentRun->posBuffer(); in pos()
213 return fCurrentRun->pointBuffer(); in points()
217 return fCurrentRun->xformBuffer(); in xforms()
221 return fCurrentRun->offset(); in offset()
225 return fCurrentRun->font(); in font()
231 return fCurrentRun->clusterBuffer(); in clusters()
235 return fCurrentRun in textSize()
245 const SkTextBlob::RunRecord* fCurrentRun; global() member in SkTextBlobRunIterator
[all...]
H A DSkScan_AntiPath.cpp135 int fCurrentRun; member in SuperBlitter
142 // with adequate storage for a SkAlphaRuns. It mostly just advances fCurrentRun
146 fCurrentRun = (fCurrentRun + 1) % fRunsToBuffer; in advanceRuns()
148 reinterpret_cast<uint8_t*>(fRunsBuffer) + fCurrentRun * kRunsSz); in advanceRuns()
162 fCurrentRun = -1; in SuperBlitter()
172 SkASSERT(fCurrentRun < fRunsToBuffer); in flush()
H A DSkTextBlob.cpp211 : fCurrentRun(SkTextBlob::RunRecord::First(blob)) { in SkTextBlobRunIterator()
219 SkDEBUGCODE(fCurrentRun->validate(fStorageTop);) in next()
220 fCurrentRun = SkTextBlob::RunRecord::Next(fCurrentRun); in next()
235 return SkTo<GlyphPositioning>(fCurrentRun->positioning()); in positioning()
239 return SkTextBlob::ScalarsPerGlyph(fCurrentRun->positioning()); in scalarsPerGlyph()
243 return fCurrentRun->font().getEdging() == SkFont::Edging::kSubpixelAntiAlias; in isLCD()
H A DSkScan_AAAPath.cpp325 int fCurrentRun; member in RunBasedAdditiveBlitter
336 // with adequate storage for a SkAlphaRuns. It mostly just advances fCurrentRun
340 fCurrentRun = (fCurrentRun + 1) % fRunsToBuffer; in advanceRuns()
342 fCurrentRun * kRunsSz); in advanceRuns()
352 SkASSERT(fCurrentRun < fRunsToBuffer); in flush()
402 fCurrentRun = -1;
/third_party/skia/modules/skparagraph/src/
H A DOneLineShaper.cpp26 fCurrentRun->commit(); in commitRunBuffer()
30 SkDebugf("Run [%zu:%zu)\n", fCurrentRun->fTextRange.start, fCurrentRun->fTextRange.end); in commitRunBuffer()
31 for (size_t i = 0; i < fCurrentRun->size(); ++i) { in commitRunBuffer()
32 SkDebugf("[%zu] %hu %u %f\n", i, fCurrentRun->fGlyphs[i], fCurrentRun->fClusterIndexes[i], fCurrentRun->fPositions[i].fX); in commitRunBuffer()
50 if (fCurrentRun->textRange() == unresolved.fText) { in commitRunBuffer()
93 TextRange resolvedTextLimits = fCurrentRun->fTextRange; in fillGaps()
94 if (!fCurrentRun in fillGaps()
[all...]
H A DOneLineShaper.h88 fCurrentRun = std::make_shared<Run>(fParagraph,
96 return fCurrentRun->newRunBuffer();
103 return fCurrentText.start + fCurrentRun->fClusterIndexes[glyph]; in clusterIndex()
122 std::shared_ptr<Run> fCurrentRun; member in skia::textlayout::OneLineShaper
/third_party/skia/experimental/sktext/include/
H A DText.h132 : fCurrentRun(nullptr) in ShapedText()
141 fCurrentRun->commit();
142 fLogicalRuns.emplace_back(std::move(*fCurrentRun));
143 fRunGlyphStart += fCurrentRun->width();
146 fCurrentRun = std::make_unique<LogicalRun>(info, fParagraphTextStart, fRunGlyphStart);
147 return fCurrentRun->newRunBuffer();
162 std::unique_ptr<LogicalRun> fCurrentRun; member in skia::text::ShapedText

Completed in 8 milliseconds