![]() |
|Download Files|
![]() ![]() ![]() Next: 4.2 Request that holds Up: 4 Encoding on the Previous: 4 Encoding on the
4.1 Requests that hold a single extension requestEach of the commands from glx.h (that is, the glX* commands) is encoded by a separate X extension request. In addition, there is a separate X extension request for each of the OpenGL commands that cannot be put into a display list. That list consists of all the glGet* commands plus glDeleteListsThe two PixelStore commands ( glPixelStorei and glPixelStoref) are exceptions. These commands are issued to the server only to allow it to set its error state appropriately. Pixel storage state is maintained entirely on the client side. When pixel data is transmitted to the server (by glDrawPixels, for example), the pixel storage information that describes it is transmitted as part of the same protocol request. Implementations may not change this behavior, because such changes would cause shared contexts to behave incorrectly.
Mark Segal Wed Jan 11 18:38:15 PST 1995
|