DirectX. T’as sûrement déjà vu ce nom quand t’installes un nouveau jeu, mais t’as jamais vraiment capté ce que c’était, hein ? T’inquiète, je vais t’expliquer tout ça, et surtout, on va comparer DirectX 11 et 12. Accroche-toi à ta souris, ça va décoiffer !
C’est quoi DirectX, bordel ?
Avant de rentrer dans le vif du sujet, faut qu’on parle de DirectX en général. DirectX, c’est comme le saint graal du gaming sur PC. C’est une collection d’APIs (Application Programming Interfaces) développée par Microsoft. En gros, c’est le traducteur entre ton matos et tes jeux. Sans lui, ton GPU serait aussi utile qu’un bateau dans le désert.
J’me souviens encore de l’époque où j’ai découvert DirectX. J’étais en train de bidouiller mon premier PC, et je me demandais pourquoi certains jeux tournaient comme un pied alors que d’autres étaient fluides comme du beurre. Et là, PAF ! J’ai compris que DirectX, c’était le chef d’orchestre de tout ça.
DirectX 11 : Le bon vieux temps
DirectX 11, c’est un peu comme ta vieille paire de baskets préférée. Elle fait le taf, t’es habitué, mais tu sens qu’il est peut-être temps de passer à autre chose. Sorti en 2009 (ouais, ça nous rajeunit pas), DX11 a quand même révolutionné le game à l’époque.
Les points forts de DirectX 11 :
- Multi-threading basique (il gère plusieurs tâches en même temps, comme un jongleur du CPU)
- Tessellation (ça rend les surfaces plus détaillées, comme si tu mettais des lunettes HD sur ton jeu)
- Compute shaders (des petits programmes qui font des calculs complexes, genre la physique des cheveux de Lara Croft)
Perso, j’ai passé des heures à jouer à Witcher 3 avec DX11, et franchement, c’était déjà une claque visuelle. Mais comme dirait ma grand-mère, « y’a toujours mieux, mon p’tit ».
DirectX 12 : Le turbo boost de tes fps !
Et là, BAM ! Microsoft nous sort DirectX 12 en 2015. C’est comme si on passait de la 2D à la 3D, sauf que là, c’est sous le capot que ça se passe. DX12, c’est la nitro pour ton PC gaming.
Les améliorations de ouf avec DirectX 12 :
- Multi-threading avancé (imagine ton CPU comme un octopus qui gère 8 tâches en même temps)
- Réduction de l’overhead du CPU (en gros, ton processeur sue moins pour faire le même boulot)
- Meilleure utilisation du GPU (ta carte graphique peut enfin montrer tout son potentiel, comme un bodybuilder qui enlève son t-shirt)
- Vulkan-like low-level API (ça veut dire que les dévs peuvent tripoter directement ton matos, sans passer par 36 intermédiaires)
J’ai testé Control avec DX12, et là, j’ai eu une révélation. Les effets de lumière, la physique des objets, tout était plus smooth, plus réaliste. C’était comme si mon écran avait pris du LSD, mais en bien !
La grande question : DX11 ou DX12 ?
Alors, quelle version choisir ? Comme dirait un politicien, « ça dépend ». Si t’as un PC récent avec un GPU qui envoie du pâté, fonce sur DX12. Tu vas gagner en perfs, surtout sur les jeux optimisés.
Mais si ton PC date un peu, ou si t’as des jeux plus anciens, DX11 reste une valeur sûre. C’est comme choisir entre une Ferrari et une Twingo : ça dépend de la route que tu veux prendre (et de ton budget, bien sûr).
Le futur du gaming PC
Avec l’arrivée du ray tracing et des technologies comme le DLSS, DirectX va continuer à évoluer. C’est comme la course à l’armement, mais version pixel. J’ai hâte de voir ce que Microsoft nous réserve pour la suite. Peut-être un DirectX 13 qui nous téléportera directement dans nos jeux ? (Bon, j’déconne, mais avoue que ça serait cool).
Pour conclure, que tu sois team DX11 ou DX12, l’important c’est de kiffer tes jeux. Moi, tant que je peux buter des zombies ou explorer des mondes fantastiques avec des graphismes qui déchirent, je suis content. Et toi, t’es plutôt DX11 ou DX12 ? Balance tes expériences en commentaires, j’ai hâte de lire ça !