摘要:具体而言,在Mesa 25.2-devel版本的更新中,微软提交了一个包含61925行代码的重大补丁。这一补丁的核心在于引入了一个名为Media Foundation Transforms(MFT)的全新Gallium3D前端。MFT前端与Direct3D 1
近期,科技界迎来了一项重要进展,微软向开源社区Mesa 3D图形堆栈贡献了大规模的代码更新。此次更新不仅涉及代码数量庞大,而且带来了全新的功能组件。
具体而言,在Mesa 25.2-devel版本的更新中,微软提交了一个包含61925行代码的重大补丁。这一补丁的核心在于引入了一个名为Media Foundation Transforms(MFT)的全新Gallium3D前端。MFT前端与Direct3D 12(D3D12)Gallium3D驱动紧密结合,通过pipe接口调用D3D12驱动,实现了高效的异步媒体转换功能。
据了解,MFT作为Media Foundation架构的重要组成部分,在解码器、编码器以及数字信号处理器(DSP)等领域有着广泛的应用。相较于之前的DirectX Media Objects(DMO)模型,MFT提供了更为清晰的行为规范,并支持硬件加速视频处理。这一改进为开发者提供了更加友好和强大的实现环境,有助于推动媒体处理技术的进一步发展。
微软在提交这一重大补丁时,还附带了详细的说明文件(readme.md),为后续的开发者提供了宝贵的参考。这一文件的发布,不仅展示了微软对开源社区的贡献精神,也体现了其在图形和媒体处理技术方面的深厚积累。
此次更新对于Windows平台下的Mesa图形堆栈来说,无疑是一次显著的能力提升。随着微软持续向Mesa 3D图形堆栈贡献开源代码,我们有理由相信,未来的图形和媒体处理技术将会更加成熟和强大。
来源:ITBear科技资讯