[FFmpeg-devel] [PATCH]opencl: compile kernels separately

Lenny Wang lenny at multicorewareinc.com
Tue Oct 29 21:24:32 CET 2013


Attached new patch has been cleaned up and modified based on previous
reviewer's comments.  Any comments or questions please just let me
know.

On Tue, Oct 29, 2013 at 4:19 AM, Thilo Borgmann <thilo.borgmann at mail.de> wrote:
> Am 29.10.13 07:59, schrieb Lenny Wang:
>> Currently opencl kernels in ffmpeg are compiled altogether at
>> initialization stage, most of related data structures are maintained within
>> the opencl framework of ffmpeg.  This is very cumbersome to use and is not
>> efficient.  This patch uses distributed opencl programs/kernels for each
>> filter (or potentially any other component that uses opencl), allowing
>> kernels to be compiled separately at each component's initialization stage.
>>
>> Tests have been conducted successfully on mainstream Nvidia/AMD/Intel
>> platforms with "-vf deshake=opencl=1,unsharp=opencl=1".
>
> Your patch contains trailing whitespaces, a lot of unnecessary and unrelated
> changes. Please clean it up and resubmit it.
>
> -Thilo
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compile_opencl_kernels_separately.patch
Type: application/octet-stream
Size: 22379 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20131029/891349a7/attachment.obj>


More information about the ffmpeg-devel mailing list