Microsoft ha rilasciato l'ultima tecnologia DirectX 12 Ultimate alcuni mesi fa e ha annunciato un enorme passo avanti nella computer grafica.
Ora, Microsoft ha rivelato un po 'più di dettagli sul livello di funzionalità DirectX 12_2 e su quali schede supporteranno questa nuova tecnologia.
Se ti perdessimo sul livello di funzionalità moniker, chiariamolo. Un livello di funzionalità per DirectX specifica esattamente quali funzionalità possono essere gestite da una determinata GPU.
Passando da 12_0 a 12_1 e 12_2, una scheda grafica avrebbe funzionalità più avanzate e l'ultimo livello di funzionalità DirectX 12_2 è stato definito come DirectX 12 Ultimate.
Quali schede supporteranno DirectX 12_2?
Questa è la vera novità dell'annuncio di Microsoft, quindi la citeremo esattamente come appare sul loro sito web:
- Il livello di funzionalità 12_2 è supportato sulle GPU NVIDIA GeForce RTX e NVIDIA Quadro RTX.
- Le prossime GPU basate su architettura RDNA 2 di AMD includeranno il supporto completo del livello di funzionalità 12_2.
- La roadmap di Intel include GPU discrete che consentiranno agli sviluppatori di sfruttare appieno il livello di funzionalità 12_2.
- Microsoft sta collaborando con Qualcomm per portare i vantaggi del livello di funzionalità DirectX 12_2 sulle piattaforme Snapdragon.
Quali sono le caratteristiche delle schede grafiche DirectX 12_2?
Giusto per essere estremamente chiari, Microsoft ha anche presentato il set di funzionalità che una scheda DirectX con livello di funzionalità 12_2 avrà:
Caratteristica | 12_2 minimo | Specifiche pubbliche |
Modello di driver richiesto | WDDM 2.0 | |
Modello Shader | 6.5 | Link |
Livello Raytracing | Livello 1.1 | Link |
Tasso di ombreggiatura variabile | Livello 2 | Link |
Livello shader mesh | Livello 1 | Link |
Feedback del campionatore | Livello 0.9 | Link |
Livello di associazione delle risorse | Livello 3 | Link |
Risorse piastrellate | Livello 3 | |
Rasterizzazione conservativa | Livello 3 | Link |
Livello firma radice | 1.1 | Link |
DepthBoundsTestSupported | VERO | Link |
WriteBufferImmediateSupportFlags | Diretto, elaborazione, raggruppamento | |
MaxGPUVirtualAddressBitsPerResource | 40 | |
MaxGPUVirtualAddressBitsPerProcess | 40 |
Una DirectX 12 Ultimate avrà anche i seguenti flag impostati:
Caratteristica | 12_2 valore |
WaveOps | VERO |
OutputMergerLogicOp | VERO |
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportSenzaGSEmulation | VERO |
CopyQueueTimestampQueriesSupported | VERO |
CastingFullyTypedFormatSupported | VERO |
Int64ShaderOps | VERO |
Solo per ricordarti i principali miglioramenti per la nuova DirectX 12 Ultimate, sono Raytracing, Variable Rate Shading, Mesh Shader e Sampler Feedback.
Cosa ne pensate delle nuove funzionalità e dei progressi? Mandaci un messaggio nella sezione Commenti di seguito.