Quote Originally Posted by Kerberon View Post
Except dx9 isnt optimized for modern systems and works the system harder for the same results.
Not exactly true. One of the main reasons to use a new version of DirectX was to take advantage of the new features of graphic cards.

When MS started to work on DX10+ they decided that they can make the graphics cards and game/program work more efficiently by rewriting DX and they did that but the one problem is that the change was so fundamental that existing programs just wouldn't be compatible because they interacted with DX in a different way. While from a performance point that's great but it broke one of windows best features - backwards compatibility. To get DX 10 you had to have a Vista system and most were on XP so why would a dev take it seriously. It seems by what little I've read that MS will be making DX12 compatible with older versions of Windows, Win7+. A lot of games stuck with a DX 9c version and just stuck with DX9c. DX 11 seems to finally been taking seriously and now MS will introduce a new version and I hope it'll be compatible with DX10 computers too.


Quote Originally Posted by Ahmbor View Post
Last Update was: They are working on a Mac, Dx11 und Dx 12 Version.


http://www.pocket-lint.com/news/1293...icrosoft-talks
The Mac version, that's new, to me at least. I do worry about the viability of multiple versions. From what I understand Dx12 is supposed to offer more low level access to hardware akin to AMD's mantle so I'm certain a DX12 coded game wont be compatible with DX 11.