Fix GLSL 1.00 texture shader, separate vao and shader program (silly me)