/external/skia/src/core/ |
D | SkGlyphCache.h | 251 class SkAutoGlyphCache : public std::unique_ptr<SkGlyphCache, SkGlyphCache::AttachCacheFunctor> { 255 SkAutoGlyphCache() = default; 256 SkAutoGlyphCache(SkGlyphCache* cache) : INHERITED(cache) {} in SkAutoGlyphCache() function 257 SkAutoGlyphCache(SkTypeface* typeface, const SkScalerContextEffects& effects, in SkAutoGlyphCache() function 262 SkAutoGlyphCache(const SkPaint& paint, in SkAutoGlyphCache() function 269 SkAutoGlyphCache(const SkPaint& paint, in SkAutoGlyphCache() function 279 class SkAutoGlyphCacheNoGamma : public SkAutoGlyphCache { 284 : SkAutoGlyphCache(paint, surfaceProps, SkPaint::kNone_ScalerContextFlags, matrix) in SkAutoGlyphCacheNoGamma() 287 #define SkAutoGlyphCache(...) SK_REQUIRE_LOCAL_VAR(SkAutoGlyphCache) macro
|
D | SkOverdrawCanvas.cpp | 65 SkAutoGlyphCache cache(paint, &props, 0, &this->getTotalMatrix()); in onDrawText() 77 SkAutoGlyphCache cache(paint, &props, 0, &this->getTotalMatrix()); in drawPosTextCommon()
|
D | SkPaint.cpp | 437 SkAutoGlyphCache autoCache(*this, nullptr, nullptr); in textToGlyphs() 495 SkAutoGlyphCache autoCache(*this, nullptr, nullptr); in containsText() 545 SkAutoGlyphCache autoCache(*this, &props, nullptr); in glyphsToUnichars() 811 SkAutoGlyphCache autoCache(paint, nullptr, nullptr); in measureText() 865 SkAutoGlyphCache autoCache(paint, nullptr, nullptr); in breakText() 971 SkAutoGlyphCache autoCache(paint, nullptr, nullptr); in getTextWidths()
|
D | SkDraw.cpp | 1579 SkAutoGlyphCache cache(paint, props, this->scalerContextFlags(), fMatrix); in drawText() 1610 SkAutoGlyphCache cache(paint, props, this->scalerContextFlags(), nullptr); in drawPosText_asPaths() 1657 SkAutoGlyphCache cache(paint, props, this->scalerContextFlags(), fMatrix); in drawPosText()
|
/external/skia/src/pdf/ |
D | SkPDFFont.h | 18 class SkAutoGlyphCache; variable 51 static SkAutoGlyphCache MakeVectorCache(SkTypeface*, int* sizeOut);
|
D | SkPDFFont.cpp | 28 SkAutoGlyphCache SkPDFFont::MakeVectorCache(SkTypeface* face, int* size) { in MakeVectorCache() 41 SkAutoGlyphCache glyphCache(tmpPaint, &props, nullptr); in MakeVectorCache() 436 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(face, &emSize); in getFontSubset() 512 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(typeface, &emSize); in populate_type_1_font() 607 SkAutoGlyphCache cache = SkPDFFont::MakeVectorCache(typeface, &unitsPerEm); in add_type3_font_info()
|
D | SkPDFDevice.cpp | 1312 SkAutoGlyphCache glyphCache = SkPDFFont::MakeVectorCache(typeface, &emSize); in internalDrawText()
|
/external/skia/src/gpu/text/ |
D | GrAtlasTextBlob_regenInOp.cpp | 143 SkAutoGlyphCache* lazyCache, int glyphCount, size_t vertexStride, in regenInOp() 247 int runIndex, int subRunIndex, SkAutoGlyphCache* lazyCache, in regenInOp()
|
D | GrAtlasTextBlob.h | 259 GrBlobRegenHelper* helper, int run, int subRun, SkAutoGlyphCache*, 489 Run* run, Run::SubRunInfo* info, SkAutoGlyphCache*, int glyphCount,
|
D | GrTextUtils.cpp | 531 SkAutoGlyphCache autoCache(paint, &props, nullptr); in DrawPosTextAsPath()
|
/external/skia/include/core/ |
D | SkPaint.h | 18 class SkAutoGlyphCache; variable 1162 friend class SkAutoGlyphCache; variable
|
/external/skia/src/gpu/ops/ |
D | GrAtlasTextOp.cpp | 128 SkAutoGlyphCache glyphCache; in onPrepareDraws()
|
/external/skia/samplecode/ |
D | SamplePathText.cpp | 26 SkAutoGlyphCache agc(defaultPaint, nullptr, &SkMatrix::I()); in PathText()
|
/external/skia/src/xps/ |
D | SkXPSDevice.cpp | 1920 SkAutoGlyphCache agc(paint, &this->surfaceProps(), &SkMatrix::I()); in CreateTypefaceUse() 2108 SkAutoGlyphCache autoCache(paint, &this->surfaceProps(), &matrix); in drawText() 2166 SkAutoGlyphCache autoCache(paint, &this->surfaceProps(), &matrix); in drawPosText()
|