diff options
Diffstat (limited to 'src/effects/SkPerlinNoiseShader.cpp')
-rw-r--r-- | src/effects/SkPerlinNoiseShader.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/effects/SkPerlinNoiseShader.cpp b/src/effects/SkPerlinNoiseShader.cpp index dba1778418..989bdd143d 100644 --- a/src/effects/SkPerlinNoiseShader.cpp +++ b/src/effects/SkPerlinNoiseShader.cpp @@ -527,11 +527,6 @@ public: const char* name() const override { return "PerlinNoise"; } - virtual void getGLProcessorKey(const GrGLSLCaps& caps, - GrProcessorKeyBuilder* b) const override { - GrGLPerlinNoise::GenKey(*this, caps, b); - } - GrGLFragmentProcessor* createGLInstance() const override { return SkNEW_ARGS(GrGLPerlinNoise, (*this)); } @@ -546,6 +541,11 @@ public: uint8_t alpha() const { return fAlpha; } private: + virtual void onGetGLProcessorKey(const GrGLSLCaps& caps, + GrProcessorKeyBuilder* b) const override { + GrGLPerlinNoise::GenKey(*this, caps, b); + } + bool onIsEqual(const GrFragmentProcessor& sBase) const override { const GrPerlinNoiseEffect& s = sBase.cast<GrPerlinNoiseEffect>(); return fType == s.fType && |