commit | 93e1061e0d36ea75173a3238ebe19437b8c8d025 | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Thu Nov 02 22:09:18 2023 -0400 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Thu Nov 02 22:09:18 2023 -0400 |
tree | 041e3b107d988d696331728b22f2d8752db8c5b5 | |
parent | 6001504aef3f8f7e5100ceadb20985c43181841d [diff] |
[raster] Modify the split condition. While curving close to a pixel center, vertical and horizontal pass might split the curve differently and cause a rare dropout. This makes the split condition invariant of the sweep direction and more robust. * src/raster/ftraster.c (Bezier_Up): Modify the split condition.