GLUTINITDISPLAYSTRING(3)

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 (\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)