diff options
author | 2014-06-03 10:53:59 -0700 | |
---|---|---|
committer | 2014-06-03 10:54:00 -0700 | |
commit | 868074b50b0fc3e460d2aa97c1096827fe0a1935 (patch) | |
tree | c5ab88df3447648135bda22d667fe93d362d384e /src/core/SkMaskFilter.cpp | |
parent | 55ada0630e1ce1bfd6e6e60b70370384530622cc (diff) |
remove SkBounder -- unused and unloved
BUG=skia:
R=scroggo@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/312553006
Diffstat (limited to 'src/core/SkMaskFilter.cpp')
-rw-r--r-- | src/core/SkMaskFilter.cpp | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/src/core/SkMaskFilter.cpp b/src/core/SkMaskFilter.cpp index 8b9792c2c4..2ab2843641 100644 --- a/src/core/SkMaskFilter.cpp +++ b/src/core/SkMaskFilter.cpp @@ -9,7 +9,6 @@ #include "SkMaskFilter.h" #include "SkBlitter.h" -#include "SkBounder.h" #include "SkDraw.h" #include "SkRasterClip.h" #include "SkRRect.h" @@ -181,17 +180,15 @@ static void draw_nine_clipped(const SkMask& mask, const SkIRect& outerR, } } -static void draw_nine(const SkMask& mask, const SkIRect& outerR, - const SkIPoint& center, bool fillCenter, - const SkRasterClip& clip, SkBounder* bounder, - SkBlitter* blitter) { +static void draw_nine(const SkMask& mask, const SkIRect& outerR, const SkIPoint& center, + bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) { // if we get here, we need to (possibly) resolve the clip and blitter SkAAClipBlitterWrapper wrapper(clip, blitter); blitter = wrapper.getBlitter(); SkRegion::Cliperator clipper(wrapper.getRgn(), outerR); - if (!clipper.done() && (!bounder || bounder->doIRect(outerR))) { + if (!clipper.done()) { const SkIRect& cr = clipper.rect(); do { draw_nine_clipped(mask, outerR, center, fillCenter, cr, blitter); @@ -208,8 +205,8 @@ static int countNestedRects(const SkPath& path, SkRect rects[2]) { } bool SkMaskFilter::filterRRect(const SkRRect& devRRect, const SkMatrix& matrix, - const SkRasterClip& clip, SkBounder* bounder, - SkBlitter* blitter, SkPaint::Style style) const { + const SkRasterClip& clip, SkBlitter* blitter, + SkPaint::Style style) const { // Attempt to speed up drawing by creating a nine patch. If a nine patch // cannot be used, return false to allow our caller to recover and perform // the drawing another way. @@ -221,15 +218,14 @@ bool SkMaskFilter::filterRRect(const SkRRect& devRRect, const SkMatrix& matrix, SkASSERT(NULL == patch.fMask.fImage); return false; } - draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, true, clip, - bounder, blitter); + draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, true, clip, blitter); SkMask::FreeImage(patch.fMask.fImage); return true; } bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix, - const SkRasterClip& clip, SkBounder* bounder, - SkBlitter* blitter, SkPaint::Style style) const { + const SkRasterClip& clip, SkBlitter* blitter, + SkPaint::Style style) const { SkRect rects[2]; int rectCount = 0; if (SkPaint::kFill_Style == style) { @@ -246,8 +242,8 @@ bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix, return false; case kTrue_FilterReturn: - draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, - 1 == rectCount, clip, bounder, blitter); + draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, 1 == rectCount, clip, + blitter); SkMask::FreeImage(patch.fMask.fImage); return true; @@ -278,7 +274,7 @@ bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix, SkRegion::Cliperator clipper(wrapper.getRgn(), dstM.fBounds); - if (!clipper.done() && (bounder == NULL || bounder->doIRect(dstM.fBounds))) { + if (!clipper.done()) { const SkIRect& cr = clipper.rect(); do { blitter->blitMask(dstM, cr); |