Linked by Thom Holwerda on Tue 16th Nov 2010 23:11 UTC
Apple "Getting a little more oomph out of your MacBook Air after giving Flash the boot? Adobe's Shantanu Narayen stopped just short of saying that's Apple's fault for not handing Adobe a device ahead of time. We asked the CEO what the greater battery life sans flash in Apple's new laptop meant for the platform vis-a-vis HTML5 at the Web 2.0 Summit just a few minutes ago. He said it's really all about optimizing for silicon: 'When we have access to hardware acceleration, we've proven that Flash has equal or better performance on every platform.' You wouldn't be blamed for thinking that sentence a cop-out, but that's actually not the case - the chief executive says they've presently got a Macbook Air in the labs and have an optimized beta of Flash for the device presently in testing."
Thread beginning with comment 450302
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Utter BS
by puenktchen on Wed 17th Nov 2010 12:39 UTC in reply to "RE: Utter BS"
puenktchen
Member since:
2007-07-27

"I have several machines with NO HARDWARE ACCELERATION, like an old CoreDuo MacBook with Intel graphics. HTML5 YouTube video plays perfect, a 480p video uses about 30% CPU, whereas Flash is 95% CPU. Things are even more skewed on an ancient G4 tower.

Just nope.
HTML5 uses QT which uses full hardware acceleration. Flash doesn't. And that's the sole reason.
"

no, it's not. quicktime can't use hardware acceleration while decoding h.264 on a mac with intel gpu either, simply because the old gpus from intel don't offer hardware acceleration.

and quicktime only supports the same gpus which are available through the api linked above:

QuickTime H.264 hardware acceleration
requires a Mac with an NVIDIA GeForce 9400M, GeForce 320M, or GeForce GT 330M graphics processor.

http://www.apple.com/macosx/specs.html

so apple might be the one to blame for worse performance of flash on some gpus compared to windows, but it's adobe fault if flash runs worse than quicktime on osx.

Reply Parent Score: 2

RE[3]: Utter BS
by Thom_Holwerda on Wed 17th Nov 2010 13:41 in reply to "RE[2]: Utter BS"
Thom_Holwerda Member since:
2005-06-29

[simply because the old gpus from intel don't offer hardware acceleration. [/q]

This isn't true. Even the GMA500 offers acceleration on Windows, with DXVA.

Edited 2010-11-17 13:41 UTC

Reply Parent Score: 1

RE[4]: Utter BS
by ba1l on Wed 17th Nov 2010 14:12 in reply to "RE[3]: Utter BS"
ba1l Member since:
2007-09-08

The GMA500 is reasonably new, completely unreleated to the other Intel GPUs. It has full support for h.264 decoding in hardware, but it has never been used in any Mac.

The Macbook and Mac Mini originally used GMA950s, which lack hardware h.264 acceleration of any kind.

Later models (2008 or so) used an X3100 instead. These had PARTIAL support for h.264 decoding, which isn't terribly useful.

Newer Intel GPUs also have full hardware decoding for h.264 (a few of the GMA X4500 series, and the newest GMA HD). None of these have ever been used in a Mac either.

Reply Parent Score: 4

RE[3]: Utter BS
by tetek on Wed 17th Nov 2010 16:24 in reply to "RE[2]: Utter BS"
tetek Member since:
2010-10-04

so apple might be the one to blame for worse performance of flash on some gpus compared to windows, but it's adobe fault if flash runs worse than quicktime on osx.


I don't think so - if some gfx chip hasn't got h.264 acceleration than neither windows or mac won't have "hardware acceleration". If it has - it's used on windows AND mac. Especially that only few new gpus used in mac have this feature. Poor video performance is only adobes fault.

Reply Parent Score: 1