Linux for Apple Silicon 添加了第一个符合标准的 M1 GPU 驱动程序

要闻 编辑:
导读 Asahi 正在进行的将 Linux 引入Apple Silicon的项目已经达到了一个里程碑,为该芯片系列添加了第一个符合要求的 GPU 驱动程序。测试...

Asahi 正在进行的将 Linux 引入Apple Silicon的项目已经达到了一个里程碑,为该芯片系列添加了第一个符合要求的 GPU 驱动程序。

测试期结束后,将有一个由标准机构 Khronos 监督的 30 天审查期。对于 Apple Silicon 的第一个符合 OpenGL ES 3.1 GPU 的情况,没有发现任何问题。

现在,这些驱动程序可用于M1、M1 Pro、M1 Max、M1 Ultra处理器以及M2、M2 Pro、M2 Max 和 M2 Ultra芯片。随着这一特殊里程碑的实现,Mac 版 Asahi Linux 项目可以说它们是 Apple Silicon 上第一个符合任何图形标准的实现。

OpenGL ES 3.1 使应用程序能够写入屏幕上显示的特定图像,从而使算法能够运行灵活的图像处理。Asahi 项目详细介绍了新功能的工作原理。有趣的是,该项目指出,苹果自己的 Apple Silicon 驱动程序不符合任何标准图形 API。在这种情况下,这意味着无法保证任何使用 OpenGL ES、OpenGL 或 Vulkan 等可用标准的应用程序都可以在配备 M1 或 M2 处理器的计算机上运行。

报告称,现实世界中也存在这种情况:

“第三方 MoltenVK 在专有驱动程序之上分层了 Vulkan 的子集。然而,这些驱动程序缺乏关键功能,破坏了有效的 Vulkan 应用程序,”该帖子补充道。“如果开发人员和用户尚未将他们的 M1/M2 计算机切换到 Linux,那么这会阻碍他们。”

标签:
免责声明:本文由用户上传,如有侵权请联系删除!