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

AMD Demonstrates Full Support for DirectX 12 at Game Developer Conference

Joined
Dec 6, 2011
Messages
4,784 (1.01/day)
Location
Still on the East Side
Today, AMD announced support for Microsoft and its revamped graphics application programming interface, DirectX 12, a new "console-like" version of the graphics API that has inspired PC gaming for nearly two decades. During the Microsoft-sponsored panel, DirectX: Evolving Microsoft's Graphics Platform, AMD revealed that it will support DirectX 12 on all AMD Radeon GPUs that feature the Graphics Core Next (GCN) architecture.

AMD will support and collaborate with Microsoft on the development of the generational advancement of the API, to continue to improve the experience for both developers and end users.





"AMD strongly believes in the benefits gamers and game developers can realize from lower-overhead API development," said Matt Skynner, corporate vice president and general manager, Graphics Business Unit, AMD. "With the Mantle API, AMD has shown the world our commitment to incredible performance, and we look forward to enabling the same performance gains by supporting the industry-standard DirectX 12."

DirectX 12 will offer tantalizing opportunities for game developers to extract new performance from PC graphics cards with a newly-streamlined language that reduces API overhead. DirectX 12 will be the first generational leap for the platform since DirectX 11 made its debut in 2008.

"AMD has always been an essential partner in the development of DirectX," said Anuj Gosalia, Development Manager, Windows Graphics, Microsoft. "As we start the next chapter for our historic API, we look forward to continued great collaboration with AMD to bring gamers the best possible performance on AMD hardware."

A DirectX 12 support schedule for AMD Radeon GPUs will be published at a later date.

View at TechPowerUp Main Site
 
Joined
Apr 24, 2012
Messages
1,604 (0.35/day)
Location
Northamptonshire, UK
System Name Main / HTPC
Processor Ryzen 7 7800X3D / Ryzen 7 2700
Motherboard Aorus B650M Elite AX/ B450i Aorus Pro Wifi
Cooling Lian-Li Galahad 360 / Wraith Spire
Memory Corsair Vengeance 2x16 6000MHz CL30 / HyperX Predator 2x8GB 3200MHz
Video Card(s) RTX 3080 FE / ARC A380
Storage WD Black SN770 1TB / Sabrent Rocket 256GB
Display(s) Aorus FO32U2P / 39" Panasonic HDTV
Case Fractal Arc XL / Cougar QBX
Audio Device(s) Denon AVR-X2800H / Realtek ALC1220
Power Supply Corsair RM850 / BeQuiet SFX Power 2 450W
Mouse Logitech G903
Keyboard Drop Sense75 with WQ Studio Morandi's
VR HMD Rift S
Software Win 11 Pro 64Bit
HELL YES, GCN is getting it from day one! :clap::peace::rockout:
 
Joined
Jun 27, 2011
Messages
6,758 (1.39/day)
Processor 7800x3d
Motherboard Gigabyte B650 Auros Elite AX
Cooling Custom Water
Memory GSKILL 2x16gb 6000mhz Cas 30 with custom timings
Video Card(s) MSI RX 6750 XT MECH 2X 12G OC
Storage Adata SX8200 1tb with Windows, Samsung 990 Pro 2tb with games
Display(s) HP Omen 27q QHD 165hz
Case ThermalTake P3
Power Supply SuperFlower Leadex Titanium
Software Windows 11 64 Bit
Benchmark Scores CB23: 1811 / 19424 CB24: 1136 / 7687
So quick? I know mantle and DX12 have similar goals. Does mantle = Dx12?
 
Joined
Jun 3, 2008
Messages
231 (0.04/day)
System Name Uh, my build?
Processor Intel Core i7 3770k 3.5GHz (3.9GHz turbo)
Motherboard Gigabyte Z77X-UD5H (F8 BIOS)
Cooling Coolermaster Hyper 212 Evo
Memory G.Skill 8GB DDR3 1600MHz CL9
Video Card(s) Gigabyte Radeon HD7970 3GB 1GHz Core/5.5GHz Memory
Storage SanDisk Extreme Pro 960GB & 2TB WD Black & 1TB WD Green
Display(s) 1x Samsung 23" Syncmaster P2350 1x LG 23"
Case Coolermaster HAF X
Audio Device(s) Onboard now since store didn't RMA properly
Power Supply Corsair HX 850W
Software Win 10 Pro 64bit
Benchmark Scores 3DMark 11 - P8456 - http://3dmark.com/3dm11/3372758
Maybe they will be bringing some of Mantle's features etc over to DX12?
 
