Back to index

x11proto-gl  1.4.16
Classes | Defines | Typedefs
glxproto.h File Reference
#include <GL/glxmd.h>

Go to the source code of this file.

Classes

struct  GLXRender
struct  GLXRenderLarge
struct  GLXSingle
struct  GLXQueryVersion
struct  GLXIsDirect
struct  GLXCreateContext
struct  GLXDestroyContext
struct  GLXMakeCurrent
struct  GLXWaitGL
struct  GLXWaitX
struct  GLXCopyContext
struct  GLXSwapBuffers
struct  GLXUseXFont
struct  GLXCreateGLXPixmap
struct  GLXDestroyGLXPixmap
struct  GLXGetVisualConfigs
struct  GLXVendorPrivate
struct  GLXVendorPrivateWithReply
struct  GLXQueryExtensionsString
struct  GLXQueryServerString
struct  GLXClientInfo
struct  GLXGetFBConfigs
struct  GLXCreatePixmap
struct  GLXDestroyPixmap
struct  GLXCreateNewContext
struct  GLXQueryContext
struct  GLXMakeContextCurrent
struct  GLXCreatePbuffer
struct  GLXDestroyPbuffer
struct  GLXGetDrawableAttributes
struct  GLXChangeDrawableAttributes
struct  GLXCreateWindow
struct  GLXDestroyWindow
struct  xGLXGetErrorReply
struct  xGLXMakeCurrentReply
struct  xGLXReadPixelsReply
struct  xGLXGetTexImageReply
struct  xGLXGetSeparableFilterReply
struct  xGLXGetConvolutionFilterReply
struct  xGLXGetHistogramReply
struct  xGLXGetMinmaxReply
struct  xGLXRenderModeReply
struct  xGLXQueryVersionReply
struct  xGLXGetVisualConfigsReply
struct  xGLXIsDirectReply
struct  xGLXSingleReply
struct  xGLXVendorPrivReply
struct  xGLXQueryExtensionsStringReply
struct  xGLXQueryServerStringReply
struct  xGLXGetFBConfigsReply
struct  xGLXQueryContextReply
struct  xGLXMakeContextCurrentReply
struct  xGLXCreateGLXPbufferReply
struct  xGLXGetDrawableAttributesReply
struct  xGLXGetColorTableReply
struct  GLXQueryContextInfoEXT
struct  xGLXQueryContextInfoEXTReply
struct  GLXMakeCurrentReadSGI
struct  xGLXMakeCurrentReadSGIReply
struct  GLXGetFBConfigsSGIX
struct  GLXCreateContextWithConfigSGIX
struct  GLXCreateGLXPixmapWithConfigSGIX
struct  GLXCreateGLXPbufferSGIX
struct  GLXDestroyGLXPbuffer
struct  GLXChangeDrawableAttributesSGIX
struct  GLXGetDrawableAttributesSGIX
struct  xGLXGetDrawableAttributesSGIXReply
struct  GLXJoinSwapGroupSGIX
struct  GLXBindSwapBarrierSGIX
struct  GLXQueryMaxSwapBarriersSGIX
struct  xGLXQueryMaxSwapBarriersSGIXReply
struct  GLXQueryHyperpipeNetworkSGIX
struct  xGLXQueryHyperpipeNetworkSGIXReply
struct  GLXDestroyHyperpipeConfigSGIX
struct  xGLXDestroyHyperpipeConfigSGIXReply
struct  GLXQueryHyperpipeConfigSGIX
struct  xGLXQueryHyperpipeConfigSGIXReply
struct  xGLXHyperpipeConfigSGIXReq
struct  xGLXHyperpipeConfigSGIXReply
struct  GLXSetClientInfoARB
 Protocol header for glXSetClientInfoARB. More...
struct  GLXCreateContextAttribsARB
 Protocol head for glXCreateContextAttribsARB. More...
struct  GLXSetClientInfo2ARB
 Protocol header for glXSetClientInfo2ARB. More...
struct  xGLXPbufferClobberEvent
struct  xGLXBufferSwapComplete
struct  xGLXBufferSwapComplete2
struct  __GLXrenderHeader
struct  __GLXrenderLargeHeader
struct  __GLXpixelHeader
struct  __GLXbitmapHeader
struct  __GLXbitmapLargeHeader
struct  __GLXdispatchBitmapHeader
struct  __GLXpolygonStippleHeader
struct  __GLXtexImageHeader
struct  __GLXtexImageLargeHeader
struct  __GLXdispatchTexImageHeader
struct  __GLXtexImage3DHeader
struct  __GLXtexImage3DLargeHeader
struct  __GLXdispatchTexImage3DHeader
struct  __GLXtexSubImageHeader
struct  __GLXtexSubImageLargeHeader
struct  __GLXdispatchTexSubImageHeader
struct  __GLXtexSubImage3DHeader
struct  __GLXtexSubImage3DLargeHeader
struct  __GLXdispatchTexSubImage3DHeader
struct  __GLXcompressedTexImageHeader
struct  __GLXcompressedTexImageLargeHeader
struct  __GLXdispatchCompressedTexImageHeader
struct  __GLXcompressedTexSubImageHeader
struct  __GLXcompressedTexSubImageLargeHeader
struct  __GLXdispatchCompressedTexSubImageHeader
struct  __GLXcompressedTexImage3DHeader
struct  __GLXcompressedTexImage3DLargeHeader
struct  __GLXdispatchCompressedTexImage3DHeader
struct  __GLXcompressedTexSubImage3DHeader
struct  __GLXcompressedTexSubImage3DLargeHeader
struct  __GLXdispatchCompressedTexSubImage3DHeader
struct  __GLXdrawPixelsHeader
struct  __GLXdrawPixelsLargeHeader
struct  __GLXdispatchDrawPixelsHeader
struct  __GLXConvolutionFilterHeader
struct  __GLXConvolutionFilterLargeHeader
struct  __GLXdispatchConvolutionFilterHeader
struct  __GLXdrawArraysHeader
struct  __GLXdrawArraysLargeHeader
struct  __GLXdispatchDrawArraysHeader
struct  __GLXdispatchDrawArraysComponentHeader
struct  __GLXColorTableHeader
struct  __GLXColorTableLargeHeader
struct  __GLXdispatchColorTableHeader
struct  __GLXColorSubTableHeader
struct  __GLXColorSubTableLargeHeader
struct  __GLXdispatchColorSubTableHeader

Defines

#define GLXBadContext   0
#define GLXBadContextState   1
#define GLXBadDrawable   2
#define GLXBadPixmap   3
#define GLXBadContextTag   4
#define GLXBadCurrentWindow   5
#define GLXBadRenderRequest   6
#define GLXBadLargeRequest   7
#define GLXUnsupportedPrivateRequest   8
#define GLXBadFBConfig   9
#define GLXBadPbuffer   10
#define GLXBadCurrentDrawable   11
#define GLXBadWindow   12
#define GLXBadProfileARB   13
#define __GLX_NUMBER_ERRORS   14
#define GLX_PbufferClobber   0
#define GLX_BufferSwapComplete   1
#define __GLX_NUMBER_EVENTS   17
#define GLX_EXTENSION_NAME   "GLX"
#define GLX_EXTENSION_ALIAS   "SGI-GLX"
#define __GLX_MAX_CONTEXT_PROPS   3
#define GLX_VENDOR   0x1
#define GLX_VERSION   0x2
#define GLX_EXTENSIONS   0x3
#define GLXContextID   CARD32
#define GLXPixmap   CARD32
#define GLXDrawable   CARD32
#define GLXPbuffer   CARD32
#define GLXWindow   CARD32
#define GLXFBConfigID   CARD32
#define GLXFBConfigIDSGIX   CARD32
#define GLXPbufferSGIX   CARD32
#define __GLX_SIZE_INT8   1
#define __GLX_SIZE_INT16   2
#define __GLX_SIZE_INT32   4
#define __GLX_SIZE_CARD8   1
#define __GLX_SIZE_CARD16   2
#define __GLX_SIZE_CARD32   4
#define __GLX_SIZE_FLOAT32   4
#define __GLX_SIZE_FLOAT64   8
#define sz_xGLXRenderReq   8
#define __GLX_MAX_RENDER_CMD_SIZE   64000
#define sz_xGLXRenderLargeReq   16
#define sz_xGLXSingleReq   8
#define sz_xGLXQueryVersionReq   12
#define sz_xGLXIsDirectReq   8
#define sz_xGLXCreateContextReq   24
#define sz_xGLXDestroyContextReq   8
#define sz_xGLXMakeCurrentReq   16
#define sz_xGLXWaitGLReq   8
#define sz_xGLXWaitXReq   8
#define sz_xGLXCopyContextReq   20
#define sz_xGLXSwapBuffersReq   12
#define sz_xGLXUseXFontReq   24
#define sz_xGLXCreateGLXPixmapReq   20
#define sz_xGLXDestroyGLXPixmapReq   8
#define sz_xGLXGetVisualConfigsReq   8
#define sz_xGLXVendorPrivateReq   12
#define sz_xGLXVendorPrivateWithReplyReq   12
#define sz_xGLXQueryExtensionsStringReq   8
#define sz_xGLXQueryServerStringReq   12
#define sz_xGLXClientInfoReq   16
#define sz_xGLXGetFBConfigsReq   8
#define sz_xGLXCreatePixmapReq   24
#define sz_xGLXDestroyPixmapReq   8
#define sz_xGLXCreateNewContextReq   28
#define sz_xGLXQueryContextReq   8
#define sz_xGLXMakeContextCurrentReq   20
#define sz_xGLXCreatePbufferReq   20
#define sz_xGLXDestroyPbufferReq   8
#define sz_xGLXGetDrawableAttributesReq   8
#define sz_xGLXChangeDrawableAttributesReq   12
#define sz_xGLXCreateWindowReq   24
#define sz_xGLXDestroyWindowReq   8
#define sz_xGLXGetErrorReply   32
#define sz_xGLXMakeCurrentReply   32
#define sz_xGLXReadPixelsReply   32
#define sz_xGLXGetTexImageReply   32
#define sz_xGLXGetSeparableFilterReply   32
#define sz_xGLXGetConvolutionFilterReply   32
#define sz_xGLXGetHistogramReply   32
#define sz_xGLXGetMinmaxReply   32
#define sz_xGLXRenderModeReply   32
#define sz_xGLXQueryVersionReply   32
#define sz_xGLXGetVisualConfigsReply   32
#define sz_xGLXIsDirectReply   32
#define sz_xGLXSingleReply   32
#define sz_xGLXVendorPrivReply   32
#define sz_xGLXQueryExtensionsStringReply   32
#define sz_xGLXQueryServerStringReply   32
#define sz_xGLXGetFBConfigsReply   32
#define sz_xGLXQueryContextReply   32
#define sz_xGLXMakeContextCurrentReply   32
#define sz_xGLXCreateGLXPbufferReply   32
#define sz_xGLXGetDrawableAttributesReply   32
#define sz_xGLXGetColorTableReply   32
#define sz_xGLXQueryContextInfoEXTReq   16
#define sz_xGLXQueryContextInfoEXTReply   32
#define sz_xGLXMakeCurrentReadSGIReq   24
#define sz_xGLXMakeCurrentReadSGIReply   32
#define sz_xGLXGetFBConfigsSGIXReq   16
#define sz_xGLXCreateContextWithConfigSGIXReq   36
#define sz_xGLXCreateGLXPixmapWithConfigSGIXReq   28
#define sz_xGLXCreateGLXPbufferSGIXReq   32
#define sz_xGLXDestroyGLXPbufferSGIXReq   16
#define sz_xGLXChangeDrawableAttributesSGIXReq   20
#define sz_xGLXGetDrawableAttributesSGIXReq   16
#define sz_xGLXGetDrawableAttributesSGIXReply   32
#define sz_xGLXJoinSwapGroupSGIXReq   20
#define sz_xGLXBindSwapBarrierSGIXReq   20
#define sz_xGLXQueryMaxSwapBarriersSGIXReq   16
#define sz_xGLXQueryMaxSwapBarriersSGIXReply   32
#define sz_xGLXQueryHyperpipeNetworkSGIXReq   16
#define sz_xGLXQueryHyperpipeNetworkSGIXReply   32
#define sz_xGLXDestroyHyperpipeConfigSGIXReq   32
#define sz_xGLXDestroyHyperpipeConfigSGIXReply   32
#define sz_xGLXQueryHyperpipeConfigSGIXReq   32
#define sz_xGLXQueryHyperpipeConfigSGIXReply   32
#define sz_xGLXHyperpipeConfigSGIXReq   32
#define sz_xGLXHyperpipeConfigSGIXReply   32
#define __GLX_SINGLE_HDR_SIZE   sz_xGLXSingleReq
#define __GLX_VENDPRIV_HDR_SIZE   sz_xGLXVendorPrivateReq
#define __GLX_RENDER_HDR
#define __GLX_RENDER_HDR_SIZE   4
#define __GLX_RENDER_LARGE_HDR
#define __GLX_RENDER_LARGE_HDR_SIZE   8
#define __GLX_PIXEL_HDR
#define __GLX_PIXEL_HDR_SIZE   20
#define __GLX_PIXEL_3D_HDR
#define __GLX_PIXEL_3D_HDR_SIZE   36
#define __GLX_BITMAP_HDR
#define __GLX_BITMAP_HDR_SIZE   24
#define __GLX_BITMAP_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + __GLX_BITMAP_HDR_SIZE)
#define __GLX_BITMAP_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_HDR_SIZE + __GLX_BITMAP_HDR_SIZE)
#define __GLX_POLYGONSTIPPLE_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE)
#define __GLX_TEXIMAGE_HDR
#define __GLX_TEXIMAGE_HDR_SIZE   32
#define __GLX_TEXIMAGE_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + __GLX_TEXIMAGE_HDR_SIZE)
#define __GLX_TEXIMAGE_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_HDR_SIZE + __GLX_TEXIMAGE_HDR_SIZE)
#define __GLX_TEXIMAGE_3D_HDR
#define __GLX_TEXIMAGE_3D_HDR_SIZE   44
#define __GLX_TEXIMAGE_3D_CMD_HDR_SIZE
#define __GLX_TEXIMAGE_3D_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_3D_HDR_SIZE + __GLX_TEXIMAGE_3D_HDR_SIZE)
#define __GLX_TEXSUBIMAGE_HDR
#define __GLX_TEXSUBIMAGE_HDR_SIZE   36
#define __GLX_TEXSUBIMAGE_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + __GLX_TEXSUBIMAGE_HDR_SIZE)
#define __GLX_TEXSUBIMAGE_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_HDR_SIZE + __GLX_TEXSUBIMAGE_HDR_SIZE)
#define __GLX_TEXSUBIMAGE_3D_HDR
#define __GLX_TEXSUBIMAGE_3D_HDR_SIZE   52
#define __GLX_TEXSUBIMAGE_3D_CMD_HDR_SIZE
#define __GLX_TEXSUBIMAGE_3D_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_3D_HDR_SIZE + __GLX_TEXSUBIMAGE_3D_HDR_SIZE)
#define __GLX_COMPRESSED_TEXIMAGE_HDR
 Data that is specific to a glCompressedTexImage1D or glCompressedTexImage2D call.
#define __GLX_COMPRESSED_TEXIMAGE_HDR_SIZE   28
#define __GLX_COMPRESSED_TEXIMAGE_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_COMPRESSED_TEXIMAGE_HDR_SIZE)
#define __GLX_COMPRESSED_TEXIMAGE_DISPATCH_HDR_SIZE   (__GLX_COMPRESSED_TEXIMAGE_HDR_SIZE)
#define __GLX_COMPRESSED_TEXSUBIMAGE_HDR
 Data that is specifi to a glCompressedTexSubImage1D or glCompressedTexSubImage2D call.
#define __GLX_COMPRESSED_TEXSUBIMAGE_HDR_SIZE   32
#define __GLX_COMPRESSED_TEXSUBIMAGE_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_COMPRESSED_TEXSUBIMAGE_HDR_SIZE)
#define __GLX_COMPRESSED_TEXSUBIMAGE_DISPATCH_HDR_SIZE   (__GLX_COMPRESSED_TEXSUBIMAGE_HDR_SIZE)
#define __GLX_COMPRESSED_TEXIMAGE_3D_HDR
 Data that is specific to a glCompressedTexImage3D call.
#define __GLX_COMPRESSED_TEXIMAGE_3D_HDR_SIZE   32
#define __GLX_COMPRESSED_TEXIMAGE_3D_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_COMPRESSED_TEXIMAGE_3D_HDR_SIZE)
#define __GLX_COMPRESSED_TEXIMAGE_3D_DISPATCH_HDR_SIZE   (__GLX_COMPRESSED_TEXIMAGE_3D_HDR_SIZE)
#define __GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR
 Data that is specifi to a glCompressedTexSubImage3D call.
