* fixed error using uniforms (http://www.opengl.org/wiki/GLSL_:_common_mistakes#How_to_use_glUniform)