It’s common knowledge now that Nvidia has partnered up with Ubisoft to optimise Watch Dogs for GeForce hardware, but AMD has now lashed out at Nvidia, claiming its Gameworks support is crippling AMD performance and damaging the PC ecosystem.
AMD technical communications lead Robert Hallock is the man leading the claims, saying that Nvidia is unfairly forcing developers not to optimise their games for AMD hardware…
Watch Dogs is the latest game to provide support for Nvidia Gameworks, which provides tools and technologies for developers that allows them to easily debug, profile and optimise their code for Nvidia hardware. It’s been an ever-present name in recent months, supporting big-hitting titles such as Call of Duty: Ghosts, Batman: Arkham Origins, Assassin’s Creed IV: Black Flag, and now Watch Dogs.
Hallock said in an interview with Forbes that “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. 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.”
It doesn’t end there though, with Hallock claiming that the Gameworks integration itself causes complications in the code that can prevent AMD from ever properly optimising the titles for its Radeon range.
“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.
“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.”
Do you agree that Nvidia isn’t playing fair with its Gameworks integration?
Or has AMD dropped the ball in the graphics race?
Let us know below!