• 登录
  • 注册
  • 帮助中心

微软已在 Mesa 中引入了基于 DX12 和 HMFT 的 AV1 GPU 编码功能。

此项技术利用了 Windows Media Foundation 中的 Hardware Media Foundation Transform(HMFT)技术,旨在为 Windows 用户提供跨不同 GPU 制造商的 AV1 硬件编码支持。

该新功能主要服务于微软不断发展的 Windows Subsystem for Linux(WSL)项目,使 Linux 图形堆栈得以运用 Windows 底层的多媒体能力,实现 GPU 加速的 AV1 编码。

根据提交信息,当前集成到 Mesa 26.2 中的是一项初步实现。该版本已能处理 I 帧和 P 帧的编码,但尚未包含更复杂的编码功能,未来还需要进一步的开发和整合。

微软的工程师主导了这项功能的开发,并直接向 Mesa 项目提交了相关代码。此 AV1 编码原型仅为 Mesa 贡献了大约 900 行代码。

该代码已于近期合并,并将包含在 Mesa 26.2 版本中。开发者若想深入了解技术细节,可以查阅 Mesa 项目的相关合并请求。

回到顶部