added line numbers to shader printout and fixed type of glbuffer