Index: src/gpu/GrSoftwarePathRenderer.h |
diff --git a/src/gpu/GrSoftwarePathRenderer.h b/src/gpu/GrSoftwarePathRenderer.h |
index edc47ce2c97dbd4b704e5471aad9c481a1d0e41a..4c756d54ab4ca5a4e2e0b7b8c1a86df4b29825a0 100644 |
--- a/src/gpu/GrSoftwarePathRenderer.h |
+++ b/src/gpu/GrSoftwarePathRenderer.h |
@@ -19,8 +19,24 @@ class GrTextureProvider; |
class GrSoftwarePathRenderer : public GrPathRenderer { |
public: |
GrSoftwarePathRenderer(GrTextureProvider* texProvider) : fTexProvider(texProvider) { } |
- |
private: |
+ static void DrawNonAARect(GrDrawContext* drawContext, |
+ const GrPaint* paint, |
+ const GrUserStencilSettings* userStencilSettings, |
+ const GrClip& clip, |
+ GrColor color, |
+ const SkMatrix& viewMatrix, |
+ const SkRect& rect, |
+ const SkMatrix& localMatrix); |
+ static void DrawAroundInvPath(GrDrawContext* drawContext, |
+ const GrPaint* paint, |
+ const GrUserStencilSettings* userStencilSettings, |
+ const GrClip& clip, |
+ GrColor color, |
+ const SkMatrix& viewMatrix, |
+ const SkIRect& devClipBounds, |
+ const SkIRect& devPathBounds); |
+ |
StencilSupport onGetStencilSupport(const SkPath&) const override { |
return GrPathRenderer::kNoSupport_StencilSupport; |
} |