• Lynne's avatar
    lavu: add Vulkan hwcontext code · a88449ff
    Lynne authored
    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.
    a88449ff
hwcontext.h 22.5 KB