Home
last modified time | relevance | path

Searched refs:fRange (Results 1 - 12 of 12) sorted by relevance

/third_party/skia/modules/skshaper/tests/
H A DShaperTest.cpp34 SkShaper::RunHandler::Range fRange; member
49 fRange = info.utf8Range;
61 REPORTER_ASSERT(fReporter, fRange.begin() == info.utf8Range.begin(), "%s", fResource);
62 REPORTER_ASSERT(fReporter, fRange.size() == info.utf8Range.size(), "%s", fResource);
63 if (!(fRange.begin() + fRange.size() <= fUtf8Size)) {
64 REPORTER_ASSERT(fReporter, fRange.begin() + fRange.size() <= fUtf8Size, "%s",fResource);
90 for (const char c : SkSpan(fUtf8 + fRange.begin(), fRange
[all...]
/third_party/skia/tests/
H A DShaperTest.cpp28 SkShaper::RunHandler::Range fRange; member
39 fRange = info.utf8Range;
51 REPORTER_ASSERT(fReporter, fRange.begin() == info.utf8Range.begin(), "%s", fResource);
52 REPORTER_ASSERT(fReporter, fRange.size() == info.utf8Range.size(), "%s", fResource);
54 REPORTER_ASSERT(fReporter, fClusters[i] >= fRange.begin(),
56 REPORTER_ASSERT(fReporter, fClusters[i] < fRange.end(),
H A DOpChainTest.cpp110 for (unsigned i = 0; i < vr.fRange.fLength; ++i) { in writeResult()
111 result[vr.fRange.fOffset + i] = vr.fValue; in writeResult()
159 Range fRange; member
/third_party/skia/modules/skparagraph/src/
H A DOneLineShaper.cpp158 auto blockText = block.fRange; in finish()
371 size_t start = std::max(block.fRange.start, textRange.start); in generateBlockRange()
372 size_t end = std::min(block.fRange.end, textRange.end); in generateBlockRange()
396 block.fRange.start, in iterateThroughFontStyles()
397 block.fRange.end in iterateThroughFontStyles()
404 SkSetFourByteTag('l', 'i', 'g', 'a'), 0, block.fRange.start, block.fRange.end in iterateThroughFontStyles()
414 SkASSERT(combinedBlock.fRange.width() == 0 || combinedBlock.fRange.end == block.fRange in iterateThroughFontStyles()
[all...]
H A DParagraphCache.cpp135 if (ph.fRange.width() == 0) { in computeHash()
138 hash = mix(hash, SkGoodHash()(ph.fRange)); in computeHash()
168 hash = mix(hash, SkGoodHash()(ts.fRange)); in computeHash()
236 if (tsa.fRange.width() != tsb.fRange.width()) { in operator ==()
239 if (tsa.fRange.start != tsb.fRange.start) { in operator ==()
246 if (tsa.fRange.width() == 0 && tsb.fRange.width() == 0) { in operator ==()
252 if (tsa.fRange in operator ==()
[all...]
H A DParagraphImpl.h54 StyleBlock() : fRange(EMPTY_RANGE), fStyle() { } in StyleBlock()
55 StyleBlock(size_t start, size_t end, const TStyle& style) : fRange(start, end), fStyle(style) {} in StyleBlock()
56 StyleBlock(TextRange textRange, const TStyle& style) : fRange(textRange), fStyle(style) {} in StyleBlock()
58 SkASSERT(fRange.end == tail.start); in add()
59 fRange = TextRange(fRange.start, fRange.start + fRange.width() + tail.width()); in add()
61 TextRange fRange; member
H A DIterators.h31 fCurrentChar = fText.begin() + fCurrentStyle->fRange.end;
37 fCurrentChar = fText.begin() + fCurrentStyle->fRange.end;
H A DParagraphBuilderImpl.cpp68 if (!fStyledBlocks.empty() && fStyledBlocks.back().fRange.end == fUtf8.size() && in pushStyle()
142 TextRange textBefore(fPlaceholders.empty() ? 0 : fPlaceholders.back().fRange.end, in addPlaceholder()
161 if (last.fRange.start == fUtf8.size()) { in endRunIfNeeded()
164 last.fRange.end = fUtf8.size(); in endRunIfNeeded()
H A DParagraphImpl.cpp243 auto newTextRange = resetRangeWithDeletedRange(fs.fRange, deletedRange, this->getEllipsis().size()); in GetLineFontMetrics()
245 static_cast<unsigned long>(fs.fRange.start), static_cast<unsigned long>(fs.fRange.end), in GetLineFontMetrics()
250 fs.fRange = newTextRange; in GetLineFontMetrics()
257 // reset fRange && fTextBefore && fBlockBefore in GetLineFontMetrics()
262 auto newTextRange = resetRangeWithDeletedRange(ph.fRange, deletedRange, ellSize); in GetLineFontMetrics()
264 static_cast<unsigned long>(ph.fRange.start), static_cast<unsigned long>(ph.fRange.end), in GetLineFontMetrics()
269 ph.fRange = newTextRange; in GetLineFontMetrics()
271 newTextRange.start = fPlaceholders.empty() ? 0 : fPlaceholders.back().fRange in GetLineFontMetrics()
1903 auto& fRange = textStyle.fRange; GetLineFontMetrics() local
[all...]
H A DTextLine.cpp1130 if (run.leftToRight() && cluster->textRange().end <= block.fRange.end) {
1133 } else if (!run.leftToRight() && cluster->textRange().start <= block.fRange.end) {
1465 TextRange intersect = intersected(block->fRange,
1472 if (block->fRange.start >= run->fClusterStart && block->fRange.end < run->fClusterStart) {
1513 intersect = intersected(block->fRange, textRange);
/third_party/skia/modules/skparagraph/include/
H A DTextStyle.h405 Block(size_t start, size_t end, const TextStyle& style) : fRange(start, end), fStyle(style) {} in Block()
406 Block(TextRange textRange, const TextStyle& style) : fRange(textRange), fStyle(style) {} in Block()
409 SkASSERT(fRange.end == tail.start); in add()
410 fRange = TextRange(fRange.start, fRange.start + fRange.width() + tail.width()); in add()
413 TextRange fRange = EMPTY_RANGE; member
427 : fRange(start, end) in Placeholder()
433 TextRange fRange member
[all...]
/third_party/skia/src/effects/imagefilters/
H A DSkMorphologyImageFilter.cpp208 float fRange[2]; member in __anon18769::GrMorphologyEffect
281 pdman.set2f(fRangeUni, m.fRange[0], m.fRange[1]); in onMakeProgramImpl()
325 fRange[0] = range[0]; in GrMorphologyEffect()
326 fRange[1] = range[1]; in GrMorphologyEffect()
337 fRange[0] = that.fRange[0]; in GrMorphologyEffect()
338 fRange[1] = that.fRange[1]; in GrMorphologyEffect()

Completed in 13 milliseconds