Joined
Sep 7, 2011
Messages
2,785 (0.58/day)
Location
New Zealand
System Name MoneySink
Processor 2600K @ 4.8
Motherboard P8Z77-V
Cooling AC NexXxos XT45 360, RayStorm, D5T+XSPC tank, Tygon R-3603, Bitspower
Memory 16GB Crucial Ballistix DDR3-1600C8
Video Card(s) GTX 780 SLI (EVGA SC ACX + Giga GHz Ed.)
Storage Kingston HyperX SSD (128) OS, WD RE4 (1TB), RE2 (1TB), Cav. Black (2 x 500GB), Red (4TB)
Display(s) Achieva Shimian QH270-IPSMS (2560x1440) S-IPS
Case NZXT Switch 810
Audio Device(s) onboard Realtek yawn edition
Power Supply Seasonic X-1050
Software Win8.1 Pro
Benchmark Scores 3.5 litres of Pale Ale in 18 minutes.
So quick? I know mantle and DX12 have similar goals. Does mantle = Dx12?
Same goal. Utilizing the in-place hardware.
Remember that MS's Xbone already uses a pared down DX11.x with a lot of the PC overhead removed, so it's reasonable to assume that some console features have been ported into the existing D3D framework, and viola, DX12
MS DirectX dev blog will explain it a little more completely, and with much more colour and lovely graphs
 
Joined
Feb 4, 2009
Messages
182 (0.03/day)
System Name xkche
Processor INTEL Core I5 6400
Motherboard Gigabyte H170 Gaming
Cooling Cooler Master Hyper 212 EVO
Memory 16GB DDR4 2400Mhz (2133Mhz)
Video Card(s) Sapphire RX480 Nitro+ (4GB)
Storage Crucial MX200 275GB
Display(s) 49" LG TV 49UH6030 4K HDR
Case NZXT 410
Audio Device(s) Onboard
Power Supply EVGA 600W
Software Windows 10
NVIDIA Fermi don't support DX 11.1 but DX12 yes? o_O
 
Joined
Jul 24, 2013
Messages
138 (0.03/day)
Processor Intel i7 4770K
Motherboard Asus Maximus VI Extreme
Cooling Custom water loop
Memory G.Skill Sniper Series 32GB (4 x 8GB) DDR3-2400 Memory
Video Card(s) 4x SAPPHIRE 100362BF4SR Radeon R9 290 unlocked to 290X
Storage 2x Samsung 840 EVO 250GB in raid0, 2x TOSHIBA PH3300U-1I72 3TB
Display(s) 3x Asus VS238H-P 23.0"
Case Corsair 900D
Power Supply ENERMAX Maxrevo EMR1500EWT 1500W
Software Microsoft Windows 8.1 Professional (64-bit)
NVIDIA Fermi don't support DX 11.1 but DX12 yes? o_O

I wouldn't count on it... It will likely not be full support.
 
Last edited:
Joined
Jul 19, 2006
Messages
43,601 (6.52/day)
Processor AMD Ryzen 7 7800X3D
Motherboard ASUS TUF x670e
Cooling EK AIO 360. Phantek T30 fans.
Memory 32GB G.Skill 6000Mhz
Video Card(s) Asus RTX 4090
Storage WD m.2
Display(s) LG C2 Evo OLED 42"
Case Lian Li PC 011 Dynamic Evo
Audio Device(s) Topping E70 DAC, SMSL SP200 Headphone Amp.
Power Supply FSP Hydro Ti PRO 1000W
Mouse Razer Basilisk V3 Pro
Keyboard Tester84
Software Windows 11
Joined
Mar 10, 2014
Messages
1,793 (0.46/day)
I wouldn't count on it... It will likely not be full support.

http://blogs.nvidia.com/blog/2014/03/20/directx-12/
In addition, NVIDIA will match Microsoft OS support for DX12. Over 70% of gaming PCs are now DX11 based. NVIDIA will support the DX12 API on all the DX11-class GPUs it has shipped; these belong to the Fermi, Kepler and Maxwell architectural families. With more than 50% market share (65% for discrete graphics) among DX11-based gaming systems, NVIDIA alone will provide game developers the majority of the potential installed base.
 
