29 points par kuroneko 2023-08-23 | 7 commentaires | Partager sur WhatsApp
  • Asahi Lina et Alyssa Rosenzweig, qui développent le pilote GPU d’Asahi Linux, ont publié un pilote GPU pour M1/M2 conforme à la norme OpenGL ES 3.1.
    • Les pilotes GPU Apple existants ne prennent en charge que Metal et ne supportaient pas les API graphiques standard telles que Vulkan, OpenGL ou OpenGL ES.
    • Il s’agit actuellement du seul pilote GPU pour M1/M2 prenant en charge OpenGL ES.
  • Il a passé les tests de conformité de Khronos, l’organisme qui gère la norme OpenGL.
  • Plutôt que de se satisfaire des pilotes propriétaires et des API propriétaires d’Apple, ils ont développé eux-mêmes un pilote conforme aux standards.
  • Ils prévoient de poursuivre le développement afin d’assurer la prise en charge d’API de standards ouverts avec une conformité complète aux spécifications.

7 commentaires

 
geekbini 2023-08-24

C’est vraiment impressionnant~
Ils ont fait de la rétro-ingénierie ?

 
ffdd270 2023-08-24

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

Asahi Lina est ce genre de personne. C’est une VTuber. Une programmeuse géniale et jolie...

 
bus710 2023-08-24

Je joue souvent à Civilization VI sur macOS, et au début de sa sortie, le GPU était détecté comme inconnu. Cela dit, depuis environ six mois, il semble être reconnu à peu près correctement...
Cela dit, quand on voit qu’Apple a quand même sorti un outil de portage, on peut penser qu’à l’avenir, les jeux deviendront aussi tout à fait jouables.

 
idunno 2023-08-23

C’est impressionnant.

 
kuroneko 2023-08-23

Dans l’article, une explication supplémentaire a été ajoutée plus loin sur la manière dont les fonctionnalités d’OpenGL ES 3.1 ont été prises en charge.
Si cela vous intéresse, n’hésitez pas à aller le lire directement.

Je ne l’ai pas résumé parce que je ne l’ai pas compris...

Quoi qu’il en soit, c’est vraiment une réalisation impressionnante.
Concevoir un driver from scratch pour un GPU quasiment sans documentation, puis parvenir au final à une prise en charge complète de l’API...

Si ce genre d’initiatives continue de se multiplier, l’utilisabilité des M1/M2 devrait beaucoup s’améliorer.
(Un jour, on pourra même jouer dessus.)

 
xguru 2023-08-23

Apple dévoile le Game Porting Toolkit, similaire à Proton

Ces derniers temps, on a l’impression qu’Apple n’a pas d’autre choix que de s’intéresser aussi au jeu vidéo.
Pour réussir à vendre le Vision Pro..

 
rousseau 2023-08-23

Ça fonctionne, oui haha. C’est juste qu’il y en a très peu.
(De quoi rendre ma pourtant bien fournie bibliothèque Steam sur PC infiniment pauvre...)