| Index: src/gpu/effects/GrMatrixConvolutionEffect.h
 | 
| diff --git a/src/gpu/effects/GrMatrixConvolutionEffect.h b/src/gpu/effects/GrMatrixConvolutionEffect.h
 | 
| index b8df437681252ba42f8324f8c693fb595667601f..f5762ba957ed7cc3b5e76f460b43464a7b59b56a 100644
 | 
| --- a/src/gpu/effects/GrMatrixConvolutionEffect.h
 | 
| +++ b/src/gpu/effects/GrMatrixConvolutionEffect.h
 | 
| @@ -43,6 +43,18 @@ public:
 | 
|                                                     SkScalar sigmaX,
 | 
|                                                     SkScalar sigmaY);
 | 
|  
 | 
| +
 | 
| +    static sk_sp<GrFragmentProcessor> MakeGaussian(GrTextureProxy* texture,
 | 
| +                                                   const SkIRect& bounds,
 | 
| +                                                   const SkISize& kernelSize,
 | 
| +                                                   SkScalar gain,
 | 
| +                                                   SkScalar bias,
 | 
| +                                                   const SkIPoint& kernelOffset,
 | 
| +                                                   GrTextureDomain::Mode tileMode,
 | 
| +                                                   bool convolveAlpha,
 | 
| +                                                   SkScalar sigmaX,
 | 
| +                                                   SkScalar sigmaY);
 | 
| +
 | 
|      const SkIRect& bounds() const { return fBounds; }
 | 
|      const SkISize& kernelSize() const { return fKernelSize; }
 | 
|      const float* kernelOffset() const { return fKernelOffset; }
 | 
| 
 |