Lines Matching defs:strike
91 GrTextStrike* strike = SkNEW_ARGS(GrTextStrike,
93 fCache.insert(key, strike);
96 fHead->fPrev = strike;
99 fTail = strike;
101 strike->fPrev = NULL;
102 strike->fNext = fHead;
103 fHead = strike;
105 return strike;
118 void GrFontCache::purgeStrike(GrTextStrike* strike) {
119 const GrFontCache::Key key(strike->fFontScalerKey);
120 fCache.remove(key, strike);
121 this->detachStrikeFromList(strike);
122 delete strike;
135 GrTextStrike* strike = fHead;
137 while (strike) {
138 if (maskFormat != strike->fMaskFormat) {
139 strike = strike->fNext;
143 GrTextStrike* strikeToPurge = strike;
144 strike = strikeToPurge->fNext;
173 const GrTextStrike* strike = fHead;
174 while (strike) {
176 strike = strike->fNext;
181 strike = fTail;
182 while (strike) {
184 strike = strike->fPrev;
216 The text strike is specific to a given font/style/matrix setup, which is