| Index: src/gpu/effects/GrYUVEffect.cpp
|
| diff --git a/src/gpu/effects/GrYUVEffect.cpp b/src/gpu/effects/GrYUVEffect.cpp
|
| index e4d9d61bdb5efd695a34a7fc3b15ee90edff68f0..a227e05fdea4858a9c982cae885470b138544a9a 100644
|
| --- a/src/gpu/effects/GrYUVEffect.cpp
|
| +++ b/src/gpu/effects/GrYUVEffect.cpp
|
| @@ -98,8 +98,6 @@ public:
|
| // this class always generates the same code.
|
| static void GenKey(const GrProcessor&, const GrGLSLCaps&, GrProcessorKeyBuilder*) {}
|
|
|
| - GLSLProcessor(const GrProcessor&) {}
|
| -
|
| void emitCode(EmitArgs& args) override {
|
| GrGLSLFragmentBuilder* fragBuilder = args.fFragBuilder;
|
|
|
| @@ -164,7 +162,7 @@ private:
|
| }
|
|
|
| GrGLSLFragmentProcessor* onCreateGLSLInstance() const override {
|
| - return new GLSLProcessor(*this);
|
| + return new GLSLProcessor;
|
| }
|
|
|
| void onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const override {
|
| @@ -225,7 +223,7 @@ public:
|
|
|
| class GLSLProcessor : public GrGLSLFragmentProcessor {
|
| public:
|
| - GLSLProcessor(const GrProcessor&) : fLastColorSpace(-1), fLastOutputChannels(-1) {}
|
| + GLSLProcessor() : fLastColorSpace(-1), fLastOutputChannels(-1) {}
|
|
|
| void emitCode(EmitArgs& args) override {
|
| GrGLSLFragmentBuilder* fragBuilder = args.fFragBuilder;
|
| @@ -320,7 +318,7 @@ public:
|
|
|
| private:
|
| GrGLSLFragmentProcessor* onCreateGLSLInstance() const override {
|
| - return new GLSLProcessor(*this);
|
| + return new GLSLProcessor;
|
| }
|
|
|
| void onGetGLSLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyBuilder* b) const override {
|
|
|