(freeglut only) Controls the creation of rendering contexts for new windows.
Render an object in the given flavour.
How rendering context for new windows are created.
The kind of GLX rendering context used. Direct rendering provides a performance advantage in some implementations. However, direct rendering contexts cannot be shared outside a single process, and they may be unable to render to GLX pixmaps.
(freeglut on X11 only) Controls which kind of rendering context is created when a new one is required.