diff options
author | Mike Klein <mtklein@google.com> | 2017-08-15 12:47:16 +0000 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-08-15 12:47:27 +0000 |
commit | 8e7503195c40492df6a9c072d3303c9df9ec32dc (patch) | |
tree | 97dd3e63ea22498a6d4af25782dcc73f19d474ca /src/core/SkMaskBlurFilter.h | |
parent | b40902b6b8db8f1138facf67c39b169a21fab51b (diff) |
Revert "Add an average mode for sigma < 2"
This reverts commit ba8275148ab8b10393b053e2586b852796c4afc2.
Reason for revert: layout tests, Google3 equivalent failing.
Original change's description:
> Add an average mode for sigma < 2
>
> The original code had an optimization when sigma < 2 that averaged
> pixels instead of Gaussian bluring them. This CL adds that
> behavior back to the new implementat.
>
> BUG=chromium:745290
> Change-Id: I35b7de2138a859d546439cc2053b4b599a94ebe1
> Reviewed-on: https://skia-review.googlesource.com/34180
> Commit-Queue: Herb Derby <herb@google.com>
> Reviewed-by: Mike Klein <mtklein@chromium.org>
TBR=mtklein@chromium.org,mtklein@google.com,herb@google.com
Change-Id: Ie8f38b042acec42260913cb7bed5538a2c957e9b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:745290
Reviewed-on: https://skia-review.googlesource.com/34640
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Diffstat (limited to 'src/core/SkMaskBlurFilter.h')
-rw-r--r-- | src/core/SkMaskBlurFilter.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/core/SkMaskBlurFilter.h b/src/core/SkMaskBlurFilter.h index 000d9493a0..c530488efb 100644 --- a/src/core/SkMaskBlurFilter.h +++ b/src/core/SkMaskBlurFilter.h @@ -37,13 +37,8 @@ public: // A factor used to simulate division using multiplication and shift. uint64_t scaledWeight() const; - // Returned when sigma < 2. - bool isSmall() const; - private: - const bool fIsSmall; const uint32_t fFilterWindow; - const uint64_t fWeight; const uint64_t fScaledWeight; }; @@ -64,14 +59,6 @@ private: const uint8_t* src, size_t srcStride, const uint8_t* srcEnd, uint8_t* dst, size_t dstStride, uint8_t* dstEnd) const; - void blurOneScanBox(FilterInfo gen, - const uint8_t* src, size_t srcStride, const uint8_t* srcEnd, - uint8_t* dst, size_t dstStride, uint8_t* dstEnd) const; - - void blurOneScanGauss(FilterInfo gen, - const uint8_t* src, size_t srcStride, const uint8_t* srcEnd, - uint8_t* dst, size_t dstStride, uint8_t* dstEnd) const; - const FilterInfo fInfoW, fInfoH; |