Fix the left/right edge swapping in isSmoothEnough

Bug: skia:7573
Change-Id: I02d863ac15c04fab39c1d7b0b8970bad484ca12c
Reviewed-on: https://skia-review.googlesource.com/104840
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Yuqian Li <liyuqian@google.com>
diff --git a/gm/aaa.cpp b/gm/aaa.cpp
index 4f81fc9..910ce19 100644
--- a/gm/aaa.cpp
+++ b/gm/aaa.cpp
@@ -75,6 +75,18 @@
         // Manually setting convexity is required. Otherwise, this path will be considered concave.
         path.setConvexity(SkPath::kConvex_Convexity);
         canvas->drawPath(path, p);
+
+        // skbug.com/7573
+        y += 200;
+        canvas->translate(0, y);
+        p.setAntiAlias(true);
+        path.reset();
+        path.moveTo(1.98009784f, 9.0162744f);
+        path.lineTo(47.843992f, 10.1922744f);
+        path.lineTo(47.804008f, 11.7597256f);
+        path.lineTo(1.93990216f, 10.5837256f);
+        canvas->drawPath(path, p);
+        canvas->restore();
     }
 
 private: