diff options
author | 2015-08-13 13:34:48 -0700 | |
---|---|---|
committer | 2015-08-13 13:34:48 -0700 | |
commit | abd30f54b7ff1704a8930c4307ea242d09425d02 (patch) | |
tree | 08eb5fdaa2fbe55f2e763a1d3c05054896919b68 /src/gpu/batches/GrRectBatchFactory.h | |
parent | 8f34372f7e97482e5e61ab298b7edaa008ba2f4c (diff) |
Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches
Review URL: https://codereview.chromium.org/1293583002
Diffstat (limited to 'src/gpu/batches/GrRectBatchFactory.h')
-rw-r--r-- | src/gpu/batches/GrRectBatchFactory.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/gpu/batches/GrRectBatchFactory.h b/src/gpu/batches/GrRectBatchFactory.h index 6ded22db7b..7eaec795e8 100644 --- a/src/gpu/batches/GrRectBatchFactory.h +++ b/src/gpu/batches/GrRectBatchFactory.h @@ -22,7 +22,7 @@ class SkStrokeRec; */ namespace GrRectBatchFactory { -inline GrBatch* CreateFillBW(GrColor color, +inline GrDrawBatch* CreateFillBW(GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, @@ -30,29 +30,29 @@ inline GrBatch* CreateFillBW(GrColor color, return GrBWFillRectBatch::Create(color, viewMatrix, rect, localRect, localMatrix); } -inline GrBatch* CreateFillAA(GrColor color, - const SkMatrix& viewMatrix, - const SkRect& rect, - const SkRect& devRect) { +inline GrDrawBatch* CreateFillAA(GrColor color, + const SkMatrix& viewMatrix, + const SkRect& rect, + const SkRect& devRect) { return GrAAFillRectBatch::Create(color, viewMatrix, rect, devRect); } -GrBatch* CreateStrokeBW(GrColor color, - const SkMatrix& viewMatrix, - const SkRect& rect, - SkScalar strokeWidth, - bool snapToPixelCenters); +GrDrawBatch* CreateStrokeBW(GrColor color, + const SkMatrix& viewMatrix, + const SkRect& rect, + SkScalar strokeWidth, + bool snapToPixelCenters); -GrBatch* CreateStrokeAA(GrColor, - const SkMatrix& viewMatrix, - const SkRect& rect, - const SkRect& devRect, - const SkStrokeRec& stroke); +GrDrawBatch* CreateStrokeAA(GrColor, + const SkMatrix& viewMatrix, + const SkRect& rect, + const SkRect& devRect, + const SkStrokeRec& stroke); // First rect is outer; second rect is inner -GrBatch* CreateFillNestedRectsAA(GrColor, - const SkMatrix& viewMatrix, - const SkRect rects[2]); +GrDrawBatch* CreateFillNestedRectsAA(GrColor, + const SkMatrix& viewMatrix, + const SkRect rects[2]); }; |