aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/effects/SkTableColorFilter.cpp
diff options
context:
space:
mode:
authorGravatar Brian Salomon <bsalomon@google.com>2017-07-25 10:36:38 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-07-25 14:57:23 +0000
commitd89d7a7b0a6616dedc6250b2d59e932213299eb2 (patch)
tree5dad040d5eba9a2d0bcce55681739670ba43814b /src/effects/SkTableColorFilter.cpp
parent02611d9afdd887ee443825ac88377f2eea093380 (diff)
Add clone() to three more fragment processor classes
ColorMatrixEffect NormalFlatFP NormalMapFP Change-Id: Iea3d103baff09808fd4c96685475d67f4fe75083 Reviewed-on: https://skia-review.googlesource.com/26420 Commit-Queue: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'src/effects/SkTableColorFilter.cpp')
-rw-r--r--src/effects/SkTableColorFilter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/effects/SkTableColorFilter.cpp b/src/effects/SkTableColorFilter.cpp
index 34c962cc15..d763358b7c 100644
--- a/src/effects/SkTableColorFilter.cpp
+++ b/src/effects/SkTableColorFilter.cpp
@@ -332,7 +332,7 @@ public:
const GrTextureStripAtlas* atlas() const { return fAtlas; }
int atlasRow() const { return fRow; }
- sk_sp<GrFragmentProcessor> clone() override;
+ sk_sp<GrFragmentProcessor> clone() const override;
private:
GrGLSLFragmentProcessor* onCreateGLSLInstance() const override;
@@ -478,7 +478,7 @@ ColorTableEffect::~ColorTableEffect() {
}
}
-sk_sp<GrFragmentProcessor> ColorTableEffect::clone() {
+sk_sp<GrFragmentProcessor> ColorTableEffect::clone() const {
fAtlas->lockRow(fRow);
return sk_sp<GrFragmentProcessor>(
new ColorTableEffect(sk_ref_sp(fTextureSampler.proxy()), fAtlas, fRow));