A Windows 10 megjelenésével borítékolható volt, hogy az AMD, az Intel és az NVIDIA egyaránt kiadja majd az ígért grafikus meghajtókat, amelyek támogatják a WDDM 2.0-t és a DirectX 12-t. Az NVIDIA különállóan 32 bites meghajtót is kínál, míg az Intel és az AMD csak 64 bites különállóan letölthető meghajtót fordított a startra, de a Microsoft Windows Update szolgáltatásán keresztül telepíthető a 32 bites opció is. Ezzel kapcsolatban nagyon fontos, hogy mindhárom cég a 64 bites Windows 10 telepítését ajánlja, mert a WDDM 2.0 és a DirectX 12 32 bites módban félkarú óriás, és emiatt számos jövőben érkező játékból csak és kizárólag 64 bites verzió készül.
A WDDM 2.0 és a DirectX 12 szempontjából korábban már kiderült, hogy az Intel a Gen7.5 és Gen8 architektúrát, az AMD a GCN architektúrát, míg az NVIDIA a Fermi, Kepler és Maxwell architektúrát támogatja. Sajnos a Fermi esetében a támogatás nem készült el a startra, mivel rengeteg funkciót szükséges emulálni a működéshez, aminek a tesztelése a vártnál több időt vesz igénybe. Ennek megfelelően a Fermi jelenleg WDDM 1.3-as szintre van korlátozva DirectX 12 használata nélkül, de az NVIDIA szerint később meg lesz oldva támogatás.
Az aktuális állapottal kapcsolatban az alábbi táblázatok részletesebb tájékoztatást adnak a támogatás módjáról:
Gyártó | Architektúra | GPUMMU címzés |
IOMMU címzés |
---|---|---|---|
AMD | GCN (dedikált GPU) |
38 bites, 4 kB-os lapméret | nincs |
GCN (integrált GPU) |
38 bites, 4 kB-os lapméret |
nincs |
|
GCN (mélyen integrált GPU) | 38 bites, 4 kB-os lapméret | 64 bites, 4 kB-os lapméret | |
Intel | Gen7.5 (integrált GPU) | 31 bites, 4 kB-os lapméret | nincs |
Gen8 (mélyen integrált GPU) | 38 bites, 4 kB-os lapméret | 64 bites, 4 kB-os lapméret |
|
NVIDIA | Kepler (dedikált GPU) | 38 bites, 64 kB-os lapméret | nincs |
Maxwell (dedikált GPU) | 38 bites, 4 kB-os lapméret | nincs |
Gyártó | Architektúra | GPUMMU címzés |
IOMMU címzés |
---|---|---|---|
AMD | GCN (dedikált GPU) |
31 bites, 4 kB-os lapméret | nincs |
GCN (integrált GPU) |
31 bites, 4 kB-os lapméret |
nincs |
|
GCN (mélyen integrált GPU) | 31 bites, 4 kB-os lapméret | 32 bites, 4 kB-os lapméret | |
Intel | Gen7.5 (integrált GPU) | 31 bites, 4 kB-os lapméret | nincs |
Gen8 (mélyen integrált GPU) | 31 bites, 4 kB-os lapméret | 32 bites, 4 kB-os lapméret |
|
NVIDIA | Kepler (dedikált GPU) | 31 bites, 64 kB-os lapméret | nincs |
Maxwell (dedikált GPU) | 31 bites, 4 kB-os lapméret | nincs |
A táblázatból látható a 32 és a 64 bites mód különbsége, azaz 32 bites módban a címezhető tartomány GPUMMU és IOMMU címzés esetén is jelentősen redukálódik, ezért nem ajánlja egyetlen gyártó sem a 32 bites Windows 10 használatát azoknál a hardvereknél, amelyek a WDDM 2.0-t támogatják.
Az NVIDIA támogatása nyilván csak a GPUMMU címzésre vonatkozik, mert nem rendelkeznek mélyen integrált grafikus vezérlőt használó rendszerchippel. A Kepler és a Maxwell architektúra a GPUMMU módban is különbözik némileg, ugyanis a korábbi GeForce 600 és 700 (kivéve a 750-es megoldásokat) sorozat 64 kB-os lapmérettel dolgozik, ami azt jelenti, hogy ugyanaz a program valamivel több videomemóriát fog majd igényelni a GeForce 750 és 900 sorozatú Maxwellekhez képest, amelyek már az optimálisnak mondható 4 kB-os lapméretet támogatják.
Az AMD esetében az összes GCN architektúrára épülő Radeon, azaz a HD 7700, 7800, 7900, HD8000 (OEM), R7/R9 200 és 300 sorozat, illetve a Fury és Nano modellek egységesek a GPUMMU támogatása szempontjából. Az IOMMU-t azonban csak a mélyen integrált grafikus vezérlők támogatják, így ennek a módnak a működése a Kaveri, Godavari és Carrizo kódnevű APU-kra van korlátozva. Az összes többi APU csak GPUMMU módot támogat.
Az Intel esetében a Broadwell és Braswell lapkák által használt Gen8 architektúra kínál komolyabb támogatást a WDDM 2.0-hoz GPUMMU és IOMMU móddal, míg a Haswell Gen7.5-ös utóbbit nem támogatja, illetve egy hardveres probléma miatt 64 bites Windows 10 esetén is csak 32 bites módnak megfelelő 31 bites címzés mellett működik a GPUMMU, amit az alkalmazásoknak külön kezelni kell.
Az AMD, az Intel és az NVIDIA Windows 10-hez szánt 64 bites meghajtója az előbbi linkeken érhető el. Azonban opcionális, sőt egyszerűbb lehetőség szimplán a Windows 10 Update szolgáltatását használni.