Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

glutinitdisplaymode(3glut) [suse man page]

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 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 automat- ically 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 pix- els 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 destina- tion 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)

Check Out this Related Man Page

UNTITLED
LOCAL UNTITLED NAME
glutInitDisplayString -- Set the window creation display mode. LIBRARY
OpenGLUT - window SYNOPSIS
#include <openglut.h> void glutInitDisplayString(const char *displayMode); PARAMETERS
displayMode Requested display mode string. DESCRIPTION
glutInitDisplayString() permits you to define a display mode for subsequent windows that you open. In most regards, control is at least as fine as with glutInitDisplaymode(). The displayMode parameter is case-sensitive, and tokens are separated by ASCII TABs ( ) and SPACEs. - index Enables GLUT_INDEX. - luminance Enables GLUT_LUMINANCE. Enables GLUT_STENCIL. - red Number of red channel bits. - green Number of green channel bits. - blue Number of blue channel bits. - alpha Number of alpha channel bits. Enables GLUT_ALPHA. - rgb Number of RGB channel bits, no aplha bits. Enables GLUT_RGB. - rgba Number of RGBA channel bits. Enables GLUT_RGBA. - depth Number of depth buffer bits. - stencil Number of stencil buffer bits. - double Enables GLUT_DOUBLE. - single Enables GLUT_SINGLE. - stereo Enables GLUT_STERO. - acca Number of RGBA accumulation bits. Enables GLUT_ACCUM. - acc Number of RGB accumulation bits. Enables GLUT_ACCUM. - samples Number of samples for GLX's SGIS_Multisample. Enables GLUT_MULTISAMPLE. - buffer [TODO] Sets bits in index mode? - conformant [TODO] Conformant with what? Enables GLUT_DEPTH. - slow [TODO] Indicates if a frame-buffer is slow. - num [TODO] Appears to select a frame-buffer configuration by number from an unspecified list. Probably very non-portable. A special capability name indicating where the value represents the Nth frame buffer configuration matching the description string - win32pdf Win32 specific: Pixel Format Descriptor - win32pfd Win32 specific: Pixel Format Descriptor - xvisual X11 specific: X Visual - xstaticgray X11 specific: "staticgray" mode. - xgrayscale X11 specific: "grayscale" mode. - xstaticcolor X11 specific: "staticcolor" mode. - xpseudocolor X11 specific: "pseudocolor" mode. - xtruecolor X11 specific: "trueolor" mode. - xdirectcolor X11 specific: "directcolor" mode. CAVEATS
Conflicting modes, such as single and double have the same interaction as for glutInitDisplayMode(). TODO
GLUT_BORDERLESS and GLUT_OFFSCREEN are not represented. Not all features appear to be implemented. In particular, numeric parameters and comparator specifications are lacking. See GLUT 3.7 sources for example. PyOpenGL <a href="http://pyopengl.sourceforge.net/documentation/manual/glutInitDisplayString.3GLUT.html"> glutInitDisplayString</a> documen- tation. SEE ALSO
glutInit(3) glutInitWindowPosition(3) glutInitWindowSize(3) glutInitDisplayMode(3) Epoch
Man Page