Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

glutinitdisplaymode(3) [centos man page]

UNTITLED
LOCAL UNTITLED NAME
glutInitDisplayMode -- Set the window creation display mode. LIBRARY
OpenGLUT - window SYNOPSIS
#include <openglut.h> void glutInitDisplayMode(unsigned int displayMode); PARAMETERS
displayMode Requested display mode bitmask. DESCRIPTION
glutInitDisplayMode() allows you to control the mode for subsequent OpenGLUT windows. Allowable displayMode is a combination of: - GLUT_RGB Red, green, blue framebuffer. - GLUT_RGBA Red, green, blue, alpha framebuffer. - GLUT_INDEX Indexed color framebuffer. - GLUT_SINGLE Single-buffered mode. - GLUT_DOUBLE Double-buffered mode. - GLUT_ACCUM Accumulation buffer. - GLUT_ALPHA Alpha channel. - GLUT_DEPTH Depth buffering. - GLUT_STENCIL Stencil buffering. - GLUT_MULTISAMPLE Multisampling mode. (not always available) - GLUT_STEREO Left and right framebuffers. - GLUT_LUMINANCE Greyscale color mode. Additionally, the following experimental features are implemented: - GLUT_OFFSCREEN Offscreen windows are very much like onscreen windows that have been dragged off of the edge of the screen. The biggest issue is that off- screen windows do not support subwindows. Other than that, onscreen windows that are dragged off of the edge may not store graphics that you render (while GLUT_OFFSCREEN windows do), and there is no way to drag an offscreen window onscreen for user interaction. - GLUT_BORDERLESS Borderless windows are very experimental, and their precise behavior is not set in stone. See also glutCreateMenuWindow(). The following are defaults : - GLUT_RGB - GLUT_SINGLE CAVEATS
Some display mode features were introduced by OpenGLUT. Not all features or combinations of features are valid for all platforms. There is no way to change the display mode of an open window. BUGS
GLUT_OFFSCREEN windows do not work with nVidia cards/drivers. (Both Win32 and X11) GLUT_BORDERLESS seems to vary by the window manager on X11, though twm (for example) performs very similarly to WIN32. But KDE's window manager (for example) does not let you send keystrokes to borderless windows without OpenGLUT hacks. SEE ALSO
glutCreateMenuWindow(3) glutInit(3) glutInitWindowSize(3) glutInitWindowPosition(3) glutInitDisplayString(3) glutSwapBuffers(3) Epoch

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