#define __GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR_SIZE   32
#define __GLX_COMPRESSED_TEXSUBIMAGE_3D_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR_SIZE)
#define __GLX_COMPRESSED_TEXSUBIMAGE_3D_DISPATCH_HDR_SIZE   (__GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR_SIZE)
#define __GLX_DRAWPIXELS_HDR
#define __GLX_DRAWPIXELS_HDR_SIZE   16
#define __GLX_DRAWPIXELS_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + __GLX_DRAWPIXELS_HDR_SIZE)
#define __GLX_DRAWPIXELS_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_HDR_SIZE + __GLX_DRAWPIXELS_HDR_SIZE)
#define __GLX_CONV_FILT_HDR
#define __GLX_CONV_FILT_HDR_SIZE   24
#define __GLX_CONV_FILT_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + __GLX_CONV_FILT_HDR_SIZE)
#define __GLX_CONV_FILT_CMD_DISPATCH_HDR_SIZE   (__GLX_PIXEL_HDR_SIZE + __GLX_CONV_FILT_HDR_SIZE)
#define __GLX_DRAWARRAYS_HDR
#define __GLX_DRAWARRAYS_HDR_SIZE   12
#define __GLX_DRAWARRAYS_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_DRAWARRAYS_HDR_SIZE)
#define __GLX_COMPONENT_HDR
#define __GLX_COMPONENT_HDR_SIZE   12
#define __GLX_COLOR_TABLE_HDR
#define __GLX_COLOR_TABLE_HDR_SIZE   20
#define __GLX_COLOR_TABLE_CMD_HDR_SIZE   (__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + __GLX_COLOR_TABLE_HDR_SIZE)
#define __GLX_COLOR_SUBTABLE_HDR
#define __GLX_COLOR_SUBTABLE_HDR_SIZE   20
#define __GLX_COLOR_SUBTABLE_CMD_HDR_SIZE
#define GLX_WINDOW_TYPE   1
#define GLX_PIXMAP_TYPE   2
#define GLX_VIDEO_SOURCE_TYPE   3
#define GLX_PBUFFER_TYPE   4
#define GLX_GLXWINDOW_TYPE   6
#define X_GLXRender   1
#define X_GLXRenderLarge   2
#define X_GLXCreateContext   3
#define X_GLXDestroyContext   4
#define X_GLXMakeCurrent   5
#define X_GLXIsDirect   6
#define X_GLXQueryVersion   7
#define X_GLXWaitGL   8
#define X_GLXWaitX   9
#define X_GLXCopyContext   10
#define X_GLXSwapBuffers   11
#define X_GLXUseXFont   12
#define X_GLXCreateGLXPixmap   13
#define X_GLXGetVisualConfigs   14
#define X_GLXDestroyGLXPixmap   15
#define X_GLXVendorPrivate   16
#define X_GLXVendorPrivateWithReply   17
#define X_GLXQueryExtensionsString   18
#define X_GLXQueryServerString   19
#define X_GLXClientInfo   20
#define X_GLXGetFBConfigs   21
#define X_GLXCreatePixmap   22
#define X_GLXDestroyPixmap   23
#define X_GLXCreateNewContext   24
#define X_GLXQueryContext   25
#define X_GLXMakeContextCurrent   26
#define X_GLXCreatePbuffer   27
#define X_GLXDestroyPbuffer   28
#define X_GLXGetDrawableAttributes   29
#define X_GLXChangeDrawableAttributes   30
#define X_GLXCreateWindow   31
#define X_GLXDestroyWindow   32
#define X_GLXSetClientInfoARB   33
#define X_GLXCreateContextAtrribsARB   34
#define X_GLXSetConfigInfo2ARB   35
#define X_GLsop_NewList   101
#define X_GLsop_EndList   102
#define X_GLsop_DeleteLists   103
#define X_GLsop_GenLists   104
#define X_GLsop_FeedbackBuffer   105
#define X_GLsop_SelectBuffer   106
#define X_GLsop_RenderMode   107
#define X_GLsop_Finish   108
#define X_GLsop_Flush   142
#define X_GLsop_PixelStoref   109
#define X_GLsop_PixelStorei   110
#define X_GLsop_ReadPixels   111
#define X_GLsop_GetBooleanv   112
#define X_GLsop_GetClipPlane   113
#define X_GLsop_GetDoublev   114
#define X_GLsop_GetError   115
#define X_GLsop_GetFloatv   116
#define X_GLsop_GetIntegerv   117
#define X_GLsop_GetLightfv   118
#define X_GLsop_GetLightiv   119
#define X_GLsop_GetMapdv   120
#define X_GLsop_GetMapfv   121
#define X_GLsop_GetMapiv   122
#define X_GLsop_GetMaterialfv   123
#define X_GLsop_GetMaterialiv   124
#define X_GLsop_GetPixelMapfv   125
#define X_GLsop_GetPixelMapuiv   126
#define X_GLsop_GetPixelMapusv   127
#define X_GLsop_GetPolygonStipple   128
#define X_GLsop_GetString   129
#define X_GLsop_GetTexEnvfv   130
#define X_GLsop_GetTexEnviv   131
#define X_GLsop_GetTexGendv   132
#define X_GLsop_GetTexGenfv   133
#define X_GLsop_GetTexGeniv   134
#define X_GLsop_GetTexImage   135
#define X_GLsop_GetTexParameterfv   136
#define X_GLsop_GetTexParameteriv   137
#define X_GLsop_GetTexLevelParameterfv   138
#define X_GLsop_GetTexLevelParameteriv   139
#define X_GLsop_IsEnabled   140
#define X_GLsop_IsList   141
#define X_GLsop_AreTexturesResident   143
#define X_GLsop_DeleteTextures   144
#define X_GLsop_GenTextures   145
#define X_GLsop_IsTexture   146
#define X_GLsop_GetColorTable   147
#define X_GLsop_GetColorTableParameterfv   148
#define X_GLsop_GetColorTableParameteriv   149
#define X_GLsop_GetConvolutionFilter   150
#define X_GLsop_GetConvolutionParameterfv   151
#define X_GLsop_GetConvolutionParameteriv   152
#define X_GLsop_GetSeparableFilter   153
#define X_GLsop_GetHistogram   154
#define X_GLsop_GetHistogramParameterfv   155
#define X_GLsop_GetHistogramParameteriv   156
#define X_GLsop_GetMinmax   157
#define X_GLsop_GetMinmaxParameterfv   158
#define X_GLsop_GetMinmaxParameteriv   159
#define X_GLsop_GetCompressedTexImage   160
#define X_GLrop_CallList   1
#define X_GLrop_CallLists   2
#define X_GLrop_ListBase   3
#define X_GLrop_Begin   4
#define X_GLrop_Bitmap   5
#define X_GLrop_Color3bv   6
#define X_GLrop_Color3dv   7
#define X_GLrop_Color3fv   8
#define X_GLrop_Color3iv   9
#define X_GLrop_Color3sv   10
#define X_GLrop_Color3ubv   11
#define X_GLrop_Color3uiv   12
#define X_GLrop_Color3usv   13
#define X_GLrop_Color4bv   14
#define X_GLrop_Color4dv   15
#define X_GLrop_Color4fv   16
#define X_GLrop_Color4iv   17
#define X_GLrop_Color4sv   18
#define X_GLrop_Color4ubv   19
#define X_GLrop_Color4uiv   20
#define X_GLrop_Color4usv   21
#define X_GLrop_EdgeFlagv   22
#define X_GLrop_End   23
#define X_GLrop_Indexdv   24
#define X_GLrop_Indexfv   25
#define X_GLrop_Indexiv   26
#define X_GLrop_Indexsv   27
#define X_GLrop_Normal3bv   28
#define X_GLrop_Normal3dv   29
#define X_GLrop_Normal3fv   30
#define X_GLrop_Normal3iv   31
#define X_GLrop_Normal3sv   32
#define X_GLrop_RasterPos2dv   33
#define X_GLrop_RasterPos2fv   34
#define X_GLrop_RasterPos2iv   35
#define X_GLrop_RasterPos2sv   36
#define X_GLrop_RasterPos3dv   37
#define X_GLrop_RasterPos3fv   38
#define X_GLrop_RasterPos3iv   39
#define X_GLrop_RasterPos3sv   40
#define X_GLrop_RasterPos4dv   41
#define X_GLrop_RasterPos4fv   42
#define X_GLrop_RasterPos4iv   43
#define X_GLrop_RasterPos4sv   44
#define X_GLrop_Rectdv   45
#define X_GLrop_Rectfv   46
#define X_GLrop_Rectiv   47
#define X_GLrop_Rectsv   48
#define X_GLrop_TexCoord1dv   49
#define X_GLrop_TexCoord1fv   50
#define X_GLrop_TexCoord1iv   51
#define X_GLrop_TexCoord1sv   52
#define X_GLrop_TexCoord2dv   53
#define X_GLrop_TexCoord2fv   54
#define X_GLrop_TexCoord2iv   55
#define X_GLrop_TexCoord2sv   56
#define X_GLrop_TexCoord3dv   57
#define X_GLrop_TexCoord3fv   58
#define X_GLrop_TexCoord3iv   59
#define X_GLrop_TexCoord3sv   60
#define X_GLrop_TexCoord4dv   61
#define X_GLrop_TexCoord4fv   62
#define X_GLrop_TexCoord4iv   63
#define X_GLrop_TexCoord4sv   64
#define X_GLrop_Vertex2dv   65
#define X_GLrop_Vertex2fv   66
#define X_GLrop_Vertex2iv   67
#define X_GLrop_Vertex2sv   68
#define X_GLrop_Vertex3dv   69
#define X_GLrop_Vertex3fv   70
#define X_GLrop_Vertex3iv   71
#define X_GLrop_Vertex3sv   72
#define X_GLrop_Vertex4dv   73
#define X_GLrop_Vertex4fv   74
#define X_GLrop_Vertex4iv   75
#define X_GLrop_Vertex4sv   76
#define X_GLrop_ClipPlane   77
#define X_GLrop_ColorMaterial   78
#define X_GLrop_CullFace   79
#define X_GLrop_Fogf   80
#define X_GLrop_Fogfv   81
#define X_GLrop_Fogi   82
#define X_GLrop_Fogiv   83
#define X_GLrop_FrontFace   84
#define X_GLrop_Hint   85
#define X_GLrop_Lightf   86
#define X_GLrop_Lightfv   87
#define X_GLrop_Lighti   88
#define X_GLrop_Lightiv   89
#define X_GLrop_LightModelf   90
#define X_GLrop_LightModelfv   91
#define X_GLrop_LightModeli   92
#define X_GLrop_LightModeliv   93
#define X_GLrop_LineStipple   94
#define X_GLrop_LineWidth   95
#define X_GLrop_Materialf   96
#define X_GLrop_Materialfv   97
#define X_GLrop_Materiali   98
#define X_GLrop_Materialiv   99
#define X_GLrop_PointSize   100
#define X_GLrop_PolygonMode   101
#define X_GLrop_PolygonStipple   102
#define X_GLrop_Scissor   103
#define X_GLrop_ShadeModel   104
#define X_GLrop_TexParameterf   105
#define X_GLrop_TexParameterfv   106
#define X_GLrop_TexParameteri   107
#define X_GLrop_TexParameteriv   108
#define X_GLrop_TexImage1D   109
#define X_GLrop_TexImage2D   110
#define X_GLrop_TexEnvf   111
#define X_GLrop_TexEnvfv   112
#define X_GLrop_TexEnvi   113
#define X_GLrop_TexEnviv   114
#define X_GLrop_TexGend   115
#define X_GLrop_TexGendv   116
#define X_GLrop_TexGenf   117
#define X_GLrop_TexGenfv   118
#define X_GLrop_TexGeni   119
#define X_GLrop_TexGeniv   120
#define X_GLrop_InitNames   121
#define X_GLrop_LoadName   122
#define X_GLrop_PassThrough   123
#define X_GLrop_PopName   124
#define X_GLrop_PushName   125
#define X_GLrop_DrawBuffer   126
#define X_GLrop_Clear   127
#define X_GLrop_ClearAccum   128
#define X_GLrop_ClearIndex   129
#define X_GLrop_ClearColor   130
#define X_GLrop_ClearStencil   131
#define X_GLrop_ClearDepth   132
#define X_GLrop_StencilMask   133
#define X_GLrop_ColorMask   134
#define X_GLrop_DepthMask   135
#define X_GLrop_IndexMask   136
#define X_GLrop_Accum   137
#define X_GLrop_Disable   138
#define X_GLrop_Enable   139
#define X_GLrop_PopAttrib   141
#define X_GLrop_PushAttrib   142
#define X_GLrop_Map1d   143
#define X_GLrop_Map1f   144
#define X_GLrop_Map2d   145
#define X_GLrop_Map2f   146
#define X_GLrop_MapGrid1d   147
#define X_GLrop_MapGrid1f   148
#define X_GLrop_MapGrid2d   149
#define X_GLrop_MapGrid2f   150
#define X_GLrop_EvalCoord1dv   151
#define X_GLrop_EvalCoord1fv   152
#define X_GLrop_EvalCoord2dv   153
#define X_GLrop_EvalCoord2fv   154
#define X_GLrop_EvalMesh1   155
#define X_GLrop_EvalPoint1   156
#define X_GLrop_EvalMesh2   157
#define X_GLrop_EvalPoint2   158
#define X_GLrop_AlphaFunc   159
#define X_GLrop_BlendFunc   160
#define X_GLrop_LogicOp   161
#define X_GLrop_StencilFunc   162
#define X_GLrop_StencilOp   163
#define X_GLrop_DepthFunc   164
#define X_GLrop_PixelZoom   165
#define X_GLrop_PixelTransferf   166
#define X_GLrop_PixelTransferi   167
#define X_GLrop_PixelMapfv   168
#define X_GLrop_PixelMapuiv   169
#define X_GLrop_PixelMapusv   170
#define X_GLrop_ReadBuffer   171
#define X_GLrop_CopyPixels   172
#define X_GLrop_DrawPixels   173
#define X_GLrop_DepthRange   174
#define X_GLrop_Frustum   175
#define X_GLrop_LoadIdentity   176
#define X_GLrop_LoadMatrixf   177
#define X_GLrop_LoadMatrixd   178
#define X_GLrop_MatrixMode   179
#define X_GLrop_MultMatrixf   180
#define X_GLrop_MultMatrixd   181
#define X_GLrop_Ortho   182
#define X_GLrop_PopMatrix   183
#define X_GLrop_PushMatrix   184
#define X_GLrop_Rotated   185
#define X_GLrop_Rotatef   186
#define X_GLrop_Scaled   187
#define X_GLrop_Scalef   188
#define X_GLrop_Translated   189
#define X_GLrop_Translatef   190
#define X_GLrop_Viewport   191
#define X_GLrop_DrawArrays   193
#define X_GLrop_PolygonOffset   192
#define X_GLrop_CopyTexImage1D   4119
#define X_GLrop_CopyTexImage2D   4120
#define X_GLrop_CopyTexSubImage1D   4121
#define X_GLrop_CopyTexSubImage2D   4122
#define X_GLrop_TexSubImage1D   4099
#define X_GLrop_TexSubImage2D   4100
#define X_GLrop_BindTexture   4117
#define X_GLrop_PrioritizeTextures   4118
#define X_GLrop_Indexubv   194
#define X_GLrop_BlendColor   4096
#define X_GLrop_BlendEquation   4097
#define X_GLrop_ColorTable   2053
#define X_GLrop_ColorTableParameterfv   2054
#define X_GLrop_ColorTableParameteriv   2055
#define X_GLrop_CopyColorTable   2056
#define X_GLrop_ColorSubTable   195
#define X_GLrop_CopyColorSubTable   196
#define X_GLrop_ConvolutionFilter1D   4101
#define X_GLrop_ConvolutionFilter2D   4102
#define X_GLrop_ConvolutionParameterf   4103
#define X_GLrop_ConvolutionParameterfv   4104
#define X_GLrop_ConvolutionParameteri   4105
#define X_GLrop_ConvolutionParameteriv   4106
#define X_GLrop_CopyConvolutionFilter1D   4107
#define X_GLrop_CopyConvolutionFilter2D   4108
#define X_GLrop_SeparableFilter2D   4109
#define X_GLrop_Histogram   4110
#define X_GLrop_Minmax   4111
#define X_GLrop_ResetHistogram   4112
#define X_GLrop_ResetMinmax   4113
#define X_GLrop_TexImage3D   4114
#define X_GLrop_TexSubImage3D   4115
#define X_GLrop_CopyTexSubImage3D   4123
#define X_GLrop_DrawArraysEXT   4116
#define X_GLrop_ActiveTextureARB   197
#define X_GLrop_MultiTexCoord1dvARB   198
#define X_GLrop_MultiTexCoord1fvARB   199
#define X_GLrop_MultiTexCoord1ivARB   200
#define X_GLrop_MultiTexCoord1svARB   201
#define X_GLrop_MultiTexCoord2dvARB   202
#define X_GLrop_MultiTexCoord2fvARB   203
#define X_GLrop_MultiTexCoord2ivARB   204
#define X_GLrop_MultiTexCoord2svARB   205
#define X_GLrop_MultiTexCoord3dvARB   206
#define X_GLrop_MultiTexCoord3fvARB   207
#define X_GLrop_MultiTexCoord3ivARB   208
#define X_GLrop_MultiTexCoord3svARB   209
#define X_GLrop_MultiTexCoord4dvARB   210
#define X_GLrop_MultiTexCoord4fvARB   211
#define X_GLrop_MultiTexCoord4ivARB   212
#define X_GLrop_MultiTexCoord4svARB   213
#define X_GLrop_CompressedTexImage1D   214
#define X_GLrop_CompressedTexImage2D   215
#define X_GLrop_CompressedTexImage3D   216
#define X_GLrop_CompressedTexSubImage1D   217
#define X_GLrop_CompressedTexSubImage2D   218
#define X_GLrop_CompressedTexSubImage3D   219
#define X_GLrop_SampleCoverageARB   229
#define X_GLrop_WindowPos3fARB   230
#define X_GLrop_FogCoordfv   4124
#define X_GLrop_FogCoorddv   4125
#define X_GLrop_PointParameterfARB   2065
#define X_GLrop_PointParameterfvARB   2066
#define X_GLrop_SecondaryColor3bv   4126
#define X_GLrop_SecondaryColor3sv   4127
#define X_GLrop_SecondaryColor3iv   4128
#define X_GLrop_SecondaryColor3fv   4129
#define X_GLrop_SecondaryColor3dv   4130
#define X_GLrop_SecondaryColor3ubv   4131
#define X_GLrop_SecondaryColor3usv   4132
#define X_GLrop_SecondaryColor3uiv   4133
#define X_GLrop_BlendFuncSeparate   4134
#define X_GLrop_PointParameteri   4221
#define X_GLrop_PointParameteriv   4222
#define X_GLvop_GetConvolutionFilterEXT   1
#define X_GLvop_GetConvolutionParameterfvEXT   2
#define X_GLvop_GetConvolutionParameterivEXT   3
#define X_GLvop_GetSeparableFilterEXT   4
#define X_GLvop_GetHistogramEXT   5
#define X_GLvop_GetHistogramParameterfvEXT   6
#define X_GLvop_GetHistogramParameterivEXT   7
#define X_GLvop_GetMinmaxEXT   8
#define X_GLvop_GetMinmaxParameterfvEXT   9
#define X_GLvop_GetMinmaxParameterivEXT   10
#define X_GLvop_AreTexturesResidentEXT   11
#define X_GLvop_DeleteTexturesEXT   12
#define X_GLvop_GenTexturesEXT   13
#define X_GLvop_IsTextureEXT   14
#define X_GLvop_GetCombinerInputParameterfvNV   1270
#define X_GLvop_GetCombinerInputParameterivNV   1271
#define X_GLvop_GetCombinerOutputParameterfvNV   1272
#define X_GLvop_GetCombinerOutputParameterivNV   1273
#define X_GLvop_GetFinalCombinerOutputParameterfvNV   1274
#define X_GLvop_GetFinalCombinerOutputParameterivNV   1275
#define X_GLvop_DeleteFenceNV   1276
#define X_GLvop_GenFencesNV   1277
#define X_GLvop_IsFenceNV   1278
#define X_GLvop_TestFenceNV   1279
#define X_GLvop_GetFenceivNV   1280
#define X_GLvop_AreProgramsResidentNV   1293
#define X_GLvop_DeleteProgramARB   1294
#define X_GLvop_GenProgramsARB   1295
#define X_GLvop_GetProgramEnvParameterfvARB   1296
#define X_GLvop_GetProgramEnvParameterdvARB   1297
#define X_GLvop_GetProgramEnvParameterivNV   1298
#define X_GLvop_GetProgramStringNV   1299
#define X_GLvop_GetTrackMatrixivNV   1300
#define X_GLvop_GetVertexAttribdvARB   1301
#define X_GLvop_GetVertexAttribfvARB   1302
#define X_GLvop_GetVertexAttribivARB   1303
#define X_GLvop_IsProgramARB   1304
#define X_GLvop_GetProgramLocalParameterfvARB   1305
#define X_GLvop_GetProgramLocalParameterdvARB   1306
#define X_GLvop_GetProgramivARB   1307
#define X_GLvop_GetProgramStringARB   1308
#define X_GLvop_GetProgramNamedParameter4fvNV   1310
#define X_GLvop_GetProgramNamedParameter4dvNV   1311
#define X_GLvop_SampleMaskSGIS   2048
#define X_GLvop_SamplePatternSGIS   2049
#define X_GLvop_GetDetailTexFuncSGIS   4096
#define X_GLvop_GetSharpenTexFuncSGIS   4097
#define X_GLvop_GetColorTableSGI   4098
#define X_GLvop_GetColorTableParameterfvSGI   4099
#define X_GLvop_GetColorTableParameterivSGI   4100
#define X_GLvop_GetTexFilterFuncSGIS   4101
#define X_GLvop_GetInstrumentsSGIX   4102
#define X_GLvop_InstrumentsBufferSGIX   4103
#define X_GLvop_PollInstrumentsSGIX   4104
#define X_GLvop_FlushRasterSGIX   4105
#define X_GLXvop_QueryContextInfoEXT   1024
#define X_GLXvop_BindTexImageEXT   1330
#define X_GLXvop_ReleaseTexImageEXT   1331
#define X_GLXvop_SwapIntervalSGI   65536
#define X_GLXvop_MakeCurrentReadSGI   65537
#define X_GLXvop_CreateGLXVideoSourceSGIX   65538
#define X_GLXvop_DestroyGLXVideoSourceSGIX   65539
#define X_GLXvop_GetFBConfigsSGIX   65540
#define X_GLXvop_CreateContextWithConfigSGIX   65541
#define X_GLXvop_CreateGLXPixmapWithConfigSGIX   65542
#define X_GLXvop_CreateGLXPbufferSGIX   65543
#define X_GLXvop_DestroyGLXPbufferSGIX   65544
#define X_GLXvop_ChangeDrawableAttributesSGIX   65545
#define X_GLXvop_GetDrawableAttributesSGIX   65546
#define X_GLXvop_JoinSwapGroupSGIX   65547
#define X_GLXvop_BindSwapBarrierSGIX   65548
#define X_GLXvop_QueryMaxSwapBarriersSGIX   65549
#define X_GLXvop_QueryHyperpipeNetworkSGIX   65550
#define X_GLXvop_QueryHyperpipeConfigSGIX   65551
#define X_GLXvop_HyperpipeConfigSGIX   65552
#define X_GLXvop_DestroyHyperpipeConfigSGIX   65553
#define X_GLrop_WeightbvARB   220
#define X_GLrop_WeightubvARB   221
#define X_GLrop_WeightsvARB   222
#define X_GLrop_WeightusvARB   223
#define X_GLrop_WeightivARB   224
#define X_GLrop_WeightuivARB   225
#define X_GLrop_VertexBlendARB   226
#define X_GLrop_WeightfvARB   227
#define X_GLrop_WeightdvARB   228
#define X_GLrop_BindProgramARB   4180
#define X_GLrop_ProgramEnvParameter4fvARB   4184
#define X_GLrop_ProgramEnvParameter4dvARB   4185
#define X_GLrop_VertexAttrib1svARB   4189
#define X_GLrop_VertexAttrib2svARB   4190
#define X_GLrop_VertexAttrib3svARB   4191
#define X_GLrop_VertexAttrib4svARB   4192
#define X_GLrop_VertexAttrib1fvARB   4193
#define X_GLrop_VertexAttrib2fvARB   4194
#define X_GLrop_VertexAttrib3fvARB   4195
#define X_GLrop_VertexAttrib4fvARB   4196
#define X_GLrop_VertexAttrib1dvARB   4197
#define X_GLrop_VertexAttrib2dvARB   4198
#define X_GLrop_VertexAttrib3dvARB   4199
#define X_GLrop_ProgramLocalParameter4fvARB   4215
#define X_GLrop_ProgramLocalParameter4dvARB   4216
#define X_GLrop_ProgramStringARB   4217
#define X_GLrop_VertexAttrib4dvARB   4200
#define X_GLrop_VertexAttrib4NubvARB   4201
#define X_GLrop_VertexAttrib4bvARB   4230
#define X_GLrop_VertexAttrib4ivARB   4231
#define X_GLrop_VertexAttrib4ubvARB   4232
#define X_GLrop_VertexAttrib4usvARB   4233
#define X_GLrop_VertexAttrib4uivARB   4234
#define X_GLrop_VertexAttrib4NbvARB   4235
#define X_GLrop_VertexAttrib4NsvARB   4236
#define X_GLrop_VertexAttrib4NivARB   4237
#define X_GLrop_VertexAttrib4NusvARB   4238
#define X_GLrop_VertexAttrib4NuivARB   4239
#define X_GLrop_VertexWeightfvEXT   4135
#define X_GLrop_CombinerParameterfNV   4136
#define X_GLrop_CombinerParameterfvNV   4137
#define X_GLrop_CombinerParameteriNV   4138
#define X_GLrop_CombinerParameterivNV   4139
#define X_GLrop_CombinerInputNV   4140
#define X_GLrop_CombinerOutputNV   4141
#define X_GLrop_FinalCombinerInputNV   4142
#define X_GLrop_SetFenceNV   4143
#define X_GLrop_FinishFenceNV   4144
#define X_GLrop_ExecuteProgramNV   4181
#define X_GLrop_RequestResidentProgramsNV   4182
#define X_GLrop_LoadProgamNV   4183
#define X_GLrop_ProgramParameters4fvNV   4186
#define X_GLrop_ProgramParameters4dvNV   4187
#define X_GLrop_TrackMatrixNV   4188
#define X_GLrop_VertexAttribs1svNV   4202
#define X_GLrop_VertexAttribs2svNV   4203
#define X_GLrop_VertexAttribs3svNV   4204
#define X_GLrop_VertexAttribs4svNV   4205
#define X_GLrop_VertexAttribs1fvNV   4206
#define X_GLrop_VertexAttribs2fvNV   4207
#define X_GLrop_VertexAttribs3fvNV   4208
#define X_GLrop_VertexAttribs4fvNV   4209
#define X_GLrop_VertexAttribs1dvNV   4210
#define X_GLrop_VertexAttribs2dvNV   4211
#define X_GLrop_VertexAttribs3dvNV   4212
#define X_GLrop_VertexAttribs4dvNV   4213
#define X_GLrop_VertexAttribs4ubvNV   4214
#define X_GLrop_ActiveStencilFaceEXT   4220
#define X_GLrop_ProgramNamedParameter4fvNV   4218
#define X_GLrop_ProgramNamedParameter4dvNV   4219
#define X_GLrop_DepthBoundsEXT   4229
#define X_GLrop_BlendEquationSeparateEXT   4228
#define X_GLvop_IsRenderbufferEXT   1422
#define X_GLvop_GenRenderbuffersEXT   1423
#define X_GLvop_GetRenderbufferParameterivEXT   1424
#define X_GLvop_IsFramebufferEXT   1425
#define X_GLvop_GenFramebuffersEXT   1426
#define X_GLvop_CheckFramebufferStatusEXT   1427
#define X_GLvop_GetFramebufferAttachmentParameterivEXT   1428

