Originally posted by ChrisRay
Like it or not, The r300 is out dated now in instruction/precision capabilities, Just like the Nv30 is outdated in instruction capabilities now that the r350 is out. This is because we have a little thing called "progress" in computer technology
I think you're overestimating the R350's programmability enhancements over the R300. What are you specifically thinking of here? The f-buffer? ATI's been surprisingly quiet about that apart from the initial press flurry. It doesn't do that
much anyway, just seems to remove instruction count limits. The core doesn't extend the R300's instruction set does it?
More generally, your argument that the R300 core is the least programmable D3D9 core available is a bit pointless - there are only 2 cores available, R300 and NV30! Unless they're identical, then of course one of them's going to be the least programmable, and wouldn't you know it, it's the one that was released over 6 months earlier. Obviously when the NV31/34 and RV350 actually hit the shops the situation will be more pronounced, assuming NV31/34 do indeed offer exactly the same programmability as NV30.