Index: src/gpu/gl/GrGLProgramDesc.h |
diff --git a/src/gpu/gl/GrGLProgramDesc.h b/src/gpu/gl/GrGLProgramDesc.h |
index 8cee707dbcbef4082ff557bb0ba262945c875be5..1542984db86477af5163945a60367f3869f49a7d 100644 |
--- a/src/gpu/gl/GrGLProgramDesc.h |
+++ b/src/gpu/gl/GrGLProgramDesc.h |
@@ -52,7 +52,8 @@ public: |
const GrEffectStage* stages[], |
int numColorStages, |
int numCoverageStages, |
- int currAttribIndex); |
+ int currAttribIndex, |
+ GrGpu::DrawType); |
/** |
* Builds a program descriptor from a GrOptDrawState. Whether the primitive type is points, and |
@@ -64,7 +65,7 @@ public: |
GrGpu::DrawType drawType, |
GrBlendCoeff srcCoeff, |
GrBlendCoeff dstCoeff, |
- const GrGpuGL* gpu, |
+ GrGpuGL* gpu, |
const GrDeviceCoordTexture* dstCopy, |
const GrEffectStage** outGeometryProcessor, |
SkTArray<const GrEffectStage*, true>* outColorStages, |
@@ -151,7 +152,7 @@ private: |
ColorInput fCoverageInput : 8; |
CoverageOutput fCoverageOutput : 8; |
- SkBool8 fRequiresVertexShader; |
+ SkBool8 fDoPathRendering; |
SkBool8 fEmitsPointSize; |
// To enable experimental geometry shader code (not for use in |