Lines Matching refs:glyphs
172 (const char *)it.glyphs(), in uncachedDrawTextBlob()
177 (const char*)it.glyphs(), in uncachedDrawTextBlob()
183 (const char*)it.glyphs(), in uncachedDrawTextBlob()
300 const char* text = reinterpret_cast<const char*>(iter.glyphs()); in init()
536 GrPathRange* glyphs = static_cast<GrPathRange*>( in createGlyphs() local
538 if (nullptr == glyphs) { in createGlyphs()
540 glyphs = ctx->resourceProvider()->createGlyphs(fFont.getTypeface(), nullptr, fStroke); in createGlyphs()
543 glyphs = ctx->resourceProvider()->createGlyphs(cache->getScalerContext()->getTypeface(), in createGlyphs()
547 ctx->resourceProvider()->assignUniqueKeyToResource(fGlyphPathsKey, glyphs); in createGlyphs()
549 return glyphs; in createGlyphs()
593 SkAutoTUnref<GrPathRange> glyphs(this->createGlyphs(ctx)); in draw() local
594 if (fLastDrawnGlyphsID != glyphs->getUniqueID()) { in draw()
596 glyphs->loadPathsIfNeeded(fInstanceData->indices(), fInstanceData->count()); in draw()
597 fLastDrawnGlyphsID = glyphs->getUniqueID(); in draw()
611 GrPathRendering::kWinding_FillType, glyphs, fInstanceData, in draw()
694 memcpy(buff.glyphs, fGlyphIds, fBuffIdx * sizeof(uint16_t)); in flush()