Index: src/gpu/glsl/GrGLSLProgramBuilder.cpp |
diff --git a/src/gpu/glsl/GrGLSLProgramBuilder.cpp b/src/gpu/glsl/GrGLSLProgramBuilder.cpp |
index 7116d193f4609aab97dc0764206e4e748b8574e8..83b50ad534a8cf4f6a89608a851b34502219d92c 100644 |
--- a/src/gpu/glsl/GrGLSLProgramBuilder.cpp |
+++ b/src/gpu/glsl/GrGLSLProgramBuilder.cpp |
@@ -15,12 +15,16 @@ |
const int GrGLSLProgramBuilder::kVarsPerBlock = 8; |
-GrGLSLProgramBuilder::GrGLSLProgramBuilder(const DrawArgs& args) |
+GrGLSLProgramBuilder::GrGLSLProgramBuilder(const GrPipeline& pipeline, |
+ const GrPrimitiveProcessor& primProc, |
+ const GrProgramDesc& desc) |
: fVS(this) |
, fGS(this) |
, fFS(this) |
, fStageIndex(-1) |
- , fArgs(args) |
+ , fPipeline(pipeline) |
+ , fPrimProc(primProc) |
+ , fDesc(desc) |
, fGeometryProcessor(nullptr) |
, fXferProcessor(nullptr) |
, fSamplerUniforms(4) |