This small patchset mostly rewrites Vulkan to enable using multiplane images, and implements video decode support. Also, many numerous bugs and issues were fixed, as well as having quite a lot of performance improvements. The patchset can be viewed here as well: https://github.com/cyanreg/FFmpeg/tree/vulkan_staging Patches attached.