DirectX 12 Lies Dormant Within Microsoft's Recent Windows 10 Update
MojoKid writes After last Wednesday's Windows 10 event, early adopters and IT types were probably anxious for Microsoft to release the next preview build. Fortunately, it didn't take long as it came out on Friday, and it's safe to say that it introduced even more than many were anticipating (but still no Spartan browser). However, in case you missed it, DirectX 12 is actually enabled in this Windows 10 release, though unfortunately we'll need to wait for graphics drivers and apps that support it, to take advantage of DX 12 features and performance enhancements.
DirectX is obsolete. In today's multiplatform world only OpenGL matters.
Newegg has 120 DirectX video cards available. So what's the hold up on drivers?
I don't think it would be right to call it "dormant" in the OS.
If the code is there, but not available to call to, that would be dormant.
DX 12, just like DX10 and DX11 can be used to "encourage" people to upgrade in this case from Win7 to Win10. Additionally if I am not mistaken WINE still supports only up to DX10. Considering Microsoft has XBOX which does not allows developers to write OpenGL applications, we see a very clear picture where MS ensures at least some of market share by forcing developers who want to port games to PC to use DX and consequently Windows. This leaves any other OS out of the picture as far as latest generation XBOX ports go, and imo it is still a relevant barrier for adaptation of Linux for gaming. This seams to becomes less of a problem as Steam pushes for their own solution.
I am interested to see how they are going to lock down market with their new augmented reality headset and relevant IP. Anyone want to bet it will run anything that uses something other than DX12 applications and holographic processor for no apparent reason? (which is probably a moded GPU with drivers designed to screw everyone else)
Same old, same old.
NO, they stated it is free if you upgrade in the first year. After that time if you want to upgrade you pay normal upgrade price. There is no expiry or only good for a year.
Minecraft is written in java. How many usable DirectX bindings do you know for java?
Of course, they can as well rewrite Minecraft from the scratch in C++ or C# and port it to DirectX at same time. And maybe change the name. And gameplay. And developer team. And make it runnable only on Windows.
At this point, discussion stops to be technical and starts to be philosophical - if they rewrite every single part of it, is it still same game?