Joined
Dec 22, 2011
Messages
3,890 (0.83/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Good stuff, DX12 is shaping up nicely.

God bless vendor agnostic API's.
 
Joined
Jan 8, 2011
Messages
51 (0.01/day)
DX12 = DX11 with some added stuff.

No. DX12 = Mantle + DX11.

Do people seriously think that after MS announced that there were no major plans post DX11.xx , within the last handful of months, they made a 'close to the metal' development API, coincidentally after AMD released Mantle ?

Really?..........seriously?
 
Joined
Mar 24, 2012
Messages
532 (0.12/day)
so nvidia will have DX12 for Fermi and forward. why AMD make DX12 available to GCN based only? what happen to 5k and 6k series?
 
Joined
May 20, 2011
Messages
222 (0.05/day)
System Name Windows 10 Pro 64 bit
Processor Ryzen 5 5600 @4.65 GHz
Motherboard Asus ROG X570-E
Cooling Thermalright
Memory 32 GB 3200 MHz
Video Card(s) Asus RX 6700XT 12 GB Dual
Storage 1TB Samsung 970 EVO Plus
Display(s) SS QHD 144Hz + LG 55 Inch 4K
Case Corsair 4000D
Power Supply Superflower 850
What the hell ? Where is HD 5000 HD 6000 supported, AMD ? Meanwhile, Nividia will support all of DX 11 GPUs .
I hate you, AMD. why you always drop supporting old GPUs ? I will switch to Nvidia, soon.
 
Last edited:
Joined
Sep 7, 2011
Messages
2,785 (0.58/day)
Location
New Zealand
System Name MoneySink
Processor 2600K @ 4.8
Motherboard P8Z77-V
Cooling AC NexXxos XT45 360, RayStorm, D5T+XSPC tank, Tygon R-3603, Bitspower
Memory 16GB Crucial Ballistix DDR3-1600C8
Video Card(s) GTX 780 SLI (EVGA SC ACX + Giga GHz Ed.)
Storage Kingston HyperX SSD (128) OS, WD RE4 (1TB), RE2 (1TB), Cav. Black (2 x 500GB), Red (4TB)
Display(s) Achieva Shimian QH270-IPSMS (2560x1440) S-IPS
Case NZXT Switch 810
Audio Device(s) onboard Realtek yawn edition
Power Supply Seasonic X-1050
Software Win8.1 Pro
Benchmark Scores 3.5 litres of Pale Ale in 18 minutes.
No. DX12 = Mantle + DX11.
Seems at odds with the actual presentation
Do people seriously think that after MS announced that there were no major plans post DX11.xx
When did this happen? The only prediction of no further DirectX implementation I've seen came from a PR guy at AMD....quickly refuted by Microsoft.
within the last handful of months, they made a 'close to the metal' development API, coincidentally after AMD released Mantle ?
No doubt the timing is aimed squarely at Mantle, but the DirectX presentation also stated that Intel and Nvidia had been working with MS for a least a year in the latters case. If DX12 is a kneejerk reaction to Mantle then AMD need a smack upside the head - DX12 running on Nvidia hardware (the Forza 5 demo) just after AMD get some stability into BF4 and a patch for Thief, and just months after Mantle debuted. That's a damn fast response.
so nvidia will have DX12 for Fermi and forward. why AMD make DX12 available to GCN based only? what happen to 5k and 6k series?
It sounds as though AMD's VLIW4 and 5 architectures are too fixed in memory resource usage to effectively use DX12, although that isn't confirmed at this point.
 
Joined
May 20, 2011
Messages
222 (0.05/day)
System Name Windows 10 Pro 64 bit
Processor Ryzen 5 5600 @4.65 GHz
Motherboard Asus ROG X570-E
Cooling Thermalright
Memory 32 GB 3200 MHz
Video Card(s) Asus RX 6700XT 12 GB Dual
Storage 1TB Samsung 970 EVO Plus
Display(s) SS QHD 144Hz + LG 55 Inch 4K
Case Corsair 4000D
Power Supply Superflower 850
It sounds as though AMD's VLIW4 and 5 architectures are too fixed in memory resource usage to effectively use DX12, although that isn't confirmed at this point.
It means that DX 12 needs a large amount of VRAM ?
 
Joined
Sep 7, 2011
Messages
2,785 (0.58/day)
Location
New Zealand
System Name MoneySink
Processor 2600K @ 4.8
Motherboard P8Z77-V
Cooling AC NexXxos XT45 360, RayStorm, D5T+XSPC tank, Tygon R-3603, Bitspower
Memory 16GB Crucial Ballistix DDR3-1600C8
Video Card(s) GTX 780 SLI (EVGA SC ACX + Giga GHz Ed.)
Storage Kingston HyperX SSD (128) OS, WD RE4 (1TB), RE2 (1TB), Cav. Black (2 x 500GB), Red (4TB)
Display(s) Achieva Shimian QH270-IPSMS (2560x1440) S-IPS
Case NZXT Switch 810
Audio Device(s) onboard Realtek yawn edition
Power Supply Seasonic X-1050
Software Win8.1 Pro
Benchmark Scores 3.5 litres of Pale Ale in 18 minutes.
It means that DX 12 needs a large amount of VRAM ?
No. The architecture needs to be compliant with the API's usage of memory resources from the sound of it, and the VLIW architecture may not be supportive.
Speculation at this point.
 
Joined
Apr 30, 2012
Messages
3,881 (0.85/day)
No doubt the timing is aimed squarely at Mantle, but the DirectX presentation also stated that Intel and Nvidia had been working with MS for a least a year in the latters case. If DX12 is a kneejerk reaction to Mantle then AMD need a smack upside the head - DX12 running on Nvidia hardware (the Forza 5 demo) just after AMD get some stability into BF4 and a patch for Thief, and just months after Mantle debuted. That's a damn fast response.

All they demonstrated there is a successful demo port to PC by a Microsoft Studio (Turn 10).

X-Box One already runs Forza 5 at 1080p 60fps without the need of a Nvidia Titan Black.

Comparable benchmarks would have been better between DX 11 & DX 12 or atleast Forza 5 doing 1080p 60fps on a less powerful windows tablet or phone.

+1 in-house porting skills.
-2 for needing much more powerful hardware to showcase the PC port demo.
 
Last edited:
Joined
Jul 19, 2006
Messages
43,601 (6.52/day)
Processor AMD Ryzen 7 7800X3D
Motherboard ASUS TUF x670e
Cooling EK AIO 360. Phantek T30 fans.
Memory 32GB G.Skill 6000Mhz
Video Card(s) Asus RTX 4090
Storage WD m.2
Display(s) LG C2 Evo OLED 42"
Case Lian Li PC 011 Dynamic Evo
Audio Device(s) Topping E70 DAC, SMSL SP200 Headphone Amp.
Power Supply FSP Hydro Ti PRO 1000W
Mouse Razer Basilisk V3 Pro
Keyboard Tester84
Software Windows 11
No. DX12 = Mantle + DX11.

Do people seriously think that after MS announced that there were no major plans post DX11.xx , within the last handful of months, they made a 'close to the metal' development API, coincidentally after AMD released Mantle ?

Really?..........seriously?

Until we have applications that actually use it and it's not just talk, I really don't care. If Mantle fails as an API and only becomes a catalyst for Direct X getting back in line it's a win.
 
  • Like
Reactions: HTC
Joined
Sep 7, 2011
Messages
2,785 (0.58/day)
Location
New Zealand
System Name MoneySink
Processor 2600K @ 4.8
Motherboard P8Z77-V
Cooling AC NexXxos XT45 360, RayStorm, D5T+XSPC tank, Tygon R-3603, Bitspower
Memory 16GB Crucial Ballistix DDR3-1600C8
Video Card(s) GTX 780 SLI (EVGA SC ACX + Giga GHz Ed.)
Storage Kingston HyperX SSD (128) OS, WD RE4 (1TB), RE2 (1TB), Cav. Black (2 x 500GB), Red (4TB)
Display(s) Achieva Shimian QH270-IPSMS (2560x1440) S-IPS
Case NZXT Switch 810
Audio Device(s) onboard Realtek yawn edition
Power Supply Seasonic X-1050
Software Win8.1 Pro
Benchmark Scores 3.5 litres of Pale Ale in 18 minutes.
X-Box One already runs Forza 5 at 1080p 60fps without the need of a Nvidia Titan Black
Really. I thought the demonstration just used a Titan Black rather than needing a Titan Black.
It's not totally unheard of for a vendor to use their flagship card at a PR gig.


What I'm actually seeing is that it took four man-months (equivalent of four people working for one month, or one person working four months*) to get to the demo stage of porting a game to DX12. Assuming, MS and Nvidia were going from a standing start and Mantle caught them cold - as some people here are saying, and DX12 is just DX11+Mantle as some are also saying, it makes you wonder how long AMD and EA DICE sat around with their collective thumbs up their asses to go from a September 2013 presentation of Mantle (and presumably some work prior to the announcement) to actually getting Mantle out the door four months later...unless of course the Mantle team consists of a single person*
 
Last edited:
Joined
Jun 19, 2012
Messages
345 (0.08/day)
System Name Off-Brand PC System
Processor 2990WX
Motherboard X399
Cooling Wraithripper
Video Card(s) Vega 64
Benchmark Scores Less than Intel and Nvidia
So now that Mantle is dead before arrival...
 
Joined
Sep 7, 2011
Messages
2,785 (0.58/day)
Location
New Zealand
System Name MoneySink
Processor 2600K @ 4.8
Motherboard P8Z77-V
Cooling AC NexXxos XT45 360, RayStorm, D5T+XSPC tank, Tygon R-3603, Bitspower
Memory 16GB Crucial Ballistix DDR3-1600C8
Video Card(s) GTX 780 SLI (EVGA SC ACX + Giga GHz Ed.)
Storage Kingston HyperX SSD (128) OS, WD RE4 (1TB), RE2 (1TB), Cav. Black (2 x 500GB), Red (4TB)
Display(s) Achieva Shimian QH270-IPSMS (2560x1440) S-IPS
Case NZXT Switch 810
Audio Device(s) onboard Realtek yawn edition
Power Supply Seasonic X-1050
Software Win8.1 Pro
Benchmark Scores 3.5 litres of Pale Ale in 18 minutes.
How else can AMD announce full support for an API that does not exist yet?
If that's the case, why was the first demonstration using Nvidia hardware?
Thanks for the Charlie Chuckles link....but no thanks - it's the same joke repeated over and over, and over, and over...
Full support? Seems as though full support means GCN only
AMD revealed that it will support DirectX 12 on all AMD Radeon GPUs that feature the Graphics Core Next (GCN) architecture
So as far as "full support" goes how is it any different from Nvidia's? :confused:
NVIDIA will support the DX12 API on all the DX11-class GPUs it has shipped; these belong to the Fermi, Kepler and Maxwell architectural families
 
Joined
Apr 30, 2012
Messages
3,881 (0.85/day)
Really. I thought the demonstration just used a Titan Black rather than needing a Titan Black.
It's not totally unheard of for a vendor to use their flagship card at a PR gig.
What I'm actually seeing is that it took four man-months (equivalent of four people working for one month, or one person working four months*) to get to the demo stage of porting a game to DX12. Assuming, MS and Nvidia were going from a standing start and Mantle caught them cold - as some people here are saying, and DX12 is just DX11+Mantle as some are also saying, it makes you wonder how long AMD and EA DICE sat around with their collective thumbs up their asses to go from a September 2013 presentation of Mantle (and presumably some work prior to the announcement) to actually getting Mantle out the door four months later...unless of course the Mantle team consists of a single person*

F5dx1201.jpg

Well they did a good job. Since they were able to port a lot of the FPS drops aswell on to more powerful hardware.
 

rav

Joined
Sep 12, 2010
Messages
15 (0.00/day)
If that's the case, why was the first demonstration using Nvidia hardware?
Thanks for the Charlie Chuckles link....but no thanks - it's the same joke repeated over and over, and over, and over...
Full support? Seems as though full support means GCN only

So as far as "full support" goes how is it any different from Nvidia's? :confused:
If that's the case, why was the first demonstration using Nvidia hardware?
Thanks for the Charlie Chuckles link....but no thanks - it's the same joke repeated over and over, and over, and over...
Full support? Seems as though full support means GCN only

So as far as "full support" goes how is it any different from Nvidia's? :confused:


Hmmm.... I think that a careful read of what you posted would answer your own question. All that NVidia said was 'they WILL support Mantle...oops DirectX 12..." they didn't say they could support it NOW.

A very big difference but what else would you expect them to say? Fuhgettabowddit?

Furthermore how can they support an API designed to run on GCN hardware? That is the real head scratcher!
 
Top