微软在 Mesa 26.2 中首次实现了使用 DirectX 12 + HMFT 的 AV1 编码

微软工程师为Mesa代码库新增了一项出人意料的最新功能:通过结合使用DirectX 12以及Windows Media Foundation层中包含的硬件媒体基础转换(HMFT)支持,实现了基于GPU的加速AV1视频编码。

微软在 Mesa 26.2 中首次实现了使用 DirectX 12 + HMFT 的 AV1 编码

这一基于DX12+HMFT的AV1视频编码方案旨在实现Windows平台上的跨厂商支持,其目的是为了助力微软在Windows子系统 for Linux(WSL)支持方面持续推进的计划。

今天合并到 Mesa 26.2 中的代码提供了一个“原型”实现,该实现足以支持 I 帧和 P 帧编码,但在进一步集成之前尚不支持任何高级功能。这段新的 Mesa 代码是由微软工程师直接开发的。

要让这个 AV1 编码原型正常运行,Mesa 方面仅需新增约 900 行代码。感兴趣的读者可以查看此合并请求,了解已合并到本季度 Mesa 26.2 发布版本中的代码。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/69368.html

(0)

相关推荐