NotebookCHECK - Notebook Forum

English => News => Topic started by: Redaktion on February 28, 2017, 01:11:43

Title: Is DirectX 12 worth it? A game developer gives us some insights.
Post by: Redaktion on February 28, 2017, 01:11:43
During GDC 2017 the CEO of Nixxes, Jurjen Katsman, talked about his experience in porting games from DirectX 11 to DirectX 12. Nixxes is the developer responsible for the DirectX 12 render paths of Deus Ex: Mankind Divided and Rise of the Tomb Raider.

http://www.notebookcheck.net/Is-DirectX-12-worth-it-A-game-developer-gives-us-some-insights.199706.0.html
Title: Re: Is DirectX 12 worth it? A game developer gives us some insights.
Post by: Joshua on February 28, 2017, 14:20:52
Correct me if I'm wrong...But isn't the 10% perf gain only relavent to games that were dx11 being switched to dx12. Building a game from the ground up on dx12 is much better, right? Although I don't know why anyone would use it since Vulken is starting to shine.
Title: Re: Is DirectX 12 worth it? A game developer gives us some insights.
Post by: Stunt on February 28, 2017, 16:28:03
DX12 was hyped up to get people over to Windows 10.

Believing in marketing gets you nowhere, it's made to seem better than it really is on purpose to make you want it more. Considering the privacy risks when using Windows 10 which are unavoidable, and seeing people use it anyway is just so revealing of how stupid people are in general, and not everyone upgraded purely for DX12 like gamers did, people are just misinformed and act out blindly.

DX12 is a failure, not because it can't be good, but because it was pushed out too quickly and is restricted to a single useless (at this point in time) platform called Windows 10.
Title: Re: Is DirectX 12 worth it? A game developer gives us some insights.
Post by: Klaus Hinum on February 28, 2017, 19:21:52
The 10% were not just in context of "switching" the API but in general the maximum performance gains that are possible (other then special cases like Multi GPU).  DX12 is not really "better" it just gives the developer more control and lets the driver do less.