Home
last modified time | relevance | path

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

/third_party/skia/include/private/
DSkTHash.h27 class SkTHashTable {
29 SkTHashTable() = default;
30 ~SkTHashTable() = default;
32 SkTHashTable(const SkTHashTable& that) { *this = that; } in SkTHashTable() function
33 SkTHashTable( SkTHashTable&& that) { *this = std::move(that); } in SkTHashTable() function
35 SkTHashTable& operator=(const SkTHashTable& that) {
47 SkTHashTable& operator=(SkTHashTable&& that) {
59 void reset() { *this = SkTHashTable(); } in reset()
163 using TTable = SkTHashTable<T, K, Traits>;
475 using Iter = typename SkTHashTable<Pair, K>::template Iter<std::pair<K, V>>;
[all …]
/third_party/skia/src/gpu/text/
DGrStrikeCache.h39 SkTHashTable<GrGlyph*, SkPackedGlyphID, HashTraits> fCache;
66 using StrikeHash = SkTHashTable<sk_sp<GrTextStrike>, const SkDescriptor&, HashTraits>;
/third_party/skia/src/core/
DSkTDynamicHash.h55 SkTHashTable<T*, Key, AdaptedTraits> fTable;
DSkLRUCache.h122 SkTHashTable<Entry*, K, Traits> fMap;
DSkStrikeCache.h226 SkTHashTable<sk_sp<SkStrike>, SkDescriptor, StrikeTraits> fStrikeLookup SK_GUARDED_BY(fLock);
DSkRemoteGlyphCache.cpp343 SkTHashTable<MaskSummary, SkPackedGlyphID, MaskSummaryTraits> fSentGlyphs;
344 SkTHashTable<PathSummary, SkGlyphID, PathSummaryTraits> fSentPaths;
DSkResourceCache.cpp76 public SkTHashTable<SkResourceCache::Rec*, SkResourceCache::Key, HashTraits> {};
/third_party/skia/tests/
DHashTest.cpp275 SkTHashTable<Entry*, int, HashTraits> table; in DEF_TEST()