DirectX 12 est une nouvelle API graphique qui optimise l'interaction fonctionnelle entre le système d'exploitation et les applications avec le chargement de tout pilote de carte vidéo. La dernière version de DirectX ne nécessite pas l'installation d'une nouvelle carte graphique, car la prise en charge de Dx12 est assurée pour la plupart des GPU. Les développeurs de Microsoft, à la veille de la sortie de la mise à jour Dx12, ont annoncé de nouvelles perspectives sur la manière d'améliorer les performances des scènes et des effets complexes.
Caractéristiques de DirectX 12
Avec le rendu de bas niveau, la possibilité d'accéder à la capacité de réserve de la carte graphique a été finalisée, ce qui permet aux jeux les plus anciens de bénéficier d'une augmentation significative des performances.
Principaux changements dans la dernière version
- Des optimisations multithread ont été introduites, permettant aux cœurs du CPU d'être chargés plus uniformément (ce qui est courant pour les CPU multicœurs).
- Prise en charge de tous les types d'appareils Microsoft : smartphones, tablettes, ordinateurs portables, netbooks, plateforme de jeu Xbox One et ordinateurs personnels.
- L'utilisation renouvelée des modes de fusion et de la rastérisation conservatrice a été mise en œuvre, dont l'utilisation combinée est conçue pour optimiser de manière significative l'écrêtage des objets et la détection des collisions.
- Prise en charge multi-niveaux des formats compressés dans les nouvelles ressources, ASTC (surnommé ARM, intégré par l'extension officielle OpenGL) et JPEG.
Pixel Shader Ordering définit la périodicité du contrôle d'accès aux ressources du pixel shader dans un mode donné, ce qui limite l'intégration d'artefacts lors du rendu d'objets transparents. Elle est analogue à l'extension PixelSync que les développeurs d'Intel utilisaient auparavant pour les GPU Iris.
L'amélioration de l'état des objets du pipeline et des tables de descripteurs a prédéterminé un niveau réduit d'abstraction matérielle.
Des dispositions ont été prises pour combiner des cartes graphiques de différents fabricants dans un système unique.
Étant donné qu'il n'existe actuellement pas d'installateur DirectX 12 distinct, l'installation du paquet n'est possible qu'en mode mise à jour via le Centre de mise à jour de Windows.