通过集成 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 项目相关的合并请求,获取本次上游提交的详细信息。