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

Reply via email to