Chalnoth said:6600 isn't low-end. It's mid-range. Low-end should be coming by the end of the year.hstewarth said:I think the fact that NVidia's low end 6600's support 3.0 shaders have got ATI worry.
Yes. It could support longer shaders (at least, longer than current drivers: nVidia's website states that the hardware supports more than is currently exposed in the drivers). It could also support FP32 blending. But all in all, no, there's not a whole lot more that ATI could do that nVidia is not currently doing, not without a significant change to the API.hstewarth said:Is there any thing in 3.0 spec that the 6800 series does not support? If so I believe that will be next. Not stuff added in in 2.0b stuff which is not part of 3.0.
And by the way, PS 2.0b is not an extension. It's a separate PS 2.x profile that compiles to the R4xx's specific hardware, much like the PS 2.0a profile compiles to the NV3x's specific hardware.
If ATI finally releases a PS 3.0 GPU, it is unlikely that it will both support the exact same limits and have the exact same optimization characteristics, so I would expect to see a PS 3.0a profile around the time of release. This doesn't have anything to do with extending the API: it has to do with the fact that the HLSL compiler is within the API, and thus must be updated any time you want to support a new piece of hardware.
First of all, $150 for non GT version of 6600 seems pretty low end to me.
If there are changes to 3.0, like 3.0a - unless its done by an extension then it would like would require a new release of Direct X - like Direct X 9.0d. I would also expect that NVidia would make enhancements for NV50 series so they would also have some enhancements.