微软首次为 Mesa 引入基于 DX12 + HMFT 的 AV1 GPU 编码能力,面向 WSL 场景

解讀賽事,洞悉全局 - 澳客
作者 David Thompson
发布于 2026-07-07
阅读量 5 min read
解讀賽事,洞悉全局 - 澳客 解讀賽事,洞悉全局 - 澳客

该解决方案利用了 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 项目相关的合并请求,其中包含了此次提交的详细信息。

加入討論,分享你的看法

澳客