Speaking as someone who works in software dev, working on a real-time renderer, I've lost count of the amount of fixes we've had to implement because something doesn't work on ATI, and we go out of our way to not have 3rd party dependencies, which is to say, we typically write our own rendering features to work on as many…
I have mixed feeling about this. Imagine if Nvidia decided to make Gameworks open sourced and allow AMD to implement the tech for their own. Nvidia would no longer have any incentive to dump money into R&D, because AMD could quickly implement that tech for a much lower cost than what Nvidia spent researching it. If there…