Microsoft announces DirectX 12 for computers, smartphones and Xbox One

By Shawn Knight · 20 replies
Mar 20, 2014
Post New Reply
  1. DirectX 12, the next version of Microsoft's gaming / graphics programming interface, was revealed on Thursday during the annual Game Developers Conference. Unlike previous iterations that have required new hardware, DX12 will run on existing computers, smartphones and even the...

    Read more
  2. TheBigFatClown

    TheBigFatClown TS Guru Posts: 684   +254

    I know what the first title released is going to be. "PONG" with "FULL-TOUCH SUPPORT!!!!!". Can I get a Hell Yeah!!!!!

    "What we don’t yet know, however, is whether or not DX12 will work on Windows 7. If not, that could drive more people to upgrade to Windows 8 or perhaps even the next major Microsoft OS depending on when that arrives."

    You better hope and pray that it works on Windows 7. I am not upgrading to Windows 8 for DirectX12. Nor will any business in the sane universe.
    Last edited: Mar 20, 2014
  3. Alpha Gamer

    Alpha Gamer TS Evangelist Posts: 354   +116

    According to this Brazilian website, Fermi, Kepler and Maxwell will be able to run DX12.
  4. dividebyzero

    dividebyzero trainee n00b Posts: 4,891   +1,264

    And for those non-Portuguese speakers, here's (probably) the same info from Nvidia
  5. Jad Chaar

    Jad Chaar Elite Techno Geek Posts: 6,515   +974

    I am really disappointed that non-GCN GPUs will not be able to handle DX12 while Fermi is on the nVidia end... sigh.

    On the brightside, I wonder if DX 12 includes ray tracing :D.
  6. St1ckM4n

    St1ckM4n TS Evangelist Posts: 2,922   +630

    So what kinda new stuff will DX12 do? DX11 brought tesselation and others.
  7. penn919

    penn919 TS Addict Posts: 220   +71

    Low level access.
  8. dividebyzero

    dividebyzero trainee n00b Posts: 4,891   +1,264

    Make people temporarily forget about Windows 8 ?
    Ignite a flame war over vendor compatibility ?
    Have a bunch of Win7 gamers wait it out for Windows 9 ?
    Make people wonder how MS managed to port Forza 5 to DX12 with just four man-months of effort ?
    ArXiv76, Burty117 and St1ckM4n like this.
  9. Xclusiveitalian

    Xclusiveitalian TS Evangelist Posts: 714   +75

    Trying to get everyone to buy horrible windows 8 and xbox one...
  10. hahahanoobs

    hahahanoobs TS Evangelist Posts: 2,045   +680

    The only reason Mantle exists, is because AMD needed something to replace their bad and non existent desktop CPU's. As a gamer, I'd rather get my low level access from an API that will reach a lot more gamers and titles (DX), than API improvements I have to wait for on a per title basis (Mantle).

    Mantle is a good idea, but MS has the money and the manpower to take it to a level AMD can only dream of.
    cliffordcooley and misor like this.
  11. 9Nails

    9Nails TechSpot Paladin Posts: 1,215   +177

    Can't wait until there's real world measurements.
  12. Nero7

    Nero7 TS Maniac Posts: 275   +104

    Its really aggravating that they dare to not give info on Windows7. First the "no service pack anymore" message and now this. Mostly its that there's no comment on it at all while they're aware its something very interesting for so many.

    Also what if Forza is a pc game ported over to xbone? xD

    I look forward to this regardless. This could seriously increase performance for pc & mobile & console and whatnot without having to upgrade your hardware. TBH I am not using the desktop much anyway though would be sad for all the old stuff that doesn't work on Windows8. Lets not be kidding ourselves Windows9 wont be better at all than 8 for those who stay on Windows 7 except for maybe the interface.
  13. je29836

    je29836 TS Rookie Posts: 26

    Lol arriving two years late. by then steamOS, ps4 and mantle will be much more established. microsoft a ****ing joke
  14. Burty117

    Burty117 TechSpot Chancellor Posts: 3,147   +915

    They mention "All popular Windows OS versions" and "Over 70% of gaming PCs are now DX11 based. NVIDIA will support the DX12 API on all the DX11-class GPUs" in the Nvidia article DBZ linked, I wonder if they are hinting that Windows 7 will actually support DX12? Would be awesome if so as I'd like to keep using my Windows 7 until the next version comes out to be honest.
  15. tomkaten

    tomkaten TS Maniac Posts: 222   +143

    It was a dangerous time for Microsoft, with AMD steering more and more developers towards Mantle.
    An outdated DirectX was and indirect threat to their OS prosperity, since they've always loved forcing people to upgrade to new OS's for lack of Directx support on older versions.

    I only wonder why it took them so long to implement low-level hardware calls. Guess the noose was tightening and they had no choice, even though they probably loathe the move.
  16. I doubt SteamOS will take off anytime soon. Sad but true, the amount of games on Linux is just dreadful and it will take time for developers to port their games (if they decide to). As for mantle, that only works with AMD chips and only a specific few chips and titles(as far as I'm aware), so there's a whole group of people that were waiting for something that would encompass the majority of gaming builds with support for both AMD and Nvidia.
  17. Skidmarksdeluxe

    Skidmarksdeluxe TS Evangelist Posts: 8,647   +3,274

    So will DX 12 work on the PS4 as well? As far as I know both the XB1 & PS4 both have have similar GPU's based on the AMD GCN. If it can work on the XB1, logic dictates it should work on the PS4.
  18. The PS4 does not use DirectX at all, it has its own low-level graphics API.
    And since DX12 will not be based on a new shader model (like 6.0) and will run on existing hardware, it won't bring any benefits that the low-level PS4 API doesn't already have on the PS4.
  19. It's better than DX11. Stop complaining you dirty old men.
  20. dividebyzero

    dividebyzero trainee n00b Posts: 4,891   +1,264

    Not really. For game dev's it still comes down to adding Mantle to conventional API code. What game developer in their right mind would release a title with Mantle but without DirectX / OpenGL ?
    To provide clear market segmentation between features/performance with Xbox and PC
    Probably. The timing is due to Mantle, but the underlying change is down to IHV pressure - both to Microsoft ( the DirectX 12 presentation included a mention that Nvidia had called on Microsoft to reduce driver overhead four years ago), and from the new OpenGL extensions being implemented (bindless textures etc.).
  21. We do know, Microsoft is cheap, as such zero chance of seeing DX 12 on Windows 7, and there marketing is complete bs, they state that 50% or 75% of gamers will have a DX 12 system when DX 12 is out; that prosperous, Windows 8 and Window 8.1 have like 20-30% steam market share while Windows 7 has 50%. Don't get your hopes up, Microsoft loves crushing them. The only reason the released DX 12 is because Xbox One was doing poorly and the threat of linux gaming.

Similar Topics

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...