Home
last modified time | relevance | path

Searched refs:SkAutoGlyphCache (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/core/
DSkGlyphCache.h275 class SkAutoGlyphCache : public skstd::unique_ptr<SkGlyphCache, SkGlyphCache::AttachCacheFunctor> {
280 SkAutoGlyphCache(SkGlyphCache* cache) : INHERITED(cache) {} in SkAutoGlyphCache() function
281 SkAutoGlyphCache(SkTypeface* typeface, const SkDescriptor* desc) in SkAutoGlyphCache() function
285 SkAutoGlyphCache(const SkPaint& paint, in SkAutoGlyphCache() function
290 SkAutoGlyphCache(const SkPaint& paint, in SkAutoGlyphCache() function
300 class SkAutoGlyphCacheNoGamma : public SkAutoGlyphCache {
305 : SkAutoGlyphCache(paint, surfaceProps, SkPaint::FakeGamma::Off, matrix) in SkAutoGlyphCacheNoGamma()
308 #define SkAutoGlyphCache(...) SK_REQUIRE_LOCAL_VAR(SkAutoGlyphCache) macro
DSkPaint.cpp493 SkAutoGlyphCache autoCache(*this, nullptr, nullptr); in textToGlyphs()
547 SkAutoGlyphCache autoCache(*this, nullptr, nullptr); in containsText()
597 SkAutoGlyphCache autoCache(*this, &props, nullptr); in glyphsToUnichars()
868 SkAutoGlyphCache autoCache(paint, nullptr, nullptr); in measureText()
922 SkAutoGlyphCache autoCache(paint, nullptr, nullptr); in breakText()
1041 SkAutoGlyphCache autoCache(paint, nullptr, nullptr); in getTextWidths()
DSkDraw.cpp1581 SkAutoGlyphCache cache(paint, &fDevice->surfaceProps(), this->fakeGamma(), fMatrix); in drawText()
1610 SkAutoGlyphCache cache(paint, &fDevice->surfaceProps(), this->fakeGamma(), nullptr); in drawPosText_asPaths()
1661 SkAutoGlyphCache cache(paint, &fDevice->surfaceProps(), this->fakeGamma(), fMatrix); in drawPosText()
/external/skia/include/core/
DSkPaint.h18 class SkAutoGlyphCache; variable
1135 friend class SkAutoGlyphCache; variable
/external/skia/src/gpu/text/
DGrTextUtils.cpp511 SkAutoGlyphCache autoCache(paint, &props, nullptr); in DrawPosTextAsPath()
/external/skia/src/device/xps/
DSkXPSDevice.cpp1935 SkAutoGlyphCache agc(paint, &this->surfaceProps(), &SkMatrix::I()); in CreateTypefaceUse()
2125 SkAutoGlyphCache autoCache(paint, &this->surfaceProps(), &matrix); in drawText()
2185 SkAutoGlyphCache autoCache(paint, &this->surfaceProps(), &matrix); in drawPosText()
/external/skia/src/pdf/
DSkPDFFont.cpp1331 SkAutoGlyphCache autoCache(paint, &props, nullptr); in populate()
DSkPDFDevice.cpp92 SkAutoGlyphCache autoCache(paint, nullptr, &ident); in align_text()