/external/skia/src/core/ |
H A D | SkCachedData.cpp | 8 #include "SkCachedData.h" 19 SkDebugf("SkCachedData inc %d\n", oldCount + 1); 24 SkDebugf("SkCachedData dec %d\n", oldCount - 1); 31 SkCachedData::SkCachedData(void* data, size_t size) function in class:SkCachedData 43 SkCachedData::SkCachedData(size_t size, SkDiscardableMemory* dm) function in class:SkCachedData 55 SkCachedData::~SkCachedData() { 67 class SkCachedData [all...] |
H A D | SkYUVPlanesCache.h | 11 #include "SkCachedData.h" 31 * On success, return a ref to the SkCachedData that holds the pixels. 35 static SkCachedData* FindAndRef(uint32_t genID, Info* info, 41 static void Add(uint32_t genID, SkCachedData* data, Info* info,
|
H A D | SkMaskCache.h | 12 #include "SkCachedData.h" 21 * On success, return a ref to the SkCachedData that holds the pixels, and have mask 26 static SkCachedData* FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 29 static SkCachedData* FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 37 const SkRRect& rrect, const SkMask& mask, SkCachedData* data, 40 const SkRect rects[], int count, const SkMask& mask, SkCachedData* data,
|
H A D | SkCachedData.h | 16 class SkCachedData : ::SkNoncopyable { class in inherits:::SkNoncopyable 18 SkCachedData(void* mallocData, size_t size); 19 SkCachedData(size_t size, SkDiscardableMemory*); 20 virtual ~SkCachedData();
|
H A D | SkYUVPlanesCache.cpp | 20 SkCachedData* fData; 35 YUVPlanesRec(YUVPlanesKey key, SkCachedData* data, SkYUVPlanesCache::Info* info) 60 SkCachedData* tmpData = rec.fValue.fData; 73 SkCachedData* SkYUVPlanesCache::FindAndRef(uint32_t genID, Info* info, 85 void SkYUVPlanesCache::Add(uint32_t genID, SkCachedData* data, Info* info,
|
H A D | SkMaskCache.cpp | 15 SkCachedData* fData; 40 RRectBlurRec(RRectBlurKey key, const SkMask& mask, SkCachedData* data) 65 SkCachedData* tmpData = rec.fValue.fData; 77 SkCachedData* SkMaskCache::FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 91 const SkRRect& rrect, const SkMask& mask, SkCachedData* data, 134 RectsBlurRec(RectsBlurKey key, const SkMask& mask, SkCachedData* data) 159 SkCachedData* tmpData = rec.fValue.fData; 171 SkCachedData* SkMaskCache::FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 186 const SkRect rects[], int count, const SkMask& mask, SkCachedData* data,
|
H A D | SkMipMap.h | 11 #include "SkCachedData.h" 29 class SkMipMap : public SkCachedData { 82 typedef SkCachedData INHERITED;
|
H A D | SkResourceCache.h | 15 class SkCachedData; 172 static SkCachedData* NewCachedData(size_t bytes); 244 SkCachedData* newCachedData(size_t bytes);
|
H A D | SkResourceCache.cpp | 393 SkCachedData* SkResourceCache::newCachedData(size_t bytes) { 398 return dm ? new SkCachedData(bytes, dm) : nullptr; 400 return new SkCachedData(sk_malloc_throw(bytes), bytes); 595 SkCachedData* SkResourceCache::NewCachedData(size_t bytes) {
|
/external/skia/tests/ |
H A D | CachedDataTest.cpp | 8 #include "SkCachedData.h" 22 static void check_data(skiatest::Reporter* reporter, SkCachedData* data, 29 static SkCachedData* make_data(size_t size, SkDiscardableMemoryPool* pool) { 34 return new SkCachedData(size, dm); 36 return new SkCachedData(sk_malloc_throw(size), size); 41 static SkCachedData* test_locking(skiatest::Reporter* reporter, 43 SkCachedData* data = make_data(size, pool); 67 * SkCachedData behaves differently (regarding its locked/unlocked state) depending on 81 SkCachedData* data = test_locking(reporter, size, useDiscardable ? pool.get() : nullptr);
|
H A D | MaskCacheTest.cpp | 8 #include "SkCachedData.h" 23 static void check_data(skiatest::Reporter* reporter, SkCachedData* data, 42 SkCachedData* data = SkMaskCache::FindAndRef(sigma, style, quality, rrect, &mask, &cache); 80 SkCachedData* data = SkMaskCache::FindAndRef(sigma, style, quality, rects, 1, &mask, &cache);
|
H A D | YUVCacheTest.cpp | 8 #include "SkCachedData.h" 23 static void check_data(skiatest::Reporter* reporter, SkCachedData* data, 44 SkCachedData* data = SkYUVPlanesCache::FindAndRef(genID, &yuvInfo, &cache);
|
H A D | SkResourceCacheTest.cpp | 31 static void check_data(skiatest::Reporter* reporter, const SkCachedData* data,
|
/external/skia/include/core/ |
H A D | SkMaskFilter.h | 30 class SkCachedData; 196 SkCachedData* fCache;
|
/external/skia/src/effects/ |
H A D | SkBlurMaskFilter.cpp | 416 static SkCachedData* copy_mask_to_cacheddata(SkMask* mask) { 418 SkCachedData* data = SkResourceCache::NewCachedData(size); 427 static SkCachedData* find_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, 432 static SkCachedData* add_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, 434 SkCachedData* cache = copy_mask_to_cacheddata(mask); 441 static SkCachedData* find_cached_rects(SkMask* mask, SkScalar sigma, SkBlurStyle style, 446 static SkCachedData* add_cached_rects(SkMask* mask, SkScalar sigma, SkBlurStyle style, 448 SkCachedData* cache = copy_mask_to_cacheddata(mask); 563 SkCachedData* cache = find_cached_rrect(&patch->fMask, sigma, fBlurStyle, 697 SkCachedData* cach [all...] |
/external/skia/src/gpu/ |
H A D | GrYUVProvider.cpp | 15 #include "SkCachedData.h" 34 sk_sp<SkCachedData> fCachedData;
|