| Index: src/gpu/gl/GrGLProgram.h | 
| diff --git a/src/gpu/gl/GrGLProgram.h b/src/gpu/gl/GrGLProgram.h | 
| index 09f7668be2e38dd67bb1d3d19fde6b4577d3d1de..0304acf2c7d15714379d817d298dc1e5c723cd0c 100644 | 
| --- a/src/gpu/gl/GrGLProgram.h | 
| +++ b/src/gpu/gl/GrGLProgram.h | 
| @@ -172,25 +172,10 @@ private: | 
| */ | 
| bool genProgram(const GrEffectStage* colorStages[], const GrEffectStage* coverageStages[]); | 
|  | 
| -    GrSLConstantVec genInputColor(GrGLShaderBuilder* builder, SkString* inColor); | 
| - | 
| -    GrSLConstantVec genInputCoverage(GrGLShaderBuilder* builder, SkString* inCoverage); | 
| - | 
| -    void genGeometryShader(GrGLShaderBuilder::VertexBuilder* vertexBuilder) const; | 
| - | 
| -    // Creates a GL program ID, binds shader attributes to GL vertex attrs, and links the program | 
| -    bool bindOutputsAttribsAndLinkProgram(const GrGLShaderBuilder& builder, | 
| -                                          bool bindColorOut, | 
| -                                          bool bindDualSrcOut); | 
| - | 
| // Sets the texture units for samplers | 
| void initSamplerUniforms(); | 
| void initEffectSamplerUniforms(EffectAndSamplers* effect, int* texUnitIdx); | 
|  | 
| -    bool compileShaders(const GrGLShaderBuilder& builder); | 
| - | 
| -    const char* adjustInColor(const SkString& inColor) const; | 
| - | 
| // Helper for setData(). | 
| void setEffectData(const GrEffectStage& stage, const EffectAndSamplers& effect); | 
|  | 
| @@ -205,10 +190,7 @@ private: | 
| // Helper for setData() that sets the view matrix and loads the render target height uniform | 
| void setMatrixAndRenderTargetHeight(const GrDrawState&); | 
|  | 
| -    // GL IDs | 
| -    GrGLuint                    fVShaderID; | 
| -    GrGLuint                    fGShaderID; | 
| -    GrGLuint                    fFShaderID; | 
| +    // GL program ID | 
| GrGLuint                    fProgramID; | 
|  | 
| // these reflect the current values of uniforms (GL uniform values travel with program) | 
|  |