雷蛇|英特尔为 FFmpeg 提供了大量 Vulkan 改进功能

雷蛇|英特尔为 FFmpeg 提供了大量 Vulkan 改进功能

出品|开源中国
文|御坂弟弟
除了实验性的 Vulkan 视频解码支持外 , 英特尔最近为 FFmpeg 提供了许多新的 Vulkan 改进 。

【雷蛇|英特尔为 FFmpeg 提供了大量 Vulkan 改进功能】去年 , FFmpeg 开始初步支持 Vulkan , 并一直持续到现在 。 而英特尔的工程师最近在 FFmpeg Git 中增加了一些 Vulkan 功能 。 这些新增功能包括一个基于 Vulkan 的(hflip_vulkan) , 一个(vflip_vulkan) , 一个(flip_vulkan) , 一个(transpose_vulkan) , 以及一些基础设施优化 。
此外 , 关于 Vulkan 还有一些其它的改动 , 包括完全支持 Vulkan 的可定制验证层 , 在单个VkDeviceMemory 中映射框架与平面 , 将 NV12 格式映射到 Vulkan框架 , 以及信号改进 。 这些都是 Vulkan 在游戏引擎领域之外的进展 。 目前所有这些改动都在 FFmpeg 的 Git 中 。 而其他的非 Vulkan 改进则包括支持Apple Graphics SMC编码器 , 新的过滤器 , AV1 低开销比特流格式多路复用器 , LoongArch 支持 , Speex 解码器等等 。
如无意外 , 这些新功能都将在下个版本推出 。