 
    
    
    
    
   
 Next: 3 Beginning Event Processing
Up: 2 Initialization
 Previous: 2.2 glutInitWindowPositionglutInitWindowSize
 
 
   glutInitDisplayMode sets the  initial display mode.
  Usage
void glutInitDisplayMode(unsigned int mode);
-  mode
- 
Display mode, normally the bitwise  OR-ing of GLUT display mode bit masks.
See values below:
  
-  GLUT_RGBA
- 
Bit mask to select an RGBA mode window.  This is the default if neither  GLUT_RGBA
nor  GLUT_INDEX are specified.
-  GLUT_RGB
- 
An alias for  GLUT_RGBA.
-  GLUT_INDEX
- 
Bit mask to select a color index mode window.  This overrides  GLUT_RGBA if it is also
specified.
-  GLUT_SINGLE
- 
Bit mask to select a single buffered window.  This is the default if neither  GLUT_DOUBLE
or  GLUT_SINGLE are specified.
-  GLUT_DOUBLE
- 
Bit mask to select a double buffered window.  This overrides  GLUT_SINGLE if it is also
specified.
-  GLUT_ACCUM
- 
Bit mask to select a window with an accumulation buffer.
-  GLUT_ALPHA
- 
Bit mask to select a window with an alpha component to the color buffer(s).
-  GLUT_DEPTH
- 
Bit mask to select a window with a depth buffer.
-  GLUT_STENCIL
- 
Bit mask to select a window with a stencil buffer.
-  GLUT_MULTISAMPLE
- 
Bit mask to select a window with multisampling support.  If multisampling is
not available, a non-multisampling window will automatically be chosen.
Note:  both the OpenGL client-side and server-side implementations must support
the  GLX_SAMPLE_SGIS extension for multisampling to be available.
-  GLUT_STEREO
- 
Bit mask to select a stereo window.
-  GLUT_LUMINANCE
- 
Bit mask to select a window with a ``luminance'' color model.  This
model provides the functionality of OpenGL's RGBA color model, but the
green and blue components are not maintained in the frame buffer.
Instead each pixel's red component is converted to an index between zero and
 glutGet(GLUT_WINDOW_COLORMAP_SIZE)-1 and looked up in a per-window
color map to determine the color of pixels within the window.
The initial colormap of  GLUT_LUMINANCE windows is
initialized to be a linear gray ramp, but can be modified with
GLUT's colormap routines.
  
  Description
The  initial display mode is used when creating top-level windows,
subwindows, and overlays to determine the OpenGL display mode for the to-be-created window
or overlay.
Note that  GLUT_RGBA selects the RGBA color model, but it does
not request any bits of alpha (sometimes called an  alpha buffer
or  destination alpha) be allocated.  To request alpha, specify 
GLUT_ALPHA.  The same applies to  GLUT_LUMINANCE.
   GLUT_LUMINANCE Implementation Notes
   GLUT_LUMINANCE is not supported on most OpenGL platforms.
 
 
    
    
    
    
   
 Next: 3 Beginning Event Processing
Up: 2 Initialization
 Previous: 2.2 glutInitWindowPositionglutInitWindowSize
 
 
 
Mark Kilgard 
Fri Feb 23 08:05:02 PST 1996