Monday, July 3rd 2017
NVIDIA Adds DirectX 12 Support to GeForce "Fermi" Architecture
With its latest GeForce 384 series graphics drivers, NVIDIA quietly added DirectX 12 API support for GPUs based on its "Fermi" architecture, as discovered by keen-eyed users on the Guru3D Forums. These include the GeForce 400-series and 500-series graphics cards. The support appears to be sufficient to run today's Direct3D feature-level 12_0 games or applications, and completes WDDM 2.2 compliance for GeForce "Fermi" graphics cards on Windows 10 Creators Update (version 1703), which could be NVIDIA's motivation for extending DirectX 12 support to these 5+ year old chips. Whether they meet your games' minimum system requirements is an entirely different matter.
Source:
Guru3D Forums
58 Comments on NVIDIA Adds DirectX 12 Support to GeForce "Fermi" Architecture
Still funny when I read Dx12 and nVidia together.
www.techpowerup.com/gpudb/?mfgr%5B%5D=nvidia&mobile=0&released%5B%5D=y14_c&released%5B%5D=y11_14&released%5B%5D=y08_11&released%5B%5D=y05_08&released%5B%5D=y00_05&generation=&chipname=&interface=&ushaders=&tmus=&rops=&memsize=&memtype=&buswidth=&slots=&powerplugs=&sort=generation&q=
Also does this apply to laptop cards or is it desktop only?
Freaking finally, would be great to have Vulkan too, but they already failed on that promise.
Also, when it comes to Vulkan, it seems to me support is pretty much on par between AMD and Nvidia, so I'm not sure what's the failure here: en.wikipedia.org/wiki/Vulkan_(API)#Compatibility
(for reference, even Kepler and Maxwell gen 1. are 11_0, not even 11_1 like GCN1 & Haswell/Broadwell, let alone 12_0 like GCN2-4 or 12_1 like GCN5 and Maxwell gen 2. & Pascal and Skylake/Kaby Lake)
edit: No they didn't. GCN1 is 11_1, 2-4 are 12_0, 5 is 12_1.
D3D12 supports feature levels 11_0, 11_1, 12_0, 12_1
Just wonder is those fermi cards any good for dx12? At least timespy score for gtx570 looks very low.
D3D12 has 4 feature levels, 11_0, 11_1, 12_0 and 12_1.
Fermi, Kepler and Maxwell gen 1 are 11_0
GCN1 and Haswell/Broadwell are 11_1
GCN2-4 are 12_0
GCN5, Maxwell gen 2, Pascal and Skylake/Kaby Lake are 12_1
In addition to the feature level support, they can support variety of different Tiers on specific features.
As it stands today, GCN5 and Skylake/Kaby Lake have the most comprehensive support for D3D12 and it's FL12_1. (it is possible that GCN5 could actually surpass the Intels, but it all comes down to minimum precision - if it's FP16, they're the same, if it's FP10, it's the widest possible support you can have)
On topic, this quiet Fermi rollout mystifies me. Why would Nvidia not tell Fermi owners? It makes no sense to release the capability and not publicize it.
Why bother? Just so you can say you delivered on a promise that the majority of people forgot about? (Edit: So this was just put in without boasting about it, weird.)
Kudos to them but I'd just prefer better Volta drivers instead, thanks. It's nice but, whyyyyyyyy lol.
With this change, your card (I had one of those, too) will be able to run DX12 code, even if it will only use DX11 features. It's not a game changer, but a nice to have feature imho.