I am sorry to say that I regard a 3% slowdown as intolerable, especially for my purposes. I haven't noticed any quality problems with the existing code. We can define quality as the inverse of the maximum distance of the generated line segments from the actual curve; that can be adjusted using the existing algorithm, in any case. The aim of code improvement in this area is to improve speed while preserving quality.
Graham ----- Original Message ---- From: Алексей Подтележников <apodt...@gmail.com> To: freetype-devel <freetype-devel@nongnu.org> Sent: Monday, 18 October, 2010 4:37:52 Subject: [ft-devel] harmonize conic and cubic splines Werner, This patch harmonizes the algorithms that are used for flattening conic and cubic splines. It changes the conic ones to follow the same (more correct) procedure as cubic ones. The result, I think, is a better code and a slight improvement in quality. You may see about 3% slow-down, but this can be ironed out. Alexei _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel