- Dec 25, 2005
- 4,120
- 709
Here is what Direct X12 means from the Xbox One, taken from reddit:
"No. X1 having DX12 will not "make" a game 1440p or any other silly metric. We don't know what is in DX12 yet, but we can assume like DX11 there will be specific hardware acceleration for certain techniques. Without getting too far into it, a developer might now have access to DX12 ray tracing, Dx12 SuperFog, DX12 ultraMegaConcentricityRendering, or you can make up your own effect for example. That dev can then use that effect that saves GPU time they would have otherwise implemented in a less efficient way. This frees up resources for things like rendering in 1080p or whatever extra effects/AI/gameplay/whatever are desired.
We would not "have to wait" for PC Hardware to start shipping before seeing DX12 in X1 games. If anything, DX12 on X1 should improve the adoption on PC. There is commonality in 9/10/11/12 often with a software switch enabling the DX version. If MS is good with their dev tools, they will have DX12 features asap - regardless of what the PC market is doing.
That said... Developers are going to love commonality. If a company wants to release a PC, X1, PS4 game, they're going to be able to write very similar code on the X1/PC using DX11/12, the PS4 will be a port to OpenGL. This could have been a potential issue with Theif. Add in commonality with PC, WinMobile, X1, I bet we start seeing high level 3-platform indie titles soon as well.
Yes, possible performance increases aside... This PROVES that the X1 GPU is not the same 7000 series as the PS4. We knew AMD had a large custom deal with AMD and we know the PS4 is extremely similar to production parts (and advantage for them at launch for sure). But... The inclusion of DirectX 12 means that MS is still holding some cards close to their chest, that we don't know 100% of the story, and that while MS obviously launched early - there is a long term plan in place."
This opens up a lot of possibilities for the Xbox in the future.
View media item 845696
"No. X1 having DX12 will not "make" a game 1440p or any other silly metric. We don't know what is in DX12 yet, but we can assume like DX11 there will be specific hardware acceleration for certain techniques. Without getting too far into it, a developer might now have access to DX12 ray tracing, Dx12 SuperFog, DX12 ultraMegaConcentricityRendering, or you can make up your own effect for example. That dev can then use that effect that saves GPU time they would have otherwise implemented in a less efficient way. This frees up resources for things like rendering in 1080p or whatever extra effects/AI/gameplay/whatever are desired.
We would not "have to wait" for PC Hardware to start shipping before seeing DX12 in X1 games. If anything, DX12 on X1 should improve the adoption on PC. There is commonality in 9/10/11/12 often with a software switch enabling the DX version. If MS is good with their dev tools, they will have DX12 features asap - regardless of what the PC market is doing.
That said... Developers are going to love commonality. If a company wants to release a PC, X1, PS4 game, they're going to be able to write very similar code on the X1/PC using DX11/12, the PS4 will be a port to OpenGL. This could have been a potential issue with Theif. Add in commonality with PC, WinMobile, X1, I bet we start seeing high level 3-platform indie titles soon as well.
Yes, possible performance increases aside... This PROVES that the X1 GPU is not the same 7000 series as the PS4. We knew AMD had a large custom deal with AMD and we know the PS4 is extremely similar to production parts (and advantage for them at launch for sure). But... The inclusion of DirectX 12 means that MS is still holding some cards close to their chest, that we don't know 100% of the story, and that while MS obviously launched early - there is a long term plan in place."
This opens up a lot of possibilities for the Xbox in the future.
View media item 845696