Looking for feedback on my current methods of storing the control points of cubic beziers, and the new bezier flattening method. Also, any suggestions on more tests to write would be helpful.
Thanks.
Connor McAdams (8): d2d1: Store cubic bezier control points. d2d1: Implement new bezier flattening method. d2d1: Add cubic bezier bounds functions. d2d1: Implement cubic bezier-bezier intersection. d2d1: Implement cubic bezier-line intersection. d2d1: Add cubic bezier overlap splitting limit. d2d1: Add tests for cubic-bezier path geometry. d2d1: Cubic bezier-line intersection tests.
dlls/d2d1/geometry.c | 1094 ++++++++++++++++++++++++++++++++++------ dlls/d2d1/tests/d2d1.c | 429 ++++++++++++++++ 2 files changed, 1381 insertions(+), 142 deletions(-)