[PATCH 00/12] [RFC] d2d1: Implement cubic bezier filling.

Connor McAdams conmanx360 at gmail.com
Mon Feb 24 20:32:11 CST 2020


This patch series implements cubic bezier filling. Looking for feedback
on any obvious issues/tests that should be created.

Connor McAdams (12):
  d2d1: Store cubic bezier control points.
  d2d1: Add cubic bezier bounds functions.
  d2d1: Update bezier-bezier intersect functions.
  d2d1: Update bezier-line intersection for cubics.
  d2d1: Update apply_intersections for cubic beziers.
  d2d1: Update path geometry Simplify for cubic beziers.
  d2d1: Add functions for cubic bezier triangulation.
  d2d1: Add function for getting figure orientation.
  d2d1: Add cubic bezier fill side detection.
  d2d1: Update bezier overlap checking for cubics.
  d2d1: Add cubic bezier texture coordinate functions.
  d2d1: Render cubic beziers.

 dlls/d2d1/d2d1_private.h |    2 +-
 dlls/d2d1/device.c       |  350 ++++-----
 dlls/d2d1/geometry.c     | 1467 +++++++++++++++++++++++++++++++++-----
 3 files changed, 1458 insertions(+), 361 deletions(-)

-- 
2.20.1




More information about the wine-devel mailing list