Another game with no Ati AA support out of box?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Status
Not open for further replies.

happy medium

Lifer
Jun 8, 2003
14,387
480
126
What other game doesn't have AA on ATi, when nVidia has? Batman has been beaten to death by now and the code path is in the game (and not driver-level), sponsored by nVidia.

So... "yet another game with no Ati AA support."? How is that not a bait expression?

Not to mention, the CCC force is apparently coming in a future Catalyst update...

I agree, sounds a little baity, I changed title.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
If it's not coincidence, what would you say it is? I myself am not sure why devs are suddenly not implementing AA, when this has been practically a standard for modern games for quite a time already.

Well, either they're all incompetent and just go with the latest "buzzword", which apparently is Deferred Rendering(tm), without realizing that they don't want to or don't know how to support DX10+, and thus are stuck in AA-less DX9-land... (For a lot of games I don't really see the point in using a deferred renderer anyway, especially not if it comes at the cost of AA).
Or, it's an elaborate scheme involving nVidia, using their influence with developers to make AA an nVidia-only option.
 

golem

Senior member
Oct 6, 2000
838
3
76
Might be a that a lot of these games are ports from consoles, so they are mainly DX9 based. The consoles don't support AA on deferred rendering engines, because it requires some sort of DX10 code. So the developers don't bother adding the code when ported over to PC.

Doesn't explain Blizzard and SC2 though.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
Might be a that a lot of these games are ports from consoles, so they are mainly DX9 based. The consoles don't support AA on deferred rendering engines, because it requires some sort of DX10 code. So the developers don't bother adding the code when ported over to PC.

But that's putting the carriage before the horse.
Why are you making a deferred renderer when you know you'll be targeting consoles and DX9 machines?
If those developers weren't so hell-bent on using deferred rendering, they could just use AA the way it was intended on consoles and in DX9, and there would be no AA to 'fix' in driver control panels anyway.

I don't get it.

Aside from that, you're not worth the title of 'developer' if you cannot build a game that can run on both DX9 and DX10 (especially if you can also make it run on consoles). So even if you think you MUST use deferred rendering for some reason, that's still no excuse for not using DX10+ (or OpenGL for that matter), and adding in AA yourself.
 

golem

Senior member
Oct 6, 2000
838
3
76
But that's putting the carriage before the horse.
Why are you making a deferred renderer when you know you'll be targeting consoles and DX9 machines?
If those developers weren't so hell-bent on using deferred rendering, they could just use AA the way it was intended on consoles and in DX9, and there would be no AA to 'fix' in driver control panels anyway.

I don't get it.

Aside from that, you're not worth the title of 'developer' if you cannot build a game that can run on both DX9 and DX10 (especially if you can also make it run on consoles). So even if you think you MUST use deferred rendering for some reason, that's still no excuse for not using DX10+ (or OpenGL for that matter), and adding in AA yourself.

Isn't deferred rendering faster? If you are targeting consoles and want the best performance possible, then you would choose deferred rendering and leave out AA for performance purposes. This is assuming deferred rendering is faster.

The PC is an afterthought so you just port it as is and don't spend the extra programming time to add in AA after the fact.
 

Scali

Banned
Dec 3, 2004
2,495
0
0
Isn't deferred rendering faster?

Depends... It could be, but it's not guaranteed. Especially on scenes with low overdraw, such as the average third-person perspective game, like the RTS genre.

If you are targeting consoles and want the best performance possible, then you would choose deferred rendering and leave out AA for performance purposes.

I would think that it is even less efficient on consoles than it is on PCs, as it requires a lot of memory and bandwidth, and multiple rendertargets (preferably floating point, which no console supports anyway).
 

Creig

Diamond Member
Oct 9, 1999
5,170
13
81
SO basically, its the game developers fault that AA is supported out of box on Nvidia hardware but not with ATI hardware.

ok, Gotcha, thanks, that answers that question.

If you'd actually stop to think about it, the answer is, "Yes". It is the game developers fault that Nvidia had to come up with a driver-level AA that will most likely perform worse than an in-game AA solution would have.

Maybe we'll just keep repeating, "It is up to the developer to include AA in their games, not the video card manufacturer" until you stop with these flamebait posts.
 

linkgoron

Platinum Member
Mar 9, 2005
2,598
1,238
136
Seriously, why is Happy medium still not banned? I knew this was his thread before I even looked...
This thread is full of fail.

And to answer your question for the 10th time: Yes it is the developers fault for not implementing AA.
 

Skurge

Diamond Member
Aug 17, 2009
5,195
1
71
SO basically, its the game developers fault that AA is supported out of box on Nvidia hardware but not with ATI hardware.
ok, Gotcha, thanks, that answers that question.

Wow, just wow.

AA is not supported on Nvidia hardware "Out of the box", AA is not supported at all. The Nvidia driver forces AA in the game. Something thew developers had nothing to do with. Apart from batman ad this game (Which is going to be fixed soon anyway) What other game has AA for Nvidia but not ATI?

I have a bunch UE3 games and Forced AA works in all of them. I also have GTAIV and I'v heard you can't force AA in that game even with the "Amazing" nV control panel.
 

SHAQ

Senior member
Aug 5, 2002
738
0
76
Nvidia has better drivers simply plus you can edit the profiles so you can add AA and SLI support yourself before a new driver comes out.
 

Skurge

Diamond Member
Aug 17, 2009
5,195
1
71
Does anyone have a screenshot of the rendering errors when you force AA in that game.
 
May 13, 2009
12,333
612
126
I'd be mad too if I had a ati card. That's why I don't. Too many missing features. People are dropping ati cards like crazy. Check the for sale forums on various websites. Doesn't help ATI has their head in the sand on pricing too.
 
Status
Not open for further replies.