Home
last modified time | relevance | path

Searched refs:SkTDynamicHash (Results 1 – 21 of 21) sorted by relevance

/external/skia/src/core/
DSkTDynamicHash.h23 class SkTDynamicHash {
25 SkTDynamicHash() : fCount(0), fDeleted(0), fCapacity(0), fArray(nullptr) { in SkTDynamicHash() function
29 ~SkTDynamicHash() { in ~SkTDynamicHash()
35 explicit Iter(SkTDynamicHash* hash) : fHash(hash), fCurrentIndex(-1) { in Iter()
56 SkTDynamicHash* fHash;
62 explicit ConstIter(const SkTDynamicHash* hash) : fHash(hash), fCurrentIndex(-1) { in ConstIter()
83 const SkTDynamicHash* fHash;
DSkTMultiMap.h119 SkTDynamicHash<ValueList, Key> fHash;
DSkImageFilter.cpp519 SkTDynamicHash<Value, Key>::Iter iter(&fLookup); in ~CacheImpl()
641 SkTDynamicHash<Value, Key> fLookup;
DSkPictureFlat.h569 SkTDynamicHash<SkFlatData, SkFlatData, SkFlatData::HashTraits> fHash;
DSkResourceCache.cpp57 public SkTDynamicHash<SkResourceCache::Rec, SkResourceCache::Key> {};
/external/skia/src/gpu/text/
DGrBatchFontCache.cpp72 SkTDynamicHash<GrBatchTextStrike, GrFontDescKey>::Iter iter(&fCache); in ~GrBatchFontCache()
84 SkTDynamicHash<GrBatchTextStrike, GrFontDescKey>::Iter iter(&fCache); in freeAll()
100 SkTDynamicHash<GrBatchTextStrike, GrFontDescKey>::Iter iter(&fontCache->fCache); in HandleEviction()
166 SkTDynamicHash<GrGlyph, GrGlyph::PackedID>::Iter iter(&fCache); in ~GrBatchTextStrike()
194 SkTDynamicHash<GrGlyph, GrGlyph::PackedID>::Iter iter(&fCache); in removeID()
DGrTextBlobCache.cpp15 SkTDynamicHash<GrAtlasTextBlob, GrAtlasTextBlob::Key>::Iter iter(&fCache); in freeAll()
DGrBatchFontCache.h86 SkTDynamicHash<GrGlyph, GrGlyph::PackedID> fCache;
225 SkTDynamicHash<GrBatchTextStrike, GrFontDescKey> fCache;
DGrTextBlobCache.h137 SkTDynamicHash<GrAtlasTextBlob, GrAtlasTextBlob::Key> fCache;
/external/skia/src/gpu/
DGrLayerCache.cpp90 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::Iter iter(&fLayerHash); in ~GrLayerCache()
116 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::Iter iter(&fLayerHash); in freeAll()
321 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::ConstIter iter(&fLayerHash); in validate()
375 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::Iter iter(&fLayerHash); in purge()
426 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::Iter iter(&fLayerHash); in purgePlot()
494 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::Iter iter(&fLayerHash); in begin()
539 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key>::Iter iter(&fLayerHash); in writeLayersToDisk()
DGrLayerCache.h387 SkTDynamicHash<GrPictureInfo, uint32_t> fPictureHash;
389 SkTDynamicHash<GrCachedLayer, GrCachedLayer::Key> fLayerHash;
DGrResourceCache.h294 typedef SkTDynamicHash<GrGpuResource, GrUniqueKey, UniqueHashTraits> UniqueHash;
/external/skia/tools/
DUrlDataManager.h71 SkTDynamicHash<UrlData, SkData, LookupTrait> fCache;
72 SkTDynamicHash<UrlData, SkString, ReverseLookupTrait> fUrlLookup;
DUrlDataManager.cpp36 SkTDynamicHash<UrlData, SkData, LookupTrait>::Iter iter(&fCache); in reset()
/external/skia/tests/
DDynamicHashTest.cpp22 class Hash : public SkTDynamicHash<Entry, int> {
31 typedef SkTDynamicHash<Entry, int> INHERITED;
/external/skia/src/gpu/vk/
DGrVkResource.h43 static SkTDynamicHash<GrVkResource, uint32_t> fTrace;
DGrVkResourceProvider.cpp16 SkTDynamicHash<GrVkResource, uint32_t> GrVkResource::fTrace;
/external/skia/src/gpu/batches/
DGrAADistanceFieldPathRenderer.h79 typedef SkTDynamicHash<PathData, PathData::Key> PathCache;
DGrAADistanceFieldPathRenderer.cpp128 typedef SkTDynamicHash<PathData, PathData::Key> PathCache;
/external/skia/src/gpu/effects/
DGrTextureStripAtlas.cpp21 class GrTextureStripAtlas::Hash : public SkTDynamicHash<GrTextureStripAtlas::AtlasEntry,
/external/skia/gyp/
Dcore.gypi280 '<(skia_src_path)/core/SkTDynamicHash.h',