Add a case for getTexParameter() returning correct float values.

Also, fix a bug in shaders-with-mis-matching-uniforms.html (fragment shader missing float precision)