Typedefs

typedef CARD32 GLXContextTag
typedef struct GLXRender xGLXRenderReq
typedef struct GLXRenderLarge xGLXRenderLargeReq
typedef struct GLXSingle xGLXSingleReq
typedef struct GLXQueryVersion xGLXQueryVersionReq
typedef struct GLXIsDirect xGLXIsDirectReq
typedef struct GLXCreateContext xGLXCreateContextReq
typedef struct GLXDestroyContext xGLXDestroyContextReq
typedef struct GLXMakeCurrent xGLXMakeCurrentReq
typedef struct GLXWaitGL xGLXWaitGLReq
typedef struct GLXWaitX xGLXWaitXReq
typedef struct GLXCopyContext xGLXCopyContextReq
typedef struct GLXSwapBuffers xGLXSwapBuffersReq
typedef struct GLXUseXFont xGLXUseXFontReq
typedef struct GLXCreateGLXPixmap xGLXCreateGLXPixmapReq
typedef struct GLXDestroyGLXPixmap xGLXDestroyGLXPixmapReq
typedef struct GLXGetVisualConfigs xGLXGetVisualConfigsReq
typedef struct GLXVendorPrivate xGLXVendorPrivateReq
typedef struct
GLXVendorPrivateWithReply 
xGLXVendorPrivateWithReplyReq
typedef struct
GLXQueryExtensionsString 
xGLXQueryExtensionsStringReq
typedef struct GLXQueryServerString xGLXQueryServerStringReq
typedef struct GLXClientInfo xGLXClientInfoReq
typedef struct GLXGetFBConfigs xGLXGetFBConfigsReq
typedef struct GLXCreatePixmap xGLXCreatePixmapReq
typedef struct GLXDestroyPixmap xGLXDestroyPixmapReq
typedef struct GLXCreateNewContext xGLXCreateNewContextReq
typedef struct GLXQueryContext xGLXQueryContextReq
typedef struct
GLXMakeContextCurrent 
xGLXMakeContextCurrentReq
typedef struct GLXCreatePbuffer xGLXCreatePbufferReq
typedef struct GLXDestroyPbuffer xGLXDestroyPbufferReq
typedef struct
GLXGetDrawableAttributes 
xGLXGetDrawableAttributesReq
typedef struct
GLXChangeDrawableAttributes 
xGLXChangeDrawableAttributesReq
typedef struct GLXCreateWindow xGLXCreateWindowReq
typedef struct GLXDestroyWindow xGLXDestroyWindowReq
typedef struct
GLXQueryContextInfoEXT 
xGLXQueryContextInfoEXTReq
typedef struct
GLXMakeCurrentReadSGI 
xGLXMakeCurrentReadSGIReq
typedef struct GLXGetFBConfigsSGIX xGLXGetFBConfigsSGIXReq
typedef struct
GLXCreateContextWithConfigSGIX 
xGLXCreateContextWithConfigSGIXReq
typedef struct
GLXCreateGLXPixmapWithConfigSGIX 
xGLXCreateGLXPixmapWithConfigSGIXReq
typedef struct
GLXCreateGLXPbufferSGIX 
xGLXCreateGLXPbufferSGIXReq
typedef struct GLXDestroyGLXPbuffer xGLXDestroyGLXPbufferSGIXReq
typedef struct
GLXChangeDrawableAttributesSGIX 
xGLXChangeDrawableAttributesSGIXReq
typedef struct
GLXGetDrawableAttributesSGIX 
xGLXGetDrawableAttributesSGIXReq
typedef struct GLXJoinSwapGroupSGIX xGLXJoinSwapGroupSGIXReq
typedef struct
GLXBindSwapBarrierSGIX 
xGLXBindSwapBarrierSGIXReq
typedef struct
GLXQueryMaxSwapBarriersSGIX 
xGLXQueryMaxSwapBarriersSGIXReq
typedef struct
GLXQueryHyperpipeNetworkSGIX 
xGLXQueryHyperpipeNetworkSGIXReq
typedef struct
GLXDestroyHyperpipeConfigSGIX 
xGLXDestroyHyperpipeConfigSGIXReq
typedef struct
GLXQueryHyperpipeConfigSGIX 
xGLXQueryHyperpipeConfigSGIXReq

Protocol structures for GLX_ARB_create_context and

GLX_ARB_create_context_profile

#define sz_xGLXSetClientInfoARBReq   24
#define sz_xGLXCreateContextAttribsARBReq   28
#define sz_xGLXSetClientInfo2ARBReq   24
typedef struct GLXSetClientInfoARB xGLXSetClientInfoARBReq
 Protocol header for glXSetClientInfoARB.
typedef struct
GLXCreateContextAttribsARB 
xGLXCreateContextAttribsARBReq
 Protocol head for glXCreateContextAttribsARB.
typedef struct GLXSetClientInfo2ARB xGLXSetClientInfo2ARBReq
 Protocol header for glXSetClientInfo2ARB.

Class Documentation

struct GLXRender

Definition at line 127 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXRenderLarge

Definition at line 147 of file glxproto.h.

Class Members
CARD16 length B16
CARD16 requestNumber B16
CARD16 requestTotal B16
GLXContextTag contextTag B32
CARD32 dataBytes B32
CARD8 glxCode
CARD8 reqType
struct GLXSingle

Definition at line 163 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXQueryVersion

Definition at line 174 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 majorVersion B32
CARD32 minorVersion B32
CARD8 glxCode
CARD8 reqType
struct GLXIsDirect

Definition at line 186 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextID context B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateContext

Definition at line 197 of file glxproto.h.

Class Members
CARD16 length B16
CARD16 reserved2 B16
GLXContextID context B32
CARD32 visual B32
CARD32 screen B32
GLXContextID shareList B32
CARD8 glxCode
BOOL isDirect
CARD8 reqType
CARD8 reserved1
struct GLXDestroyContext

Definition at line 214 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextID context B32
CARD8 glxCode
CARD8 reqType
struct GLXMakeCurrent

Definition at line 225 of file glxproto.h.

Class Members
CARD16 length B16
GLXDrawable drawable B32
GLXContextID context B32
GLXContextTag oldContextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXWaitGL

Definition at line 238 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXWaitX

Definition at line 249 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXCopyContext

Definition at line 260 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextID source B32
GLXContextID dest B32
CARD32 mask B32
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXSwapBuffers

Definition at line 274 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag contextTag B32
GLXDrawable drawable B32
CARD8 glxCode
CARD8 reqType
struct GLXUseXFont

Definition at line 286 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag contextTag B32
CARD32 font B32
CARD32 first B32
CARD32 count B32
CARD32 listBase B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateGLXPixmap

Definition at line 301 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
CARD32 visual B32
CARD32 pixmap B32
GLXPixmap glxpixmap B32
CARD8 glxCode
CARD8 reqType
struct GLXDestroyGLXPixmap

Definition at line 315 of file glxproto.h.

Class Members
CARD16 length B16
GLXPixmap glxpixmap B32
CARD8 glxCode
CARD8 reqType
struct GLXGetVisualConfigs

Definition at line 326 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
CARD8 glxCode
CARD8 reqType
struct GLXVendorPrivate

