The gaming landscape has changed quite a bit since DX dominated the market. Microsoft doesn't have the same stranglehold on the computer market that they used to and feature parity has been had by openGL. It's really android and iOS games that are pushing openGL. The sales figures are huge for those games and you only have one API choice, openGL. Engines are increasingly cross platform to allow maximizing on development costs and as a result they must support openGL.
Personally I'd really like to see AMD give mantle to the Khronos group and for them to make openGL 5 with it.
If microsoft goes the vista route and says DX12 is win8+ only (maybe 8.1+ or 8.2+) then they'll shoot themselves in the foot by keeping half the market out of DX12
http://store.steampowered.com/hwsurvey
Bookmarks