逆向工程苹果M1 GPU:开源驱动让Linux游戏飞起来

2025-08-27

从2020年开始,一位多伦多大学计算机系学生Hector Martin开启了Asahi Linux项目,目标是让Linux运行在苹果M1芯片上。他与一位在Collabora工作的工程师合作,通过逆向工程苹果M1的GPU,逐步实现了图形加速,最终完成了对OpenGL 4.6、Vulkan 1.4以及OpenCL 3.0的完整支持,并成功运行了Proton游戏。这不仅打破了Vulkan不适合苹果硬件的传言,也为开源社区贡献了一个高质量的驱动程序,为M1芯片上的Linux游戏体验带来了质的飞跃。

开发 M1 GPU