MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
glutInitDisplayMode(3GLUT)           GLUT           glutInitDisplayMode(3GLUT)



NAME
       glutInitDisplayMode - sets the initial display mode.

SYNTAX
       void glutInitDisplayMode(unsigned int mode);

ARGUMENTS
       mode      Display  mode,  normally the bitwise {\m OR}-ing of GLUT dis-
                 play mode bit masks.  See values below:

       GLUTRGBA
               Bit mask to select an RGBA mode window. This is the default  if
               neither GLUTRGBA nor GLUTINDEX are specified.

       GLUTRGB
               An alias for GLUTRGBA.

       GLUTINDEX
               Bit  mask  to  select a color index mode window. This overrides
               GLUTRGBA if it is also specified.

       GLUTSINGLE
               Bit mask to select  a  single  buffered  window.  This  is  the
               default if neither GLUTDOUBLE or GLUTSINGLE are specified.

       GLUTDOUBLE
               Bit  mask  to  select  a double buffered window. This overrides
               GLUTSINGLE if it is also specified.

       GLUTACUM
               Bit mask to select a window with an accumulation buffer.

       GLUTALPHA
               Bit mask to select a window with  an  alpha  component  to  the
               color buffer(s).

       GLUTDEPTH
               Bit mask to select a window with a depth buffer.

       GLUTSTENCIL
               Bit mask to select a window with a stencil buffer.

       GLUTMULTISAMPLE
               Bit mask to select a window with multisampling support. If mul-
               tisampling is not available, a  non-multisampling  window  will
               automatically  be chosen. Note: both the OpenGL client-side and
               server-side implementations must  support  the  GLXSAMPLESGIS
               extension for multisampling to be available.

       GLUTSTEREO
               Bit mask to select a stereo window.

       GLUTLUMINANCE
               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  con-
               verted  to  an  index between zero and glutGet(GLUTWINDOWCOL-
               ORMAPSIZE)-1 and looked up in a per-window color map to deter-
               mine  the  color  of pixels within the window. The initial col-
               ormap of GLUTLUMINANCE 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, sub-
       windows, and overlays to determine the OpenGL display mode for the  to-
       be-created window or overlay.

       Note  that  GLUTRGBA  selects  the  RGBA  color model, but it does not
       request any bits of alpha (sometimes called an alpha buffer or destina-
       tion  alpha)  be  allocated.  To request alpha, specify GLUTALPHA. The
       same applies to GLUTLUMINANCE.

       The glutInitDisplayString routine  provides  a  more  powerful  way  to
       select frame buffer capabilities for GLUT windows.

GLUTLUMINANCE IMPLEMENTATION NOTES
       GLUTLUMINANCE is not supported on most OpenGL platforms.

SEE ALSO
       glutInit, glutCreateWindow, glutInitDisplayString

AUTHOR
       Mark J. Kilgard (mjk@nvidia.com)



GLUT                                  3.7           glutInitDisplayMode(3GLUT)
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™