| Index: gm/beziereffects.cpp
|
| diff --git a/gm/beziereffects.cpp b/gm/beziereffects.cpp
|
| index 17b67ee90114098417430422ef40d96561b91777..a53ac0e96a1c67673e601dd7e0d696977f1e7b6a 100644
|
| --- a/gm/beziereffects.cpp
|
| +++ b/gm/beziereffects.cpp
|
| @@ -38,8 +38,8 @@ public:
|
|
|
| const char* name() const override { return "BezierCubicOrConicTestBatch"; }
|
|
|
| - static GrBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo,
|
| - const SkScalar klmEqs[9], SkScalar sign) {
|
| + static GrDrawBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo,
|
| + const SkScalar klmEqs[9], SkScalar sign) {
|
| return SkNEW_ARGS(BezierCubicOrConicTestBatch, (gp, geo, klmEqs, sign));
|
| }
|
|
|
| @@ -228,7 +228,7 @@ protected:
|
| geometry.fColor = color;
|
| geometry.fBounds = bounds;
|
|
|
| - SkAutoTUnref<GrBatch> batch(
|
| + SkAutoTUnref<GrDrawBatch> batch(
|
| BezierCubicOrConicTestBatch::Create(gp, geometry, klmEqs, klmSigns[c]));
|
|
|
| tt.target()->drawBatch(pipelineBuilder, batch);
|
| @@ -373,7 +373,7 @@ protected:
|
| geometry.fColor = color;
|
| geometry.fBounds = bounds;
|
|
|
| - SkAutoTUnref<GrBatch> batch(
|
| + SkAutoTUnref<GrDrawBatch> batch(
|
| BezierCubicOrConicTestBatch::Create(gp, geometry, klmEqs, 1.f));
|
|
|
| tt.target()->drawBatch(pipelineBuilder, batch);
|
| @@ -438,8 +438,8 @@ public:
|
|
|
| const char* name() const override { return "BezierQuadTestBatch"; }
|
|
|
| - static GrBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo,
|
| - const GrPathUtils::QuadUVMatrix& devToUV) {
|
| + static GrDrawBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo,
|
| + const GrPathUtils::QuadUVMatrix& devToUV) {
|
| return SkNEW_ARGS(BezierQuadTestBatch, (gp, geo, devToUV));
|
| }
|
|
|
| @@ -613,7 +613,8 @@ protected:
|
| geometry.fColor = color;
|
| geometry.fBounds = bounds;
|
|
|
| - SkAutoTUnref<GrBatch> batch(BezierQuadTestBatch::Create(gp, geometry, DevToUV));
|
| + SkAutoTUnref<GrDrawBatch> batch(BezierQuadTestBatch::Create(gp, geometry,
|
| + DevToUV));
|
|
|
| tt.target()->drawBatch(pipelineBuilder, batch);
|
| }
|
|
|