29 Punkte von kuroneko 2023-08-23 | 7 Kommentare | Auf WhatsApp teilen
  • Asahi Lina und Alyssa Rosenzweig, die bei Asahi Linux den GPU-Treiber entwickeln, haben einen GPU-Treiber für M1/M2 veröffentlicht, der den OpenGL-ES-3.1-Standard erfüllt.
    • Apples bereits existierender GPU-Treiber unterstützt nur Metal und keine standardisierten Grafik-APIs wie Vulkan, OpenGL oder OpenGL ES.
    • Derzeit der einzige GPU-Treiber für M1/M2 mit Unterstützung für OpenGL ES.
  • Hat den Konformitätstest von Khronos, der Organisation hinter dem OpenGL-Standard, bestanden.
  • Statt sich mit Apples proprietärem Treiber und der proprietären API zufriedenzugeben, wurde selbst ein standardkonformer Treiber entwickelt.
  • Auch künftig soll die Entwicklung fortgesetzt werden, um vollständig spezifikationskonforme Unterstützung für offene Standard-APIs bereitzustellen.

7 Kommentare

 
geekbini 2023-08-24

Wirklich beeindruckend~
Wurde das per Reverse Engineering gemacht?

 
ffdd270 2023-08-24

https://www.youtube.com/@AsahiLina

Asahi Lina ist so jemand. Sie ist eine VTuberin. Ein geniales Programmierer-Mädchen ...

 
bus710 2023-08-24

Ich spiele auf macOS gelegentlich Civilization VI, und in den frühen Releases wurde die GPU wohl als unbekannt erkannt. Seit etwa einem halben Jahr scheint sie immerhin halbwegs korrekt erkannt zu werden...
Trotzdem sieht es ganz danach aus, als könnten Spiele künftig durchaus spielbar sein, wenn man bedenkt, dass Apple inzwischen ein Porting-Tool veröffentlicht hat.

 
idunno 2023-08-23

Großartig.

 
kuroneko 2023-08-23

Im Haupttext gibt es später zusätzlich Inhalte dazu, wie die Funktionen von OpenGL ES 3.1 unterstützt wurden.
Wenn es euch interessiert, könnt ihr auch direkt hingehen und es lesen.

Ich habe es nicht verstanden und deshalb nicht zusammengefasst ...

Wie auch immer, das ist wirklich eine großartige Leistung.
Man hat mit einer GPU, zu der es nicht einmal ordentliche Dokumentation gibt, von Grund auf einen Treiber entwickelt und am Ende vollständige API-Unterstützung erreicht ...

Wenn solche Aktivitäten künftig weiter zunehmen, dürfte die Nutzbarkeit von M1/M2 viel besser werden.
(Irgendwann werden dann wohl auch Spiele laufen)

 
xguru 2023-08-23

Apple stellt ein Game Porting Toolkit ähnlich wie Proton vor

In letzter Zeit scheint es mir, als könne auch Apple gar nicht anders, als dem Gaming-Bereich mehr Aufmerksamkeit zu schenken.
Wenn sie die Vision Pro verkaufen wollen..

 
rousseau 2023-08-23

Es funktioniert schon, haha. Es sind nur nicht viele.
(Macht meine sonst so üppige Steam-Bibliothek auf dem PC unendlich mager ...)