/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 | 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 | SkYUVPlanesCache.h | 11 #include "SkCachedData.h" 36 * On success, return a ref to the SkCachedData that holds the pixels. 40 static SkCachedData* FindAndRef(uint32_t genID, Info* info, 46 static void Add(uint32_t genID, SkCachedData* data, Info* info,
|
H A D | SkCachedData.h | 15 class SkCachedData : ::SkNoncopyable { class in inherits:::SkNoncopyable 17 SkCachedData(void* mallocData, size_t size); 18 SkCachedData(size_t size, SkDiscardableMemory*); 19 virtual ~SkCachedData();
|
H A D | SkYUVPlanesCache.cpp | 20 SkCachedData* fData; 35 YUVPlanesRec(YUVPlanesKey key, SkCachedData* data, SkYUVPlanesCache::Info* info) 56 SkCachedData* tmpData = rec.fValue.fData; 69 SkCachedData* SkYUVPlanesCache::FindAndRef(uint32_t genID, Info* info, 81 void SkYUVPlanesCache::Add(uint32_t genID, SkCachedData* data, Info* info,
|
H A D | SkMipMap.h | 11 #include "SkCachedData.h" 19 class SkMipMap : public SkCachedData { 47 typedef SkCachedData INHERITED;
|
H A D | SkMaskCache.cpp | 15 SkCachedData* fData; 40 RRectBlurRec(RRectBlurKey key, const SkMask& mask, SkCachedData* data) 61 SkCachedData* tmpData = rec.fValue.fData; 73 SkCachedData* SkMaskCache::FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 87 const SkRRect& rrect, const SkMask& mask, SkCachedData* data, 131 RectsBlurRec(RectsBlurKey key, const SkMask& mask, SkCachedData* data) 152 SkCachedData* tmpData = rec.fValue.fData; 164 SkCachedData* SkMaskCache::FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, 179 const SkRect rects[], int count, const SkMask& mask, SkCachedData* data,
|
H A D | SkResourceCache.h | 15 class SkCachedData; 157 static SkCachedData* NewCachedData(size_t bytes); 228 SkCachedData* newCachedData(size_t bytes);
|
H A D | SkResourceCache.cpp | 358 SkCachedData* SkResourceCache::newCachedData(size_t bytes) { 363 return dm ? SkNEW_ARGS(SkCachedData, (bytes, dm)) : NULL; 365 return SkNEW_ARGS(SkCachedData, (sk_malloc_throw(bytes), bytes)); 572 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 SkNEW_ARGS(SkCachedData, (size, dm)); 36 return SkNEW_ARGS(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() : NULL);
|
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, 45 SkCachedData* data = SkYUVPlanesCache::FindAndRef(genID, &yuvInfo, &cache);
|
H A D | SkResourceCacheTest.cpp | 141 static void check_data(skiatest::Reporter* reporter, const SkCachedData* data,
|
/external/skia/include/core/ |
H A D | SkMaskFilter.h | 24 class SkCachedData; 182 SkCachedData* fCache;
|
/external/skia/src/effects/ |
H A D | SkBlurMaskFilter.cpp | 268 static SkCachedData* copy_mask_to_cacheddata(SkMask* mask) { 270 SkCachedData* data = SkResourceCache::NewCachedData(size); 279 static SkCachedData* find_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, 284 static SkCachedData* add_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, 286 SkCachedData* cache = copy_mask_to_cacheddata(mask); 293 static SkCachedData* find_cached_rects(SkMask* mask, SkScalar sigma, SkBlurStyle style, 298 static SkCachedData* add_cached_rects(SkMask* mask, SkScalar sigma, SkBlurStyle style, 300 SkCachedData* cache = copy_mask_to_cacheddata(mask); 415 SkCachedData* cache = find_cached_rrect(&patch->fMask, sigma, fBlurStyle, 549 SkCachedData* cach [all...] |
/external/skia/src/gpu/ |
H A D | SkGr.cpp | 316 SkAutoTUnref<SkCachedData> cachedData;
|
/external/skia/ |
H A D | Android.mk | 112 src/core/SkCachedData.cpp \
|