NVK Vulkan 视频功能已合并至 Mesa 26.3

Mesa 开源 NVIDIA “NVK” Vulkan 驱动中最新推出的重要功能是支持 Vulkan Video!

昨晚合并到 Mesa 26.3-devel 分支的 NVK Vulkan 视频初始支持目前仅包含 H.264 解码功能。由于需要对 NVIDIA 视频加速处理机制进行逆向工程,这项 Vulkan 视频支持功能在 NVK 中的实现耗时较久。此外,由于部分处理逻辑需使用 Rust 编程语言实现,因此还需等待相应的 Rust 驱动程序基础设施跟上,这也导致了延迟。

虽然也已开展支持 H.265 视频解码的工作,但目前该功能会占用 NVIDIA GPU 系统处理器(GSP)资源,因此当前代码仅支持 H.264 解码。由于依赖于 NVIDIA GSP,只有 Turing 及更新一代的 GPU 才会在 NVK 上支持 Vulkan 视频功能。

NVK 支持已合并至 Mesa 26.3 版本,该版本将于第四季度作为稳定版发布。此 NVK 用户空间驱动程序代码还依赖于已合并至 Linux 7.3 的 Nouveau 补丁,因为这是内核通过该开源驱动程序堆栈支持 NVIDIA Vulkan 视频的必要条件。

NVK Vulkan 视频功能已合并至 Mesa 26.3

本次合并包含了构建支持 NVK Vulkan 视频的 Mesa 的所有细节,感兴趣的朋友可以参考。

版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。

(0)

相关推荐