Removed SoftwarePathRenderer from GrContext's path renderer chain
http://codereview.appspot.com/6221065/
git-svn-id: http://skia.googlecode.com/svn/trunk@4036 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/include/gpu/GrContext.h b/include/gpu/GrContext.h
index e05c48a..c9c15df 100644
--- a/include/gpu/GrContext.h
+++ b/include/gpu/GrContext.h
@@ -32,6 +32,7 @@
class GrStencilBuffer;
class GrVertexBuffer;
class GrVertexBufferAllocPool;
+class GrSoftwarePathRenderer;
class GR_API GrContext : public GrRefCnt {
public:
@@ -695,7 +696,8 @@
GrPathRenderer* getPathRenderer(const SkPath& path,
GrPathFill fill,
const GrDrawTarget* target,
- bool antiAlias);
+ bool antiAlias,
+ bool allowSW);
private:
// used to keep track of when we need to flush the draw buffer
@@ -712,6 +714,7 @@
GrFontCache* fFontCache;
GrPathRendererChain* fPathRendererChain;
+ GrSoftwarePathRenderer* fSoftwarePathRenderer;
GrVertexBufferAllocPool* fDrawBufferVBAllocPool;
GrIndexBufferAllocPool* fDrawBufferIBAllocPool;