View Full Version : OpenCL, an alternative cross-platform method for GPU accelerated video decoding?
cusquinho
2009-06-09, 02:10
Hey Guys,
Maybe I'm wrong, but as far as I could tell Snow Leopard will come with OpenCL support.
Could that be used for GPU acceleration and decent 1080p support on the Mac? I saw some threads regarding OpenCL long time ago, but nothing was certain at that point.
Thanks,
Hey Guys,
Maybe I'm wrong, but as far as I could tell Snow Leopard will come with OpenCL support.
Could that be used for GPU acceleration and decent 1080p support on the Mac? I saw some threads regarding OpenCL long time ago, but nothing was certain at that point.
Thanks,
Snow Leopard will ship with OpenCL. But there's a big difference between having an OpenCL API and actually doing decode with said API. To do any type of decode using OpenCL would require a) creating CPU code that breaks the decoding process up into GPU tasks and b) creating the GPU code that does the work. Both are non-trivial.
In other words, yes, OpenCL will be present in 10.6 but there's nothing out there that uses OpenCL to decode video content.
cusquinho
2009-06-10, 23:58
Snow Leopard will ship with OpenCL. But there's a big difference between having an OpenCL API and actually doing decode with said API. To do any type of decode using OpenCL would require a) creating CPU code that breaks the decoding process up into GPU tasks and b) creating the GPU code that does the work. Both are non-trivial.
In other words, yes, OpenCL will be present in 10.6 but there's nothing out there that uses OpenCL to decode video content.
Thanks for your reply and for moving this to feature suggestions.
I'm wishing someone from ffmpeg team ports video rendering support for OpenCL :-)
Gamester17
2009-06-12, 21:40
Know that OpenCL has previously been discussion in length here:
http://xbmc.org/forum/showthread.php?t=41813
...but that discussion got out of hand so thread was closed :rolleyes:
Hi ;) I was wondering now that Snow Leopard will support OpenCL, it will actually be possible to utilize the GPU in the OS for movies? I wonder if the implementation will be hard ;) Cheers~
althekiller
2009-06-27, 02:11
Did someone write an open source OpenCL based h264 decoder and get it accepted in ffmpeg?