glutInit
glutInit is the initialization routine for the OpenGL Utility Toolkit (GLUT). It initializes the GLUT library and negotiates with the underlying windowing system to prepare for creating windows, contexts, and events. It is typically the first GLUT routine invoked in a program that uses GLUT.
The function is declared as void glutInit(int *argcp, char **argv). It takes pointers to the program’s argc
Command-line options processed by GLUT are implementation-dependent, but GLUT may recognize options related to display selection
Relation to other GLUT calls: glutInit must be called before any other GLUT routines, and its primary