Index: src/gpu/glsl/GrGLSLFragmentProcessor.cpp |
diff --git a/src/gpu/glsl/GrGLSLFragmentProcessor.cpp b/src/gpu/glsl/GrGLSLFragmentProcessor.cpp |
index a0019669f2100740bd3048b7e92aeb0ca5f55414..649bd99deab6ee36396636334afcf6d4b2d6d6dd 100644 |
--- a/src/gpu/glsl/GrGLSLFragmentProcessor.cpp |
+++ b/src/gpu/glsl/GrGLSLFragmentProcessor.cpp |
@@ -9,7 +9,7 @@ |
#include "GrFragmentProcessor.h" |
#include "GrProcessor.h" |
#include "glsl/GrGLSLFragmentShaderBuilder.h" |
-#include "glsl/GrGLSLProgramBuilder.h" |
+#include "glsl/GrGLSLUniformHandler.h" |
void GrGLSLFragmentProcessor::setData(const GrGLSLProgramDataManager& pdman, |
const GrFragmentProcessor& processor) { |
@@ -93,8 +93,8 @@ void GrGLSLFragmentProcessor::internalEmitChild(int childIndex, const char* inpu |
fragBuilder->codeAppend("{\n"); |
fragBuilder->codeAppendf("// Child Index %d (mangle: %s): %s\n", childIndex, |
fragBuilder->getMangleString().c_str(), childProc.name()); |
- EmitArgs childArgs(args.fBuilder, |
- fragBuilder, |
+ EmitArgs childArgs(fragBuilder, |
+ args.fUniformHandler, |
args.fGLSLCaps, |
childProc, |
outputColor, |