Hello Eric,

Tuesday, May 29, 2007, 7:38:23 PM, you wrote:
EH> I haven't delved at all into it in any depth, but when I looked at the
EH> matrix code last month I did notice one thing I was going to recommend:
EH> storing both canonical matrix parameters and the matrix itself and 
EH> computing the matrix only when necessary.  In other words, treating the
EH> matrix values as a cache.  When matrix canonical values are assigned, all
EH> the trigonometric function are recomputed, which is going to be the most
EH> expensive operation of the lot.

I'm not sure what you mean. Can you show me the relevant code?

Anyway, this is a whole different story as we need to understand where
performance dropped lately. When we can improve other parts of Gnash,
even better. But we can't compensate a bottleneck by improving other
parts of Gnash. I assume some unnecessary bottleneck, of course.

Udo



_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to