Lines Matching defs:info
352 void SkTextBlobBuilderRunHandler::runInfo(const RunInfo& info) {
354 info.fFont.getMetrics(&metrics);
364 SkShaper::RunHandler::Buffer SkTextBlobBuilderRunHandler::runBuffer(const RunInfo& info) {
365 int glyphCount = SkTFitsIn<int>(info.glyphCount) ? info.glyphCount : INT_MAX;
366 int utf8RangeSize = SkTFitsIn<int>(info.utf8Range.size()) ? info.utf8Range.size() : INT_MAX;
368 const auto& runBuffer = fBuilder.allocRunTextPos(info.fFont, glyphCount, utf8RangeSize);
370 memcpy(runBuffer.utf8text, fUtf8Text + info.utf8Range.begin(), utf8RangeSize);
374 fClusterOffset = info.utf8Range.begin();
383 void SkTextBlobBuilderRunHandler::commitRunBuffer(const RunInfo& info) {
389 fCurrentPosition += info.fAdvance;