text manipulation with opengl