From 4dca7a829635b552be369186ff508a94aba6a903 Mon Sep 17 00:00:00 2001 From: reed Date: Thu, 23 Oct 2014 12:42:46 -0700 Subject: use SkMaskCache inside SkBlurMaskFilter depends on https://codereview.chromium.org/670063004/ BUG=skia: Review URL: https://codereview.chromium.org/669993003 --- tests/MaskCacheTest.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'tests/MaskCacheTest.cpp') diff --git a/tests/MaskCacheTest.cpp b/tests/MaskCacheTest.cpp index 0b83c62c00..f4e316c6c9 100644 --- a/tests/MaskCacheTest.cpp +++ b/tests/MaskCacheTest.cpp @@ -39,7 +39,7 @@ DEF_TEST(RRectMaskCache, reporter) { SkBlurQuality quality = kLow_SkBlurQuality; SkMask mask; - SkCachedData* data = SkMaskCache::FindAndRef(sigma, rrect, style, quality, &mask, &cache); + SkCachedData* data = SkMaskCache::FindAndRef(sigma, style, quality, rrect, &mask, &cache); REPORTER_ASSERT(reporter, NULL == data); size_t size = 256; @@ -48,14 +48,14 @@ DEF_TEST(RRectMaskCache, reporter) { mask.fBounds.setXYWH(0, 0, 100, 100); mask.fRowBytes = 100; mask.fFormat = SkMask::kBW_Format; - SkMaskCache::Add(sigma, rrect, style, quality, mask, data, &cache); + SkMaskCache::Add(sigma, style, quality, rrect, mask, data, &cache); check_data(reporter, data, 2, kInCache, kLocked); data->unref(); check_data(reporter, data, 1, kInCache, kUnlocked); sk_bzero(&mask, sizeof(mask)); - data = SkMaskCache::FindAndRef(sigma, rrect, style, quality, &mask, &cache); + data = SkMaskCache::FindAndRef(sigma, style, quality, rrect, &mask, &cache); REPORTER_ASSERT(reporter, data); REPORTER_ASSERT(reporter, data->size() == size); REPORTER_ASSERT(reporter, mask.fBounds.top() == 0 && mask.fBounds.bottom() == 100); @@ -74,9 +74,10 @@ DEF_TEST(RectsMaskCache, reporter) { SkRect rect = SkRect::MakeWH(100, 100); SkRect rects[2] = {rect}; SkBlurStyle style = kNormal_SkBlurStyle; + SkBlurQuality quality = kLow_SkBlurQuality; SkMask mask; - SkCachedData* data = SkMaskCache::FindAndRef(sigma, rects, 1, style, &mask, &cache); + SkCachedData* data = SkMaskCache::FindAndRef(sigma, style, quality, rects, 1, &mask, &cache); REPORTER_ASSERT(reporter, NULL == data); size_t size = 256; @@ -85,14 +86,14 @@ DEF_TEST(RectsMaskCache, reporter) { mask.fBounds.setXYWH(0, 0, 100, 100); mask.fRowBytes = 100; mask.fFormat = SkMask::kBW_Format; - SkMaskCache::Add(sigma, rects, 1, style, mask, data, &cache); + SkMaskCache::Add(sigma, style, quality, rects, 1, mask, data, &cache); check_data(reporter, data, 2, kInCache, kLocked); data->unref(); check_data(reporter, data, 1, kInCache, kUnlocked); sk_bzero(&mask, sizeof(mask)); - data = SkMaskCache::FindAndRef(sigma, rects, 1, style, &mask, &cache); + data = SkMaskCache::FindAndRef(sigma, style, quality, rects, 1, &mask, &cache); REPORTER_ASSERT(reporter, data); REPORTER_ASSERT(reporter, data->size() == size); REPORTER_ASSERT(reporter, mask.fBounds.top() == 0 && mask.fBounds.bottom() == 100); -- cgit v1.2.3