Originally posted by BlackStar
View Post
As soon as D3D gains any traction outside of Windows, they can add subtle changes to the (closed-source) implementation which are not covered by the spec, and the Linux developers will be playing catchup, just like WINE guys, SAMBA guys, MS Office guys, Webkit/Gecko guys... The whole world is playing catchup with Microsoft's undocumented bugs and "features". And most developers don't give a crap, because they are only interested in Windows. And it works in Windows.
Exactly the same thing will happen with D3D. You'll get a new version with a spec that leaves room for interpretation, and the reference implementation will be what everybody targets and develops for. Good luck reverse-engineering that.
Comment