Lines Matching refs:skBlob
170 const SkTextBlob* skBlob, SkScalar x, SkScalar y, in drawTextBlob() argument
178 fFallbackTextContext->drawTextBlob(context, rtc, clip, skPaint, viewMatrix, props, skBlob, in drawTextBlob()
185 this->uncachedDrawTextBlob(context, rtc, clip, skPaint, viewMatrix, props, skBlob, x, y, in drawTextBlob()
190 const TextBlob& blob = this->findOrCreateTextBlob(skBlob, skPaint); in drawTextBlob()
214 GrStencilAndCoverTextContext::findOrCreateTextBlob(const SkTextBlob* skBlob, in findOrCreateTextBlob() argument
219 if (TextBlob** found = fBlobIdCache.find(skBlob->uniqueID())) { in findOrCreateTextBlob()
224 TextBlob* blob = new TextBlob(skBlob->uniqueID(), skBlob, skPaint); in findOrCreateTextBlob()
226 fBlobIdCache.set(skBlob->uniqueID(), blob); in findOrCreateTextBlob()
234 key[0] = skBlob->uniqueID(); in findOrCreateTextBlob()
241 TextBlob* blob = new TextBlob(key, skBlob, skPaint); in findOrCreateTextBlob()
270 void GrStencilAndCoverTextContext::TextBlob::init(const SkTextBlob* skBlob, in init() argument
274 for (SkTextBlobRunIterator iter(skBlob); !iter.done(); iter.next()) { in init()