| Index: src/effects/SkBlurMaskFilter.cpp | 
| diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp | 
| index 8c47e0349cad751a3564d011f0dc28cb78a00a96..5a25e54b41837467c91916a7d6100f4ef7ba97df 100644 | 
| --- a/src/effects/SkBlurMaskFilter.cpp | 
| +++ b/src/effects/SkBlurMaskFilter.cpp | 
| @@ -30,6 +30,7 @@ | 
| #include "gl/GrGLFragmentProcessor.h" | 
| #include "gl/builders/GrGLProgramBuilder.h" | 
| #include "glsl/GrGLSLProgramDataManager.h" | 
| +#include "glsl/GrGLSLTextureSampler.h" | 
| #endif | 
|  | 
| SkScalar SkBlurMaskFilter::ConvertRadiusToSigma(SkScalar radius) { | 
| @@ -696,7 +697,7 @@ private: | 
| }; | 
|  | 
| void OutputRectBlurProfileLookup(GrGLFragmentBuilder* fsBuilder, | 
| -                                 const GrGLShaderBuilder::TextureSampler& sampler, | 
| +                                 const GrGLSLTextureSampler& sampler, | 
| const char *output, | 
| const char *profileSize, const char *loc, | 
| const char *blurred_width, | 
|  |