Index: src/gpu/GrDrawTarget.h |
diff --git a/src/gpu/GrDrawTarget.h b/src/gpu/GrDrawTarget.h |
index 13f35ac7680b801e969dbc823ff83bd2db727ba6..07b3583710ebefb5f0c1a2639d7ab156ee261da6 100644 |
--- a/src/gpu/GrDrawTarget.h |
+++ b/src/gpu/GrDrawTarget.h |
@@ -76,7 +76,7 @@ public: |
* on the GrPipelineBuilder (if possible in the 3D API). Note, we will never have an inverse |
* fill with stencil path |
*/ |
- void stencilPath(const GrPipelineBuilder&, const GrPathProcessor*, const GrPath*, |
+ void stencilPath(const GrPipelineBuilder&, const SkMatrix& viewMatrix, const GrPath*, |
GrPathRendering::FillType); |
/** |
@@ -85,8 +85,8 @@ public: |
* |
* TODO: Remove this function and construct the batch outside GrDrawTarget. |
*/ |
- void drawPath(const GrPipelineBuilder&, const GrPathProcessor*, const GrPath*, |
- GrPathRendering::FillType); |
+ void drawPath(const GrPipelineBuilder&, const SkMatrix& viewMatrix, GrColor color, |
+ const GrPath*, GrPathRendering::FillType); |
/** |
* Draws the aggregate path from combining multiple. Note that this will not |
@@ -101,7 +101,9 @@ public: |
* @param fill Fill type for drawing all the paths |
*/ |
void drawPathsFromRange(const GrPipelineBuilder&, |
- const GrPathProcessor*, |
+ const SkMatrix& viewMatrix, |
+ const SkMatrix& localMatrix, |
+ GrColor color, |
GrPathRangeDraw* draw, |
GrPathRendering::FillType fill); |