So does anyone know if the new Intel HD3000 supports hardware accelerated flash video like the Nvidia 320m on the previous MBP 13" ? 
So does anyone know if the new Intel HD3000 supports hardware accelerated flash video like the Nvidia 320m on the previous MBP 13" ?![]()
I believe yes. This chip has OpenCL support also.
Technically the OpenCL support is in the CPU
This chip has OpenCL support also.
Technically the OpenCL support is in the CPU
Can we nail this down for sure? I have not been able to get anybody to provide proof that the HD 3000 does or does not support OpenCL. The previous generation integrated Intel graphics did not....as in you can't run OpenCL code on the Intel IGP.
However, "H.264 video in Flash Player" is not necessarily the same thing as just any Flash video. Adobe is beginning to use H.264 in their Flash Player but I'm sure that there is still a lot of Flash video content that isn't encoded with H.264.This is from Adobe's site. I prefer to find real answers instead of just giving opinions.
"Intel drivers
Intel hardware decoding of H.264 video in Flash Player 10.2 is supported on the Intel 4 Series chipset family and the 2010 Intel Core processor family with Intel HD Graphics, starting with graphics driver version 15.16.5.2021 (8.15.10.2021) for 32/64-bit Windows Vista and Windows 7."...
However, "H.264 video in Flash Player" is not necessarily the same thing as just any Flash video. Adobe is beginning to use H.264 in their Flash Player but I'm sure that there is still a lot of Flash video content that isn't encoded with H.264.
That really isn't at odds with anything that I've previously said. However, are you suggesting that the majority of Flash video on the web is encoded in H.264?Dude Flash has been using H264 since Flash player 9. My company has been using H264 in Flash for well over 2 years now. VP6 based FLV video is typically not HD and much lower resolutions so it doesn't really need acceleration. My wife's old Dell Celeron laptop from 6 years ago can play that stuff without breaking a sweat.
Can we nail this down for sure? I have not been able to get anybody to provide proof that the HD 3000 does or does not support OpenCL. The previous generation integrated Intel graphics did not.
Employee: Hello. Thank you for using the Intel Customer Support chat service. We are glad to be of service. How can I help you today?
Me: Please, tell me, does Intel HD Graphics 3000 supports OpenCL at the hardware level?
Employee: Please wait for 2 minutes and I will check your concern. Thank you.
Employee: Thanks for waiting
Employee: the support Intel offers for OpenGL* is through software and this is version 3.0
Me: I mean Open CL, not Open GL
Employee: this is the actual list of supported features for your graphics controller...
Employee: Open CL is not listed, so, not supported
Employee: http://software.intel.com/en-us/articles/quick-reference-guide-to-intel-integrated-graphics/
Me: But maybe it is available through Intel® Quick Sync ?
Employee: no, I am sorry, I was checking the graphics datasheet and OpenCL is not listed
Employee: http://download.intel.com/design/processor/datashts/324641.pdf
Me: I think it is wrong document. It contains a lot of information about CPU,
Me: but only a few about GPU. It has not even listed the OpenGL
Me: But, as we know, OpenGL is supported
Employee: that is the correct document
Employee: Open CL is not supported
Me: Thank you for your help. Have a nice day! =)
Employee: Thank you for using chat. We value your suggestions and would appreciate it if you would take a moment to complete our survey. The survey will appear when you click "Close'' to close the chat window. Have a nice day.
If it means anything, my fans don't seem to speed up when I use Flash on my 2011 13" MBP.
It was a 720P YouTube video, so yes.
The Sandy Bridge processors have something better than simple GPU-accelerated video, these processors support Intel's Quick Sync technology which provides dedicated hardware for both encoding and decoding of H.264 video (technically, it supports MPEG2, AVC/H.264, and the decoding of Microsoft's VC-1). Apple will almost certainly support Quick Sync, but I'm not sure whether it is fully functional under Snow Leopard (we may have to wait for Mac OS 10.7). Apple does suggest that they are using Quick Sync for the new HD FaceTime camera, but I don't know whether they have rolled Quick Sync support into Mac OS X's public APIs.
Frankly, as far as Flash video is concerned, I think Quick Sync pretty much says, "Stick a fork in it, Flash is done."
In any case, I suspect that Adobe/Apple may not implement GPU-assisted decoding of Flash video on the new MacBooks. The Sandy Bridge processors are fast enough that most people probably won't notice the slowdown without it.
As for OpenCL, I'm sure that it is fully supported on the new MacBook Pros, it's just that OpenCL-based video decoding may not be as fast as it was on the NVIDIA 9400M and 320M-based systems (unless they've found a way to use Quick Sync, which should make it faster than it was before).
No one uses OpenCL for video decoding.
That is not true. Example:
http://www.mainconcept.com/en/products/sdks/gpu-acceleration/opencltm-h264avc.html
That's an encoder.