Asahi Linux展示三角形渲染以庆祝苹果M1开源兼容驱动的出现

2022年06月05日 08:11 次阅读 稿源:cnBeta.COM 条评论

虽然针对苹果M1的Mesa代码在运行基本测试(如glmark2)方面取得了进展,但这一直是在macOS及其内核驱动下运行的一项努力。本周,Asahi Linux团队庆祝了他们首次使用完全开源的驱动栈运行的三角形渲染。

访问:

阿里云服务器精选特惠:1核1G云服务器低至0.9元/月

图片.png

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

image.jpg

对于今天使用Asahi Linux的用户来说,图形加速方面的状况比较可怜,只有一个基本的帧缓冲器驱动,OpenGL加速只能利用LLVMpipe。但是本周,随着Asahi的开发人员正在研究最新的实验性Linux内核和Mesa代码,他们现在已经成功地用这个完全开源的驱动堆栈渲染了他们的第一个三角形。与之前的成就不同,不依赖于现有的macOS内核驱动。(不过事实证明这第一个三角形似乎是来自他们的基于m1n1的环境,还算不上是一个合适的Linux驱动栈,但这仍旧是一个好消息)。

虽然还需要一段时间,我们才能期望在苹果M1硬件上玩具有现代GL功能和良好性能的OpenGL游戏,但Asahi Linux团队正在取得不错的进展,未来希望在适当的时候也能有一个不错的开源Vulkan驱动栈。

相关文章:

苹果M2设备的Linux起步工作取得了良好进展

对文章打分

Asahi Linux展示三角形渲染以庆祝苹果M1开源兼容驱动的出现

3 (12%)
已有 条意见

    最新资讯

    加载中...

    今日最热

    加载中...

    热门评论

      Top 10

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan