| Index: src/gpu/GrAAHairLinePathRenderer.h
 | 
| diff --git a/src/gpu/GrAAHairLinePathRenderer.h b/src/gpu/GrAAHairLinePathRenderer.h
 | 
| index b523493badb966ee3d02b08d924112d2a7a0d85e..9f8d8aae9e27e09a094bcc5d5e25a7706dde6201 100644
 | 
| --- a/src/gpu/GrAAHairLinePathRenderer.h
 | 
| +++ b/src/gpu/GrAAHairLinePathRenderer.h
 | 
| @@ -13,30 +13,37 @@
 | 
|  
 | 
|  class GrAAHairLinePathRenderer : public GrPathRenderer {
 | 
|  public:
 | 
| -    static GrPathRenderer* Create()  { return SkNEW(GrAAHairLinePathRenderer); }
 | 
| +    virtual ~GrAAHairLinePathRenderer();
 | 
|  
 | 
| -    bool canDrawPath(const GrDrawTarget*,
 | 
| -                     const GrPipelineBuilder*,
 | 
| -                     const SkMatrix& viewMatrix,
 | 
| -                     const SkPath&,
 | 
| -                     const GrStrokeInfo&,
 | 
| -                     bool antiAlias) const override;
 | 
| +    static GrPathRenderer* Create(GrContext* context);
 | 
| +
 | 
| +    virtual bool canDrawPath(const GrDrawTarget*,
 | 
| +                             const GrPipelineBuilder*,
 | 
| +                             const SkMatrix& viewMatrix,
 | 
| +                             const SkPath&,
 | 
| +                             const GrStrokeInfo&,
 | 
| +                             bool antiAlias) const override;
 | 
|  
 | 
|      typedef SkTArray<SkPoint, true> PtArray;
 | 
|      typedef SkTArray<int, true> IntArray;
 | 
|      typedef SkTArray<float, true> FloatArray;
 | 
|  
 | 
|  protected:
 | 
| -    bool onDrawPath(GrDrawTarget*,
 | 
| -                    GrPipelineBuilder*,
 | 
| -                    GrColor,
 | 
| -                    const SkMatrix& viewMatrix,
 | 
| -                    const SkPath&,
 | 
| -                    const GrStrokeInfo&,
 | 
| -                    bool antiAlias) override;
 | 
| +    virtual bool onDrawPath(GrDrawTarget*,
 | 
| +                            GrPipelineBuilder*,
 | 
| +                            GrColor,
 | 
| +                            const SkMatrix& viewMatrix,
 | 
| +                            const SkPath&,
 | 
| +                            const GrStrokeInfo&,
 | 
| +                            bool antiAlias) override;
 | 
|  
 | 
|  private:
 | 
| -    GrAAHairLinePathRenderer() {}
 | 
| +    GrAAHairLinePathRenderer(const GrContext* context,
 | 
| +                             const GrIndexBuffer* fLinesIndexBuffer,
 | 
| +                             const GrIndexBuffer* fQuadsIndexBuffer);
 | 
| +
 | 
| +    const GrIndexBuffer*        fLinesIndexBuffer;
 | 
| +    const GrIndexBuffer*        fQuadsIndexBuffer;
 | 
|  
 | 
|      typedef GrPathRenderer INHERITED;
 | 
|  };
 | 
| 
 |