Fixed Function Pipeline
|Warning: This article describes legacy OpenGL APIs that have been removed from core OpenGL 3.1 and above (they are only deprecated in OpenGL 3.0). It is recommended that you not use this functionality in your programs.|
There are two basic ways to render. Either use a fixed function pipeline, or a shader program. The fixed function pipeline is the legacy way, while using a shader program is the new way. In OpenGL 2.1, fixed function pipeline will be used if no shader program is used. A fixed function is characterized by the use of glBegin() and glEnd().
With OpenGL 3.1 core, the fixed function pipeline has been removed from OpenGL. You may create a compatibility context to access the fixed-function pipeline again.
|This article is a stub. You can help the OpenGL Wiki by expanding it.|