| Index: src/effects/gradients/SkGradientShaderPriv.h
|
| diff --git a/src/effects/gradients/SkGradientShaderPriv.h b/src/effects/gradients/SkGradientShaderPriv.h
|
| index ec70929d43a6e663a68f11f5349959407986f50d..ee30c9b21b03fc5f9a69dbdb13e224418c132981 100644
|
| --- a/src/effects/gradients/SkGradientShaderPriv.h
|
| +++ b/src/effects/gradients/SkGradientShaderPriv.h
|
| @@ -323,25 +323,12 @@
|
| // Base class for Gr gradient effects
|
| class GrGradientEffect : public GrFragmentProcessor {
|
| public:
|
| - struct CreateArgs {
|
| - CreateArgs(GrContext* context,
|
| - const SkGradientShaderBase* shader,
|
| - const SkMatrix* matrix,
|
| - SkShader::TileMode tileMode)
|
| - : fContext(context)
|
| - , fShader(shader)
|
| - , fMatrix(matrix)
|
| - , fTileMode(tileMode) {}
|
| -
|
| - GrContext* fContext;
|
| - const SkGradientShaderBase* fShader;
|
| - const SkMatrix* fMatrix;
|
| - SkShader::TileMode fTileMode;
|
| - };
|
| -
|
| class GLSLProcessor;
|
|
|
| - GrGradientEffect(const CreateArgs&);
|
| + GrGradientEffect(GrContext* ctx,
|
| + const SkGradientShaderBase& shader,
|
| + const SkMatrix& matrix,
|
| + SkShader::TileMode tileMode);
|
|
|
| virtual ~GrGradientEffect();
|
|
|
|
|