diff options
author | reed <reed@chromium.org> | 2015-03-24 19:24:34 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-24 19:24:34 -0700 |
commit | 6b9ef90c029c7c783f156ffd6fb1ba047bec63e0 (patch) | |
tree | 9bcba5ff052d6f6c883d98ba2b516c6db1eff38d /src/core/SkGeometry.h | |
parent | f3d53a037db6500efad67f9a05b2ae80ecd648ae (diff) |
SkChopCubicAt2 using Sk2s -- 2x faster
BUG=skia:
TBR=
Review URL: https://codereview.chromium.org/1036753002
Diffstat (limited to 'src/core/SkGeometry.h')
-rw-r--r-- | src/core/SkGeometry.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/SkGeometry.h b/src/core/SkGeometry.h index 5a6dcb5d37..c8c41f9aef 100644 --- a/src/core/SkGeometry.h +++ b/src/core/SkGeometry.h @@ -95,6 +95,8 @@ void SkEvalCubicAt(const SkPoint src[4], SkScalar t, SkPoint* locOrNull, dst[0..3] and dst[3..6] */ void SkChopCubicAt(const SkPoint src[4], SkPoint dst[7], SkScalar t); +void SkChopCubicAt2(const SkPoint src[4], SkPoint dst[7], SkScalar t); + /** Given a src cubic bezier, chop it at the specified t values, where 0 < t < 1, and return the new cubics in dst: dst[0..3],dst[3..6],...,dst[3*t_count..3*(t_count+1)] |