glview: shaders allow setting buffers as attr arrays