bound to attrib 0 for better performance on osx and apparently opengl-es devices