Microsoft a publié la dernière technologie DirectX 12 Ultimate il y a quelques mois et a annoncé une avancée considérable dans l'infographie.
Maintenant, Microsoft a révélé un peu plus de détails sur le niveau de fonctionnalité DirectX 12_2 et quelles cartes prendront en charge cette nouvelle technologie..
Si nous t'avons perdu le niveau de fonctionnalité moniker, effaçons-le. Un niveau de fonctionnalité pour DirectX spécifie exactement quelles fonctionnalités peuvent être gérées par un certain GPU.
En passant de 12_0 à 12_1 et 12_2, une carte graphique aurait des fonctionnalités plus avancées et le dernier niveau de fonctionnalité DirectX 12_2 a été défini comme DirectX 12 Ultimate.
Quelles cartes prendront en charge DirectX 12_2?
Il s'agit de la nouveauté réelle de l'annonce de Microsoft, nous la citerons donc exactement telle qu'elle apparaît sur leur site Web:
- Le niveau de fonctionnalité 12_2 est pris en charge sur les GPU NVIDIA GeForce RTX et NVIDIA Quadro RTX.
- Les prochains GPU basés sur l'architecture RDNA 2 d'AMD incluront une prise en charge complète du niveau de fonctionnalité 12_2.
- La feuille de route d'Intel comprend des GPU discrets qui permettront aux développeurs de tirer pleinement parti du niveau de fonctionnalité 12_2.
- Microsoft collabore avec Qualcomm pour apporter les avantages du niveau de fonctionnalité DirectX 12_2 aux plates-formes Snapdragon.
Quelles sont les fonctionnalités des cartes graphiques DirectX 12_2?
Pour être extrêmement clair, Microsoft a également présenté l'ensemble des fonctionnalités d'une carte de niveau de fonctionnalité DirectX 12_2:
Fonctionnalité | 12_2 minimum | Spécifications publiques |
Modèle de pilote requis | WDDM 2.0 | |
Modèle de shader | 6,5 | Lien |
Niveau Raytracing | Niveau 1.1 | Lien |
Taux d'ombrage variable | Niveau 2 | Lien |
Niveau de shader de maillage | Niveau 1 | Lien |
Commentaires de l'échantillonneur | Niveau 0.9 | Lien |
Niveau de liaison de ressources | Niveau 3 | Lien |
Ressources en mosaïque | Niveau 3 | |
Rastérisation conservatrice | Niveau 3 | Lien |
Niveau de signature racine | 1.1 | Lien |
DepthBoundsTestSupporté | VRAI | Lien |
WriteBufferImmediateSupportFlags | Direct, calcul, bundle | |
MaxGPUVirtualAddressBitsPerResource | 40 | |
MaxGPUVirtualAddressBitsPerProcess | 40 |
Un DirectX 12 Ultimate aura également les indicateurs suivants définis:
Fonctionnalité | Valeur 12_2 |
WaveOps | VRAI |
OutputMergerLogicOp | VRAI |
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportSansGSEmulation | VRAI |
CopyQueueTimestampQueriesSupported | VRAI |
CastingFullyTypéFormatSupporté | VRAI |
Int64ShaderOps | VRAI |
Juste pour vous rappeler les principales améliorations apportées au nouveau DirectX 12 Ultimate, il s'agit du lancer de rayons, de l'ombrage à taux variable, des shaders de maillage et des commentaires d'échantillonneur..
Que pensez-vous des nouvelles fonctionnalités et avancées? Écrivez-nous dans la section Commentaires ci-dessous.