Asahi Linux feiert das erste Dreieck auf dem Apple M1 mit einem vollständig Open-Source-Treiber

Während der Mesa-Code für Apple M1 für grundlegende Tests wie glmark2 Fortschritte gemacht hat, war dies ein traditioneller Versuch, der unter macOS mit einem eigenen Kernel-Treiber ausgeführt wurde. Diese Woche feierte das Asahi-Linux-Team das erste bewährte Dreieck, das mit einem Paket von Open-Source-Treibern arbeitet.

Seit letztem Jahr gab es zuvor Apple M1-Code im Asahi Linux Developer’s Board, wobei Alyssa Rosenzweig die Grafik-Reverse-Engineering-Bemühungen leitete. Ein Großteil der anfänglichen Arbeit von OpenGL-Treibern auf macOS war auf die darauf durchgeführte Reverse-Engineering-Arbeit zurückzuführen, und Apple hat keine Spezifikationen oder Treiber für andere Plattformen veröffentlicht. Abgesehen davon, wie Gallium3D / Mesa funktioniert, wie das Ausführen des Shader-Interpreters und das Vergleichen der Ergebnisse mit dem macOS-Treiber-Stack, ist dies nützlich, da Sie den macOS-Kernel-Treiber nutzen können, sodass ein Linux-DRM / KMS-Treiber definitiv nützlich ist.

Für diejenigen, die heute Asahi Linux verwenden, gibt es nur einen grundlegenden Frame-Cache-Treiber und die OpenGL-Beschleunigung verwendet nur LLVMpipe. Aber diese Woche, mit der neuesten Beta des Linux-Kernels und dem Mesa-Code, an dem die Asahi-Entwickler arbeiten, konnten die Asahi-Entwickler nun erfolgreich ihr erstes Dreieck mit dem Open-Source-Treiberpaket darstellen. (Modernisierung: Dieses erste Dreieck scheint aus seiner m1n1-basierten Umgebung zu stammen und ist noch kein geeigneter Satz von Linux-Treibern.)

Erstes Dreieck auf M1 Mac mit Open-Source-Treibern! ⁇

– Asahi-Linux (AsahiLinux) 1. Juni 2022

Entwickler Asahi Lina teilte die guten Nachrichten über das erste Dreieck dieses vollständig freigeschalteten Treibers mit.

Asahi Lina zeigt das erste gerenderte Dreieck von Apple M1 in einem vollständig quelloffenen Treiberpaket; Im Gegensatz zu früheren Errungenschaften basiert es nicht auf dem aktuellen macOS-Kerneltreiber.

Es wird eine Weile dauern, bis Sie erwarten können, OpenGL-Spiele auf Apple M1-Geräten mit modernen GL-Fähigkeiten und guter Leistung zu spielen, aber die Asahi-Linux-Crew macht gute Fortschritte und wir werden hoffentlich auch einige gute Open-Source-Vulkan-Software haben. Batterien rechtzeitig.

Leave a Comment

Your email address will not be published. Required fields are marked *