[FFmpeg-devel] [PATCH v3] libavfilter: add a gblur_vulkan filter

Lynne dev at lynne.ee
Fri Sep 17 13:34:59 EEST 2021


Sep 17, 2021, 03:50 by jianhua.wu at intel.com:

> Ping.
>
>> From: Wu, Jianhua <jianhua.wu at intel.com>
>> Sent: Thursday, September 9, 2021 1:45 PM
>> To: ffmpeg-devel at ffmpeg.org
>> Cc: Wu, Jianhua <jianhua.wu at intel.com>
>> Subject: [PATCH v3] libavfilter: add a gblur_vulkan filter
>>
>> This commit adds a powerful and customizable gblur Vulkan filter, which
>> provides a maximum 127x127 kernel size of Gaussian Filter.
>> The size could be adjusted by requirements on quality or performance.
>>
>> The following command is on how to apply gblur_vulkan filter:
>>
>> ffmpeg -init_hw_device vulkan=vul:0 -filter_hw_device vul -i input.264 -vf
>> hwupload=extra_hw_frames=16,gblur_vulkan,hwdownload,format=yuv420
>> p
>> output.264
>>
>> Signed-off-by: Wu Jianhua <jianhua.wu at intel.com>
>> ---
>>  configure                     |   1 +
>>  libavfilter/Makefile          |   1 +
>>  libavfilter/allfilters.c      |   1 +
>>  libavfilter/vf_gblur_vulkan.c | 511
>> ++++++++++++++++++++++++++++++++++
>>  4 files changed, 514 insertions(+)
>>
>
> Hi  there,
>
> Any update?
>

Yes, I'm working on Vulkan. I'd like to have the sync changes
merged before I add any new Vulkan code.


More information about the ffmpeg-devel mailing list