diff options
author | senorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-08-01 14:59:05 +0000 |
---|---|---|
committer | senorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-08-01 14:59:05 +0000 |
commit | 350b4d50ea4a9a151d8049ad1d3f411bb2f2602f (patch) | |
tree | 9643be3a8e32c0f198e22bc47a6a032eb67bbe3f /include | |
parent | 8743b8f2a5e30af66f955519c90cd2cb841af95d (diff) |
Remove SkBlendImageFilter, and all tests. Its functionality has been subsumed by SkXfermodeImageFilter.
R=robertphillips@google.com
Review URL: https://codereview.chromium.org/21404002
git-svn-id: http://skia.googlecode.com/svn/trunk@10482 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'include')
-rw-r--r-- | include/effects/SkBlendImageFilter.h | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/include/effects/SkBlendImageFilter.h b/include/effects/SkBlendImageFilter.h deleted file mode 100644 index 7286cc1114..0000000000 --- a/include/effects/SkBlendImageFilter.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2012 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 SkBlendImageFilter_DEFINED -#define SkBlendImageFilter_DEFINED - -#include "SkImageFilter.h" -#include "SkBitmap.h" - -class SK_API SkBlendImageFilter : public SkImageFilter { -public: - enum Mode { - kNormal_Mode, - kMultiply_Mode, - kScreen_Mode, - kDarken_Mode, - kLighten_Mode, - }; - SkBlendImageFilter(Mode mode, SkImageFilter* background, SkImageFilter* foreground = NULL); - - ~SkBlendImageFilter(); - - SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkBlendImageFilter) - - virtual bool onFilterImage(Proxy* proxy, - const SkBitmap& src, - const SkMatrix& ctm, - SkBitmap* dst, - SkIPoint* offset) SK_OVERRIDE; -#if SK_SUPPORT_GPU - virtual bool canFilterImageGPU() const SK_OVERRIDE { return true; } - virtual bool filterImageGPU(Proxy* proxy, const SkBitmap& src, SkBitmap* result, - SkIPoint* offset) SK_OVERRIDE; -#endif - -protected: - explicit SkBlendImageFilter(SkFlattenableReadBuffer& buffer); - virtual void flatten(SkFlattenableWriteBuffer&) const SK_OVERRIDE; - -private: - Mode fMode; - typedef SkImageFilter INHERITED; - SkImageFilter* getBackgroundInput() { return getInput(0); } - SkImageFilter* getForegroundInput() { return getInput(1); } -}; - -#endif |