fix OSX GL3 VBO perf issue
 (vertex positions must be bound to generic attribute location 0, or slowdown will occur)