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