| Index: src/gpu/gl/GrGLProgramEffects.h
|
| diff --git a/src/gpu/gl/GrGLProgramEffects.h b/src/gpu/gl/GrGLProgramEffects.h
|
| index 4572a4250d7c63e035db2f9266187d230ba25bf5..3320891b379cfa43eed6b7e086b7a892f29c8ab5 100644
|
| --- a/src/gpu/gl/GrGLProgramEffects.h
|
| +++ b/src/gpu/gl/GrGLProgramEffects.h
|
| @@ -129,6 +129,8 @@ protected:
|
| */
|
| class GrGLProgramEffectsBuilder {
|
| public:
|
| + virtual ~GrGLProgramEffectsBuilder() { }
|
| +
|
| /**
|
| * Emits the effect's shader code, and stores the necessary uniforms internally.
|
| */
|
| @@ -211,6 +213,7 @@ private:
|
| class GrGLVertexProgramEffectsBuilder : public GrGLProgramEffectsBuilder {
|
| public:
|
| GrGLVertexProgramEffectsBuilder(GrGLFullShaderBuilder*, int reserveCount);
|
| + virtual ~GrGLVertexProgramEffectsBuilder() { }
|
|
|
| virtual void emitEffect(const GrEffectStage&,
|
| GrGLProgramEffects::EffectKey,
|
| @@ -298,6 +301,7 @@ private:
|
| class GrGLTexGenProgramEffectsBuilder : public GrGLProgramEffectsBuilder {
|
| public:
|
| GrGLTexGenProgramEffectsBuilder(GrGLFragmentOnlyShaderBuilder*, int reserveCount);
|
| + virtual ~GrGLTexGenProgramEffectsBuilder() { }
|
|
|
| virtual void emitEffect(const GrEffectStage&,
|
| GrGLProgramEffects::EffectKey,
|
|
|