Sigh...
Russ, we're going full circle here. And you're still not giving any alternatives other than "That might not be the case."
What is in the code now doesn't mean that's what will be in the code when the game ships.
Agreed. Has no bearing on my argument though, so I don't see the point.
And the inverse of that is also true--simply because he's saying Doom WON'T support it doesn't mean it isn't in the code base right now.
Again, agreed. And again, has no bearing on the argument.
It may very well work better RIGHT NOW using the NV30 extensions, but he's said quite clearly he's dropping vendor specific instructions, which we can assume include the NV30.
Again...agreed. And again, has no bearing on the argument.
But regardless, none of that says he has no confidence ARB2 will be up to snuff for the NV30, which is your conclusion that is going well beyond what is written.
Of course my conclusion goes beyond what is written. That's what speculation is, isn't it?
Please, tell me again (actually, tell me for the first time) WHY carmack would be "currently supporting" and developing the NV30 pipeline,
IF HE IS CONFIDENT that he WILL BE DROPPING IT.
That just makes absolutley no sense to me.
AGAIN, I am NOT SAYING that FX ARB2 pipline won't be up to snuff. I'm NOT saying that NV30 path won't be dropped in the final product. I'm asking for any reason WHY there WOULD BE a "currently supported" NV30 path,
IF Carmack believed it would be ultimately dropped?