[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] gnash ChangeLog backend/render_handler_agg.cpp

From: Bastiaan Jacques
Subject: Re: [Gnash-commit] gnash ChangeLog backend/render_handler_agg.cpp
Date: Tue, 6 Nov 2007 03:56:03 +0100 (CET)

On Mon, 5 Nov 2007, Udo Giacomozzi wrote:

Hello Bastiaan,

Monday, November 5, 2007, 11:00:11 AM, you wrote:
BJ> Log message:
BJ>                 * backend/render_handler_agg.cpp: Use agg::renderer_mclip 
BJ>                 of agg::renderer_base, since the latter supports multiple 
BJ>                 boxes. This allows us to apply all the clipping regions at 
once. A
BJ>                 performance gain should be expected for movies with multiple
BJ>                 clipping regions.

Just a quick note: this *drops* performance by about 4% for single
clipping region situations.

The difference was measured with gravity.swf - others might show a
higher difference.

From my own testing I conclude the same; the specialized clipping class
impacts on performance negatively. Interesting to note that this is true
even when testing movies with complex clipping regions.

So I think that the clipping patch should probably be reverted.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]