table of contents
GLUTINITDISPLAYSTRING(3) | Library Functions Manual (local) | 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)