Watch_Dogs is getting plenty of critical love (our review is coming later) from the media - even with the embargo on opinions being expressed only lifting on the day of release. However, chip-maker AMD is not joining in with the circle of love.The game was developed by Ubisoft and also as part of Nvidia's Gameworks tools for PC deveopers. " Developers license these proprietary Nvidia technologies like TXAA and ShadowWorks to deliver a wide range of realistic graphical enhancements to things like smoke, lighting, and textures. Nvidia engineers typically work closely with the developers on the best execution of their final code."
Forbes, however, reports that, "AMD’s Robert Hallock, it’s terrible news for the PC gaming ecosystem on the whole.
"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."
Basically, while partners of AMD (such as, in this case Ubisoft, but also Warners with
Batman: Arkham Origins) can suggest improvements to Nvidia, but these code additions are invisible to competitors such as AMD. This leads to Hallock pointing out that, “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.”
Not good news for PC gamers? What do you think?