On Sat, Apr 11, 2009 at 04:00:08PM +0800, Aix wrote: > I wonder try to improve gnash performance, but I don't have any idea to > do this work now. If I want to do it by myself(only one), what something > and effort can I do?
I belive your first step would be getting a more detailed profile using proper profiling tools (gprof, oprofile). Also, compare outputs as it could be cairo is being faster only because is not doing everything needed to render a specific animation. Note that gnash AGG renderer is known to be slow at rendering bitmap fills and that a bug (fixed in trunk) made this worst by smoothing bitmaps even when not supposed to. If you find two movies being rendered at comparable quality by cairo and agg, with the latter taking more time, publishing the profiles would help. See http://wiki.gnashdev.org/Profiling and add a new page from there for the testcase. Thanks. --strk; Free GIS & Flash consultant/developer () ASCII Ribbon Campaign http://foo.keybit.net/~strk/services.html /\ Keep it simple! _______________________________________________ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev