Lines Matching refs:runBuffer
130 const auto& runBuffer = builder.allocRunPosH(font, glyphCount, 0, &bounds); in buildTextBlob() local
131 SkASSERT(runBuffer.utf8text == nullptr); in buildTextBlob()
132 SkASSERT(runBuffer.clusters == nullptr); in buildTextBlob()
135 runBuffer.glyphs[i] = static_cast<SkGlyphID>(i); in buildTextBlob()
136 runBuffer.pos[i] = SkIntToScalar(i); in buildTextBlob()
509 const auto& runBuffer = builder.allocRunPosH(font, runSize, 10, &bounds); in make_blob_causing_fallback() local
510 SkASSERT(runBuffer.utf8text == nullptr); in make_blob_causing_fallback()
511 SkASSERT(runBuffer.clusters == nullptr); in make_blob_causing_fallback()
514 runBuffer.glyphs, runSize); in make_blob_causing_fallback()
517 font.getWidths(runBuffer.glyphs, 1, nullptr, &glyphBounds); in make_blob_causing_fallback()
522 runBuffer.pos[i] = i * 10; in make_blob_causing_fallback()
602 const auto& runBuffer = builder.allocRunPosH(font, SK_ARRAY_COUNT(glyphs), 100, &bounds);
603 SkASSERT(runBuffer.utf8text == nullptr);
604 SkASSERT(runBuffer.clusters == nullptr);
606 std::copy(std::begin(glyphs), std::end(glyphs), runBuffer.glyphs);
609 runBuffer.pos[i] = i * 100;