Definition at line 337 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXVendorPrivateWithReply

Definition at line 352 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
GLXContextTag contextTag B32
CARD8 glxCode
CARD8 reqType
struct GLXQueryExtensionsString

Definition at line 367 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
CARD8 glxCode
CARD8 reqType
struct GLXQueryServerString

Definition at line 378 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
CARD32 name B32
CARD8 glxCode
CARD8 reqType
struct GLXClientInfo

Definition at line 390 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 major B32
CARD32 minor B32
CARD32 numbytes B32
CARD8 glxCode
CARD8 reqType
struct GLXGetFBConfigs

Definition at line 405 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
CARD8 glxCode
CARD8 reqType
struct GLXCreatePixmap

Definition at line 416 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
GLXFBConfigID fbconfig B32
CARD32 pixmap B32
GLXPixmap glxpixmap B32
CARD32 numAttribs B32
CARD8 glxCode
CARD8 reqType
struct GLXDestroyPixmap

Definition at line 432 of file glxproto.h.

Class Members
CARD16 length B16
GLXPixmap glxpixmap B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateNewContext

Definition at line 443 of file glxproto.h.

Class Members
CARD16 length B16
CARD16 reserved2 B16
GLXContextID context B32
GLXFBConfigID fbconfig B32
CARD32 screen B32
GLXContextID shareList B32
CARD8 glxCode
BOOL isDirect
CARD32 renderType
CARD8 reqType
CARD8 reserved1
struct GLXQueryContext

Definition at line 461 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextID context B32
CARD8 glxCode
CARD8 reqType
struct GLXMakeContextCurrent

Definition at line 472 of file glxproto.h.

Class Members
CARD16 length B16
GLXContextTag oldContextTag B32
GLXDrawable drawable B32
GLXDrawable readdrawable B32
GLXContextID context B32
CARD8 glxCode
CARD8 reqType
struct GLXCreatePbuffer

Definition at line 486 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
GLXFBConfigID fbconfig B32
GLXPbuffer pbuffer B32
CARD32 numAttribs B32
CARD8 glxCode
CARD8 reqType
struct GLXDestroyPbuffer

Definition at line 501 of file glxproto.h.

Class Members
CARD16 length B16
GLXPbuffer pbuffer B32
CARD8 glxCode
CARD8 reqType
struct GLXGetDrawableAttributes

Definition at line 512 of file glxproto.h.

Class Members
CARD16 length B16
GLXDrawable drawable B32
CARD8 glxCode
CARD8 reqType
struct GLXChangeDrawableAttributes

Definition at line 523 of file glxproto.h.

Class Members
CARD16 length B16
GLXDrawable drawable B32
CARD32 numAttribs B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateWindow

Definition at line 536 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 screen B32
GLXFBConfigID fbconfig B32
CARD32 window B32
GLXWindow glxwindow B32
CARD32 numAttribs B32
CARD8 glxCode
CARD8 reqType
struct GLXDestroyWindow

Definition at line 552 of file glxproto.h.

Class Members
CARD16 length B16
GLXWindow glxwindow B32
CARD8 glxCode
CARD8 reqType
struct xGLXGetErrorReply

Definition at line 562 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 error B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXMakeCurrentReply

Definition at line 576 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
GLXContextTag contextTag B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXReadPixelsReply

Definition at line 590 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetTexImageReply

Definition at line 604 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 width B32
CARD32 height B32
CARD32 depth B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetSeparableFilterReply

Definition at line 618 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 width B32
CARD32 height B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetConvolutionFilterReply

Definition at line 632 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 width B32
CARD32 height B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetHistogramReply

Definition at line 646 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 width B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetMinmaxReply

Definition at line 660 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXRenderModeReply

Definition at line 674 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 retval B32
CARD32 size B32
CARD32 newMode B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXQueryVersionReply

Definition at line 688 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 majorVersion B32
CARD32 minorVersion B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetVisualConfigsReply

Definition at line 702 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 numVisuals B32
CARD32 numProps B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXIsDirectReply

Definition at line 716 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD16 pad2 B16
CARD32 length B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
CARD32 pad7 B32
BOOL isDirect
CARD8 pad1
BYTE type
CARD8 unused
struct xGLXSingleReply

Definition at line 737 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 retval B32
CARD32 size B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXVendorPrivReply

Definition at line 757 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 retval B32
CARD32 size B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXQueryExtensionsStringReply

Definition at line 775 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 n B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXQueryServerStringReply

Definition at line 793 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 n B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetFBConfigsReply

Definition at line 812 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 numFBConfigs B32
CARD32 numAttribs B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXQueryContextReply

Definition at line 829 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 n B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXMakeContextCurrentReply

Definition at line 846 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
GLXContextTag contextTag B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXCreateGLXPbufferReply

Definition at line 865 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
CARD8 success
BYTE type
struct xGLXGetDrawableAttributesReply

Definition at line 882 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 numAttribs B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXGetColorTableReply

Definition at line 899 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 pad2 B32
CARD32 width B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXQueryContextInfoEXT

Definition at line 920 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
GLXContextID context B32
CARD8 glxCode
CARD8 reqType
struct xGLXQueryContextInfoEXTReply

Definition at line 933 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 n B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXMakeCurrentReadSGI

Definition at line 950 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
GLXContextTag oldContextTag B32
GLXDrawable drawable B32
GLXDrawable readable B32
GLXContextID context B32
CARD8 glxCode
CARD8 reqType
struct xGLXMakeCurrentReadSGIReply

Definition at line 962 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
GLXContextTag contextTag B32
CARD32 writeVid B32
CARD32 writeType B32
CARD32 readVid B32
CARD32 readType B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXGetFBConfigsSGIX

Definition at line 979 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateContextWithConfigSGIX

Definition at line 993 of file glxproto.h.

Class Members
CARD16 length B16
CARD16 reserved2 B16
CARD32 vendorCode B32
CARD32 pad1 B32
GLXContextID context B32
GLXFBConfigID fbconfig B32
CARD32 screen B32
GLXContextID shareList B32
CARD8 glxCode
BOOL isDirect
CARD32 renderType
CARD8 reqType
CARD8 reserved1
struct GLXCreateGLXPixmapWithConfigSGIX

Definition at line 1014 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
GLXFBConfigID fbconfig B32
CARD32 pixmap B32
GLXPixmap glxpixmap B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateGLXPbufferSGIX

Definition at line 1030 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
GLXFBConfigID fbconfig B32
GLXPbuffer pbuffer B32
CARD32 width B32
CARD32 height B32
CARD8 glxCode
CARD8 reqType
struct GLXDestroyGLXPbuffer

Definition at line 1048 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
GLXPbuffer pbuffer B32
CARD8 glxCode
CARD8 reqType
struct GLXChangeDrawableAttributesSGIX

Definition at line 1061 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
GLXDrawable drawable B32
CARD32 numAttribs B32
CARD8 glxCode
CARD8 reqType
struct GLXGetDrawableAttributesSGIX

Definition at line 1076 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
GLXDrawable drawable B32
CARD8 glxCode
CARD8 reqType
struct xGLXGetDrawableAttributesSGIXReply

Definition at line 1089 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 numAttribs B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXJoinSwapGroupSGIX

Definition at line 1106 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 unused B32
GLXDrawable drawable B32
GLXDrawable member B32
CARD8 glxCode
CARD8 reqType
struct GLXBindSwapBarrierSGIX

Definition at line 1120 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 unused B32
GLXDrawable drawable B32
CARD32 barrier B32
CARD8 glxCode
CARD8 reqType
struct GLXQueryMaxSwapBarriersSGIX

Definition at line 1134 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 unused B32
CARD32 screen B32
CARD8 glxCode
CARD8 reqType
struct xGLXQueryMaxSwapBarriersSGIXReply

Definition at line 1144 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 max B32
CARD32 size B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXQueryHyperpipeNetworkSGIX

Definition at line 1161 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
CARD8 glxCode
CARD8 reqType
struct xGLXQueryHyperpipeNetworkSGIXReply

Definition at line 1174 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 n B32
CARD32 npipes B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXDestroyHyperpipeConfigSGIX

Definition at line 1191 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
CARD32 hpId B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD8 glxCode
CARD8 reqType
struct xGLXDestroyHyperpipeConfigSGIXReply

Definition at line 1208 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 n B32
CARD32 success B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXQueryHyperpipeConfigSGIX

Definition at line 1225 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
CARD32 hpId B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD32 pad4 B32
CARD8 glxCode
CARD8 reqType
struct xGLXQueryHyperpipeConfigSGIXReply

Definition at line 1242 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 n B32
CARD32 npipes B32
CARD32 pad4 B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct xGLXHyperpipeConfigSGIXReq

Definition at line 1259 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 vendorCode B32
CARD32 pad1 B32
CARD32 screen B32
CARD32 npipes B32
CARD32 networkId B32
CARD32 pad2 B32
CARD32 pad3 B32
CARD8 glxCode
CARD8 reqType
struct xGLXHyperpipeConfigSGIXReply

Definition at line 1277 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD32 length B32
CARD32 pad1 B32
CARD32 n B32
CARD32 npipes B32
CARD32 hpId B32
CARD32 pad5 B32
CARD32 pad6 B32
BYTE type
CARD8 unused
struct GLXSetClientInfoARB

Protocol header for glXSetClientInfoARB.

This structure is follwed by numVersions * 2 CARD32 values listing the OpenGL versions supported by the client. The pairs of values are an OpenGL major version followed by a minor version. For example,

 CARD32 versions[4] = { 2, 1, 3, 0 };

says that the client supports OpenGL 2.1 and OpenGL 3.0.

These are followed by numGLExtensionBytes bytes of STRING8 containing the OpenGL extension string supported by the client and up to 3 bytes of padding.

The list of OpenGL extensions is followed by numGLXExtensionBytes bytes of STRING8 containing the GLX extension string supported by the client and up to 3 bytes of padding.

This protocol replaces GLXClientInfo.

See also:
GLXClientInfo, GLXSetClientInfo2ARB

Definition at line 1319 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 major B32
CARD32 minor B32
CARD32 numVersions B32
CARD32 numGLExtensionBytes B32
CARD32 numGLXExtensionBytes B32
CARD8 glxCode
CARD8 reqType
struct GLXCreateContextAttribsARB

Protocol head for glXCreateContextAttribsARB.

This protocol replaces GLXCreateContext, GLXCreateNewContext, and GLXCreateContextWithConfigSGIX.

Definition at line 1340 of file glxproto.h.

Class Members
CARD16 length B16
CARD16 reserved2 B16
GLXContextID context B32
GLXFBConfigID fbconfig B32
GLXContextID shareList B32
CARD32 numAttribs B32
CARD8 glxCode
BOOL isDirect
CARD8 reqType
CARD8 reserved1
CARD32 screen
struct GLXSetClientInfo2ARB

Protocol header for glXSetClientInfo2ARB.

The glXSetClientInfo2ARB protocol differs from glXSetClientInfoARB in that the list of OpenGL versions supported by the client is 3 CARD32 values per version: major version, minor version, and supported profile mask.

This protocol replaces GLXClientInfo and GLXSetClientInfoARB.

See also:
GLXClientInfo, GLXSetClientInfoARB

Definition at line 1367 of file glxproto.h.

Class Members
CARD16 length B16
CARD32 major B32
CARD32 minor B32
CARD32 numVersions B32
CARD32 numGLExtensionBytes B32
CARD32 numGLXExtensionBytes B32
CARD8 glxCode
CARD8 reqType
struct xGLXPbufferClobberEvent

Definition at line 1389 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD16 event_type B16
CARD16 draw_type B16
CARD16 aux_buffer B16
CARD16 x B16
CARD16 y B16
CARD16 width B16
CARD16 height B16
CARD16 count B16
CARD32 drawable B32
CARD32 buffer_mask B32
CARD32 unused2 B32
BYTE pad
BYTE type
struct xGLXBufferSwapComplete

Definition at line 1406 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD16 event_type B16
CARD32 ust_hi B32
CARD32 ust_lo B32
CARD32 msc_hi B32
CARD32 msc_lo B32
CARD32 sbc_hi B32
CARD32 sbc_lo B32
CARD32 drawable
BYTE pad
BYTE type
struct xGLXBufferSwapComplete2

Definition at line 1420 of file glxproto.h.

Class Members
CARD16 sequenceNumber B16
CARD16 event_type B16
CARD32 ust_hi B32
CARD32 ust_lo B32
CARD32 msc_hi B32
CARD32 msc_lo B32
CARD32 sbc B32
CARD32 drawable
BYTE pad
CARD16 pad2
BYTE type
struct __GLXrenderHeader

Definition at line 1448 of file glxproto.h.

Class Members
__GLX_RENDER_HDR
struct __GLXrenderLargeHeader

Definition at line 1458 of file glxproto.h.

Class Members
__GLX_RENDER_LARGE_HDR
struct __GLXpixelHeader

Definition at line 1480 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
struct __GLXbitmapHeader

Definition at line 1520 of file glxproto.h.

Class Members
__GLX_BITMAP_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
struct __GLXbitmapLargeHeader

Definition at line 1526 of file glxproto.h.

Class Members
__GLX_BITMAP_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchBitmapHeader

Definition at line 1532 of file glxproto.h.

Class Members
__GLX_BITMAP_HDR
__GLX_PIXEL_HDR
struct __GLXpolygonStippleHeader

Definition at line 1545 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
struct __GLXtexImageHeader

Definition at line 1579 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
__GLX_TEXIMAGE_HDR
struct __GLXtexImageLargeHeader

Definition at line 1585 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
__GLX_TEXIMAGE_HDR
struct __GLXdispatchTexImageHeader

Definition at line 1591 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_TEXIMAGE_HDR
struct __GLXtexImage3DHeader

Definition at line 1629 of file glxproto.h.

Class Members
__GLX_PIXEL_3D_HDR
__GLX_RENDER_HDR
__GLX_TEXIMAGE_3D_HDR
struct __GLXtexImage3DLargeHeader

Definition at line 1635 of file glxproto.h.

Class Members
__GLX_PIXEL_3D_HDR
__GLX_RENDER_LARGE_HDR
__GLX_TEXIMAGE_3D_HDR
struct __GLXdispatchTexImage3DHeader

Definition at line 1641 of file glxproto.h.

Class Members
__GLX_PIXEL_3D_HDR
__GLX_TEXIMAGE_3D_HDR
struct __GLXtexSubImageHeader

Definition at line 1674 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
__GLX_TEXSUBIMAGE_HDR
struct __GLXtexSubImageLargeHeader

Definition at line 1680 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
__GLX_TEXSUBIMAGE_HDR
struct __GLXdispatchTexSubImageHeader

Definition at line 1686 of file glxproto.h.

Class Members
__GLX_PIXEL_HDR
__GLX_TEXSUBIMAGE_HDR
struct __GLXtexSubImage3DHeader

Definition at line 1724 of file glxproto.h.

Class Members
__GLX_PIXEL_3D_HDR
__GLX_RENDER_HDR
__GLX_TEXSUBIMAGE_3D_HDR
struct __GLXtexSubImage3DLargeHeader

Definition at line 1730 of file glxproto.h.

Class Members
__GLX_PIXEL_3D_HDR
__GLX_RENDER_LARGE_HDR
__GLX_TEXSUBIMAGE_3D_HDR
struct __GLXdispatchTexSubImage3DHeader

Definition at line 1736 of file glxproto.h.

Class Members
__GLX_PIXEL_3D_HDR
__GLX_TEXSUBIMAGE_3D_HDR
struct __GLXcompressedTexImageHeader

Definition at line 1769 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXIMAGE_HDR
__GLX_RENDER_HDR
struct __GLXcompressedTexImageLargeHeader

Definition at line 1774 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXIMAGE_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchCompressedTexImageHeader

Definition at line 1779 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXIMAGE_HDR
struct __GLXcompressedTexSubImageHeader

Definition at line 1812 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXSUBIMAGE_HDR
__GLX_RENDER_HDR
struct __GLXcompressedTexSubImageLargeHeader

Definition at line 1817 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXSUBIMAGE_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchCompressedTexSubImageHeader

Definition at line 1822 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXSUBIMAGE_HDR
struct __GLXcompressedTexImage3DHeader

Definition at line 1851 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXIMAGE_3D_HDR
__GLX_RENDER_HDR
struct __GLXcompressedTexImage3DLargeHeader

Definition at line 1856 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXIMAGE_3D_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchCompressedTexImage3DHeader

Definition at line 1861 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXIMAGE_3D_HDR
struct __GLXcompressedTexSubImage3DHeader

Definition at line 1892 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR
__GLX_RENDER_HDR
struct __GLXcompressedTexSubImage3DLargeHeader

Definition at line 1897 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchCompressedTexSubImage3DHeader

Definition at line 1902 of file glxproto.h.

Class Members
__GLX_COMPRESSED_TEXSUBIMAGE_3D_HDR
struct __GLXdrawPixelsHeader

Definition at line 1927 of file glxproto.h.

Class Members
__GLX_DRAWPIXELS_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
struct __GLXdrawPixelsLargeHeader

Definition at line 1933 of file glxproto.h.

Class Members
__GLX_DRAWPIXELS_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchDrawPixelsHeader

Definition at line 1939 of file glxproto.h.

Class Members
__GLX_DRAWPIXELS_HDR
__GLX_PIXEL_HDR
struct __GLXConvolutionFilterHeader

