/third_party/skia/modules/skshaper/tests/ |
H A D | ShaperTest.cpp | 34 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 D | ShaperTest.cpp | 28 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 D | OpChainTest.cpp | 110 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 D | OneLineShaper.cpp | 158 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 D | ParagraphCache.cpp | 135 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 D | ParagraphImpl.h | 54 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 D | Iterators.h | 31 fCurrentChar = fText.begin() + fCurrentStyle->fRange.end; 37 fCurrentChar = fText.begin() + fCurrentStyle->fRange.end;
|
H A D | ParagraphBuilderImpl.cpp | 68 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 D | ParagraphImpl.cpp | 243 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 D | TextLine.cpp | 1130 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 D | TextStyle.h | 405 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 D | SkMorphologyImageFilter.cpp | 208 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()
|