Unfortunately, it seems that Adobe's advances in gpu acceleration are limited
only to mobile platforms:
http://labs.adobe.com/technologies/flashplayer10/features.html
I'm guessing that this is because mobile phones share consistent hardware, and because
they are probably in a "build it from the ground up" stage with these phones,
while the desktop plugin has obviously been around for some time. I guess that's why they
are only calling it Flash 10.1 ... most of the advances are intended to bring mobile
phones up to speed.
On the other hand, it does look like there are a few nice features for the
desktop, like multi-touch support and out-of-memory management. I've had issues
lately with CafeWorld and other websites which try and take way too much memory.
On Tue, 29 Dec 2009 11:31:25 -0800, richardolsson <[email protected]> wrote:
Nothing, really, is GPU accelerated in Away3D Lite. There is actually
no GPU acceleration in Flash Player, except for compositing of
MovieClips (meaning that if you have GPU enabled, blending two
MovieClips, e.g. with alpha < 1 on top of eachother will be handled by
the GPU) and resizing an area of the stage in full screen mode.
No Flash 3D engine can be GPU accelerated at this point, again, simply
because there is no GPU acceleration in Flash Player. The one thing
you can do is use the "direct" or "gpu" wmodes that you can read about
in the article referred to by Joshua, but as described in that
article, that won't necessarily mean increased performance.
If you plan to display your content full screen, you can also use the
Stage.fullScreenSourceRect property to define which part of your stage
should be displayed full screen. When possible, Flash Player will
resize that rectangle to full screen using the GPU. Do note though
that the only accelerated part is the resizing/interpolation, and not
the actual content that is being drawn. That means that rendering
content full-screen won't be faster than windowed rendering, it would
probably still be slower, just that the impact on performance will be
smaller than if you weren't using fullScreenSourceRect.
We are eagerly awaiting real acceleration, something that Adobe has
taken a very clear step towards with Flash Player 10.1. And once it
gets here, expect the Away3D team to work night and day to get it to
you! :)
Cheers
/R
On Dec 29, 7:29 pm, Philip Harvey <[email protected]> wrote:
ok, a simple (or hopefully) question here. With away3d Lite being flash 10
and gpu accelerated, is this automatically accelerated or do I need to set
something in the code / html pages to get the acceleration on my app.
Otherwise I'm really enjoying using this engine.
Thanks
Phil
--
Phil Harvey
[email protected]
AIM: filrv
ICQ: 354535
GTalk: [email protected]