Asahi Linux 在 Apple M1 下运行首个三角形渲染

2022 年 6 月 9 日 CSDN

整理 | 彭慧中        责编 | 屠敏
出品 | CSDN(ID:CSDNnews)

虽然针对苹果 M1 的 Mesa (开放源代码库Mesa是一个纯基于软件的图形API,它的代码兼容于OpenGL)代码已经取得了进展,可以运行像 glmark2 (开源的glmark2 是对 OpenGL 2.0 和 ES 2.0 的基准测试程序)这样的基本测试,但这历来都是在 macOS 及其内核驱动下运行的。本周,Asahi Linux 团队庆祝了他们首次在 M1 芯片上的 Linux 系统下使用完全开源的驱动程序堆栈运行的三角形渲染。

图源推特

自去年以来,Asahi Linux 的开发者们在 Alyssa Rosenzweig 的领导下,在 Mesa 中已经有了早期的苹果 M1 代码,这得益于图形工具逆向工程的努力。大部分早期的 OpenGL 驱动工作都是在 macOS 下进行的,苹果也没有公布任何规格或其他平台的驱动。另外,对于  Gallium3D/Mesa 的工作,例如让着色器编译器工作并将结果与 macOS 驱动程序堆栈进行比较是很有用的,而在得到 DRM/KMS Linux 驱动之前,能够利用 macOS 的内核驱动当然也是再好不过的了。

对于目前使用 Asahi Linux 的用户来说,只有一个基本的帧缓冲器驱动程序,而 OpenGL 加速只是利用 LLVMpipe。但是本周,一直致力于研究最新的实验性 Linux 内核和 Mesa 代码的 Asahi 公司的开发人员已经成功地用这个完全开源的驱动程序堆栈渲染了他们的第一个三角形。(更新:事实证明,这第一个三角形似乎是来自他们基于 m1n1 的环境,而不是一个合适的 Linux 驱动程序堆栈。)

虽然还需要一段时间才能期望在具有现代图形功能和良好性能的 Apple M1 硬件上玩 OpenGL 游戏,但 Asahi Linux 团队正在取得不错的进展,未来希望有一个不错的开源 Vulkan 驱动程序堆栈。

推特上不少用户也表示对这样的进展喜闻乐见,纷纷感叹 Asahi Linux 团队进展之神速。正如用户 River Wang所说:“在不远的将来,我可以看到基于苹果芯片的游戏潜力被完全释放,而这正是因为 Linux,而不是 macOS,也不是 Windows。”

参考资料:https://www.phoronix.com/scan.php?page=news_item&px=Asahi-Linux-First-Triangle

          
          
            
— 推荐阅读 —
           
           
             
☞字节跳动员工“秘密”入职快手,被判返赔近38万;微软宣布在美国停止执行员工竞业协议;GitHub Atom将停用|极客头条
☞MongoDB 发布“可查询加密”系统 Queryable Encryption
☞损失 3 亿美元后,IBM 宣布退出俄罗斯!

一键三连 「分享」「点赞」「在看」

成就一亿技术人

登录查看更多
0

相关内容

OpenGL(Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于生成二维、三维图像。
产业元宇宙白皮书(2021-2022)
专知会员服务
113+阅读 · 2022年2月18日
TensorFlowLite:端侧机器学习框架
专知会员服务
32+阅读 · 2020年8月27日
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
M2 芯片上也能跑 Linux 系统了!
CSDN
0+阅读 · 2022年7月19日
M1 Max 还不够?苹果最强 Mac 明年见
ZEALER订阅号
0+阅读 · 2021年11月23日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年7月27日
Arxiv
17+阅读 · 2021年3月29日
Arxiv
26+阅读 · 2018年8月19日
Arxiv
11+阅读 · 2018年1月11日
VIP会员
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员