Overclock.net › Forums › Graphics Cards › Graphics Cards - General › Official DirectX 12 Thread
New Posts  All Forums:Forum Nav:

Official DirectX 12 Thread

post #1 of 7
Thread Starter 
So there's A LOT of talk regarding the upcoming announcement of DirectX 12 at GDC ~March 20th.

So I thought it would be a good idea to create a dedicated thread for all the discussion that will certainly take place around those days.

Logo:




What we know so far (according to the GDC presentation quotes/tweets by Devs):

- It's going to focus on lowering CPU overhead by giving closer to the metal type access to developers.

- It's going to be supported on an "unparalleled assortment of hardware". They mention PCs, Consoles, Tablets and Phones even.

- That's probably it given the VERY limited information we have at the time of writing this post (March 5th).


What we don't know (aside from EVERYTHING lol):

- We don't know how its performance will compare to both DirectX 11.x and Mantle.

- Does it give developers even more low level access than Mantle?

- What games are currently in development using DirectX 12?

- Will the optimizations made for Mantle enabled engines/games be useful for developing games under DirectX 12? (let's say DICE decides to support DirectX 12 in their Frostbite 3 engine, will those optimizations go to waste or can they reuse them [at least some] for DirectX 12?)

- Given how the talks are going to be given by both reps for AMD and NVIDIA as well as Microsoft of course, does that mean it's being developed by those guys as well?

- ETA?

- New version of Windows/WDDM required?


Official sources:

http://blogs.msdn.com/b/directx/p/directx12.aspx

http://www.twitter.com/directx12
Edited by SlackerITGuy - 3/5/14 at 6:31pm
post #2 of 7
Thread Starter 
OMG, I actually posted this on the news section instead of the Graphics cards one, please mods move this, so sorry...

EDIT: Thanks!, again, sorry...
Edited by SlackerITGuy - 3/5/14 at 4:56pm
post #3 of 7
I hope greater/easier parallelism is somewhere in the changes. With mostly everything locked in a single thread or 2, game complexity stalled a long time ago frown.gif
Bruce
(20 items)
 
  
CPUMotherboardGraphicsRAM
4670k Asus Z87 Pro HIS 7950 IceQ X2 2x2gb + 2x4gb DDR3 1333 
Hard DriveHard DriveHard DriveOptical Drive
Seagate 1TB 7200RPM OCZ Agility 4 128GB PNY 240GB LG Blu Ray Burner 
CoolingOSMonitorKeyboard
Hyper 212+ with extra fan Windows 10 Education x64 Shimian QH270 @110hz Medieval Dell OEM Keyboard 
PowerCaseMouseAudio
Corsair TX750 V1 Antec 300 Black Illusion  Logitech G400s Xonar ST 
AudioOtherOtherOther
Fostex T50rp with BMF mod Archer T9E Wifi adapter 2x Yate Loon D12SL-12D 120x38mm fans Thermalright TY-143 fan 
  hide details  
Reply
Bruce
(20 items)
 
  
CPUMotherboardGraphicsRAM
4670k Asus Z87 Pro HIS 7950 IceQ X2 2x2gb + 2x4gb DDR3 1333 
Hard DriveHard DriveHard DriveOptical Drive
Seagate 1TB 7200RPM OCZ Agility 4 128GB PNY 240GB LG Blu Ray Burner 
CoolingOSMonitorKeyboard
Hyper 212+ with extra fan Windows 10 Education x64 Shimian QH270 @110hz Medieval Dell OEM Keyboard 
PowerCaseMouseAudio
Corsair TX750 V1 Antec 300 Black Illusion  Logitech G400s Xonar ST 
AudioOtherOtherOther
Fostex T50rp with BMF mod Archer T9E Wifi adapter 2x Yate Loon D12SL-12D 120x38mm fans Thermalright TY-143 fan 
  hide details  
Reply
post #4 of 7
Thread Starter 
Quote:
Originally Posted by brucethemoose View Post

I hope greater/easier parallelism is somewhere in the changes. With mostly everything locked in a single thread or 2, game complexity stalled a long time ago frown.gif

It has to be in there IMO.

There's no point in making all this noise if we're going to be once again stuck with games only benefiting from 2, 3 threads (performance hits a snag after that under DirectX, it stops scaling) for DirectX 12 as well.
post #5 of 7
Now I just want OpenGL 5 to come out sooner.
SR388
(15 items)
 
  
CPUMotherboardGraphicsRAM
860K GIGABYTE GA-F2A88X-UP4 ASUS R9 270 DIRECTCU II OC @ 1030/1500 8GB Crucial Ballistix 1866 
Hard DriveOptical DriveCoolingOS
Transcend SSD370S 512GB DVD drive 2x200mm 1x120mm 1x140mm Windows 10 Pro 
MonitorKeyboardPowerCase
Vizio 22" LED 1080p HDTV Logitech G105 MW3 Edition ThermalTake TR2 600W Cooler Master HAF 912 
MouseMouse PadAudio
GigaWare Gaming mouse 3200DPI Standard pad ALTEC VS2620 
  hide details  
Reply
SR388
(15 items)
 
  
CPUMotherboardGraphicsRAM
860K GIGABYTE GA-F2A88X-UP4 ASUS R9 270 DIRECTCU II OC @ 1030/1500 8GB Crucial Ballistix 1866 
Hard DriveOptical DriveCoolingOS
Transcend SSD370S 512GB DVD drive 2x200mm 1x120mm 1x140mm Windows 10 Pro 
MonitorKeyboardPowerCase
Vizio 22" LED 1080p HDTV Logitech G105 MW3 Edition ThermalTake TR2 600W Cooler Master HAF 912 
MouseMouse PadAudio
GigaWare Gaming mouse 3200DPI Standard pad ALTEC VS2620 
  hide details  
Reply
post #6 of 7
how it could be "closer to the metal" than Mantle? and this and even multiplatform at the same time? it's like every vendor makes its own API and puts that into Directx (impossible)
anyway everyone should make some compromise and adapt to Directx and, therefore, won't be Directx which adapts to hardware...
the functions and calls must be the same or not? if the functions are the same, it means that someone can't design hardware in the real way he wants...always some limit, so it's the same old story... otherwise, if every vendor has its own functions inside DirectX, the DX purpose fails and anyhow it would mean fragmentation.
Impossible that it will be closer and faster than specific API which is developed about specific hardware... .. .so IMHO this will be just a marketing move to sell Windows 9 wink.gif maybe performance will improve but never like Mantle or something like that...
Edited by 7stars - 3/5/14 at 6:05pm
post #7 of 7
Thread Starter 
Quote:
Originally Posted by 7stars View Post

how it could be "closer to the metal" than Mantle? and this and even multiplatform at the same time? it's like every vendor makes its own API and puts that into Directx (impossible)
anyway everyone should make some compromise and adapt to Directx and, therefore, won't be Directx which adapts to hardware...
the functions and calls must be the same or not? if the functions are the same, it means that someone can't design hardware in the real way he wants...always some limit, so it's the same old story... otherwise, if every vendor has its own functions inside DirectX, the DX purpose fails and anyhow it would mean fragmentation.
Impossible that it will be closer and faster than specific API which is developed about specific hardware... .. .so IMHO this will be just a marketing move to sell Windows 9 wink.gif maybe performance will improve but never like Mantle or something like that...

That's true.

But then again this is not something that is being developed at the same scale as Mantle. This is much bigger.

All points out that this is a collaboration between AMD, Intel, NVIDIA and Qualcomm, plus of course, Microsoft, so I left that window open (lower level than Mantle) because:

- There's more people involved (more talent, etc etc)
- Mantle turned out to be not as "low level" as we all thought it was going to be (it supports other GPU architectures).
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Graphics Cards - General
Overclock.net › Forums › Graphics Cards › Graphics Cards - General › Official DirectX 12 Thread