Ouvrir le menu principal

MacGeneration

Recherche

Asahi Linux fait tourner Doo... Quake III avec de l'accélération 3D

Pierre Dandumont

jeudi 08 décembre 2022 à 21:30 • 14

Logiciels

Après avoir annoncé pas mal de nouveautés récemment, le projet Asahi Linux vient de faire un grand pas en avant : la prise en charge des GPU Apple avec une accélération (partielle) de l'affichage.

Le premier article explique avec beaucoup de détails le fonctionnement des GPU d'Apple, et il y a une chose à bien comprendre : Apple utilise une architecture atypique. Pour résumer, il y a un coprocesseur ARM, l'ASC, qui se place entre le GPU et le système d'exploitation. Ce coprocesseur exécute son propre OS temps réel (RTKit)1 et gère en réalité les appels à la partie graphique. Cet intermédiaire a obligé Alyssa Rosenzweig et Asahi Linya à développer un pilote dans un langage inhabituel : Rust. En effet, le langage de Mozilla est nettement plus adapté que le C pour l'architecture choisie par Apple.

Quake III Arena sur un Mac M1 sous GNU/Linux.

Dans le second, les développeurs expliquent que le pilote est actuellement capable de prendre en charge les API OpenGL 2.1 et OpenGL ES 2.0, ce qui est suffisant pour obtenir une accélération matérielle sur les environnements de bureau et sur de vieux titres, comme Quake III Arena. Pour rappel, ce jeu a fait les beaux jours des Power Mac G4 il y a une grosse vingtaine d'années, quand certains développeurs s'intéressaient encore un peu aux Mac.

Si vous ne suivez pas l'actualité des versions des API, OpenGL est actuellement en version 4.6 (la 2.1 date de 2006) et OpenGL ES — son pendant simplifié pour les appareils mobiles — est en version 3.2. Les deux API sont considérées comme obsolètes (même si encore utilisées) et celle qui les remplace porte le nom de Vulkan. Il s'agit bien évidemment d'une des prochaines étapes dans le développement d'Asahi Linux. Les instructions nécessaires à l'installation du pilote sont disponibles sur le site du projet, pour les quelques personnes assez aventureuses pour tenter d'installer GNU/Linux sur un Mac Apple Silicon.


  1. Si vous êtes vieux ou si vous connaissez bien Apple, vous avez peut-être pensé à A/ROSE.  ↩︎

illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

DNS alternatifs : Google et Cloudflare encore contraints de bloquer des sites de streaming illégaux

26/11/2024 à 22:06

• 13


Porsche ne met pas les gaz pour adopter le nouveau CarPlay

26/11/2024 à 21:15

• 22


Les meilleures promos du Black Friday : Magic Mouse USB-C à 60 €, iPad 10 à 349 €…

26/11/2024 à 20:31

• 23


Black Friday : un code promo de 10 € offert chez Amazon pour l’achat de 100 € de carte cadeau Apple

26/11/2024 à 17:15

• 13


Black Friday : forfait 300 Go à 9,99 €/mois chez SFR RED et Cdiscount Mobile

26/11/2024 à 17:06


La censure complique l'arrivée d'Apple Intelligence en Chine

26/11/2024 à 17:00

• 35


NordVPN est à - 74 % avec 3 mois offerts pour le Black Friday, foncez ! 📍

26/11/2024 à 16:50


Cartouches d’encre : HP accusé d’obsolescence programmée

26/11/2024 à 16:15

• 51


Le nouveau CarPlay croisé dans une base de données avec le logo d’Audi

26/11/2024 à 14:34

• 10


Delicious Library disparait pour de bon

26/11/2024 à 11:20

• 41


Le fabricant japonais Sanwa lance un câble Ethernet inspiré du MagSafe

26/11/2024 à 10:30

• 15


Bouygues Telecom va bientôt lancer une nouvelle box

26/11/2024 à 09:48

• 23


Black Friday : les meilleurs bons plans en domotique (thermostat Netatmo, ampoules Hue…)

26/11/2024 à 09:41


Black Friday : les AirPods Pro 2 maintenant à 199 €, un prix jamais vu ! 🆕

26/11/2024 à 09:41


Apple et la mémoire flash : des composants propriétaires coûteux mais durables

25/11/2024 à 20:30

• 13


Promotion Black Friday de Godeal24 : Microsoft Office à - 80 %, c'est maintenant !📍

25/11/2024 à 19:05