Home | History | Annotate | Download | only in rs

Lines Matching refs:cachedGlyph

198         CachedGlyphInfo *cachedGlyph = getCachedUTFChar(utfChar);
201 if (cachedGlyph->mIsValid) {
204 drawCachedGlyph(cachedGlyph, penX, penY);
207 drawCachedGlyph(cachedGlyph, penX, penY, bitmap, bitmapW, bitmapH);
210 measureCachedGlyph(cachedGlyph, penX, penY, bounds);
215 penX += (cachedGlyph->mAdvanceX >> 6);
226 CachedGlyphInfo *cachedGlyph = mCachedGlyphs.valueFor((uint32_t)utfChar);
227 if (cachedGlyph == nullptr) {
228 cachedGlyph = cacheGlyph((uint32_t)utfChar);
231 if (!cachedGlyph->mIsValid) {
232 updateGlyphCache(cachedGlyph);
235 return cachedGlyph;