Home
last modified time | relevance | path

Searched refs:SkGlyphDigest (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/src/core/
DSkScalerCache.cpp42 std::tuple<SkGlyphDigest, size_t> SkScalerCache::digest(SkPackedGlyphID packedGlyphID) { in digest()
43 SkGlyphDigest* digest = fDigestForPackedGlyphID.find(packedGlyphID); in digest()
53 SkGlyphDigest SkScalerCache::addGlyph(SkGlyph* glyph) { in addGlyph()
55 SkGlyphDigest digest = SkGlyphDigest{index, *glyph}; in addGlyph()
112 SkGlyphDigest* digest = fDigestForPackedGlyphID.find(toID); in mergeGlyphAndImage()
175 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForDrawingMasksCPU()
193 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForMaskDrawing()
208 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForSDFTDrawing()
224 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForPathDrawing()
DSkScalerCache.h26 class SkGlyphDigest {
29 SkGlyphDigest() = default;
30 SkGlyphDigest(size_t i, const SkGlyph& glyph) in SkGlyphDigest() function
119 std::tuple<SkGlyphDigest, size_t> digest(SkPackedGlyphID) SK_REQUIRES(fMu);
122 SkGlyphDigest addGlyph(SkGlyph* glyph) SK_REQUIRES(fMu);
151 SkTHashMap<SkPackedGlyphID, SkGlyphDigest> fDigestForPackedGlyphID SK_GUARDED_BY(fMu);