diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-05-12 13:35:55 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-05-12 13:35:55 +0000 |
commit | e003aecb30fe40b0cbf4b0d38147bf794752422a (patch) | |
tree | 843f048c8810d85e976804de0df906205d9af89e /include/effects | |
parent | c51d6e459aa2d59f17a6bbb632f650d51aaa3ab8 (diff) |
remove unused Kernel33MaskFilter
R=robertphillips@google.com
TBR=robertphilips@google.com
Author: reed@google.com
Review URL: https://codereview.chromium.org/280233002
git-svn-id: http://skia.googlecode.com/svn/trunk@14691 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'include/effects')
-rw-r--r-- | include/effects/SkKernel33MaskFilter.h | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/include/effects/SkKernel33MaskFilter.h b/include/effects/SkKernel33MaskFilter.h deleted file mode 100644 index 3ec3cc9e50..0000000000 --- a/include/effects/SkKernel33MaskFilter.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2008 The Android Open Source Project - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#ifndef SkKernel33MaskFilter_DEFINED -#define SkKernel33MaskFilter_DEFINED - -#include "SkMaskFilter.h" - -class SK_API SkKernel33ProcMaskFilter : public SkMaskFilter { -public: - virtual uint8_t computeValue(uint8_t* const* srcRows) const = 0; - - virtual SkMask::Format getFormat() const SK_OVERRIDE; - virtual bool filterMask(SkMask*, const SkMask&, const SkMatrix&, - SkIPoint*) const SK_OVERRIDE; - - SK_TO_STRING_OVERRIDE() - -protected: - SkKernel33ProcMaskFilter(unsigned percent256 = 256) - : fPercent256(percent256) {} - SkKernel33ProcMaskFilter(SkReadBuffer& rb); - virtual void flatten(SkWriteBuffer&) const SK_OVERRIDE; - -private: - int fPercent256; - - typedef SkMaskFilter INHERITED; -}; - -/////////////////////////////////////////////////////////////////////////////// - -class SK_API SkKernel33MaskFilter : public SkKernel33ProcMaskFilter { -public: - static SkKernel33MaskFilter* Create(const int coeff[3][3], int shift, int percent256 = 256) { - return SkNEW_ARGS(SkKernel33MaskFilter, (coeff, shift, percent256)); - } - - // override from SkKernel33ProcMaskFilter - virtual uint8_t computeValue(uint8_t* const* srcRows) const SK_OVERRIDE; - - SK_TO_STRING_OVERRIDE() - SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkKernel33MaskFilter) - -protected: -#ifdef SK_SUPPORT_LEGACY_PUBLICEFFECTCONSTRUCTORS -public: -#endif - SkKernel33MaskFilter(const int coeff[3][3], int shift, int percent256 = 256) - : SkKernel33ProcMaskFilter(percent256) { - memcpy(fKernel, coeff, 9 * sizeof(int)); - fShift = shift; - } - -private: - int fKernel[3][3]; - int fShift; - - SkKernel33MaskFilter(SkReadBuffer& rb); - virtual void flatten(SkWriteBuffer&) const SK_OVERRIDE; - - typedef SkKernel33ProcMaskFilter INHERITED; -}; - -#endif |