Definition at line 1967 of file glxproto.h.

Class Members
__GLX_CONV_FILT_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
struct __GLXConvolutionFilterLargeHeader

Definition at line 1973 of file glxproto.h.

Class Members
__GLX_CONV_FILT_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchConvolutionFilterHeader

Definition at line 1979 of file glxproto.h.

Class Members
__GLX_CONV_FILT_HDR
__GLX_PIXEL_HDR
struct __GLXdrawArraysHeader

Definition at line 2003 of file glxproto.h.

Class Members
__GLX_DRAWARRAYS_HDR
__GLX_RENDER_HDR
struct __GLXdrawArraysLargeHeader

Definition at line 2008 of file glxproto.h.

Class Members
__GLX_DRAWARRAYS_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchDrawArraysHeader

Definition at line 2013 of file glxproto.h.

Class Members
__GLX_DRAWARRAYS_HDR
struct __GLXdispatchDrawArraysComponentHeader

Definition at line 2022 of file glxproto.h.

Class Members
__GLX_COMPONENT_HDR
struct __GLXColorTableHeader

Definition at line 2048 of file glxproto.h.

Class Members
__GLX_COLOR_TABLE_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
struct __GLXColorTableLargeHeader

Definition at line 2054 of file glxproto.h.

Class Members
__GLX_COLOR_TABLE_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchColorTableHeader

Definition at line 2060 of file glxproto.h.

Class Members
__GLX_COLOR_TABLE_HDR
__GLX_PIXEL_HDR
struct __GLXColorSubTableHeader

Definition at line 2086 of file glxproto.h.

Class Members
__GLX_COLOR_SUBTABLE_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_HDR
struct __GLXColorSubTableLargeHeader

Definition at line 2092 of file glxproto.h.

Class Members
__GLX_COLOR_SUBTABLE_HDR
__GLX_PIXEL_HDR
__GLX_RENDER_LARGE_HDR
struct __GLXdispatchColorSubTableHeader

Definition at line 2098 of file glxproto.h.

Class Members
__GLX_COLOR_SUBTABLE_HDR
__GLX_PIXEL_HDR

Define Documentation

Definition at line 1542 of file glxproto.h.

Definition at line 1539 of file glxproto.h.

Value:
CARD32 width B32;  \
    CARD32    height B32; \
    FLOAT32   xorig F32;  \
    FLOAT32   yorig F32;  \
    FLOAT32   xmove F32;  \
    FLOAT32   ymove F32

Definition at line 1512 of file glxproto.h.

#define __GLX_BITMAP_HDR_SIZE   24

Definition at line 1537 of file glxproto.h.

Value:
(__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_HDR_SIZE + \
     __GLX_COLOR_SUBTABLE_HDR_SIZE)

Definition at line 2082 of file glxproto.h.

Value:
CARD32 target B32;       \
    CARD32    start B32;        \
    CARD32    count B32;        \
    CARD32    format B32;       \
    CARD32    type   B32

Definition at line 2073 of file glxproto.h.

Definition at line 2080 of file glxproto.h.

Definition at line 2045 of file glxproto.h.

Value:
CARD32 target B32;       \
    CARD32    internalformat B32; \
    CARD32    width B32;        \
    CARD32    format B32;       \
    CARD32    type   B32

Definition at line 2036 of file glxproto.h.

#define __GLX_COLOR_TABLE_HDR_SIZE   20

Definition at line 2043 of file glxproto.h.

Value:
CARD32 datatype B32; \
    INT32     numVals B32; \
    CARD32    component B32

Definition at line 2017 of file glxproto.h.

#define __GLX_COMPONENT_HDR_SIZE   12

Definition at line 2026 of file glxproto.h.

Definition at line 1845 of file glxproto.h.

Definition at line 1848 of file glxproto.h.

Value:
CARD32     target B32;            \
    CARD32     level B32;             \
    CARD32     internalFormat B32;    \
    CARD32     width B32;             \
    CARD32     height B32;            \
    CARD32     depth B32;             \
    CARD32     border B32;            \
    CARD32     imageSize B32

Data that is specific to a glCompressedTexImage3D call.

The data is sent in the following order:

  • Render or RenderLarge header
  • CompressedTexImage3D header

Definition at line 1833 of file glxproto.h.

Definition at line 1843 of file glxproto.h.

Definition at line 1763 of file glxproto.h.

Definition at line 1766 of file glxproto.h.

Value:
CARD32     target B32;            \
    CARD32     level B32;             \
    CARD32     internalFormat B32;    \
    CARD32     width B32;             \
    CARD32     height B32;            \
    CARD32     border B32;            \
    CARD32     imageSize B32

Data that is specific to a glCompressedTexImage1D or glCompressedTexImage2D call.

The data is sent in the following order:

  • Render or RenderLarge header
  • CompressedTexImage header

When a glCompressedTexImage1D call is made, the height field is not examined by the server and is considered padding.

Definition at line 1752 of file glxproto.h.

Definition at line 1761 of file glxproto.h.

Definition at line 1886 of file glxproto.h.

Definition at line 1889 of file glxproto.h.

Value:
CARD32     target B32;            \
    CARD32     level B32;             \
    CARD32     xoffset B32;           \
    CARD32     yoffset B32;           \
    CARD32     zoffset B32;           \
    CARD32     width B32;             \
    CARD32     height B32;            \
    CARD32     depth B32;             \
    CARD32     format B32;            \
    CARD32     imageSize B32

Data that is specifi to a glCompressedTexSubImage3D call.

The data is sent in the following order:

  • Render or RenderLarge header
  • CompressedTexSubImage3D header

Definition at line 1872 of file glxproto.h.

Definition at line 1884 of file glxproto.h.

Definition at line 1806 of file glxproto.h.

Definition at line 1809 of file glxproto.h.

Value:
CARD32     target B32;            \
    CARD32     level B32;             \
    CARD32     xoffset B32;           \
    CARD32     yoffset B32;           \
    CARD32     width B32;             \
    CARD32     height B32;            \
    CARD32     format B32;            \
    CARD32     imageSize B32

Data that is specifi to a glCompressedTexSubImage1D or glCompressedTexSubImage2D call.

The data is sent in the following order:

  • Render or RenderLarge header
  • CompressedTexSubImage header

When a glCompressedTexSubImage1D call is made, the yoffset and height fields are not examined by the server and are considered padding.

Definition at line 1794 of file glxproto.h.

Definition at line 1804 of file glxproto.h.

Definition at line 1965 of file glxproto.h.

Definition at line 1962 of file glxproto.h.

Value:
CARD32 target B32;   \
    CARD32    internalformat B32;  \
    CARD32    width B32;    \
    CARD32    height B32;   \
    CARD32    format B32;   \
    CARD32    type B32

Definition at line 1952 of file glxproto.h.

#define __GLX_CONV_FILT_HDR_SIZE   24

Definition at line 1960 of file glxproto.h.

Definition at line 2000 of file glxproto.h.

Value:
CARD32 numVertexes B32; \
    CARD32    numComponents B32; \
    CARD32    primType B32

Definition at line 1993 of file glxproto.h.

#define __GLX_DRAWARRAYS_HDR_SIZE   12

Definition at line 1998 of file glxproto.h.

Definition at line 1924 of file glxproto.h.

Definition at line 1921 of file glxproto.h.

Value:
CARD32 width B32;   \
    CARD32    height B32;  \
    CARD32    format B32;  \
    CARD32    type B32

Definition at line 1913 of file glxproto.h.

#define __GLX_DRAWPIXELS_HDR_SIZE   16

Definition at line 1919 of file glxproto.h.

#define __GLX_MAX_CONTEXT_PROPS   3

Definition at line 72 of file glxproto.h.

#define __GLX_MAX_RENDER_CMD_SIZE   64000

Definition at line 139 of file glxproto.h.

#define __GLX_NUMBER_ERRORS   14

Definition at line 56 of file glxproto.h.

#define __GLX_NUMBER_EVENTS   17

Definition at line 67 of file glxproto.h.

Value:
BOOL   swapBytes;           \
    BOOL      lsbFirst;            \
    CARD8     reserved0;           \
    CARD8     reserved1;           \
    CARD32    rowLength B32;              \
    CARD32    imageHeight B32;     \
    CARD32    imageDepth B32;             \
    CARD32    skipRows B32;        \
    CARD32    skipImages B32;             \
    CARD32    skipVolumes B32;     \
    CARD32    skipPixels B32;             \
    CARD32    alignment B32

Definition at line 1489 of file glxproto.h.

#define __GLX_PIXEL_3D_HDR_SIZE   36

Definition at line 1503 of file glxproto.h.

#define __GLX_PIXEL_HDR
Value:
BOOL   swapBytes;    \
    BOOL      lsbFirst;     \
    CARD8     reserved0;    \
    CARD8     reserved1;    \
    CARD32    rowLength B32;       \
    CARD32    skipRows B32; \
    CARD32    skipPixels B32; \
    CARD32    alignment B32

Definition at line 1468 of file glxproto.h.

#define __GLX_PIXEL_HDR_SIZE   20

Definition at line 1478 of file glxproto.h.

Definition at line 1550 of file glxproto.h.

Value:
CARD16 length B16; \
    CARD16    opcode B16

Definition at line 1442 of file glxproto.h.

#define __GLX_RENDER_HDR_SIZE   4

Definition at line 1446 of file glxproto.h.

Value:
CARD32 length B32;    \
    CARD32    opcode B32

Definition at line 1452 of file glxproto.h.

Definition at line 1456 of file glxproto.h.

Definition at line 1439 of file glxproto.h.

#define __GLX_SIZE_CARD16   2

Definition at line 114 of file glxproto.h.

#define __GLX_SIZE_CARD32   4

Definition at line 115 of file glxproto.h.

#define __GLX_SIZE_CARD8   1

Definition at line 113 of file glxproto.h.

#define __GLX_SIZE_FLOAT32   4

Definition at line 116 of file glxproto.h.

#define __GLX_SIZE_FLOAT64   8

Definition at line 117 of file glxproto.h.

#define __GLX_SIZE_INT16   2

Definition at line 111 of file glxproto.h.

#define __GLX_SIZE_INT32   4

Definition at line 112 of file glxproto.h.

#define __GLX_SIZE_INT8   1

Definition at line 110 of file glxproto.h.

Definition at line 1626 of file glxproto.h.

Value:
(__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_3D_HDR_SIZE + \
              __GLX_TEXIMAGE_3D_HDR_SIZE)

Definition at line 1622 of file glxproto.h.

Value:
CARD32 target B32;   \
    CARD32    level B32;    \
    CARD32    internalformat B32;  \
    CARD32    width B32;    \
    CARD32    height B32;   \
    CARD32    depth B32;    \
    CARD32    size4d B32;   \
    CARD32    border B32;   \
    CARD32    format B32;   \
    CARD32    type B32;     \
    CARD32    nullimage B32

Definition at line 1607 of file glxproto.h.

#define __GLX_TEXIMAGE_3D_HDR_SIZE   44

Definition at line 1620 of file glxproto.h.

Definition at line 1576 of file glxproto.h.

Definition at line 1573 of file glxproto.h.

Value:
CARD32 target B32;   \
    CARD32    level B32;    \
    CARD32    components B32; \
    CARD32    width B32;    \
    CARD32    height B32;   \
    CARD32    border B32;   \
    CARD32    format B32;   \
    CARD32    type B32

Definition at line 1561 of file glxproto.h.

#define __GLX_TEXIMAGE_HDR_SIZE   32

Definition at line 1571 of file glxproto.h.

Definition at line 1721 of file glxproto.h.

Value:
(__GLX_RENDER_HDR_SIZE + __GLX_PIXEL_3D_HDR_SIZE + \
              __GLX_TEXSUBIMAGE_3D_HDR_SIZE)

Definition at line 1717 of file glxproto.h.

Value:
CARD32 target B32;   \
    CARD32    level B32;    \
    CARD32    xoffset B32;  \
    CARD32    yoffset B32;  \
    CARD32    zoffset B32;  \
    CARD32    woffset B32;  \
    CARD32    width B32;    \
    CARD32    height B32;   \
    CARD32    depth B32;    \
    CARD32    size4d B32;   \
    CARD32    format B32;   \
    CARD32    type B32;     \
    CARD32    nullImage     \

Definition at line 1700 of file glxproto.h.

Definition at line 1715 of file glxproto.h.

Definition at line 1671 of file glxproto.h.

Definition at line 1668 of file glxproto.h.

Value:
CARD32 target B32;   \
    CARD32    level B32;    \
    CARD32    xoffset B32;  \
    CARD32    yoffset B32;  \
    CARD32    width B32;    \
    CARD32    height B32;   \
    CARD32    format B32;   \
    CARD32    type B32;     \
    CARD32    nullImage     \

Definition at line 1655 of file glxproto.h.

#define __GLX_TEXSUBIMAGE_HDR_SIZE   36

Definition at line 1666 of file glxproto.h.

Definition at line 1440 of file glxproto.h.

#define GLX_BufferSwapComplete   1

Definition at line 65 of file glxproto.h.

#define GLX_EXTENSION_ALIAS   "SGI-GLX"

Definition at line 70 of file glxproto.h.

#define GLX_EXTENSION_NAME   "GLX"

Definition at line 69 of file glxproto.h.

#define GLX_EXTENSIONS   0x3

Definition at line 81 of file glxproto.h.

#define GLX_GLXWINDOW_TYPE   6

Definition at line 2108 of file glxproto.h.

#define GLX_PBUFFER_TYPE   4

Definition at line 2106 of file glxproto.h.

#define GLX_PbufferClobber   0

Definition at line 64 of file glxproto.h.

#define GLX_PIXMAP_TYPE   2

Definition at line 2104 of file glxproto.h.

#define GLX_VENDOR   0x1

Definition at line 75 of file glxproto.h.

#define GLX_VERSION   0x2

Definition at line 78 of file glxproto.h.

#define GLX_VIDEO_SOURCE_TYPE   3

Definition at line 2105 of file glxproto.h.

#define GLX_WINDOW_TYPE   1

Definition at line 2103 of file glxproto.h.

#define GLXBadContext   0

Definition at line 41 of file glxproto.h.

#define GLXBadContextState   1

Definition at line 42 of file glxproto.h.

#define GLXBadContextTag   4

Definition at line 45 of file glxproto.h.

#define GLXBadCurrentDrawable   11

Definition at line 52 of file glxproto.h.

#define GLXBadCurrentWindow   5

Definition at line 46 of file glxproto.h.

#define GLXBadDrawable   2

Definition at line 43 of file glxproto.h.

#define GLXBadFBConfig   9

Definition at line 50 of file glxproto.h.

#define GLXBadLargeRequest   7

Definition at line 48 of file glxproto.h.

#define GLXBadPbuffer   10

Definition at line 51 of file glxproto.h.

#define GLXBadPixmap   3

Definition at line 44 of file glxproto.h.

#define GLXBadProfileARB   13

Definition at line 54 of file glxproto.h.

#define GLXBadRenderRequest   6

Definition at line 47 of file glxproto.h.

#define GLXBadWindow   12

Definition at line 53 of file glxproto.h.

#define GLXContextID   CARD32

Definition at line 91 of file glxproto.h.

#define GLXDrawable   CARD32

Definition at line 93 of file glxproto.h.

#define GLXFBConfigID   CARD32

Definition at line 96 of file glxproto.h.

#define GLXFBConfigIDSGIX   CARD32

Definition at line 97 of file glxproto.h.

#define GLXPbuffer   CARD32

Definition at line 94 of file glxproto.h.

#define GLXPbufferSGIX   CARD32

Definition at line 98 of file glxproto.h.

#define GLXPixmap   CARD32

Definition at line 92 of file glxproto.h.

Definition at line 49 of file glxproto.h.

#define GLXWindow   CARD32

Definition at line 95 of file glxproto.h.

Definition at line 1129 of file glxproto.h.

Definition at line 531 of file glxproto.h.

Definition at line 1071 of file glxproto.h.

#define sz_xGLXClientInfoReq   16

Definition at line 398 of file glxproto.h.

#define sz_xGLXCopyContextReq   20

Definition at line 269 of file glxproto.h.

Definition at line 1354 of file glxproto.h.

#define sz_xGLXCreateContextReq   24

Definition at line 209 of file glxproto.h.

Definition at line 1008 of file glxproto.h.

Definition at line 877 of file glxproto.h.

Definition at line 1043 of file glxproto.h.

#define sz_xGLXCreateGLXPixmapReq   20

Definition at line 310 of file glxproto.h.

Definition at line 1025 of file glxproto.h.

#define sz_xGLXCreateNewContextReq   28

Definition at line 456 of file glxproto.h.

#define sz_xGLXCreatePbufferReq   20

Definition at line 496 of file glxproto.h.

#define sz_xGLXCreatePixmapReq   24

Definition at line 427 of file glxproto.h.

#define sz_xGLXCreateWindowReq   24

Definition at line 547 of file glxproto.h.

#define sz_xGLXDestroyContextReq   8

Definition at line 220 of file glxproto.h.

Definition at line 1056 of file glxproto.h.

Definition at line 321 of file glxproto.h.

Definition at line 1220 of file glxproto.h.

Definition at line 1203 of file glxproto.h.

#define sz_xGLXDestroyPbufferReq   8

Definition at line 507 of file glxproto.h.

#define sz_xGLXDestroyPixmapReq   8

Definition at line 438 of file glxproto.h.

