[FFmpeg-devel] [PATCH]opencl: compile kernels separately
lenny at multicorewareinc.com
Tue Oct 29 07:59:27 CET 2013
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".
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 24531 bytes
Desc: not available
More information about the ffmpeg-devel