commit | 050a3207641359e4b76994bd671a2f5e567bb74a | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Wed Nov 15 23:41:56 2023 -0500 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Wed Nov 15 23:41:56 2023 -0500 |
tree | 0420e92d0c3c31b81bb3e5adf39cb48feb23330c | |
parent | fa59e0d64c09bef9a328f181d8de56e0c41e2875 [diff] |
[raster] Keep only bottom y-turns. This results in noticeable performance improvement. * src/raster/ftraster.c (Insert_Y_Turns): All bottom y-turns are still sorted and stored; only the maximum top y-turn is recorded now. The function is renamed. (End_Profile): Updated accordingly. (Convert_Glyph): Reserve space for the top value.