Index: src/effects/GrCircleBlurFragmentProcessor.cpp |
diff --git a/src/effects/GrCircleBlurFragmentProcessor.cpp b/src/effects/GrCircleBlurFragmentProcessor.cpp |
index e9c84ec4ed54a9f6cbd53edc6758bc3955ce1f13..846f8077de640c64390866077369d86e67bd630e 100644 |
--- a/src/effects/GrCircleBlurFragmentProcessor.cpp |
+++ b/src/effects/GrCircleBlurFragmentProcessor.cpp |
@@ -65,7 +65,8 @@ void GrGLCircleBlurFragmentProcessor::emitCode(EmitArgs& args) { |
dataName, dataName); |
fragBuilder->codeAppendf("float intensity = "); |
- fragBuilder->appendTextureLookup(args.fTexSamplers[0], "vec2(dist, 0.5)"); |
+ fragBuilder->appendTextureLookup(args.fUniformHandler->getSampler(args.fTexSamplers[0]), |
+ "vec2(dist, 0.5)"); |
fragBuilder->codeAppend(".a;"); |
fragBuilder->codeAppendf("%s = src * intensity;\n", args.fOutputColor ); |