aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkGeometry.h
diff options
context:
space:
mode:
authorGravatar reed <reed@chromium.org>2015-03-24 19:24:34 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-03-24 19:24:34 -0700
commit6b9ef90c029c7c783f156ffd6fb1ba047bec63e0 (patch)
tree9bcba5ff052d6f6c883d98ba2b516c6db1eff38d /src/core/SkGeometry.h
parentf3d53a037db6500efad67f9a05b2ae80ecd648ae (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.h2
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)]