在本季度 Mesa 24.3 发布之前,Alyssa Rosenzweig 将最新的 Apple Silicon OpenGL“AGX Gallium3D”和 Vulkan“Honeykrisp”代码从 Asahi Linux 开发存储库推送到 Mesa Git 代码库中。
Asahi Linux 上带有 Mesa 驱动程序的 Apple Silicon M1/M2对于 Linux 游戏来说越来越实用,尽管 Asahi Linux 范围之外的障碍仍然存在,例如 DRM 内核图形驱动程序尚未上游。上周,最新的 OpenGL 和 Vulkan 驱动程序代码已同步到上游 Mesa,以进一步提高这些开源 Apple 图形驱动程序实现的质量。
最新版本改进了视频内存管理,提供了更好的细分支持,修复了 OpenGL 和 Vulkan 驱动程序的许多错误,改进了各种着色器编译器的性能,并不断推广 Honeykrisp Vulkan 驱动程序,使其在性能方面又向前迈进了重要一步。
大量 GenXML QoL 改进。VRAM 管理改进(感谢 @slp)大量的细分改进,更多改进将陆续推出大量错误修复(包括 GL 和 VK 驱动程序)编译器性能改进不断提升 Honeykrisp(性能)有关 Mesa 24.3 中 Apple Silicon 图形驱动程序改进的更多详细信息,请访问https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908。