Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
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 display
	       mode bit masks.	See values below:

     GLUT_RGBA
	     Bit mask to select an RGBA mode window. This is the default if nei-
	     ther 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 multi-
	     sampling is not available, a non-multisampling window will automat-
	     ically be chosen. Note: both the OpenGL client-side and server-side
	     implementations must support the GLX_SAMPLE_SGIS extension for mul-
	     tisampling 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 ini-
	     tialized 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, subwin-
     dows, and overlays to determine the OpenGL display mode for the  to-be-cre-
     ated 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.

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

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

SEE ALSO
     glutInit, glutCreateWindow, glutInitDisplayString

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

GLUT				       3.7	      glutInitDisplayMode(3GLUT)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glutInitDisplayMode&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help