Lines Matching refs:GrAtlasTextStrike
29 class GrAtlasTextStrike : public SkNVRefCnt<GrAtlasTextStrike> {
32 GrAtlasTextStrike(GrAtlasGlyphCache* owner, const SkDescriptor& fontScalerKey);
33 ~GrAtlasTextStrike();
80 static const SkDescriptor& GetKey(const GrAtlasTextStrike& ts) { in GetKey()
120 inline GrAtlasTextStrike* getStrike(const SkGlyphCache* cache) { in getStrike()
121 GrAtlasTextStrike* strike = fCache.find(cache->getDescriptor()); in getStrike()
173 bool addToAtlas(GrAtlasTextStrike* strike, GrDrawOpAtlas::AtlasID* id, in addToAtlas()
245 GrAtlasTextStrike* generateStrike(const SkGlyphCache* cache) { in generateStrike()
246 GrAtlasTextStrike* strike = new GrAtlasTextStrike(this, cache->getDescriptor()); in generateStrike()
259 using StrikeHash = SkTDynamicHash<GrAtlasTextStrike, SkDescriptor>;
264 GrAtlasTextStrike* fPreserveStrike;