aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkModeColorFilter.h
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-06-11 22:14:14 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-06-12 14:44:30 +0000
commitce9514c6cd91c7225ec0d7ccfffd1d964cb1ac6a (patch)
tree2614ea842b6c8b18d6991ad93a508773dabf3cb3 /src/core/SkModeColorFilter.h
parentfc3341632fc04264e968bd1996ccb73b95088084 (diff)
remove unneeded proc fields
CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD Bug: skia: Change-Id: Ibf997c8d19a045d41d3e92b8db63c36f8fa10b3e Reviewed-on: https://skia-review.googlesource.com/19441 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'src/core/SkModeColorFilter.h')
-rw-r--r--src/core/SkModeColorFilter.h20
1 files changed, 4 insertions, 16 deletions
diff --git a/src/core/SkModeColorFilter.h b/src/core/SkModeColorFilter.h
index 66dda38653..afff93c772 100644
--- a/src/core/SkModeColorFilter.h
+++ b/src/core/SkModeColorFilter.h
@@ -6,7 +6,6 @@
*/
#include "SkColorFilter.h"
-#include "SkPM4f.h"
#ifndef SkModeColorFilter_DEFINED
#define SkModeColorFilter_DEFINED
@@ -18,7 +17,6 @@ public:
}
SkColor getColor() const { return fColor; }
- SkBlendMode getMode() const { return fMode; }
SkPMColor getPMColor() const { return fPMColor; }
bool asColorMode(SkColor*, SkBlendMode*) const override;
@@ -35,11 +33,7 @@ public:
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkModeColorFilter)
protected:
- SkModeColorFilter(SkColor color, SkBlendMode mode) {
- fColor = color;
- fMode = mode;
- this->updateCache();
- }
+ SkModeColorFilter(SkColor color, SkBlendMode mode);
void flatten(SkWriteBuffer&) const override;
@@ -48,17 +42,11 @@ protected:
sk_sp<SkColorFilter> onMakeColorSpace(SkColorSpaceXformer*) const override;
- // cache
- SkPM4f fPMColor4f;
-
private:
- SkColor fColor;
- SkBlendMode fMode;
+ SkColor fColor;
+ SkBlendMode fMode;
// cache
- SkPMColor fPMColor;
- SkXfermodeProc fProc;
-
- void updateCache();
+ SkPMColor fPMColor;
friend class SkColorFilter;