Microsoft DirectX 12 is Completely Perfect

Microsoft DirectX 12 is Completely Perfect Clapway

Microsoft might be trailing Sony when it comes to the PS4 and Xbox One, but that is not the case when it comes to API’s. The latest API from Microsoft, DirectX 12, may be the closest interface to perfect that the world has ever seen. The DirectX 12 no doubt gets the absolute best out of the amazing visuals of Windows 10. As a matter of fact, Phil Spencer, the Xbox boss, indicates that this is the fastest adoption among developers than any DirectX ever. Below are two of the biggest reasons why.

DIRECTX 12 ADDS THE EXPLICIT MULTI-ADAPTER

To prove that the DirectX 12 is the best API on the market, Microsoft added the Explicit Multi-Adapter. What this allows the DirectX 12 to do is utilize multi-graphics processors of both different speeds and brands. So, this Microsoft creation can work with a multitude of graphics cards and integrated GPU’s inside computers. Although it may only add a minimal amount of performance, it’s still useful because it makes use of hardware that otherwise had no purpose.

DRAW CALL OVERHEAD REDUCTION

Without a shadow of a doubt, one of the biggest improvements to this version of DirectX is the reduction in draw call overhead. To explain this as simply as possible, this is the delay in the computer asking the GPU to render something. Unfortunately, in previous versions of the DirectX, this was a problem. Basically, in previous versions of these Microsoft API’s, there was a lower limit to the amount of objects that could be rendered on the screen at once. This was not much of a hassle with non-CPU-limited games, but with those types of games, it was extremely annoying. This implementation becomes equally important when it is realized that video games keep adding updated AI and physics. This was one of the most important aspects that Microsoft had to work on, and thankfully they did so.