This is one element I've not been clear on since the release of the card - some have made vague references to it, other have not. This is what the ATI docs say:
It would seem that the R300 chip can support this format as the FIREGL X1 specs say:
However, that is curiously absent from the Radeon 9700 spec sheet.
So, is this just a typo or are they not supporting 128bit FP framebuffer on the retail version of R300. If not is this only down to performance?
RADEON 9700 Technology White Paper said:The RADEON 9700 supports a new, high precision 10-bit per color channel frame buffer format enabled by DirectX 9.0. This enhancement of the standard 32-bpp color format (which supports just 8 bits per color channel) is capable of representing over one billion distinct colors, resulting in sharper, clearer images with more faithful color reproduction.
ATi DirectX 9.0 White Paper said:32-bit color can combine 256 different levels of red, green, and blue to re-produce virtually any color the human eye can perceive. However, this format only allows for 256 different levels of brightness to be represented. The human eye can perceive millions of different levels of brightness.
DX9 supports a new high precision 32-bit per pixel frame buffer format that can represent four times as many levels of brightness. The added range makes a big difference in scenes that have widely varying levels of brightness. With too few levels of brightness, 3D images can look either over-exposed or under-exposed, while high precision images look much more natural.
It would seem that the R300 chip can support this format as the FIREGL X1 specs say:
128-bit floating point precision frame buffer
However, that is curiously absent from the Radeon 9700 spec sheet.
So, is this just a typo or are they not supporting 128bit FP framebuffer on the retail version of R300. If not is this only down to performance?