CaseMillennium
11-18-2005, 04:09 AM
Hi,
I encounter the following problem using the smoothstep function:
float a = smoothstep(0.5, 1.0, blend);
returns the correct result. However using:
float a = smoothstep(0.1 + add, 1.0, blend);
with add being an uniform float set to 0.4 gives a totally different result.
I already checkt the setting of add, but the variable is initialized correctly.
So is this a bug in the nvidia 77.77 drivers? I sadly canīt try the 81.xx drivers since they seem to have more bugs than features at the moment.
Case
I encounter the following problem using the smoothstep function:
float a = smoothstep(0.5, 1.0, blend);
returns the correct result. However using:
float a = smoothstep(0.1 + add, 1.0, blend);
with add being an uniform float set to 0.4 gives a totally different result.
I already checkt the setting of add, but the variable is initialized correctly.
So is this a bug in the nvidia 77.77 drivers? I sadly canīt try the 81.xx drivers since they seem to have more bugs than features at the moment.
Case