[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-dev] what is 'klash' ?
From: |
Markus Gothe |
Subject: |
Re: [Gnash-dev] what is 'klash' ? |
Date: |
Tue, 31 Oct 2006 19:53:09 +0100 |
User-agent: |
Thunderbird 1.5.0.7 (X11/20060926) |
Rob Savoye wrote:
> strk wrote:
>
>> AFAIK, it won't work unless you have an accelerated card, but
>> I might be wrong (software OGL?)
>
>
> I guess it comes down to performance. Since I don't think Gnash really
> takes much advantage of hardware acceleration anyway, we should
> benchmark a complex movie to see if there is any difference between the
> OpenGL and the AGG backends. This would include running top to see the
> memory and CPU load differences. My gut feeling is that the frame rate
> for most Flash movies is slower than the rendering speed, so I don't
> think we'll see any real speed improvement with OpenGL over AGG. I run
> without acceleration anyway, as I'm using the open source Nvidia driver.
> We'd need to compare with the closed source Nvidia driver.
>
Well, OpenGL is for 2D as well as 3D and is hw-driven in both cases if
your hw/driver supports it. I can tell that playing elvis.swf on my SGI
Octane2 (OGL implemented in the HW, no headers etc...) with AGG takes
~80% of CPU and ~16% with the OGL-backend. However as Sandro pointed
out; AGG has some aspects that isn't implemented (yet!) in the
OGL-backend. But since it seems to me that most of you guys prefer the
AGG I think we should make it default (how democratic of me ;-)).
//Markus
PS.
Software OGL is usually implemented by MESA and is a *real* CPU-hog...
Don't go there!
DS.
>> Anyway, I confirm I'm for AGG being the default.
>
> One advantage of using AGG is we drop the dependency on GTKGLEXT and
> libGL, and replace it with just AGG. Course if the version of AGG in the
> distribution is 2.4 or older, then we're screwed... so maybe OpenGL is
> safer till the newer release of AGG gets around.
>
> - rob -
signature.asc
Description: OpenPGP digital signature
- Re: [Gnash-dev] what is 'klash' ?, (continued)
- Re: [Gnash-dev] what is 'klash' ?, strk, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Bastiaan Jacques, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, strk, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Rob Savoye, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, strk, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Markus Gothe, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Patrice Dumas, 2006/10/31
- Re[2]: [Gnash-dev] what is 'klash' ?, Udo Giacomozzi, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, strk, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Rob Savoye, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?,
Markus Gothe <=
- Re: [Gnash-dev] what is 'klash' ?, Rob Savoye, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Tomas Groth, 2006/10/31
- Re[2]: [Gnash-dev] what is 'klash' ?, Udo Giacomozzi, 2006/10/31
- Re: [Gnash-dev] what is 'klash' ?, Rob Savoye, 2006/10/31