[FFmpeg-devel] [PATCH 0/3] RFC: Add a Vulkan filtering infrastructure and a filter
Rostislav Pehlivanov
atomnuker at gmail.com
Fri Mar 30 06:14:31 EEST 2018
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
More information about the ffmpeg-devel
mailing list