Linux|Asahi Linux展示三角形渲染以庆祝苹果M1开源兼容驱动的出现
虽然针对苹果M1的Mesa代码在运行基本测试(如glmark2)方面取得了进展,但这一直是在macOS及其内核驱动下运行的一项努力 。本周,Asahi Linux团队庆祝了他们首次使用完全开源的驱动栈运行的三角形渲染 。
文章图片
自去年以来,Asahi Linux的开发人员在Mesa中已经有了早期的苹果M1代码,并由Alyssa Rosenzweig领导这一图形逆向工程工作 。大部分早期的OpenGL驱动工作都是在macOS下进行的,因为那里发生的逆向工程工作,苹果没有公布任何规格或其他平台的驱动 。另外对于Gallium3D/Mesa的工作,如让着色器编译器工作并将结果与macOS驱动栈进行比较,而在得到DRM/KMS Linux驱动之前,能够利用macOS的内核驱动当然是很有用的 。
文章图片
对于今天使用Asahi Linux的用户来说,图形加速方面的状况比较可怜,只有一个基本的帧缓冲器驱动,OpenGL加速只能利用LLVMpipe 。但是本周,随着Asahi的开发人员正在研究最新的实验性Linux内核和Mesa代码,他们现在已经成功地用这个完全开源的驱动堆栈渲染了他们的第一个三角形 。与之前的成就不同,不依赖于现有的macOS内核驱动 。(不过事实证明这第一个三角形似乎是来自他们的基于m1n1的环境,还算不上是一个合适的Linux驱动栈,但这仍旧是一个好消息) 。
【Linux|Asahi Linux展示三角形渲染以庆祝苹果M1开源兼容驱动的出现】虽然还需要一段时间,我们才能期望在苹果M1硬件上玩具有现代GL功能和良好性能的OpenGL游戏,但Asahi Linux团队正在取得不错的进展,未来希望在适当的时候也能有一个不错的开源Vulkan驱动栈 。
推荐阅读
- Motorola|泄露的渲染图展示即将推出的Moto g GO经济型手机
- Linux|龙芯CPU现合并到Linux 5.19内核主线中 但无法在硬件上启动
- Intel|英特尔展示旗舰Arc限量版独显:8+6 Pin供电 完整ACM-G10 GPU
- Linux|NTFS3内核驱动迎来久违更新 作者向Linux 5.19发送修复程序
- IT|丰田展示便携式、可更换的氢气瓶的工作原型
- Xiaomi|小米12 Ultra背面被授权展示徕卡的标志性红色标识
- Linux|Arch Linux超过Ubuntu成为最受玩家喜欢的Linux发行版本
- nVIDIA|NVIDIA在ISC 2022展示ConnectX-7:拥有80亿个晶体管的下一代网络交换卡
- Linux|[视频]基于Ubuntu的Linux Lite 6.0发行版正式发布
- Apple|郭明錤:苹果不会在WWDC 2022上展示realityOS或AR头显