The first part of the work required for this has already landed in the Linux kernel. The reverse engineering of the Apple GPU in the ARM SoC M1 by Rosenzweig and other parties involved is part of the Asahi Linux project, which is aiming for a Linux port on the new Macs with the so-called Apple Silicon CPU. The bad news is that they do need to be reverse-engineered and implemented in Mesa if we would like native Vulkan support on Macs.” Rosenzweig writes - “ The good news is many of these elements can be simplified when we write a Linux kernel driver. This is usually rather simple, and the complex part lies in the userspace part of the driver. This obviously helps a lot, especially with the driver code for the Apple M1 GPU, since the developer lists numerous specific examples she uses.ĭespite the published userspace driver, according to Rosenzweig, the implementation of the Linux kernel driver remains. Can your M1 Mac run Counter-Strike: Global Offensive We tested it on our M1 Macs and confirm Apples Silicon can perfectly run it, even better than Intel. The Gallium framework enables the focus on the work on the driver backend, since in the frontend, for example, for OpenGL, a lot of existing parts can be reused, says Rosenzweig.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |