jolle said:It does sound slightly troubeling, what with the history of NV3x, devs had to spend alot of extra time to make it work as it should, of totally different reasons ofcource..
but if this ends up being up to the game developers it sounds as if it could potentially end up the same way... or skipped totally perhaps..
If the time spent cant be justifed by the result or something..
Well hopefully Nvidia would have taken measures not to run into the same sort of situations they did with nv3x..
from the looks of it, the nV40 provides a relatively easy platform to develop shaders for, if you use SM3.0. If SM3.0 is fast enough on the NV40 it could definitely simplify things, e.g. http://www.beyond3d.com/forum/viewtopic.php?t=11752 you can see some examples where you can write what you want on SM3.0 but doing it in SM2.0 would require static approximations and significantly more instructions.