#define sz_xGLXDestroyWindowReq   8

Definition at line 558 of file glxproto.h.

#define sz_xGLXGetColorTableReply   32

Definition at line 911 of file glxproto.h.

Definition at line 644 of file glxproto.h.

Definition at line 894 of file glxproto.h.

Definition at line 518 of file glxproto.h.

Definition at line 1101 of file glxproto.h.

Definition at line 1084 of file glxproto.h.

#define sz_xGLXGetErrorReply   32

Definition at line 574 of file glxproto.h.

#define sz_xGLXGetFBConfigsReply   32

Definition at line 824 of file glxproto.h.

#define sz_xGLXGetFBConfigsReq   8

Definition at line 411 of file glxproto.h.

#define sz_xGLXGetFBConfigsSGIXReq   16

Definition at line 987 of file glxproto.h.

#define sz_xGLXGetHistogramReply   32

Definition at line 658 of file glxproto.h.

#define sz_xGLXGetMinmaxReply   32

Definition at line 672 of file glxproto.h.

Definition at line 630 of file glxproto.h.

#define sz_xGLXGetTexImageReply   32

Definition at line 616 of file glxproto.h.

Definition at line 714 of file glxproto.h.

Definition at line 332 of file glxproto.h.

Definition at line 1289 of file glxproto.h.

Definition at line 1272 of file glxproto.h.

#define sz_xGLXIsDirectReply   32

Definition at line 730 of file glxproto.h.

#define sz_xGLXIsDirectReq   8

Definition at line 192 of file glxproto.h.

#define sz_xGLXJoinSwapGroupSGIXReq   20

Definition at line 1115 of file glxproto.h.

Definition at line 858 of file glxproto.h.

Definition at line 481 of file glxproto.h.

Definition at line 974 of file glxproto.h.

Definition at line 960 of file glxproto.h.

#define sz_xGLXMakeCurrentReply   32

Definition at line 588 of file glxproto.h.

#define sz_xGLXMakeCurrentReq   16

Definition at line 233 of file glxproto.h.

Definition at line 945 of file glxproto.h.

Definition at line 928 of file glxproto.h.

#define sz_xGLXQueryContextReply   32

Definition at line 841 of file glxproto.h.

#define sz_xGLXQueryContextReq   8

Definition at line 467 of file glxproto.h.

Definition at line 787 of file glxproto.h.

Definition at line 373 of file glxproto.h.

Definition at line 1254 of file glxproto.h.

Definition at line 1237 of file glxproto.h.

Definition at line 1186 of file glxproto.h.

Definition at line 1169 of file glxproto.h.

Definition at line 1156 of file glxproto.h.

Definition at line 1142 of file glxproto.h.

Definition at line 805 of file glxproto.h.

#define sz_xGLXQueryServerStringReq   12

Definition at line 385 of file glxproto.h.

#define sz_xGLXQueryVersionReply   32

Definition at line 700 of file glxproto.h.

#define sz_xGLXQueryVersionReq   12

Definition at line 181 of file glxproto.h.

#define sz_xGLXReadPixelsReply   32

Definition at line 602 of file glxproto.h.

#define sz_xGLXRenderLargeReq   16

Definition at line 156 of file glxproto.h.

#define sz_xGLXRenderModeReply   32

Definition at line 686 of file glxproto.h.

#define sz_xGLXRenderReq   8

Definition at line 133 of file glxproto.h.

#define sz_xGLXSetClientInfo2ARBReq   24

Definition at line 1380 of file glxproto.h.

#define sz_xGLXSetClientInfoARBReq   24

Definition at line 1332 of file glxproto.h.

#define sz_xGLXSingleReply   32

Definition at line 749 of file glxproto.h.

#define sz_xGLXSingleReq   8

Definition at line 169 of file glxproto.h.

#define sz_xGLXSwapBuffersReq   12

Definition at line 281 of file glxproto.h.

#define sz_xGLXUseXFontReq   24

Definition at line 296 of file glxproto.h.

#define sz_xGLXVendorPrivateReq   12

Definition at line 347 of file glxproto.h.

Definition at line 362 of file glxproto.h.

#define sz_xGLXVendorPrivReply   32

Definition at line 769 of file glxproto.h.

#define sz_xGLXWaitGLReq   8

Definition at line 244 of file glxproto.h.

#define sz_xGLXWaitXReq   8

Definition at line 255 of file glxproto.h.

#define X_GLrop_Accum   137

Definition at line 2365 of file glxproto.h.

#define X_GLrop_ActiveStencilFaceEXT   4220

Definition at line 2698 of file glxproto.h.

#define X_GLrop_ActiveTextureARB   197

Definition at line 2458 of file glxproto.h.

#define X_GLrop_AlphaFunc   159

Definition at line 2386 of file glxproto.h.

#define X_GLrop_Begin   4

Definition at line 2232 of file glxproto.h.

#define X_GLrop_BindProgramARB   4180

Definition at line 2612 of file glxproto.h.

#define X_GLrop_BindTexture   4117

Definition at line 2427 of file glxproto.h.

#define X_GLrop_Bitmap   5

Definition at line 2233 of file glxproto.h.

#define X_GLrop_BlendColor   4096

Definition at line 2430 of file glxproto.h.

#define X_GLrop_BlendEquation   4097

Definition at line 2431 of file glxproto.h.

Definition at line 2711 of file glxproto.h.

#define X_GLrop_BlendFunc   160

Definition at line 2387 of file glxproto.h.

#define X_GLrop_BlendFuncSeparate   4134

Definition at line 2498 of file glxproto.h.

#define X_GLrop_CallList   1

Definition at line 2229 of file glxproto.h.

#define X_GLrop_CallLists   2

Definition at line 2230 of file glxproto.h.

#define X_GLrop_Clear   127

Definition at line 2355 of file glxproto.h.

#define X_GLrop_ClearAccum   128

Definition at line 2356 of file glxproto.h.

#define X_GLrop_ClearColor   130

Definition at line 2358 of file glxproto.h.

#define X_GLrop_ClearDepth   132

Definition at line 2360 of file glxproto.h.

#define X_GLrop_ClearIndex   129

Definition at line 2357 of file glxproto.h.

#define X_GLrop_ClearStencil   131

Definition at line 2359 of file glxproto.h.

#define X_GLrop_ClipPlane   77

Definition at line 2305 of file glxproto.h.

#define X_GLrop_Color3bv   6

Definition at line 2234 of file glxproto.h.

#define X_GLrop_Color3dv   7

Definition at line 2235 of file glxproto.h.

#define X_GLrop_Color3fv   8

Definition at line 2236 of file glxproto.h.

#define X_GLrop_Color3iv   9

Definition at line 2237 of file glxproto.h.

#define X_GLrop_Color3sv   10

Definition at line 2238 of file glxproto.h.

#define X_GLrop_Color3ubv   11

Definition at line 2239 of file glxproto.h.

#define X_GLrop_Color3uiv   12

Definition at line 2240 of file glxproto.h.

#define X_GLrop_Color3usv   13

Definition at line 2241 of file glxproto.h.

#define X_GLrop_Color4bv   14

Definition at line 2242 of file glxproto.h.

#define X_GLrop_Color4dv   15

Definition at line 2243 of file glxproto.h.

#define X_GLrop_Color4fv   16

Definition at line 2244 of file glxproto.h.

#define X_GLrop_Color4iv   17

Definition at line 2245 of file glxproto.h.

#define X_GLrop_Color4sv   18

Definition at line 2246 of file glxproto.h.

#define X_GLrop_Color4ubv   19

Definition at line 2247 of file glxproto.h.

#define X_GLrop_Color4uiv   20

Definition at line 2248 of file glxproto.h.

#define X_GLrop_Color4usv   21

Definition at line 2249 of file glxproto.h.

#define X_GLrop_ColorMask   134

Definition at line 2362 of file glxproto.h.

#define X_GLrop_ColorMaterial   78

Definition at line 2306 of file glxproto.h.

#define X_GLrop_ColorSubTable   195

Definition at line 2436 of file glxproto.h.

#define X_GLrop_ColorTable   2053

Definition at line 2432 of file glxproto.h.

#define X_GLrop_ColorTableParameterfv   2054

Definition at line 2433 of file glxproto.h.

#define X_GLrop_ColorTableParameteriv   2055

Definition at line 2434 of file glxproto.h.

#define X_GLrop_CombinerInputNV   4140

Definition at line 2660 of file glxproto.h.

#define X_GLrop_CombinerOutputNV   4141

Definition at line 2661 of file glxproto.h.

#define X_GLrop_CombinerParameterfNV   4136

Definition at line 2656 of file glxproto.h.

#define X_GLrop_CombinerParameterfvNV   4137

Definition at line 2657 of file glxproto.h.

#define X_GLrop_CombinerParameteriNV   4138

Definition at line 2658 of file glxproto.h.

#define X_GLrop_CombinerParameterivNV   4139

Definition at line 2659 of file glxproto.h.

#define X_GLrop_CompressedTexImage1D   214

Definition at line 2475 of file glxproto.h.

#define X_GLrop_CompressedTexImage2D   215

Definition at line 2476 of file glxproto.h.

#define X_GLrop_CompressedTexImage3D   216

Definition at line 2477 of file glxproto.h.

Definition at line 2478 of file glxproto.h.

Definition at line 2479 of file glxproto.h.

Definition at line 2480 of file glxproto.h.

#define X_GLrop_ConvolutionFilter1D   4101

Definition at line 2438 of file glxproto.h.

#define X_GLrop_ConvolutionFilter2D   4102

Definition at line 2439 of file glxproto.h.

#define X_GLrop_ConvolutionParameterf   4103

Definition at line 2440 of file glxproto.h.

#define X_GLrop_ConvolutionParameterfv   4104

Definition at line 2441 of file glxproto.h.

#define X_GLrop_ConvolutionParameteri   4105

Definition at line 2442 of file glxproto.h.

#define X_GLrop_ConvolutionParameteriv   4106

Definition at line 2443 of file glxproto.h.

#define X_GLrop_CopyColorSubTable   196

Definition at line 2437 of file glxproto.h.

#define X_GLrop_CopyColorTable   2056

Definition at line 2435 of file glxproto.h.

Definition at line 2444 of file glxproto.h.

Definition at line 2445 of file glxproto.h.

#define X_GLrop_CopyPixels   172

Definition at line 2399 of file glxproto.h.

#define X_GLrop_CopyTexImage1D   4119

Definition at line 2421 of file glxproto.h.

#define X_GLrop_CopyTexImage2D   4120

Definition at line 2422 of file glxproto.h.

#define X_GLrop_CopyTexSubImage1D   4121

Definition at line 2423 of file glxproto.h.

#define X_GLrop_CopyTexSubImage2D   4122

Definition at line 2424 of file glxproto.h.

#define X_GLrop_CopyTexSubImage3D   4123

Definition at line 2453 of file glxproto.h.

#define X_GLrop_CullFace   79

Definition at line 2307 of file glxproto.h.

#define X_GLrop_DepthBoundsEXT   4229

Definition at line 2708 of file glxproto.h.

#define X_GLrop_DepthFunc   164

Definition at line 2391 of file glxproto.h.

#define X_GLrop_DepthMask   135

Definition at line 2363 of file glxproto.h.

#define X_GLrop_DepthRange   174

Definition at line 2401 of file glxproto.h.

#define X_GLrop_Disable   138

Definition at line 2366 of file glxproto.h.

#define X_GLrop_DrawArrays   193

Definition at line 2419 of file glxproto.h.

#define X_GLrop_DrawArraysEXT   4116

Definition at line 2454 of file glxproto.h.

#define X_GLrop_DrawBuffer   126

Definition at line 2354 of file glxproto.h.

#define X_GLrop_DrawPixels   173

Definition at line 2400 of file glxproto.h.

#define X_GLrop_EdgeFlagv   22

Definition at line 2250 of file glxproto.h.

#define X_GLrop_Enable   139

Definition at line 2367 of file glxproto.h.

#define X_GLrop_End   23

Definition at line 2251 of file glxproto.h.

#define X_GLrop_EvalCoord1dv   151

Definition at line 2378 of file glxproto.h.

#define X_GLrop_EvalCoord1fv   152

Definition at line 2379 of file glxproto.h.

#define X_GLrop_EvalCoord2dv   153

Definition at line 2380 of file glxproto.h.

#define X_GLrop_EvalCoord2fv   154

Definition at line 2381 of file glxproto.h.

#define X_GLrop_EvalMesh1   155

Definition at line 2382 of file glxproto.h.

#define X_GLrop_EvalMesh2   157

Definition at line 2384 of file glxproto.h.

#define X_GLrop_EvalPoint1   156

Definition at line 2383 of file glxproto.h.

#define X_GLrop_EvalPoint2   158

Definition at line 2385 of file glxproto.h.

#define X_GLrop_ExecuteProgramNV   4181

Definition at line 2672 of file glxproto.h.

#define X_GLrop_FinalCombinerInputNV   4142

Definition at line 2662 of file glxproto.h.

#define X_GLrop_FinishFenceNV   4144

Definition at line 2666 of file glxproto.h.

#define X_GLrop_FogCoorddv   4125

Definition at line 2487 of file glxproto.h.

#define X_GLrop_FogCoordfv   4124

Definition at line 2486 of file glxproto.h.

#define X_GLrop_Fogf   80

Definition at line 2308 of file glxproto.h.

#define X_GLrop_Fogfv   81

Definition at line 2309 of file glxproto.h.

#define X_GLrop_Fogi   82

Definition at line 2310 of file glxproto.h.

#define X_GLrop_Fogiv   83

Definition at line 2311 of file glxproto.h.

#define X_GLrop_FrontFace   84

Definition at line 2312 of file glxproto.h.

#define X_GLrop_Frustum   175

Definition at line 2402 of file glxproto.h.

#define X_GLrop_Hint   85

Definition at line 2313 of file glxproto.h.

#define X_GLrop_Histogram   4110

Definition at line 2447 of file glxproto.h.

#define X_GLrop_Indexdv   24

Definition at line 2252 of file glxproto.h.

#define X_GLrop_Indexfv   25

Definition at line 2253 of file glxproto.h.

#define X_GLrop_Indexiv   26

Definition at line 2254 of file glxproto.h.

#define X_GLrop_IndexMask   136

Definition at line 2364 of file glxproto.h.

#define X_GLrop_Indexsv   27

Definition at line 2255 of file glxproto.h.

#define X_GLrop_Indexubv   194

Definition at line 2429 of file glxproto.h.

#define X_GLrop_InitNames   121

Definition at line 2349 of file glxproto.h.

#define X_GLrop_Lightf   86

Definition at line 2314 of file glxproto.h.

#define X_GLrop_Lightfv   87

Definition at line 2315 of file glxproto.h.

#define X_GLrop_Lighti   88

Definition at line 2316 of file glxproto.h.

#define X_GLrop_Lightiv   89

Definition at line 2317 of file glxproto.h.

#define X_GLrop_LightModelf   90

Definition at line 2318 of file glxproto.h.

#define X_GLrop_LightModelfv   91

Definition at line 2319 of file glxproto.h.

#define X_GLrop_LightModeli   92

Definition at line 2320 of file glxproto.h.

#define X_GLrop_LightModeliv   93

Definition at line 2321 of file glxproto.h.

#define X_GLrop_LineStipple   94

Definition at line 2322 of file glxproto.h.

#define X_GLrop_LineWidth   95

Definition at line 2323 of file glxproto.h.

#define X_GLrop_ListBase   3

Definition at line 2231 of file glxproto.h.

#define X_GLrop_LoadIdentity   176

Definition at line 2403 of file glxproto.h.

#define X_GLrop_LoadMatrixd   178

Definition at line 2405 of file glxproto.h.

#define X_GLrop_LoadMatrixf   177

Definition at line 2404 of file glxproto.h.

#define X_GLrop_LoadName   122

Definition at line 2350 of file glxproto.h.

#define X_GLrop_LoadProgamNV   4183

Definition at line 2674 of file glxproto.h.

#define X_GLrop_LogicOp   161

Definition at line 2388 of file glxproto.h.

#define X_GLrop_Map1d   143

Definition at line 2370 of file glxproto.h.

#define X_GLrop_Map1f   144

Definition at line 2371 of file glxproto.h.

#define X_GLrop_Map2d   145

Definition at line 2372 of file glxproto.h.

#define X_GLrop_Map2f   146

Definition at line 2373 of file glxproto.h.

#define X_GLrop_MapGrid1d   147

Definition at line 2374 of file glxproto.h.

#define X_GLrop_MapGrid1f   148

Definition at line 2375 of file glxproto.h.

#define X_GLrop_MapGrid2d   149

Definition at line 2376 of file glxproto.h.

#define X_GLrop_MapGrid2f   150

Definition at line 2377 of file glxproto.h.

#define X_GLrop_Materialf   96

Definition at line 2324 of file glxproto.h.

#define X_GLrop_Materialfv   97

Definition at line 2325 of file glxproto.h.

#define X_GLrop_Materiali   98

Definition at line 2326 of file glxproto.h.

#define X_GLrop_Materialiv   99

Definition at line 2327 of file glxproto.h.

#define X_GLrop_MatrixMode   179

Definition at line 2406 of file glxproto.h.

#define X_GLrop_Minmax   4111

Definition at line 2448 of file glxproto.h.

#define X_GLrop_MultiTexCoord1dvARB   198

Definition at line 2459 of file glxproto.h.

