It seems to render incorrectly in Firefox, but renders correctly in Chrome. The Firefox console has a number of GL_ARB_gpu_shader5 warnings like: 0:2(12): warning: extension `GL_ARB_gpu_shader5' unsupported in fragment shader For reference it runs fine in both on i965.