Why don't nvidia cards support HDR+AA?

imported_goku

Diamond Member
Mar 28, 2004
7,613
3
0
I don't understand why nvidia cards aren't able to support HDR+AA and how come they won't be able to ever allow this feature on their cards? Is this equivalent to the PS2 no supporting AA where it really could but there are no practical scenarios where you COULD enable it?
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
Supposedly, the G80 can do HDR+AA (more specifically FP32 HDR+AA)

It's really more specifically FP16 and FP32 HDR+AA.
You can't really (technically) just say HDR+AA since this is incorrect. Valves Source engine uses HDR (glorified bloom using pixel shaders to do it) and nvidia cards can do AA on it.

But their current G70 and G71 (and older NV40) chips cannot physically do FP16/32HDR+AA. It's just the way that the architecture is built I guess (maybe the way the chip handles the processing of the data?)
 

Lord Banshee

Golden Member
Sep 8, 2004
1,495
0
0
The hardware is not possible to do this... There are tricks like i think the Source Engine has a HDR and AA that works and AOE3 has it too but AOE3's method is very very slow.
 

schneiderguy

Lifer
Jun 26, 2006
10,801
91
91
Originally posted by: goku
Is this equivalent to the PS2 no supporting AA where it really could but there are no practical scenarios where you COULD enable it?

pretty much. NV40/G70 support SSAA + HDR --- NOT MSAA + HDR. SSAA is slow, and especially with the combination of HDR, will drag your framerate down to a crawl, if used. The only game that does SSAA + HDR on nvidia cards is AOE3
 

Kromis

Diamond Member
Mar 2, 2006
5,214
1
81
Originally posted by: ShadowOfMyself
Because Ati owns *puts on flamesuit*

Have a Molotov cocktail!

I'm not an ATI or NVIDIA fanboy but I'd like you to die! :p j/k
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,002
126
So then why is the ATI X1000 series able to do it?
Because it has the hardware to allow MSAA to be applied to a floating point framebuffer. The G7x does not.

NV40/G70 support SSAA + HDR
No. AOE3 supports it because it's a software hack but you can't just enable X x Y AA modes on the G7x and expect to get AA in other HDR games.
 

Munky

Diamond Member
Feb 5, 2005
9,372
0
76
Originally posted by: schneiderguy
Originally posted by: BFG10K
NV40/G70 support SSAA + HDR
No. AOE3 supports it because it's a software hack but you can't just enable X x Y AA modes on the G7x and expect to get AA in other HDR games.

Originally posted by: schneiderguy
The only game that does SSAA + HDR on nvidia cards is AOE3

The point is that the game itself manually performs SSAA with HDR by rendering everything internally at a much higher resolution that the screen resolution. You can't just force SSAA in any HDR game because the card by itself can't do it.
 

schneiderguy

Lifer
Jun 26, 2006
10,801
91
91
Originally posted by: munky
Originally posted by: schneiderguy
Originally posted by: BFG10K
NV40/G70 support SSAA + HDR
No. AOE3 supports it because it's a software hack but you can't just enable X x Y AA modes on the G7x and expect to get AA in other HDR games.

Originally posted by: schneiderguy
The only game that does SSAA + HDR on nvidia cards is AOE3

The point is that the game itself manually performs SSAA with HDR by rendering everything internally at a much higher resolution that the screen resolution. You can't just force SSAA in any HDR game because the card by itself can't do it.

ah okay I understand :)
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,002
126
Yeah, your original comment "NV40/G70 support SSAA + HDR" is not accurate.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,002
126
No, it's because nVidia lacks the hardware to perform AA on a floating point framebuffer.

ATi has that hardware.
 

Cookie Monster

Diamond Member
May 7, 2005
5,161
32
86
Hardware limitation.

As simple as this.

G80, nVIDIAs new architecture can achieve FP16 and FP32 HDR.

The X1 series/7 series cannot do FP32 HDR. (unless im wrong)

Once again, hardware limitation.
 

Munky

Diamond Member
Feb 5, 2005
9,372
0
76
Originally posted by: Cookie Monster
The X1 series/7 series cannot do FP32 HDR. (unless im wrong)

Once again, hardware limitation.

Actually, the x1k cards can do FP32 HDR, but they can't do AA in that mode, at least accoding to the hardware caps reported by the driver. I wonder what the visual difference would be like between FP16 and FP32.
 

Cookie Monster

Diamond Member
May 7, 2005
5,161
32
86
Originally posted by: munky
Originally posted by: Cookie Monster
The X1 series/7 series cannot do FP32 HDR. (unless im wrong)

Once again, hardware limitation.

Actually, the x1k cards can do FP32 HDR, but they can't do AA in that mode, at least accoding to the hardware caps reported by the driver. I wonder what the visual difference would be like between FP16 and FP32.

Thanks. I cant wait for an indepth review from beyond3d.