Apple Silicon OpenGL 和 Vulkan 驱动程序在 Mesa 24.3 Git 中更新

昨天,Asahi Linux projecr 的 AGX Gallium3D 和 Honeykrisp 驱动程序与上游 Mesa 24.3-devel Git 仓库进行了全新同步。现在,Mesa 上游有大约 42 个补丁,可用于苹果 Silicon 图形上的 OpenGL 和 Vulkan。

Alyssa Rosenzweig 已将最新的 AGX Gallium3D 和 Honeykrisp 代码同步到 Asahi Linux 代码库中,现在已成为 Mesa 的上游代码。这次最新的同步涉及约 2k 行代码,将用户空间 API 与他们尚待改进的基于 Rust 的 DRM 内核驱动程序所使用的最新形式进行了对比,优化了软故障支持、Honeykrisp Vulkan 驱动程序的 drawIndirectCount 支持、开源 Apple Vulkan 驱动程序中的其他功能、各种编译器优化以及可工作的计算混合器。HoneyKrisp 驱动程序在上个月合并后,将在 Mesa 24.3 中首次亮相。

Apple Silicon OpenGL 和 Vulkan 驱动程序在 Mesa 24.3 Git 中更新

有关针对 Apple Silicon SoC 的开源、逆向工程 OpenGL 和 Vulkan 驱动程序代码的最新同步的更多详细信息,请参阅合并请求:https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30633。

Mesa 24.3 将于 11 月左右发布,作为这些开源 OpenGL 和 Vulkan 驱动程序的第四季度功能版本。不过,在 Asahi Linux 之外使用这些 Apple Silicon 驱动程序的主要障碍之一,是 DRM 内核图形驱动程序尚未与 Apple Silicon 支持的其他各种元素一起被上传到主线 Linux 内核中。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/51440.html

(0)

相关推荐

发表回复

登录后才能评论