| Index: src/gpu/GrAARectRenderer.h
|
| ===================================================================
|
| --- src/gpu/GrAARectRenderer.h (revision 11177)
|
| +++ src/gpu/GrAARectRenderer.h (working copy)
|
| @@ -64,7 +64,8 @@
|
| const SkMatrix& combinedMatrix,
|
| const SkRect& devRect,
|
| SkScalar width,
|
| - bool useVertexCoverage);
|
| + bool useVertexCoverage,
|
| + bool miterStroke);
|
|
|
| // First rect is outer; second rect is inner
|
| void fillAANestedRects(GrGpu* gpu,
|
| @@ -79,8 +80,8 @@
|
|
|
| GrIndexBuffer* aaFillRectIndexBuffer(GrGpu* gpu);
|
|
|
| - static int aaStrokeRectIndexCount();
|
| - GrIndexBuffer* aaStrokeRectIndexBuffer(GrGpu* gpu);
|
| + static int aaStrokeRectIndexCount(bool miterStroke);
|
| + GrIndexBuffer* aaStrokeRectIndexBuffer(GrGpu* gpu, bool miterStroke);
|
|
|
| // TODO: Remove the useVertexCoverage boolean. Just use it all the time
|
| // since we now have a coverage vertex attribute
|
| @@ -104,8 +105,10 @@
|
| void geometryStrokeAARect(GrGpu* gpu,
|
| GrDrawTarget* target,
|
| const SkRect& devOutside,
|
| + const SkRect& devOutsideAssist,
|
| const SkRect& devInside,
|
| - bool useVertexCoverage);
|
| + bool useVertexCoverage,
|
| + bool miterStroke);
|
|
|
| typedef SkRefCnt INHERITED;
|
| };
|
|
|