Ouvrir le menu principal

MacGeneration

Recherche

Metal, l'unique voie d'Apple pour faire briller les jeux

Antoine Collin

samedi 17 octobre 2020 à 10:00 • 45

Logiciels

Vous le savez, Apple aime bien les technologies propriétaires, et l'API Metal en est un exemple intéressant. Introduite en 2014 et depuis devenue essentielle au sein d'iOS et macOS, cette API graphique offre d'excellentes performances… tout en souffrant d'inconvénients inhérents aux choix d'Apple.

Pour commencer, il faut expliquer rapidement en quoi consiste une API graphique. Une API, pour Application Programming Interface, est un ensemble de commandes standardisées qui permet ici d'effectuer des tâches graphiques. L'exemple est un peu simple, mais si vous voulez obtenir un triangle, vous n'allez pas devoir définir chaque point dans la mémoire vidéo pour l'affichage : l'API dispose d'une commande pour le faire. Il existe des API pour la 2D (par exemple QuickDraw, avec le premier Macintosh), d'autres pour la 3D et certaines pour le calcul. Les API modernes vont évidemment nettement plus loin que « dessiner un triangle », mais vous avez compris le principe (j'espère).

Les anciennes API graphiques

Dans les années 1990, le monde de la 3D n'était pas encore standardisé et il existait différentes API en fonction du matériel : QuickDraw 3D chez Apple (qui avait même proposé sa propre carte 3D), Glide pour les cartes 3dfx, MeTal pour S3 (oui, déjà, mais ce n'est pas le même), …

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

En Allemagne, le Schleswig-Holstein va abandonner les outils Microsoft comme Teams ou Office

11:38

• 13


macOS Tahoe change plus facilement la couleur des LED des manettes de PlayStation

10:45

• 8


GlassBar opacifie déjà la barre des menus de macOS Tahoe

09:04

• 12


Nouveautés d’iOS 26, macOS Tahoe, Liquid Glass… Tous nos articles pour tout savoir sur la WWDC 2025

06:00

• 11


Les leçons de la WWDC 2025, et ce qu’elle laisse entrevoir de la suite : la semaine Apple

15/06/2025 à 21:00

• 39


Aperçu de Spotlight dans macOS Tahoe : le lanceur idéal pour débuter ?

14/06/2025 à 11:00

• 35


Sortie de veille : une WWDC 2025 réussie ? Notre débrief d’iOS 26, Liquid Glass…

14/06/2025 à 08:00

• 11


SAV : Apple lance un programme de réparation pour des Mac mini M2 qui ne s'allument plus

14/06/2025 à 07:38

• 41


Avec Tahoe, les applications macOS pourront s’afficher sur le Vision Pro

13/06/2025 à 21:57

• 17


Les Youtubeurs de Linus Tech Tips voulaient se moquer des Mac pendant un mois, mais décident finalement de rester chez Apple

13/06/2025 à 18:56

• 104


watchOS 26 : découverte de la nouvelle interface de l'app Exercice

13/06/2025 à 18:27

• 5


Découvrez le tout nouveau UPDF 2.0 – l’éditeur PDF ultime pour Mac et iOS !

13/06/2025 à 15:18

• 0


macOS 26 peut faire le ménage dans les icônes de la barre des menus

13/06/2025 à 14:52

• 11


Avec EnergyKit, Apple veut charger votre watture au moment le plus opportun

13/06/2025 à 13:45

• 13


3DMark, une référence pour comparer les performances des GPU, débarque sur Mac

13/06/2025 à 13:02

• 31


Promo : des MacBook Air M3 16 Go à partir de 850 €

13/06/2025 à 12:50

• 13