diff options
Diffstat (limited to 'src/gpu/ops/GrDashOp.cpp')
-rw-r--r-- | src/gpu/ops/GrDashOp.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gpu/ops/GrDashOp.cpp b/src/gpu/ops/GrDashOp.cpp index 6ff21b72d3..070d979bee 100644 --- a/src/gpu/ops/GrDashOp.cpp +++ b/src/gpu/ops/GrDashOp.cpp @@ -166,13 +166,13 @@ void setup_dashed_rect_common(const SkRect& rect, const SkMatrix& matrix, T* ver SkScalar endDashY = stroke + bloatY; vertices[idx].fDashPos = SkPoint::Make(startDashX , startDashY); vertices[idx + 1].fDashPos = SkPoint::Make(startDashX, endDashY); - vertices[idx + 2].fDashPos = SkPoint::Make(endDashX, endDashY); - vertices[idx + 3].fDashPos = SkPoint::Make(endDashX, startDashY); + vertices[idx + 2].fDashPos = SkPoint::Make(endDashX, startDashY); + vertices[idx + 3].fDashPos = SkPoint::Make(endDashX, endDashY); vertices[idx].fPos = SkPoint::Make(rect.fLeft, rect.fTop); vertices[idx + 1].fPos = SkPoint::Make(rect.fLeft, rect.fBottom); - vertices[idx + 2].fPos = SkPoint::Make(rect.fRight, rect.fBottom); - vertices[idx + 3].fPos = SkPoint::Make(rect.fRight, rect.fTop); + vertices[idx + 2].fPos = SkPoint::Make(rect.fRight, rect.fTop); + vertices[idx + 3].fPos = SkPoint::Make(rect.fRight, rect.fBottom); matrix.mapPointsWithStride(&vertices[idx].fPos, sizeof(T), 4); } @@ -222,8 +222,8 @@ static void setup_dashed_rect_pos(const SkRect& rect, int idx, const SkMatrix& m SkPoint* verts) { verts[idx] = SkPoint::Make(rect.fLeft, rect.fTop); verts[idx + 1] = SkPoint::Make(rect.fLeft, rect.fBottom); - verts[idx + 2] = SkPoint::Make(rect.fRight, rect.fBottom); - verts[idx + 3] = SkPoint::Make(rect.fRight, rect.fTop); + verts[idx + 2] = SkPoint::Make(rect.fRight, rect.fTop); + verts[idx + 3] = SkPoint::Make(rect.fRight, rect.fBottom); matrix.mapPoints(&verts[idx], 4); } |