Home
last modified time | relevance | path

Searched refs:GrTextStrike (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/src/gpu/text/
H A DGrStrikeCache.cpp21 sk_sp<GrTextStrike> GrStrikeCache::findOrCreateStrike(const SkStrikeSpec& strikeSpec) { in findOrCreateStrike()
22 if (sk_sp<GrTextStrike>* cached = fCache.find(strikeSpec.descriptor())) { in findOrCreateStrike()
28 sk_sp<GrTextStrike> GrStrikeCache::generateStrike(const SkStrikeSpec& strikeSpec) { in generateStrike()
29 sk_sp<GrTextStrike> strike = sk_make_sp<GrTextStrike>(strikeSpec); in generateStrike()
34 const SkDescriptor& GrStrikeCache::HashTraits::GetKey(const sk_sp<GrTextStrike>& strike) { in GetKey()
42 GrTextStrike::GrTextStrike(const SkStrikeSpec& strikeSpec) : fStrikeSpec{strikeSpec} {} in GrTextStrike() function in GrTextStrike
44 GrGlyph* GrTextStrike::getGlyph(SkPackedGlyphID packedGlyphID) { in getGlyph()
53 const SkPackedGlyphID& GrTextStrike
[all...]
H A DGrStrikeCache.h19 // The GrTextStrike manages an SkArenaAlloc for GrGlyphs. The SkStrike is what actually creates
20 // the mask. The GrTextStrike may outlive the generating SkStrike. However, it retains a copy
23 class GrTextStrike : public SkNVRefCnt<GrTextStrike> { class
25 GrTextStrike(const SkStrikeSpec& strikeSpec);
54 sk_sp<GrTextStrike> findOrCreateStrike(const SkStrikeSpec& strikeSpec);
59 sk_sp<GrTextStrike> generateStrike(const SkStrikeSpec& strikeSpec);
62 static const SkDescriptor& GetKey(const sk_sp<GrTextStrike>& strike);
66 using StrikeHash = SkTHashTable<sk_sp<GrTextStrike>, const SkDescriptor&, HashTraits>;
H A DGrAtlasManager.h19 class GrTextStrike;
H A DGrTextBlob.cpp336 sk_sp<GrTextStrike> fGrStrike{nullptr};
/third_party/skia/src/core/
H A DSkStrikeSpec.h21 class GrTextStrike;
81 sk_sp<GrTextStrike> findOrCreateGrStrike(GrStrikeCache* cache) const;
H A DSkStrikeCache.h117 sk_sp<GrTextStrike> findOrCreateGrStrike(GrStrikeCache* grStrikeCache) const;
H A DSkStrikeSpec.cpp195 sk_sp<GrTextStrike> SkStrikeSpec::findOrCreateGrStrike(GrStrikeCache* cache) const { in findOrCreateGrStrike()
H A DSkStrikeCache.cpp348 sk_sp<GrTextStrike> SkStrike::findOrCreateGrStrike(GrStrikeCache* grStrikeCache) const { in findOrCreateGrStrike()

Completed in 8 milliseconds