Is cs_compound going to be in HDR and only playable by certain Pc's?

Gamingphreek

Lifer
Mar 31, 2003
11,679
0
81
We have heard reports that valve is planning on updating the game with support for HDR.

You are referring to Far Cry's HDR which only Nvidia can do because of the 32bit FP precision. However that is merely one method of doing it. ATI processors can do it a different way if the game decideds to implement it that way. So you can play it without it so all PC's will still be able to play it, maybe w/o HDR though.

-Kevin
 

imported_humey

Senior member
Nov 9, 2004
863
0
0
When N40 was new Nvidia were first to do hardware HDR which is beta in FarCry patch 1.3 and didnt work on ATI cause ATI had only a software version of HDR using pixel shader 2.0 and Nvidia had 1st pixel shader 3.0 and dx9c, i assume new atis will be hardware hdr /p.s 3.0 and dx9c but i not really care cause i will never own ATI cards.

The HDR as u read here looks nice outside but walk by a light on a wall indoors and it looks bad and you got to turn AA of so get jaggy pics for time being HDR not work with AA on.
 

Gamingphreek

Lifer
Mar 31, 2003
11,679
0
81
Actually it has nothing to do with DX9C and PS3.0. The game designers decided, as they were working closely with Nvidia, that they would implement it in a way to benefit there partners. So they made use of the 3sbit FP Precision of the Geforce Series. Your first statement is contradictory. You cannot run HDR in software while utilizing the Pixel Shaders, a piece of hardware.

Also you are not able to turn AA on with HDR, the game simply doesn't let you.

-Kevin
 

kylebisme

Diamond Member
Mar 25, 2000
9,396
0
0
Actually it is the 16-bit floating point frame buffer on the geforce6 cards that let them to HDR in Far Cry and the floating point frame buffer alows them to calcutate the HDR though the transparcy of all the vegatation in Far Cry. As for the pixel shaders used to do HDR in Far Cry, they are PS2.0 as you can easly see by looking at the file names in the shader directory.
 

Gamingphreek

Lifer
Mar 31, 2003
11,679
0
81
High Dynamic Range. It is a method to make the sunlight and all light for that matter appear more realistic and projuect.

I really dont have a more advanced definition.

As for PS2.0 in Far Cry, only the shadows are PS2.0 IIRC. Everything else is 1.1.

-Kevin
 

zakee00

Golden Member
Dec 23, 2004
1,949
0
0
AA and HDR is perfectly possible, look at RTHDRIBL. That also runs on ATI and Nvidia. FarCry's HDR is just alot different, and badly implemented; requires 32FP.
 

Pete

Diamond Member
Oct 10, 1999
4,953
0
0
Just to correct some of the inaccuracies in this thread:

HDR = High Dynamic Range, meaning brighter whites and darker blacks. Basically, a bigger difference between white and black (and thus more shades in between) than previously seen.

You don't need FP32 for HDR. (In fact, Valve had said they got their "HDR" working with integer formats on FX cards. Of course, Valve said a lot of things before HL2 was released, and we didn't even see their HDR in their released product.) FP32 will allow for greater range than FP24 and FP24 than FP16, of course, but they're all an improvement over the FX8 precision of previous DirectXs.

As Frosty said, FC's "HDR" (which really looks more like a bloom, IMO, but I've only seen screenshots) is using the GF6's FP blending (which is FP16, not FP32). You can't enable AA with FP blending b/c nV didn't implement it in hardware (I'm guessing for performance and profit reasons).

BTW, FP blending is outside (above and beyond) even the SM3.0 DX9 spec. Nevertheless, it's expected ATi's upcoming SM3 card will support it.