| Index: src/gpu/gl/GrGLProgramDesc.h
|
| diff --git a/src/gpu/gl/GrGLProgramDesc.h b/src/gpu/gl/GrGLProgramDesc.h
|
| index 9bf7553b61cfede488dd9b15283302a23f2aedd0..dfb12087bbd403b4ff9d0c5d9969ee1d3559e15a 100644
|
| --- a/src/gpu/gl/GrGLProgramDesc.h
|
| +++ b/src/gpu/gl/GrGLProgramDesc.h
|
| @@ -43,13 +43,8 @@ public:
|
| */
|
| static bool Build(const GrOptDrawState&,
|
| GrGpu::DrawType,
|
| - GrBlendCoeff srcCoeff,
|
| - GrBlendCoeff dstCoeff,
|
| GrGpuGL*,
|
| - const GrDeviceCoordTexture* dstCopy,
|
| - const GrGeometryStage** geometryProcessor,
|
| - SkTArray<const GrFragmentStage*, true>* colorStages,
|
| - SkTArray<const GrFragmentStage*, true>* coverageStages,
|
| + const GrDeviceCoordTexture*,
|
| GrGLProgramDesc*);
|
|
|
| bool hasGeometryProcessor() const {
|
| @@ -168,7 +163,8 @@ private:
|
| kCoverage_EffectType,
|
| };
|
|
|
| - EffectKeyProvider(const GrGLProgramDesc* desc, EffectType type) : fDesc(desc) {
|
| + EffectKeyProvider(const GrGLProgramDesc* desc, EffectType type)
|
| + : fDesc(desc), fBaseIndex(0) {
|
| switch (type) {
|
| case kGeometryProcessor_EffectType:
|
| // there can be only one
|
|
|