glutInitDisplayString man page

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 (\t) 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> documentation.

See Also

glutInit(3) glutInitWindowPosition(3) glutInitWindowSize(3) glutInitDisplayMode(3)

 

Referenced By

glutInit(3), glutInitDisplayMode(3), glutInitWindowPosition(3), glutInitWindowSize(3).