- Mar 5, 2005
The quote agrees with everything I said...I'll quote HardOCP here, this destroys your argument.It's using tessellation to a point beyond where it's noticeable but severely impacts performance on AMD hardware. This is one of Nvidia's tricks to prop up the GTX 580 versus Cayman.
Uh, there's no trickery going on here... there are multiple levels of tessellation available from within Arkham City's settings, so you can turn it down (or off completely) while still leaving the game in DX 11 mode.
And lets not forget, AMD's drivers override in-game tessellation settings by default, so AMD is in complete control of how much tessellation is being run on their cards. Even if Nvidia were asking developers to increase tessellation to absurd levels, it wouldn't matter. You can also uncheck "AMD Optimized" and lower the slider yourself if you want some additional performance (at the cost of image quality).
The "AMD Optimized" setting very noticeably degrades tessellation quality in a lot of DX11 games in order to keep performance up. AMD's cards (those from before the HD 7000 series) are simply weak in the tessellation department, even at nominal levels of tessellation, and AMD obviously knows it.Batman: Arkham City : In BM: AA, the XFX R7970 Black Edition easily destroyed the AMD Radeon HD 6970. We were able to run at a higher resolution with the highest in-game settings. We feel this is mostly due to the fact that Tessellation is much faster on the new Radeon HD 7970. The MSI N580GTX Lightning XE 3GB was not able to play at 2560x1600 with decent performance, so we had to lower it down to 1920x1200 with 8X CSAA. The MSI N580GTX Lightning XE was faster than the Radeon HD 6970, but the new XFX R7970 killed it in performance.
The quote says they found that 7000 series cards have better tessellation performance than 6000 series cards... which is exactly what I said in my post.
And what I said is still perfectly true and not at all invalidated by that quote from Hard|OCP. Nvidia CANNOT screw up performance on AMD cards by forcing developers to use absurdly high tessellation quality, and they can't do it because AMD's video drivers have full control over tessellation quality. AMD can lower it if they want to, and the user can decrease the quality further for more performance gains.