Get the latest tech news

Dissecting the Apple M1 GPU, the end


26 Aug 2025 In 2020, Apple released the M1 with a custom GPU. We got to work reverse-engineering the hardware and porting Linux.

Today, you can run Linux on a range of M1 and M2 Macs, with almost all hardware working: wireless, audio, and full graphics acceleration. After my final exams that semester, I took a few days off from Collabora to bring up an OpenGL driver capable of spinning gears with my new compiler. During that time, Panfrost grew from a kid’s pet project based on blackbox reverse-engineering, to a professional driver engineered by a team with Arm’s backing and hardware documentation.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of end

end

Photo of GPU

GPU

Photo of alyssa rosenzweig

alyssa rosenzweig

Related news:

News photo

With Apple M1/M2 Graphics Driver Code Working, Alyssa Rosenzweig Stepping Away From Asahi Linux

News photo

Temporary suspension of acceptance of mail to the United States

News photo

The AI-Powered PDF Marks the End of an Era