Dåliga nyheter för AMD användare :/: http://www.forbes.com/sites/jasonevangelho/2014/05/26/why-wat...
Dåliga nyheter för alla, :/, nästa kort blir AMD gillar deras inställning till opensource. Får passa mig för nvidia gameworks titlar helt enkelt
Kul att NVIDIA stänger ner allting inklusive optimeringar i spelkoden/licenser, och att AMD tillåter NVIDIA och tillverkare att nyttja alla deras tekniker öppet.
“Gameworks represents a clear and present threat to gamers by deliberately crippling performance on AMD products (40% of the market) to widen the margin in favor of NVIDIA products,” Hallock told me in an email conversation over the weekend. But wait, it stands to reason that AMD would be miffed over a competitor having the edge when it comes to graphical fidelity and features, right? Hallock explains that the core problem is deeper: “Participation in the Gameworks program often precludes the developer from accepting AMD suggestions that would improve performance directly in the game code—the most desirable form of optimization.”So a partner studio like Ubisoft can suggest or write enhancements to the GameWorks libraries, but AMD isn’t allowed to see those changes or suggest their own.
“The code obfuscation makes it difficult to perform our own after-the-fact driver optimizations, as the characteristics of the game are hidden behind many layers of circuitous and non-obvious routines,” Hallock continues. “This change coincides with NVIDIA’s decision to remove all public Direct3D code samples from their site in favor of a ‘contact us for licensing’ page. AMD does not engage in, support, or condone such activities.”
....
....
....
AMD is upset because they adopt the opposite approach. “Our work with game developers is founded concretely in open, sharable code, all of which we make available on our developer portal,” Hallock says. “We believe that enabling a developer with obvious and editable code that can be massaged to benefit everyone not only helps AMD hardware, but makes it possible for all gamers to benefit from our partnerships with a developer. As TressFX Hair runs equally well on AMD and NVIDIA hardware, for example, you can see this is true.”
I believe Hallock isn’t just offering up lip service here. AMD’s “FreeSync” technology aims to improve the working relationship between display and GPU by tapping into the open “Adaptive Sync” specification which will soon be standard on all DisplayPort-enabled monitors. Nvidia’s solution, G-Sync, is proprietary and involves custom hardware built into standard monitors. (I haven’t seen FreeSync in action, and I admittedly love what G-Sync offers. But that doesn’t change the facts surrounding the technologies.) AMD’s Mantle, a low-level API, doesn’t require the company’s GCN architecture to function properly. AMD says it will work equally well on Nvidia cards. The company clearly waves a banner of open-source development and ideals.