| Index: src/gpu/glsl/GrGLSLFragmentProcessor.cpp
|
| diff --git a/src/gpu/glsl/GrGLSLFragmentProcessor.cpp b/src/gpu/glsl/GrGLSLFragmentProcessor.cpp
|
| index 649bd99deab6ee36396636334afcf6d4b2d6d6dd..ac3d734c90b9852a42dae4cb1e92e67e3611806b 100644
|
| --- a/src/gpu/glsl/GrGLSLFragmentProcessor.cpp
|
| +++ b/src/gpu/glsl/GrGLSLFragmentProcessor.cpp
|
| @@ -28,7 +28,7 @@ void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor,
|
| SkString* outputColor, EmitArgs& args) {
|
|
|
| SkASSERT(outputColor);
|
| - GrGLSLFragmentBuilder* fragBuilder = args.fFragBuilder;
|
| + GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
|
| outputColor->append(fragBuilder->getMangleString());
|
| fragBuilder->codeAppendf("vec4 %s;", outputColor->c_str());
|
| this->internalEmitChild(childIndex, inputColor, outputColor->c_str(), args);
|
| @@ -36,7 +36,7 @@ void GrGLSLFragmentProcessor::emitChild(int childIndex, const char* inputColor,
|
|
|
| void GrGLSLFragmentProcessor::internalEmitChild(int childIndex, const char* inputColor,
|
| const char* outputColor, EmitArgs& args) {
|
| - GrGLSLFragmentBuilder* fragBuilder = args.fFragBuilder;
|
| + GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
|
|
|
| fragBuilder->onBeforeChildProcEmitCode(); // call first so mangleString is updated
|
|
|
|
|