On Sat, 2006-12-02 at 19:13 +0100, Jasper van de Gronde wrote:
When rendering gallardo.svgz using the new code cuts the total time spent in FilterGaussian::render roughly in half (on my computer it is 30-40%, so 50% should be quite attainable), compared to the SVN implementation using average(!) quality, while being virtually indistinguishable from best(!) quality rendering. I have seen some differences on certain test drawings in my test application, but for a rendering of gallardo.svgz the maximum difference was 1 and didn't occur often (and could be due to slightly different rounding, numerical errors, etc.).
Hmm. That worries me a bit -- can you try and construct SVG versions of the drawings in your test application? We really need to get a sense of what the worst case is, and how to mitigate it.
-mental