The First TXAA Game & The Test

With the release of the NVIDIA’s 304.xx drivers a couple of months ago, NVIDIA finally enabled driver support on Kepler for their new temporal anti-aliasing technology. First announced with the launch of Kepler, TXAA is another anti-aliasing technology to be developed by Timothy Lottes, an engineer in NVIDIA’s developer technology group. In a nutshell, TXAA is a wide tent (>1px) MSAA filter combined with a temporal filter (effectively a motion-vector based frame blend) that is intended to resolve that pesky temporal aliasing that can be seen in motion in many games.

Because TXAA requires MSAA support and motion vector tracking by the game itself, it can only be used in games that specifically implement it. Consequently, while NVIDIA had enabled driver support for it, they’ve been waiting on a game to be released that implements it. That release finally happened last week with a patch for the MMO The Secret World, which became the first game with TXAA support.

This isn’t meant to be an exhaustive review of TXAA (MMOs and deterministic testing are like oil and water), but seeing as how this is the first time TXAA has been enabled we did want to comment on it.

On the whole, what NVIDIA is trying to accomplish here is to implement movie-like anti-aliasing at a reasonable performance cost. Traditionally SSAA would be the solution here (just like it is to most other image aliasing problems), but of course SSAA is much too expensive most of the time. At its lower setting it is just 2x MSAA plus the temporal component, which makes the process rather cheap.

Unfortunately by gaming standards it’s also really blurry. This is due to the combination of the wide tent MSAA samples – which if you remember your history, ATI tried at one time – and the temporal filter blending data from multiple frames. TXAA does a completely fantastic job of eliminating temporal and other forms of aliasing, but it does so at a notable cost to image clarity.

Editorially speaking we’ll never disparage NVIDIA for trying new AA methods – it never hurts to try something new – however at the same time we do reserve the right to be picky. We completely understand the direction NVIDIA went with this and why they did it, especially since there’s a general push to make games more movie-like in the first place, but we’re not big fans of the outcome. You would be hard pressed to find someone that hates jaggies more than I (which is why we have SSAA in one of our tests), but as an interactive medium I have come to expect sharpness, sharpness that would make my eyes bleed. Especially when it comes to multiplayer games, where being able to see the slightest movement in the distance can be a distinct advantage.

To that end, TXAA is unquestionably an interesting technology and worth keeping an eye on in the future, but practically speaking AMD’s efforts to implement complex lighting cheaply on a forward renderer (and thereby making MSAA cheap and effective) are probably more relevant to improving the state of AA. But this is by no means the final word, and we’ll certainly revisit TXAA in detail in the future once it’s enabled on a game that offers a more deterministic way of testing image quality.

The Test

NVIDIA’s GTX 660 Ti launch drivers are 305.37, which are a further continuation of the 304.xx branch. Compared to the previous two 304.xx drivers there are no notable performance changes or bug fixes that we’re aware of.

Meanwhile on the AMD side we’re continuing to use the Catalyst 12.7 betas released back in late June. AMD just released Catalyst 12.8 yesterday, which appear to be a finalized version of the 12.7 driver.

On a final note, for the time being we have dropped Starcraft II from our tests. The recent 1.5 patch has had a notable negative impact on our performance (and disabled our ability to play replays without logging in every time), so we need to further investigate the issue and likely rebuild our entire collection of SC2 benchmarks.

CPU: Intel Core i7-3960X @ 4.3GHz
Motherboard: EVGA X79 SLI
Chipset Drivers: Intel 9.​2.​3.​1022
Power Supply: Antec True Power Quattro 1200
Hard Disk: Samsung 470 (256GB)
Memory: G.Skill Ripjaws DDR3-1867 4 x 4GB (8-10-9-26)
Case: Thermaltake Spedo Advance
Monitor: Samsung 305T
Asus PA246Q
Video Cards: AMD Radeon HD 6970
AMD Radeon HD 7870
AMD Radeon HD 7950
AMD Radeon HD 7950B
AMD Radeon HD 7970
NVIDIA GeForce GTX 560 Ti
NVIDIA GeForce GTX 570
Zotac GeForce GTX 660 Ti AMP! Edition
EVGA GeForce GTX 660 Ti Superclocked
Gigabyte GeForce GTX 660 Ti OC
NVIDIA GeForce GTX 670
Video Drivers: NVIDIA ForceWare 304.79 Beta
NVIDIA ForceWare 305.37
AMD Catalyst 12.7 Beta
OS: Windows 7 Ultimate 64-bit

 

Meet The Gigabyte GeForce GTX 660 Ti OC Crysis: Warhead
Comments Locked

313 Comments

