diff options
author | 2017-06-29 08:43:43 -0400 | |
---|---|---|
committer | 2017-06-29 13:17:43 +0000 | |
commit | bb3bf14ad1c7763a4b25ca314cd8271113ef8b34 (patch) | |
tree | 24315f31ae930800743491751cfdd62aaad16622 | |
parent | 44d04bd7ed3be8c39cc7ea02e3789cccf083bb55 (diff) |
remove unused flag SK_SUPPORT_BLITV_FOR_BLUR_NINE
Bug: skia:
Change-Id: I0d4637441f6d8051903824b9945edd966db48bf1
Reviewed-on: https://skia-review.googlesource.com/21201
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
-rw-r--r-- | src/core/SkMaskFilter.cpp | 53 |
1 files changed, 14 insertions, 39 deletions
diff --git a/src/core/SkMaskFilter.cpp b/src/core/SkMaskFilter.cpp index 56a1704737..fb6d47bffe 100644 --- a/src/core/SkMaskFilter.cpp +++ b/src/core/SkMaskFilter.cpp @@ -164,52 +164,27 @@ static void draw_nine_clipped(const SkMask& mask, const SkIRect& outerR, blitter->blitAntiH(r.left(), outerR.bottom() - y - 1, alpha, runs); } } -#ifdef SK_SUPPORT_BLITV_FOR_BLUR_NINE - const bool useBlitV = true; -#else - const bool useBlitV = false; -#endif // left r.set(outerR.left(), innerR.top(), innerR.left(), innerR.bottom()); if (r.intersect(clipR)) { - int startX = r.left() - outerR.left(); - int stopX = startX + r.width(); - int height = r.height(); - if (useBlitV) { - for (int x = startX; x < stopX; ++x) { - blitter->blitV(outerR.left() + x, r.top(), height, - *mask.getAddr8(mask.fBounds.left() + x, mask.fBounds.top() + cy)); - } - } else { - SkMask m; - m.fImage = mask.getAddr8(mask.fBounds.left() + r.left() - outerR.left(), - mask.fBounds.top() + cy); - m.fBounds = r; - m.fRowBytes = 0; // so we repeat the scanline for our height - m.fFormat = SkMask::kA8_Format; - blitter->blitMask(m, r); - } + SkMask m; + m.fImage = mask.getAddr8(mask.fBounds.left() + r.left() - outerR.left(), + mask.fBounds.top() + cy); + m.fBounds = r; + m.fRowBytes = 0; // so we repeat the scanline for our height + m.fFormat = SkMask::kA8_Format; + blitter->blitMask(m, r); } // right r.set(innerR.right(), innerR.top(), outerR.right(), innerR.bottom()); if (r.intersect(clipR)) { - int startX = outerR.right() - r.right(); - int stopX = startX + r.width(); - int height = r.height(); - if (useBlitV) { - for (int x = startX; x < stopX; ++x) { - blitter->blitV(outerR.right() - x - 1, r.top(), height, - *mask.getAddr8(mask.fBounds.right() - x - 1, mask.fBounds.top() + cy)); - } - } else { - SkMask m; - m.fImage = mask.getAddr8(mask.fBounds.right() - outerR.right() + r.left(), - mask.fBounds.top() + cy); - m.fBounds = r; - m.fRowBytes = 0; // so we repeat the scanline for our height - m.fFormat = SkMask::kA8_Format; - blitter->blitMask(m, r); - } + SkMask m; + m.fImage = mask.getAddr8(mask.fBounds.right() - outerR.right() + r.left(), + mask.fBounds.top() + cy); + m.fBounds = r; + m.fRowBytes = 0; // so we repeat the scanline for our height + m.fFormat = SkMask::kA8_Format; + blitter->blitMask(m, r); } } |