微软现在正致力于为 Mesa 图形驱动库引入基于 DX12 和 Hardware Media Foundation Transform (HMFT) 的 AV1 GPU 编码能力,这是一项首次的尝试。
这项新技术利用了 Windows Media Foundation 中的 HMFT 功能,旨在为 Windows 用户提供一个通用的 AV1 硬件编码解决方案,无论其 GPU 厂商如何。
此次新增的功能主要服务于微软不断发展的 Windows Subsystem for Linux (WSL) 项目。通过这一集成,Linux 的图形处理能力将能借助 Windows 底层的多媒体框架,实现 GPU 加速的 AV1 编码。
根据提交的说明,目前集成到 Mesa 26.2 版本中的是一个“原型”阶段的实现。它已经能够处理 I 帧(Intra Frame)和 P 帧(Predicted Frame)的编码,但尚未支持更复杂的编码技术,未来还需要进一步的开发和完善。
这项功能的开发工作由微软的工程师直接完成,并已提交给 Mesa 项目。从代码量上看,这个 AV1 编码原型仅为 Mesa 增加了大约 900 行代码。
该代码已于近日完成合并,并将包含在 Mesa 26.2 的发布版本中。对具体实现细节感兴趣的开发者,可以查阅 Mesa 项目相关的合并请求,获取此次上游提交的详细信息。

世界杯下注深耕世界杯赔率领域,用心服务每一位用户。
世界杯下注专注世界杯竞猜,为用户提供专业可靠的体验。