I also experienced this, for local constants, It worked in cases when i didnt change the program ( kept the one all the time) but when i changed to another and back again the parameter wasn’t updated ( bump specular), i moved the constant into the program itself and that worked… I dont own a FX card so i couldnt test it anymore, but it felt like a driverbug. ( same program worked on an ATI card, but since that is what i develop on its not that strange )
Really, It works only when I don’t switch to another program. Looks like we share the same problem.
Damn, is there any bug-free driver?
My program doesn’t work on ATI due to their render-texture bug, which is not being fixed for three or four months despite the fact that I sent a bugreport to them
[This message has been edited by h2 (edited 07-17-2003).]