Index: src/gpu/effects/GrConvolutionEffect.cpp |
diff --git a/src/gpu/effects/GrConvolutionEffect.cpp b/src/gpu/effects/GrConvolutionEffect.cpp |
index 9567e4c2214dc703751208d3cdbb84b4fae03ff8..c7797c2edbb7b0159644528795ea2fc36ebd7dc9 100644 |
--- a/src/gpu/effects/GrConvolutionEffect.cpp |
+++ b/src/gpu/effects/GrConvolutionEffect.cpp |
@@ -82,7 +82,7 @@ void GrGLConvolutionEffect::emitCode(EmitArgs& args) { |
component, bounds, component, bounds); |
} |
fragBuilder->codeAppendf("\t\t%s += ", args.fOutputColor); |
- fragBuilder->appendTextureLookup(args.fTexSamplers[0], "coord"); |
+ fragBuilder->appendTextureLookup(uniformHandler->getSampler(args.fTexSamplers[0]), "coord"); |
fragBuilder->codeAppendf(" * %s;\n", kernelIndex.c_str()); |
if (ce.useBounds()) { |
fragBuilder->codeAppend("}"); |