Skip to content
This repository has been archived by the owner on Apr 4, 2022. It is now read-only.
/ gpu Public archive

Dissecting the M1's GPU for 3D acceleration

Notifications You must be signed in to change notification settings

AsahiLinux/gpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asahi GPU

Research for an open source graphics stack for Apple M1.

As development of a Mesa driver has begun, development work has moved in-tree in Mesa. As such this repository is no longer in use.

wrap

Build with the included makefile make wrap.dylib, and insert in any Metal application by setting the environment variable DYLD_INSERT_LIBRARIES=/Users/bloom/gpu/wrap.dylib.

Contributors

  • Alyssa Rosenzweig (bloom) on IRC, working on the command stream and ISA
  • marcan, working on kernel side

Contributing

All contributors are expected to abide by our Code of Conduct and our Copyright and Reverse Engineering Policy.

For more information, please see our Contributing page.