Lines Matching refs:glyphs
149 (const char*)it.glyphs(), textLen, x + offset.x(), y + offset.y(), in uncachedDrawTextBlob()
154 (const char*)it.glyphs(), textLen, it.pos(), 1, in uncachedDrawTextBlob()
159 (const char*)it.glyphs(), textLen, it.pos(), 2, in uncachedDrawTextBlob()
281 const char* text = reinterpret_cast<const char*>(iter.glyphs()); in init()
531 sk_sp<GrPathRange> glyphs; in createGlyphs() local
533 glyphs.reset(static_cast<GrPathRange*>( in createGlyphs()
535 if (!glyphs) { in createGlyphs()
538 glyphs = resourceProvider->createGlyphs(fFont.getTypeface(), noeffects, in createGlyphs()
542 glyphs = resourceProvider->createGlyphs(cache->getScalerContext()->getTypeface(), in createGlyphs()
547 resourceProvider->assignUniqueKeyToResource(fGlyphPathsKey, glyphs.get()); in createGlyphs()
549 return glyphs; in createGlyphs()
587 sk_sp<GrPathRange> glyphs(this->createGlyphs(ctx->resourceProvider())); in draw() local
588 if (fLastDrawnGlyphsID != glyphs->uniqueID()) { in draw()
590 glyphs->loadPathsIfNeeded(fInstanceData->indices(), fInstanceData->count()); in draw()
591 fLastDrawnGlyphsID = glyphs->uniqueID(); in draw()
613 std::move(grPaint), GrPathRendering::kWinding_FillType, aaType, glyphs.get(), in draw()
697 memcpy(buff.glyphs, fGlyphIds, fBuffIdx * sizeof(uint16_t)); in flush()