diff options
author | Mike Klein <mtklein@chromium.org> | 2017-05-31 16:35:33 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-05-31 20:59:39 +0000 |
commit | 91ea7eaf8967e59db7b97ae96153dfc3986a9931 (patch) | |
tree | ce00a273c1ca2888af294699066ae717651c1c87 /samplecode/ClockFaceView.cpp | |
parent | 83223bc5c4c8ed27710d73c781af8021441a5bbc (diff) |
delete some dead code in SampleApp
Change-Id: Ie01859eafbde292fe7f5228512c4134acf6d452b
Reviewed-on: https://skia-review.googlesource.com/18265
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'samplecode/ClockFaceView.cpp')
-rw-r--r-- | samplecode/ClockFaceView.cpp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/samplecode/ClockFaceView.cpp b/samplecode/ClockFaceView.cpp index 959ac5094c..f4d2324676 100644 --- a/samplecode/ClockFaceView.cpp +++ b/samplecode/ClockFaceView.cpp @@ -19,46 +19,6 @@ #include "SkStrokeRec.h" #include "SkTypeface.h" -static inline SkPMColor rgb2gray(SkPMColor c) { - unsigned r = SkGetPackedR32(c); - unsigned g = SkGetPackedG32(c); - unsigned b = SkGetPackedB32(c); - - unsigned x = (r * 5 + g * 7 + b * 4) >> 4; - - return SkPackARGB32(0, x, x, x) | (c & (SK_A32_MASK << SK_A32_SHIFT)); -} - -class SkGrayScaleColorFilter : public SkColorFilter { -public: - virtual void filterSpan(const SkPMColor src[], int count, - SkPMColor result[]) const override { - for (int i = 0; i < count; i++) { - result[i] = rgb2gray(src[i]); - } - } -}; - -class SkChannelMaskColorFilter : public SkColorFilter { -public: - SkChannelMaskColorFilter(U8CPU redMask, U8CPU greenMask, U8CPU blueMask) { - fMask = SkPackARGB32(0xFF, redMask, greenMask, blueMask); - } - - virtual void filterSpan(const SkPMColor src[], int count, - SkPMColor result[]) const override { - SkPMColor mask = fMask; - for (int i = 0; i < count; i++) { - result[i] = src[i] & mask; - } - } - -private: - SkPMColor fMask; -}; - -/////////////////////////////////////////////////////////////////////////////// - #include "SkGradientShader.h" #include "SkLayerRasterizer.h" #include "SkBlurMaskFilter.h" |