Fix gl programmable renderer of draw axis

this addresses issue #2607

Is there a more elegant way to keep a static version of the axis vbo around?