| Index: tests/GLProgramsTest.cpp
 | 
| diff --git a/tests/GLProgramsTest.cpp b/tests/GLProgramsTest.cpp
 | 
| index 75032bdbe6a168b8b0a3daba063b0c9794823711..5ab35b7d227b9314d80fcd14e9c06e6a481cde8a 100644
 | 
| --- a/tests/GLProgramsTest.cpp
 | 
| +++ b/tests/GLProgramsTest.cpp
 | 
| @@ -456,6 +456,9 @@
 | 
|              ds->reset();
 | 
|              continue;
 | 
|          }
 | 
| +        const GrGeometryStage*                     geometryProcessor = NULL;
 | 
| +        SkSTArray<8, const GrFragmentStage*, true> colorStages;
 | 
| +        SkSTArray<8, const GrFragmentStage*, true> coverageStages;
 | 
|          GrGLProgramDesc desc;
 | 
|          GrDeviceCoordTexture dstCopy;
 | 
|  
 | 
| @@ -465,14 +468,24 @@
 | 
|          }
 | 
|          if (!GrGLProgramDesc::Build(*ods,
 | 
|                                      drawType,
 | 
| +                                    ods->getSrcBlendCoeff(),
 | 
| +                                    ods->getDstBlendCoeff(),
 | 
|                                      this,
 | 
|                                      dstCopy.texture() ? &dstCopy : NULL,
 | 
| +                                    &geometryProcessor,
 | 
| +                                    &colorStages,
 | 
| +                                    &coverageStages,
 | 
|                                      &desc)) {
 | 
|              SkDebugf("Failed to generate GL program descriptor");
 | 
|              return false;
 | 
|          }
 | 
| -        SkAutoTUnref<GrGLProgram> program(
 | 
| -                GrGLProgramBuilder::CreateProgram(*ods, desc, drawType, this));
 | 
| +        SkAutoTUnref<GrGLProgram> program(GrGLProgramBuilder::CreateProgram(*ods,
 | 
| +                                                                            desc,
 | 
| +                                                                            drawType,
 | 
| +                                                                            geometryProcessor,
 | 
| +                                                                            colorStages.begin(),
 | 
| +                                                                            coverageStages.begin(),
 | 
| +                                                                            this));
 | 
|          if (NULL == program.get()) {
 | 
|              SkDebugf("Failed to create program!");
 | 
|              return false;
 | 
| 
 |