summaryrefslogtreecommitdiff
path: root/libavfilter/glslang.cpp
Commit message (Collapse)AuthorAge
* lavfi/vulkan: allow calling glslang_uninit without a prior initLynne2020-11-25
| | | | | | | Allows us to uninit cleanly. This assert was also somewhat pointless as we assert every other function, so another assert would be triggered long before this one is.
* libavfilter/glslang: Remove unused headerBen Clayton2020-07-11
| | | | | | The <glslang/Include/revision.h> include was not used, and revision.h has been removed from glslang master. See: https://github.com/KhronosGroup/glslang/pull/2277
* 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.