#define X_GLrop_MultiTexCoord1fvARB   199

Definition at line 2460 of file glxproto.h.

#define X_GLrop_MultiTexCoord1ivARB   200

Definition at line 2461 of file glxproto.h.

#define X_GLrop_MultiTexCoord1svARB   201

Definition at line 2462 of file glxproto.h.

#define X_GLrop_MultiTexCoord2dvARB   202

Definition at line 2463 of file glxproto.h.

#define X_GLrop_MultiTexCoord2fvARB   203

Definition at line 2464 of file glxproto.h.

#define X_GLrop_MultiTexCoord2ivARB   204

Definition at line 2465 of file glxproto.h.

#define X_GLrop_MultiTexCoord2svARB   205

Definition at line 2466 of file glxproto.h.

#define X_GLrop_MultiTexCoord3dvARB   206

Definition at line 2467 of file glxproto.h.

#define X_GLrop_MultiTexCoord3fvARB   207

Definition at line 2468 of file glxproto.h.

#define X_GLrop_MultiTexCoord3ivARB   208

Definition at line 2469 of file glxproto.h.

#define X_GLrop_MultiTexCoord3svARB   209

Definition at line 2470 of file glxproto.h.

#define X_GLrop_MultiTexCoord4dvARB   210

Definition at line 2471 of file glxproto.h.

#define X_GLrop_MultiTexCoord4fvARB   211

Definition at line 2472 of file glxproto.h.

#define X_GLrop_MultiTexCoord4ivARB   212

Definition at line 2473 of file glxproto.h.

#define X_GLrop_MultiTexCoord4svARB   213

Definition at line 2474 of file glxproto.h.

#define X_GLrop_MultMatrixd   181

Definition at line 2408 of file glxproto.h.

#define X_GLrop_MultMatrixf   180

Definition at line 2407 of file glxproto.h.

#define X_GLrop_Normal3bv   28

Definition at line 2256 of file glxproto.h.

#define X_GLrop_Normal3dv   29

Definition at line 2257 of file glxproto.h.

#define X_GLrop_Normal3fv   30

Definition at line 2258 of file glxproto.h.

#define X_GLrop_Normal3iv   31

Definition at line 2259 of file glxproto.h.

#define X_GLrop_Normal3sv   32

Definition at line 2260 of file glxproto.h.

#define X_GLrop_Ortho   182

Definition at line 2409 of file glxproto.h.

#define X_GLrop_PassThrough   123

Definition at line 2351 of file glxproto.h.

#define X_GLrop_PixelMapfv   168

Definition at line 2395 of file glxproto.h.

#define X_GLrop_PixelMapuiv   169

Definition at line 2396 of file glxproto.h.

#define X_GLrop_PixelMapusv   170

Definition at line 2397 of file glxproto.h.

#define X_GLrop_PixelTransferf   166

Definition at line 2393 of file glxproto.h.

#define X_GLrop_PixelTransferi   167

Definition at line 2394 of file glxproto.h.

#define X_GLrop_PixelZoom   165

Definition at line 2392 of file glxproto.h.

#define X_GLrop_PointParameterfARB   2065

Definition at line 2488 of file glxproto.h.

#define X_GLrop_PointParameterfvARB   2066

Definition at line 2489 of file glxproto.h.

#define X_GLrop_PointParameteri   4221

Definition at line 2499 of file glxproto.h.

#define X_GLrop_PointParameteriv   4222

Definition at line 2500 of file glxproto.h.

#define X_GLrop_PointSize   100

Definition at line 2328 of file glxproto.h.

#define X_GLrop_PolygonMode   101

Definition at line 2329 of file glxproto.h.

#define X_GLrop_PolygonOffset   192

Definition at line 2420 of file glxproto.h.

#define X_GLrop_PolygonStipple   102

Definition at line 2330 of file glxproto.h.

#define X_GLrop_PopAttrib   141

Definition at line 2368 of file glxproto.h.

#define X_GLrop_PopMatrix   183

Definition at line 2410 of file glxproto.h.

#define X_GLrop_PopName   124

Definition at line 2352 of file glxproto.h.

#define X_GLrop_PrioritizeTextures   4118

Definition at line 2428 of file glxproto.h.

Definition at line 2614 of file glxproto.h.

Definition at line 2613 of file glxproto.h.

Definition at line 2627 of file glxproto.h.

Definition at line 2626 of file glxproto.h.

Definition at line 2702 of file glxproto.h.

Definition at line 2701 of file glxproto.h.

#define X_GLrop_ProgramParameters4dvNV   4187

Definition at line 2676 of file glxproto.h.

#define X_GLrop_ProgramParameters4fvNV   4186

Definition at line 2675 of file glxproto.h.

#define X_GLrop_ProgramStringARB   4217

Definition at line 2628 of file glxproto.h.

#define X_GLrop_PushAttrib   142

Definition at line 2369 of file glxproto.h.

#define X_GLrop_PushMatrix   184

Definition at line 2411 of file glxproto.h.

#define X_GLrop_PushName   125

Definition at line 2353 of file glxproto.h.

#define X_GLrop_RasterPos2dv   33

Definition at line 2261 of file glxproto.h.

#define X_GLrop_RasterPos2fv   34

Definition at line 2262 of file glxproto.h.

#define X_GLrop_RasterPos2iv   35

Definition at line 2263 of file glxproto.h.

#define X_GLrop_RasterPos2sv   36

Definition at line 2264 of file glxproto.h.

#define X_GLrop_RasterPos3dv   37

Definition at line 2265 of file glxproto.h.

#define X_GLrop_RasterPos3fv   38

Definition at line 2266 of file glxproto.h.

#define X_GLrop_RasterPos3iv   39

Definition at line 2267 of file glxproto.h.

#define X_GLrop_RasterPos3sv   40

Definition at line 2268 of file glxproto.h.

#define X_GLrop_RasterPos4dv   41

Definition at line 2269 of file glxproto.h.

#define X_GLrop_RasterPos4fv   42

Definition at line 2270 of file glxproto.h.

#define X_GLrop_RasterPos4iv   43

Definition at line 2271 of file glxproto.h.

#define X_GLrop_RasterPos4sv   44

Definition at line 2272 of file glxproto.h.

#define X_GLrop_ReadBuffer   171

Definition at line 2398 of file glxproto.h.

#define X_GLrop_Rectdv   45

Definition at line 2273 of file glxproto.h.

#define X_GLrop_Rectfv   46

Definition at line 2274 of file glxproto.h.

#define X_GLrop_Rectiv   47

Definition at line 2275 of file glxproto.h.

#define X_GLrop_Rectsv   48

Definition at line 2276 of file glxproto.h.

Definition at line 2673 of file glxproto.h.

#define X_GLrop_ResetHistogram   4112

Definition at line 2449 of file glxproto.h.

#define X_GLrop_ResetMinmax   4113

Definition at line 2450 of file glxproto.h.

#define X_GLrop_Rotated   185

Definition at line 2412 of file glxproto.h.

#define X_GLrop_Rotatef   186

Definition at line 2413 of file glxproto.h.

#define X_GLrop_SampleCoverageARB   229

Definition at line 2481 of file glxproto.h.

#define X_GLrop_Scaled   187

Definition at line 2414 of file glxproto.h.

#define X_GLrop_Scalef   188

Definition at line 2415 of file glxproto.h.

#define X_GLrop_Scissor   103

Definition at line 2331 of file glxproto.h.

#define X_GLrop_SecondaryColor3bv   4126

Definition at line 2490 of file glxproto.h.

#define X_GLrop_SecondaryColor3dv   4130

Definition at line 2494 of file glxproto.h.

#define X_GLrop_SecondaryColor3fv   4129

Definition at line 2493 of file glxproto.h.

#define X_GLrop_SecondaryColor3iv   4128

Definition at line 2492 of file glxproto.h.

#define X_GLrop_SecondaryColor3sv   4127

Definition at line 2491 of file glxproto.h.

#define X_GLrop_SecondaryColor3ubv   4131

Definition at line 2495 of file glxproto.h.

#define X_GLrop_SecondaryColor3uiv   4133

Definition at line 2497 of file glxproto.h.

#define X_GLrop_SecondaryColor3usv   4132

Definition at line 2496 of file glxproto.h.

#define X_GLrop_SeparableFilter2D   4109

Definition at line 2446 of file glxproto.h.

#define X_GLrop_SetFenceNV   4143

Definition at line 2665 of file glxproto.h.

#define X_GLrop_ShadeModel   104

Definition at line 2332 of file glxproto.h.

#define X_GLrop_StencilFunc   162

Definition at line 2389 of file glxproto.h.

#define X_GLrop_StencilMask   133

Definition at line 2361 of file glxproto.h.

#define X_GLrop_StencilOp   163

Definition at line 2390 of file glxproto.h.

#define X_GLrop_TexCoord1dv   49

Definition at line 2277 of file glxproto.h.

#define X_GLrop_TexCoord1fv   50

Definition at line 2278 of file glxproto.h.

#define X_GLrop_TexCoord1iv   51

Definition at line 2279 of file glxproto.h.

#define X_GLrop_TexCoord1sv   52

Definition at line 2280 of file glxproto.h.

#define X_GLrop_TexCoord2dv   53

Definition at line 2281 of file glxproto.h.

#define X_GLrop_TexCoord2fv   54

Definition at line 2282 of file glxproto.h.

#define X_GLrop_TexCoord2iv   55

Definition at line 2283 of file glxproto.h.

#define X_GLrop_TexCoord2sv   56

Definition at line 2284 of file glxproto.h.

#define X_GLrop_TexCoord3dv   57

Definition at line 2285 of file glxproto.h.

#define X_GLrop_TexCoord3fv   58

Definition at line 2286 of file glxproto.h.

#define X_GLrop_TexCoord3iv   59

Definition at line 2287 of file glxproto.h.

#define X_GLrop_TexCoord3sv   60

Definition at line 2288 of file glxproto.h.

#define X_GLrop_TexCoord4dv   61

Definition at line 2289 of file glxproto.h.

#define X_GLrop_TexCoord4fv   62

Definition at line 2290 of file glxproto.h.

#define X_GLrop_TexCoord4iv   63

Definition at line 2291 of file glxproto.h.

#define X_GLrop_TexCoord4sv   64

Definition at line 2292 of file glxproto.h.

#define X_GLrop_TexEnvf   111

Definition at line 2339 of file glxproto.h.

#define X_GLrop_TexEnvfv   112

Definition at line 2340 of file glxproto.h.

#define X_GLrop_TexEnvi   113

Definition at line 2341 of file glxproto.h.

#define X_GLrop_TexEnviv   114

Definition at line 2342 of file glxproto.h.

#define X_GLrop_TexGend   115

Definition at line 2343 of file glxproto.h.

#define X_GLrop_TexGendv   116

Definition at line 2344 of file glxproto.h.

#define X_GLrop_TexGenf   117

Definition at line 2345 of file glxproto.h.

#define X_GLrop_TexGenfv   118

Definition at line 2346 of file glxproto.h.

#define X_GLrop_TexGeni   119

Definition at line 2347 of file glxproto.h.

#define X_GLrop_TexGeniv   120

Definition at line 2348 of file glxproto.h.

#define X_GLrop_TexImage1D   109

Definition at line 2337 of file glxproto.h.

#define X_GLrop_TexImage2D   110

Definition at line 2338 of file glxproto.h.

#define X_GLrop_TexImage3D   4114

Definition at line 2451 of file glxproto.h.

#define X_GLrop_TexParameterf   105

Definition at line 2333 of file glxproto.h.

#define X_GLrop_TexParameterfv   106

Definition at line 2334 of file glxproto.h.

#define X_GLrop_TexParameteri   107

Definition at line 2335 of file glxproto.h.

#define X_GLrop_TexParameteriv   108

Definition at line 2336 of file glxproto.h.

#define X_GLrop_TexSubImage1D   4099

Definition at line 2425 of file glxproto.h.

#define X_GLrop_TexSubImage2D   4100

Definition at line 2426 of file glxproto.h.

#define X_GLrop_TexSubImage3D   4115

Definition at line 2452 of file glxproto.h.

#define X_GLrop_TrackMatrixNV   4188

Definition at line 2677 of file glxproto.h.

#define X_GLrop_Translated   189

Definition at line 2416 of file glxproto.h.

#define X_GLrop_Translatef   190

Definition at line 2417 of file glxproto.h.

#define X_GLrop_Vertex2dv   65

Definition at line 2293 of file glxproto.h.

#define X_GLrop_Vertex2fv   66

Definition at line 2294 of file glxproto.h.

#define X_GLrop_Vertex2iv   67

Definition at line 2295 of file glxproto.h.

#define X_GLrop_Vertex2sv   68

Definition at line 2296 of file glxproto.h.

#define X_GLrop_Vertex3dv   69

Definition at line 2297 of file glxproto.h.

#define X_GLrop_Vertex3fv   70

Definition at line 2298 of file glxproto.h.

#define X_GLrop_Vertex3iv   71

Definition at line 2299 of file glxproto.h.

#define X_GLrop_Vertex3sv   72

Definition at line 2300 of file glxproto.h.

#define X_GLrop_Vertex4dv   73

Definition at line 2301 of file glxproto.h.

#define X_GLrop_Vertex4fv   74

Definition at line 2302 of file glxproto.h.

#define X_GLrop_Vertex4iv   75

Definition at line 2303 of file glxproto.h.

#define X_GLrop_Vertex4sv   76

Definition at line 2304 of file glxproto.h.

#define X_GLrop_VertexAttrib1dvARB   4197

Definition at line 2623 of file glxproto.h.

#define X_GLrop_VertexAttrib1fvARB   4193

Definition at line 2619 of file glxproto.h.

#define X_GLrop_VertexAttrib1svARB   4189

Definition at line 2615 of file glxproto.h.

#define X_GLrop_VertexAttrib2dvARB   4198

Definition at line 2624 of file glxproto.h.

#define X_GLrop_VertexAttrib2fvARB   4194

Definition at line 2620 of file glxproto.h.

#define X_GLrop_VertexAttrib2svARB   4190

Definition at line 2616 of file glxproto.h.

#define X_GLrop_VertexAttrib3dvARB   4199

Definition at line 2625 of file glxproto.h.

#define X_GLrop_VertexAttrib3fvARB   4195

Definition at line 2621 of file glxproto.h.

#define X_GLrop_VertexAttrib3svARB   4191

Definition at line 2617 of file glxproto.h.

#define X_GLrop_VertexAttrib4bvARB   4230

Definition at line 2631 of file glxproto.h.

#define X_GLrop_VertexAttrib4dvARB   4200

Definition at line 2629 of file glxproto.h.

#define X_GLrop_VertexAttrib4fvARB   4196

Definition at line 2622 of file glxproto.h.

#define X_GLrop_VertexAttrib4ivARB   4231

Definition at line 2632 of file glxproto.h.

#define X_GLrop_VertexAttrib4NbvARB   4235

Definition at line 2636 of file glxproto.h.

#define X_GLrop_VertexAttrib4NivARB   4237

Definition at line 2638 of file glxproto.h.

#define X_GLrop_VertexAttrib4NsvARB   4236

Definition at line 2637 of file glxproto.h.

#define X_GLrop_VertexAttrib4NubvARB   4201

Definition at line 2630 of file glxproto.h.

#define X_GLrop_VertexAttrib4NuivARB   4239

Definition at line 2640 of file glxproto.h.

#define X_GLrop_VertexAttrib4NusvARB   4238

Definition at line 2639 of file glxproto.h.

#define X_GLrop_VertexAttrib4svARB   4192

Definition at line 2618 of file glxproto.h.

#define X_GLrop_VertexAttrib4ubvARB   4232

Definition at line 2633 of file glxproto.h.

#define X_GLrop_VertexAttrib4uivARB   4234

Definition at line 2635 of file glxproto.h.

#define X_GLrop_VertexAttrib4usvARB   4233

Definition at line 2634 of file glxproto.h.

#define X_GLrop_VertexAttribs1dvNV   4210

Definition at line 2686 of file glxproto.h.

#define X_GLrop_VertexAttribs1fvNV   4206

Definition at line 2682 of file glxproto.h.

#define X_GLrop_VertexAttribs1svNV   4202

Definition at line 2678 of file glxproto.h.

#define X_GLrop_VertexAttribs2dvNV   4211

Definition at line 2687 of file glxproto.h.

#define X_GLrop_VertexAttribs2fvNV   4207

Definition at line 2683 of file glxproto.h.

#define X_GLrop_VertexAttribs2svNV   4203

Definition at line 2679 of file glxproto.h.

#define X_GLrop_VertexAttribs3dvNV   4212

Definition at line 2688 of file glxproto.h.

#define X_GLrop_VertexAttribs3fvNV   4208

Definition at line 2684 of file glxproto.h.

#define X_GLrop_VertexAttribs3svNV   4204

Definition at line 2680 of file glxproto.h.

#define X_GLrop_VertexAttribs4dvNV   4213

Definition at line 2689 of file glxproto.h.

#define X_GLrop_VertexAttribs4fvNV   4209

Definition at line 2685 of file glxproto.h.

#define X_GLrop_VertexAttribs4svNV   4205

Definition at line 2681 of file glxproto.h.

#define X_GLrop_VertexAttribs4ubvNV   4214

Definition at line 2690 of file glxproto.h.

#define X_GLrop_VertexBlendARB   226

Definition at line 2602 of file glxproto.h.

