fixing the size of the name displayed on screen

Coming back on this code after the recent removal of glut

We need the current glViewport and not the window size to evaluate the current position and size of the text displayed in the framebuffer