diff options
Diffstat (limited to 'src/shaders/gradients/SkSweepGradient.cpp')
-rw-r--r-- | src/shaders/gradients/SkSweepGradient.cpp | 26 |
1 files changed, 6 insertions, 20 deletions
diff --git a/src/shaders/gradients/SkSweepGradient.cpp b/src/shaders/gradients/SkSweepGradient.cpp index 1f24680476..93746f663c 100644 --- a/src/shaders/gradients/SkSweepGradient.cpp +++ b/src/shaders/gradients/SkSweepGradient.cpp @@ -101,15 +101,12 @@ private: GrGLSLFragmentProcessor* onCreateGLSLInstance() const override; - virtual void onGetGLSLProcessorKey(const GrShaderCaps& caps, - GrProcessorKeyBuilder* b) const override; - - bool onIsEqual(const GrFragmentProcessor& base) const override { - const GrSweepGradient& fp = base.cast<GrSweepGradient>(); - return INHERITED::onIsEqual(base) - && fTBias == fp.fTBias - && fTScale == fp.fTScale; - } + bool onIsEqual(const GrFragmentProcessor& base) const override { + const GrSweepGradient& fp = base.cast<GrSweepGradient>(); + return INHERITED::onIsEqual(base) + && fTBias == fp.fTBias + && fTScale == fp.fTScale; + } GR_DECLARE_FRAGMENT_PROCESSOR_TEST @@ -129,11 +126,6 @@ public: void emitCode(EmitArgs&) override; - static void GenKey(const GrProcessor& processor, const GrShaderCaps&, - GrProcessorKeyBuilder* b) { - b->add32(GenBaseGradientKey(processor)); - } - protected: void onSetData(const GrGLSLProgramDataManager& pdman, const GrFragmentProcessor& processor) override { @@ -163,12 +155,6 @@ GrGLSLFragmentProcessor* GrSweepGradient::onCreateGLSLInstance() const { return new GrSweepGradient::GLSLSweepProcessor(*this); } -void GrSweepGradient::onGetGLSLProcessorKey(const GrShaderCaps& caps, - GrProcessorKeyBuilder* b) const { - GrSweepGradient::GLSLSweepProcessor::GenKey(*this, caps, b); -} - - ///////////////////////////////////////////////////////////////////// GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrSweepGradient); |