OpenGL - Explain glutInitDisplayMode()
3d, c++, glu, glut, opengl
Solution
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
`glutInitDisplayMode` - inits display mode
`GLUT_DOUBLE` - allows for display on the double buffer window
`GLUT_RGBA` - shows color (Red, green, blue) and an alpha
`GLUT_DEPTH` - allows for depth buffer
http://www.opengl.org/documentation/specs/glut/spec3/node12.html
Problem
Explain in detail what functionality is provided by the settings in the line: ``` glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH); ``` so far i know that this line will initialize the display mode by requesting a double buffere setting, setting a RGBA window mode and request a depth buffer but how can i explain this more simply. i want to describe each argument in simple English