Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(701)

Unified Diff: gm/blurrect.cpp

Issue 471473002: Optimize CSS box-shadow performance (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: store SkMask and SkCachedData in cache Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: gm/blurrect.cpp
diff --git a/gm/blurrect.cpp b/gm/blurrect.cpp
index 768e7982104bfa250bfd4fe82976830da49ea295..5680369246fa743a82a0e5a20665808dbd5ed7ad 100644
--- a/gm/blurrect.cpp
+++ b/gm/blurrect.cpp
@@ -189,7 +189,7 @@ protected:
SkBlurStyle style = styles[k];
SkMask mask;
- SkBlurMask::BlurRect(SkBlurMask::ConvertRadiusToSigma(radius), &mask, r, style);
+ SkBlurMask::BlurRect(SkBlurMask::ConvertRadiusToSigma(radius), &mask, NULL, r, style);
SkAutoMaskFreeImage amfi(mask.fImage);
@@ -305,7 +305,7 @@ public:
protected:
virtual bool makeMask(SkMask *m, const SkRect& r) SK_OVERRIDE {
return SkBlurMask::BlurRect(SkBlurMask::ConvertRadiusToSigma(this->radius()),
- m, r, this->style());
+ m, NULL, r, this->style());
}
private:
typedef BlurRectCompareGM INHERITED;
@@ -330,7 +330,7 @@ protected:
memset(src.fImage, 0xff, src.computeTotalImageSize());
- return SkBlurMask::BoxBlur(m, src,
+ return SkBlurMask::BoxBlur(m, NULL, src,
SkBlurMask::ConvertRadiusToSigma(this->radius()),
this->style(), this->getQuality());
}
« no previous file with comments | « bench/BlurRectBench.cpp ('k') | gyp/core.gypi » ('j') | include/core/SkMaskFilter.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698