By using this site, you agree to our Privacy Policy and our Terms of Use. Close
CGI-Quality said:

This is, without a doubt, the most photo-realistic game I've ever seen. DirectX12 FINALLY showing what it can do (Quantum Break was just the beginning)! 

I hope you realise that this has NOTHING to do with DX12, as Metal, Mantle and Vulkan can/could do this to.

This is about a very high quality designers doing their job right. DX12 only takes the huge volume of data out of drivers and let's the programmers get real if they know how to. Pretty much like any low-level API. That being said, this pictures are textures and meshes, not code. So the fact that this game looks beautiful has little to nothing to do what DX12 is all about. Hence why DX12 will never overlook hardware and hence why the Xbox One will not look prettier than a PS4. You can put DX15 in there in 20 years and it won't look better.

Hardware limitation can only do so much.

Again, DX12 is a low-level API that cuts down the overhead of drivers and makes applications runs faster, not prettier, faster. Faster because you're programming more machine and less language.

This pictures or any graphics for that matter, are textures and mashes and shadow and lightning and whatever, these are not drivers programming.

 

CGI-Quality said:
JEMC said:

I don't think DX12 has anything to do with how it looks.

The game looks great, no one can deny it, but the recommended specs to play at 1080p@60fps asks for a GTX 970 or a R9 290X, which are quite a lot more powerful than an XboxOne.

DX12 plays a role in the CPU pipeline, which directly links to the game's usage of specific visual elements (as per the info prior to the game's launch). As for why the specs are so much more powerful than the X1, I can only assume it's because it looks a good few steps ahead of that version.

DX12 plays nothing in the CPU pipeline. The CPU pipeline is an architectural thing. I'm a hardware engineer, I design this stuff for a living. No software plays anything in the CPU pipeline.

The reason this game is such a power-hungry game is because DX12 does not end the need for hardware power, which just proves my point above.

Do you know what an API is? I suggest you take a look. DX12 makes it cleaner, easier and faster the connection between the GPU and it's driver. This has nothing to do with the CPU.

With the GPU being less used, it can boost performance, hence why DX12 games are faster.