Setting pipeline options is accomplished by a group of subroutines that allows a programmer to turn off and on optional tasks provided by the graphics pipeline. Turning off these tasks when they are not needed speeds the rendering process.
You may want to read about the various pipeline options in "Creating Lighting Effects", "Removing Hidden Surfaces", "Setting Drawing Attributes", "Working with Coordinate Systems", and "Performing Depth-Cueing".
Various pipeline options are explained in Creating Lighting Effects in GL, Performing Depth-Cueing in GL, Removing Hidden Surfaces in GL, Setting Drawing Attributes in GL, and Working with Coordinate Systems in GL.
backface | |
Allows or suppresses the display of backfacing polygons. | |
concave | |
Allows the system to draw concave polygons. | |
depthcue | |
Turns depth-cueing on or off. | |
getbackface | |
Indicates whether backfacing polygon removal is on or off. | |
getmmode | |
Returns the current matrix mode. | |
getsm | |
Returns the shading style used to draw filled polygons. | |
mmode | |
Sets the current matrix mode. | |
shademodel | |
Selects the shading style used to draw filled polygons. |