mirror of
https://github.com/rive-app/rive-cpp.git
synced 2026-01-18 21:21:17 +01:00
We were triangulating single paths using a simple and fast triangulator, but most of our paths in Rive are container paths (shapes) with a single path inside of them. In that case we were always going through the slower triangulator (which does evenOdd/nonZero winding). This catches containers with a single path and lets them go through the fast path too. Diffs= ed84a5ca3 fast triangulate single “sub paths”