Linked by Thom Holwerda on Mon 8th Nov 2010 22:38 UTC
Internet & Networking "Last week, critics hammered Adobe over a report showing that Flash drained the new MacBook Air's battery life by several hours. It's not the first time Adobe has been in fisticuffs with Apple: the companies have been duking it out ever since Steve Jobs began ridiculing Flash and touting its alleged-killer, HTML5. Today, in an interview with Fast Company, Adobe CTO Kevin Lynch answered critics who might say HTML5 is somehow more efficient than Flash."
Thread beginning with comment 449284
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Comment by kaiwai
by malxau on Tue 9th Nov 2010 21:17 UTC in reply to "RE[3]: Comment by kaiwai"
malxau
Member since:
2005-12-04


OSX has a very modern graphics stack, problem is Flash does not use it right.

On my old MacBook, with core duo processor, and intel graphics (which DOES NOT SUPPORT HARDWARE DECODING), Flash uses about 70% cpu for YouTube streams, whilst HTML5 uses about 10%. Things are even worse when I boot into Linux when it comes to Flash.


Which GPU do you have? Even the GMA950 does support limited bits of hardware decoding, and newer revisions support more (see http://en.wikipedia.org/wiki/Intel_GMA .) Trouble is, Apple don't provide any interfaces to use any of it except on a small set of GeForce cards (on Snow Leopard at that), so Adobe must use the CPU. It's not even clear that ATI cards can be used by Adobe today. It'd be interesting to find if Safari's h264 renderer is using support that Adobe can't, particularly on Intel X3xxx (or newer) GPUs.

Reply Parent Score: 1

RE[5]: Comment by kaiwai
by tetek on Tue 9th Nov 2010 23:11 in reply to "RE[4]: Comment by kaiwai"
tetek Member since:
2010-10-04
RE[6]: Comment by kaiwai
by malxau on Wed 10th Nov 2010 00:39 in reply to "RE[5]: Comment by kaiwai"
malxau Member since:
2005-12-04



Umm, yes, I'm familiar with that.

Question is whether the API now supports ATI or not. The documentation implies it does not. See http://developer.apple.com/library/mac/#technotes/tn2010/tn2267.htm... .

Reply Parent Score: 1