Author | SHA1 | Message | Date |
---|---|---|---|
|
97b526c192 |
hwcontext_vulkan: only use one semaphore per image
The idea was to allow separate planes to be filtered independently, however, in hindsight, literaly nothing uses separate per-plane semaphores and it would only work when each plane is backed by separate device memory. |
5 years ago |
|
a88449ffb2 |
lavu: add Vulkan hwcontext code
This commit adds the necessary code to initialize and use a Vulkan device within the hwcontext libavutil framework. Currently direct mapping to VAAPI and DRM frames is functional, and transfers to CUDA and native frames are supported. Lets hope the future Vulkan video decode extension fits well within this framework. |
5 years ago |