diff options
author | Yuqian Li <liyuqian@google.com> | 2017-07-18 10:11:05 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-07-21 14:17:03 +0000 |
commit | 7877d3237826fc4985af3e9d540cff79e408ef34 (patch) | |
tree | fa8ea0e7e3f34a67cf72ac628c3b35cf9cc341c7 /src/core/SkAnalyticEdge.h | |
parent | 467022b1861033d968195687da15270c208279ff (diff) |
Make update_edge as a member function of SkAnalyticEdge
This is to prepare for future SkScan_DAAPath.cpp to use this member function
(https://skia-review.googlesource.com/c/19666/).
Bug: skia:
Change-Id: I5fb90ac67b80f8a69a712e7e697d68dcadba5d14
Reviewed-on: https://skia-review.googlesource.com/24180
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Yuqian Li <liyuqian@google.com>
Diffstat (limited to 'src/core/SkAnalyticEdge.h')
-rw-r--r-- | src/core/SkAnalyticEdge.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/SkAnalyticEdge.h b/src/core/SkAnalyticEdge.h index 65fb11c69c..8ecc489191 100644 --- a/src/core/SkAnalyticEdge.h +++ b/src/core/SkAnalyticEdge.h @@ -80,6 +80,9 @@ struct SkAnalyticEdge { inline bool setLine(const SkPoint& p0, const SkPoint& p1); inline bool updateLine(SkFixed ax, SkFixed ay, SkFixed bx, SkFixed by, SkFixed slope); + // return true if we're NOT done with this edge + bool update(SkFixed last_y); + #ifdef SK_DEBUG void dump() const { SkDebugf("edge: upperY:%d lowerY:%d y:%g x:%g dx:%g w:%d\n", |