| Index: src/effects/SkLumaColorFilter.cpp
 | 
| diff --git a/src/effects/SkLumaColorFilter.cpp b/src/effects/SkLumaColorFilter.cpp
 | 
| index 03db0bb78bef50dc78affad1a7046ac69f8247f8..bdedf3b8b7059c020409d9beeadf2d0217461dbb 100644
 | 
| --- a/src/effects/SkLumaColorFilter.cpp
 | 
| +++ b/src/effects/SkLumaColorFilter.cpp
 | 
| @@ -14,7 +14,8 @@
 | 
|  #include "GrContext.h"
 | 
|  #include "GrInvariantOutput.h"
 | 
|  #include "gl/GrGLFragmentProcessor.h"
 | 
| -#include "gl/builders/GrGLProgramBuilder.h"
 | 
| +#include "glsl/GrGLSLFragmentShaderBuilder.h"
 | 
| +#include "glsl/GrGLSLProgramBuilder.h"
 | 
|  #endif
 | 
|  
 | 
|  void SkLumaColorFilter::filterSpan(const SkPMColor src[], int count,
 | 
| @@ -71,7 +72,7 @@ public:
 | 
|                  args.fInputColor = "vec4(1)";
 | 
|              }
 | 
|  
 | 
| -            GrGLFragmentBuilder* fsBuilder = args.fBuilder->getFragmentShaderBuilder();
 | 
| +            GrGLSLFragmentBuilder* fsBuilder = args.fBuilder->getFragmentShaderBuilder();
 | 
|              fsBuilder->codeAppendf("\tfloat luma = dot(vec3(%f, %f, %f), %s.rgb);\n",
 | 
|                                     SK_ITU_BT709_LUM_COEFF_R,
 | 
|                                     SK_ITU_BT709_LUM_COEFF_G,
 | 
| 
 |