summaryrefslogtreecommitdiff
path: root/libavfilter/glslang.h
Commit message (Collapse)AuthorAge
* lavu/vulkan: move common Vulkan code from libavfilter to libavutilLynne2021-11-19
|
* lavfi/glslang: migrate to the C API and robustify library detectionLynne2021-11-12
| | | | | | | | Finally, this is as close to usable as it gets for glslang. Much faster to compile as well, and eliminates the need for a C++ compiler, which is great. Also, changes to the resource limits won't break users, as we can use designated initializers in C90.
* lavfi: add Vulkan filtering frameworkLynne2020-02-04
This commit adds a Vulkan filtering infrastructure for libavfilter. It attempts to abstract as much as possible of the Vulkan API from filters. The way the hwcontext and the framework are designed permits for parallel, non-CPU-blocking filtering throughout, with the exception of up/downloading and mapping.