blob: 3cee47dedd71c164cfcee827fd099986703f2d9a [file] [log] [blame]
joshualitt3566d442015-09-18 07:12:55 -07001/*
2 * Copyright 2015 Google Inc.
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
7
8#ifndef GrNonAAStrokeRectBatch_DEFINED
9#define GrNonAAStrokeRectBatch_DEFINED
10
11#include "GrColor.h"
12
13#include "SkTypes.h"
14
15class GrDrawBatch;
16struct SkRect;
17class SkMatrix;
18
19namespace GrNonAAStrokeRectBatch {
20
21GrDrawBatch* Create(GrColor color,
22 const SkMatrix& viewMatrix,
23 const SkRect& rect,
24 SkScalar strokeWidth,
25 bool snapToPixelCenters);
26
joshualittaa37a962015-09-18 13:03:25 -070027void Append(GrColor color,
28 const SkMatrix& viewMatrix,
29 const SkRect& rect,
30 SkScalar strokeWidth,
31 bool snapToPixelCenters);
32
joshualitt3566d442015-09-18 07:12:55 -070033};
34
35#endif