DOGMA1138 said:ever heared of the SM3.0 when its spec where laid down there was no hardware to support it, after that nVIDIA designed the GF6 line by those spec.
It typically takes around 2.5-3.5 years to design, implement, test, fabricate and ship a high-end ASIC of the complexity that modern {V|G}PUs exhibit. Therefore we can assume that the chip that become NV40 began its gestation around late 2001 or early 2002. The shader model 3.0 spec was released IIRC in early 2003 (or was it late 2002?).
I doubt MS designed SM3.0 themselves then imposed it on the IHVs. Things just don't work that way; if they did ATI/NV would revolt.