Revert of r13384 (Stateful PathRenderer implementation)
https://codereview.chromium.org/142543007/
git-svn-id: http://skia.googlecode.com/svn/trunk@13409 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/GrDefaultPathRenderer.h b/src/gpu/GrDefaultPathRenderer.h
index 56d4370..c60afcc 100644
--- a/src/gpu/GrDefaultPathRenderer.h
+++ b/src/gpu/GrDefaultPathRenderer.h
@@ -19,23 +19,28 @@
public:
GrDefaultPathRenderer(bool separateStencilSupport, bool stencilWrapOpsSupport);
- virtual bool canDrawPath(const SkStrokeRec&,
+ virtual bool canDrawPath(const SkPath&,
+ const SkStrokeRec&,
const GrDrawTarget*,
bool antiAlias) const SK_OVERRIDE;
private:
- virtual StencilSupport onGetStencilSupport(const SkStrokeRec&,
+ virtual StencilSupport onGetStencilSupport(const SkPath&,
+ const SkStrokeRec&,
const GrDrawTarget*) const SK_OVERRIDE;
- virtual bool onDrawPath(const SkStrokeRec&,
+ virtual bool onDrawPath(const SkPath&,
+ const SkStrokeRec&,
GrDrawTarget*,
bool antiAlias) SK_OVERRIDE;
- virtual void onStencilPath(const SkStrokeRec&,
+ virtual void onStencilPath(const SkPath&,
+ const SkStrokeRec&,
GrDrawTarget*) SK_OVERRIDE;
- bool internalDrawPath(const SkStrokeRec&,
+ bool internalDrawPath(const SkPath&,
+ const SkStrokeRec&,
GrDrawTarget*,
bool stencilOnly);