在Mac上使用Linux的粉丝们得到了巨大的鼓舞,特别是如果他们也喜欢以这种方式玩游戏的话。Asahi已经可用于最好的Mac(运行Apple的Mac),因此,这种特殊风格的Linux背后的团队也是第一个生产新GPU驱动程序的团队,而该驱动程序恰好也是第一个符合标准的,这也许并不奇怪。苹果驱动程序。
Asahi图形驱动程序开发人员AlyssaRosenzweig通过博客文章分享了这一消息。在那篇文章中,我们了解到新驱动程序是世界上唯一符合OpenGLES3.1实现的、可与M1和M2驱动的Mac一起使用的。它可能也适用于即将推出的M3Mac。
不过,走到这一步并不容易。成为第一并不总是那么容易,而且需要时间。
“为了达到一致性,‘实现’必须通过官方一致性测试套件,该测试套件旨在验证规范中的每个功能,”开发人员解释道。“测试结果被提交给标准机构Khronos。经过30天的审查期后,如果没有发现问题,则该实施变得符合要求。Khronos网站列出了所有符合要求的实施,包括我们的M1、M1Pro/驱动程序Max/Ultra、M2和M2Pro/Max。”
值得注意的是,这项工作可能就是苹果公司不费心的原因。Rosenzweig补充道:“不幸的是,与我们的不同,制造商的M1驱动程序不符合任何标准图形API,无论是Vulkan、OpenGL还是OpenGLES。”事实上,这意味着除非您使用Linux和此驱动程序,否则“无法保证使用该标准的应用程序能够在您的M1/M2上运行。”
仔细想想,这真是令人震惊,特别是当您考虑到这个新驱动程序对于那些在Mac上运行Linux的用户意味着什么时。简而言之,这一切都得益于对计算着色器的支持,这些着色器通常用于加速图形密集型应用程序中的计算,从而使游戏运行得更快。“例如,3D游戏可以在计算着色器中运行其物理模拟。然后模拟结果可用于渲染,从而消除同步GPU与CPU物理模拟所需的停顿,”开发人员解释道。
至于找到司机,现在就可以了。已经安装了AsahiLinux的用户现在可以更新。