aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/ops/GrDashOp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/ops/GrDashOp.cpp')
-rw-r--r--src/gpu/ops/GrDashOp.cpp12
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);
}