Index: src/effects/SkTableColorFilter.cpp |
diff --git a/src/effects/SkTableColorFilter.cpp b/src/effects/SkTableColorFilter.cpp |
index d9c07e254cc60416f7c7287380e75b3cd8f83752..c06e4363bf331a9fe01fcf5ccd7b35ab91cca97b 100644 |
--- a/src/effects/SkTableColorFilter.cpp |
+++ b/src/effects/SkTableColorFilter.cpp |
@@ -377,9 +377,7 @@ private: |
class GLColorTableEffect : public GrGLSLFragmentProcessor { |
public: |
- GLColorTableEffect(const GrProcessor&); |
- |
- virtual void emitCode(EmitArgs&) override; |
+ void emitCode(EmitArgs&) override; |
static void GenKey(const GrProcessor&, const GrGLSLCaps&, GrProcessorKeyBuilder* b) {} |
@@ -391,9 +389,6 @@ private: |
typedef GrGLSLFragmentProcessor INHERITED; |
}; |
-GLColorTableEffect::GLColorTableEffect(const GrProcessor&) { |
-} |
- |
void GLColorTableEffect::onSetData(const GrGLSLProgramDataManager& pdm, const GrProcessor& proc) { |
// The textures are organized in a strip where the rows are ordered a, r, g, b. |
float rgbaYValues[4]; |
@@ -507,7 +502,7 @@ void ColorTableEffect::onGetGLSLProcessorKey(const GrGLSLCaps& caps, |
} |
GrGLSLFragmentProcessor* ColorTableEffect::onCreateGLSLInstance() const { |
- return new GLColorTableEffect(*this); |
+ return new GLColorTableEffect; |
} |
bool ColorTableEffect::onIsEqual(const GrFragmentProcessor& other) const { |