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

Reply via email to