Mesa 25.0 功能开发现已结束,代码已从 Mesa Git 分支出来,并发布了 Mesa 25.0-rc1 候选版本。Mesa 25.0 将成为这些开源 3D 图形驱动程序的下一个季度功能版本,有望在 2 月底之前稳定地首次亮相。反过来,Mesa 25.0 将与 Fedora 42 和 Ubuntu 25.04 等版本一起提供最新的开源 OpenGL 和 Vulkan 驱动程序支持,包括即将推出的 AMD RDNA4 显卡。
正如此时许多 Phoronix 文章中所讨论的那样,Mesa 25.0 通过 RadeonSI Gallium3D (OpenGL) 和 RADV (Vulkan) 驱动程序为 AMD Radeon RX 90×0“RDNA4”显卡提供了可用支持。RadeonSI 支持应该处于良好状态,因为它是由 AMD 直接完成的,而 RADV RDNA4 支持是由 Valve 开发人员处理的,并且最初的 RDNA4 支持被认为足够好。
Mesa 25.0 的 RADV 方面同样令人兴奋的是,为 12 月推出的 API 更新添加了 Vulkan 1.4 支持。其他著名的 Mesa Vulkan 驱动程序也获得了 Vulkan 1.4 支持。
AMD 在 Mesa 25.0 上的另一个胜利是默认为带有 RadeonSI Gallium3D 驱动程序的 RDNA 之前的 GPU 启用 ACO 编译器后端。ACO 作为 AMDGPU LLVM 着色器编译器的替代方案,在上个季度已经做了很多工作。还有初始 AMD 用户队列 Mesa 支持,用于将工作直接提交到 GPU 以绕过更多的内核驱动程序开销。此外,我们还在图形驱动程序性能优化方面进行了永无止境的工作。
Mesa 25.0 还带来了各种 Zink OpenGL-on-Vulkan 增强功能、Arm Mali“PanVK”驱动程序支持的许多新 Vulkan 扩展、Turnip 更好的 Qualcomm Adreno Vulkan 支持,以及针对 Lunar Lake 和 Battlemage 的各种 Intel Xe2 优化。Intel ANV Vulkan 驱动程序现在还支持 AV1 视频解码和其他新功能。适用于 NVIDIA GPU 的 NVK Vulkan 驱动程序也得到了持续的改进和新功能支持。
Mesa 25.0 是一个非常拥挤的版本,特别是像往常一样,对于 AMD Radeon 和 Intel 图形驱动程序,以及在这个大型代码库中为其他各种 OpenGL 和 Vulkan 驱动程序所做的可观工作。
非常简短的 Mesa 25.0-rc1 发布公告可以在 Mesa 邮件列表中阅读。Eric Engestrom 负责管理 v25.0 的发布周期,预计每周都会发布候选版本,直到 Mesa 25.0 准备好在 2 月中下旬正式发布。
Mesa Git 现在正在跟踪 Mesa 25.1 的功能开发,以便在第二季度中期首次亮相。
转自 Mesa 25.0-rc1 Released With Initial AMD RDNA4 Support, Vulkan 1.4 & Other New Extensions – Phoronix