[FFmpeg-devel] [PATCH] vulkan: move common Vulkan code from libavfilter to libavutil

Lynne dev at lynne.ee
Thu Nov 18 07:46:11 EET 2021


This commit moves the common Vulkan framework into libavutil,
allowing it to be used in libavcodec. Each library that uses it is
expected to #include the .c/.h files into their own templates,
that may include extra library-specific functions, and compile an
object file to locally provide the necessary Vulkan code.
This also decouples the libglslang dependency from the framework,
eliminating the libglslang dependency on vf_libplacebo.

The libavcodec hwaccel I'm writing depends on this.
Patch attached.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-vulkan-move-common-Vulkan-code-from-libavfilter-to-l.patch
Type: text/x-diff
Size: 195109 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20211118/44303063/attachment.patch>


More information about the ffmpeg-devel mailing list