Index: src/gpu/glsl/GrGLSLXferProcessor.cpp |
diff --git a/src/gpu/glsl/GrGLSLXferProcessor.cpp b/src/gpu/glsl/GrGLSLXferProcessor.cpp |
index f0f5efd37ba2f174318a81cd7d0130328ccfd488..56c7ea0c1016f45e3b19e97d0671298777f52b2f 100644 |
--- a/src/gpu/glsl/GrGLSLXferProcessor.cpp |
+++ b/src/gpu/glsl/GrGLSLXferProcessor.cpp |
@@ -57,7 +57,9 @@ void GrGLSLXferProcessor::emitCode(const EmitArgs& args) { |
} |
fragBuilder->codeAppendf("vec4 %s = ", dstColor); |
- fragBuilder->appendTextureLookup(args.fTexSamplers[0], "_dstTexCoord", kVec2f_GrSLType); |
+ fragBuilder->appendTextureLookup(uniformHandler->getSampler(args.fTexSamplers[0]), |
+ "_dstTexCoord", |
+ kVec2f_GrSLType); |
fragBuilder->codeAppend(";"); |
} |