OS X can only support GLSL 1.5 on Lion
Moreover, it requires that there is a extra newline, otherwise
the shader compilation will fail.