| Index: src/gpu/gl/builders/GrGLGeometryShaderBuilder.h
|
| diff --git a/src/gpu/gl/builders/GrGLGeometryShaderBuilder.h b/src/gpu/gl/builders/GrGLGeometryShaderBuilder.h
|
| index aa27f23f03f6d402900cf30736a8f171dc4771fc..e0e7bc7767f33409a40b0707e9dcc277d6998517 100644
|
| --- a/src/gpu/gl/builders/GrGLGeometryShaderBuilder.h
|
| +++ b/src/gpu/gl/builders/GrGLGeometryShaderBuilder.h
|
| @@ -10,18 +10,22 @@
|
|
|
| #include "GrGLShaderBuilder.h"
|
|
|
| +class GrGLVarying;
|
| +
|
| class GrGLGeometryBuilder : public GrGLShaderBuilder {
|
| public:
|
| GrGLGeometryBuilder(GrGLProgramBuilder* program);
|
| +
|
| +private:
|
| /*
|
| * an internal call for GrGLFullProgramBuilder to add varyings
|
| */
|
| - void addVarying(GrSLType type,
|
| - const char* name,
|
| - const char** gsOutName);
|
| + void addVarying(GrGLVarying* v);
|
|
|
| bool compileAndAttachShaders(GrGLuint programId, SkTDArray<GrGLuint>* shaderIds) const;
|
|
|
| + friend class GrGLProgramBuilder;
|
| +
|
| typedef GrGLShaderBuilder INHERITED;
|
| };
|
|
|
|
|