Next: 4.5.1 Multipass Algorithms Up: 4 Design Features Previous: 4.4.2 State Queries and

4.5 Framebuffer

Most of OpenGL requires that the graphics hardware contain a framebuffer. This is a reasonable requirement since nearly all interactive graphics applications (as well as many non-interactive ones) run on systems with framebuffers. Some operations in OpenGL are achieved only through exposing their implementation using a framebuffer (transparency using alpha blending and hidden surface removal using depth buffering are two examples). Although OpenGL may be used to provide information for driving such devices as pen-plotters and vector displays, such use is secondary.



segal@asd.sgi.com
Fri Sep 23 17:28:42 PDT 1994