#define X_GLrop_VertexWeightfvEXT   4135

Definition at line 2653 of file glxproto.h.

#define X_GLrop_Viewport   191

Definition at line 2418 of file glxproto.h.

#define X_GLrop_WeightbvARB   220

Definition at line 2596 of file glxproto.h.

#define X_GLrop_WeightdvARB   228

Definition at line 2604 of file glxproto.h.

#define X_GLrop_WeightfvARB   227

Definition at line 2603 of file glxproto.h.

#define X_GLrop_WeightivARB   224

Definition at line 2600 of file glxproto.h.

#define X_GLrop_WeightsvARB   222

Definition at line 2598 of file glxproto.h.

#define X_GLrop_WeightubvARB   221

Definition at line 2597 of file glxproto.h.

#define X_GLrop_WeightuivARB   225

Definition at line 2601 of file glxproto.h.

#define X_GLrop_WeightusvARB   223

Definition at line 2599 of file glxproto.h.

#define X_GLrop_WindowPos3fARB   230

Definition at line 2485 of file glxproto.h.

#define X_GLsop_AreTexturesResident   143

Definition at line 2207 of file glxproto.h.

#define X_GLsop_DeleteLists   103

Definition at line 2167 of file glxproto.h.

#define X_GLsop_DeleteTextures   144

Definition at line 2208 of file glxproto.h.

#define X_GLsop_EndList   102

Definition at line 2166 of file glxproto.h.

#define X_GLsop_FeedbackBuffer   105

Definition at line 2169 of file glxproto.h.

#define X_GLsop_Finish   108

Definition at line 2172 of file glxproto.h.

#define X_GLsop_Flush   142

Definition at line 2173 of file glxproto.h.

#define X_GLsop_GenLists   104

Definition at line 2168 of file glxproto.h.

#define X_GLsop_GenTextures   145

Definition at line 2209 of file glxproto.h.

#define X_GLsop_GetBooleanv   112

Definition at line 2177 of file glxproto.h.

#define X_GLsop_GetClipPlane   113

Definition at line 2178 of file glxproto.h.

#define X_GLsop_GetColorTable   147

Definition at line 2211 of file glxproto.h.

Definition at line 2212 of file glxproto.h.

Definition at line 2213 of file glxproto.h.

Definition at line 2224 of file glxproto.h.

#define X_GLsop_GetConvolutionFilter   150

Definition at line 2214 of file glxproto.h.

Definition at line 2215 of file glxproto.h.

Definition at line 2216 of file glxproto.h.

#define X_GLsop_GetDoublev   114

Definition at line 2179 of file glxproto.h.

#define X_GLsop_GetError   115

Definition at line 2180 of file glxproto.h.

#define X_GLsop_GetFloatv   116

Definition at line 2181 of file glxproto.h.

#define X_GLsop_GetHistogram   154

Definition at line 2218 of file glxproto.h.

Definition at line 2219 of file glxproto.h.

Definition at line 2220 of file glxproto.h.

#define X_GLsop_GetIntegerv   117

Definition at line 2182 of file glxproto.h.

#define X_GLsop_GetLightfv   118

Definition at line 2183 of file glxproto.h.

#define X_GLsop_GetLightiv   119

Definition at line 2184 of file glxproto.h.

#define X_GLsop_GetMapdv   120

Definition at line 2185 of file glxproto.h.

#define X_GLsop_GetMapfv   121

Definition at line 2186 of file glxproto.h.

#define X_GLsop_GetMapiv   122

Definition at line 2187 of file glxproto.h.

#define X_GLsop_GetMaterialfv   123

Definition at line 2188 of file glxproto.h.

#define X_GLsop_GetMaterialiv   124

Definition at line 2189 of file glxproto.h.

#define X_GLsop_GetMinmax   157

Definition at line 2221 of file glxproto.h.

#define X_GLsop_GetMinmaxParameterfv   158

Definition at line 2222 of file glxproto.h.

#define X_GLsop_GetMinmaxParameteriv   159

Definition at line 2223 of file glxproto.h.

#define X_GLsop_GetPixelMapfv   125

Definition at line 2190 of file glxproto.h.

#define X_GLsop_GetPixelMapuiv   126

Definition at line 2191 of file glxproto.h.

#define X_GLsop_GetPixelMapusv   127

Definition at line 2192 of file glxproto.h.

#define X_GLsop_GetPolygonStipple   128

Definition at line 2193 of file glxproto.h.

#define X_GLsop_GetSeparableFilter   153

Definition at line 2217 of file glxproto.h.

#define X_GLsop_GetString   129

Definition at line 2194 of file glxproto.h.

#define X_GLsop_GetTexEnvfv   130

Definition at line 2195 of file glxproto.h.

#define X_GLsop_GetTexEnviv   131

Definition at line 2196 of file glxproto.h.

#define X_GLsop_GetTexGendv   132

Definition at line 2197 of file glxproto.h.

#define X_GLsop_GetTexGenfv   133

Definition at line 2198 of file glxproto.h.

#define X_GLsop_GetTexGeniv   134

Definition at line 2199 of file glxproto.h.

#define X_GLsop_GetTexImage   135

Definition at line 2200 of file glxproto.h.

Definition at line 2203 of file glxproto.h.

Definition at line 2204 of file glxproto.h.

#define X_GLsop_GetTexParameterfv   136

Definition at line 2201 of file glxproto.h.

#define X_GLsop_GetTexParameteriv   137

Definition at line 2202 of file glxproto.h.

#define X_GLsop_IsEnabled   140

Definition at line 2205 of file glxproto.h.

#define X_GLsop_IsList   141

Definition at line 2206 of file glxproto.h.

#define X_GLsop_IsTexture   146

Definition at line 2210 of file glxproto.h.

#define X_GLsop_NewList   101

Definition at line 2165 of file glxproto.h.

#define X_GLsop_PixelStoref   109

Definition at line 2174 of file glxproto.h.

#define X_GLsop_PixelStorei   110

Definition at line 2175 of file glxproto.h.

#define X_GLsop_ReadPixels   111

Definition at line 2176 of file glxproto.h.

#define X_GLsop_RenderMode   107

Definition at line 2171 of file glxproto.h.

#define X_GLsop_SelectBuffer   106

Definition at line 2170 of file glxproto.h.

#define X_GLvop_AreProgramsResidentNV   1293

Definition at line 2533 of file glxproto.h.

Definition at line 2518 of file glxproto.h.

Definition at line 2719 of file glxproto.h.

#define X_GLvop_DeleteFenceNV   1276

Definition at line 2528 of file glxproto.h.

#define X_GLvop_DeleteProgramARB   1294

Definition at line 2534 of file glxproto.h.

#define X_GLvop_DeleteTexturesEXT   12

Definition at line 2519 of file glxproto.h.

#define X_GLvop_FlushRasterSGIX   4105

Definition at line 2562 of file glxproto.h.

#define X_GLvop_GenFencesNV   1277

Definition at line 2529 of file glxproto.h.

#define X_GLvop_GenFramebuffersEXT   1426

Definition at line 2718 of file glxproto.h.

#define X_GLvop_GenProgramsARB   1295

Definition at line 2535 of file glxproto.h.

#define X_GLvop_GenRenderbuffersEXT   1423

Definition at line 2715 of file glxproto.h.

#define X_GLvop_GenTexturesEXT   13

Definition at line 2520 of file glxproto.h.

Definition at line 2556 of file glxproto.h.

Definition at line 2557 of file glxproto.h.

#define X_GLvop_GetColorTableSGI   4098

Definition at line 2555 of file glxproto.h.

Definition at line 2522 of file glxproto.h.

Definition at line 2523 of file glxproto.h.

Definition at line 2524 of file glxproto.h.

Definition at line 2525 of file glxproto.h.

Definition at line 2508 of file glxproto.h.

Definition at line 2509 of file glxproto.h.

Definition at line 2510 of file glxproto.h.

#define X_GLvop_GetDetailTexFuncSGIS   4096

Definition at line 2553 of file glxproto.h.

#define X_GLvop_GetFenceivNV   1280

Definition at line 2532 of file glxproto.h.

Definition at line 2526 of file glxproto.h.

Definition at line 2527 of file glxproto.h.

Definition at line 2720 of file glxproto.h.

#define X_GLvop_GetHistogramEXT   5

Definition at line 2512 of file glxproto.h.

Definition at line 2513 of file glxproto.h.

Definition at line 2514 of file glxproto.h.

#define X_GLvop_GetInstrumentsSGIX   4102

Definition at line 2559 of file glxproto.h.

#define X_GLvop_GetMinmaxEXT   8

Definition at line 2515 of file glxproto.h.

Definition at line 2516 of file glxproto.h.

Definition at line 2517 of file glxproto.h.

Definition at line 2537 of file glxproto.h.

Definition at line 2536 of file glxproto.h.

Definition at line 2538 of file glxproto.h.

#define X_GLvop_GetProgramivARB   1307

Definition at line 2547 of file glxproto.h.

Definition at line 2546 of file glxproto.h.

Definition at line 2545 of file glxproto.h.

Definition at line 2550 of file glxproto.h.

Definition at line 2549 of file glxproto.h.

#define X_GLvop_GetProgramStringARB   1308

Definition at line 2548 of file glxproto.h.

#define X_GLvop_GetProgramStringNV   1299

Definition at line 2539 of file glxproto.h.

Definition at line 2716 of file glxproto.h.

Definition at line 2511 of file glxproto.h.

#define X_GLvop_GetSharpenTexFuncSGIS   4097

Definition at line 2554 of file glxproto.h.

#define X_GLvop_GetTexFilterFuncSGIS   4101

Definition at line 2558 of file glxproto.h.

#define X_GLvop_GetTrackMatrixivNV   1300

Definition at line 2540 of file glxproto.h.

#define X_GLvop_GetVertexAttribdvARB   1301

Definition at line 2541 of file glxproto.h.

#define X_GLvop_GetVertexAttribfvARB   1302

Definition at line 2542 of file glxproto.h.

#define X_GLvop_GetVertexAttribivARB   1303

Definition at line 2543 of file glxproto.h.

#define X_GLvop_InstrumentsBufferSGIX   4103

Definition at line 2560 of file glxproto.h.

#define X_GLvop_IsFenceNV   1278

Definition at line 2530 of file glxproto.h.

#define X_GLvop_IsFramebufferEXT   1425

Definition at line 2717 of file glxproto.h.

#define X_GLvop_IsProgramARB   1304

Definition at line 2544 of file glxproto.h.

#define X_GLvop_IsRenderbufferEXT   1422

Definition at line 2714 of file glxproto.h.

#define X_GLvop_IsTextureEXT   14

Definition at line 2521 of file glxproto.h.

#define X_GLvop_PollInstrumentsSGIX   4104

Definition at line 2561 of file glxproto.h.

#define X_GLvop_SampleMaskSGIS   2048

Definition at line 2551 of file glxproto.h.

#define X_GLvop_SamplePatternSGIS   2049

Definition at line 2552 of file glxproto.h.

#define X_GLvop_TestFenceNV   1279

Definition at line 2531 of file glxproto.h.

Definition at line 2156 of file glxproto.h.

#define X_GLXClientInfo   20

Definition at line 2146 of file glxproto.h.

#define X_GLXCopyContext   10

Definition at line 2136 of file glxproto.h.

#define X_GLXCreateContext   3

Definition at line 2129 of file glxproto.h.

Definition at line 2160 of file glxproto.h.

#define X_GLXCreateGLXPixmap   13

Definition at line 2139 of file glxproto.h.

#define X_GLXCreateNewContext   24

Definition at line 2150 of file glxproto.h.

#define X_GLXCreatePbuffer   27

Definition at line 2153 of file glxproto.h.

#define X_GLXCreatePixmap   22

Definition at line 2148 of file glxproto.h.

#define X_GLXCreateWindow   31

Definition at line 2157 of file glxproto.h.

#define X_GLXDestroyContext   4

Definition at line 2130 of file glxproto.h.

#define X_GLXDestroyGLXPixmap   15

Definition at line 2141 of file glxproto.h.

#define X_GLXDestroyPbuffer   28

Definition at line 2154 of file glxproto.h.

#define X_GLXDestroyPixmap   23

Definition at line 2149 of file glxproto.h.

#define X_GLXDestroyWindow   32

Definition at line 2158 of file glxproto.h.

#define X_GLXGetDrawableAttributes   29

Definition at line 2155 of file glxproto.h.

#define X_GLXGetFBConfigs   21

Definition at line 2147 of file glxproto.h.

#define X_GLXGetVisualConfigs   14

Definition at line 2140 of file glxproto.h.

#define X_GLXIsDirect   6

Definition at line 2132 of file glxproto.h.

#define X_GLXMakeContextCurrent   26

Definition at line 2152 of file glxproto.h.

#define X_GLXMakeCurrent   5

Definition at line 2131 of file glxproto.h.

#define X_GLXQueryContext   25

Definition at line 2151 of file glxproto.h.

#define X_GLXQueryExtensionsString   18

Definition at line 2144 of file glxproto.h.

#define X_GLXQueryServerString   19

Definition at line 2145 of file glxproto.h.

#define X_GLXQueryVersion   7

Definition at line 2133 of file glxproto.h.

#define X_GLXRender   1

Definition at line 2127 of file glxproto.h.

#define X_GLXRenderLarge   2

Definition at line 2128 of file glxproto.h.

#define X_GLXSetClientInfoARB   33

Definition at line 2159 of file glxproto.h.

#define X_GLXSetConfigInfo2ARB   35

Definition at line 2161 of file glxproto.h.

#define X_GLXSwapBuffers   11

Definition at line 2137 of file glxproto.h.

#define X_GLXUseXFont   12

Definition at line 2138 of file glxproto.h.

#define X_GLXVendorPrivate   16

Definition at line 2142 of file glxproto.h.

#define X_GLXVendorPrivateWithReply   17

Definition at line 2143 of file glxproto.h.

#define X_GLXvop_BindSwapBarrierSGIX   65548

Definition at line 2581 of file glxproto.h.

#define X_GLXvop_BindTexImageEXT   1330

Definition at line 2567 of file glxproto.h.

Definition at line 2578 of file glxproto.h.

Definition at line 2574 of file glxproto.h.

#define X_GLXvop_CreateGLXPbufferSGIX   65543

Definition at line 2576 of file glxproto.h.

Definition at line 2575 of file glxproto.h.

Definition at line 2571 of file glxproto.h.

#define X_GLXvop_DestroyGLXPbufferSGIX   65544

Definition at line 2577 of file glxproto.h.

Definition at line 2572 of file glxproto.h.

Definition at line 2586 of file glxproto.h.

Definition at line 2579 of file glxproto.h.

#define X_GLXvop_GetFBConfigsSGIX   65540

Definition at line 2573 of file glxproto.h.

#define X_GLXvop_HyperpipeConfigSGIX   65552

Definition at line 2585 of file glxproto.h.

#define X_GLXvop_JoinSwapGroupSGIX   65547

Definition at line 2580 of file glxproto.h.

#define X_GLXvop_MakeCurrentReadSGI   65537

Definition at line 2570 of file glxproto.h.

#define X_GLXvop_QueryContextInfoEXT   1024

Definition at line 2566 of file glxproto.h.

Definition at line 2584 of file glxproto.h.

Definition at line 2583 of file glxproto.h.

Definition at line 2582 of file glxproto.h.

#define X_GLXvop_ReleaseTexImageEXT   1331

Definition at line 2568 of file glxproto.h.

#define X_GLXvop_SwapIntervalSGI   65536

Definition at line 2569 of file glxproto.h.

#define X_GLXWaitGL   8

Definition at line 2134 of file glxproto.h.

#define X_GLXWaitX   9

Definition at line 2135 of file glxproto.h.


Typedef Documentation

typedef CARD32 GLXContextTag

Definition at line 103 of file glxproto.h.

Protocol head for glXCreateContextAttribsARB.

This protocol replaces GLXCreateContext, GLXCreateNewContext, and GLXCreateContextWithConfigSGIX.

typedef struct GLXIsDirect xGLXIsDirectReq
typedef struct GLXRender xGLXRenderReq

Protocol header for glXSetClientInfo2ARB.

The glXSetClientInfo2ARB protocol differs from glXSetClientInfoARB in that the list of OpenGL versions supported by the client is 3 CARD32 values per version: major version, minor version, and supported profile mask.

This protocol replaces GLXClientInfo and GLXSetClientInfoARB.

See also:
GLXClientInfo, GLXSetClientInfoARB

Protocol header for glXSetClientInfoARB.

This structure is follwed by numVersions * 2 CARD32 values listing the OpenGL versions supported by the client. The pairs of values are an OpenGL major version followed by a minor version. For example,

 CARD32 versions[4] = { 2, 1, 3, 0 };

says that the client supports OpenGL 2.1 and OpenGL 3.0.

These are followed by numGLExtensionBytes bytes of STRING8 containing the OpenGL extension string supported by the client and up to 3 bytes of padding.

The list of OpenGL extensions is followed by numGLXExtensionBytes bytes of STRING8 containing the GLX extension string supported by the client and up to 3 bytes of padding.

This protocol replaces GLXClientInfo.

See also:
GLXClientInfo, GLXSetClientInfo2ARB
typedef struct GLXSingle xGLXSingleReq
typedef struct GLXUseXFont xGLXUseXFontReq
typedef struct GLXWaitGL xGLXWaitGLReq
typedef struct GLXWaitX xGLXWaitXReq