• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVIDIA Adds DirectX 12 Support to GeForce "Fermi" Architecture

Joined
Dec 22, 2011
Messages
289 (0.06/day)
Processor Ryzen 7 5800X3D
Motherboard Asus Prime X570 Pro
Cooling Deepcool LS-720
Memory 32 GB (4x 8GB) DDR4-3600 CL16
Video Card(s) PowerColor Radeon RX 7900 XTX Red Devil
Storage Samsung PM9A1 (980 Pro OEM) + 960 Evo NVMe SSD + 830 SATA SSD + Toshiba & WD HDD's
Display(s) Samsung C32HG70
Case Lian Li O11D Evo
Audio Device(s) Sound Blaster Zx
Power Supply Seasonic 750W Focus+ Platinum
Mouse Logitech G703 Lightspeed
Keyboard SteelSeries Apex Pro
Software Windows 11 Pro
Well mobile gm108 is maxwell gen 1 too, but for desktop graphics only gm107 derivations were made.
True, forgot about the GM108
 
Joined
Jan 5, 2006
Messages
18,584 (2.69/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
Could this be this the reason I had so many problems installing/running windows 10 on an older (2008) Asus laptop with GT425M before?
It would simply freeze up all the time, either during installation or the short moments I was in windows it would freeze up as well...
 

bug

Joined
May 22, 2015
Messages
13,759 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Could this be this the reason I had so many problems installing/running windows 10 on an older (2008) Asus laptop with GT425M before?
It would simply freeze up all the time, either during installation or the short moments I was in windows it would freeze up as well...
I doubt it. Win10 supports DX12, it does not require it. It was probably Asus and their "famous" ACPIs.
 
Joined
Apr 3, 2010
Messages
800 (0.15/day)
Location
US
System Name Desktop
Processor AMD Ryzen 5 5600X [3.7GHz/4.6GHz][6C/12T]
Motherboard ASUS TUF Gaming X570-PRO [X570]
Cooling Cooler Master Hyper 212 RGB Black Edition
Memory G.SKILL Ripjaws V Series 32GB [DDR4 3600][2x16GB][16-19-19-39@1.35V]
Video Card(s) ASUS KO GeForce RTX 3060 Ti V2 OC Edition 8GB GDDR6 [511.65]
Storage [OS] Samsung 970 Evo 500GB | [Storage] 980 1TB | 860 Evo 1TB | 850 Evo 500GB | Seagate Firecuda 2TB
Display(s) LG 27GL850 [27"][2560x1440@144Hz][Nano IPS][LED][G-SYNC Compatible][DP]
Case Corsair Obsidian 750D
Audio Device(s) Realtek ALC S1200A High Definition Audio CODEC
Power Supply EVGA SuperNOVA 1000 G1+ [+12V: 83.3A 999.6W][80 Plus Gold]
Mouse Logitech M570 Trackball
Keyboard Corsair Gaming K55 RGB
Software Microsoft Windows 10 Pro [21H1][64-bit]
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.

There was someone harassing the GeForce forum for most of the last 2 years, I don't remember who, but he would always ask about Fermi getting DX12 support in driver threads.

Also 3DMark says my GTX470 doesn't have enough memory and may not complete TimeSpy.
 
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
It's not 12_0 capable, it's 11_0 capable. The only thing that changed really is the fact that now it can run the API itself.
(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

So? That makes it totally capable of running DX12 code. The problem here is that Nvidia took a couple of years to fulfill the promise of bringing DX12 to Fermi. They promised Vulkan too and later decided it was "not worth it".
AMD was very clear from the beginning saying only GCN will have it, and the best of all is Intel, giving support to Ivy Bridge and up.
 
Joined
Sep 25, 2007
Messages
5,966 (0.95/day)
Location
New York
Processor AMD Ryzen 9 5950x, Ryzen 9 5980HX
Motherboard MSI X570 Tomahawk
Cooling Be Quiet Dark Rock Pro 4(With Noctua Fans)
Memory 32Gb Crucial 3600 Ballistix
Video Card(s) Gigabyte RTX 3080, Asus 6800M
Storage Adata SX8200 1TB NVME/WD Black 1TB NVME
Display(s) Dell 27 Inch 165Hz
Case Phanteks P500A
Audio Device(s) IFI Zen Dac/JDS Labs Atom+/SMSL Amp+Rivers Audio
Power Supply Corsair RM850x
Mouse Logitech G502 SE Hero
Keyboard Corsair K70 RGB Mk.2
VR HMD Samsung Odyssey Plus
Software Windows 10
Tried it on an old Fermi card I had laying around.

 

bug

Joined
May 22, 2015
Messages
13,759 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
So? That makes it totally capable of running DX12 code. The problem here is that Nvidia took a couple of years to fulfill the promise of bringing DX12 to Fermi. They promised Vulkan too and later decided it was "not worth it".
AMD was very clear from the beginning saying only GCN will have it, and the best of all is Intel, giving support to Ivy Bridge and up.
I have to repeat my question: AMD left GCN 1.0 out initially. When did they add DX12 support for GCN 1.0?
 
Joined
Jan 5, 2006
Messages
18,584 (2.69/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
Joined
Oct 1, 2010
Messages
2,361 (0.46/day)
Location
Marlow, ENGLAND
System Name Chachamaru-IV | Retro Battlestation
Processor AMD Ryzen 9 5900X | Intel Pentium II 450MHz
Motherboard ASUS ROG STRIX X570-F Gaming | MSI MS-6116 (Intel 440BX chipset)
Cooling Noctua NH-D15 SE-AM4
Memory 32GB Corsair DDR4-3000 (16-20-20-38) | 512MB PC133 SDRAM
Video Card(s) nVIDIA GeForce RTX 4070 FE | 3dfx Voodoo3 3000
Storage 1TB WD_Black SN850 NVME SSD (OS), Toshiba 3TB (Storage), Toshiba 3TB (Steam)
Display(s) Samsung Odyssey G5 27" @ 1440p144 & Dell P2312H @ 1080p60
Case SilverStone Seta A1 | Beige box
Audio Device(s) Creative Sound Blaster AE-7 (Speakers), Creative Zen Hybrid headset | Sound Blaster AWE64
Power Supply EVGA Supernova 750 G2 | 250W ASETEC
Mouse Roccat Kone Air| Microsoft Serial Mouse v2.0A
Keyboard Vortex Race3 | Dell AT102W
Software Microsoft Windows 11 Pro | Microsoft Windows 98SE
This is like back in the old days, when companies would regularly add support for newer versions of DirectX in software. My old GeForce2 MX was a DX7 card, but the latest drivers made it report DX9 in dxdiag.
 

bug

Joined
May 22, 2015
Messages
13,759 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Joined
May 8, 2016
Messages
1,908 (0.61/day)
System Name BOX
Processor Core i7 6950X @ 4,26GHz (1,28V)
Motherboard X99 SOC Champion (BIOS F23c + bifurcation mod)
Cooling Thermalright Venomous-X + 2x Delta 38mm PWM (Push-Pull)
Memory Patriot Viper Steel 4000MHz CL16 4x8GB (@3240MHz CL12.12.12.24 CR2T @ 1,48V)
Video Card(s) Titan V (~1650MHz @ 0.77V, HBM2 1GHz, Forced P2 state [OFF])
Storage WD SN850X 2TB + Samsung EVO 2TB (SATA) + Seagate Exos X20 20TB (4Kn mode)
Display(s) LG 27GP950-B
Case Fractal Design Meshify 2 XL
Audio Device(s) Motu M4 (audio interface) + ATH-A900Z + Behringer C-1
Power Supply Seasonic X-760 (760W)
Mouse Logitech RX-250
Keyboard HP KB-9970
Software Windows 10 Pro x64
Last time I checked, I couldn't even lauch API test :)
Also, I'm sorry W1zzard.... ("fix" needs to be fixed) : LINK.

Scores for my GTX 580 Lighting (1,5GB) :
Time Spy : LINK (Score : 962)
API Overhead test 2.0 : LINK
Gears of War 4* :

*have a problem with resolution scaling lock... (trying to fix).
 
Last edited:
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
I have to repeat my question: AMD left GCN 1.0 out initially. When did they add DX12 support for GCN 1.0?

From day one, same with Vulkan.
 
Joined
Jun 10, 2014
Messages
2,986 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
Two pages of posts, and most of them negative. How can Direct3D 12 support for Fermi be a bad thing? If the shoe were on the other foot, the tone would be completely different if this was the competitor. Nvidia is offering great driver support for >10 years for their hardware, and even backporting some features to their legacy drivers, which beats the driver support of their competitor by far, which has been known to drop support for 2-3 year old hardware.

Many still use Fermi hardware, even I have one in daily use. But it seems that all of you have missed the most important part of this news; accelerating the adoption of new APIs. Even those who don't own a Fermi card should be really happy about this, since it removes the last reason for developers to spend resources on pre-Direct3D 12 APIs. Accelerating the adaptation of new APIs serves everyone, even if the new APIs don't show their full potential on old hardware. This is something worth celebrating.
 

bug

Joined
May 22, 2015
Messages
13,759 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
From day one, same with Vulkan.
Thanks for the source. I know for a fact that at least on Linux Vulkan was only supported on GCN 2.0 at launch. It has trickled down since, but it still requires the closed source driver.
 
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
On Linux is different, AMD is implementing a new open driver in parallel with a closed one, AMDGPU (based on the current open mesa radeonsi) and AMDGPU-PRO (using the Windows OpenGL and Vulkan components, the idea being to use the profile optimizations that professional programs need), the open one has alpha support for GCN1.0 and beta for GCN1.1, the AMDGPU-PRO has full support, but is a worse driver than the open AMDGPU. Support for Vulkan on AMDGPU-RPO is a given as it is the same one in use on Windows, but for AMDGPU you have to use the open RADV driver, that is not made by AMD (they did say they will open their Vulkan driver and fuse it with RADV, along with OpenCL). As GCN1.0 is no compatible by default with AMDGPU, you don't get a Vulkan driver unless you use AMDGPU-PRO.
 
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
Two pages of posts, and most of them negative. How can Direct3D 12 support for Fermi be a bad thing? If the shoe were on the other foot, the tone would be completely different if this was the competitor. Nvidia is offering great driver support for >10 years for their hardware, and even backporting some features to their legacy drivers, which beats the driver support of their competitor by far, which has been known to drop support for 2-3 year old hardware.

Many still use Fermi hardware, even I have one in daily use. But it seems that all of you have missed the most important part of this news; accelerating the adoption of new APIs. Even those who don't own a Fermi card should be really happy about this, since it removes the last reason for developers to spend resources on pre-Direct3D 12 APIs. Accelerating the adaptation of new APIs serves everyone, even if the new APIs don't show their full potential on old hardware. This is something worth celebrating.

It IS great news, but it's too late and on an API that is not as good as the one they already say they are not implementing (Vulkan).
Don't forget how Nvidia drops performance optimizations on older generations of "supported" cards, you get a new driver with Fermi or Kepler, but don't expect those 50% improvements in the notes to apply to your card. Personal experience with a, at the moment, "supported" 7600GT.
 
Joined
Feb 2, 2015
Messages
2,707 (0.76/day)
Location
On The Highway To Hell \m/
I have to repeat my question: AMD left GCN 1.0 out initially. When did they add DX12 support for GCN 1.0?
I guess at least since Windows 10 was released. Or even before then actually. I've been able to run DX12 programs on my 280X since I first installed one of the earliest pre-release Insider Preview builds. One of the first things I tried to run was Star Swarm in D3D12 mode to see how it compared to D3D11 and Mantle modes. Long story short it worked. And I found out D3D12 was ~2x as fast D3D11, but still ~50% slower than Mantle on my card.
 
Last edited:
Joined
Oct 1, 2010
Messages
2,361 (0.46/day)
Location
Marlow, ENGLAND
System Name Chachamaru-IV | Retro Battlestation
Processor AMD Ryzen 9 5900X | Intel Pentium II 450MHz
Motherboard ASUS ROG STRIX X570-F Gaming | MSI MS-6116 (Intel 440BX chipset)
Cooling Noctua NH-D15 SE-AM4
Memory 32GB Corsair DDR4-3000 (16-20-20-38) | 512MB PC133 SDRAM
Video Card(s) nVIDIA GeForce RTX 4070 FE | 3dfx Voodoo3 3000
Storage 1TB WD_Black SN850 NVME SSD (OS), Toshiba 3TB (Storage), Toshiba 3TB (Steam)
Display(s) Samsung Odyssey G5 27" @ 1440p144 & Dell P2312H @ 1080p60
Case SilverStone Seta A1 | Beige box
Audio Device(s) Creative Sound Blaster AE-7 (Speakers), Creative Zen Hybrid headset | Sound Blaster AWE64
Power Supply EVGA Supernova 750 G2 | 250W ASETEC
Mouse Roccat Kone Air| Microsoft Serial Mouse v2.0A
Keyboard Vortex Race3 | Dell AT102W
Software Microsoft Windows 11 Pro | Microsoft Windows 98SE
Did the GeForce 200 series ever get DX11, or they still stuck on DX10/10.1?
 
Joined
Jun 10, 2014
Messages
2,986 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
It IS great news, but it's too late and on an API that is not as good as the one they already say they are not implementing (Vulkan).
Don't forget how Nvidia drops performance optimizations on older generations of "supported" cards, you get a new driver with Fermi or Kepler, but don't expect those 50% improvements in the notes to apply to your card. Personal experience with a, at the moment, "supported" 7600GT.
Nobody is expecting major architecture specific optimizations on >5 year old architectures, but the fact that you still get support and some new features and optimizations is far better than the competition.

Did the GeForce 200 series ever get DX11, or they still stuck on DX10/10.1?
No, pre-Fermi never got Direct3D 11 and OpenGL 4.x, since there are major hardware features lacking. Nvidia does still supports all the parts of OpenGL 4.x they can on GeForce 8000->300 though.

The reason why Nvidia are able to implement Direct3D 12 on Fermi, even though it's very different from Kepler, is the fact that there are very few new hardware requirements from Direct3D 11 to 12 (base requirements). Since Fermi is using different modules internally in the driver, most of the support had to be rewritten from scratch, and since it's a low-priority issue it has taken some time. But Direct3D 12 will never work as well on Fermi as compared to newer architectures.
 
Last edited:
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
Did the GeForce 200 series ever get DX11, or they still stuck on DX10/10.1?

If the GPU is designed for DX10/OGL3, there is no changing that. You can ask the Linux Mesa team to emulate OpenGL 4.0, good luck with tesselation.
DX12 is DX11 with a low overhead design, that is why it can be implemented on old DX11 hardware, same as with Vulkan, can be implemented on anything that can run OpenGL 4.2 (we are at 4.5+). On the other hand, DX11 is a bunch of extensions on top of DX10, if you want to run DX11 apps on a card designed for DX10, you have to CPU emulate them, with the corresponding performance penalty, that is why it's not possible to make a 8800GT or an HD3850 run DX11.

Nobody is expecting major architecture specific optimizations on >5 year old architectures, but the fact that you still get support and some new features and optimizations is far better than the competition.

Old architectures don't even get game optimizations, practically a zombie in the drivers. It's not different from having a fixed old driver. DX12 is not a "new feature", it was promised years ago, and is very late compared to the rest of the supported archs.
 
Last edited:
Joined
Jun 10, 2014
Messages
2,986 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
Old architectures don't even get game optimizations, practically a zombie in the drivers.
The usefulness of game optimizations are exaggerated, it usually only helps edge cases. In fact, I would prefer vendors to stop doing them all together.
Nevertheless, they add support for new versions of operating systems, both for Windows, Linux and BSD.

It's not different from having a fixed old driver. DX12 is not a "new feature", it was promised years ago, and is very late compared to the rest of the supported archs.
Fermi is using a different code path from Kepler and newer, so it is a new feature for the Fermi driver. There is a reason why Nvidia's Direct3D 12 performance has improved a lot since its first introduction, it's due to tweaking their API implementation in the specific driver code paths. Creating optimal code paths for Vulkan, Direct3D and OpenGL for each architecture are the optimizations that matter, this benefits all software, unlike random (stupid) tweaks to a shader program of a specific game which might help them 7% in that edge case.
 
Joined
Oct 2, 2015
Messages
3,131 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
Yeah the thing with Linux or BSD is that the closed drivers are always playing catch-up with the kernel changes. But yeah, you want proper support outside of Windows? Go Nvidia, there is no other way.
 
Joined
Apr 3, 2013
Messages
105 (0.02/day)
Processor Intel Xeon E5-1650 v2
Motherboard ASUS P9X79
Video Card(s) NVIDIA GTX 1080 FE
Display(s) ASUS PG43UQ
VR HMD Valve Index
Software Windows 7
Last time I checked, I couldn't even lauch API test :)
Also, I'm sorry W1zzard.... ("fix" needs to be fixed) : LINK.

Scores for my GTX 580 Lighting (1,5GB) :
Time Spy : LINK (Score : 962)
API Overhead test 2.0 : LINK
Gears of War 4* :

*have a problem with resolution scaling lock... (trying to fix).

I have one of those somewhere in the basement too. I got it second hand :)

To everyone saying AMD 7xxx supported DX12 from the start unlike Fermi. Fermi was released about the same time as AMD 5xxx series of GPUs, which still do not support DX12, fwiw.
 
Joined
Jun 6, 2012
Messages
550 (0.12/day)
Processor Intel Core 2 QX6850
Motherboard ABIT AB9 Pro
Cooling Zalman CNPS-9900 MAX-R
Memory Patriot PDC24G6400LLK (4x 2 GB)
Video Card(s) Palit GeForce GTX 560 Ti Twin Light Turbo
Storage Not Enough!
Display(s) Samsung T240HD
Case NZXT Zero
Audio Device(s) Creative Labs Sound Blaster X-Fi Elite Pro
Power Supply Thortech Thunderbolt Plus TTBPK00G 1000W
Mouse Elecom M-DUX70BK
Keyboard CM Storm Trigger (Cherry MX Brown)
Software NOT Windows 10
There was someone harassing the GeForce forum for most of the last 2 years, I don't remember who, but he would always ask about Fermi getting DX12 support in driver threads.
At that rate, Vulkan support for XP isn't far behind!

On a more serious note, it's nice to see hardware that's been out of production for more than five years get a feature boost. It understandably doesn't happen often (poor return on investment). Now to find a decent DX12 game that can run on a 560 Ti... oh wait, I'm not on Win10. So much for that I guess. Still nice to see this though.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,127 (6.63/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Who uses those hot bricks still?

Imho they rate with the 5800 and 2900.
 
Top