diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/glapi/gl_API.xml | 2652 | 
1 files changed, 2048 insertions, 604 deletions
| diff --git a/src/mesa/glapi/gl_API.xml b/src/mesa/glapi/gl_API.xml index adade55b56..9852c4c2b4 100644 --- a/src/mesa/glapi/gl_API.xml +++ b/src/mesa/glapi/gl_API.xml @@ -34,6 +34,450 @@  <!-- Core versions sorted by version number. -->  <category name="1.0"> +    <enum name="FALSE"                                    value="0x0"/> +    <enum name="TRUE"                                     value="0x1"/> +    <enum name="ZERO"                                     value="0x0"/> +    <enum name="ONE"                                      value="0x1"/> +    <enum name="NONE"                                     value="0x0"/> +    <enum name="NO_ERROR"                                 value="0x0"/> +    <enum name="POINTS"                                   value="0x0000"/> +    <enum name="LINES"                                    value="0x0001"/> +    <enum name="LINE_LOOP"                                value="0x0002"/> +    <enum name="LINE_STRIP"                               value="0x0003"/> +    <enum name="TRIANGLES"                                value="0x0004"/> +    <enum name="TRIANGLE_STRIP"                           value="0x0005"/> +    <enum name="TRIANGLE_FAN"                             value="0x0006"/> +    <enum name="QUADS"                                    value="0x0007"/> +    <enum name="QUAD_STRIP"                               value="0x0008"/> +    <enum name="POLYGON"                                  value="0x0009"/> +    <enum name="ACCUM"                                    value="0x0100"/> +    <enum name="LOAD"                                     value="0x0101"/> +    <enum name="RETURN"                                   value="0x0102"/> +    <enum name="MULT"                                     value="0x0103"/> +    <enum name="ADD"                                      value="0x0104"/> +    <enum name="NEVER"                                    value="0x0200"/> +    <enum name="LESS"                                     value="0x0201"/> +    <enum name="EQUAL"                                    value="0x0202"/> +    <enum name="LEQUAL"                                   value="0x0203"/> +    <enum name="GREATER"                                  value="0x0204"/> +    <enum name="NOTEQUAL"                                 value="0x0205"/> +    <enum name="GEQUAL"                                   value="0x0206"/> +    <enum name="ALWAYS"                                   value="0x0207"/> +    <enum name="SRC_COLOR"                                value="0x0300"/> +    <enum name="ONE_MINUS_SRC_COLOR"                      value="0x0301"/> +    <enum name="SRC_ALPHA"                                value="0x0302"/> +    <enum name="ONE_MINUS_SRC_ALPHA"                      value="0x0303"/> +    <enum name="DST_ALPHA"                                value="0x0304"/> +    <enum name="ONE_MINUS_DST_ALPHA"                      value="0x0305"/> +    <enum name="DST_COLOR"                                value="0x0306"/> +    <enum name="ONE_MINUS_DST_COLOR"                      value="0x0307"/> +    <enum name="SRC_ALPHA_SATURATE"                       value="0x0308"/> +    <enum name="FRONT_LEFT"                               value="0x0400"/> +    <enum name="FRONT_RIGHT"                              value="0x0401"/> +    <enum name="BACK_LEFT"                                value="0x0402"/> +    <enum name="BACK_RIGHT"                               value="0x0403"/> +    <enum name="FRONT"                                    value="0x0404"/> +    <enum name="BACK"                                     value="0x0405"/> +    <enum name="LEFT"                                     value="0x0406"/> +    <enum name="RIGHT"                                    value="0x0407"/> +    <enum name="FRONT_AND_BACK"                           value="0x0408"/> +    <enum name="AUX0"                                     value="0x0409"/> +    <enum name="AUX1"                                     value="0x040A"/> +    <enum name="AUX2"                                     value="0x040B"/> +    <enum name="AUX3"                                     value="0x040C"/> +    <enum name="INVALID_VALUE"                            value="0x0501"/> +    <enum name="INVALID_ENUM"                             value="0x0500"/> +    <enum name="INVALID_OPERATION"                        value="0x0502"/> +    <enum name="STACK_OVERFLOW"                           value="0x0503"/> +    <enum name="STACK_UNDERFLOW"                          value="0x0504"/> +    <enum name="OUT_OF_MEMORY"                            value="0x0505"/> +    <enum name="2D"                                       value="0x0600"/> +    <enum name="3D"                                       value="0x0601"/> +    <enum name="3D_COLOR"                                 value="0x0602"/> +    <enum name="3D_COLOR_TEXTURE"                         value="0x0603"/> +    <enum name="4D_COLOR_TEXTURE"                         value="0x0604"/> +    <enum name="PASS_THROUGH_TOKEN"                       value="0x0700"/> +    <enum name="POINT_TOKEN"                              value="0x0701"/> +    <enum name="LINE_TOKEN"                               value="0x0702"/> +    <enum name="POLYGON_TOKEN"                            value="0x0703"/> +    <enum name="BITMAP_TOKEN"                             value="0x0704"/> +    <enum name="DRAW_PIXEL_TOKEN"                         value="0x0705"/> +    <enum name="COPY_PIXEL_TOKEN"                         value="0x0706"/> +    <enum name="LINE_RESET_TOKEN"                         value="0x0707"/> +    <enum name="EXP"                                      value="0x0800"/> +    <enum name="EXP2"                                     value="0x0801"/> +    <enum name="CW"                                       value="0x0900"/> +    <enum name="CCW"                                      value="0x0901"/> +    <enum name="COEFF"                                    value="0x0A00"/> +    <enum name="ORDER"                                    value="0x0A01"/> +    <enum name="DOMAIN"                                   value="0x0A02"/> +    <enum name="CURRENT_COLOR"                            value="0x0B00"/> +    <enum name="CURRENT_INDEX"                            value="0x0B01"/> +    <enum name="CURRENT_NORMAL"                           value="0x0B02"/> +    <enum name="CURRENT_TEXTURE_COORDS"                   value="0x0B03"/> +    <enum name="CURRENT_RASTER_COLOR"                     value="0x0B04"/> +    <enum name="CURRENT_RASTER_INDEX"                     value="0x0B05"/> +    <enum name="CURRENT_RASTER_TEXTURE_COORDS"            value="0x0B06"/> +    <enum name="CURRENT_RASTER_POSITION"                  value="0x0B07"/> +    <enum name="CURRENT_RASTER_POSITION_VALID"            value="0x0B08"/> +    <enum name="CURRENT_RASTER_DISTANCE"                  value="0x0B09"/> +    <enum name="POINT_SMOOTH"                             value="0x0B10"/> +    <enum name="POINT_SIZE"                               value="0x0B11"/> +    <enum name="POINT_SIZE_RANGE"                         value="0x0B12"/> +    <enum name="POINT_SIZE_GRANULARITY"                   value="0x0B13"/> +    <enum name="LINE_SMOOTH"                              value="0x0B20"/> +    <enum name="LINE_WIDTH"                               value="0x0B21"/> +    <enum name="LINE_WIDTH_RANGE"                         value="0x0B22"/> +    <enum name="LINE_WIDTH_GRANULARITY"                   value="0x0B23"/> +    <enum name="LINE_STIPPLE"                             value="0x0B24"/> +    <enum name="LINE_STIPPLE_PATTERN"                     value="0x0B25"/> +    <enum name="LINE_STIPPLE_REPEAT"                      value="0x0B26"/> +    <enum name="LIST_MODE"                                value="0x0B30"/> +    <enum name="MAX_LIST_NESTING"                         value="0x0B31"/> +    <enum name="LIST_BASE"                                value="0x0B32"/> +    <enum name="LIST_INDEX"                               value="0x0B33"/> +    <enum name="POLYGON_MODE"                             value="0x0B40"/> +    <enum name="POLYGON_SMOOTH"                           value="0x0B41"/> +    <enum name="POLYGON_STIPPLE"                          value="0x0B42"/> +    <enum name="EDGE_FLAG"                                value="0x0B43"/> +    <enum name="CULL_FACE"                                value="0x0B44"/> +    <enum name="CULL_FACE_MODE"                           value="0x0B45"/> +    <enum name="FRONT_FACE"                               value="0x0B46"/> +    <enum name="LIGHTING"                                 value="0x0B50"/> +    <enum name="LIGHT_MODEL_LOCAL_VIEWER"                 value="0x0B51"/> +    <enum name="LIGHT_MODEL_TWO_SIDE"                     value="0x0B52"/> +    <enum name="LIGHT_MODEL_AMBIENT"                      value="0x0B53"/> +    <enum name="SHADE_MODEL"                              value="0x0B54"/> +    <enum name="COLOR_MATERIAL_FACE"                      value="0x0B55"/> +    <enum name="COLOR_MATERIAL_PARAMETER"                 value="0x0B56"/> +    <enum name="COLOR_MATERIAL"                           value="0x0B57"/> +    <enum name="FOG"                                      value="0x0B60"/> +    <enum name="FOG_INDEX"                                value="0x0B61"/> +    <enum name="FOG_DENSITY"                              value="0x0B62"/> +    <enum name="FOG_START"                                value="0x0B63"/> +    <enum name="FOG_END"                                  value="0x0B64"/> +    <enum name="FOG_MODE"                                 value="0x0B65"/> +    <enum name="FOG_COLOR"                                value="0x0B66"/> +    <enum name="DEPTH_RANGE"                              value="0x0B70"/> +    <enum name="DEPTH_TEST"                               value="0x0B71"/> +    <enum name="DEPTH_WRITEMASK"                          value="0x0B72"/> +    <enum name="DEPTH_CLEAR_VALUE"                        value="0x0B73"/> +    <enum name="DEPTH_FUNC"                               value="0x0B74"/> +    <enum name="ACCUM_CLEAR_VALUE"                        value="0x0B80"/> +    <enum name="STENCIL_TEST"                             value="0x0B90"/> +    <enum name="STENCIL_CLEAR_VALUE"                      value="0x0B91"/> +    <enum name="STENCIL_FUNC"                             value="0x0B92"/> +    <enum name="STENCIL_VALUE_MASK"                       value="0x0B93"/> +    <enum name="STENCIL_FAIL"                             value="0x0B94"/> +    <enum name="STENCIL_PASS_DEPTH_FAIL"                  value="0x0B95"/> +    <enum name="STENCIL_PASS_DEPTH_PASS"                  value="0x0B96"/> +    <enum name="STENCIL_REF"                              value="0x0B97"/> +    <enum name="STENCIL_WRITEMASK"                        value="0x0B98"/> +    <enum name="MATRIX_MODE"                              value="0x0BA0"/> +    <enum name="NORMALIZE"                                value="0x0BA1"/> +    <enum name="VIEWPORT"                                 value="0x0BA2"/> +    <enum name="MODELVIEW_STACK_DEPTH"                    value="0x0BA3"/> +    <enum name="PROJECTION_STACK_DEPTH"                   value="0x0BA4"/> +    <enum name="TEXTURE_STACK_DEPTH"                      value="0x0BA5"/> +    <enum name="MODELVIEW_MATRIX"                         value="0x0BA6"/> +    <enum name="PROJECTION_MATRIX"                        value="0x0BA7"/> +    <enum name="TEXTURE_MATRIX"                           value="0x0BA8"/> +    <enum name="ATTRIB_STACK_DEPTH"                       value="0x0BB0"/> +    <enum name="CLIENT_ATTRIB_STACK_DEPTH"                value="0x0BB1"/> +    <enum name="ALPHA_TEST"                               value="0x0BC0"/> +    <enum name="ALPHA_TEST_FUNC"                          value="0x0BC1"/> +    <enum name="ALPHA_TEST_REF"                           value="0x0BC2"/> +    <enum name="DITHER"                                   value="0x0BD0"/> +    <enum name="BLEND_DST"                                value="0x0BE0"/> +    <enum name="BLEND_SRC"                                value="0x0BE1"/> +    <enum name="BLEND"                                    value="0x0BE2"/> +    <enum name="LOGIC_OP_MODE"                            value="0x0BF0"/> +    <enum name="LOGIC_OP"                                 value="0x0BF1"/> +    <enum name="AUX_BUFFERS"                              value="0x0C00"/> +    <enum name="DRAW_BUFFER"                              value="0x0C01"/> +    <enum name="READ_BUFFER"                              value="0x0C02"/> +    <enum name="SCISSOR_BOX"                              value="0x0C10"/> +    <enum name="SCISSOR_TEST"                             value="0x0C11"/> +    <enum name="INDEX_CLEAR_VALUE"                        value="0x0C20"/> +    <enum name="INDEX_WRITEMASK"                          value="0x0C21"/> +    <enum name="COLOR_CLEAR_VALUE"                        value="0x0C22"/> +    <enum name="COLOR_WRITEMASK"                          value="0x0C23"/> +    <enum name="INDEX_MODE"                               value="0x0C30"/> +    <enum name="RGBA_MODE"                                value="0x0C31"/> +    <enum name="DOUBLEBUFFER"                             value="0x0C32"/> +    <enum name="STEREO"                                   value="0x0C33"/> +    <enum name="RENDER_MODE"                              value="0x0C40"/> +    <enum name="PERSPECTIVE_CORRECTION_HINT"              value="0x0C50"/> +    <enum name="POINT_SMOOTH_HINT"                        value="0x0C51"/> +    <enum name="LINE_SMOOTH_HINT"                         value="0x0C52"/> +    <enum name="POLYGON_SMOOTH_HINT"                      value="0x0C53"/> +    <enum name="FOG_HINT"                                 value="0x0C54"/> +    <enum name="TEXTURE_GEN_S"                            value="0x0C60"/> +    <enum name="TEXTURE_GEN_T"                            value="0x0C61"/> +    <enum name="TEXTURE_GEN_R"                            value="0x0C62"/> +    <enum name="TEXTURE_GEN_Q"                            value="0x0C63"/> +    <enum name="PIXEL_MAP_I_TO_I"                         value="0x0C70"/> +    <enum name="PIXEL_MAP_S_TO_S"                         value="0x0C71"/> +    <enum name="PIXEL_MAP_I_TO_R"                         value="0x0C72"/> +    <enum name="PIXEL_MAP_I_TO_G"                         value="0x0C73"/> +    <enum name="PIXEL_MAP_I_TO_B"                         value="0x0C74"/> +    <enum name="PIXEL_MAP_I_TO_A"                         value="0x0C75"/> +    <enum name="PIXEL_MAP_R_TO_R"                         value="0x0C76"/> +    <enum name="PIXEL_MAP_G_TO_G"                         value="0x0C77"/> +    <enum name="PIXEL_MAP_B_TO_B"                         value="0x0C78"/> +    <enum name="PIXEL_MAP_A_TO_A"                         value="0x0C79"/> +    <enum name="PIXEL_MAP_I_TO_I_SIZE"                    value="0x0CB0"/> +    <enum name="PIXEL_MAP_S_TO_S_SIZE"                    value="0x0CB1"/> +    <enum name="PIXEL_MAP_I_TO_R_SIZE"                    value="0x0CB2"/> +    <enum name="PIXEL_MAP_I_TO_G_SIZE"                    value="0x0CB3"/> +    <enum name="PIXEL_MAP_I_TO_B_SIZE"                    value="0x0CB4"/> +    <enum name="PIXEL_MAP_I_TO_A_SIZE"                    value="0x0CB5"/> +    <enum name="PIXEL_MAP_R_TO_R_SIZE"                    value="0x0CB6"/> +    <enum name="PIXEL_MAP_G_TO_G_SIZE"                    value="0x0CB7"/> +    <enum name="PIXEL_MAP_B_TO_B_SIZE"                    value="0x0CB8"/> +    <enum name="PIXEL_MAP_A_TO_A_SIZE"                    value="0x0CB9"/> +    <enum name="UNPACK_SWAP_BYTES"                        value="0x0CF0"/> +    <enum name="UNPACK_LSB_FIRST"                         value="0x0CF1"/> +    <enum name="UNPACK_ROW_LENGTH"                        value="0x0CF2"/> +    <enum name="UNPACK_SKIP_PIXELS"                       value="0x0CF4"/> +    <enum name="UNPACK_SKIP_ROWS"                         value="0x0CF3"/> +    <enum name="UNPACK_ALIGNMENT"                         value="0x0CF5"/> +    <enum name="PACK_SWAP_BYTES"                          value="0x0D00"/> +    <enum name="PACK_LSB_FIRST"                           value="0x0D01"/> +    <enum name="PACK_ROW_LENGTH"                          value="0x0D02"/> +    <enum name="PACK_SKIP_ROWS"                           value="0x0D03"/> +    <enum name="PACK_SKIP_PIXELS"                         value="0x0D04"/> +    <enum name="PACK_ALIGNMENT"                           value="0x0D05"/> +    <enum name="MAP_COLOR"                                value="0x0D10"/> +    <enum name="MAP_STENCIL"                              value="0x0D11"/> +    <enum name="INDEX_SHIFT"                              value="0x0D12"/> +    <enum name="INDEX_OFFSET"                             value="0x0D13"/> +    <enum name="RED_SCALE"                                value="0x0D14"/> +    <enum name="RED_BIAS"                                 value="0x0D15"/> +    <enum name="ZOOM_X"                                   value="0x0D16"/> +    <enum name="ZOOM_Y"                                   value="0x0D17"/> +    <enum name="GREEN_SCALE"                              value="0x0D18"/> +    <enum name="GREEN_BIAS"                               value="0x0D19"/> +    <enum name="BLUE_SCALE"                               value="0x0D1A"/> +    <enum name="BLUE_BIAS"                                value="0x0D1B"/> +    <enum name="ALPHA_SCALE"                              value="0x0D1C"/> +    <enum name="ALPHA_BIAS"                               value="0x0D1D"/> +    <enum name="DEPTH_SCALE"                              value="0x0D1E"/> +    <enum name="DEPTH_BIAS"                               value="0x0D1F"/> +    <enum name="MAX_EVAL_ORDER"                           value="0x0D30"/> +    <enum name="MAX_LIGHTS"                               value="0x0D31"/> +    <enum name="MAX_CLIP_PLANES"                          value="0x0D32"/> +    <enum name="MAX_TEXTURE_SIZE"                         value="0x0D33"/> +    <enum name="MAX_PIXEL_MAP_TABLE"                      value="0x0D34"/> +    <enum name="MAX_ATTRIB_STACK_DEPTH"                   value="0x0D35"/> +    <enum name="MAX_MODELVIEW_STACK_DEPTH"                value="0x0D36"/> +    <enum name="MAX_NAME_STACK_DEPTH"                     value="0x0D37"/> +    <enum name="MAX_PROJECTION_STACK_DEPTH"               value="0x0D38"/> +    <enum name="MAX_TEXTURE_STACK_DEPTH"                  value="0x0D39"/> +    <enum name="MAX_VIEWPORT_DIMS"                        value="0x0D3A"/> +    <enum name="MAX_CLIENT_ATTRIB_STACK_DEPTH"            value="0x0D3B"/> +    <enum name="SUBPIXEL_BITS"                            value="0x0D50"/> +    <enum name="INDEX_BITS"                               value="0x0D51"/> +    <enum name="RED_BITS"                                 value="0x0D52"/> +    <enum name="GREEN_BITS"                               value="0x0D53"/> +    <enum name="BLUE_BITS"                                value="0x0D54"/> +    <enum name="ALPHA_BITS"                               value="0x0D55"/> +    <enum name="DEPTH_BITS"                               value="0x0D56"/> +    <enum name="STENCIL_BITS"                             value="0x0D57"/> +    <enum name="ACCUM_RED_BITS"                           value="0x0D58"/> +    <enum name="ACCUM_GREEN_BITS"                         value="0x0D59"/> +    <enum name="ACCUM_BLUE_BITS"                          value="0x0D5A"/> +    <enum name="ACCUM_ALPHA_BITS"                         value="0x0D5B"/> +    <enum name="NAME_STACK_DEPTH"                         value="0x0D70"/> +    <enum name="AUTO_NORMAL"                              value="0x0D80"/> +    <enum name="MAP1_COLOR_4"                             value="0x0D90"/> +    <enum name="MAP1_INDEX"                               value="0x0D91"/> +    <enum name="MAP1_NORMAL"                              value="0x0D92"/> +    <enum name="MAP1_TEXTURE_COORD_1"                     value="0x0D93"/> +    <enum name="MAP1_TEXTURE_COORD_2"                     value="0x0D94"/> +    <enum name="MAP1_TEXTURE_COORD_3"                     value="0x0D95"/> +    <enum name="MAP1_TEXTURE_COORD_4"                     value="0x0D96"/> +    <enum name="MAP1_VERTEX_3"                            value="0x0D97"/> +    <enum name="MAP1_VERTEX_4"                            value="0x0D98"/> +    <enum name="MAP2_COLOR_4"                             value="0x0DB0"/> +    <enum name="MAP2_INDEX"                               value="0x0DB1"/> +    <enum name="MAP2_NORMAL"                              value="0x0DB2"/> +    <enum name="MAP2_TEXTURE_COORD_1"                     value="0x0DB3"/> +    <enum name="MAP2_TEXTURE_COORD_2"                     value="0x0DB4"/> +    <enum name="MAP2_TEXTURE_COORD_3"                     value="0x0DB5"/> +    <enum name="MAP2_TEXTURE_COORD_4"                     value="0x0DB6"/> +    <enum name="MAP2_VERTEX_3"                            value="0x0DB7"/> +    <enum name="MAP2_VERTEX_4"                            value="0x0DB8"/> +    <enum name="MAP1_GRID_DOMAIN"                         value="0x0DD0"/> +    <enum name="MAP1_GRID_SEGMENTS"                       value="0x0DD1"/> +    <enum name="MAP2_GRID_DOMAIN"                         value="0x0DD2"/> +    <enum name="MAP2_GRID_SEGMENTS"                       value="0x0DD3"/> +    <enum name="TEXTURE_1D"                               value="0x0DE0"/> +    <enum name="TEXTURE_2D"                               value="0x0DE1"/> +    <enum name="FEEDBACK_BUFFER_POINTER"                  value="0x0DF0"/> +    <enum name="FEEDBACK_BUFFER_SIZE"                     value="0x0DF1"/> +    <enum name="FEEDBACK_BUFFER_TYPE"                     value="0x0DF2"/> +    <enum name="SELECTION_BUFFER_POINTER"                 value="0x0DF3"/> +    <enum name="SELECTION_BUFFER_SIZE"                    value="0x0DF4"/> +    <enum name="TEXTURE_WIDTH"                            value="0x1000"/> +    <enum name="TEXTURE_HEIGHT"                           value="0x1001"/> +    <enum name="TEXTURE_BORDER"                           value="0x1005"/> +    <enum name="TEXTURE_COMPONENTS"                       value="0x1003"/> +    <enum name="TEXTURE_BORDER_COLOR"                     value="0x1004"/> +    <enum name="DONT_CARE"                                value="0x1100"/> +    <enum name="FASTEST"                                  value="0x1101"/> +    <enum name="NICEST"                                   value="0x1102"/> +    <enum name="AMBIENT"                                  value="0x1200"/> +    <enum name="DIFFUSE"                                  value="0x1201"/> +    <enum name="SPECULAR"                                 value="0x1202"/> +    <enum name="POSITION"                                 value="0x1203"/> +    <enum name="SPOT_DIRECTION"                           value="0x1204"/> +    <enum name="SPOT_EXPONENT"                            value="0x1205"/> +    <enum name="SPOT_CUTOFF"                              value="0x1206"/> +    <enum name="CONSTANT_ATTENUATION"                     value="0x1207"/> +    <enum name="LINEAR_ATTENUATION"                       value="0x1208"/> +    <enum name="QUADRATIC_ATTENUATION"                    value="0x1209"/> +    <enum name="COMPILE"                                  value="0x1300"/> +    <enum name="COMPILE_AND_EXECUTE"                      value="0x1301"/> +    <enum name="BYTE"                                     value="0x1400"/> +    <enum name="UNSIGNED_BYTE"                            value="0x1401"/> +    <enum name="SHORT"                                    value="0x1402"/> +    <enum name="UNSIGNED_SHORT"                           value="0x1403"/> +    <enum name="INT"                                      value="0x1404"/> +    <enum name="UNSIGNED_INT"                             value="0x1405"/> +    <enum name="FLOAT"                                    value="0x1406"/> +    <enum name="2_BYTES"                                  value="0x1407"/> +    <enum name="3_BYTES"                                  value="0x1408"/> +    <enum name="4_BYTES"                                  value="0x1409"/> +    <enum name="CLEAR"                                    value="0x1500"/> +    <enum name="AND"                                      value="0x1501"/> +    <enum name="AND_REVERSE"                              value="0x1502"/> +    <enum name="COPY"                                     value="0x1503"/> +    <enum name="AND_INVERTED"                             value="0x1504"/> +    <enum name="NOOP"                                     value="0x1505"/> +    <enum name="XOR"                                      value="0x1506"/> +    <enum name="OR"                                       value="0x1507"/> +    <enum name="NOR"                                      value="0x1508"/> +    <enum name="EQUIV"                                    value="0x1509"/> +    <enum name="INVERT"                                   value="0x150A"/> +    <enum name="OR_REVERSE"                               value="0x150B"/> +    <enum name="COPY_INVERTED"                            value="0x150C"/> +    <enum name="OR_INVERTED"                              value="0x150D"/> +    <enum name="NAND"                                     value="0x150E"/> +    <enum name="SET"                                      value="0x150F"/> +    <enum name="EMISSION"                                 value="0x1600"/> +    <enum name="SHININESS"                                value="0x1601"/> +    <enum name="AMBIENT_AND_DIFFUSE"                      value="0x1602"/> +    <enum name="COLOR_INDEXES"                            value="0x1603"/> +    <enum name="MODELVIEW"                                value="0x1700"/> +    <enum name="PROJECTION"                               value="0x1701"/> +    <enum name="TEXTURE"                                  value="0x1702"/> +    <enum name="COLOR"                                    value="0x1800"/> +    <enum name="DEPTH"                                    value="0x1801"/> +    <enum name="STENCIL"                                  value="0x1802"/> +    <enum name="COLOR_INDEX"                              value="0x1900"/> +    <enum name="STENCIL_INDEX"                            value="0x1901"/> +    <enum name="DEPTH_COMPONENT"                          value="0x1902"/> +    <enum name="RED"                                      value="0x1903"/> +    <enum name="GREEN"                                    value="0x1904"/> +    <enum name="BLUE"                                     value="0x1905"/> +    <enum name="ALPHA"                                    value="0x1906"/> +    <enum name="RGBA"                                     value="0x1908"/> +    <enum name="RGB"                                      value="0x1907"/> +    <enum name="LUMINANCE"                                value="0x1909"/> +    <enum name="LUMINANCE_ALPHA"                          value="0x190A"/> +    <enum name="BITMAP"                                   value="0x1A00"/> +    <enum name="POINT"                                    value="0x1B00"/> +    <enum name="LINE"                                     value="0x1B01"/> +    <enum name="FILL"                                     value="0x1B02"/> +    <enum name="FEEDBACK"                                 value="0x1C01"/> +    <enum name="RENDER"                                   value="0x1C00"/> +    <enum name="SELECT"                                   value="0x1C02"/> +    <enum name="FLAT"                                     value="0x1D00"/> +    <enum name="SMOOTH"                                   value="0x1D01"/> +    <enum name="KEEP"                                     value="0x1E00"/> +    <enum name="REPLACE"                                  value="0x1E01"/> +    <enum name="INCR"                                     value="0x1E02"/> +    <enum name="DECR"                                     value="0x1E03"/> +    <enum name="VENDOR"                                   value="0x1F00"/> +    <enum name="RENDERER"                                 value="0x1F01"/> +    <enum name="VERSION"                                  value="0x1F02"/> +    <enum name="EXTENSIONS"                               value="0x1F03"/> +    <enum name="S"                                        value="0x2000"/> +    <enum name="T"                                        value="0x2001"/> +    <enum name="R"                                        value="0x2002"/> +    <enum name="Q"                                        value="0x2003"/> +    <enum name="MODULATE"                                 value="0x2100"/> +    <enum name="DECAL"                                    value="0x2101"/> +    <enum name="TEXTURE_ENV_MODE"                         value="0x2200"/> +    <enum name="TEXTURE_ENV_COLOR"                        value="0x2201"/> +    <enum name="TEXTURE_ENV"                              value="0x2300"/> +    <enum name="EYE_LINEAR"                               value="0x2400"/> +    <enum name="OBJECT_LINEAR"                            value="0x2401"/> +    <enum name="SPHERE_MAP"                               value="0x2402"/> +    <enum name="TEXTURE_GEN_MODE"                         value="0x2500"> +        <size name="TexGendv" count="1"/> +        <size name="TexGenfv" count="1"/> +        <size name="TexGeniv" count="1"/> +    </enum> +    <enum name="OBJECT_PLANE"                             value="0x2501"> +        <size name="TexGendv" count="4"/> +        <size name="TexGenfv" count="4"/> +        <size name="TexGeniv" count="4"/> +    </enum> +    <enum name="EYE_PLANE"                                value="0x2502"> +        <size name="TexGendv" count="4"/> +        <size name="TexGenfv" count="4"/> +        <size name="TexGeniv" count="4"/> +    </enum> +    <enum name="NEAREST"                                  value="0x2600"/> +    <enum name="LINEAR"                                   value="0x2601"/> +    <enum name="NEAREST_MIPMAP_NEAREST"                   value="0x2700"/> +    <enum name="LINEAR_MIPMAP_NEAREST"                    value="0x2701"/> +    <enum name="NEAREST_MIPMAP_LINEAR"                    value="0x2702"/> +    <enum name="LINEAR_MIPMAP_LINEAR"                     value="0x2703"/> +    <enum name="TEXTURE_MAG_FILTER"                       value="0x2800"/> +    <enum name="TEXTURE_MIN_FILTER"                       value="0x2801"/> +    <enum name="TEXTURE_WRAP_S"                           value="0x2802"/> +    <enum name="TEXTURE_WRAP_T"                           value="0x2803"/> +    <enum name="CLAMP"                                    value="0x2900"/> +    <enum name="REPEAT"                                   value="0x2901"/> +    <enum name="CLIP_PLANE0"                              value="0x3000"/> +    <enum name="CLIP_PLANE1"                              value="0x3001"/> +    <enum name="CLIP_PLANE2"                              value="0x3002"/> +    <enum name="CLIP_PLANE3"                              value="0x3003"/> +    <enum name="CLIP_PLANE4"                              value="0x3004"/> +    <enum name="CLIP_PLANE5"                              value="0x3005"/> +    <enum name="LIGHT0"                                   value="0x4000"/> +    <enum name="LIGHT1"                                   value="0x4001"/> +    <enum name="LIGHT2"                                   value="0x4002"/> +    <enum name="LIGHT3"                                   value="0x4003"/> +    <enum name="LIGHT4"                                   value="0x4004"/> +    <enum name="LIGHT5"                                   value="0x4005"/> +    <enum name="LIGHT6"                                   value="0x4006"/> +    <enum name="LIGHT7"                                   value="0x4007"/> +    <enum name="CURRENT_BIT"                              value="0x00000001"/> +    <enum name="POINT_BIT"                                value="0x00000002"/> +    <enum name="LINE_BIT"                                 value="0x00000004"/> +    <enum name="POLYGON_BIT"                              value="0x00000008"/> +    <enum name="POLYGON_STIPPLE_BIT"                      value="0x00000010"/> +    <enum name="PIXEL_MODE_BIT"                           value="0x00000020"/> +    <enum name="LIGHTING_BIT"                             value="0x00000040"/> +    <enum name="FOG_BIT"                                  value="0x00000080"/> +    <enum name="DEPTH_BUFFER_BIT"                         value="0x00000100"/> +    <enum name="ACCUM_BUFFER_BIT"                         value="0x00000200"/> +    <enum name="STENCIL_BUFFER_BIT"                       value="0x00000400"/> +    <enum name="VIEWPORT_BIT"                             value="0x00000800"/> +    <enum name="TRANSFORM_BIT"                            value="0x00001000"/> +    <enum name="ENABLE_BIT"                               value="0x00002000"/> +    <enum name="COLOR_BUFFER_BIT"                         value="0x00004000"/> +    <enum name="HINT_BIT"                                 value="0x00008000"/> +    <enum name="EVAL_BIT"                                 value="0x00010000"/> +    <enum name="LIST_BIT"                                 value="0x00020000"/> +    <enum name="TEXTURE_BIT"                              value="0x00040000"/> +    <enum name="SCISSOR_BIT"                              value="0x00080000"/> +    <enum name="ALL_ATTRIB_BITS"                          value="0x000FFFFF"/> +      <type name="double"  size="8"/>      <type name="clampd"  size="8"/> @@ -55,32 +499,14 @@      <type name="void"    size="0"/> -    <enum name="TEXTURE_GEN_MODE" value="0x2500"> -        <size name="TexGendv" count="1"/> -        <size name="TexGenfv" count="1"/> -        <size name="TexGeniv" count="1"/> -    </enum> - -    <enum name="OBJECT_PLANE" value="0x2501"> -        <size name="TexGendv" count="4"/> -        <size name="TexGenfv" count="4"/> -        <size name="TexGeniv" count="4"/> -    </enum> - -    <enum name="EYE_PLANE" value="0x2502"> -        <size name="TexGendv" count="4"/> -        <size name="TexGenfv" count="4"/> -        <size name="TexGeniv" count="4"/> -    </enum> -      <function name="NewList" offset="0">          <param name="list" type="GLuint"/>          <param name="mode" type="GLenum"/> -	<glx sop="101"/> +        <glx sop="101"/>      </function>      <function name="EndList" offset="1"> -	<glx sop="102"/> +        <glx sop="102"/>      </function>      <function name="CallList" offset="2"> @@ -92,19 +518,19 @@          <param name="n" type="GLsizei"/>          <param name="type" type="GLenum"/>          <param name="lists" type="const GLvoid *" variable_count="n, type"/> -	<glx rop="2" handcode="true"/> +        <glx rop="2" handcode="true"/>      </function>      <function name="DeleteLists" offset="4">          <param name="list" type="GLuint"/>          <param name="range" type="GLsizei"/> -	<glx sop="103"/> +        <glx sop="103"/>      </function>      <function name="GenLists" offset="5">          <param name="range" type="GLsizei"/>          <return type="GLuint"/> -	<glx sop="104"/> +        <glx sop="104"/>      </function>      <function name="ListBase" offset="6"> @@ -125,7 +551,7 @@          <param name="xmove" type="GLfloat"/>          <param name="ymove" type="GLfloat"/>          <param name="bitmap" type="const GLubyte *"/> -	<glx rop="5" handcode="true"/> +        <glx rop="5" handcode="true"/>      </function>      <function name="Color3b" offset="9" vectorequiv="Color3bv"> @@ -318,7 +744,7 @@      <function name="EdgeFlagv" offset="42">          <param name="flag" type="const GLboolean *" count="1"/> -	<glx rop="22"/> +        <glx rop="22"/>      </function>      <function name="End" offset="43"> @@ -558,7 +984,7 @@      <function name="Rectdv" offset="87">          <param name="v1" type="const GLdouble *" count="2"/>          <param name="v2" type="const GLdouble *" count="2"/> -	<glx rop="45"/> +        <glx rop="45"/>      </function>      <function name="Rectf" offset="88" vectorequiv="Rectfv"> @@ -571,7 +997,7 @@      <function name="Rectfv" offset="89">          <param name="v1" type="const GLfloat *" count="2"/>          <param name="v2" type="const GLfloat *" count="2"/> -	<glx rop="46"/> +        <glx rop="46"/>      </function>      <function name="Recti" offset="90" vectorequiv="Rectiv"> @@ -584,7 +1010,7 @@      <function name="Rectiv" offset="91">          <param name="v1" type="const GLint *" count="2"/>          <param name="v2" type="const GLint *" count="2"/> -	<glx rop="47"/> +        <glx rop="47"/>      </function>      <function name="Rects" offset="92" vectorequiv="Rectsv"> @@ -597,7 +1023,7 @@      <function name="Rectsv" offset="93">          <param name="v1" type="const GLshort *" count="2"/>          <param name="v2" type="const GLshort *" count="2"/> -	<glx rop="48"/> +        <glx rop="48"/>      </function>      <function name="TexCoord1d" offset="94" vectorequiv="TexCoord1dv"> @@ -606,7 +1032,7 @@      <function name="TexCoord1dv" offset="95">          <param name="v" type="const GLdouble *" count="1"/> -	<glx rop="49"/> +        <glx rop="49"/>      </function>      <function name="TexCoord1f" offset="96" vectorequiv="TexCoord1fv"> @@ -615,7 +1041,7 @@      <function name="TexCoord1fv" offset="97">          <param name="v" type="const GLfloat *" count="1"/> -	<glx rop="50"/> +        <glx rop="50"/>      </function>      <function name="TexCoord1i" offset="98" vectorequiv="TexCoord1iv"> @@ -624,7 +1050,7 @@      <function name="TexCoord1iv" offset="99">          <param name="v" type="const GLint *" count="1"/> -	<glx rop="51"/> +        <glx rop="51"/>      </function>      <function name="TexCoord1s" offset="100" vectorequiv="TexCoord1sv"> @@ -633,7 +1059,7 @@      <function name="TexCoord1sv" offset="101">          <param name="v" type="const GLshort *" count="1"/> -	<glx rop="52"/> +        <glx rop="52"/>      </function>      <function name="TexCoord2d" offset="102" vectorequiv="TexCoord2dv"> @@ -643,7 +1069,7 @@      <function name="TexCoord2dv" offset="103">          <param name="v" type="const GLdouble *" count="2"/> -	<glx rop="53"/> +        <glx rop="53"/>      </function>      <function name="TexCoord2f" offset="104" vectorequiv="TexCoord2fv"> @@ -653,7 +1079,7 @@      <function name="TexCoord2fv" offset="105">          <param name="v" type="const GLfloat *" count="2"/> -	<glx rop="54"/> +        <glx rop="54"/>      </function>      <function name="TexCoord2i" offset="106" vectorequiv="TexCoord2iv"> @@ -663,7 +1089,7 @@      <function name="TexCoord2iv" offset="107">          <param name="v" type="const GLint *" count="2"/> -	<glx rop="55"/> +        <glx rop="55"/>      </function>      <function name="TexCoord2s" offset="108" vectorequiv="TexCoord2sv"> @@ -673,7 +1099,7 @@      <function name="TexCoord2sv" offset="109">          <param name="v" type="const GLshort *" count="2"/> -	<glx rop="56"/> +        <glx rop="56"/>      </function>      <function name="TexCoord3d" offset="110" vectorequiv="TexCoord3dv"> @@ -684,7 +1110,7 @@      <function name="TexCoord3dv" offset="111">          <param name="v" type="const GLdouble *" count="3"/> -	<glx rop="57"/> +        <glx rop="57"/>      </function>      <function name="TexCoord3f" offset="112" vectorequiv="TexCoord3fv"> @@ -695,7 +1121,7 @@      <function name="TexCoord3fv" offset="113">          <param name="v" type="const GLfloat *" count="3"/> -	<glx rop="58"/> +        <glx rop="58"/>      </function>      <function name="TexCoord3i" offset="114" vectorequiv="TexCoord3iv"> @@ -706,7 +1132,7 @@      <function name="TexCoord3iv" offset="115">          <param name="v" type="const GLint *" count="3"/> -	<glx rop="59"/> +        <glx rop="59"/>      </function>      <function name="TexCoord3s" offset="116" vectorequiv="TexCoord3sv"> @@ -717,7 +1143,7 @@      <function name="TexCoord3sv" offset="117">          <param name="v" type="const GLshort *" count="3"/> -	<glx rop="60"/> +        <glx rop="60"/>      </function>      <function name="TexCoord4d" offset="118" vectorequiv="TexCoord4dv"> @@ -729,7 +1155,7 @@      <function name="TexCoord4dv" offset="119">          <param name="v" type="const GLdouble *" count="4"/> -	<glx rop="61"/> +        <glx rop="61"/>      </function>      <function name="TexCoord4f" offset="120" vectorequiv="TexCoord4fv"> @@ -741,7 +1167,7 @@      <function name="TexCoord4fv" offset="121">          <param name="v" type="const GLfloat *" count="4"/> -	<glx rop="62"/> +        <glx rop="62"/>      </function>      <function name="TexCoord4i" offset="122" vectorequiv="TexCoord4iv"> @@ -753,7 +1179,7 @@      <function name="TexCoord4iv" offset="123">          <param name="v" type="const GLint *" count="4"/> -	<glx rop="63"/> +        <glx rop="63"/>      </function>      <function name="TexCoord4s" offset="124" vectorequiv="TexCoord4sv"> @@ -765,7 +1191,7 @@      <function name="TexCoord4sv" offset="125">          <param name="v" type="const GLshort *" count="4"/> -	<glx rop="64"/> +        <glx rop="64"/>      </function>      <function name="Vertex2d" offset="126" vectorequiv="Vertex2dv"> @@ -775,7 +1201,7 @@      <function name="Vertex2dv" offset="127">          <param name="v" type="const GLdouble *" count="2"/> -	<glx rop="65"/> +        <glx rop="65"/>      </function>      <function name="Vertex2f" offset="128" vectorequiv="Vertex2fv"> @@ -785,7 +1211,7 @@      <function name="Vertex2fv" offset="129">          <param name="v" type="const GLfloat *" count="2"/> -	<glx rop="66"/> +        <glx rop="66"/>      </function>      <function name="Vertex2i" offset="130" vectorequiv="Vertex2iv"> @@ -795,7 +1221,7 @@      <function name="Vertex2iv" offset="131">          <param name="v" type="const GLint *" count="2"/> -	<glx rop="67"/> +        <glx rop="67"/>      </function>      <function name="Vertex2s" offset="132" vectorequiv="Vertex2sv"> @@ -805,7 +1231,7 @@      <function name="Vertex2sv" offset="133">          <param name="v" type="const GLshort *" count="2"/> -	<glx rop="68"/> +        <glx rop="68"/>      </function>      <function name="Vertex3d" offset="134" vectorequiv="Vertex3dv"> @@ -816,7 +1242,7 @@      <function name="Vertex3dv" offset="135">          <param name="v" type="const GLdouble *" count="3"/> -	<glx rop="69"/> +        <glx rop="69"/>      </function>      <function name="Vertex3f" offset="136" vectorequiv="Vertex3fv"> @@ -827,7 +1253,7 @@      <function name="Vertex3fv" offset="137">          <param name="v" type="const GLfloat *" count="3"/> -	<glx rop="70"/> +        <glx rop="70"/>      </function>      <function name="Vertex3i" offset="138" vectorequiv="Vertex3iv"> @@ -838,7 +1264,7 @@      <function name="Vertex3iv" offset="139">          <param name="v" type="const GLint *" count="3"/> -	<glx rop="71"/> +        <glx rop="71"/>      </function>      <function name="Vertex3s" offset="140" vectorequiv="Vertex3sv"> @@ -849,7 +1275,7 @@      <function name="Vertex3sv" offset="141">          <param name="v" type="const GLshort *" count="3"/> -	<glx rop="72"/> +        <glx rop="72"/>      </function>      <function name="Vertex4d" offset="142" vectorequiv="Vertex4dv"> @@ -861,7 +1287,7 @@      <function name="Vertex4dv" offset="143">          <param name="v" type="const GLdouble *" count="4"/> -	<glx rop="73"/> +        <glx rop="73"/>      </function>      <function name="Vertex4f" offset="144" vectorequiv="Vertex4fv"> @@ -873,7 +1299,7 @@      <function name="Vertex4fv" offset="145">          <param name="v" type="const GLfloat *" count="4"/> -	<glx rop="74"/> +        <glx rop="74"/>      </function>      <function name="Vertex4i" offset="146" vectorequiv="Vertex4iv"> @@ -885,7 +1311,7 @@      <function name="Vertex4iv" offset="147">          <param name="v" type="const GLint *" count="4"/> -	<glx rop="75"/> +        <glx rop="75"/>      </function>      <function name="Vertex4s" offset="148" vectorequiv="Vertex4sv"> @@ -897,166 +1323,166 @@      <function name="Vertex4sv" offset="149">          <param name="v" type="const GLshort *" count="4"/> -	<glx rop="76"/> +        <glx rop="76"/>      </function>      <function name="ClipPlane" offset="150">          <param name="plane" type="GLenum"/>          <param name="equation" type="const GLdouble *" count="4"/> -	<glx rop="77"/> +        <glx rop="77"/>      </function>      <function name="ColorMaterial" offset="151">          <param name="face" type="GLenum"/>          <param name="mode" type="GLenum"/> -	<glx rop="78"/> +        <glx rop="78"/>      </function>      <function name="CullFace" offset="152">          <param name="mode" type="GLenum"/> -	<glx rop="79"/> +        <glx rop="79"/>      </function>      <function name="Fogf" offset="153">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="80"/> +        <glx rop="80"/>      </function>      <function name="Fogfv" offset="154">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="81"/> +        <glx rop="81"/>      </function>      <function name="Fogi" offset="155">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="82"/> +        <glx rop="82"/>      </function>      <function name="Fogiv" offset="156">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="83"/> +        <glx rop="83"/>      </function>      <function name="FrontFace" offset="157">          <param name="mode" type="GLenum"/> -	<glx rop="84"/> +        <glx rop="84"/>      </function>      <function name="Hint" offset="158">          <param name="target" type="GLenum"/>          <param name="mode" type="GLenum"/> -	<glx rop="85"/> +        <glx rop="85"/>      </function>      <function name="Lightf" offset="159">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="86"/> +        <glx rop="86"/>      </function>      <function name="Lightfv" offset="160">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="87"/> +        <glx rop="87"/>      </function>      <function name="Lighti" offset="161">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="88"/> +        <glx rop="88"/>      </function>      <function name="Lightiv" offset="162">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="89"/> +        <glx rop="89"/>      </function>      <function name="LightModelf" offset="163">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="90"/> +        <glx rop="90"/>      </function>      <function name="LightModelfv" offset="164">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="91"/> +        <glx rop="91"/>      </function>      <function name="LightModeli" offset="165">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="92"/> +        <glx rop="92"/>      </function>      <function name="LightModeliv" offset="166">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="93"/> +        <glx rop="93"/>      </function>      <function name="LineStipple" offset="167">          <param name="factor" type="GLint"/>          <param name="pattern" type="GLushort"/> -	<glx rop="94"/> +        <glx rop="94"/>      </function>      <function name="LineWidth" offset="168">          <param name="width" type="GLfloat"/> -	<glx rop="95"/> +        <glx rop="95"/>      </function>      <function name="Materialf" offset="169">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="96"/> +        <glx rop="96"/>      </function>      <function name="Materialfv" offset="170">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="97"/> +        <glx rop="97"/>      </function>      <function name="Materiali" offset="171">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="98"/> +        <glx rop="98"/>      </function>      <function name="Materialiv" offset="172">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="99"/> +        <glx rop="99"/>      </function>      <function name="PointSize" offset="173">          <param name="size" type="GLfloat"/> -	<glx rop="100"/> +        <glx rop="100"/>      </function>      <function name="PolygonMode" offset="174">          <param name="face" type="GLenum"/>          <param name="mode" type="GLenum"/> -	<glx rop="101"/> +        <glx rop="101"/>      </function>      <function name="PolygonStipple" offset="175">          <param name="mask" type="const GLubyte *"/> -	<glx rop="102" handcode="true"/> +        <glx rop="102" handcode="true"/>      </function>      <function name="Scissor" offset="176"> @@ -1064,40 +1490,40 @@          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/> -	<glx rop="103"/> +        <glx rop="103"/>      </function>      <function name="ShadeModel" offset="177">          <param name="mode" type="GLenum"/> -	<glx rop="104"/> +        <glx rop="104"/>      </function>      <function name="TexParameterf" offset="178">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="105"/> +        <glx rop="105"/>      </function>      <function name="TexParameterfv" offset="179">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="106"/> +        <glx rop="106"/>      </function>      <function name="TexParameteri" offset="180">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="107"/> +        <glx rop="107"/>      </function>      <function name="TexParameteriv" offset="181">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="108"/> +        <glx rop="108"/>      </function>      <function name="TexImage1D" offset="182"> @@ -1109,7 +1535,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="109" handcode="true"/> +        <glx rop="109" handcode="true"/>      </function>      <function name="TexImage2D" offset="183"> @@ -1122,129 +1548,129 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="110" handcode="true"/> +        <glx rop="110" handcode="true"/>      </function>      <function name="TexEnvf" offset="184">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="111"/> +        <glx rop="111"/>      </function>      <function name="TexEnvfv" offset="185">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="112"/> +        <glx rop="112"/>      </function>      <function name="TexEnvi" offset="186">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="113"/> +        <glx rop="113"/>      </function>      <function name="TexEnviv" offset="187">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="114"/> +        <glx rop="114"/>      </function>      <function name="TexGend" offset="188">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLdouble"/> -	<glx rop="115"/> +        <glx rop="115"/>      </function>      <function name="TexGendv" offset="189">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLdouble *" variable_param="pname"/> -	<glx rop="116"/> +        <glx rop="116"/>      </function>      <function name="TexGenf" offset="190">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="117"/> +        <glx rop="117"/>      </function>      <function name="TexGenfv" offset="191">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="118"/> +        <glx rop="118"/>      </function>      <function name="TexGeni" offset="192">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="119"/> +        <glx rop="119"/>      </function>      <function name="TexGeniv" offset="193">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="120"/> +        <glx rop="120"/>      </function>      <function name="FeedbackBuffer" offset="194">          <param name="size" type="GLsizei"/>          <param name="type" type="GLenum"/>          <param name="buffer" type="GLfloat *"/> -	<glx sop="105" handcode="true"/> +        <glx sop="105" handcode="true"/>      </function>      <function name="SelectBuffer" offset="195">          <param name="size" type="GLsizei"/>          <param name="buffer" type="GLuint *"/> -	<glx sop="106" handcode="true"/> +        <glx sop="106" handcode="true"/>      </function>      <function name="RenderMode" offset="196">          <param name="mode" type="GLenum"/>          <return type="GLint"/> -	<glx sop="107" handcode="true"/> +        <glx sop="107" handcode="true"/>      </function>      <function name="InitNames" offset="197"> -	<glx rop="121"/> +        <glx rop="121"/>      </function>      <function name="LoadName" offset="198">          <param name="name" type="GLuint"/> -	<glx rop="122"/> +        <glx rop="122"/>      </function>      <function name="PassThrough" offset="199">          <param name="token" type="GLfloat"/> -	<glx rop="123"/> +        <glx rop="123"/>      </function>      <function name="PopName" offset="200"> -	<glx rop="124"/> +        <glx rop="124"/>      </function>      <function name="PushName" offset="201">          <param name="name" type="GLuint"/> -	<glx rop="125"/> +        <glx rop="125"/>      </function>      <function name="DrawBuffer" offset="202">          <param name="mode" type="GLenum"/> -	<glx rop="126"/> +        <glx rop="126"/>      </function>      <function name="Clear" offset="203">          <param name="mask" type="GLbitfield"/> -	<glx rop="127"/> +        <glx rop="127"/>      </function>      <function name="ClearAccum" offset="204"> @@ -1252,12 +1678,12 @@          <param name="green" type="GLfloat"/>          <param name="blue" type="GLfloat"/>          <param name="alpha" type="GLfloat"/> -	<glx rop="128"/> +        <glx rop="128"/>      </function>      <function name="ClearIndex" offset="205">          <param name="c" type="GLfloat"/> -	<glx rop="129"/> +        <glx rop="129"/>      </function>      <function name="ClearColor" offset="206"> @@ -1265,22 +1691,22 @@          <param name="green" type="GLclampf"/>          <param name="blue" type="GLclampf"/>          <param name="alpha" type="GLclampf"/> -	<glx rop="130"/> +        <glx rop="130"/>      </function>      <function name="ClearStencil" offset="207">          <param name="s" type="GLint"/> -	<glx rop="131"/> +        <glx rop="131"/>      </function>      <function name="ClearDepth" offset="208">          <param name="depth" type="GLclampd"/> -	<glx rop="132"/> +        <glx rop="132"/>      </function>      <function name="StencilMask" offset="209">          <param name="mask" type="GLuint"/> -	<glx rop="133"/> +        <glx rop="133"/>      </function>      <function name="ColorMask" offset="210"> @@ -1288,33 +1714,33 @@          <param name="green" type="GLboolean"/>          <param name="blue" type="GLboolean"/>          <param name="alpha" type="GLboolean"/> -	<glx rop="134"/> +        <glx rop="134"/>      </function>      <function name="DepthMask" offset="211">          <param name="flag" type="GLboolean"/> -	<glx rop="135"/> +        <glx rop="135"/>      </function>      <function name="IndexMask" offset="212">          <param name="mask" type="GLuint"/> -	<glx rop="136"/> +        <glx rop="136"/>      </function>      <function name="Accum" offset="213">          <param name="op" type="GLenum"/>          <param name="value" type="GLfloat"/> -	<glx rop="137"/> +        <glx rop="137"/>      </function>      <function name="Disable" offset="214">          <param name="cap" type="GLenum"/> -	<glx rop="138"/> +        <glx rop="138"/>      </function>      <function name="Enable" offset="215">          <param name="cap" type="GLenum"/> -	<glx rop="139"/> +        <glx rop="139"/>      </function>      <function name="Finish" offset="216"> @@ -1326,12 +1752,12 @@      </function>      <function name="PopAttrib" offset="218"> -	<glx rop="141"/> +        <glx rop="141"/>      </function>      <function name="PushAttrib" offset="219">          <param name="mask" type="GLbitfield"/> -	<glx rop="142"/> +        <glx rop="142"/>      </function>      <function name="Map1d" offset="220"> @@ -1341,7 +1767,7 @@          <param name="stride" type="GLint"/>          <param name="order" type="GLint"/>          <param name="points" type="const GLdouble *"/> -	<glx rop="143" handcode="true"/> +        <glx rop="143" handcode="true"/>      </function>      <function name="Map1f" offset="221"> @@ -1351,7 +1777,7 @@          <param name="stride" type="GLint"/>          <param name="order" type="GLint"/>          <param name="points" type="const GLfloat *"/> -	<glx rop="144" handcode="true"/> +        <glx rop="144" handcode="true"/>      </function>      <function name="Map2d" offset="222"> @@ -1365,7 +1791,7 @@          <param name="vstride" type="GLint"/>          <param name="vorder" type="GLint"/>          <param name="points" type="const GLdouble *"/> -	<glx rop="145" handcode="true"/> +        <glx rop="145" handcode="true"/>      </function>      <function name="Map2f" offset="223"> @@ -1379,21 +1805,21 @@          <param name="vstride" type="GLint"/>          <param name="vorder" type="GLint"/>          <param name="points" type="const GLfloat *"/> -	<glx rop="146" handcode="true"/> +        <glx rop="146" handcode="true"/>      </function>      <function name="MapGrid1d" offset="224">          <param name="un" type="GLint"/>          <param name="u1" type="GLdouble"/>          <param name="u2" type="GLdouble"/> -	<glx rop="147"/> +        <glx rop="147"/>      </function>      <function name="MapGrid1f" offset="225">          <param name="un" type="GLint"/>          <param name="u1" type="GLfloat"/>          <param name="u2" type="GLfloat"/> -	<glx rop="148"/> +        <glx rop="148"/>      </function>      <function name="MapGrid2d" offset="226"> @@ -1403,7 +1829,7 @@          <param name="vn" type="GLint"/>          <param name="v1" type="GLdouble"/>          <param name="v2" type="GLdouble"/> -	<glx rop="149"/> +        <glx rop="149"/>      </function>      <function name="MapGrid2f" offset="227"> @@ -1413,7 +1839,7 @@          <param name="vn" type="GLint"/>          <param name="v1" type="GLfloat"/>          <param name="v2" type="GLfloat"/> -	<glx rop="150"/> +        <glx rop="150"/>      </function>      <function name="EvalCoord1d" offset="228" vectorequiv="EvalCoord1dv"> @@ -1422,7 +1848,7 @@      <function name="EvalCoord1dv" offset="229">          <param name="u" type="const GLdouble *" count="1"/> -	<glx rop="151"/> +        <glx rop="151"/>      </function>      <function name="EvalCoord1f" offset="230" vectorequiv="EvalCoord1fv"> @@ -1431,7 +1857,7 @@      <function name="EvalCoord1fv" offset="231">          <param name="u" type="const GLfloat *" count="1"/> -	<glx rop="152"/> +        <glx rop="152"/>      </function>      <function name="EvalCoord2d" offset="232" vectorequiv="EvalCoord2dv"> @@ -1441,7 +1867,7 @@      <function name="EvalCoord2dv" offset="233">          <param name="u" type="const GLdouble *" count="2"/> -	<glx rop="153"/> +        <glx rop="153"/>      </function>      <function name="EvalCoord2f" offset="234" vectorequiv="EvalCoord2fv"> @@ -1451,19 +1877,19 @@      <function name="EvalCoord2fv" offset="235">          <param name="u" type="const GLfloat *" count="2"/> -	<glx rop="154"/> +        <glx rop="154"/>      </function>      <function name="EvalMesh1" offset="236">          <param name="mode" type="GLenum"/>          <param name="i1" type="GLint"/>          <param name="i2" type="GLint"/> -	<glx rop="155"/> +        <glx rop="155"/>      </function>      <function name="EvalPoint1" offset="237">          <param name="i" type="GLint"/> -	<glx rop="156"/> +        <glx rop="156"/>      </function>      <function name="EvalMesh2" offset="238"> @@ -1472,105 +1898,105 @@          <param name="i2" type="GLint"/>          <param name="j1" type="GLint"/>          <param name="j2" type="GLint"/> -	<glx rop="157"/> +        <glx rop="157"/>      </function>      <function name="EvalPoint2" offset="239">          <param name="i" type="GLint"/>          <param name="j" type="GLint"/> -	<glx rop="158"/> +        <glx rop="158"/>      </function>      <function name="AlphaFunc" offset="240">          <param name="func" type="GLenum"/>          <param name="ref" type="GLclampf"/> -	<glx rop="159"/> +        <glx rop="159"/>      </function>      <function name="BlendFunc" offset="241">          <param name="sfactor" type="GLenum"/>          <param name="dfactor" type="GLenum"/> -	<glx rop="160"/> +        <glx rop="160"/>      </function>      <function name="LogicOp" offset="242">          <param name="opcode" type="GLenum"/> -	<glx rop="161"/> +        <glx rop="161"/>      </function>      <function name="StencilFunc" offset="243">          <param name="func" type="GLenum"/>          <param name="ref" type="GLint"/>          <param name="mask" type="GLuint"/> -	<glx rop="162"/> +        <glx rop="162"/>      </function>      <function name="StencilOp" offset="244">          <param name="fail" type="GLenum"/>          <param name="zfail" type="GLenum"/>          <param name="zpass" type="GLenum"/> -	<glx rop="163"/> +        <glx rop="163"/>      </function>      <function name="DepthFunc" offset="245">          <param name="func" type="GLenum"/> -	<glx rop="164"/> +        <glx rop="164"/>      </function>      <function name="PixelZoom" offset="246">          <param name="xfactor" type="GLfloat"/>          <param name="yfactor" type="GLfloat"/> -	<glx rop="165"/> +        <glx rop="165"/>      </function>      <function name="PixelTransferf" offset="247">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="166"/> +        <glx rop="166"/>      </function>      <function name="PixelTransferi" offset="248">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="167"/> +        <glx rop="167"/>      </function>      <function name="PixelStoref" offset="249">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="109" handcode="true"/> +        <glx rop="109" handcode="true"/>      </function>      <function name="PixelStorei" offset="250">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="110" handcode="true"/> +        <glx rop="110" handcode="true"/>      </function>      <function name="PixelMapfv" offset="251">          <param name="map" type="GLenum"/>          <param name="mapsize" type="GLsizei"/>          <param name="values" type="const GLfloat *"/> -	<glx sop="125" handcode="true"/> +        <glx sop="125" handcode="true"/>      </function>      <function name="PixelMapuiv" offset="252">          <param name="map" type="GLenum"/>          <param name="mapsize" type="GLsizei"/>          <param name="values" type="const GLuint *"/> -	<glx sop="126" handcode="true"/> +        <glx sop="126" handcode="true"/>      </function>      <function name="PixelMapusv" offset="253">          <param name="map" type="GLenum"/>          <param name="mapsize" type="GLsizei"/>          <param name="values" type="const GLushort *"/> -	<glx sop="127" handcode="true"/> +        <glx sop="127" handcode="true"/>      </function>      <function name="ReadBuffer" offset="254">          <param name="mode" type="GLenum"/> -	<glx rop="171"/> +        <glx rop="171"/>      </function>      <function name="CopyPixels" offset="255"> @@ -1579,7 +2005,7 @@          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/>          <param name="type" type="GLenum"/> -	<glx rop="172"/> +        <glx rop="172"/>      </function>      <function name="ReadPixels" offset="256"> @@ -1590,7 +2016,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="GLvoid *"/> -	<glx sop="111" handcode="true"/> +        <glx sop="111" handcode="true"/>      </function>      <function name="DrawPixels" offset="257"> @@ -1599,155 +2025,155 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="173" handcode="true"/> +        <glx rop="173" handcode="true"/>      </function>      <function name="GetBooleanv" offset="258">          <param name="pname" type="GLenum"/>          <param name="params" type="GLboolean *"/> -	<glx sop="112" handcode="true"/> +        <glx sop="112" handcode="true"/>      </function>      <function name="GetClipPlane" offset="259">          <param name="plane" type="GLenum"/>          <param name="equation" type="GLdouble *" output="true"/> -	<glx sop="113" handcode="true"/> +        <glx sop="113" handcode="true"/>      </function>      <function name="GetDoublev" offset="260">          <param name="pname" type="GLenum"/>          <param name="params" type="GLdouble *"/> -	<glx sop="114" handcode="true"/> +        <glx sop="114" handcode="true"/>      </function>      <function name="GetError" offset="261">          <return type="GLenum"/> -	<glx sop="115" handcode="true"/> +        <glx sop="115" handcode="true"/>      </function>      <function name="GetFloatv" offset="262">          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *"/> -	<glx sop="116" handcode="true"/> +        <glx sop="116" handcode="true"/>      </function>      <function name="GetIntegerv" offset="263">          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx sop="117" handcode="true"/> +        <glx sop="117" handcode="true"/>      </function>      <function name="GetLightfv" offset="264">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="118"/> +        <glx sop="118"/>      </function>      <function name="GetLightiv" offset="265">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="119"/> +        <glx sop="119"/>      </function>      <function name="GetMapdv" offset="266">          <param name="target" type="GLenum"/>          <param name="query" type="GLenum"/>          <param name="v" type="GLdouble *" output="true"/> -	<glx sop="120"/> +        <glx sop="120"/>      </function>      <function name="GetMapfv" offset="267">          <param name="target" type="GLenum"/>          <param name="query" type="GLenum"/>          <param name="v" type="GLfloat *" output="true"/> -	<glx sop="121"/> +        <glx sop="121"/>      </function>      <function name="GetMapiv" offset="268">          <param name="target" type="GLenum"/>          <param name="query" type="GLenum"/>          <param name="v" type="GLint *" output="true"/> -	<glx sop="122"/> +        <glx sop="122"/>      </function>      <function name="GetMaterialfv" offset="269">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="123"/> +        <glx sop="123"/>      </function>      <function name="GetMaterialiv" offset="270">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="124"/> +        <glx sop="124"/>      </function>      <function name="GetPixelMapfv" offset="271">          <param name="map" type="GLenum"/>          <param name="values" type="GLfloat *" output="true"/> -	<glx sop="125"/> +        <glx sop="125"/>      </function>      <function name="GetPixelMapuiv" offset="272">          <param name="map" type="GLenum"/>          <param name="values" type="GLuint *" output="true"/> -	<glx sop="126"/> +        <glx sop="126"/>      </function>      <function name="GetPixelMapusv" offset="273">          <param name="map" type="GLenum"/>          <param name="values" type="GLushort *" output="true"/> -	<glx sop="127"/> +        <glx sop="127"/>      </function>      <function name="GetPolygonStipple" offset="274">          <param name="mask" type="GLubyte *"/> -	<glx sop="128" handcode="true"/> +        <glx sop="128" handcode="true"/>      </function>      <function name="GetString" offset="275">          <param name="name" type="GLenum"/>          <return type="const GLubyte *"/> -	<glx sop="129" handcode="true"/> +        <glx sop="129" handcode="true"/>      </function>      <function name="GetTexEnvfv" offset="276">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="130"/> +        <glx sop="130"/>      </function>      <function name="GetTexEnviv" offset="277">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="131"/> +        <glx sop="131"/>      </function>      <function name="GetTexGendv" offset="278">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLdouble *" output="true"/> -	<glx sop="132"/> +        <glx sop="132"/>      </function>      <function name="GetTexGenfv" offset="279">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="133"/> +        <glx sop="133"/>      </function>      <function name="GetTexGeniv" offset="280">          <param name="coord" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="134"/> +        <glx sop="134"/>      </function>      <function name="GetTexImage" offset="281"> @@ -1756,21 +2182,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="GLvoid *"/> -	<glx sop="135" handcode="true"/> +        <glx sop="135" handcode="true"/>      </function>      <function name="GetTexParameterfv" offset="282">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="136"/> +        <glx sop="136"/>      </function>      <function name="GetTexParameteriv" offset="283">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="137"/> +        <glx sop="137"/>      </function>      <function name="GetTexLevelParameterfv" offset="284"> @@ -1778,7 +2204,7 @@          <param name="level" type="GLint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="138"/> +        <glx sop="138"/>      </function>      <function name="GetTexLevelParameteriv" offset="285"> @@ -1786,25 +2212,25 @@          <param name="level" type="GLint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="139"/> +        <glx sop="139"/>      </function>      <function name="IsEnabled" offset="286">          <param name="cap" type="GLenum"/>          <return type="GLboolean"/> -	<glx sop="140" handcode="true"/> +        <glx sop="140" handcode="true"/>      </function>      <function name="IsList" offset="287">          <param name="list" type="GLuint"/>          <return type="GLboolean"/> -	<glx sop="141"/> +        <glx sop="141"/>      </function>      <function name="DepthRange" offset="288">          <param name="zNear" type="GLclampd"/>          <param name="zFar" type="GLclampd"/> -	<glx rop="174"/> +        <glx rop="174"/>      </function>      <function name="Frustum" offset="289"> @@ -1814,36 +2240,36 @@          <param name="top" type="GLdouble"/>          <param name="zNear" type="GLdouble"/>          <param name="zFar" type="GLdouble"/> -	<glx rop="175"/> +        <glx rop="175"/>      </function>      <function name="LoadIdentity" offset="290"> -	<glx rop="176"/> +        <glx rop="176"/>      </function>      <function name="LoadMatrixf" offset="291">          <param name="m" type="const GLfloat *" count="16"/> -	<glx rop="177"/> +        <glx rop="177"/>      </function>      <function name="LoadMatrixd" offset="292">          <param name="m" type="const GLdouble *" count="16"/> -	<glx rop="178"/> +        <glx rop="178"/>      </function>      <function name="MatrixMode" offset="293">          <param name="mode" type="GLenum"/> -	<glx rop="179"/> +        <glx rop="179"/>      </function>      <function name="MultMatrixf" offset="294">          <param name="m" type="const GLfloat *" count="16"/> -	<glx rop="180"/> +        <glx rop="180"/>      </function>      <function name="MultMatrixd" offset="295">          <param name="m" type="const GLdouble *" count="16"/> -	<glx rop="181"/> +        <glx rop="181"/>      </function>      <function name="Ortho" offset="296"> @@ -1853,15 +2279,15 @@          <param name="top" type="GLdouble"/>          <param name="zNear" type="GLdouble"/>          <param name="zFar" type="GLdouble"/> -	<glx rop="182"/> +        <glx rop="182"/>      </function>      <function name="PopMatrix" offset="297"> -	<glx rop="183"/> +        <glx rop="183"/>      </function>      <function name="PushMatrix" offset="298"> -	<glx rop="184"/> +        <glx rop="184"/>      </function>      <function name="Rotated" offset="299"> @@ -1869,7 +2295,7 @@          <param name="x" type="GLdouble"/>          <param name="y" type="GLdouble"/>          <param name="z" type="GLdouble"/> -	<glx rop="185"/> +        <glx rop="185"/>      </function>      <function name="Rotatef" offset="300"> @@ -1877,35 +2303,35 @@          <param name="x" type="GLfloat"/>          <param name="y" type="GLfloat"/>          <param name="z" type="GLfloat"/> -	<glx rop="186"/> +        <glx rop="186"/>      </function>      <function name="Scaled" offset="301">          <param name="x" type="GLdouble"/>          <param name="y" type="GLdouble"/>          <param name="z" type="GLdouble"/> -	<glx rop="187"/> +        <glx rop="187"/>      </function>      <function name="Scalef" offset="302">          <param name="x" type="GLfloat"/>          <param name="y" type="GLfloat"/>          <param name="z" type="GLfloat"/> -	<glx rop="188"/> +        <glx rop="188"/>      </function>      <function name="Translated" offset="303">          <param name="x" type="GLdouble"/>          <param name="y" type="GLdouble"/>          <param name="z" type="GLdouble"/> -	<glx rop="189"/> +        <glx rop="189"/>      </function>      <function name="Translatef" offset="304">          <param name="x" type="GLfloat"/>          <param name="y" type="GLfloat"/>          <param name="z" type="GLfloat"/> -	<glx rop="190"/> +        <glx rop="190"/>      </function>      <function name="Viewport" offset="305"> @@ -1913,14 +2339,120 @@          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/> -	<glx rop="191"/> +        <glx rop="191"/>      </function>  </category>  <category name="1.1"> +    <enum name="INDEX_LOGIC_OP"                           value="0x0BF1"/> +    <enum name="COLOR_LOGIC_OP"                           value="0x0BF2"/> +    <enum name="TEXTURE_INTERNAL_FORMAT"                  value="0x1003"/> +    <enum name="DOUBLE"                                   value="0x140A"/> +    <enum name="POLYGON_OFFSET_UNITS"                     value="0x2A00"/> +    <enum name="POLYGON_OFFSET_POINT"                     value="0x2A01"/> +    <enum name="POLYGON_OFFSET_LINE"                      value="0x2A02"/> +    <enum name="R3_G3_B2"                                 value="0x2A10"/> +    <enum name="V2F"                                      value="0x2A20"/> +    <enum name="V3F"                                      value="0x2A21"/> +    <enum name="C4UB_V2F"                                 value="0x2A22"/> +    <enum name="C4UB_V3F"                                 value="0x2A23"/> +    <enum name="C3F_V3F"                                  value="0x2A24"/> +    <enum name="N3F_V3F"                                  value="0x2A25"/> +    <enum name="C4F_N3F_V3F"                              value="0x2A26"/> +    <enum name="T2F_V3F"                                  value="0x2A27"/> +    <enum name="T4F_V4F"                                  value="0x2A28"/> +    <enum name="T2F_C4UB_V3F"                             value="0x2A29"/> +    <enum name="T2F_C3F_V3F"                              value="0x2A2A"/> +    <enum name="T2F_N3F_V3F"                              value="0x2A2B"/> +    <enum name="T2F_C4F_N3F_V3F"                          value="0x2A2C"/> +    <enum name="T4F_C4F_N3F_V4F"                          value="0x2A2D"/> +    <enum name="POLYGON_OFFSET_FILL"                      value="0x8037"/> +    <enum name="POLYGON_OFFSET_FACTOR"                    value="0x8038"/> +    <enum name="POLYGON_OFFSET_BIAS"                      value="0x8039"/> +    <enum name="ALPHA4"                                   value="0x803B"/> +    <enum name="ALPHA8"                                   value="0x803C"/> +    <enum name="ALPHA12"                                  value="0x803D"/> +    <enum name="ALPHA16"                                  value="0x803E"/> +    <enum name="LUMINANCE4"                               value="0x803F"/> +    <enum name="LUMINANCE8"                               value="0x8040"/> +    <enum name="LUMINANCE12"                              value="0x8041"/> +    <enum name="LUMINANCE16"                              value="0x8042"/> +    <enum name="LUMINANCE4_ALPHA4"                        value="0x8043"/> +    <enum name="LUMINANCE6_ALPHA2"                        value="0x8044"/> +    <enum name="LUMINANCE8_ALPHA8"                        value="0x8045"/> +    <enum name="LUMINANCE12_ALPHA4"                       value="0x8046"/> +    <enum name="LUMINANCE12_ALPHA12"                      value="0x8047"/> +    <enum name="LUMINANCE16_ALPHA16"                      value="0x8048"/> +    <enum name="INTENSITY"                                value="0x8049"/> +    <enum name="INTENSITY4"                               value="0x804A"/> +    <enum name="INTENSITY8"                               value="0x804B"/> +    <enum name="INTENSITY12"                              value="0x804C"/> +    <enum name="INTENSITY16"                              value="0x804D"/> +    <enum name="RGB4"                                     value="0x804F"/> +    <enum name="RGB5"                                     value="0x8050"/> +    <enum name="RGB8"                                     value="0x8051"/> +    <enum name="RGB10"                                    value="0x8052"/> +    <enum name="RGB12"                                    value="0x8053"/> +    <enum name="RGB16"                                    value="0x8054"/> +    <enum name="RGBA2"                                    value="0x8055"/> +    <enum name="RGBA4"                                    value="0x8056"/> +    <enum name="RGB5_A1"                                  value="0x8057"/> +    <enum name="RGBA8"                                    value="0x8058"/> +    <enum name="RGB10_A2"                                 value="0x8059"/> +    <enum name="RGBA12"                                   value="0x805A"/> +    <enum name="RGBA16"                                   value="0x805B"/> +    <enum name="TEXTURE_RED_SIZE"                         value="0x805C"/> +    <enum name="TEXTURE_GREEN_SIZE"                       value="0x805D"/> +    <enum name="TEXTURE_BLUE_SIZE"                        value="0x805E"/> +    <enum name="TEXTURE_ALPHA_SIZE"                       value="0x805F"/> +    <enum name="TEXTURE_LUMINANCE_SIZE"                   value="0x8060"/> +    <enum name="TEXTURE_INTENSITY_SIZE"                   value="0x8061"/> +    <enum name="PROXY_TEXTURE_1D"                         value="0x8063"/> +    <enum name="PROXY_TEXTURE_2D"                         value="0x8064"/> +    <enum name="TEXTURE_PRIORITY"                         value="0x8066"/> +    <enum name="TEXTURE_RESIDENT"                         value="0x8067"/> +    <enum name="TEXTURE_BINDING_1D"                       value="0x8068"/> +    <enum name="TEXTURE_BINDING_2D"                       value="0x8069"/> +    <enum name="VERTEX_ARRAY"                             value="0x8074"/> +    <enum name="NORMAL_ARRAY"                             value="0x8075"/> +    <enum name="COLOR_ARRAY"                              value="0x8076"/> +    <enum name="INDEX_ARRAY"                              value="0x8077"/> +    <enum name="TEXTURE_COORD_ARRAY"                      value="0x8078"/> +    <enum name="EDGE_FLAG_ARRAY"                          value="0x8079"/> +    <enum name="VERTEX_ARRAY_SIZE"                        value="0x807A"/> +    <enum name="VERTEX_ARRAY_TYPE"                        value="0x807B"/> +    <enum name="VERTEX_ARRAY_STRIDE"                      value="0x807C"/> +    <enum name="VERTEX_ARRAY_COUNT"                       value="0x807D"/> +    <enum name="NORMAL_ARRAY_TYPE"                        value="0x807E"/> +    <enum name="NORMAL_ARRAY_STRIDE"                      value="0x807F"/> +    <enum name="NORMAL_ARRAY_COUNT"                       value="0x8080"/> +    <enum name="COLOR_ARRAY_SIZE"                         value="0x8081"/> +    <enum name="COLOR_ARRAY_TYPE"                         value="0x8082"/> +    <enum name="COLOR_ARRAY_STRIDE"                       value="0x8083"/> +    <enum name="COLOR_ARRAY_COUNT"                        value="0x8084"/> +    <enum name="INDEX_ARRAY_TYPE"                         value="0x8085"/> +    <enum name="INDEX_ARRAY_STRIDE"                       value="0x8086"/> +    <enum name="INDEX_ARRAY_COUNT"                        value="0x8087"/> +    <enum name="TEXTURE_COORD_ARRAY_SIZE"                 value="0x8088"/> +    <enum name="TEXTURE_COORD_ARRAY_TYPE"                 value="0x8089"/> +    <enum name="TEXTURE_COORD_ARRAY_STRIDE"               value="0x808A"/> +    <enum name="TEXTURE_COORD_ARRAY_COUNT"                value="0x808B"/> +    <enum name="EDGE_FLAG_ARRAY_STRIDE"                   value="0x808C"/> +    <enum name="EDGE_FLAG_ARRAY_COUNT"                    value="0x808D"/> +    <enum name="VERTEX_ARRAY_POINTER"                     value="0x808E"/> +    <enum name="NORMAL_ARRAY_POINTER"                     value="0x808F"/> +    <enum name="COLOR_ARRAY_POINTER"                      value="0x8090"/> +    <enum name="INDEX_ARRAY_POINTER"                      value="0x8091"/> +    <enum name="TEXTURE_COORD_ARRAY_POINTER"              value="0x8092"/> +    <enum name="EDGE_FLAG_ARRAY_POINTER"                  value="0x8093"/> +    <enum name="CLIENT_PIXEL_STORE_BIT"                   value="0x00000001"/> +    <enum name="CLIENT_VERTEX_ARRAY_BIT"                  value="0x00000002"/> +    <enum name="ALL_CLIENT_ATTRIB_BITS"                   value="0xFFFFFFFF"/> +    <enum name="CLIENT_ALL_ATTRIB_BITS"                   value="0xFFFFFFFF"/> +      <function name="ArrayElement" offset="306">          <param name="i" type="GLint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="ColorPointer" offset="308"> @@ -1928,19 +2460,19 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="DisableClientState" offset="309">          <param name="array" type="GLenum"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="DrawArrays" offset="310">          <param name="mode" type="GLenum"/>          <param name="first" type="GLint"/>          <param name="count" type="GLsizei"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="DrawElements" offset="311"> @@ -1948,45 +2480,45 @@          <param name="count" type="GLsizei"/>          <param name="type" type="GLenum"/>          <param name="indices" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="EdgeFlagPointer" offset="312">          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="EnableClientState" offset="313">          <param name="array" type="GLenum"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="GetPointerv" offset="329">          <param name="pname" type="GLenum"/>          <param name="params" type="GLvoid **"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="IndexPointer" offset="314">          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="InterleavedArrays" offset="317">          <param name="format" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="NormalPointer" offset="318">          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="TexCoordPointer" offset="320"> @@ -1994,7 +2526,7 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="VertexPointer" offset="321"> @@ -2002,13 +2534,13 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="PolygonOffset" offset="319">          <param name="factor" type="GLfloat"/>          <param name="units" type="GLfloat"/> -	<glx rop="192"/> +        <glx rop="192"/>      </function>      <function name="CopyTexImage1D" offset="323"> @@ -2019,7 +2551,7 @@          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/>          <param name="border" type="GLint"/> -	<glx rop="4119"/> +        <glx rop="4119"/>      </function>      <function name="CopyTexImage2D" offset="324"> @@ -2031,7 +2563,7 @@          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/>          <param name="border" type="GLint"/> -	<glx rop="4120"/> +        <glx rop="4120"/>      </function>      <function name="CopyTexSubImage1D" offset="325"> @@ -2041,7 +2573,7 @@          <param name="x" type="GLint"/>          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/> -	<glx rop="4121"/> +        <glx rop="4121"/>      </function>      <function name="CopyTexSubImage2D" offset="326"> @@ -2053,7 +2585,7 @@          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/> -	<glx rop="4122"/> +        <glx rop="4122"/>      </function>      <function name="TexSubImage1D" offset="332"> @@ -2064,7 +2596,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="4099" handcode="true"/> +        <glx rop="4099" handcode="true"/>      </function>      <function name="TexSubImage2D" offset="333"> @@ -2077,7 +2609,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="4100" handcode="true"/> +        <glx rop="4100" handcode="true"/>      </function>      <function name="AreTexturesResident" offset="322"> @@ -2085,38 +2617,38 @@          <param name="textures" type="const GLuint *"/>          <param name="residences" type="GLboolean *"/>          <return type="GLboolean"/> -	<glx sop="143" handcode="true"/> +        <glx sop="143" handcode="true"/>      </function>      <function name="BindTexture" offset="307">          <param name="target" type="GLenum"/>          <param name="texture" type="GLuint"/> -	<glx rop="4117"/> +        <glx rop="4117"/>      </function>      <function name="DeleteTextures" offset="327">          <param name="n" type="GLsizei" counter="true"/>          <param name="textures" type="const GLuint *" count="n"/> -	<glx sop="144"/> +        <glx sop="144"/>      </function>      <function name="GenTextures" offset="328">          <param name="n" type="GLsizei"/>          <param name="textures" type="GLuint *" output="true"/> -	<glx sop="145" handcode="true"/> +        <glx sop="145" handcode="true"/>      </function>      <function name="IsTexture" offset="330">          <param name="texture" type="GLuint"/>          <return type="GLboolean"/> -	<glx sop="146"/> +        <glx sop="146"/>      </function>      <function name="PrioritizeTextures" offset="331">          <param name="n" type="GLsizei"/>          <param name="textures" type="const GLuint *"/>          <param name="priorities" type="const GLclampf *"/> -	<glx rop="4118" handcode="true"/> +        <glx rop="4118" handcode="true"/>      </function>      <function name="Indexub" offset="315" vectorequiv="Indexubv"> @@ -2125,31 +2657,73 @@      <function name="Indexubv" offset="316">          <param name="c" type="const GLubyte *" count="1"/> -	<glx rop="194"/> +        <glx rop="194"/>      </function>      <function name="PopClientAttrib" offset="334"> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="PushClientAttrib" offset="335">          <param name="mask" type="GLbitfield"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category>  <category name="1.2"> +    <enum name="UNSIGNED_BYTE_3_3_2"                      value="0x8032"/> +    <enum name="UNSIGNED_SHORT_4_4_4_4"                   value="0x8033"/> +    <enum name="UNSIGNED_SHORT_5_5_5_1"                   value="0x8034"/> +    <enum name="UNSIGNED_INT_8_8_8_8"                     value="0x8035"/> +    <enum name="UNSIGNED_INT_10_10_10_2"                  value="0x8036"/> +    <enum name="RESCALE_NORMAL"                           value="0x803A"/> +    <enum name="TEXTURE_BINDING_3D"                       value="0x806A"/> +    <enum name="PACK_SKIP_IMAGES"                         value="0x806B"/> +    <enum name="PACK_IMAGE_HEIGHT"                        value="0x806C"/> +    <enum name="UNPACK_SKIP_IMAGES"                       value="0x806D"/> +    <enum name="UNPACK_IMAGE_HEIGHT"                      value="0x806E"/> +    <enum name="TEXTURE_3D"                               value="0x806F"/> +    <enum name="PROXY_TEXTURE_3D"                         value="0x8070"/> +    <enum name="TEXTURE_DEPTH"                            value="0x8071"/> +    <enum name="TEXTURE_WRAP_R"                           value="0x8072"/> +    <enum name="MAX_3D_TEXTURE_SIZE"                      value="0x8073"/> +    <enum name="UNSIGNED_BYTE_2_3_3_REV"                  value="0x8362"/> +    <enum name="UNSIGNED_SHORT_5_6_5"                     value="0x8363"/> +    <enum name="UNSIGNED_SHORT_5_6_5_REV"                 value="0x8364"/> +    <enum name="UNSIGNED_SHORT_4_4_4_4_REV"               value="0x8365"/> +    <enum name="UNSIGNED_SHORT_1_5_5_5_REV"               value="0x8366"/> +    <enum name="UNSIGNED_INT_8_8_8_8_REV"                 value="0x8367"/> +    <enum name="UNSIGNED_INT_2_10_10_10_REV"              value="0x8368"/> +    <enum name="BGR"                                      value="0x80E0"/> +    <enum name="BGRA"                                     value="0x80E1"/> +    <enum name="MAX_ELEMENTS_VERTICES"                    value="0x80E8"/> +    <enum name="MAX_ELEMENTS_INDICES"                     value="0x80E9"/> +    <enum name="CLAMP_TO_EDGE"                            value="0x812F"/> +    <enum name="TEXTURE_MIN_LOD"                          value="0x813A"/> +    <enum name="TEXTURE_MAX_LOD"                          value="0x813B"/> +    <enum name="TEXTURE_BASE_LEVEL"                       value="0x813C"/> +    <enum name="TEXTURE_MAX_LEVEL"                        value="0x813D"/> +    <enum name="LIGHT_MODEL_COLOR_CONTROL"                value="0x81F8"/> +    <enum name="SINGLE_COLOR"                             value="0x81F9"/> +    <enum name="SEPARATE_SPECULAR_COLOR"                  value="0x81FA"/> +    <enum name="SMOOTH_POINT_SIZE_RANGE"                  value="0x0B12"/> +    <enum name="SMOOTH_POINT_SIZE_GRANULARITY"            value="0x0B13"/> +    <enum name="SMOOTH_LINE_WIDTH_RANGE"                  value="0x0B22"/> +    <enum name="SMOOTH_LINE_WIDTH_GRANULARITY"            value="0x0B23"/> +    <enum name="ALIASED_POINT_SIZE_RANGE"                 value="0x846D"/> +    <enum name="ALIASED_LINE_WIDTH_RANGE"                 value="0x846E"/> +      <function name="BlendColor" offset="336">          <param name="red" type="GLclampf"/>          <param name="green" type="GLclampf"/>          <param name="blue" type="GLclampf"/>          <param name="alpha" type="GLclampf"/> -	<glx rop="4096"/> +        <glx rop="4096"/>      </function>      <function name="BlendEquation" offset="337">          <param name="mode" type="GLenum"/> -	<glx rop="4097"/> +        <glx rop="4097"/>      </function>      <function name="DrawRangeElements" offset="338"> @@ -2159,7 +2733,7 @@          <param name="count" type="GLsizei"/>          <param name="type" type="GLenum"/>          <param name="indices" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="ColorTable" offset="339"> @@ -2169,21 +2743,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="table" type="const GLvoid *"/> -	<glx rop="2053" handcode="true"/> +        <glx rop="2053" handcode="true"/>      </function>      <function name="ColorTableParameterfv" offset="340">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="2054"/> +        <glx rop="2054"/>      </function>      <function name="ColorTableParameteriv" offset="341">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="2055"/> +        <glx rop="2055"/>      </function>      <function name="CopyColorTable" offset="342"> @@ -2192,7 +2766,7 @@          <param name="x" type="GLint"/>          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/> -	<glx rop="2056"/> +        <glx rop="2056"/>      </function>      <function name="GetColorTable" offset="343"> @@ -2200,21 +2774,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="table" type="GLvoid *"/> -	<glx sop="147" handcode="true"/> +        <glx sop="147" handcode="true"/>      </function>      <function name="GetColorTableParameterfv" offset="344">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="148"/> +        <glx sop="148"/>      </function>      <function name="GetColorTableParameteriv" offset="345">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="149"/> +        <glx sop="149"/>      </function>      <function name="ColorSubTable" offset="346"> @@ -2224,7 +2798,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="195" handcode="true"/> +        <glx rop="195" handcode="true"/>      </function>      <function name="CopyColorSubTable" offset="347"> @@ -2233,7 +2807,7 @@          <param name="x" type="GLint"/>          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/> -	<glx rop="196"/> +        <glx rop="196"/>      </function>      <function name="ConvolutionFilter1D" offset="348"> @@ -2243,7 +2817,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="image" type="const GLvoid *"/> -	<glx rop="4101" handcode="true"/> +        <glx rop="4101" handcode="true"/>      </function>      <function name="ConvolutionFilter2D" offset="349"> @@ -2254,35 +2828,35 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="image" type="const GLvoid *"/> -	<glx rop="4102" handcode="true"/> +        <glx rop="4102" handcode="true"/>      </function>      <function name="ConvolutionParameterf" offset="350">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat"/> -	<glx rop="4103"/> +        <glx rop="4103"/>      </function>      <function name="ConvolutionParameterfv" offset="351">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="4104"/> +        <glx rop="4104"/>      </function>      <function name="ConvolutionParameteri" offset="352">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint"/> -	<glx rop="4105"/> +        <glx rop="4105"/>      </function>      <function name="ConvolutionParameteriv" offset="353">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="4106"/> +        <glx rop="4106"/>      </function>      <function name="CopyConvolutionFilter1D" offset="354"> @@ -2291,7 +2865,7 @@          <param name="x" type="GLint"/>          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/> -	<glx rop="4107"/> +        <glx rop="4107"/>      </function>      <function name="CopyConvolutionFilter2D" offset="355"> @@ -2301,7 +2875,7 @@          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/> -	<glx rop="4108"/> +        <glx rop="4108"/>      </function>      <function name="GetConvolutionFilter" offset="356"> @@ -2309,21 +2883,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="image" type="GLvoid *"/> -	<glx sop="150" handcode="true"/> +        <glx sop="150" handcode="true"/>      </function>      <function name="GetConvolutionParameterfv" offset="357">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="151"/> +        <glx sop="151"/>      </function>      <function name="GetConvolutionParameteriv" offset="358">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="152"/> +        <glx sop="152"/>      </function>      <function name="GetSeparableFilter" offset="359"> @@ -2333,7 +2907,7 @@          <param name="row" type="GLvoid *"/>          <param name="column" type="GLvoid *"/>          <param name="span" type="GLvoid *"/> -	<glx sop="153" handcode="true"/> +        <glx sop="153" handcode="true"/>      </function>      <function name="SeparableFilter2D" offset="360"> @@ -2345,7 +2919,7 @@          <param name="type" type="GLenum"/>          <param name="row" type="const GLvoid *"/>          <param name="column" type="const GLvoid *"/> -	<glx rop="4109" handcode="true"/> +        <glx rop="4109" handcode="true"/>      </function>      <function name="GetHistogram" offset="361"> @@ -2354,21 +2928,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="values" type="GLvoid *" output="true"/> -	<glx sop="154" handcode="true"/> +        <glx sop="154" handcode="true"/>      </function>      <function name="GetHistogramParameterfv" offset="362">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="155"/> +        <glx sop="155"/>      </function>      <function name="GetHistogramParameteriv" offset="363">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="156"/> +        <glx sop="156"/>      </function>      <function name="GetMinmax" offset="364"> @@ -2377,21 +2951,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="values" type="GLvoid *"/> -	<glx sop="157" handcode="true"/> +        <glx sop="157" handcode="true"/>      </function>      <function name="GetMinmaxParameterfv" offset="365">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="158"/> +        <glx sop="158"/>      </function>      <function name="GetMinmaxParameteriv" offset="366">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="159"/> +        <glx sop="159"/>      </function>      <function name="Histogram" offset="367"> @@ -2399,24 +2973,24 @@          <param name="width" type="GLsizei"/>          <param name="internalformat" type="GLenum"/>          <param name="sink" type="GLboolean"/> -	<glx rop="4110"/> +        <glx rop="4110"/>      </function>      <function name="Minmax" offset="368">          <param name="target" type="GLenum"/>          <param name="internalformat" type="GLenum"/>          <param name="sink" type="GLboolean"/> -	<glx rop="4111"/> +        <glx rop="4111"/>      </function>      <function name="ResetHistogram" offset="369">          <param name="target" type="GLenum"/> -	<glx rop="4112"/> +        <glx rop="4112"/>      </function>      <function name="ResetMinmax" offset="370">          <param name="target" type="GLenum"/> -	<glx rop="4113"/> +        <glx rop="4113"/>      </function>      <function name="TexImage3D" offset="371"> @@ -2430,7 +3004,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="4114" handcode="true"/> +        <glx rop="4114" handcode="true"/>      </function>      <function name="TexSubImage3D" offset="372"> @@ -2445,7 +3019,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="4115" handcode="true"/> +        <glx rop="4115" handcode="true"/>      </function>      <function name="CopyTexSubImage3D" offset="373"> @@ -2458,11 +3032,109 @@          <param name="y" type="GLint"/>          <param name="width" type="GLsizei"/>          <param name="height" type="GLsizei"/> -	<glx rop="4123"/> +        <glx rop="4123"/>      </function>  </category>  <category name="1.3"> +    <enum name="TEXTURE0"                                 value="0x84C0"/> +    <enum name="TEXTURE1"                                 value="0x84C1"/> +    <enum name="TEXTURE2"                                 value="0x84C2"/> +    <enum name="TEXTURE3"                                 value="0x84C3"/> +    <enum name="TEXTURE4"                                 value="0x84C4"/> +    <enum name="TEXTURE5"                                 value="0x84C5"/> +    <enum name="TEXTURE6"                                 value="0x84C6"/> +    <enum name="TEXTURE7"                                 value="0x84C7"/> +    <enum name="TEXTURE8"                                 value="0x84C8"/> +    <enum name="TEXTURE9"                                 value="0x84C9"/> +    <enum name="TEXTURE10"                                value="0x84CA"/> +    <enum name="TEXTURE11"                                value="0x84CB"/> +    <enum name="TEXTURE12"                                value="0x84CC"/> +    <enum name="TEXTURE13"                                value="0x84CD"/> +    <enum name="TEXTURE14"                                value="0x84CE"/> +    <enum name="TEXTURE15"                                value="0x84CF"/> +    <enum name="TEXTURE16"                                value="0x84D0"/> +    <enum name="TEXTURE17"                                value="0x84D1"/> +    <enum name="TEXTURE18"                                value="0x84D2"/> +    <enum name="TEXTURE19"                                value="0x84D3"/> +    <enum name="TEXTURE20"                                value="0x84D4"/> +    <enum name="TEXTURE21"                                value="0x84D5"/> +    <enum name="TEXTURE22"                                value="0x84D6"/> +    <enum name="TEXTURE23"                                value="0x84D7"/> +    <enum name="TEXTURE24"                                value="0x84D8"/> +    <enum name="TEXTURE25"                                value="0x84D9"/> +    <enum name="TEXTURE26"                                value="0x84DA"/> +    <enum name="TEXTURE27"                                value="0x84DB"/> +    <enum name="TEXTURE28"                                value="0x84DC"/> +    <enum name="TEXTURE29"                                value="0x84DD"/> +    <enum name="TEXTURE30"                                value="0x84DE"/> +    <enum name="TEXTURE31"                                value="0x84DF"/> +    <enum name="ACTIVE_TEXTURE"                           value="0x84E0"/> +    <enum name="CLIENT_ACTIVE_TEXTURE"                    value="0x84E1"/> +    <enum name="MAX_TEXTURE_UNITS"                        value="0x84E2"/> +    <enum name="TRANSPOSE_MODELVIEW_MATRIX"               value="0x84E3"/> +    <enum name="TRANSPOSE_PROJECTION_MATRIX"              value="0x84E4"/> +    <enum name="TRANSPOSE_TEXTURE_MATRIX"                 value="0x84E5"/> +    <enum name="TRANSPOSE_COLOR_MATRIX"                   value="0x84E6"/> +    <enum name="MULTISAMPLE"                              value="0x809D"/> +    <enum name="SAMPLE_ALPHA_TO_COVERAGE"                 value="0x809E"/> +    <enum name="SAMPLE_ALPHA_TO_ONE"                      value="0x809F"/> +    <enum name="SAMPLE_COVERAGE"                          value="0x80A0"/> +    <enum name="SAMPLE_BUFFERS"                           value="0x80A8"/> +    <enum name="SAMPLES"                                  value="0x80A9"/> +    <enum name="SAMPLE_COVERAGE_VALUE"                    value="0x80AA"/> +    <enum name="SAMPLE_COVERAGE_INVERT"                   value="0x80AB"/> +    <enum name="MULTISAMPLE_BIT"                          value="0x20000000"/> +    <enum name="NORMAL_MAP"                               value="0x8511"/> +    <enum name="REFLECTION_MAP"                           value="0x8512"/> +    <enum name="TEXTURE_CUBE_MAP"                         value="0x8513"/> +    <enum name="TEXTURE_BINDING_CUBE_MAP"                 value="0x8514"/> +    <enum name="TEXTURE_CUBE_MAP_POSITIVE_X"              value="0x8515"/> +    <enum name="TEXTURE_CUBE_MAP_NEGATIVE_X"              value="0x8516"/> +    <enum name="TEXTURE_CUBE_MAP_POSITIVE_Y"              value="0x8517"/> +    <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Y"              value="0x8518"/> +    <enum name="TEXTURE_CUBE_MAP_POSITIVE_Z"              value="0x8519"/> +    <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Z"              value="0x851A"/> +    <enum name="PROXY_TEXTURE_CUBE_MAP"                   value="0x851B"/> +    <enum name="MAX_CUBE_MAP_TEXTURE_SIZE"                value="0x851C"/> +    <enum name="COMPRESSED_ALPHA"                         value="0x84E9"/> +    <enum name="COMPRESSED_LUMINANCE"                     value="0x84EA"/> +    <enum name="COMPRESSED_LUMINANCE_ALPHA"               value="0x84EB"/> +    <enum name="COMPRESSED_INTENSITY"                     value="0x84EC"/> +    <enum name="COMPRESSED_RGB"                           value="0x84ED"/> +    <enum name="COMPRESSED_RGBA"                          value="0x84EE"/> +    <enum name="TEXTURE_COMPRESSION_HINT"                 value="0x84EF"/> +    <enum name="TEXTURE_COMPRESSED_IMAGE_SIZE"            value="0x86A0"/> +    <enum name="TEXTURE_COMPRESSED"                       value="0x86A1"/> +    <enum name="NUM_COMPRESSED_TEXTURE_FORMATS"           value="0x86A2"/> +    <enum name="COMPRESSED_TEXTURE_FORMATS"               value="0x86A3"/> +    <enum name="CLAMP_TO_BORDER"                          value="0x812D"/> +    <enum name="CLAMP_TO_BORDER_SGIS"                     value="0x812D"/> +    <enum name="COMBINE"                                  value="0x8570"/> +    <enum name="COMBINE_RGB"                              value="0x8571"/> +    <enum name="COMBINE_ALPHA"                            value="0x8572"/> +    <enum name="SOURCE0_RGB"                              value="0x8580"/> +    <enum name="SOURCE1_RGB"                              value="0x8581"/> +    <enum name="SOURCE2_RGB"                              value="0x8582"/> +    <enum name="SOURCE0_ALPHA"                            value="0x8588"/> +    <enum name="SOURCE1_ALPHA"                            value="0x8589"/> +    <enum name="SOURCE2_ALPHA"                            value="0x858A"/> +    <enum name="OPERAND0_RGB"                             value="0x8590"/> +    <enum name="OPERAND1_RGB"                             value="0x8591"/> +    <enum name="OPERAND2_RGB"                             value="0x8592"/> +    <enum name="OPERAND0_ALPHA"                           value="0x8598"/> +    <enum name="OPERAND1_ALPHA"                           value="0x8599"/> +    <enum name="OPERAND2_ALPHA"                           value="0x859A"/> +    <enum name="RGB_SCALE"                                value="0x8573"/> +    <enum name="ADD_SIGNED"                               value="0x8574"/> +    <enum name="INTERPOLATE"                              value="0x8575"/> +    <enum name="SUBTRACT"                                 value="0x84E7"/> +    <enum name="CONSTANT"                                 value="0x8576"/> +    <enum name="PRIMARY_COLOR"                            value="0x8577"/> +    <enum name="PREVIOUS"                                 value="0x8578"/> +    <enum name="DOT3_RGB"                                 value="0x86AE"/> +    <enum name="DOT3_RGBA"                                value="0x86AF"/> +      <function name="ActiveTexture" alias="ActiveTextureARB">          <param name="texture" type="GLenum"/>      </function> @@ -2753,6 +3425,46 @@  </category>  <category name="1.4"> +    <enum name="BLEND_DST_RGB"                            value="0x80C8"/> +    <enum name="BLEND_SRC_RGB"                            value="0x80C9"/> +    <enum name="BLEND_DST_ALPHA"                          value="0x80CA"/> +    <enum name="BLEND_SRC_ALPHA"                          value="0x80CB"/> +    <enum name="POINT_SIZE_MIN"                           value="0x8126"/> +    <enum name="POINT_SIZE_MAX"                           value="0x8127"/> +    <enum name="POINT_FADE_THRESHOLD_SIZE"                value="0x8128"/> +    <enum name="POINT_DISTANCE_ATTENUATION"               value="0x8129"/> +    <enum name="GENERATE_MIPMAP"                          value="0x8191"/> +    <enum name="GENERATE_MIPMAP_HINT"                     value="0x8192"/> +    <enum name="DEPTH_COMPONENT16"                        value="0x81A5"/> +    <enum name="DEPTH_COMPONENT24"                        value="0x81A6"/> +    <enum name="DEPTH_COMPONENT32"                        value="0x81A7"/> +    <enum name="MIRRORED_REPEAT"                          value="0x8370"/> +    <enum name="FOG_COORDINATE_SOURCE"                    value="0x8450"/> +    <enum name="FOG_COORDINATE"                           value="0x8451"/> +    <enum name="FRAGMENT_DEPTH"                           value="0x8452"/> +    <enum name="CURRENT_FOG_COORDINATE"                   value="0x8453"/> +    <enum name="FOG_COORDINATE_ARRAY_TYPE"                value="0x8454"/> +    <enum name="FOG_COORDINATE_ARRAY_STRIDE"              value="0x8455"/> +    <enum name="FOG_COORDINATE_ARRAY_POINTER"             value="0x8456"/> +    <enum name="FOG_COORDINATE_ARRAY"                     value="0x8457"/> +    <enum name="COLOR_SUM"                                value="0x8458"/> +    <enum name="CURRENT_SECONDARY_COLOR"                  value="0x8459"/> +    <enum name="SECONDARY_COLOR_ARRAY_SIZE"               value="0x845A"/> +    <enum name="SECONDARY_COLOR_ARRAY_TYPE"               value="0x845B"/> +    <enum name="SECONDARY_COLOR_ARRAY_STRIDE"             value="0x845C"/> +    <enum name="SECONDARY_COLOR_ARRAY_POINTER"            value="0x845D"/> +    <enum name="SECONDARY_COLOR_ARRAY"                    value="0x845E"/> +    <enum name="MAX_TEXTURE_LOD_BIAS"                     value="0x84FD"/> +    <enum name="TEXTURE_FILTER_CONTROL"                   value="0x8500"/> +    <enum name="TEXTURE_LOD_BIAS"                         value="0x8501"/> +    <enum name="INCR_WRAP"                                value="0x8507"/> +    <enum name="DECR_WRAP"                                value="0x8508"/> +    <enum name="TEXTURE_DEPTH_SIZE"                       value="0x884A"/> +    <enum name="DEPTH_TEXTURE_MODE"                       value="0x884B"/> +    <enum name="TEXTURE_COMPARE_MODE"                     value="0x884C"/> +    <enum name="TEXTURE_COMPARE_FUNC"                     value="0x884D"/> +    <enum name="COMPARE_R_TO_TEXTURE"                     value="0x884E"/> +      <function name="BlendFuncSeparate" alias="BlendFuncSeparateEXT">          <param name="sfactorRGB" type="GLenum"/>          <param name="dfactorRGB" type="GLenum"/> @@ -2982,6 +3694,60 @@  </category>  <category name="1.5"> +    <enum name="BUFFER_SIZE"                              value="0x8764"/> +    <enum name="BUFFER_USAGE"                             value="0x8765"/> +    <enum name="QUERY_COUNTER_BITS"                       value="0x8864"/> +    <enum name="CURRENT_QUERY"                            value="0x8865"/> +    <enum name="QUERY_RESULT"                             value="0x8866"/> +    <enum name="QUERY_RESULT_AVAILABLE"                   value="0x8867"/> +    <enum name="ARRAY_BUFFER"                             value="0x8892"/> +    <enum name="ELEMENT_ARRAY_BUFFER"                     value="0x8893"/> +    <enum name="ARRAY_BUFFER_BINDING"                     value="0x8894"/> +    <enum name="ELEMENT_ARRAY_BUFFER_BINDING"             value="0x8895"/> +    <enum name="VERTEX_ARRAY_BUFFER_BINDING"              value="0x8896"/> +    <enum name="NORMAL_ARRAY_BUFFER_BINDING"              value="0x8897"/> +    <enum name="COLOR_ARRAY_BUFFER_BINDING"               value="0x8898"/> +    <enum name="INDEX_ARRAY_BUFFER_BINDING"               value="0x8899"/> +    <enum name="TEXTURE_COORD_ARRAY_BUFFER_BINDING"       value="0x889A"/> +    <enum name="EDGE_FLAG_ARRAY_BUFFER_BINDING"           value="0x889B"/> +    <enum name="SECONDARY_COLOR_ARRAY_BUFFER_BINDING"     value="0x889C"/> +    <enum name="FOG_COORDINATE_ARRAY_BUFFER_BINDING"      value="0x889D"/> +    <enum name="WEIGHT_ARRAY_BUFFER_BINDING"              value="0x889E"/> +    <enum name="VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"       value="0x889F"/> +    <enum name="READ_ONLY"                                value="0x88B8"/> +    <enum name="WRITE_ONLY"                               value="0x88B9"/> +    <enum name="READ_WRITE"                               value="0x88BA"/> +    <enum name="BUFFER_ACCESS"                            value="0x88BB"/> +    <enum name="BUFFER_MAPPED"                            value="0x88BC"/> +    <enum name="BUFFER_MAP_POINTER"                       value="0x88BD"/> +    <enum name="STREAM_DRAW"                              value="0x88E0"/> +    <enum name="STREAM_READ"                              value="0x88E1"/> +    <enum name="STREAM_COPY"                              value="0x88E2"/> +    <enum name="STATIC_DRAW"                              value="0x88E4"/> +    <enum name="STATIC_READ"                              value="0x88E5"/> +    <enum name="STATIC_COPY"                              value="0x88E6"/> +    <enum name="DYNAMIC_DRAW"                             value="0x88E8"/> +    <enum name="DYNAMIC_READ"                             value="0x88E9"/> +    <enum name="DYNAMIC_COPY"                             value="0x88EA"/> +    <enum name="SAMPLES_PASSED"                           value="0x8914"/> +    <enum name="FOG_COORD_SOURCE"                         value="0x8450"/> +    <enum name="FOG_COORD"                                value="0x8451"/> +    <enum name="CURRENT_FOG_COORD"                        value="0x8453"/> +    <enum name="FOG_COORD_ARRAY_TYPE"                     value="0x8454"/> +    <enum name="FOG_COORD_ARRAY_STRIDE"                   value="0x8455"/> +    <enum name="FOG_COORD_ARRAY_POINTER"                  value="0x8456"/> +    <enum name="FOG_COORD_ARRAY"                          value="0x8457"/> +    <enum name="FOG_COORD_ARRAY_BUFFER_BINDING"           value="0x889D"/> +    <enum name="SRC0_RGB"                                 value="0x8580"/> +    <enum name="SRC1_RGB"                                 value="0x8581"/> +    <enum name="SRC2_RGB"                                 value="0x8582"/> +    <enum name="SRC0_ALPHA"                               value="0x8588"/> +    <enum name="SRC1_ALPHA"                               value="0x8589"/> +    <enum name="SRC2_ALPHA"                               value="0x858A"/> + +    <type name="intptr" size="4"/> +    <type name="sizeiptr" size="4"/> +      <function name="BindBuffer" alias="BindBufferARB">          <param name="target" type="GLenum"/>          <param name="buffer" type="GLuint"/> @@ -3093,14 +3859,50 @@  <!-- ARB extensions sorted by extension number. -->  <category name="GL_ARB_multitexture" number="1"> +    <enum name="TEXTURE0_ARB"                             value="0x84C0"/> +    <enum name="TEXTURE1_ARB"                             value="0x84C1"/> +    <enum name="TEXTURE2_ARB"                             value="0x84C2"/> +    <enum name="TEXTURE3_ARB"                             value="0x84C3"/> +    <enum name="TEXTURE4_ARB"                             value="0x84C4"/> +    <enum name="TEXTURE5_ARB"                             value="0x84C5"/> +    <enum name="TEXTURE6_ARB"                             value="0x84C6"/> +    <enum name="TEXTURE7_ARB"                             value="0x84C7"/> +    <enum name="TEXTURE8_ARB"                             value="0x84C8"/> +    <enum name="TEXTURE9_ARB"                             value="0x84C9"/> +    <enum name="TEXTURE10_ARB"                            value="0x84CA"/> +    <enum name="TEXTURE11_ARB"                            value="0x84CB"/> +    <enum name="TEXTURE12_ARB"                            value="0x84CC"/> +    <enum name="TEXTURE13_ARB"                            value="0x84CD"/> +    <enum name="TEXTURE14_ARB"                            value="0x84CE"/> +    <enum name="TEXTURE15_ARB"                            value="0x84CF"/> +    <enum name="TEXTURE16_ARB"                            value="0x84D0"/> +    <enum name="TEXTURE17_ARB"                            value="0x84D1"/> +    <enum name="TEXTURE18_ARB"                            value="0x84D2"/> +    <enum name="TEXTURE19_ARB"                            value="0x84D3"/> +    <enum name="TEXTURE20_ARB"                            value="0x84D4"/> +    <enum name="TEXTURE21_ARB"                            value="0x84D5"/> +    <enum name="TEXTURE22_ARB"                            value="0x84D6"/> +    <enum name="TEXTURE23_ARB"                            value="0x84D7"/> +    <enum name="TEXTURE24_ARB"                            value="0x84D8"/> +    <enum name="TEXTURE25_ARB"                            value="0x84D9"/> +    <enum name="TEXTURE26_ARB"                            value="0x84DA"/> +    <enum name="TEXTURE27_ARB"                            value="0x84DB"/> +    <enum name="TEXTURE28_ARB"                            value="0x84DC"/> +    <enum name="TEXTURE29_ARB"                            value="0x84DD"/> +    <enum name="TEXTURE30_ARB"                            value="0x84DE"/> +    <enum name="TEXTURE31_ARB"                            value="0x84DF"/> +    <enum name="ACTIVE_TEXTURE_ARB"                       value="0x84E0"/> +    <enum name="CLIENT_ACTIVE_TEXTURE_ARB"                value="0x84E1"/> +    <enum name="MAX_TEXTURE_UNITS_ARB"                    value="0x84E2"/> +      <function name="ActiveTextureARB" offset="374">          <param name="texture" type="GLenum"/> -	<glx rop="197"/> +        <glx rop="197"/>      </function>      <function name="ClientActiveTextureARB" offset="375">          <param name="texture" type="GLenum"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="MultiTexCoord1dARB" offset="376" vectorequiv="MultiTexCoord1dvARB"> @@ -3111,7 +3913,7 @@      <function name="MultiTexCoord1dvARB" offset="377">          <param name="target" type="GLenum"/>          <param name="v" type="const GLdouble *" count="1"/> -	<glx rop="198"/> +        <glx rop="198"/>      </function>      <function name="MultiTexCoord1fARB" offset="378" vectorequiv="MultiTexCoord1fvARB"> @@ -3122,7 +3924,7 @@      <function name="MultiTexCoord1fvARB" offset="379">          <param name="target" type="GLenum"/>          <param name="v" type="const GLfloat *" count="1"/> -	<glx rop="199"/> +        <glx rop="199"/>      </function>      <function name="MultiTexCoord1iARB" offset="380" vectorequiv="MultiTexCoord1ivARB"> @@ -3133,7 +3935,7 @@      <function name="MultiTexCoord1ivARB" offset="381">          <param name="target" type="GLenum"/>          <param name="v" type="const GLint *" count="1"/> -	<glx rop="200"/> +        <glx rop="200"/>      </function>      <function name="MultiTexCoord1sARB" offset="382" vectorequiv="MultiTexCoord1svARB"> @@ -3144,7 +3946,7 @@      <function name="MultiTexCoord1svARB" offset="383">          <param name="target" type="GLenum"/>          <param name="v" type="const GLshort *" count="1"/> -	<glx rop="201"/> +        <glx rop="201"/>      </function>      <function name="MultiTexCoord2dARB" offset="384" vectorequiv="MultiTexCoord2dvARB"> @@ -3156,7 +3958,7 @@      <function name="MultiTexCoord2dvARB" offset="385">          <param name="target" type="GLenum"/>          <param name="v" type="const GLdouble *" count="2"/> -	<glx rop="202"/> +        <glx rop="202"/>      </function>      <function name="MultiTexCoord2fARB" offset="386" vectorequiv="MultiTexCoord2fvARB"> @@ -3168,7 +3970,7 @@      <function name="MultiTexCoord2fvARB" offset="387">          <param name="target" type="GLenum"/>          <param name="v" type="const GLfloat *" count="2"/> -	<glx rop="203"/> +        <glx rop="203"/>      </function>      <function name="MultiTexCoord2iARB" offset="388" vectorequiv="MultiTexCoord2ivARB"> @@ -3180,7 +3982,7 @@      <function name="MultiTexCoord2ivARB" offset="389">          <param name="target" type="GLenum"/>          <param name="v" type="const GLint *" count="2"/> -	<glx rop="204"/> +        <glx rop="204"/>      </function>      <function name="MultiTexCoord2sARB" offset="390" vectorequiv="MultiTexCoord2svARB"> @@ -3192,7 +3994,7 @@      <function name="MultiTexCoord2svARB" offset="391">          <param name="target" type="GLenum"/>          <param name="v" type="const GLshort *" count="2"/> -	<glx rop="205"/> +        <glx rop="205"/>      </function>      <function name="MultiTexCoord3dARB" offset="392" vectorequiv="MultiTexCoord3dvARB"> @@ -3205,7 +4007,7 @@      <function name="MultiTexCoord3dvARB" offset="393">          <param name="target" type="GLenum"/>          <param name="v" type="const GLdouble *" count="3"/> -	<glx rop="206"/> +        <glx rop="206"/>      </function>      <function name="MultiTexCoord3fARB" offset="394" vectorequiv="MultiTexCoord3fvARB"> @@ -3218,7 +4020,7 @@      <function name="MultiTexCoord3fvARB" offset="395">          <param name="target" type="GLenum"/>          <param name="v" type="const GLfloat *" count="3"/> -	<glx rop="207"/> +        <glx rop="207"/>      </function>      <function name="MultiTexCoord3iARB" offset="396" vectorequiv="MultiTexCoord3ivARB"> @@ -3231,7 +4033,7 @@      <function name="MultiTexCoord3ivARB" offset="397">          <param name="target" type="GLenum"/>          <param name="v" type="const GLint *" count="3"/> -	<glx rop="208"/> +        <glx rop="208"/>      </function>      <function name="MultiTexCoord3sARB" offset="398" vectorequiv="MultiTexCoord3svARB"> @@ -3244,7 +4046,7 @@      <function name="MultiTexCoord3svARB" offset="399">          <param name="target" type="GLenum"/>          <param name="v" type="const GLshort *" count="3"/> -	<glx rop="209"/> +        <glx rop="209"/>      </function>      <function name="MultiTexCoord4dARB" offset="400" vectorequiv="MultiTexCoord4dvARB"> @@ -3258,7 +4060,7 @@      <function name="MultiTexCoord4dvARB" offset="401">          <param name="target" type="GLenum"/>          <param name="v" type="const GLdouble *" count="4"/> -	<glx rop="210"/> +        <glx rop="210"/>      </function>      <function name="MultiTexCoord4fARB" offset="402" vectorequiv="MultiTexCoord4fvARB"> @@ -3272,7 +4074,7 @@      <function name="MultiTexCoord4fvARB" offset="403">          <param name="target" type="GLenum"/>          <param name="v" type="const GLfloat *" count="4"/> -	<glx rop="211"/> +        <glx rop="211"/>      </function>      <function name="MultiTexCoord4iARB" offset="404" vectorequiv="MultiTexCoord4ivARB"> @@ -3286,7 +4088,7 @@      <function name="MultiTexCoord4ivARB" offset="405">          <param name="target" type="GLenum"/>          <param name="v" type="const GLint *" count="4"/> -	<glx rop="212"/> +        <glx rop="212"/>      </function>      <function name="MultiTexCoord4sARB" offset="406" vectorequiv="MultiTexCoord4svARB"> @@ -3300,78 +4102,95 @@      <function name="MultiTexCoord4svARB" offset="407">          <param name="target" type="GLenum"/>          <param name="v" type="const GLshort *" count="4"/> -	<glx rop="213"/> +        <glx rop="213"/>      </function>  </category>  <!-- ARB extension number 2 is a GLX extension. -->  <category name="GL_ARB_transpose_matrix" number="3"> -    <enum name="TRANSPOSE_MODELVIEW_MATRIX_ARB"  value="0x84E3"/> -    <enum name="TRANSPOSE_PROJECTION_MATRIX_ARB" value="0x84E4"/> -    <enum name="TRANSPOSE_TEXTURE_MATRIX_ARB"    value="0x84E5"/> -    <enum name="TRANSPOSE_COLOR_MATRIX_ARB"      value="0x84E6"/> +    <enum name="TRANSPOSE_MODELVIEW_MATRIX_ARB"           value="0x84E3"/> +    <enum name="TRANSPOSE_PROJECTION_MATRIX_ARB"          value="0x84E4"/> +    <enum name="TRANSPOSE_TEXTURE_MATRIX_ARB"             value="0x84E5"/> +    <enum name="TRANSPOSE_COLOR_MATRIX_ARB"               value="0x84E6"/>      <function name="LoadTransposeMatrixfARB" offset="408">          <param name="m" type="const GLfloat *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="LoadTransposeMatrixdARB" offset="409">          <param name="m" type="const GLdouble *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="MultTransposeMatrixfARB" offset="410">          <param name="m" type="const GLfloat *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="MultTransposeMatrixdARB" offset="411">          <param name="m" type="const GLdouble *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category>  <!-- ARB extension number 4 is a WGL extension. -->  <category name="GL_ARB_multisample" number="5"> -    <enum name="MULTISAMPLE_ARB"              value="0x809D"/> -    <enum name="SAMPLE_ALPHA_TO_COVERAGE_ARB" value="0x809E"/> -    <enum name="SAMPLE_ALPHA_TO_ONE_ARB"      value="0x809F"/> -    <enum name="SAMPLE_COVERAGE_ARB"          value="0x80A0"/> - -    <enum name="SAMPLE_BUFFERS_ARB"           value="0x80A8"/> -    <enum name="SAMPLES_ARB"                  value="0x80A9"/> -    <enum name="SAMPLE_COVERAGE_VALUE_ARB"    value="0x80AA"/> -    <enum name="SAMPLE_COVERAGE_INVERT_ARB"   value="0x80AB"/> - -    <enum name="MULTISAMPLE_BIT_ARB"          value="0x20000000"/> +    <enum name="MULTISAMPLE_ARB"                          value="0x809D"/> +    <enum name="SAMPLE_ALPHA_TO_COVERAGE_ARB"             value="0x809E"/> +    <enum name="SAMPLE_ALPHA_TO_ONE_ARB"                  value="0x809F"/> +    <enum name="SAMPLE_COVERAGE_ARB"                      value="0x80A0"/> +    <enum name="SAMPLE_BUFFERS_ARB"                       value="0x80A8"/> +    <enum name="SAMPLES_ARB"                              value="0x80A9"/> +    <enum name="SAMPLE_COVERAGE_VALUE_ARB"                value="0x80AA"/> +    <enum name="SAMPLE_COVERAGE_INVERT_ARB"               value="0x80AB"/> +    <enum name="MULTISAMPLE_BIT_ARB"                      value="0x20000000"/>      <function name="SampleCoverageARB" offset="412">          <param name="value" type="GLclampf"/>          <param name="invert" type="GLboolean"/> -	<glx rop="229"/> +        <glx rop="229"/>      </function>  </category> +<category name="GL_ARB_texture_env_add" number="6"> +    <!-- No new functions, types, enums. --> +</category> + +<category name="GL_ARB_texture_cube_map" number="7"> +    <enum name="NORMAL_MAP_ARB"                           value="0x8511"/> +    <enum name="REFLECTION_MAP_ARB"                       value="0x8512"/> +    <enum name="TEXTURE_CUBE_MAP_ARB"                     value="0x8513"/> +    <enum name="TEXTURE_BINDING_CUBE_MAP_ARB"             value="0x8514"/> +    <enum name="TEXTURE_CUBE_MAP_POSITIVE_X_ARB"          value="0x8515"/> +    <enum name="TEXTURE_CUBE_MAP_NEGATIVE_X_ARB"          value="0x8516"/> +    <enum name="TEXTURE_CUBE_MAP_POSITIVE_Y_ARB"          value="0x8517"/> +    <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB"          value="0x8518"/> +    <enum name="TEXTURE_CUBE_MAP_POSITIVE_Z_ARB"          value="0x8519"/> +    <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB"          value="0x851A"/> +    <enum name="PROXY_TEXTURE_CUBE_MAP_ARB"               value="0x851B"/> +    <enum name="MAX_CUBE_MAP_TEXTURE_SIZE_ARB"            value="0x851C"/> +</category> +  <!-- ARB extension number 8 is a WGL extension. -->  <!-- ARB extension number 9 is a WGL extension. -->  <!-- ARB extension number 10 is a WGL extension. -->  <!-- ARB extension number 11 is a WGL extension. -->  <category name="GL_ARB_texture_compression" number="12"> -    <enum name="COMPRESSED_ALPHA_ARB"               value="0x84E9"/> -    <enum name="COMPRESSED_LUMINANCE_ARB"           value="0x84EA"/> -    <enum name="COMPRESSED_LUMINANCE_ALPHA_ARB"     value="0x84EB"/> -    <enum name="COMPRESSED_INTENSITY_ARB"           value="0x84EC"/> -    <enum name="COMPRESSED_RGB_ARB"                 value="0x84ED"/> -    <enum name="COMPRESSED_RGBA_ARB"                value="0x84EE"/> -    <enum name="TEXTURE_COMPRESSION_HINT_ARB"       value="0x84EF"/> -    <enum name="TEXTURE_COMPRESSED_IMAGE_SIZE_ARB"  value="0x86A0"/> -    <enum name="TEXTURE_COMPRESSED_ARB"             value="0x86A1"/> -    <enum name="NUM_TEXTURE_COMPRESSED_FORMATS_ARB" value="0x86A2"/> -    <enum name="TEXTURE_COMPRESSED_FORMATS_ARB"     value="0x86A3"/> +    <enum name="COMPRESSED_ALPHA_ARB"                     value="0x84E9"/> +    <enum name="COMPRESSED_LUMINANCE_ARB"                 value="0x84EA"/> +    <enum name="COMPRESSED_LUMINANCE_ALPHA_ARB"           value="0x84EB"/> +    <enum name="COMPRESSED_INTENSITY_ARB"                 value="0x84EC"/> +    <enum name="COMPRESSED_RGB_ARB"                       value="0x84ED"/> +    <enum name="COMPRESSED_RGBA_ARB"                      value="0x84EE"/> +    <enum name="TEXTURE_COMPRESSION_HINT_ARB"             value="0x84EF"/> +    <enum name="TEXTURE_COMPRESSED_IMAGE_SIZE_ARB"        value="0x86A0"/> +    <enum name="TEXTURE_COMPRESSED_ARB"                   value="0x86A1"/> +    <enum name="NUM_TEXTURE_COMPRESSED_FORMATS_ARB"       value="0x86A2"/> +    <enum name="TEXTURE_COMPRESSED_FORMATS_ARB"           value="0x86A3"/>      <function name="CompressedTexImage3DARB" offset="554">          <param name="target" type="GLenum"/> @@ -3383,7 +4202,7 @@          <param name="border" type="GLint"/>          <param name="imageSize" type="GLsizei"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="216" handcode="true"/> +        <glx rop="216" handcode="true"/>      </function>      <function name="CompressedTexImage2DARB" offset="555"> @@ -3395,7 +4214,7 @@          <param name="border" type="GLint"/>          <param name="imageSize" type="GLsizei"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="215" handcode="true"/> +        <glx rop="215" handcode="true"/>      </function>      <function name="CompressedTexImage1DARB" offset="556"> @@ -3406,7 +4225,7 @@          <param name="border" type="GLint"/>          <param name="imageSize" type="GLsizei"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="214" handcode="true"/> +        <glx rop="214" handcode="true"/>      </function>      <function name="CompressedTexSubImage3DARB" offset="557"> @@ -3421,7 +4240,7 @@          <param name="format" type="GLenum"/>          <param name="imageSize" type="GLsizei"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="219" handcode="true"/> +        <glx rop="219" handcode="true"/>      </function>      <function name="CompressedTexSubImage2DARB" offset="558"> @@ -3434,7 +4253,7 @@          <param name="format" type="GLenum"/>          <param name="imageSize" type="GLsizei"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="218" handcode="true"/> +        <glx rop="218" handcode="true"/>      </function>      <function name="CompressedTexSubImage1DARB" offset="559"> @@ -3445,32 +4264,84 @@          <param name="format" type="GLenum"/>          <param name="imageSize" type="GLsizei"/>          <param name="data" type="const GLvoid *"/> -	<glx rop="217" handcode="true"/> +        <glx rop="217" handcode="true"/>      </function>      <function name="GetCompressedTexImageARB" offset="560">          <param name="target" type="GLenum"/>          <param name="level" type="GLint"/>          <param name="img" type="GLvoid *"/> -	<glx sop="160" handcode="true"/> +        <glx sop="160" handcode="true"/>      </function>  </category> +<category name="GL_ARB_texture_border_clamp" number="13"> +    <enum name="CLAMP_TO_BORDER_ARB"                      value="0x812D"/> +</category> +  <category name="GL_ARB_point_parameters" number="14"> +    <enum name="POINT_SIZE_MIN_ARB"                       value="0x8126"/> +    <enum name="POINT_SIZE_MAX_ARB"                       value="0x8127"/> +    <enum name="POINT_FADE_THRESHOLD_SIZE_ARB"            value="0x8128"/> +    <enum name="POINT_DISTANCE_ATTENUATION_ARB"           value="0x8129"/> +      <function name="PointParameterfARB" alias="PointParameterfEXT">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="2065"/> +        <glx rop="2065"/>      </function>      <function name="PointParameterfvARB" alias="PointParameterfvEXT">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="2066"/> +        <glx rop="2066"/>      </function>  </category>  <category name="GL_ARB_vertex_blend" number="15"> +    <enum name="MAX_VERTEX_UNITS_ARB"                     value="0x86A4"/> +    <enum name="ACTIVE_VERTEX_UNITS_ARB"                  value="0x86A5"/> +    <enum name="WEIGHT_SUM_UNITY_ARB"                     value="0x86A6"/> +    <enum name="VERTEX_BLEND_ARB"                         value="0x86A7"/> +    <enum name="CURRENT_WEIGHT_ARB"                       value="0x86A8"/> +    <enum name="WEIGHT_ARRAY_TYPE_ARB"                    value="0x86A9"/> +    <enum name="WEIGHT_ARRAY_STRIDE_ARB"                  value="0x86AA"/> +    <enum name="WEIGHT_ARRAY_SIZE_ARB"                    value="0x86AB"/> +    <enum name="WEIGHT_ARRAY_POINTER_ARB"                 value="0x86AC"/> +    <enum name="WEIGHT_ARRAY_ARB"                         value="0x86AD"/> +    <enum name="MODELVIEW0_ARB"                           value="0x1700"/> +    <enum name="MODELVIEW1_ARB"                           value="0x850A"/> +    <enum name="MODELVIEW2_ARB"                           value="0x8722"/> +    <enum name="MODELVIEW3_ARB"                           value="0x8723"/> +    <enum name="MODELVIEW4_ARB"                           value="0x8724"/> +    <enum name="MODELVIEW5_ARB"                           value="0x8725"/> +    <enum name="MODELVIEW6_ARB"                           value="0x8726"/> +    <enum name="MODELVIEW7_ARB"                           value="0x8727"/> +    <enum name="MODELVIEW8_ARB"                           value="0x8728"/> +    <enum name="MODELVIEW9_ARB"                           value="0x8729"/> +    <enum name="MODELVIEW10_ARB"                          value="0x872A"/> +    <enum name="MODELVIEW11_ARB"                          value="0x872B"/> +    <enum name="MODELVIEW12_ARB"                          value="0x872C"/> +    <enum name="MODELVIEW13_ARB"                          value="0x872D"/> +    <enum name="MODELVIEW14_ARB"                          value="0x872E"/> +    <enum name="MODELVIEW15_ARB"                          value="0x872F"/> +    <enum name="MODELVIEW16_ARB"                          value="0x8730"/> +    <enum name="MODELVIEW17_ARB"                          value="0x8731"/> +    <enum name="MODELVIEW18_ARB"                          value="0x8732"/> +    <enum name="MODELVIEW19_ARB"                          value="0x8733"/> +    <enum name="MODELVIEW20_ARB"                          value="0x8734"/> +    <enum name="MODELVIEW21_ARB"                          value="0x8735"/> +    <enum name="MODELVIEW22_ARB"                          value="0x8736"/> +    <enum name="MODELVIEW23_ARB"                          value="0x8737"/> +    <enum name="MODELVIEW24_ARB"                          value="0x8738"/> +    <enum name="MODELVIEW25_ARB"                          value="0x8739"/> +    <enum name="MODELVIEW26_ARB"                          value="0x873A"/> +    <enum name="MODELVIEW27_ARB"                          value="0x873B"/> +    <enum name="MODELVIEW28_ARB"                          value="0x873C"/> +    <enum name="MODELVIEW29_ARB"                          value="0x873D"/> +    <enum name="MODELVIEW30_ARB"                          value="0x873E"/> +    <enum name="MODELVIEW31_ARB"                          value="0x873F"/> +      <function name="WeightbvARB" offset="?">          <param name="size" type="GLint"/>          <param name="weights" type="const GLbyte *"/> @@ -3516,7 +4387,7 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="VertexBlendARB" offset="?"> @@ -3525,6 +4396,17 @@  </category>  <category name="GL_ARB_matrix_palette" number="16"> +    <enum name="MATRIX_PALETTE_ARB"                       value="0x8840"/> +    <enum name="MAX_MATRIX_PALETTE_STACK_DEPTH_ARB"       value="0x8841"/> +    <enum name="MAX_PALETTE_MATRICES_ARB"                 value="0x8842"/> +    <enum name="CURRENT_PALETTE_MATRIX_ARB"               value="0x8843"/> +    <enum name="MATRIX_INDEX_ARRAY_ARB"                   value="0x8844"/> +    <enum name="CURRENT_MATRIX_INDEX_ARB"                 value="0x8845"/> +    <enum name="MATRIX_INDEX_ARRAY_SIZE_ARB"              value="0x8846"/> +    <enum name="MATRIX_INDEX_ARRAY_TYPE_ARB"              value="0x8847"/> +    <enum name="MATRIX_INDEX_ARRAY_STRIDE_ARB"            value="0x8848"/> +    <enum name="MATRIX_INDEX_ARRAY_POINTER_ARB"           value="0x8849"/> +      <function name="CurrentPaletteMatrixARB" offset="?">          <param name="index" type="GLint"/>      </function> @@ -3549,12 +4431,68 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> +<category name="GL_ARB_texture_env_combine" number="17"> +    <enum name="COMBINE_ARB"                              value="0x8570"/> +    <enum name="COMBINE_RGB_ARB"                          value="0x8571"/> +    <enum name="COMBINE_ALPHA_ARB"                        value="0x8572"/> +    <enum name="SOURCE0_RGB_ARB"                          value="0x8580"/> +    <enum name="SOURCE1_RGB_ARB"                          value="0x8581"/> +    <enum name="SOURCE2_RGB_ARB"                          value="0x8582"/> +    <enum name="SOURCE0_ALPHA_ARB"                        value="0x8588"/> +    <enum name="SOURCE1_ALPHA_ARB"                        value="0x8589"/> +    <enum name="SOURCE2_ALPHA_ARB"                        value="0x858A"/> +    <enum name="OPERAND0_RGB_ARB"                         value="0x8590"/> +    <enum name="OPERAND1_RGB_ARB"                         value="0x8591"/> +    <enum name="OPERAND2_RGB_ARB"                         value="0x8592"/> +    <enum name="OPERAND0_ALPHA_ARB"                       value="0x8598"/> +    <enum name="OPERAND1_ALPHA_ARB"                       value="0x8599"/> +    <enum name="OPERAND2_ALPHA_ARB"                       value="0x859A"/> +    <enum name="RGB_SCALE_ARB"                            value="0x8573"/> +    <enum name="ADD_SIGNED_ARB"                           value="0x8574"/> +    <enum name="INTERPOLATE_ARB"                          value="0x8575"/> +    <enum name="SUBTRACT_ARB"                             value="0x84E7"/> +    <enum name="CONSTANT_ARB"                             value="0x8576"/> +    <enum name="PRIMARY_COLOR_ARB"                        value="0x8577"/> +    <enum name="PREVIOUS_ARB"                             value="0x8578"/> +</category> + +<category name="GL_ARB_texture_env_crossbar" number="18"> +    <!-- No new functions, types, enums. --> +</category> + +<category name="GL_ARB_texture_env_dot3" number="19"> +    <enum name="DOT3_RGB_ARB"                             value="0x86AE"/> +    <enum name="DOT3_RGBA_ARB"                            value="0x86AF"/> +</category> +  <!-- ARB extension number 20 is a WGL extension. --> +<category name="GL_ARB_texture_mirrored_repeat" number="21"> +    <enum name="MIRRORED_REPEAT_ARB"                      value="0x8370"/> +</category> + +<category name="GL_ARB_depth_texture" number="22"> +    <enum name="DEPTH_COMPONENT16_ARB"                    value="0x81A5"/> +    <enum name="DEPTH_COMPONENT24_ARB"                    value="0x81A6"/> +    <enum name="DEPTH_COMPONENT32_ARB"                    value="0x81A7"/> +    <enum name="TEXTURE_DEPTH_SIZE_ARB"                   value="0x884A"/> +    <enum name="DEPTH_TEXTURE_MODE_ARB"                   value="0x884B"/> +</category> + +<category name="GL_ARB_shadow" number="23"> +    <enum name="TEXTURE_COMPARE_MODE_ARB"                 value="0x884C"/> +    <enum name="TEXTURE_COMPARE_FUNC_ARB"                 value="0x884D"/> +    <enum name="COMPARE_R_TO_TEXTURE_ARB"                 value="0x884E"/> +</category> + +<category name="GL_ARB_shadow_ambient" number="24"> +    <enum name="TEXTURE_COMPARE_FAIL_VALUE_ARB"           value="0x80BF"/> +</category> +  <category name="GL_ARB_window_pos" number="25">      <function name="WindowPos2dARB" alias="WindowPos2dMESA">          <param name="x" type="GLdouble"/> @@ -3634,6 +4572,86 @@  </category>  <category name="GL_ARB_vertex_program" number="26"> +    <enum name="COLOR_SUM_ARB"                            value="0x8458"/> +    <enum name="VERTEX_PROGRAM_ARB"                       value="0x8620"/> +    <enum name="VERTEX_ATTRIB_ARRAY_ENABLED_ARB"          value="0x8622"/> +    <enum name="VERTEX_ATTRIB_ARRAY_SIZE_ARB"             value="0x8623"/> +    <enum name="VERTEX_ATTRIB_ARRAY_STRIDE_ARB"           value="0x8624"/> +    <enum name="VERTEX_ATTRIB_ARRAY_TYPE_ARB"             value="0x8625"/> +    <enum name="CURRENT_VERTEX_ATTRIB_ARB"                value="0x8626"/> +    <enum name="PROGRAM_LENGTH_ARB"                       value="0x8627"/> +    <enum name="PROGRAM_STRING_ARB"                       value="0x8628"/> +    <enum name="MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB"       value="0x862E"/> +    <enum name="MAX_PROGRAM_MATRICES_ARB"                 value="0x862F"/> +    <enum name="CURRENT_MATRIX_STACK_DEPTH_ARB"           value="0x8640"/> +    <enum name="CURRENT_MATRIX_ARB"                       value="0x8641"/> +    <enum name="VERTEX_PROGRAM_POINT_SIZE_ARB"            value="0x8642"/> +    <enum name="VERTEX_PROGRAM_TWO_SIDE_ARB"              value="0x8643"/> +    <enum name="VERTEX_ATTRIB_ARRAY_POINTER_ARB"          value="0x8645"/> +    <enum name="PROGRAM_ERROR_POSITION_ARB"               value="0x864B"/> +    <enum name="PROGRAM_BINDING_ARB"                      value="0x8677"/> +    <enum name="MAX_VERTEX_ATTRIBS_ARB"                   value="0x8869"/> +    <enum name="VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB"       value="0x886A"/> +    <enum name="PROGRAM_ERROR_STRING_ARB"                 value="0x8874"/> +    <enum name="PROGRAM_FORMAT_ASCII_ARB"                 value="0x8875"/> +    <enum name="PROGRAM_FORMAT_ARB"                       value="0x8876"/> +    <enum name="PROGRAM_INSTRUCTIONS_ARB"                 value="0x88A0"/> +    <enum name="MAX_PROGRAM_INSTRUCTIONS_ARB"             value="0x88A1"/> +    <enum name="PROGRAM_NATIVE_INSTRUCTIONS_ARB"          value="0x88A2"/> +    <enum name="MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB"      value="0x88A3"/> +    <enum name="PROGRAM_TEMPORARIES_ARB"                  value="0x88A4"/> +    <enum name="MAX_PROGRAM_TEMPORARIES_ARB"              value="0x88A5"/> +    <enum name="PROGRAM_NATIVE_TEMPORARIES_ARB"           value="0x88A6"/> +    <enum name="MAX_PROGRAM_NATIVE_TEMPORARIES_ARB"       value="0x88A7"/> +    <enum name="PROGRAM_PARAMETERS_ARB"                   value="0x88A8"/> +    <enum name="MAX_PROGRAM_PARAMETERS_ARB"               value="0x88A9"/> +    <enum name="PROGRAM_NATIVE_PARAMETERS_ARB"            value="0x88AA"/> +    <enum name="MAX_PROGRAM_NATIVE_PARAMETERS_ARB"        value="0x88AB"/> +    <enum name="PROGRAM_ATTRIBS_ARB"                      value="0x88AC"/> +    <enum name="MAX_PROGRAM_ATTRIBS_ARB"                  value="0x88AD"/> +    <enum name="PROGRAM_NATIVE_ATTRIBS_ARB"               value="0x88AE"/> +    <enum name="MAX_PROGRAM_NATIVE_ATTRIBS_ARB"           value="0x88AF"/> +    <enum name="PROGRAM_ADDRESS_REGISTERS_ARB"            value="0x88B0"/> +    <enum name="MAX_PROGRAM_ADDRESS_REGISTERS_ARB"        value="0x88B1"/> +    <enum name="PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB"     value="0x88B2"/> +    <enum name="MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB" value="0x88B3"/> +    <enum name="MAX_PROGRAM_LOCAL_PARAMETERS_ARB"         value="0x88B4"/> +    <enum name="MAX_PROGRAM_ENV_PARAMETERS_ARB"           value="0x88B5"/> +    <enum name="PROGRAM_UNDER_NATIVE_LIMITS_ARB"          value="0x88B6"/> +    <enum name="TRANSPOSE_CURRENT_MATRIX_ARB"             value="0x88B7"/> +    <enum name="MATRIX0_ARB"                              value="0x88C0"/> +    <enum name="MATRIX1_ARB"                              value="0x88C1"/> +    <enum name="MATRIX2_ARB"                              value="0x88C2"/> +    <enum name="MATRIX3_ARB"                              value="0x88C3"/> +    <enum name="MATRIX4_ARB"                              value="0x88C4"/> +    <enum name="MATRIX5_ARB"                              value="0x88C5"/> +    <enum name="MATRIX6_ARB"                              value="0x88C6"/> +    <enum name="MATRIX7_ARB"                              value="0x88C7"/> +    <enum name="MATRIX8_ARB"                              value="0x88C8"/> +    <enum name="MATRIX9_ARB"                              value="0x88C9"/> +    <enum name="MATRIX10_ARB"                             value="0x88CA"/> +    <enum name="MATRIX11_ARB"                             value="0x88CB"/> +    <enum name="MATRIX12_ARB"                             value="0x88CC"/> +    <enum name="MATRIX13_ARB"                             value="0x88CD"/> +    <enum name="MATRIX14_ARB"                             value="0x88CE"/> +    <enum name="MATRIX15_ARB"                             value="0x88CF"/> +    <enum name="MATRIX16_ARB"                             value="0x88D0"/> +    <enum name="MATRIX17_ARB"                             value="0x88D1"/> +    <enum name="MATRIX18_ARB"                             value="0x88D2"/> +    <enum name="MATRIX19_ARB"                             value="0x88D3"/> +    <enum name="MATRIX20_ARB"                             value="0x88D4"/> +    <enum name="MATRIX21_ARB"                             value="0x88D5"/> +    <enum name="MATRIX22_ARB"                             value="0x88D6"/> +    <enum name="MATRIX23_ARB"                             value="0x88D7"/> +    <enum name="MATRIX24_ARB"                             value="0x88D8"/> +    <enum name="MATRIX25_ARB"                             value="0x88D9"/> +    <enum name="MATRIX26_ARB"                             value="0x88DA"/> +    <enum name="MATRIX27_ARB"                             value="0x88DB"/> +    <enum name="MATRIX28_ARB"                             value="0x88DC"/> +    <enum name="MATRIX29_ARB"                             value="0x88DD"/> +    <enum name="MATRIX30_ARB"                             value="0x88DE"/> +    <enum name="MATRIX31_ARB"                             value="0x88DF"/> +      <function name="VertexAttrib1sARB" alias="VertexAttrib1sNV">          <param name="index" type="GLuint"/>          <param name="x" type="GLshort"/> @@ -3768,7 +4786,7 @@      <function name="VertexAttrib4bvARB" offset="654">          <param name="index" type="GLuint"/>          <param name="v" type="const GLbyte *" count="4"/> -	<glx rop="4230"/> +        <glx rop="4230"/>      </function>      <function name="VertexAttrib4svARB" alias="VertexAttrib4svNV"> @@ -3779,25 +4797,25 @@      <function name="VertexAttrib4ivARB" offset="655">          <param name="index" type="GLuint"/>          <param name="v" type="const GLint *" count="4"/> -	<glx rop="4231"/> +        <glx rop="4231"/>      </function>      <function name="VertexAttrib4ubvARB" offset="656">          <param name="index" type="GLuint"/>          <param name="v" type="const GLubyte *" count="4"/> -	<glx rop="4232"/> +        <glx rop="4232"/>      </function>      <function name="VertexAttrib4usvARB" offset="657">          <param name="index" type="GLuint"/>          <param name="v" type="const GLushort *" count="4"/> -	<glx rop="4233"/> +        <glx rop="4233"/>      </function>      <function name="VertexAttrib4uivARB" offset="658">          <param name="index" type="GLuint"/>          <param name="v" type="const GLuint *" count="4"/> -	<glx rop="4234"/> +        <glx rop="4234"/>      </function>      <function name="VertexAttrib4fvARB" alias="VertexAttrib4fvNV"> @@ -3813,19 +4831,19 @@      <function name="VertexAttrib4NbvARB" offset="659">          <param name="index" type="GLuint"/>          <param name="v" type="const GLbyte *" count="4"/> -	<glx rop="4235"/> +        <glx rop="4235"/>      </function>      <function name="VertexAttrib4NsvARB" offset="660">          <param name="index" type="GLuint"/>          <param name="v" type="const GLshort *" count="4"/> -	<glx rop="4236"/> +        <glx rop="4236"/>      </function>      <function name="VertexAttrib4NivARB" offset="661">          <param name="index" type="GLuint"/>          <param name="v" type="const GLint *" count="4"/> -	<glx rop="4237"/> +        <glx rop="4237"/>      </function>      <function name="VertexAttrib4NubvARB" alias="VertexAttrib4ubvNV"> @@ -3836,13 +4854,13 @@      <function name="VertexAttrib4NusvARB" offset="662">          <param name="index" type="GLuint"/>          <param name="v" type="const GLushort *" count="4"/> -	<glx rop="4238"/> +        <glx rop="4238"/>      </function>      <function name="VertexAttrib4NuivARB" offset="663">          <param name="index" type="GLuint"/>          <param name="v" type="const GLuint *" count="4"/> -	<glx rop="4239"/> +        <glx rop="4239"/>      </function>      <function name="VertexAttribPointerARB" offset="664"> @@ -3852,17 +4870,17 @@          <param name="normalized" type="GLboolean"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="EnableVertexAttribArrayARB" offset="665">          <param name="index" type="GLuint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="DisableVertexAttribArrayARB" offset="666">          <param name="index" type="GLuint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="ProgramStringARB" offset="667"> @@ -3870,7 +4888,7 @@          <param name="format" type="GLenum"/>          <param name="len" type="GLsizei"/>          <param name="string" type="const GLvoid *"/> -	<glx rop="4217" handcode="true"/> +        <glx rop="4217" handcode="true"/>      </function>      <function name="BindProgramARB" alias="BindProgramNV"> @@ -3908,7 +4926,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="const GLdouble *" count="4"/> -	<glx rop="4185" doubles_in_order="true"/> +        <glx rop="4185" doubles_in_order="true"/>      </function>      <!-- FIXME: This should alias to ProgramParameter*NV --> @@ -3926,7 +4944,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="const GLfloat *" count="4"/> -	<glx rop="4184"/> +        <glx rop="4184"/>      </function>      <function name="ProgramLocalParameter4dARB" offset="672" vectorequiv="ProgramLocalParameter4dvARB"> @@ -3942,7 +4960,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="const GLdouble *" count="4"/> -	<glx rop="4216" doubles_in_order="true"/> +        <glx rop="4216" doubles_in_order="true"/>      </function>      <function name="ProgramLocalParameter4fARB" offset="674" vectorequiv="ProgramLocalParameter4fvARB"> @@ -3958,7 +4976,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="const GLfloat *" count="4"/> -	<glx rop="4215"/> +        <glx rop="4215"/>      </function>      <!-- FIXME: This should alias to GetProgramParameter*NV --> @@ -3966,7 +4984,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="GLdouble *" output="true"/> -	<glx vendorpriv="1297" doubles_in_order="true"/> +        <glx vendorpriv="1297" doubles_in_order="true"/>      </function>      <!-- FIXME: This should alias to GetProgramParameter*NV --> @@ -3974,21 +4992,21 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1296"/> +        <glx vendorpriv="1296"/>      </function>      <function name="GetProgramLocalParameterdvARB" offset="678">          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="GLdouble *" output="true"/> -	<glx vendorpriv="1306" doubles_in_order="true"/> +        <glx vendorpriv="1306" doubles_in_order="true"/>      </function>      <function name="GetProgramLocalParameterfvARB" offset="679">          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1305"/> +        <glx vendorpriv="1305"/>      </function>      <!-- FIXME: This should alias to GetProgramivNV --> @@ -3996,7 +5014,7 @@          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1307"/> +        <glx vendorpriv="1307"/>      </function>      <!-- FIXME: This should alias to GetProgramStringNV --> @@ -4004,7 +5022,7 @@          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="string" type="GLvoid *"/> -	<glx vendorpriv="1308" handcode="true"/> +        <glx vendorpriv="1308" handcode="true"/>      </function>      <function name="GetVertexAttribdvARB" alias="GetVertexAttribdvNV"> @@ -4032,11 +5050,64 @@      </function>  </category> +<category name="GL_ARB_fragment_program" number="27"> +    <enum name="FRAGMENT_PROGRAM_ARB"                     value="0x8804"/> +    <enum name="PROGRAM_ALU_INSTRUCTIONS_ARB"             value="0x8805"/> +    <enum name="PROGRAM_TEX_INSTRUCTIONS_ARB"             value="0x8806"/> +    <enum name="PROGRAM_TEX_INDIRECTIONS_ARB"             value="0x8807"/> +    <enum name="PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB"      value="0x8808"/> +    <enum name="PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB"      value="0x8809"/> +    <enum name="PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB"      value="0x880A"/> +    <enum name="MAX_PROGRAM_ALU_INSTRUCTIONS_ARB"         value="0x880B"/> +    <enum name="MAX_PROGRAM_TEX_INSTRUCTIONS_ARB"         value="0x880C"/> +    <enum name="MAX_PROGRAM_TEX_INDIRECTIONS_ARB"         value="0x880D"/> +    <enum name="MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB"  value="0x880E"/> +    <enum name="MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB"  value="0x880F"/> +    <enum name="MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB"  value="0x8810"/> +    <enum name="MAX_TEXTURE_COORDS_ARB"                   value="0x8871"/> +    <enum name="MAX_TEXTURE_IMAGE_UNITS_ARB"              value="0x8872"/> +</category> +  <category name="GL_ARB_vertex_buffer_object" number="28"> +    <enum name="BUFFER_SIZE_ARB"                          value="0x8764"/> +    <enum name="BUFFER_USAGE_ARB"                         value="0x8765"/> +    <enum name="ARRAY_BUFFER_ARB"                         value="0x8892"/> +    <enum name="ELEMENT_ARRAY_BUFFER_ARB"                 value="0x8893"/> +    <enum name="ARRAY_BUFFER_BINDING_ARB"                 value="0x8894"/> +    <enum name="ELEMENT_ARRAY_BUFFER_BINDING_ARB"         value="0x8895"/> +    <enum name="VERTEX_ARRAY_BUFFER_BINDING_ARB"          value="0x8896"/> +    <enum name="NORMAL_ARRAY_BUFFER_BINDING_ARB"          value="0x8897"/> +    <enum name="COLOR_ARRAY_BUFFER_BINDING_ARB"           value="0x8898"/> +    <enum name="INDEX_ARRAY_BUFFER_BINDING_ARB"           value="0x8899"/> +    <enum name="TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB"   value="0x889A"/> +    <enum name="EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB"       value="0x889B"/> +    <enum name="SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB" value="0x889C"/> +    <enum name="FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB"  value="0x889D"/> +    <enum name="WEIGHT_ARRAY_BUFFER_BINDING_ARB"          value="0x889E"/> +    <enum name="VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB"   value="0x889F"/> +    <enum name="READ_ONLY_ARB"                            value="0x88B8"/> +    <enum name="WRITE_ONLY_ARB"                           value="0x88B9"/> +    <enum name="READ_WRITE_ARB"                           value="0x88BA"/> +    <enum name="BUFFER_ACCESS_ARB"                        value="0x88BB"/> +    <enum name="BUFFER_MAPPED_ARB"                        value="0x88BC"/> +    <enum name="BUFFER_MAP_POINTER_ARB"                   value="0x88BD"/> +    <enum name="STREAM_DRAW_ARB"                          value="0x88E0"/> +    <enum name="STREAM_READ_ARB"                          value="0x88E1"/> +    <enum name="STREAM_COPY_ARB"                          value="0x88E2"/> +    <enum name="STATIC_DRAW_ARB"                          value="0x88E4"/> +    <enum name="STATIC_READ_ARB"                          value="0x88E5"/> +    <enum name="STATIC_COPY_ARB"                          value="0x88E6"/> +    <enum name="DYNAMIC_DRAW_ARB"                         value="0x88E8"/> +    <enum name="DYNAMIC_READ_ARB"                         value="0x88E9"/> +    <enum name="DYNAMIC_COPY_ARB"                         value="0x88EA"/> + +    <type name="intptrARB" size="4"/> +    <type name="sizeiptrARB" size="4"/> +      <function name="BindBufferARB" offset="688">          <param name="target" type="GLenum"/>          <param name="buffer" type="GLuint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="BufferDataARB" offset="689"> @@ -4044,7 +5115,7 @@          <param name="size" type="GLsizeiptrARB"/>          <param name="data" type="const GLvoid *"/>          <param name="usage" type="GLenum"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="BufferSubDataARB" offset="690"> @@ -4052,33 +5123,33 @@          <param name="offset" type="GLintptrARB"/>          <param name="size" type="GLsizeiptrARB"/>          <param name="data" type="const GLvoid *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="DeleteBuffersARB" offset="691">          <param name="n" type="GLsizei"/>          <param name="buffer" type="const GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GenBuffersARB" offset="692">          <param name="n" type="GLsizei"/>          <param name="buffer" type="GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetBufferParameterivARB" offset="693">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetBufferPointervARB" offset="694">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLvoid **"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetBufferSubDataARB" offset="695"> @@ -4086,91 +5157,416 @@          <param name="offset" type="GLintptrARB"/>          <param name="size" type="GLsizeiptrARB"/>          <param name="data" type="GLvoid *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="IsBufferARB" offset="696">          <param name="buffer" type="GLuint"/>          <return type="GLboolean"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="MapBufferARB" offset="697">          <param name="target" type="GLenum"/>          <param name="access" type="GLenum"/>          <return type="GLvoid *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="UnmapBufferARB" offset="698">          <param name="target" type="GLenum"/>          <return type="GLboolean"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category>  <category name="GL_ARB_occlusion_query" number="29"> +    <enum name="QUERY_COUNTER_BITS_ARB"                   value="0x8864"/> +    <enum name="CURRENT_QUERY_ARB"                        value="0x8865"/> +    <enum name="QUERY_RESULT_ARB"                         value="0x8866"/> +    <enum name="QUERY_RESULT_AVAILABLE_ARB"               value="0x8867"/> +    <enum name="SAMPLES_PASSED_ARB"                       value="0x8914"/> +      <function name="GenQueriesARB" offset="700">          <param name="n" type="GLsizei"/>          <param name="ids" type="GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="DeleteQueriesARB" offset="701">          <param name="n" type="GLsizei"/>          <param name="ids" type="const GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="IsQueryARB" offset="702">          <param name="id" type="GLuint"/>          <return type="GLboolean"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="BeginQueryARB" offset="703">          <param name="target" type="GLenum"/>          <param name="id" type="GLuint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="EndQueryARB" offset="704">          <param name="target" type="GLenum"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetQueryivARB" offset="705">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetQueryObjectivARB" offset="706">          <param name="id" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetQueryObjectuivARB" offset="707">          <param name="id" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> +<category name="GL_ARB_shader_objects" number="30"> +    <enum name="PROGRAM_OBJECT_ARB"                       value="0x8B40"/> +    <enum name="SHADER_OBJECT_ARB"                        value="0x8B48"/> +    <enum name="OBJECT_TYPE_ARB"                          value="0x8B4E"/> +    <enum name="OBJECT_SUBTYPE_ARB"                       value="0x8B4F"/> +    <enum name="FLOAT_VEC2_ARB"                           value="0x8B50"/> +    <enum name="FLOAT_VEC3_ARB"                           value="0x8B51"/> +    <enum name="FLOAT_VEC4_ARB"                           value="0x8B52"/> +    <enum name="INT_VEC2_ARB"                             value="0x8B53"/> +    <enum name="INT_VEC3_ARB"                             value="0x8B54"/> +    <enum name="INT_VEC4_ARB"                             value="0x8B55"/> +    <enum name="BOOL_ARB"                                 value="0x8B56"/> +    <enum name="BOOL_VEC2_ARB"                            value="0x8B57"/> +    <enum name="BOOL_VEC3_ARB"                            value="0x8B58"/> +    <enum name="BOOL_VEC4_ARB"                            value="0x8B59"/> +    <enum name="FLOAT_MAT2_ARB"                           value="0x8B5A"/> +    <enum name="FLOAT_MAT3_ARB"                           value="0x8B5B"/> +    <enum name="FLOAT_MAT4_ARB"                           value="0x8B5C"/> +    <enum name="OBJECT_DELETE_STATUS_ARB"                 value="0x8B80"/> +    <enum name="OBJECT_COMPILE_STATUS_ARB"                value="0x8B81"/> +    <enum name="OBJECT_LINK_STATUS_ARB"                   value="0x8B82"/> +    <enum name="OBJECT_VALIDATE_STATUS_ARB"               value="0x8B83"/> +    <enum name="OBJECT_INFO_LOG_LENGTH_ARB"               value="0x8B84"/> +    <enum name="OBJECT_ATTACHED_OBJECTS_ARB"              value="0x8B85"/> +    <enum name="OBJECT_ACTIVE_UNIFORMS_ARB"               value="0x8B86"/> +    <enum name="OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB"     value="0x8B87"/> +    <enum name="OBJECT_SHADER_SOURCE_LENGTH_ARB"          value="0x8B88"/> + +    <type name="charARB" size="1"/> +    <type name="handleARB" size="4"/> + +    <function name="DeleteObjectARB" offset="?"> +        <param name="obj" type="GLhandleARB"/> +    </function> + +    <function name="GetHandleARB" offset="?"> +        <param name="pname" type="GLenum"/> +        <return type="GLhandleARB"/> +    </function> + +    <function name="DetachObjectARB" offset="?"> +        <param name="containerObj" type="GLhandleARB"/> +        <param name="attachedObj" type="GLhandleARB"/> +    </function> + +    <function name="CreateShaderObjectARB" offset="?"> +        <param name="shaderType" type="GLenum"/> +        <return type="GLhandleARB"/> +    </function> + +    <function name="ShaderSourceARB" offset="?"> +        <param name="shaderObj" type="GLhandleARB"/> +        <param name="count" type="GLsizei"/> +        <param name="string" type="const GLcharARB **"/> +        <param name="length" type="const GLint *"/> +    </function> + +    <function name="CompileShaderARB" offset="?"> +        <param name="shaderObj" type="GLhandleARB"/> +    </function> + +    <function name="CreateProgramObjectARB" offset="?"> +        <return type="GLhandleARB"/> +    </function> + +    <function name="AttachObjectARB" offset="?"> +        <param name="containerObj" type="GLhandleARB"/> +        <param name="obj" type="GLhandleARB"/> +    </function> + +    <function name="LinkProgramARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +    </function> + +    <function name="UseProgramObjectARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +    </function> + +    <function name="ValidateProgramARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +    </function> + +    <function name="Uniform1fARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLfloat"/> +    </function> + +    <function name="Uniform2fARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLfloat"/> +        <param name="v1" type="GLfloat"/> +    </function> + +    <function name="Uniform3fARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLfloat"/> +        <param name="v1" type="GLfloat"/> +        <param name="v2" type="GLfloat"/> +    </function> + +    <function name="Uniform4fARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLfloat"/> +        <param name="v1" type="GLfloat"/> +        <param name="v2" type="GLfloat"/> +        <param name="v3" type="GLfloat"/> +    </function> + +    <function name="Uniform1iARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLint"/> +    </function> + +    <function name="Uniform2iARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLint"/> +        <param name="v1" type="GLint"/> +    </function> + +    <function name="Uniform3iARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLint"/> +        <param name="v1" type="GLint"/> +        <param name="v2" type="GLint"/> +    </function> + +    <function name="Uniform4iARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="v0" type="GLint"/> +        <param name="v1" type="GLint"/> +        <param name="v2" type="GLint"/> +        <param name="v3" type="GLint"/> +    </function> + +    <function name="Uniform1fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="Uniform2fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="Uniform3fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="Uniform4fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="Uniform1ivARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLint *"/> +    </function> + +    <function name="Uniform2ivARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLint *"/> +    </function> + +    <function name="Uniform3ivARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLint *"/> +    </function> + +    <function name="Uniform4ivARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="value" type="const GLint *"/> +    </function> + +    <function name="UniformMatrix2fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="transpose" type="GLboolean"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="UniformMatrix3fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="transpose" type="GLboolean"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="UniformMatrix4fvARB" offset="?"> +        <param name="location" type="GLint"/> +        <param name="count" type="GLsizei"/> +        <param name="transpose" type="GLboolean"/> +        <param name="value" type="const GLfloat *"/> +    </function> + +    <function name="GetObjectParameterfvARB" offset="?"> +        <param name="obj" type="GLhandleARB"/> +        <param name="pname" type="GLenum"/> +        <param name="params" type="GLfloat *"/> +    </function> + +    <function name="GetObjectParameterivARB" offset="?"> +        <param name="obj" type="GLhandleARB"/> +        <param name="pname" type="GLenum"/> +        <param name="params" type="GLint *"/> +    </function> + +    <function name="GetInfoLogARB" offset="?"> +        <param name="obj" type="GLhandleARB"/> +        <param name="" type="GLsizei"/> +        <param name="" type="GLsizei *"/> +        <param name="" type="GLcharARB *"/> +    </function> + +    <function name="GetAttachedObjectsARB" offset="?"> +        <param name="containerObj" type="GLhandleARB"/> +        <param name="maxLength" type="GLsizei"/> +        <param name="length" type="GLsizei *"/> +        <param name="infoLog" type="GLhandleARB *"/> +    </function> + +    <function name="GetUniformLocationARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="name" type="const GLcharARB *"/> +        <return type="GLint"/> +    </function> + +    <function name="GetActiveUniformARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="index" type="GLuint"/> +        <param name="maxLength" type="GLsizei"/> +        <param name="lenght" type="GLsizei *"/> +        <param name="size" type="GLint *"/> +        <param name="type" type="GLenum *"/> +        <param name="name" type="GLcharARB *"/> +    </function> + +    <function name="GetUniformfvARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="location" type="GLint"/> +        <param name="params" type="GLfloat *"/> +    </function> + +    <function name="GetUniformivARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="location" type="GLint"/> +        <param name="params" type="GLint *"/> +    </function> + +    <function name="GetShaderSourceARB" offset="?"> +        <param name="obj" type="GLhandleARB"/> +        <param name="maxLength" type="GLsizei"/> +        <param name="length" type="GLsizei *"/> +        <param name="source" type="GLcharARB *"/> +    </function> +</category> + +<category name="GL_ARB_vertex_shader" number="31"> +    <enum name="VERTEX_SHADER_ARB"                        value="0x8B31"/> +    <enum name="MAX_VERTEX_UNIFORM_COMPONENTS_ARB"        value="0x8B4A"/> +    <enum name="MAX_VARYING_FLOATS_ARB"                   value="0x8B4B"/> +    <enum name="MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB"       value="0x8B4C"/> +    <enum name="MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB"     value="0x8B4D"/> +    <enum name="OBJECT_ACTIVE_ATTRIBUTES_ARB"             value="0x8B89"/> +    <enum name="OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB"   value="0x8B8A"/> + +    <function name="BindAttribLocationARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="index" type="GLuint"/> +        <param name="name" type="const GLcharARB *"/> +    </function> + +    <function name="GetActiveAttribARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="index" type="GLuint"/> +        <param name="maxLength" type="GLsizei"/> +        <param name="length" type="GLsizei *" output="true"/> +        <param name="size" type="GLint *" output="true"/> +        <param name="type" type="GLenum *" output="true"/> +        <param name="name" type="const GLcharARB *"/> +    </function> + +    <function name="GetAttribLocationARB" offset="?"> +        <param name="programObj" type="GLhandleARB"/> +        <param name="name" type="const GLcharARB *"/> +        <return type="GLint"/> +    </function> +</category> + +<category name="GL_ARB_fragment_shader" number="32"> +    <enum name="FRAGMENT_SHADER_ARB"                      value="0x8B30"/> +    <enum name="MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB"      value="0x8B49"/> +</category> + +<category name="GL_ARB_shading_language_100" number="33"> +    <!-- No new functions, types, enums. --> +</category> + +<category name="GL_ARB_texture_non_power_of_two" number="34"> +    <!-- No new functions, types, enums. --> +</category> + +<category name="GL_ARB_point_sprite" number="35"> +    <enum name="POINT_SPRITE_ARB"                         value="0x8861"/> +    <enum name="COORD_REPLACE_ARB"                        value="0x8862"/> +</category> + +<category name="GL_ARB_fragment_program_shadow" number="36"> +    <!-- No new functions, types, enums. --> +</category> +  <!-- Non-ARB extensions sorted by extension number. -->  <category name="GL_EXT_blend_color" number="2"> -    <enum name="CONSTANT_COLOR_EXT"           value="0x8001"/> -    <enum name="ONE_MINUS_CONSTANT_COLOR_EXT" value="0x8002"/> -    <enum name="CONSTANT_ALPHA_EXT"           value="0x8003"/> -    <enum name="ONE_MINUS_CONSTANT_ALPHA_EXT" value="0x8004"/> -    <enum name="BLEND_COLOR_EXT"              value="0x8005"/> +    <enum name="CONSTANT_COLOR_EXT"                       value="0x8001"/> +    <enum name="ONE_MINUS_CONSTANT_COLOR_EXT"             value="0x8002"/> +    <enum name="CONSTANT_ALPHA_EXT"                       value="0x8003"/> +    <enum name="ONE_MINUS_CONSTANT_ALPHA_EXT"             value="0x8004"/> +    <enum name="BLEND_COLOR_EXT"                          value="0x8005"/>      <function name="BlendColorEXT" alias="BlendColor">          <param name="red" type="GLclampf"/> @@ -4184,10 +5580,58 @@      <function name="PolygonOffsetEXT" offset="414">          <param name="factor" type="GLfloat"/>          <param name="bias" type="GLfloat"/> -	<glx rop="4098"/> +        <glx rop="4098"/>      </function>  </category> +<category name="GL_EXT_texture" number="4"> +    <enum name="ALPHA4_EXT"                               value="0x803B"/> +    <enum name="ALPHA8_EXT"                               value="0x803C"/> +    <enum name="ALPHA12_EXT"                              value="0x803D"/> +    <enum name="ALPHA16_EXT"                              value="0x803E"/> +    <enum name="LUMINANCE4_EXT"                           value="0x803F"/> +    <enum name="LUMINANCE8_EXT"                           value="0x8040"/> +    <enum name="LUMINANCE12_EXT"                          value="0x8041"/> +    <enum name="LUMINANCE16_EXT"                          value="0x8042"/> +    <enum name="LUMINANCE4_ALPHA4_EXT"                    value="0x8043"/> +    <enum name="LUMINANCE6_ALPHA2_EXT"                    value="0x8044"/> +    <enum name="LUMINANCE8_ALPHA8_EXT"                    value="0x8045"/> +    <enum name="LUMINANCE12_ALPHA4_EXT"                   value="0x8046"/> +    <enum name="LUMINANCE12_ALPHA12_EXT"                  value="0x8047"/> +    <enum name="LUMINANCE16_ALPHA16_EXT"                  value="0x8048"/> +    <enum name="INTENSITY_EXT"                            value="0x8049"/> +    <enum name="INTENSITY4_EXT"                           value="0x804A"/> +    <enum name="INTENSITY8_EXT"                           value="0x804B"/> +    <enum name="INTENSITY12_EXT"                          value="0x804C"/> +    <enum name="INTENSITY16_EXT"                          value="0x804D"/> +    <enum name="RGB2_EXT"                                 value="0x804E"/> +    <enum name="RGB4_EXT"                                 value="0x804F"/> +    <enum name="RGB5_EXT"                                 value="0x8050"/> +    <enum name="RGB8_EXT"                                 value="0x8051"/> +    <enum name="RGB10_EXT"                                value="0x8052"/> +    <enum name="RGB12_EXT"                                value="0x8053"/> +    <enum name="RGB16_EXT"                                value="0x8054"/> +    <enum name="RGBA2_EXT"                                value="0x8055"/> +    <enum name="RGBA4_EXT"                                value="0x8056"/> +    <enum name="RGB5_A1_EXT"                              value="0x8057"/> +    <enum name="RGBA8_EXT"                                value="0x8058"/> +    <enum name="RGB10_A2_EXT"                             value="0x8059"/> +    <enum name="RGBA12_EXT"                               value="0x805A"/> +    <enum name="RGBA16_EXT"                               value="0x805B"/> +    <enum name="TEXTURE_RED_SIZE_EXT"                     value="0x805C"/> +    <enum name="TEXTURE_GREEN_SIZE_EXT"                   value="0x805D"/> +    <enum name="TEXTURE_BLUE_SIZE_EXT"                    value="0x805E"/> +    <enum name="TEXTURE_ALPHA_SIZE_EXT"                   value="0x805F"/> +    <enum name="TEXTURE_LUMINANCE_SIZE_EXT"               value="0x8060"/> +    <enum name="TEXTURE_INTENSITY_SIZE_EXT"               value="0x8061"/> +    <enum name="REPLACE_EXT"                              value="0x8062"/> +    <enum name="PROXY_TEXTURE_1D_EXT"                     value="0x8063"/> +    <enum name="PROXY_TEXTURE_2D_EXT"                     value="0x8064"/> +    <enum name="TEXTURE_TOO_LARGE_EXT"                    value="0x8065"/> +</category> + +<!-- Extension number 5 is not listed in the extension registry. --> +  <category name="GL_EXT_texture3D" number="6">      <function name="TexImage3DEXT" alias="TexImage3D">          <param name="target" type="GLenum"/> @@ -4222,7 +5666,7 @@          <param name="target" type="GLenum"/>          <param name="filter" type="GLenum"/>          <param name="weights" type="GLfloat *" output="true"/> -	<glx vendorpriv="4101"/> +        <glx vendorpriv="4101"/>      </function>      <function name="TexFilterFuncSGIS" offset="416"> @@ -4230,7 +5674,7 @@          <param name="filter" type="GLenum"/>          <param name="n" type="GLsizei"/>          <param name="weights" type="const GLfloat *"/> -	<glx rop="2064" handcode="true"/> +        <glx rop="2064" handcode="true"/>      </function>  </category> @@ -4322,21 +5766,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="values" type="GLvoid *" output="true"/> -	<glx vendorpriv="5" handcode="true"/> +        <glx vendorpriv="5" handcode="true"/>      </function>      <function name="GetHistogramParameterfvEXT" offset="418">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="6"/> +        <glx vendorpriv="6"/>      </function>      <function name="GetHistogramParameterivEXT" offset="419">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="7"/> +        <glx vendorpriv="7"/>      </function>      <function name="GetMinmaxEXT" offset="420"> @@ -4345,21 +5789,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="values" type="GLvoid *" output="true"/> -	<glx vendorpriv="8" handcode="true"/> +        <glx vendorpriv="8" handcode="true"/>      </function>      <function name="GetMinmaxParameterfvEXT" offset="421">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="9"/> +        <glx vendorpriv="9"/>      </function>      <function name="GetMinmaxParameterivEXT" offset="422">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="10"/> +        <glx vendorpriv="10"/>      </function>      <function name="HistogramEXT" alias="Histogram"> @@ -4450,21 +5894,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="image" type="GLvoid *"/> -	<glx sop="1" handcode="true"/> +        <glx sop="1" handcode="true"/>      </function>      <function name="GetConvolutionParameterfvEXT" offset="424">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx sop="2"/> +        <glx sop="2"/>      </function>      <function name="GetConvolutionParameterivEXT" offset="425">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx sop="3"/> +        <glx sop="3"/>      </function>      <function name="GetSeparableFilterEXT" offset="426"> @@ -4474,7 +5918,7 @@          <param name="row" type="GLvoid *" output="true"/>          <param name="column" type="GLvoid *" output="true"/>          <param name="span" type="GLvoid *" output="true"/> -	<glx sop="4" handcode="true"/> +        <glx sop="4" handcode="true"/>      </function>      <function name="SeparableFilter2DEXT" alias="SeparableFilter2D"> @@ -4524,21 +5968,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="table" type="GLvoid *" output="true"/> -	<glx vendorpriv="4098" handcode="true"/> +        <glx vendorpriv="4098" handcode="true"/>      </function>      <function name="GetColorTableParameterfvSGI" offset="428">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="4099"/> +        <glx vendorpriv="4099"/>      </function>      <function name="GetColorTableParameterivSGI" offset="429">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="4100"/> +        <glx vendorpriv="4100"/>      </function>  </category> @@ -4546,37 +5990,37 @@      <function name="PixelTexGenParameteriSGIS" offset="431">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="PixelTexGenParameterivSGIS" offset="432">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="PixelTexGenParameterfSGIS" offset="433">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="PixelTexGenParameterfvSGIS" offset="434">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetPixelTexGenParameterivSGIS" offset="435">          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetPixelTexGenParameterfvSGIS" offset="436">          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -4593,7 +6037,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="2057" ignore="true"/> +        <glx rop="2057" ignore="true"/>      </function>      <function name="TexSubImage4DSGIS" offset="438"> @@ -4610,7 +6054,7 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="pixels" type="const GLvoid *"/> -	<glx rop="2058" ignore="true"/> +        <glx rop="2058" ignore="true"/>      </function>  </category> @@ -4622,7 +6066,7 @@          <param name="textures" type="const GLuint *"/>          <param name="residences" type="GLboolean *" output="true"/>          <return type="GLboolean"/> -	<glx vendorpriv="11" handcode="true"/> +        <glx vendorpriv="11" handcode="true"/>      </function>      <function name="BindTextureEXT" alias="BindTexture"> @@ -4638,13 +6082,13 @@      <function name="GenTexturesEXT" offset="440">          <param name="n" type="GLsizei"/>          <param name="textures" type="GLuint *" output="true"/> -	<glx vendorpriv="13" handcode="true"/> +        <glx vendorpriv="13" handcode="true"/>      </function>      <function name="IsTextureEXT" offset="441">          <param name="texture" type="GLuint"/>          <return type="GLboolean"/> -	<glx vendorpriv="14"/> +        <glx vendorpriv="14"/>      </function>      <function name="PrioritizeTexturesEXT" alias="PrioritizeTextures"> @@ -4659,13 +6103,13 @@          <param name="target" type="GLenum"/>          <param name="n" type="GLsizei"/>          <param name="points" type="const GLfloat *"/> -	<glx rop="2051" handcode="true"/> +        <glx rop="2051" handcode="true"/>      </function>      <function name="GetDetailTexFuncSGIS" offset="443">          <param name="target" type="GLenum"/>          <param name="points" type="GLfloat *" output="true"/> -	<glx vendorpriv="4096"/> +        <glx vendorpriv="4096"/>      </function>  </category> @@ -4674,13 +6118,13 @@          <param name="target" type="GLenum"/>          <param name="n" type="GLsizei"/>          <param name="points" type="const GLfloat *"/> -	<glx rop="2052" handcode="true"/> +        <glx rop="2052" handcode="true"/>      </function>      <function name="GetSharpenTexFuncSGIS" offset="445">          <param name="target" type="GLenum"/>          <param name="points" type="GLfloat *" output="true"/> -	<glx vendorpriv="4097"/> +        <glx vendorpriv="4097"/>      </function>  </category> @@ -4688,12 +6132,12 @@      <function name="SampleMaskSGIS" offset="446">          <param name="value" type="GLclampf"/>          <param name="invert" type="GLboolean"/> -	<glx rop="2048"/> +        <glx rop="2048"/>      </function>      <function name="SamplePatternSGIS" offset="447">          <param name="pattern" type="GLenum"/> -	<glx rop="2049"/> +        <glx rop="2049"/>      </function>  </category> @@ -4711,7 +6155,7 @@          <param name="stride" type="GLsizei"/>          <param name="count" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="DrawArraysEXT" alias="DrawArrays"> @@ -4724,7 +6168,7 @@          <param name="stride" type="GLsizei"/>          <param name="count" type="GLsizei"/>          <param name="pointer" type="const GLboolean *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="GetPointervEXT" alias="GetPointerv"> @@ -4737,7 +6181,7 @@          <param name="stride" type="GLsizei"/>          <param name="count" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="NormalPointerEXT" offset="451"> @@ -4745,7 +6189,7 @@          <param name="stride" type="GLsizei"/>          <param name="count" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="TexCoordPointerEXT" offset="452"> @@ -4754,7 +6198,7 @@          <param name="stride" type="GLsizei"/>          <param name="count" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="VertexPointerEXT" offset="453"> @@ -4763,7 +6207,7 @@          <param name="stride" type="GLsizei"/>          <param name="count" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -4788,25 +6232,25 @@      <function name="SpriteParameterfSGIX" offset="454">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="SpriteParameterfvSGIX" offset="455">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="SpriteParameteriSGIX" offset="456">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="SpriteParameterivSGIX" offset="457">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -4814,59 +6258,59 @@      <function name="PointParameterfEXT" offset="458">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="2065"/> +        <glx rop="2065"/>      </function>      <function name="PointParameterfvEXT" offset="459">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="2066"/> +        <glx rop="2066"/>      </function>  </category>  <category name="GL_SGIX_instruments" number="55">      <function name="GetInstrumentsSGIX" offset="460">          <return type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="InstrumentsBufferSGIX" offset="461">          <param name="size" type="GLsizei"/>          <param name="buffer" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="PollInstrumentsSGIX" offset="462">          <param name="marker_p" type="GLint *"/>          <return type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="ReadInstrumentsSGIX" offset="463">          <param name="marker" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="StartInstrumentsSGIX" offset="464"> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="StopInstrumentsSGIX" offset="465">          <param name="marker" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category>  <category name="GL_SGIX_framezoom" number="57">      <function name="FrameZoomSGIX" offset="466">          <param name="factor" type="GLint"/> -	<glx rop="2072"/> +        <glx rop="2072"/>      </function>  </category>  <category name="GL_SGIX_tag_sample_buffer" number="58">      <function name="TagSampleBufferSGIX" offset="467"> -	<glx rop="2050"/> +        <glx rop="2050"/>      </function>  </category> @@ -4875,13 +6319,13 @@  <category name="GL_SGIX_reference_plane" number="60">      <function name="ReferencePlaneSGIX" offset="468">          <param name="equation" type="const GLdouble *" count="4"/> -	<glx rop="2071"/> +        <glx rop="2071"/>      </function>  </category>  <category name="GL_SGIX_flush_raster" number="61">      <function name="FlushRasterSGIX" offset="469"> -	<glx vendorpriv="4105" ignore="true"/> +        <glx vendorpriv="4105" ignore="true"/>      </function>  </category> @@ -4891,12 +6335,12 @@      <function name="FogFuncSGIS" offset="?">          <param name="n" type="GLsizei"/>          <param name="points" type="const GLfloat *"/> -	<glx rop="2067" handcode="true"/> +        <glx rop="2067" handcode="true"/>      </function>      <function name="GetFogFuncSGIS" offset="?">          <param name="points" type="GLfloat *" output="true"/> -	<!-- GLX protocol for this function is unknown. --> +        <!-- GLX protocol for this function is unknown. -->      </function>  </category> @@ -4969,7 +6413,7 @@      <function name="HintPGI" offset="544">          <param name="target" type="GLenum"/>          <param name="mode" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -4988,21 +6432,21 @@          <param name="format" type="GLenum"/>          <param name="type" type="GLenum"/>          <param name="data" type="GLvoid *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetColorTableParameterivEXT" offset="551">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetColorTableParameterfvEXT" offset="552">          <param name="target" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -5011,42 +6455,42 @@          <param name="list" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetListParameterivSGIX" offset="471">          <param name="list" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="ListParameterfSGIX" offset="472">          <param name="list" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="ListParameterfvSGIX" offset="473">          <param name="list" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="ListParameteriSGIX" offset="474">          <param name="list" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="ListParameterivSGIX" offset="475">          <param name="list" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -5064,7 +6508,7 @@      <function name="IndexMaterialEXT" offset="538">          <param name="face" type="GLenum"/>          <param name="mode" type="GLenum"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -5072,7 +6516,7 @@      <function name="IndexFuncEXT" offset="539">          <param name="func" type="GLenum"/>          <param name="ref" type="GLclampf"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -5080,11 +6524,11 @@      <function name="LockArraysEXT" offset="540">          <param name="first" type="GLint"/>          <param name="count" type="GLsizei"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="UnlockArraysEXT" offset="541"> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -5092,13 +6536,13 @@      <function name="CullParameterdvEXT" offset="542">          <param name="pname" type="GLenum"/>          <param name="params" type="GLdouble *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="CullParameterfvEXT" offset="543">          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -5110,121 +6554,121 @@      <function name="FragmentColorMaterialSGIX" offset="476">          <param name="face" type="GLenum"/>          <param name="mode" type="GLenum"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightfSGIX" offset="477">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightfvSGIX" offset="478">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightiSGIX" offset="479">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightivSGIX" offset="480">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightModelfSGIX" offset="481">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightModelfvSGIX" offset="482">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightModeliSGIX" offset="483">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentLightModelivSGIX" offset="484">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentMaterialfSGIX" offset="485">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentMaterialfvSGIX" offset="486">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentMaterialiSGIX" offset="487">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FragmentMaterialivSGIX" offset="488">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetFragmentLightfvSGIX" offset="489">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetFragmentLightivSGIX" offset="490">          <param name="light" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetFragmentMaterialfvSGIX" offset="491">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetFragmentMaterialivSGIX" offset="492">          <param name="face" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="LightEnviSGIX" offset="493">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -5244,7 +6688,7 @@          <param name="count" type="GLsizei"/>          <param name="type" type="GLenum"/>          <param name="indices" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -5372,7 +6816,7 @@      <function name="SecondaryColor3bvEXT" offset="562">          <param name="v" type="const GLbyte *" count="3"/> -	<glx rop="4126"/> +        <glx rop="4126"/>      </function>      <function name="SecondaryColor3dEXT" offset="563" vectorequiv="SecondaryColor3dvEXT"> @@ -5383,7 +6827,7 @@      <function name="SecondaryColor3dvEXT" offset="564">          <param name="v" type="const GLdouble *" count="3"/> -	<glx rop="4130"/> +        <glx rop="4130"/>      </function>      <function name="SecondaryColor3fEXT" offset="565" vectorequiv="SecondaryColor3fvEXT"> @@ -5394,7 +6838,7 @@      <function name="SecondaryColor3fvEXT" offset="566">          <param name="v" type="const GLfloat *" count="3"/> -	<glx rop="4129"/> +        <glx rop="4129"/>      </function>      <function name="SecondaryColor3iEXT" offset="567" vectorequiv="SecondaryColor3ivEXT"> @@ -5405,7 +6849,7 @@      <function name="SecondaryColor3ivEXT" offset="568">          <param name="v" type="const GLint *" count="3"/> -	<glx rop="4128"/> +        <glx rop="4128"/>      </function>      <function name="SecondaryColor3sEXT" offset="569" vectorequiv="SecondaryColor3svEXT"> @@ -5416,7 +6860,7 @@      <function name="SecondaryColor3svEXT" offset="570">          <param name="v" type="const GLshort *" count="3"/> -	<glx rop="4128"/> +        <glx rop="4128"/>      </function>      <function name="SecondaryColor3ubEXT" offset="571" vectorequiv="SecondaryColor3ubvEXT"> @@ -5427,7 +6871,7 @@      <function name="SecondaryColor3ubvEXT" offset="572">          <param name="v" type="const GLubyte *" count="3"/> -	<glx rop="4131"/> +        <glx rop="4131"/>      </function>      <function name="SecondaryColor3uiEXT" offset="573" vectorequiv="SecondaryColor3uivEXT"> @@ -5438,7 +6882,7 @@      <function name="SecondaryColor3uivEXT" offset="574">          <param name="v" type="const GLuint *" count="3"/> -	<glx rop="4133"/> +        <glx rop="4133"/>      </function>      <function name="SecondaryColor3usEXT" offset="575" vectorequiv="SecondaryColor3usvEXT"> @@ -5449,7 +6893,7 @@      <function name="SecondaryColor3usvEXT" offset="576">          <param name="v" type="const GLushort *" count="3"/> -	<glx rop="4132"/> +        <glx rop="4132"/>      </function>      <function name="SecondaryColorPointerEXT" offset="577"> @@ -5457,7 +6901,7 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -5473,7 +6917,7 @@          <param name="first" type="GLint *"/>          <param name="count" type="GLsizei *"/>          <param name="primcount" type="GLsizei"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="MultiDrawElementsEXT" offset="645"> @@ -5482,7 +6926,7 @@          <param name="type" type="GLenum"/>          <param name="indices" type="const GLvoid **"/>          <param name="primcount" type="GLsizei"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -5493,7 +6937,7 @@      <function name="FogCoordfvEXT" offset="546">          <param name="coord" type="const GLfloat *" count="1"/> -	<glx rop="4124"/> +        <glx rop="4124"/>      </function>      <function name="FogCoorddEXT" offset="547" vectorequiv="FogCoorddvEXT"> @@ -5502,14 +6946,14 @@      <function name="FogCoorddvEXT" offset="548">          <param name="coord" type="const GLdouble *" count="1"/> -	<glx rop="4125"/> +        <glx rop="4125"/>      </function>      <function name="FogCoordPointerEXT" offset="549">          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -5638,7 +7082,7 @@  <category name="GL_SGIX_pixel_texture" number="160">      <function name="PixelTexGenSGIX" offset="430">          <param name="mode" type="GLenum"/> -	<glx rop="2059"/> +        <glx rop="2059"/>      </function>  </category> @@ -6075,7 +7519,7 @@          <param name="dfactorRGB" type="GLenum"/>          <param name="sfactorAlpha" type="GLenum"/>          <param name="dfactorAlpha" type="GLenum"/> -	<glx rop="4134"/> +        <glx rop="4134"/>      </function>  </category> @@ -6091,7 +7535,7 @@      <function name="VertexWeightfvEXT" offset="495">          <param name="weight" type="const GLfloat *" count="1"/> -	<glx rop="4135"/> +        <glx rop="4135"/>      </function>      <function name="VertexWeightPointerEXT" offset="496"> @@ -6099,19 +7543,19 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category>  <category name="GL_NV_vertex_array_range" number="190">      <function name="FlushVertexArrayRangeNV" offset="497"> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="VertexArrayRangeNV" offset="498">          <param name="length" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -6119,25 +7563,25 @@      <function name="CombinerParameterfvNV" offset="499">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLfloat *" variable_param="pname"/> -	<glx rop="4137"/> +        <glx rop="4137"/>      </function>      <function name="CombinerParameterfNV" offset="500">          <param name="pname" type="GLenum"/>          <param name="param" type="GLfloat"/> -	<glx rop="4136"/> +        <glx rop="4136"/>      </function>      <function name="CombinerParameterivNV" offset="501">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="4139"/> +        <glx rop="4139"/>      </function>      <function name="CombinerParameteriNV" offset="502">          <param name="pname" type="GLenum"/>          <param name="param" type="GLint"/> -	<glx rop="4138"/> +        <glx rop="4138"/>      </function>      <function name="CombinerInputNV" offset="503"> @@ -6147,7 +7591,7 @@          <param name="input" type="GLenum"/>          <param name="mapping" type="GLenum"/>          <param name="componentUsage" type="GLenum"/> -	<glx rop="4140"/> +        <glx rop="4140"/>      </function>      <function name="CombinerOutputNV" offset="504"> @@ -6161,7 +7605,7 @@          <param name="abDotProduct" type="GLboolean"/>          <param name="cdDotProduct" type="GLboolean"/>          <param name="muxSum" type="GLboolean"/> -	<glx rop="4141"/> +        <glx rop="4141"/>      </function>      <function name="FinalCombinerInputNV" offset="505"> @@ -6169,7 +7613,7 @@          <param name="input" type="GLenum"/>          <param name="mapping" type="GLenum"/>          <param name="componentUsage" type="GLenum"/> -	<glx rop="4142"/> +        <glx rop="4142"/>      </function>      <function name="GetCombinerInputParameterfvNV" offset="506"> @@ -6178,7 +7622,7 @@          <param name="variable" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1270"/> +        <glx vendorpriv="1270"/>      </function>      <function name="GetCombinerInputParameterivNV" offset="507"> @@ -6187,7 +7631,7 @@          <param name="variable" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1271"/> +        <glx vendorpriv="1271"/>      </function>      <function name="GetCombinerOutputParameterfvNV" offset="508"> @@ -6195,7 +7639,7 @@          <param name="portion" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1272"/> +        <glx vendorpriv="1272"/>      </function>      <function name="GetCombinerOutputParameterivNV" offset="509"> @@ -6203,27 +7647,27 @@          <param name="portion" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1273"/> +        <glx vendorpriv="1273"/>      </function>      <function name="GetFinalCombinerInputParameterfvNV" offset="510">          <param name="variable" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1274"/> +        <glx vendorpriv="1274"/>      </function>      <function name="GetFinalCombinerInputParameterivNV" offset="511">          <param name="variable" type="GLenum"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1275"/> +        <glx vendorpriv="1275"/>      </function>  </category>  <category name="GL_MESA_resize_buffers" number="196">      <function name="ResizeBuffersMESA" offset="512"> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -6231,93 +7675,93 @@      <function name="WindowPos2dMESA" offset="513">          <param name="x" type="GLdouble"/>          <param name="y" type="GLdouble"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2dvMESA" offset="514">          <param name="v" type="const GLdouble *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2fMESA" offset="515">          <param name="x" type="GLfloat"/>          <param name="y" type="GLfloat"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2fvMESA" offset="516">          <param name="v" type="const GLfloat *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2iMESA" offset="517">          <param name="x" type="GLint"/>          <param name="y" type="GLint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2ivMESA" offset="518">          <param name="v" type="const GLint *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2sMESA" offset="519">          <param name="x" type="GLshort"/>          <param name="y" type="GLshort"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos2svMESA" offset="520">          <param name="v" type="const GLshort *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3dMESA" offset="521">          <param name="x" type="GLdouble"/>          <param name="y" type="GLdouble"/>          <param name="z" type="GLdouble"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3dvMESA" offset="522">          <param name="v" type="const GLdouble *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3fMESA" offset="523" vectorequiv="WindowPos3fvMESA">          <param name="x" type="GLfloat"/>          <param name="y" type="GLfloat"/>          <param name="z" type="GLfloat"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3fvMESA" offset="524">          <param name="v" type="const GLfloat *" count="3"/> -	<glx rop="230"/> +        <glx rop="230"/>      </function>      <function name="WindowPos3iMESA" offset="525">          <param name="x" type="GLint"/>          <param name="y" type="GLint"/>          <param name="z" type="GLint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3ivMESA" offset="526">          <param name="v" type="const GLint *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3sMESA" offset="527">          <param name="x" type="GLshort"/>          <param name="y" type="GLshort"/>          <param name="z" type="GLshort"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos3svMESA" offset="528">          <param name="v" type="const GLshort *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="WindowPos4dMESA" offset="529"> @@ -6325,12 +7769,12 @@          <param name="y" type="GLdouble"/>          <param name="z" type="GLdouble"/>          <param name="w" type="GLdouble"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4dvMESA" offset="530">          <param name="v" type="const GLdouble *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4fMESA" offset="531"> @@ -6338,12 +7782,12 @@          <param name="y" type="GLfloat"/>          <param name="z" type="GLfloat"/>          <param name="w" type="GLfloat"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4fvMESA" offset="532">          <param name="v" type="const GLfloat *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4iMESA" offset="533"> @@ -6351,12 +7795,12 @@          <param name="y" type="GLint"/>          <param name="z" type="GLint"/>          <param name="w" type="GLint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4ivMESA" offset="534">          <param name="v" type="const GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4sMESA" offset="535"> @@ -6364,12 +7808,12 @@          <param name="y" type="GLshort"/>          <param name="z" type="GLshort"/>          <param name="w" type="GLshort"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="WindowPos4svMESA" offset="536">          <param name="v" type="const GLshort *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -6380,7 +7824,7 @@          <param name="count" type="const GLsizei *"/>          <param name="primcount" type="GLsizei"/>          <param name="modestride" type="GLint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="MultiModeDrawElementsIBM" offset="709"> @@ -6390,7 +7834,7 @@          <param name="indices" type="const GLvoid * const *"/>          <param name="primcount" type="GLsizei"/>          <param name="modestride" type="GLint"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>  </category> @@ -6463,7 +7907,7 @@  <category name="GL_3DFX_tbuffer" number="208">      <function name="TbufferMask3DFX" offset="553">          <param name="mask" type="GLuint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -6500,43 +7944,43 @@      <function name="DeleteFencesNV" offset="647">          <param name="n" type="GLsizei"/>          <param name="fences" type="const GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GenFencesNV" offset="648">          <param name="n" type="GLsizei"/>          <param name="fences" type="GLuint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="IsFenceNV" offset="649">          <param name="fence" type="GLuint"/>          <return type="GLboolean"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="TestFenceNV" offset="650">          <param name="fence" type="GLuint"/>          <return type="GLboolean"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="GetFenceivNV" offset="651">          <param name="fence" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="FinishFenceNV" offset="652">          <param name="fence" type="GLuint"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>      <function name="SetFenceNV" offset="653">          <param name="fence" type="GLuint"/>          <param name="condition" type="GLenum"/> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> @@ -6627,32 +8071,32 @@          <param name="ids" type="const GLuint *"/>          <param name="residences" type="GLboolean *"/>          <return type="GLboolean"/> -	<glx vendorpriv="1293" handcode="true"/> +        <glx vendorpriv="1293" handcode="true"/>      </function>      <function name="BindProgramNV" offset="579">          <param name="target" type="GLenum"/>          <param name="id" type="GLuint"/> -	<glx rop="4108"/> +        <glx rop="4108"/>      </function>      <function name="DeleteProgramsNV" offset="580">          <param name="n" type="GLsizei"/>          <param name="ids" type="const GLuint *"/> -	<glx vendorpriv="1294" handcode="true"/> +        <glx vendorpriv="1294" handcode="true"/>      </function>      <function name="ExecuteProgramNV" offset="581">          <param name="target" type="GLenum"/>          <param name="id" type="GLuint"/>          <param name="params" type="const GLfloat *" variable_param="target"/> -	<glx rop="4181"/> +        <glx rop="4181"/>      </function>      <function name="GenProgramsNV" offset="582">          <param name="n" type="GLsizei"/>          <param name="ids" type="GLuint *"/> -	<glx vendorpriv="1295" handcode="true"/> +        <glx vendorpriv="1295" handcode="true"/>      </function>      <function name="GetProgramParameterdvNV" offset="583"> @@ -6660,7 +8104,7 @@          <param name="index" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLdouble *" output="true"/> -	<glx vendorpriv="1297"/> +        <glx vendorpriv="1297"/>      </function>      <function name="GetProgramParameterfvNV" offset="584"> @@ -6668,21 +8112,21 @@          <param name="index" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1296"/> +        <glx vendorpriv="1296"/>      </function>      <function name="GetProgramivNV" offset="585">          <param name="id" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1307"/> +        <glx vendorpriv="1307"/>      </function>      <function name="GetProgramStringNV" offset="586">          <param name="id" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="program" type="GLubyte *" output="true"/> -	<glx vendorpriv="1308" handcode="true"/> +        <glx vendorpriv="1308" handcode="true"/>      </function>      <function name="GetTrackMatrixivNV" offset="587"> @@ -6690,41 +8134,41 @@          <param name="address" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1300"/> +        <glx vendorpriv="1300"/>      </function>      <function name="GetVertexAttribdvNV" offset="588">          <param name="index" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLdouble *" output="true"/> -	<glx vendorpriv="1301"/> +        <glx vendorpriv="1301"/>      </function>      <function name="GetVertexAttribfvNV" offset="589">          <param name="index" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLfloat *" output="true"/> -	<glx vendorpriv="1302"/> +        <glx vendorpriv="1302"/>      </function>      <function name="GetVertexAttribivNV" offset="590">          <param name="index" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="params" type="GLint *" output="true"/> -	<glx vendorpriv="1303"/> +        <glx vendorpriv="1303"/>      </function>      <function name="GetVertexAttribPointervNV" offset="591">          <param name="index" type="GLuint"/>          <param name="pname" type="GLenum"/>          <param name="pointer" type="GLvoid **" output="true"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="IsProgramNV" offset="592">          <param name="id" type="GLuint"/>          <return type="GLboolean"/> -	<glx vendorpriv="1304"/> +        <glx vendorpriv="1304"/>      </function>      <function name="LoadProgramNV" offset="593"> @@ -6732,7 +8176,7 @@          <param name="id" type="GLuint"/>          <param name="len" type="GLsizei"/>          <param name="program" type="const GLubyte *"/> -	<glx rop="4183" handcode="true"/> +        <glx rop="4183" handcode="true"/>      </function>      <function name="ProgramParameter4dNV" offset="594" vectorequiv="ProgramParameter4dvNV"> @@ -6748,7 +8192,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="const GLdouble *" count="4"/> -	<glx rop="4185" doubles_in_order="true"/> +        <glx rop="4185" doubles_in_order="true"/>      </function>      <function name="ProgramParameter4fNV" offset="596" vectorequiv="ProgramParameter4fvNV"> @@ -6764,7 +8208,7 @@          <param name="target" type="GLenum"/>          <param name="index" type="GLuint"/>          <param name="params" type="const GLfloat *" count="4"/> -	<glx rop="4184"/> +        <glx rop="4184"/>      </function>      <function name="ProgramParameters4dvNV" offset="598"> @@ -6772,7 +8216,7 @@          <param name="index" type="GLuint"/>          <param name="num" type="GLuint"/>          <param name="params" type="const GLdouble *"/> -	<glx rop="4187" handcode="true"/> +        <glx rop="4187" handcode="true"/>      </function>      <function name="ProgramParameters4fvNV" offset="599"> @@ -6780,13 +8224,13 @@          <param name="index" type="GLuint"/>          <param name="num" type="GLuint"/>          <param name="params" type="const GLfloat *"/> -	<glx rop="4186" handcode="true"/> +        <glx rop="4186" handcode="true"/>      </function>      <function name="RequestResidentProgramsNV" offset="600">          <param name="n" type="GLsizei"/>          <param name="ids" type="const GLuint *"/> -	<glx rop="4182" handcode="true"/> +        <glx rop="4182" handcode="true"/>      </function>      <function name="TrackMatrixNV" offset="601"> @@ -6794,7 +8238,7 @@          <param name="address" type="GLuint"/>          <param name="matrix" type="GLenum"/>          <param name="transform" type="GLenum"/> -	<glx rop="4188"/> +        <glx rop="4188"/>      </function>      <function name="VertexAttribPointerNV" offset="602"> @@ -6803,7 +8247,7 @@          <param name="type" type="GLenum"/>          <param name="stride" type="GLsizei"/>          <param name="pointer" type="const GLvoid *"/> -	<glx handcode="true"/> +        <glx handcode="true"/>      </function>      <function name="VertexAttrib1dNV" offset="603" vectorequiv="VertexAttrib1dvNV"> @@ -6814,7 +8258,7 @@      <function name="VertexAttrib1dvNV" offset="604">          <param name="index" type="GLuint"/>          <param name="v" type="const GLdouble *" count="1"/> -	<glx rop="4197" doubles_in_order="true"/> +        <glx rop="4197" doubles_in_order="true"/>      </function>      <function name="VertexAttrib1fNV" offset="605" vectorequiv="VertexAttrib1fvNV"> @@ -6825,7 +8269,7 @@      <function name="VertexAttrib1fvNV" offset="606">          <param name="index" type="GLuint"/>          <param name="v" type="const GLfloat *" count="1"/> -	<glx rop="4193"/> +        <glx rop="4193"/>      </function>      <function name="VertexAttrib1sNV" offset="607" vectorequiv="VertexAttrib1svNV"> @@ -6836,7 +8280,7 @@      <function name="VertexAttrib1svNV" offset="608">          <param name="index" type="GLuint"/>          <param name="v" type="const GLshort *" count="1"/> -	<glx rop="4189"/> +        <glx rop="4189"/>      </function>      <function name="VertexAttrib2dNV" offset="609" vectorequiv="VertexAttrib2dvNV"> @@ -6848,7 +8292,7 @@      <function name="VertexAttrib2dvNV" offset="610">          <param name="index" type="GLuint"/>          <param name="v" type="const GLdouble *" count="2"/> -	<glx rop="4198" doubles_in_order="true"/> +        <glx rop="4198" doubles_in_order="true"/>      </function>      <function name="VertexAttrib2fNV" offset="611" vectorequiv="VertexAttrib2fvNV"> @@ -6860,7 +8304,7 @@      <function name="VertexAttrib2fvNV" offset="612">          <param name="index" type="GLuint"/>          <param name="v" type="const GLfloat *" count="2"/> -	<glx rop="4194"/> +        <glx rop="4194"/>      </function>      <function name="VertexAttrib2sNV" offset="613" vectorequiv="VertexAttrib2svNV"> @@ -6872,7 +8316,7 @@      <function name="VertexAttrib2svNV" offset="614">          <param name="index" type="GLuint"/>          <param name="v" type="const GLshort *" count="2"/> -	<glx rop="4190"/> +        <glx rop="4190"/>      </function>      <function name="VertexAttrib3dNV" offset="615" vectorequiv="VertexAttrib3dvNV"> @@ -6885,7 +8329,7 @@      <function name="VertexAttrib3dvNV" offset="616">          <param name="index" type="GLuint"/>          <param name="v" type="const GLdouble *" count="3"/> -	<glx rop="4199" doubles_in_order="true"/> +        <glx rop="4199" doubles_in_order="true"/>      </function>      <function name="VertexAttrib3fNV" offset="617" vectorequiv="VertexAttrib3fvNV"> @@ -6898,7 +8342,7 @@      <function name="VertexAttrib3fvNV" offset="618">          <param name="index" type="GLuint"/>          <param name="v" type="const GLfloat *" count="3"/> -	<glx rop="4195"/> +        <glx rop="4195"/>      </function>      <function name="VertexAttrib3sNV" offset="619" vectorequiv="VertexAttrib3svNV"> @@ -6911,7 +8355,7 @@      <function name="VertexAttrib3svNV" offset="620">          <param name="index" type="GLuint"/>          <param name="v" type="const GLshort *" count="3"/> -	<glx rop="4191"/> +        <glx rop="4191"/>      </function>      <function name="VertexAttrib4dNV" offset="621" vectorequiv="VertexAttrib4dvNV"> @@ -6925,7 +8369,7 @@      <function name="VertexAttrib4dvNV" offset="622">          <param name="index" type="GLuint"/>          <param name="v" type="const GLdouble *" count="4"/> -	<glx rop="4200" doubles_in_order="true"/> +        <glx rop="4200" doubles_in_order="true"/>      </function>      <function name="VertexAttrib4fNV" offset="623" vectorequiv="VertexAttrib4fvNV"> @@ -6939,7 +8383,7 @@      <function name="VertexAttrib4fvNV" offset="624">          <param name="index" type="GLuint"/>          <param name="v" type="const GLfloat *" count="4"/> -	<glx rop="4196"/> +        <glx rop="4196"/>      </function>      <function name="VertexAttrib4sNV" offset="625" vectorequiv="VertexAttrib4svNV"> @@ -6953,7 +8397,7 @@      <function name="VertexAttrib4svNV" offset="626">          <param name="index" type="GLuint"/>          <param name="v" type="const GLshort *" count="4"/> -	<glx rop="4192"/> +        <glx rop="4192"/>      </function>      <function name="VertexAttrib4ubNV" offset="627" vectorequiv="VertexAttrib4ubvNV"> @@ -6967,98 +8411,98 @@      <function name="VertexAttrib4ubvNV" offset="628">          <param name="index" type="GLuint"/>          <param name="v" type="const GLubyte *" count="4"/> -	<glx rop="4201"/> +        <glx rop="4201"/>      </function>      <function name="VertexAttribs1dvNV" offset="629">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLdouble *"/> -	<glx rop="4210" handcode="true"/> +        <glx rop="4210" handcode="true"/>      </function>      <function name="VertexAttribs1fvNV" offset="630">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLfloat *"/> -	<glx rop="4206" handcode="true"/> +        <glx rop="4206" handcode="true"/>      </function>      <function name="VertexAttribs1svNV" offset="631">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLshort *"/> -	<glx rop="4202" handcode="true"/> +        <glx rop="4202" handcode="true"/>      </function>      <function name="VertexAttribs2dvNV" offset="632">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLdouble *"/> -	<glx rop="4211" handcode="true"/> +        <glx rop="4211" handcode="true"/>      </function>      <function name="VertexAttribs2fvNV" offset="633">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLfloat *"/> -	<glx rop="4207" handcode="true"/> +        <glx rop="4207" handcode="true"/>      </function>      <function name="VertexAttribs2svNV" offset="634">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLshort *"/> -	<glx rop="4203" handcode="true"/> +        <glx rop="4203" handcode="true"/>      </function>      <function name="VertexAttribs3dvNV" offset="635">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLdouble *"/> -	<glx rop="4212" handcode="true"/> +        <glx rop="4212" handcode="true"/>      </function>      <function name="VertexAttribs3fvNV" offset="636">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLfloat *"/> -	<glx rop="4208" handcode="true"/> +        <glx rop="4208" handcode="true"/>      </function>      <function name="VertexAttribs3svNV" offset="637">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLshort *"/> -	<glx rop="4204" handcode="true"/> +        <glx rop="4204" handcode="true"/>      </function>      <function name="VertexAttribs4dvNV" offset="638">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLdouble *"/> -	<glx rop="4213" handcode="true"/> +        <glx rop="4213" handcode="true"/>      </function>      <function name="VertexAttribs4fvNV" offset="639">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLfloat *"/> -	<glx rop="4209" handcode="true"/> +        <glx rop="4209" handcode="true"/>      </function>      <function name="VertexAttribs4svNV" offset="640">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLshort *"/> -	<glx rop="4205" handcode="true"/> +        <glx rop="4205" handcode="true"/>      </function>      <function name="VertexAttribs4ubvNV" offset="641">          <param name="index" type="GLuint"/>          <param name="n" type="GLsizei"/>          <param name="v" type="const GLubyte *"/> -	<glx rop="4214" handcode="true"/> +        <glx rop="4214" handcode="true"/>      </function>  </category> @@ -7078,13 +8522,13 @@      <function name="PointParameteriNV" offset="642">          <param name="pname" type="GLenum"/>          <param name="params" type="GLint"/> -	<glx rop="4221"/> +        <glx rop="4221"/>      </function>      <function name="PointParameterivNV" offset="643">          <param name="pname" type="GLenum"/>          <param name="params" type="const GLint *" variable_param="pname"/> -	<glx rop="4222"/> +        <glx rop="4222"/>      </function>  </category> @@ -7094,15 +8538,15 @@  <category name="EXT_stencil_two_side" number="268">      <function name="ActiveStencilFaceEXT" offset="646">          <param name="face" type="GLenum"/> -	<glx rop="4220"/> +        <glx rop="4220"/>      </function>  </category>  <category name="GL_ATI_draw_buffers" number="277">      <function name="DrawBuffersATI" offset="?">          <param name="n" type="GLsizei"/> -	<param name="bufs" type="const GLenum *"/> -	<glx handcode="true"/> +        <param name="bufs" type="const GLenum *"/> +        <glx handcode="true"/>      </function>  </category> @@ -7117,7 +8561,7 @@          <param name="y" type="GLfloat"/>          <param name="z" type="GLfloat"/>          <param name="w" type="GLfloat"/> -	<glx rop="4218" handcode="true"/> +        <glx rop="4218" handcode="true"/>      </function>      <function name="ProgramNamedParameter4dNV" offset="683" vectorequiv="ProgramNamedParameter4dvNV"> @@ -7135,7 +8579,7 @@          <param name="len" type="GLsizei"/>          <param name="name" type="const GLubyte *"/>          <param name="v" type="const GLfloat *"/> -	<glx rop="4218" handcode="true"/> +        <glx rop="4218" handcode="true"/>      </function>      <function name="ProgramNamedParameter4dvNV" offset="685"> @@ -7143,7 +8587,7 @@          <param name="len" type="GLsizei"/>          <param name="name" type="const GLubyte *"/>          <param name="v" type="const GLdouble *"/> -	<glx rop="4219" handcode="true"/> +        <glx rop="4219" handcode="true"/>      </function>      <function name="GetProgramNamedParameterfvNV" offset="686"> @@ -7151,7 +8595,7 @@          <param name="len" type="GLsizei"/>          <param name="name" type="const GLubyte *"/>          <param name="params" type="GLfloat *"/> -	<glx vendorpriv="1310" handcode="true"/> +        <glx vendorpriv="1310" handcode="true"/>      </function>      <function name="GetProgramNamedParameterdvNV" offset="687"> @@ -7159,7 +8603,7 @@          <param name="len" type="GLsizei"/>          <param name="name" type="const GLubyte *"/>          <param name="params" type="GLdouble *"/> -	<glx vendorpriv="1311" handcode="true"/> +        <glx vendorpriv="1311" handcode="true"/>      </function>  </category> @@ -7167,7 +8611,7 @@      <function name="DepthBoundsEXT" offset="699">          <param name="zmin" type="GLclampd"/>          <param name="zmax" type="GLclampd"/> -	<glx rop="4229"/> +        <glx rop="4229"/>      </function>  </category> @@ -7175,7 +8619,7 @@      <function name="BlendEquationSeparateEXT" offset="710">          <param name="modeRGB" type="GLenum"/>          <param name="modeA" type="GLenum"/> -	<glx rop="4228"/> +        <glx rop="4228"/>      </function>  </category> @@ -7263,7 +8707,7 @@  <category name="unused">      <function name="__unused413" offset="413"> -	<glx ignore="true"/> +        <glx ignore="true"/>      </function>  </category> | 
