| Index: src/gpu/GrAAHairLinePathRenderer.h | 
| diff --git a/src/gpu/GrAAHairLinePathRenderer.h b/src/gpu/GrAAHairLinePathRenderer.h | 
| index 22cc876eab82755ab7f843191d7d4b456267f6e8..c5f64f5e8f281aeae119770a1e3fef857a62c037 100644 | 
| --- a/src/gpu/GrAAHairLinePathRenderer.h | 
| +++ b/src/gpu/GrAAHairLinePathRenderer.h | 
| @@ -17,9 +17,10 @@ public: | 
|  | 
| static GrPathRenderer* Create(GrContext* context); | 
|  | 
| -    virtual bool canDrawPath(const SkPath& path, | 
| -                             const SkStrokeRec& stroke, | 
| -                             const GrDrawTarget* target, | 
| +    virtual bool canDrawPath(const GrDrawTarget*, | 
| +                             const GrDrawState*, | 
| +                             const SkPath&, | 
| +                             const SkStrokeRec&, | 
| bool antiAlias) const SK_OVERRIDE; | 
|  | 
| typedef SkTArray<SkPoint, true> PtArray; | 
| @@ -27,9 +28,10 @@ public: | 
| typedef SkTArray<float, true> FloatArray; | 
|  | 
| protected: | 
| -    virtual bool onDrawPath(const SkPath& path, | 
| -                            const SkStrokeRec& stroke, | 
| -                            GrDrawTarget* target, | 
| +    virtual bool onDrawPath(GrDrawTarget*, | 
| +                            GrDrawState*, | 
| +                            const SkPath&, | 
| +                            const SkStrokeRec&, | 
| bool antiAlias) SK_OVERRIDE; | 
|  | 
| private: | 
| @@ -37,23 +39,25 @@ private: | 
| const GrIndexBuffer* fLinesIndexBuffer, | 
| const GrIndexBuffer* fQuadsIndexBuffer); | 
|  | 
| -    bool createLineGeom(const SkPath& path, | 
| -                        GrDrawTarget* target, | 
| -                        const PtArray& lines, | 
| -                        int lineCnt, | 
| +    bool createLineGeom(GrDrawTarget* target, | 
| +                        GrDrawState*, | 
| GrDrawTarget::AutoReleaseGeometry* arg, | 
| -                        SkRect* devBounds); | 
| +                        SkRect* devBounds, | 
| +                        const SkPath& path, | 
| +                        const PtArray& lines, | 
| +                        int lineCnt); | 
|  | 
| -    bool createBezierGeom(const SkPath& path, | 
| -                          GrDrawTarget* target, | 
| +    bool createBezierGeom(GrDrawTarget* target, | 
| +                          GrDrawState*, | 
| +                          GrDrawTarget::AutoReleaseGeometry* arg, | 
| +                          SkRect* devBounds, | 
| +                          const SkPath& path, | 
| const PtArray& quads, | 
| int quadCnt, | 
| const PtArray& conics, | 
| int conicCnt, | 
| const IntArray& qSubdivs, | 
| -                          const FloatArray& cWeights, | 
| -                          GrDrawTarget::AutoReleaseGeometry* arg, | 
| -                          SkRect* devBounds); | 
| +                          const FloatArray& cWeights); | 
|  | 
| const GrIndexBuffer*        fLinesIndexBuffer; | 
| const GrIndexBuffer*        fQuadsIndexBuffer; | 
|  |