Lines Matching refs:fStart
61 …sk_careful_memcpy(blobBuffer.glyphs, run->fGlyphs.data() + glyphRange.fStart, glyphRange.width() *… in decorate()
62 …sk_careful_memcpy(blobBuffer.points(), run->fPositions.data() + glyphRange.fStart, glyphRange.widt… in decorate()
126 return a.fRange.fStart < b.fRange.fStart; in sortDecorBlocks()
135 this->adjustLeft(&block.fRange.fStart); in sortDecorBlocks()
137 SkASSERT(start <= block.fRange.fStart); in sortDecorBlocks()
138 if (start < block.fRange.fStart) { in sortDecorBlocks()
140 …k(defaultBlock.fForegroundColor, defaultBlock.fBackgroundColor, Range(start, block.fRange.fStart)); in sortDecorBlocks()
228 textRange.fStart = textIndex; in iterateByVisualOrder()
229 glyphRange.fStart = glyphIndex; in iterateByVisualOrder()
266 SkASSERT(currentBlock->fRange.fStart <= textRange.fStart); in iterateByVisualOrder()
271 } else if (!run.leftToRight() && textIndex > currentBlock->fRange.fStart) { in iterateByVisualOrder()
278 textRange.fStart = textIndex; in iterateByVisualOrder()
284 textRange.fStart = textIndex; in iterateByVisualOrder()
288 glyphRange.fStart = glyphIndex; in iterateByVisualOrder()
296 textRange.fStart = run.fClusters[endGlyph]; in iterateByVisualOrder()