View All Comments

  • TheJian - Sunday, August 19, 2012 - link

    You forgot to mention the extra heat, noise and watts it takes to do that 1250mhz. Catching NV's cards isn't free in any of these regards as the 7950 BOOST edition already shows vs. even the zotac Amp version of the 660ti.

    AMD fanboys might call these features these days I guess...
  • Galidou - Monday, August 20, 2012 - link

    7950 boost is a reference board, as we said before, 4 out of 18 boards are reference on newegg. It's unlikely people will buy reference cooler from AMD because they're plain bad if you overclock. Will people putting the reference design out of the way when speaking about overclock....

    Noise and temperature when overclocked on either for example Twin Frozr3 from MSI or sapphire OC are ALOT more silent and cool even fully overclocked....
  • TheJian - Monday, August 20, 2012 - link

    Nearly every card on newegg is OC'd by manufacturer and the top listed boost isn't even the top it can do by default which os a Nice.
  • CeriseCogburn - Thursday, August 23, 2012 - link

    The GTX 580 was already way ahead, so it didn't have to catch up to 6970. When OC'ed it was so far ahead it was ridiculous.
    That's why all the amd fans had a hissy fit when the 680 came out - it won on power - frames, features, price - all they could whine about was it wasn't "greatly faster" than last gen (finally admitting of course the 580 STOMPED the pedal to the floor, held it there, and blew the doors off everything before it).

    See, these are the types of bias that always rear their ugly little hate filled heads.
  • Galidou - Thursday, August 23, 2012 - link

    ''ugly little hate filled heads''

    The sentence speaks for itself about who's writing it, you're one of them sorry, if it wasn't so filled with hate maybe I could pass but.... no.

    It won for the first time on power/performance, let'S not do like it has always been like that.... and before even if they didn't win on that front you speak like they won on everything forever. There's nothing good about AMD we already know your opinion, you don'T have to spread some more hatred on the subject, we know it.

    Just do yourself a favor, stop lacking respect to others for something everyone already knows about you, you hate AMD end of the line.
  • CeriseCogburn - Thursday, August 23, 2012 - link

    You were wrong again and made a completely false comparison, and got called on it.
    Should I just call you blabbering idiot instead of hate filled biased amd fanboy ?
    How about NEITHER, and you keeping the facts straight ?
    HEY !
    That would actually be nice, but you're not nice.
  • Galidou - Tuesday, August 21, 2012 - link

    You didn't get the point of the memory controller/memory quantity they said here, poor newbie, let me explain things for you. On GCN there's 6 64bit memory bus, now divide 3gb of memory into 6, bingo 512mb each controller. Now take 2gb of memory and divide it by 3 memory bus of the 660 ti(192bit), ohhh you can't do this, what that means is there are 2 64 bit buses that takes care of a 512mb chip and the 2 other memory buses take care of 2x512 memory each.

    Asynchronous memory may not be that bad, it isn't a weirdo theory either, my little girl that's 10 years old would understand it if I would explain her that simple mathematical equation. Mr Cogburn the expert with less logic than a 10 y old girl... what are you doing here, you'Re so good, maybe you should join us at overclock.net and discuss with some pro overclockers and show us your results of your cpu/gpu on nitrogen if you're so pro about hardware.
  • CeriseCogburn - Thursday, August 23, 2012 - link

    Wow, and to think you just said you couldn't support the hatred, but there you go spreading your hatred again.

    The author is WRONG. Be a man and face the facts.
  • Galidou - Thursday, August 23, 2012 - link

    I didn't use a damn word that lacked of respect to you in all my previous posts unlike you calling me dummy, stupid, and so on in some previous post. You used words nazi, evil, and so on against AMD but I'm the one who spread the HATE LOL COMON.

    Don't try me, you are the most disrespectful, but still knowledgeable, person I've ever seen at your times. You expect me to stay totally cold all the time in face of the fact you diminish and attack people calling them names because they are Fanboys.... COMON.

    I speak once against your logic but every post you have is full of hatred and attack to people but ohhh when I say something ONCE, it's BAD. COMON.... Well I know it wasn't my best one and I offer you my dearest excuses, I truly am sorry. I was at the end of the roll, you're hard to follow, using everything you can to make us feel like AMD is realted to cancer, hell, nazis and such while I have a 4870 and 6850 crossfire that served me well.

    Imagine someone attacking and diminishing the user of a product because he uses the said product and you're one owner of that said product. Someone lacking of respect to YOU in every way because you use that thing and you actually like it and it served you well, you had no problem with it but still he can't stop and almost tries to make you beleive that if you bought that, it'S because you are plain stupid. You'd be mad, well that's what you make feel to most of AMD users the way you speak of them.

    I'm sorry for being such an ass comparing your logic to my 10 years old daughter while I know you're more logical than her. But you should really be sorry to any AMD video card owner that reads you because you really make em beleive AMD is the devil and their products are worthless while they're not.
  • CeriseCogburn - Thursday, August 23, 2012 - link

    Don't start out with a big lie, and you won't hear from me in the way you don't like to hear or see.
    You've got yourself convinced, you already did your research, you've said so, you've told yourself a pile of lies, WELL KEEP YOUR LIES TO YOURSELF THEN, in your own head, swirling around, instead of laying them on here then making up every excuse when you get called on them !
    Pretty simple dude.
    Here' let me help you, this is you talking:
    " I've been brainwashed at overclockers and all the amd fanboys there have convinced me to "get into OC" and told me a dozen lies, half of which I blindly and unthinkingly repeated here as I attacked the guy who knew what he was talking about and proved me wrong, again and again. I hate him, and want him to do what I say, not what he does. I want to remain wrong and immensley biased for all the wrong reasons, because being an amd fanboy is my fun no matter how many falsehoods I spew that are very easily smashed by someone, whom I claim, doesn't know a thing after they prove me wrong, again and again".
    Hey dude, be an amd fanboy, just don't spew out those completely incorrect falsehoods, that's all. Not that hard is it ?
    LOL
    Yeah, it's really, really hard not to, otherwise, you'd have a heckuva time having a single point.
    I get it. I expect it from you people. You've got no other recourse.
    Honestly it would be better to just say I like AMD and I'm getting it because I like AMD and I don't care about anything but that.

Log in

Don't have an account? Sign up now