GL graphics adapters have different capabilities and different sizes of frame buffers. The functions that control the frame buffer configuration behave differently depending on the size of the frame buffer and depending on which adapter is installed. The following discussion summarizes the available systems and adapters, the differences between them, and how these differences affect the behavior of GL.
GL is intended to be an interface to graphics hardware. If the graphics hardware (the graphics adapter) is not capable of performing certain functions, GL does not emulate these functions. Therefore, the available GL functions depend on the installed graphics adapter.
This section discusses the following topics: