Don't use GrDrawTarget's AA state bit to convey whether to do custom-aa
Review URL: http://codereview.appspot.com/5314061/
git-svn-id: http://skia.googlecode.com/svn/trunk@2539 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/gpu/GrTesselatedPathRenderer.h b/src/gpu/GrTesselatedPathRenderer.h
index d4f2243..18cead2 100644
--- a/src/gpu/GrTesselatedPathRenderer.h
+++ b/src/gpu/GrTesselatedPathRenderer.h
@@ -17,17 +17,11 @@
GrTesselatedPathRenderer();
virtual void drawPath(GrDrawTarget::StageBitfield stages);
- virtual bool canDrawPath(const GrDrawTarget* target,
+ virtual bool canDrawPath(const GrDrawTarget::Caps& targetCaps,
const GrPath& path,
- GrPathFill fill) const;
-
- virtual bool requiresStencilPass(const GrDrawTarget* target,
- const GrPath& path,
- GrPathFill fill) const { return false; }
- virtual void drawPathToStencil();
- virtual bool supportsAA(const GrDrawTarget* target,
- const GrPath& path,
- GrPathFill fill) const;
+ GrPathFill fill,
+ bool antiAlias) const SK_OVERRIDE;
+ virtual void drawPathToStencil() SK_OVERRIDE;
};
#endif