This is an RFC version of the patchset, put here to discuss any issues that it might have, and its not ready for merging as-is.
Rostislav Pehlivanov (3): lavu: add a Vulkan hwcontext lavfi: add common Vulkan filtering code lavfi: add a Vulkan avgblur filter configure | 11 +- doc/APIchanges | 3 + libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/vf_avgblur_vulkan.c | 353 +++++++ libavfilter/vulkan.c | 1101 ++++++++++++++++++++++ libavfilter/vulkan.h | 179 ++++ libavutil/Makefile | 3 + libavutil/hwcontext.c | 4 + libavutil/hwcontext.h | 1 + libavutil/hwcontext_internal.h | 1 + libavutil/hwcontext_vulkan.c | 1952 +++++++++++++++++++++++++++++++++++++++ libavutil/hwcontext_vulkan.h | 116 +++ libavutil/pixdesc.c | 4 + libavutil/pixfmt.h | 4 + libavutil/version.h | 2 +- 16 files changed, 3734 insertions(+), 2 deletions(-) create mode 100644 libavfilter/vf_avgblur_vulkan.c create mode 100644 libavfilter/vulkan.c create mode 100644 libavfilter/vulkan.h create mode 100644 libavutil/hwcontext_vulkan.c create mode 100644 libavutil/hwcontext_vulkan.h -- 2.16.3 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel