Searched refs:SkResourceCache (Results 1 - 18 of 18) sorted by relevance
/external/skia/src/core/ |
H A D | SkBitmapCache.h | 14 class SkResourceCache; 34 SkResourceCache* localCache = NULL); 40 const SkBitmap& result, SkResourceCache* localCache = NULL); 47 SkResourceCache* localCache = NULL); 54 SkResourceCache* localCache = NULL); 59 static const SkMipMap* FindAndRef(const SkBitmap& src, SkResourceCache* localCache = NULL); 60 static const SkMipMap* AddAndRef(const SkBitmap& src, SkResourceCache* localCache = NULL);
|
H A D | SkYUVPlanesCache.h | 14 class SkResourceCache; 41 SkResourceCache* localCache = NULL); 47 SkResourceCache* localCache = NULL);
|
H A D | SkResourceCache.cpp | 12 #include "SkResourceCache.h" 16 DECLARE_SKMESSAGEBUS_MESSAGE(SkResourceCache::PurgeSharedIDMessage) 29 void SkResourceCache::Key::init(void* nameSpace, uint64_t sharedID, size_t length) { 53 class SkResourceCache::Hash : 54 public SkTDynamicHash<SkResourceCache::Rec, SkResourceCache::Key> {}; 59 void SkResourceCache::init() { 148 SkResourceCacheDiscardableAllocator(SkResourceCache::DiscardableFactory factory) { 156 SkResourceCache::DiscardableFactory fFactory; 183 SkResourceCache function in class:SkResourceCache 190 SkResourceCache::SkResourceCache(size_t byteLimit) { function in class:SkResourceCache [all...] |
H A D | SkMaskCache.h | 15 #include "SkResourceCache.h" 28 SkResourceCache* localCache = NULL); 31 SkResourceCache* localCache = NULL); 38 SkResourceCache* localCache = NULL); 41 SkResourceCache* localCache = NULL);
|
H A D | SkYUVPlanesCache.cpp | 9 #include "SkResourceCache.h" 13 ((localCache) ? localCache->localName(__VA_ARGS__) : SkResourceCache::globalName(__VA_ARGS__)) 23 struct YUVPlanesKey : public SkResourceCache::Key { 34 struct YUVPlanesRec : public SkResourceCache::Rec { 52 static bool Visitor(const SkResourceCache::Rec& baseRec, void* contextData) { 70 SkResourceCache* localCache) { 82 SkResourceCache* localCache) {
|
H A D | SkBitmapCache.cpp | 9 #include "SkResourceCache.h" 23 SkResourceCache::PostPurgeSharedID(SkMakeResourceCacheSharedIDForBitmap(bitmapGenID)); 29 return SkResourceCache::GetAllocator(); 49 struct BitmapKey : public SkResourceCache::Key { 67 struct BitmapRec : public SkResourceCache::Rec { 77 static bool Finder(const SkResourceCache::Rec& baseRec, void* contextBitmap) { 93 ((localCache) ? localCache->localName(__VA_ARGS__) : SkResourceCache::globalName(__VA_ARGS__)) 96 SkResourceCache* localCache) { 107 const SkBitmap& result, SkResourceCache* localCache) { 120 SkResourceCache* localCach [all...] |
H A D | SkMaskCache.cpp | 11 ((localCache) ? localCache->localName(__VA_ARGS__) : SkResourceCache::globalName(__VA_ARGS__)) 21 struct RRectBlurKey : public SkResourceCache::Key { 39 struct RRectBlurRec : public SkResourceCache::Rec { 57 static bool Visitor(const SkResourceCache::Rec& baseRec, void* contextData) { 74 const SkRRect& rrect, SkMask* mask, SkResourceCache* localCache) { 88 SkResourceCache* localCache) { 98 struct RectsBlurKey : public SkResourceCache::Key { 130 struct RectsBlurRec : public SkResourceCache::Rec { 148 static bool Visitor(const SkResourceCache::Rec& baseRec, void* contextData) { 166 SkResourceCache* localCach [all...] |
H A D | SkResourceCache.h | 29 class SkResourceCache { class 71 typedef SkResourceCache::Key Key; 89 friend class SkResourceCache; 175 SkResourceCache(DiscardableFactory); 183 explicit SkResourceCache(size_t byteLimit); 184 ~SkResourceCache();
|
H A D | SkPictureShader.cpp | 16 #include "SkResourceCache.h" 25 struct BitmapShaderKey : public SkResourceCache::Key { 63 struct BitmapShaderRec : public SkResourceCache::Rec { 78 static bool Visitor(const SkResourceCache::Rec& baseRec, void* contextShader) { 95 SkBitmap::Allocator* allocator = SkResourceCache::GetAllocator(); 203 if (!SkResourceCache::Find(key, BitmapShaderRec::Visitor, &tileShader)) { 222 SkResourceCache::Add(SkNEW_ARGS(BitmapShaderRec, (key, tileShader.get(), bm.getSize())));
|
H A D | SkBitmapProcState.cpp | 19 #include "SkResourceCache.h" 104 size_t maximumAllocation = SkResourceCache::GetEffectiveSingleAllocationByteLimit(); 157 SkResourceCache::GetAllocator())) {
|
/external/skia/bench/ |
H A D | ImageCacheBench.cpp | 9 #include "SkResourceCache.h" 13 class TestKey : public SkResourceCache::Key { 21 struct TestRec : public SkResourceCache::Rec { 30 static bool Visitor(const SkResourceCache::Rec&, void*) { argument 37 SkResourceCache fCache;
|
/external/skia/tests/ |
H A D | ImageCacheTest.cpp | 9 #include "SkResourceCache.h" 14 struct TestingKey : public SkResourceCache::Key { 21 struct TestingRec : public SkResourceCache::Rec { 30 static bool Visitor(const SkResourceCache::Rec& baseRec, void* context) { 43 static void test_cache(skiatest::Reporter* reporter, SkResourceCache& cache, bool testPurge) { 74 static void test_cache_purge_shared_id(skiatest::Reporter* reporter, SkResourceCache& cache) { 118 SkResourceCache cache(defLimit); 125 SkResourceCache cache(pool_factory); 129 SkResourceCache cache(SkDiscardableMemory::Create); 133 SkResourceCache cach [all...] |
H A D | SkResourceCacheTest.cpp | 13 #include "SkResourceCache.h" 95 SkResourceCache::DiscardableFactory factory = SkResourceCache::GetDiscardableFactory(); 98 SkAutoTDelete<SkResourceCache> cache; 100 cache.reset(SkNEW_ARGS(SkResourceCache, (factory))); 103 cache.reset(SkNEW_ARGS(SkResourceCache, (byteLimit))); 149 static void test_mipmapcache(skiatest::Reporter* reporter, SkResourceCache* cache) { 186 static void test_mipmap_notify(skiatest::Reporter* reporter, SkResourceCache* cache) { 211 static void test_bitmap_notify(skiatest::Reporter* reporter, SkResourceCache* cache) { 241 SkResourceCache [all...] |
H A D | MaskCacheTest.cpp | 10 #include "SkResourceCache.h" 32 SkResourceCache cache(1024); 71 SkResourceCache cache(1024);
|
H A D | YUVCacheTest.cpp | 10 #include "SkResourceCache.h" 32 SkResourceCache cache(1024);
|
/external/skia/src/gpu/ |
H A D | SkGr.cpp | 18 #include "SkResourceCache.h" 342 cachedData.reset(SkResourceCache::NewCachedData(totalSize));
|
/external/skia/src/effects/ |
H A D | SkBlurMaskFilter.cpp | 270 SkCachedData* data = SkResourceCache::NewCachedData(size);
|
/external/skia/ |
H A D | Android.mk | 204 src/core/SkResourceCache.cpp \
|
Completed in 240 milliseconds