Fix #2050 by moving a clamp around in a shader.  Because drivers.
Merge pull request #2121 from AnalyticalGraphicsInc/issue2050

Fix #2050 by moving a clamp around in a shader.  Because drivers.