Lines Matching refs:runBuffer
50 SkShaper::RunHandler::Buffer runBuffer(const RunInfo&) override;
112 SkShaper::RunHandler::Buffer RunHandler::runBuffer(const RunInfo& info) { in runBuffer() function in RunHandler
116 const auto& runBuffer = fBuilder.allocRunTextPos(info.fFont, glyphCount, utf8RangeSize); in runBuffer() local
117 fCurrentGlyphs = runBuffer.glyphs; in runBuffer()
118 fCurrentPoints = runBuffer.points(); in runBuffer()
120 if (runBuffer.utf8text && fUtf8Text) { in runBuffer()
121 memcpy(runBuffer.utf8text, fUtf8Text + info.utf8Range.begin(), utf8RangeSize); in runBuffer()
123 fClusters = runBuffer.clusters; in runBuffer()
127 return {runBuffer.glyphs, in runBuffer()
128 runBuffer.points(), in runBuffer()
130 runBuffer.clusters, in runBuffer()