Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

glnv.h

Go to the documentation of this file.
00001 #ifndef __gl_h_
00002 #define __gl_h_
00003 
00004 #ifdef __cplusplus
00005 extern "C" {
00006 #endif
00007 
00008 /*
00009 ** Copyright 1996-1999, Silicon Graphics, Inc.
00010 ** All Rights Reserved.
00011 ** 
00012 ** This is UNPUBLISHED PROPRIETARY SOURCE CODE of Silicon Graphics, Inc.;
00013 ** the contents of this file may not be disclosed to third parties, copied or
00014 ** duplicated in any form, in whole or in part, without the prior written
00015 ** permission of Silicon Graphics, Inc.
00016 ** 
00017 ** RESTRICTED RIGHTS LEGEND:
00018 ** Use, duplication or disclosure by the Government is subject to restrictions
00019 ** as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
00020 ** and Computer Software clause at DFARS 252.227-7013, and/or in similar or
00021 ** successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
00022 ** rights reserved under the Copyright Laws of the United States.
00023 */
00024 
00025 #ifndef GLAPI
00026 # ifdef _WIN32
00027 #  define GLAPI __stdcall
00028 # else
00029 #  define GLAPI
00030 # endif
00031 # define __DEFINED_GLAPI
00032 #endif
00033 
00034 typedef unsigned int GLenum;
00035 typedef unsigned char GLboolean;
00036 typedef unsigned int GLbitfield;
00037 typedef signed char GLbyte;
00038 typedef short GLshort;
00039 typedef int GLint;
00040 typedef int GLsizei;
00041 typedef unsigned char GLubyte;
00042 typedef unsigned short GLushort;
00043 typedef unsigned int GLuint;
00044 typedef float GLfloat;
00045 typedef float GLclampf;
00046 typedef double GLdouble;
00047 typedef double GLclampd;
00048 typedef void GLvoid;
00049 
00050 /*************************************************************/
00051 
00052 /* Version */
00053 #define GL_VERSION_1_1                    1
00054 #define GL_VERSION_1_2                    1
00055 #define GL_VERSION_1_3                    1
00056 
00057 /* Extensions */
00058 #define GL_ARB_imaging                    1
00059 #define GL_ARB_multisample                1
00060 #define GL_ARB_multitexture               1
00061 #define GL_ARB_texture_border_clamp       1
00062 #define GL_ARB_texture_compression        1
00063 #define GL_ARB_texture_cube_map           1
00064 #define GL_ARB_texture_env_add            1
00065 #define GL_ARB_texture_env_combine        1
00066 #define GL_ARB_texture_env_dot3           1
00067 #define GL_ARB_transpose_matrix           1
00068 #define GL_Autodesk_valid_back_buffer_hint 1
00069 #define GL_EXT_abgr                       1
00070 #define GL_EXT_bgra                       1
00071 #define GL_EXT_blend_color                1
00072 #define GL_EXT_blend_minmax               1
00073 #define GL_EXT_blend_subtract             1
00074 #define GL_EXT_clip_volume_hint           1
00075 #define GL_EXT_compiled_vertex_array      1
00076 #define GL_EXT_color_table                1
00077 #define GL_EXT_draw_range_elements        1
00078 #define GL_EXT_fog_coord                  1
00079 #define GL_EXT_packed_pixels              1
00080 #define GL_EXT_paletted_texture           1
00081 #define GL_EXT_point_parameters           1
00082 #define GL_EXT_rescale_normal             1
00083 #define GL_EXT_secondary_color            1
00084 #define GL_EXT_separate_specular_color    1
00085 #define GL_EXT_shared_texture_palette     1
00086 #define GL_EXT_stencil_wrap               1
00087 #define GL_EXT_texture3D                  1
00088 #define GL_EXT_texture_compression_s3tc   1
00089 #define GL_EXT_texture_cube_map           1
00090 #define GL_EXT_texture_edge_clamp         1
00091 #define GL_EXT_texture_env_add            1
00092 #define GL_EXT_texture_env_combine        1
00093 #define GL_EXT_texture_env_dot3           1
00094 #define GL_EXT_texture_filter_anisotropic 1
00095 #define GL_EXT_texture_lod_bias           1
00096 #define GL_EXT_vertex_array               1
00097 #define GL_EXT_vertex_weighting           1
00098 #define GL_IBM_texture_mirrored_repeat    1
00099 #define GL_NV_blend_square                1
00100 #define GL_NV_copy_depth_to_color         1
00101 #define GL_NV_draw_mesh                   1
00102 #define GL_NV_evaluators                  1
00103 #define GL_NV_fence                       1
00104 #define GL_NV_flushHold                   1
00105 #define GL_NV_fog_distance                1
00106 #define GL_NV_light_max_exponent          1
00107 #define GL_NV_mac_get_proc_address        1
00108 #define GL_NV_multisample_filter_hint     1
00109 #define GL_NV_packed_depth_stencil        1
00110 #define GL_NV_pixel_data_range            1
00111 #define GL_NV_register_combiners          1
00112 #define GL_NV_register_combiners2         1
00113 #define GL_NV_set_window_stereomode       1
00114 #define GL_NV_texgen_emboss               1
00115 #define GL_NV_texgen_reflection           1
00116 #define GL_NV_texture_compression_vtc     1
00117 #define GL_NV_texture_env_combine4        1
00118 #define GL_NV_texture_rectangle           1
00119 #define GL_NV_texture_shader              1
00120 #define GL_NV_texture_shader2             1
00121 #define GL_NV_texture_shader3             1
00122 #define GL_NV_vertex_array_range          1
00123 #define GL_NV_vertex_array_range2         1
00124 #define GL_NV_vertex_program              1
00125 #define GL_S3_s3tc                        1
00126 #define GL_SGIS_generate_mipmap           1
00127 #define GL_SGIS_multitexture              1
00128 #define GL_SGIS_texture_lod               1
00129 #define GL_SGIX_depth_texture             1
00130 #define GL_SGIX_shadow                    1
00131 #define GL_APPLE_transform_hint           1
00132 #define GL_WIN_swap_hint                  1
00133 
00134 /* AttribMask */
00135 #define GL_CURRENT_BIT                    0x00000001
00136 #define GL_POINT_BIT                      0x00000002
00137 #define GL_LINE_BIT                       0x00000004
00138 #define GL_POLYGON_BIT                    0x00000008
00139 #define GL_POLYGON_STIPPLE_BIT            0x00000010
00140 #define GL_PIXEL_MODE_BIT                 0x00000020
00141 #define GL_LIGHTING_BIT                   0x00000040
00142 #define GL_FOG_BIT                        0x00000080
00143 #define GL_DEPTH_BUFFER_BIT               0x00000100
00144 #define GL_ACCUM_BUFFER_BIT               0x00000200
00145 #define GL_STENCIL_BUFFER_BIT             0x00000400
00146 #define GL_VIEWPORT_BIT                   0x00000800
00147 #define GL_TRANSFORM_BIT                  0x00001000
00148 #define GL_ENABLE_BIT                     0x00002000
00149 #define GL_COLOR_BUFFER_BIT               0x00004000
00150 #define GL_HINT_BIT                       0x00008000
00151 #define GL_EVAL_BIT                       0x00010000
00152 #define GL_LIST_BIT                       0x00020000
00153 #define GL_TEXTURE_BIT                    0x00040000
00154 #define GL_SCISSOR_BIT                    0x00080000
00155 #define GL_ALL_ATTRIB_BITS                0xFFFFFFFF
00156 
00157 /* ClearBufferMask */
00158 /*      GL_COLOR_BUFFER_BIT */
00159 /*      GL_ACCUM_BUFFER_BIT */
00160 /*      GL_STENCIL_BUFFER_BIT */
00161 /*      GL_DEPTH_BUFFER_BIT */
00162 
00163 /* ClientAttribMask */
00164 #define GL_CLIENT_PIXEL_STORE_BIT         0x00000001
00165 #define GL_CLIENT_VERTEX_ARRAY_BIT        0x00000002
00166 #define GL_CLIENT_ALL_ATTRIB_BITS         0xFFFFFFFF
00167 
00168 /* Boolean */
00169 #define GL_FALSE                          0
00170 #define GL_TRUE                           1
00171 
00172 /* BeginMode */
00173 #define GL_POINTS                         0x0000
00174 #define GL_LINES                          0x0001
00175 #define GL_LINE_LOOP                      0x0002
00176 #define GL_LINE_STRIP                     0x0003
00177 #define GL_TRIANGLES                      0x0004
00178 #define GL_TRIANGLE_STRIP                 0x0005
00179 #define GL_TRIANGLE_FAN                   0x0006
00180 #define GL_QUADS                          0x0007
00181 #define GL_QUAD_STRIP                     0x0008
00182 #define GL_POLYGON                        0x0009
00183 
00184 /* AccumOp */
00185 #define GL_ACCUM                          0x0100
00186 #define GL_LOAD                           0x0101
00187 #define GL_RETURN                         0x0102
00188 #define GL_MULT                           0x0103
00189 #define GL_ADD                            0x0104
00190 
00191 /* AlphaFunction */
00192 #define GL_NEVER                          0x0200
00193 #define GL_LESS                           0x0201
00194 #define GL_EQUAL                          0x0202
00195 #define GL_LEQUAL                         0x0203
00196 #define GL_GREATER                        0x0204
00197 #define GL_NOTEQUAL                       0x0205
00198 #define GL_GEQUAL                         0x0206
00199 #define GL_ALWAYS                         0x0207
00200 
00201 /* BlendingFactorDest */
00202 #define GL_ZERO                           0
00203 #define GL_ONE                            1
00204 #define GL_SRC_COLOR                      0x0300
00205 #define GL_ONE_MINUS_SRC_COLOR            0x0301
00206 #define GL_SRC_ALPHA                      0x0302
00207 #define GL_ONE_MINUS_SRC_ALPHA            0x0303
00208 #define GL_DST_ALPHA                      0x0304
00209 #define GL_ONE_MINUS_DST_ALPHA            0x0305
00210 
00211 /* BlendingFactorSrc */
00212 /*      GL_ZERO */
00213 /*      GL_ONE */
00214 #define GL_DST_COLOR                      0x0306
00215 #define GL_ONE_MINUS_DST_COLOR            0x0307
00216 #define GL_SRC_ALPHA_SATURATE             0x0308
00217 /*      GL_SRC_ALPHA */
00218 /*      GL_ONE_MINUS_SRC_ALPHA */
00219 /*      GL_DST_ALPHA */
00220 /*      GL_ONE_MINUS_DST_ALPHA */
00221 
00222 /* ColorMaterialFace */
00223 /*      GL_FRONT */
00224 /*      GL_BACK */
00225 /*      GL_FRONT_AND_BACK */
00226 
00227 /* ColorMaterialParameter */
00228 /*      GL_AMBIENT */
00229 /*      GL_DIFFUSE */
00230 /*      GL_SPECULAR */
00231 /*      GL_EMISSION */
00232 /*      GL_AMBIENT_AND_DIFFUSE */
00233 
00234 /* ColorPointerType */
00235 /*      GL_BYTE */
00236 /*      GL_UNSIGNED_BYTE */
00237 /*      GL_SHORT */
00238 /*      GL_UNSIGNED_SHORT */
00239 /*      GL_INT */
00240 /*      GL_UNSIGNED_INT */
00241 /*      GL_FLOAT */
00242 /*      GL_DOUBLE */
00243 
00244 /* CullFaceMode */
00245 /*      GL_FRONT */
00246 /*      GL_BACK */
00247 /*      GL_FRONT_AND_BACK */
00248 
00249 /* DepthFunction */
00250 /*      GL_NEVER */
00251 /*      GL_LESS */
00252 /*      GL_EQUAL */
00253 /*      GL_LEQUAL */
00254 /*      GL_GREATER */
00255 /*      GL_NOTEQUAL */
00256 /*      GL_GEQUAL */
00257 /*      GL_ALWAYS */
00258 
00259 /* DrawBufferMode */
00260 #define GL_NONE                           0
00261 #define GL_FRONT_LEFT                     0x0400
00262 #define GL_FRONT_RIGHT                    0x0401
00263 #define GL_BACK_LEFT                      0x0402
00264 #define GL_BACK_RIGHT                     0x0403
00265 #define GL_FRONT                          0x0404
00266 #define GL_BACK                           0x0405
00267 #define GL_LEFT                           0x0406
00268 #define GL_RIGHT                          0x0407
00269 #define GL_FRONT_AND_BACK                 0x0408
00270 #define GL_AUX0                           0x0409
00271 #define GL_AUX1                           0x040A
00272 #define GL_AUX2                           0x040B
00273 #define GL_AUX3                           0x040C
00274 
00275 /* EnableCap */
00276 /*      GL_FOG */
00277 /*      GL_LIGHTING */
00278 /*      GL_TEXTURE_1D */
00279 /*      GL_TEXTURE_2D */
00280 /*      GL_LINE_STIPPLE */
00281 /*      GL_POLYGON_STIPPLE */
00282 /*      GL_CULL_FACE */
00283 /*      GL_ALPHA_TEST */
00284 /*      GL_BLEND */
00285 /*      GL_INDEX_LOGIC_OP */
00286 /*      GL_COLOR_LOGIC_OP */
00287 /*      GL_DITHER */
00288 /*      GL_STENCIL_TEST */
00289 /*      GL_DEPTH_TEST */
00290 /*      GL_CLIP_PLANE0 */
00291 /*      GL_CLIP_PLANE1 */
00292 /*      GL_CLIP_PLANE2 */
00293 /*      GL_CLIP_PLANE3 */
00294 /*      GL_CLIP_PLANE4 */
00295 /*      GL_CLIP_PLANE5 */
00296 /*      GL_LIGHT0 */
00297 /*      GL_LIGHT1 */
00298 /*      GL_LIGHT2 */
00299 /*      GL_LIGHT3 */
00300 /*      GL_LIGHT4 */
00301 /*      GL_LIGHT5 */
00302 /*      GL_LIGHT6 */
00303 /*      GL_LIGHT7 */
00304 /*      GL_TEXTURE_GEN_S */
00305 /*      GL_TEXTURE_GEN_T */
00306 /*      GL_TEXTURE_GEN_R */
00307 /*      GL_TEXTURE_GEN_Q */
00308 /*      GL_MAP1_VERTEX_3 */
00309 /*      GL_MAP1_VERTEX_4 */
00310 /*      GL_MAP1_COLOR_4 */
00311 /*      GL_MAP1_INDEX */
00312 /*      GL_MAP1_NORMAL */
00313 /*      GL_MAP1_TEXTURE_COORD_1 */
00314 /*      GL_MAP1_TEXTURE_COORD_2 */
00315 /*      GL_MAP1_TEXTURE_COORD_3 */
00316 /*      GL_MAP1_TEXTURE_COORD_4 */
00317 /*      GL_MAP2_VERTEX_3 */
00318 /*      GL_MAP2_VERTEX_4 */
00319 /*      GL_MAP2_COLOR_4 */
00320 /*      GL_MAP2_INDEX */
00321 /*      GL_MAP2_NORMAL */
00322 /*      GL_MAP2_TEXTURE_COORD_1 */
00323 /*      GL_MAP2_TEXTURE_COORD_2 */
00324 /*      GL_MAP2_TEXTURE_COORD_3 */
00325 /*      GL_MAP2_TEXTURE_COORD_4 */
00326 /*      GL_POINT_SMOOTH */
00327 /*      GL_LINE_SMOOTH */
00328 /*      GL_POLYGON_SMOOTH */
00329 /*      GL_SCISSOR_TEST */
00330 /*      GL_COLOR_MATERIAL */
00331 /*      GL_NORMALIZE */
00332 /*      GL_AUTO_NORMAL */
00333 /*      GL_POLYGON_OFFSET_POINT */
00334 /*      GL_POLYGON_OFFSET_LINE */
00335 /*      GL_POLYGON_OFFSET_FILL */
00336 /*      GL_VERTEX_ARRAY */
00337 /*      GL_NORMAL_ARRAY */
00338 /*      GL_COLOR_ARRAY */
00339 /*      GL_INDEX_ARRAY */
00340 /*      GL_TEXTURE_COORD_ARRAY */
00341 /*      GL_EDGE_FLAG_ARRAY */
00342 
00343 /* ErrorCode */
00344 #define GL_NO_ERROR                       0
00345 #define GL_INVALID_ENUM                   0x0500
00346 #define GL_INVALID_VALUE                  0x0501
00347 #define GL_INVALID_OPERATION              0x0502
00348 #define GL_STACK_OVERFLOW                 0x0503
00349 #define GL_STACK_UNDERFLOW                0x0504
00350 #define GL_OUT_OF_MEMORY                  0x0505
00351 #define GL_TABLE_TOO_LARGE                0x8031
00352 
00353 /* FeedbackType */
00354 #define GL_2D                             0x0600
00355 #define GL_3D                             0x0601
00356 #define GL_3D_COLOR                       0x0602
00357 #define GL_3D_COLOR_TEXTURE               0x0603
00358 #define GL_4D_COLOR_TEXTURE               0x0604
00359 
00360 /* FeedBackToken */
00361 #define GL_PASS_THROUGH_TOKEN             0x0700
00362 #define GL_POINT_TOKEN                    0x0701
00363 #define GL_LINE_TOKEN                     0x0702
00364 #define GL_POLYGON_TOKEN                  0x0703
00365 #define GL_BITMAP_TOKEN                   0x0704
00366 #define GL_DRAW_PIXEL_TOKEN               0x0705
00367 #define GL_COPY_PIXEL_TOKEN               0x0706
00368 #define GL_LINE_RESET_TOKEN               0x0707
00369 
00370 /* FogMode */
00371 /*      GL_LINEAR */
00372 #define GL_EXP                            0x0800
00373 #define GL_EXP2                           0x0801
00374 
00375 /* FogParameter */
00376 /*      GL_FOG_COLOR */
00377 /*      GL_FOG_DENSITY */
00378 /*      GL_FOG_END */
00379 /*      GL_FOG_INDEX */
00380 /*      GL_FOG_MODE */
00381 /*      GL_FOG_START */
00382 
00383 /* FrontFaceDirection */
00384 #define GL_CW                             0x0900
00385 #define GL_CCW                            0x0901
00386 
00387 /* GetColorTableParameterPNameEXT */
00388 /*      GL_COLOR_TABLE_FORMAT_EXT */
00389 /*      GL_COLOR_TABLE_WIDTH_EXT */
00390 /*      GL_COLOR_TABLE_RED_SIZE_EXT */
00391 /*      GL_COLOR_TABLE_GREEN_SIZE_EXT */
00392 /*      GL_COLOR_TABLE_BLUE_SIZE_EXT */
00393 /*      GL_COLOR_TABLE_ALPHA_SIZE_EXT */
00394 /*      GL_COLOR_TABLE_LUMINANCE_SIZE_EXT */
00395 /*      GL_COLOR_TABLE_INTENSITY_SIZE_EXT */
00396 
00397 /* GetMapQuery */
00398 #define GL_COEFF                          0x0A00
00399 #define GL_ORDER                          0x0A01
00400 #define GL_DOMAIN                         0x0A02
00401 
00402 /* GetPixelMap */
00403 #define GL_PIXEL_MAP_I_TO_I               0x0C70
00404 #define GL_PIXEL_MAP_S_TO_S               0x0C71
00405 #define GL_PIXEL_MAP_I_TO_R               0x0C72
00406 #define GL_PIXEL_MAP_I_TO_G               0x0C73
00407 #define GL_PIXEL_MAP_I_TO_B               0x0C74
00408 #define GL_PIXEL_MAP_I_TO_A               0x0C75
00409 #define GL_PIXEL_MAP_R_TO_R               0x0C76
00410 #define GL_PIXEL_MAP_G_TO_G               0x0C77
00411 #define GL_PIXEL_MAP_B_TO_B               0x0C78
00412 #define GL_PIXEL_MAP_A_TO_A               0x0C79
00413 
00414 /* GetPointervPName */
00415 #define GL_VERTEX_ARRAY_POINTER           0x808E
00416 #define GL_NORMAL_ARRAY_POINTER           0x808F
00417 #define GL_COLOR_ARRAY_POINTER            0x8090
00418 #define GL_INDEX_ARRAY_POINTER            0x8091
00419 #define GL_TEXTURE_COORD_ARRAY_POINTER    0x8092
00420 #define GL_EDGE_FLAG_ARRAY_POINTER        0x8093
00421 
00422 /* GetPName */
00423 #define GL_CURRENT_COLOR                  0x0B00
00424 #define GL_CURRENT_INDEX                  0x0B01
00425 #define GL_CURRENT_NORMAL                 0x0B02
00426 #define GL_CURRENT_TEXTURE_COORDS         0x0B03
00427 #define GL_CURRENT_RASTER_COLOR           0x0B04
00428 #define GL_CURRENT_RASTER_INDEX           0x0B05
00429 #define GL_CURRENT_RASTER_TEXTURE_COORDS  0x0B06
00430 #define GL_CURRENT_RASTER_POSITION        0x0B07
00431 #define GL_CURRENT_RASTER_POSITION_VALID  0x0B08
00432 #define GL_CURRENT_RASTER_DISTANCE        0x0B09
00433 #define GL_POINT_SMOOTH                   0x0B10
00434 #define GL_POINT_SIZE                     0x0B11
00435 #define GL_SMOOTH_POINT_SIZE_RANGE        0x0B12
00436 #define GL_SMOOTH_POINT_SIZE_GRANULARITY  0x0B13
00437 #define GL_POINT_SIZE_RANGE               GL_SMOOTH_POINT_SIZE_RANGE
00438 #define GL_POINT_SIZE_GRANULARITY         GL_SMOOTH_POINT_SIZE_GRANULARITY
00439 #define GL_LINE_SMOOTH                    0x0B20
00440 #define GL_LINE_WIDTH                     0x0B21
00441 #define GL_SMOOTH_LINE_WIDTH_RANGE        0x0B22
00442 #define GL_SMOOTH_LINE_WIDTH_GRANULARITY  0x0B23
00443 #define GL_LINE_WIDTH_RANGE               GL_SMOOTH_LINE_WIDTH_RANGE
00444 #define GL_LINE_WIDTH_GRANULARITY         GL_SMOOTH_LINE_WIDTH_GRANULARITY
00445 #define GL_LINE_STIPPLE                   0x0B24
00446 #define GL_LINE_STIPPLE_PATTERN           0x0B25
00447 #define GL_LINE_STIPPLE_REPEAT            0x0B26
00448 #define GL_LIST_MODE                      0x0B30
00449 #define GL_MAX_LIST_NESTING               0x0B31
00450 #define GL_LIST_BASE                      0x0B32
00451 #define GL_LIST_INDEX                     0x0B33
00452 #define GL_POLYGON_MODE                   0x0B40
00453 #define GL_POLYGON_SMOOTH                 0x0B41
00454 #define GL_POLYGON_STIPPLE                0x0B42
00455 #define GL_EDGE_FLAG                      0x0B43
00456 #define GL_CULL_FACE                      0x0B44
00457 #define GL_CULL_FACE_MODE                 0x0B45
00458 #define GL_FRONT_FACE                     0x0B46
00459 #define GL_LIGHTING                       0x0B50
00460 #define GL_LIGHT_MODEL_LOCAL_VIEWER       0x0B51
00461 #define GL_LIGHT_MODEL_TWO_SIDE           0x0B52
00462 #define GL_LIGHT_MODEL_AMBIENT            0x0B53
00463 #define GL_SHADE_MODEL                    0x0B54
00464 #define GL_COLOR_MATERIAL_FACE            0x0B55
00465 #define GL_COLOR_MATERIAL_PARAMETER       0x0B56
00466 #define GL_COLOR_MATERIAL                 0x0B57
00467 #define GL_FOG                            0x0B60
00468 #define GL_FOG_INDEX                      0x0B61
00469 #define GL_FOG_DENSITY                    0x0B62
00470 #define GL_FOG_START                      0x0B63
00471 #define GL_FOG_END                        0x0B64
00472 #define GL_FOG_MODE                       0x0B65
00473 #define GL_FOG_COLOR                      0x0B66
00474 #define GL_DEPTH_RANGE                    0x0B70
00475 #define GL_DEPTH_TEST                     0x0B71
00476 #define GL_DEPTH_WRITEMASK                0x0B72
00477 #define GL_DEPTH_CLEAR_VALUE              0x0B73
00478 #define GL_DEPTH_FUNC                     0x0B74
00479 #define GL_ACCUM_CLEAR_VALUE              0x0B80
00480 #define GL_STENCIL_TEST                   0x0B90
00481 #define GL_STENCIL_CLEAR_VALUE            0x0B91
00482 #define GL_STENCIL_FUNC                   0x0B92
00483 #define GL_STENCIL_VALUE_MASK             0x0B93
00484 #define GL_STENCIL_FAIL                   0x0B94
00485 #define GL_STENCIL_PASS_DEPTH_FAIL        0x0B95
00486 #define GL_STENCIL_PASS_DEPTH_PASS        0x0B96
00487 #define GL_STENCIL_REF                    0x0B97
00488 #define GL_STENCIL_WRITEMASK              0x0B98
00489 #define GL_MATRIX_MODE                    0x0BA0
00490 #define GL_NORMALIZE                      0x0BA1
00491 #define GL_VIEWPORT                       0x0BA2
00492 #define GL_MODELVIEW_STACK_DEPTH          0x0BA3
00493 #define GL_PROJECTION_STACK_DEPTH         0x0BA4
00494 #define GL_TEXTURE_STACK_DEPTH            0x0BA5
00495 #define GL_MODELVIEW_MATRIX               0x0BA6
00496 #define GL_PROJECTION_MATRIX              0x0BA7
00497 #define GL_TEXTURE_MATRIX                 0x0BA8
00498 #define GL_ATTRIB_STACK_DEPTH             0x0BB0
00499 #define GL_CLIENT_ATTRIB_STACK_DEPTH      0x0BB1
00500 #define GL_ALPHA_TEST                     0x0BC0
00501 #define GL_ALPHA_TEST_FUNC                0x0BC1
00502 #define GL_ALPHA_TEST_REF                 0x0BC2
00503 #define GL_DITHER                         0x0BD0
00504 #define GL_BLEND_DST                      0x0BE0
00505 #define GL_BLEND_SRC                      0x0BE1
00506 #define GL_BLEND                          0x0BE2
00507 #define GL_LOGIC_OP_MODE                  0x0BF0
00508 #define GL_INDEX_LOGIC_OP                 0x0BF1
00509 #define GL_LOGIC_OP                       GL_INDEX_LOGIC_OP
00510 #define GL_COLOR_LOGIC_OP                 0x0BF2
00511 #define GL_AUX_BUFFERS                    0x0C00
00512 #define GL_DRAW_BUFFER                    0x0C01
00513 #define GL_READ_BUFFER                    0x0C02
00514 #define GL_SCISSOR_BOX                    0x0C10
00515 #define GL_SCISSOR_TEST                   0x0C11
00516 #define GL_INDEX_CLEAR_VALUE              0x0C20
00517 #define GL_INDEX_WRITEMASK                0x0C21
00518 #define GL_COLOR_CLEAR_VALUE              0x0C22
00519 #define GL_COLOR_WRITEMASK                0x0C23
00520 #define GL_INDEX_MODE                     0x0C30
00521 #define GL_RGBA_MODE                      0x0C31
00522 #define GL_DOUBLEBUFFER                   0x0C32
00523 #define GL_STEREO                         0x0C33
00524 #define GL_RENDER_MODE                    0x0C40
00525 #define GL_PERSPECTIVE_CORRECTION_HINT    0x0C50
00526 #define GL_POINT_SMOOTH_HINT              0x0C51
00527 #define GL_LINE_SMOOTH_HINT               0x0C52
00528 #define GL_POLYGON_SMOOTH_HINT            0x0C53
00529 #define GL_FOG_HINT                       0x0C54
00530 #define GL_TEXTURE_GEN_S                  0x0C60
00531 #define GL_TEXTURE_GEN_T                  0x0C61
00532 #define GL_TEXTURE_GEN_R                  0x0C62
00533 #define GL_TEXTURE_GEN_Q                  0x0C63
00534 #define GL_PIXEL_MAP_I_TO_I_SIZE          0x0CB0
00535 #define GL_PIXEL_MAP_S_TO_S_SIZE          0x0CB1
00536 #define GL_PIXEL_MAP_I_TO_R_SIZE          0x0CB2
00537 #define GL_PIXEL_MAP_I_TO_G_SIZE          0x0CB3
00538 #define GL_PIXEL_MAP_I_TO_B_SIZE          0x0CB4
00539 #define GL_PIXEL_MAP_I_TO_A_SIZE          0x0CB5
00540 #define GL_PIXEL_MAP_R_TO_R_SIZE          0x0CB6
00541 #define GL_PIXEL_MAP_G_TO_G_SIZE          0x0CB7
00542 #define GL_PIXEL_MAP_B_TO_B_SIZE          0x0CB8
00543 #define GL_PIXEL_MAP_A_TO_A_SIZE          0x0CB9
00544 #define GL_UNPACK_SWAP_BYTES              0x0CF0
00545 #define GL_UNPACK_LSB_FIRST               0x0CF1
00546 #define GL_UNPACK_ROW_LENGTH              0x0CF2
00547 #define GL_UNPACK_SKIP_ROWS               0x0CF3
00548 #define GL_UNPACK_SKIP_PIXELS             0x0CF4
00549 #define GL_UNPACK_ALIGNMENT               0x0CF5
00550 #define GL_PACK_SWAP_BYTES                0x0D00
00551 #define GL_PACK_LSB_FIRST                 0x0D01
00552 #define GL_PACK_ROW_LENGTH                0x0D02
00553 #define GL_PACK_SKIP_ROWS                 0x0D03
00554 #define GL_PACK_SKIP_PIXELS               0x0D04
00555 #define GL_PACK_ALIGNMENT                 0x0D05
00556 #define GL_MAP_COLOR                      0x0D10
00557 #define GL_MAP_STENCIL                    0x0D11
00558 #define GL_INDEX_SHIFT                    0x0D12
00559 #define GL_INDEX_OFFSET                   0x0D13
00560 #define GL_RED_SCALE                      0x0D14
00561 #define GL_RED_BIAS                       0x0D15
00562 #define GL_ZOOM_X                         0x0D16
00563 #define GL_ZOOM_Y                         0x0D17
00564 #define GL_GREEN_SCALE                    0x0D18
00565 #define GL_GREEN_BIAS                     0x0D19
00566 #define GL_BLUE_SCALE                     0x0D1A
00567 #define GL_BLUE_BIAS                      0x0D1B
00568 #define GL_ALPHA_SCALE                    0x0D1C
00569 #define GL_ALPHA_BIAS                     0x0D1D
00570 #define GL_DEPTH_SCALE                    0x0D1E
00571 #define GL_DEPTH_BIAS                     0x0D1F
00572 #define GL_MAX_EVAL_ORDER                 0x0D30
00573 #define GL_MAX_LIGHTS                     0x0D31
00574 #define GL_MAX_CLIP_PLANES                0x0D32
00575 #define GL_MAX_TEXTURE_SIZE               0x0D33
00576 #define GL_MAX_PIXEL_MAP_TABLE            0x0D34
00577 #define GL_MAX_ATTRIB_STACK_DEPTH         0x0D35
00578 #define GL_MAX_MODELVIEW_STACK_DEPTH      0x0D36
00579 #define GL_MAX_NAME_STACK_DEPTH           0x0D37
00580 #define GL_MAX_PROJECTION_STACK_DEPTH     0x0D38
00581 #define GL_MAX_TEXTURE_STACK_DEPTH        0x0D39
00582 #define GL_MAX_VIEWPORT_DIMS              0x0D3A
00583 #define GL_MAX_CLIENT_ATTRIB_STACK_DEPTH  0x0D3B
00584 #define GL_SUBPIXEL_BITS                  0x0D50
00585 #define GL_INDEX_BITS                     0x0D51
00586 #define GL_RED_BITS                       0x0D52
00587 #define GL_GREEN_BITS                     0x0D53
00588 #define GL_BLUE_BITS                      0x0D54
00589 #define GL_ALPHA_BITS                     0x0D55
00590 #define GL_DEPTH_BITS                     0x0D56
00591 #define GL_STENCIL_BITS                   0x0D57
00592 #define GL_ACCUM_RED_BITS                 0x0D58
00593 #define GL_ACCUM_GREEN_BITS               0x0D59
00594 #define GL_ACCUM_BLUE_BITS                0x0D5A
00595 #define GL_ACCUM_ALPHA_BITS               0x0D5B
00596 #define GL_NAME_STACK_DEPTH               0x0D70
00597 #define GL_AUTO_NORMAL                    0x0D80
00598 #define GL_MAP1_COLOR_4                   0x0D90
00599 #define GL_MAP1_INDEX                     0x0D91
00600 #define GL_MAP1_NORMAL                    0x0D92
00601 #define GL_MAP1_TEXTURE_COORD_1           0x0D93
00602 #define GL_MAP1_TEXTURE_COORD_2           0x0D94
00603 #define GL_MAP1_TEXTURE_COORD_3           0x0D95
00604 #define GL_MAP1_TEXTURE_COORD_4           0x0D96
00605 #define GL_MAP1_VERTEX_3                  0x0D97
00606 #define GL_MAP1_VERTEX_4                  0x0D98
00607 #define GL_MAP2_COLOR_4                   0x0DB0
00608 #define GL_MAP2_INDEX                     0x0DB1
00609 #define GL_MAP2_NORMAL                    0x0DB2
00610 #define GL_MAP2_TEXTURE_COORD_1           0x0DB3
00611 #define GL_MAP2_TEXTURE_COORD_2           0x0DB4
00612 #define GL_MAP2_TEXTURE_COORD_3           0x0DB5
00613 #define GL_MAP2_TEXTURE_COORD_4           0x0DB6
00614 #define GL_MAP2_VERTEX_3                  0x0DB7
00615 #define GL_MAP2_VERTEX_4                  0x0DB8
00616 #define GL_MAP1_GRID_DOMAIN               0x0DD0
00617 #define GL_MAP1_GRID_SEGMENTS             0x0DD1
00618 #define GL_MAP2_GRID_DOMAIN               0x0DD2
00619 #define GL_MAP2_GRID_SEGMENTS             0x0DD3
00620 #define GL_TEXTURE_1D                     0x0DE0
00621 #define GL_TEXTURE_2D                     0x0DE1
00622 #define GL_FEEDBACK_BUFFER_POINTER        0x0DF0
00623 #define GL_FEEDBACK_BUFFER_SIZE           0x0DF1
00624 #define GL_FEEDBACK_BUFFER_TYPE           0x0DF2
00625 #define GL_SELECTION_BUFFER_POINTER       0x0DF3
00626 #define GL_SELECTION_BUFFER_SIZE          0x0DF4
00627 #define GL_POLYGON_OFFSET_UNITS           0x2A00
00628 #define GL_POLYGON_OFFSET_POINT           0x2A01
00629 #define GL_POLYGON_OFFSET_LINE            0x2A02
00630 #define GL_POLYGON_OFFSET_FILL            0x8037
00631 #define GL_POLYGON_OFFSET_FACTOR          0x8038
00632 #define GL_TEXTURE_BINDING_1D             0x8068
00633 #define GL_TEXTURE_BINDING_2D             0x8069
00634 #define GL_TEXTURE_BINDING_3D             0x806A
00635 #define GL_VERTEX_ARRAY                   0x8074
00636 #define GL_NORMAL_ARRAY                   0x8075
00637 #define GL_COLOR_ARRAY                    0x8076
00638 #define GL_INDEX_ARRAY                    0x8077
00639 #define GL_TEXTURE_COORD_ARRAY            0x8078
00640 #define GL_EDGE_FLAG_ARRAY                0x8079
00641 #define GL_VERTEX_ARRAY_SIZE              0x807A
00642 #define GL_VERTEX_ARRAY_TYPE              0x807B
00643 #define GL_VERTEX_ARRAY_STRIDE            0x807C
00644 #define GL_NORMAL_ARRAY_TYPE              0x807E
00645 #define GL_NORMAL_ARRAY_STRIDE            0x807F
00646 #define GL_COLOR_ARRAY_SIZE               0x8081
00647 #define GL_COLOR_ARRAY_TYPE               0x8082
00648 #define GL_COLOR_ARRAY_STRIDE             0x8083
00649 #define GL_INDEX_ARRAY_TYPE               0x8085
00650 #define GL_INDEX_ARRAY_STRIDE             0x8086
00651 #define GL_TEXTURE_COORD_ARRAY_SIZE       0x8088
00652 #define GL_TEXTURE_COORD_ARRAY_TYPE       0x8089
00653 #define GL_TEXTURE_COORD_ARRAY_STRIDE     0x808A
00654 #define GL_EDGE_FLAG_ARRAY_STRIDE         0x808C
00655 /*      GL_VERTEX_ARRAY_COUNT_EXT */
00656 /*      GL_NORMAL_ARRAY_COUNT_EXT */
00657 /*      GL_COLOR_ARRAY_COUNT_EXT */
00658 /*      GL_INDEX_ARRAY_COUNT_EXT */
00659 /*      GL_TEXTURE_COORD_ARRAY_COUNT_EXT */
00660 /*      GL_EDGE_FLAG_ARRAY_COUNT_EXT */
00661 /*      GL_ARRAY_ELEMENT_LOCK_COUNT_EXT */
00662 /*      GL_ARRAY_ELEMENT_LOCK_FIRST_EXT */
00663 
00664 /* GetTextureParameter */
00665 /*      GL_TEXTURE_MAG_FILTER */
00666 /*      GL_TEXTURE_MIN_FILTER */
00667 /*      GL_TEXTURE_WRAP_S */
00668 /*      GL_TEXTURE_WRAP_T */
00669 #define GL_TEXTURE_WIDTH                  0x1000
00670 #define GL_TEXTURE_HEIGHT                 0x1001
00671 #define GL_TEXTURE_INTERNAL_FORMAT        0x1003
00672 #define GL_TEXTURE_COMPONENTS             GL_TEXTURE_INTERNAL_FORMAT
00673 #define GL_TEXTURE_BORDER_COLOR           0x1004
00674 #define GL_TEXTURE_BORDER                 0x1005
00675 #define GL_TEXTURE_RED_SIZE               0x805C
00676 #define GL_TEXTURE_GREEN_SIZE             0x805D
00677 #define GL_TEXTURE_BLUE_SIZE              0x805E
00678 #define GL_TEXTURE_ALPHA_SIZE             0x805F
00679 #define GL_TEXTURE_LUMINANCE_SIZE         0x8060
00680 #define GL_TEXTURE_INTENSITY_SIZE         0x8061
00681 #define GL_TEXTURE_PRIORITY               0x8066
00682 #define GL_TEXTURE_RESIDENT               0x8067
00683 
00684 /* HintMode */
00685 #define GL_DONT_CARE                      0x1100
00686 #define GL_FASTEST                        0x1101
00687 #define GL_NICEST                         0x1102
00688 
00689 /* HintTarget */
00690 /*      GL_PERSPECTIVE_CORRECTION_HINT */
00691 /*      GL_POINT_SMOOTH_HINT */
00692 /*      GL_LINE_SMOOTH_HINT */
00693 /*      GL_POLYGON_SMOOTH_HINT */
00694 /*      GL_FOG_HINT */
00695 
00696 /* IndexMaterialParameterSGI */
00697 /*      GL_INDEX_OFFSET */
00698 
00699 /* IndexPointerType */
00700 /*      GL_SHORT */
00701 /*      GL_INT */
00702 /*      GL_FLOAT */
00703 /*      GL_DOUBLE */
00704 
00705 /* IndexFunctionSGI */
00706 /*      GL_NEVER */
00707 /*      GL_LESS */
00708 /*      GL_EQUAL */
00709 /*      GL_LEQUAL */
00710 /*      GL_GREATER */
00711 /*      GL_NOTEQUAL */
00712 /*      GL_GEQUAL */
00713 /*      GL_ALWAYS */
00714 
00715 /* LightModelParameter */
00716 /*      GL_LIGHT_MODEL_AMBIENT */
00717 /*      GL_LIGHT_MODEL_LOCAL_VIEWER */
00718 /*      GL_LIGHT_MODEL_TWO_SIDE */
00719 
00720 /* LightParameter */
00721 #define GL_AMBIENT                        0x1200
00722 #define GL_DIFFUSE                        0x1201
00723 #define GL_SPECULAR                       0x1202
00724 #define GL_POSITION                       0x1203
00725 #define GL_SPOT_DIRECTION                 0x1204
00726 #define GL_SPOT_EXPONENT                  0x1205
00727 #define GL_SPOT_CUTOFF                    0x1206
00728 #define GL_CONSTANT_ATTENUATION           0x1207
00729 #define GL_LINEAR_ATTENUATION             0x1208
00730 #define GL_QUADRATIC_ATTENUATION          0x1209
00731 
00732 /* ListMode */
00733 #define GL_COMPILE                        0x1300
00734 #define GL_COMPILE_AND_EXECUTE            0x1301
00735 
00736 /* DataType */
00737 #define GL_BYTE                           0x1400
00738 #define GL_UNSIGNED_BYTE                  0x1401
00739 #define GL_SHORT                          0x1402
00740 #define GL_UNSIGNED_SHORT                 0x1403
00741 #define GL_INT                            0x1404
00742 #define GL_UNSIGNED_INT                   0x1405
00743 #define GL_FLOAT                          0x1406
00744 #define GL_2_BYTES                        0x1407
00745 #define GL_3_BYTES                        0x1408
00746 #define GL_4_BYTES                        0x1409
00747 #define GL_DOUBLE                         0x140A
00748 #define GL_DOUBLE_EXT                     0x140A
00749 
00750 /* ListNameType */
00751 /*      GL_BYTE */
00752 /*      GL_UNSIGNED_BYTE */
00753 /*      GL_SHORT */
00754 /*      GL_UNSIGNED_SHORT */
00755 /*      GL_INT */
00756 /*      GL_UNSIGNED_INT */
00757 /*      GL_FLOAT */
00758 /*      GL_2_BYTES */
00759 /*      GL_3_BYTES */
00760 /*      GL_4_BYTES */
00761 
00762 /* LogicOp */
00763 #define GL_CLEAR                          0x1500
00764 #define GL_AND                            0x1501
00765 #define GL_AND_REVERSE                    0x1502
00766 #define GL_COPY                           0x1503
00767 #define GL_AND_INVERTED                   0x1504
00768 #define GL_NOOP                           0x1505
00769 #define GL_XOR                            0x1506
00770 #define GL_OR                             0x1507
00771 #define GL_NOR                            0x1508
00772 #define GL_EQUIV                          0x1509
00773 #define GL_INVERT                         0x150A
00774 #define GL_OR_REVERSE                     0x150B
00775 #define GL_COPY_INVERTED                  0x150C
00776 #define GL_OR_INVERTED                    0x150D
00777 #define GL_NAND                           0x150E
00778 #define GL_SET                            0x150F
00779 
00780 /* MapTarget */
00781 /*      GL_MAP1_COLOR_4 */
00782 /*      GL_MAP1_INDEX */
00783 /*      GL_MAP1_NORMAL */
00784 /*      GL_MAP1_TEXTURE_COORD_1 */
00785 /*      GL_MAP1_TEXTURE_COORD_2 */
00786 /*      GL_MAP1_TEXTURE_COORD_3 */
00787 /*      GL_MAP1_TEXTURE_COORD_4 */
00788 /*      GL_MAP1_VERTEX_3 */
00789 /*      GL_MAP1_VERTEX_4 */
00790 /*      GL_MAP2_COLOR_4 */
00791 /*      GL_MAP2_INDEX */
00792 /*      GL_MAP2_NORMAL */
00793 /*      GL_MAP2_TEXTURE_COORD_1 */
00794 /*      GL_MAP2_TEXTURE_COORD_2 */
00795 /*      GL_MAP2_TEXTURE_COORD_3 */
00796 /*      GL_MAP2_TEXTURE_COORD_4 */
00797 /*      GL_MAP2_VERTEX_3 */
00798 /*      GL_MAP2_VERTEX_4 */
00799 
00800 /* MaterialFace */
00801 /*      GL_FRONT */
00802 /*      GL_BACK */
00803 /*      GL_FRONT_AND_BACK */
00804 
00805 /* MaterialParameter */
00806 #define GL_EMISSION                       0x1600
00807 #define GL_SHININESS                      0x1601
00808 #define GL_AMBIENT_AND_DIFFUSE            0x1602
00809 #define GL_COLOR_INDEXES                  0x1603
00810 /*      GL_AMBIENT */
00811 /*      GL_DIFFUSE */
00812 /*      GL_SPECULAR */
00813 
00814 /* MatrixMode */
00815 #define GL_MODELVIEW                      0x1700
00816 #define GL_PROJECTION                     0x1701
00817 #define GL_TEXTURE                        0x1702
00818 
00819 /* MeshMode1 */
00820 /*      GL_POINT */
00821 /*      GL_LINE */
00822 
00823 /* MeshMode2 */
00824 /*      GL_POINT */
00825 /*      GL_LINE */
00826 /*      GL_FILL */
00827 
00828 /* NormalPointerType */
00829 /*      GL_BYTE */
00830 /*      GL_SHORT */
00831 /*      GL_INT */
00832 /*      GL_FLOAT */
00833 /*      GL_DOUBLE */
00834 
00835 /* PixelCopyType */
00836 #define GL_COLOR                          0x1800
00837 #define GL_DEPTH                          0x1801
00838 #define GL_STENCIL                        0x1802
00839 
00840 /* PixelFormat */
00841 #define GL_COLOR_INDEX                    0x1900
00842 #define GL_STENCIL_INDEX                  0x1901
00843 #define GL_DEPTH_COMPONENT                0x1902
00844 #define GL_RED                            0x1903
00845 #define GL_GREEN                          0x1904
00846 #define GL_BLUE                           0x1905
00847 #define GL_ALPHA                          0x1906
00848 #define GL_RGB                            0x1907
00849 #define GL_RGBA                           0x1908
00850 #define GL_LUMINANCE                      0x1909
00851 #define GL_LUMINANCE_ALPHA                0x190A
00852 /*      GL_ABGR_EXT */
00853 /*      GL_BGR_EXT */
00854 /*      GL_BGRA_EXT */
00855 
00856 /* PixelMap */
00857 /*      GL_PIXEL_MAP_I_TO_I */
00858 /*      GL_PIXEL_MAP_S_TO_S */
00859 /*      GL_PIXEL_MAP_I_TO_R */
00860 /*      GL_PIXEL_MAP_I_TO_G */
00861 /*      GL_PIXEL_MAP_I_TO_B */
00862 /*      GL_PIXEL_MAP_I_TO_A */
00863 /*      GL_PIXEL_MAP_R_TO_R */
00864 /*      GL_PIXEL_MAP_G_TO_G */
00865 /*      GL_PIXEL_MAP_B_TO_B */
00866 /*      GL_PIXEL_MAP_A_TO_A */
00867 
00868 /* PixelStoreParameter */
00869 /*      GL_UNPACK_SWAP_BYTES */
00870 /*      GL_UNPACK_LSB_FIRST */
00871 /*      GL_UNPACK_ROW_LENGTH */
00872 /*      GL_UNPACK_SKIP_ROWS */
00873 /*      GL_UNPACK_SKIP_PIXELS */
00874 /*      GL_UNPACK_ALIGNMENT */
00875 /*      GL_PACK_SWAP_BYTES */
00876 /*      GL_PACK_LSB_FIRST */
00877 /*      GL_PACK_ROW_LENGTH */
00878 /*      GL_PACK_SKIP_ROWS */
00879 /*      GL_PACK_SKIP_PIXELS */
00880 /*      GL_PACK_ALIGNMENT */
00881 
00882 /* PixelTransferParameter */
00883 /*      GL_MAP_COLOR */
00884 /*      GL_MAP_STENCIL */
00885 /*      GL_INDEX_SHIFT */
00886 /*      GL_INDEX_OFFSET */
00887 /*      GL_RED_SCALE */
00888 /*      GL_RED_BIAS */
00889 /*      GL_GREEN_SCALE */
00890 /*      GL_GREEN_BIAS */
00891 /*      GL_BLUE_SCALE */
00892 /*      GL_BLUE_BIAS */
00893 /*      GL_ALPHA_SCALE */
00894 /*      GL_ALPHA_BIAS */
00895 /*      GL_DEPTH_SCALE */
00896 /*      GL_DEPTH_BIAS */
00897 
00898 /* PixelType */
00899 #define GL_BITMAP                         0x1A00
00900 /*      GL_BYTE */
00901 /*      GL_UNSIGNED_BYTE */
00902 /*      GL_SHORT */
00903 /*      GL_UNSIGNED_SHORT */
00904 /*      GL_INT */
00905 /*      GL_UNSIGNED_INT */
00906 /*      GL_FLOAT */
00907 /*      GL_UNSIGNED_BYTE_3_3_2_EXT */
00908 /*      GL_UNSIGNED_SHORT_4_4_4_4_EXT */
00909 /*      GL_UNSIGNED_SHORT_5_5_5_1_EXT */
00910 /*      GL_UNSIGNED_INT_8_8_8_8_EXT */
00911 /*      GL_UNSIGNED_INT_10_10_10_2_EXT */
00912 
00913 /* PolygonMode */
00914 #define GL_POINT                          0x1B00
00915 #define GL_LINE                           0x1B01
00916 #define GL_FILL                           0x1B02
00917 
00918 /* ReadBufferMode */
00919 /*      GL_FRONT_LEFT */
00920 /*      GL_FRONT_RIGHT */
00921 /*      GL_BACK_LEFT */
00922 /*      GL_BACK_RIGHT */
00923 /*      GL_FRONT */
00924 /*      GL_BACK */
00925 /*      GL_LEFT */
00926 /*      GL_RIGHT */
00927 /*      GL_AUX0 */
00928 /*      GL_AUX1 */
00929 /*      GL_AUX2 */
00930 /*      GL_AUX3 */
00931 
00932 /* RenderingMode */
00933 #define GL_RENDER                         0x1C00
00934 #define GL_FEEDBACK                       0x1C01
00935 #define GL_SELECT                         0x1C02
00936 
00937 /* ShadingModel */
00938 #define GL_FLAT                           0x1D00
00939 #define GL_SMOOTH                         0x1D01
00940 
00941 /* StencilFunction */
00942 /*      GL_NEVER */
00943 /*      GL_LESS */
00944 /*      GL_EQUAL */
00945 /*      GL_LEQUAL */
00946 /*      GL_GREATER */
00947 /*      GL_NOTEQUAL */
00948 /*      GL_GEQUAL */
00949 /*      GL_ALWAYS */
00950 
00951 /* StencilOp */
00952 /*      GL_ZERO */
00953 #define GL_KEEP                           0x1E00
00954 #define GL_REPLACE                        0x1E01
00955 #define GL_INCR                           0x1E02
00956 #define GL_DECR                           0x1E03
00957 /*      GL_INVERT */
00958 
00959 /* StringName */
00960 #define GL_VENDOR                         0x1F00
00961 #define GL_RENDERER                       0x1F01
00962 #define GL_VERSION                        0x1F02
00963 #define GL_EXTENSIONS                     0x1F03
00964 
00965 /* TexCoordPointerType */
00966 /*      GL_SHORT */
00967 /*      GL_INT */
00968 /*      GL_FLOAT */
00969 /*      GL_DOUBLE */
00970 
00971 /* TextureCoordName */
00972 #define GL_S                              0x2000
00973 #define GL_T                              0x2001
00974 #define GL_R                              0x2002
00975 #define GL_Q                              0x2003
00976 
00977 /* TextureEnvMode */
00978 #define GL_MODULATE                       0x2100
00979 #define GL_DECAL                          0x2101
00980 /*      GL_BLEND */
00981 /*      GL_REPLACE */
00982 /*      GL_ADD */
00983 
00984 /* TextureEnvParameter */
00985 #define GL_TEXTURE_ENV_MODE               0x2200
00986 #define GL_TEXTURE_ENV_COLOR              0x2201
00987 
00988 /* TextureEnvTarget */
00989 #define GL_TEXTURE_ENV                    0x2300
00990 
00991 /* TextureGenMode */
00992 #define GL_EYE_LINEAR                     0x2400
00993 #define GL_OBJECT_LINEAR                  0x2401
00994 #define GL_SPHERE_MAP                     0x2402
00995 
00996 /* TextureGenParameter */
00997 #define GL_TEXTURE_GEN_MODE               0x2500
00998 #define GL_OBJECT_PLANE                   0x2501
00999 #define GL_EYE_PLANE                      0x2502
01000 
01001 /* TextureMagFilter */
01002 #define GL_NEAREST                        0x2600
01003 #define GL_LINEAR                         0x2601
01004 
01005 /* TextureMinFilter */
01006 /*      GL_NEAREST */
01007 /*      GL_LINEAR */
01008 #define GL_NEAREST_MIPMAP_NEAREST         0x2700
01009 #define GL_LINEAR_MIPMAP_NEAREST          0x2701
01010 #define GL_NEAREST_MIPMAP_LINEAR          0x2702
01011 #define GL_LINEAR_MIPMAP_LINEAR           0x2703
01012 
01013 /* TextureParameterName */
01014 #define GL_TEXTURE_MAG_FILTER             0x2800
01015 #define GL_TEXTURE_MIN_FILTER             0x2801
01016 #define GL_TEXTURE_WRAP_S                 0x2802
01017 #define GL_TEXTURE_WRAP_T                 0x2803
01018 /*      GL_TEXTURE_BORDER_COLOR */
01019 /*      GL_TEXTURE_PRIORITY */
01020 
01021 /* TextureTarget */
01022 /*      GL_TEXTURE_1D */
01023 /*      GL_TEXTURE_2D */
01024 #define GL_PROXY_TEXTURE_1D               0x8063
01025 #define GL_PROXY_TEXTURE_2D               0x8064
01026 
01027 /* TextureWrapMode */
01028 #define GL_CLAMP                          0x2900
01029 #define GL_REPEAT                         0x2901
01030 
01031 /* PixelInternalFormat */
01032 #define GL_R3_G3_B2                       0x2A10
01033 #define GL_ALPHA4                         0x803B
01034 #define GL_ALPHA8                         0x803C
01035 #define GL_ALPHA12                        0x803D
01036 #define GL_ALPHA16                        0x803E
01037 #define GL_LUMINANCE4                     0x803F
01038 #define GL_LUMINANCE8                     0x8040
01039 #define GL_LUMINANCE12                    0x8041
01040 #define GL_LUMINANCE16                    0x8042
01041 #define GL_LUMINANCE4_ALPHA4              0x8043
01042 #define GL_LUMINANCE6_ALPHA2              0x8044
01043 #define GL_LUMINANCE8_ALPHA8              0x8045
01044 #define GL_LUMINANCE12_ALPHA4             0x8046
01045 #define GL_LUMINANCE12_ALPHA12            0x8047
01046 #define GL_LUMINANCE16_ALPHA16            0x8048
01047 #define GL_INTENSITY                      0x8049
01048 #define GL_INTENSITY4                     0x804A
01049 #define GL_INTENSITY8                     0x804B
01050 #define GL_INTENSITY12                    0x804C
01051 #define GL_INTENSITY16                    0x804D
01052 #define GL_RGB4                           0x804F
01053 #define GL_RGB5                           0x8050
01054 #define GL_RGB8                           0x8051
01055 #define GL_RGB10                          0x8052
01056 #define GL_RGB12                          0x8053
01057 #define GL_RGB16                          0x8054
01058 #define GL_RGBA2                          0x8055
01059 #define GL_RGBA4                          0x8056
01060 #define GL_RGB5_A1                        0x8057
01061 #define GL_RGBA8                          0x8058
01062 #define GL_RGB10_A2                       0x8059
01063 #define GL_RGBA12                         0x805A
01064 #define GL_RGBA16                         0x805B
01065 /*      GL_COLOR_INDEX1_EXT */
01066 /*      GL_COLOR_INDEX2_EXT */
01067 /*      GL_COLOR_INDEX4_EXT */
01068 /*      GL_COLOR_INDEX8_EXT */
01069 /*      GL_COLOR_INDEX12_EXT */
01070 /*      GL_COLOR_INDEX16_EXT */
01071 
01072 /* InterleavedArrayFormat */
01073 #define GL_V2F                            0x2A20
01074 #define GL_V3F                            0x2A21
01075 #define GL_C4UB_V2F                       0x2A22
01076 #define GL_C4UB_V3F                       0x2A23
01077 #define GL_C3F_V3F                        0x2A24
01078 #define GL_N3F_V3F                        0x2A25
01079 #define GL_C4F_N3F_V3F                    0x2A26
01080 #define GL_T2F_V3F                        0x2A27
01081 #define GL_T4F_V4F                        0x2A28
01082 #define GL_T2F_C4UB_V3F                   0x2A29
01083 #define GL_T2F_C3F_V3F                    0x2A2A
01084 #define GL_T2F_N3F_V3F                    0x2A2B
01085 #define GL_T2F_C4F_N3F_V3F                0x2A2C
01086 #define GL_T4F_C4F_N3F_V4F                0x2A2D
01087 
01088 /* VertexPointerType */
01089 /*      GL_SHORT */
01090 /*      GL_INT */
01091 /*      GL_FLOAT */
01092 /*      GL_DOUBLE */
01093 
01094 /* ClipPlaneName */
01095 #define GL_CLIP_PLANE0                    0x3000
01096 #define GL_CLIP_PLANE1                    0x3001
01097 #define GL_CLIP_PLANE2                    0x3002
01098 #define GL_CLIP_PLANE3                    0x3003
01099 #define GL_CLIP_PLANE4                    0x3004
01100 #define GL_CLIP_PLANE5                    0x3005
01101 
01102 /* LightName */
01103 #define GL_LIGHT0                         0x4000
01104 #define GL_LIGHT1                         0x4001
01105 #define GL_LIGHT2                         0x4002
01106 #define GL_LIGHT3                         0x4003
01107 #define GL_LIGHT4                         0x4004
01108 #define GL_LIGHT5                         0x4005
01109 #define GL_LIGHT6                         0x4006
01110 #define GL_LIGHT7                         0x4007
01111 
01112 /* NV_draw_elements_inc_pair */
01113 #define GL_UNSIGNED_INT_INC_PAIR          0x6000
01114 
01115 /* EXT_abgr */
01116 #define GL_ABGR_EXT                       0x8000
01117 
01118 /* EXT_blend_color */
01119 #define GL_CONSTANT_COLOR_EXT             0x8001
01120 #define GL_ONE_MINUS_CONSTANT_COLOR_EXT   0x8002
01121 #define GL_CONSTANT_ALPHA_EXT             0x8003
01122 #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT   0x8004
01123 #define GL_BLEND_COLOR_EXT                0x8005
01124 
01125 /* EXT_blend_minmax */
01126 #define GL_FUNC_ADD_EXT                   0x8006
01127 #define GL_MIN_EXT                        0x8007
01128 #define GL_MAX_EXT                        0x8008
01129 #define GL_BLEND_EQUATION_EXT             0x8009
01130 
01131 /* EXT_blend_subtract */
01132 #define GL_FUNC_SUBTRACT_EXT              0x800A
01133 #define GL_FUNC_REVERSE_SUBTRACT_EXT      0x800B
01134 
01135 /* EXT_packed_pixels */
01136 #define GL_UNSIGNED_BYTE_3_3_2_EXT        0x8032
01137 #define GL_UNSIGNED_SHORT_4_4_4_4_EXT     0x8033
01138 #define GL_UNSIGNED_SHORT_5_5_5_1_EXT     0x8034
01139 #define GL_UNSIGNED_INT_8_8_8_8_EXT       0x8035
01140 #define GL_UNSIGNED_INT_10_10_10_2_EXT    0x8036
01141 
01142 /* OpenGL12 */
01143 #define GL_PACK_SKIP_IMAGES               0x806B
01144 #define GL_PACK_IMAGE_HEIGHT              0x806C
01145 #define GL_UNPACK_SKIP_IMAGES             0x806D
01146 #define GL_UNPACK_IMAGE_HEIGHT            0x806E
01147 #define GL_TEXTURE_3D                     0x806F
01148 #define GL_PROXY_TEXTURE_3D               0x8070
01149 #define GL_TEXTURE_DEPTH                  0x8071
01150 #define GL_TEXTURE_WRAP_R                 0x8072
01151 #define GL_MAX_3D_TEXTURE_SIZE            0x8073
01152 #define GL_BGR                            0x80E0
01153 #define GL_BGRA                           0x80E1
01154 #define GL_UNSIGNED_BYTE_3_3_2            0x8032
01155 #define GL_UNSIGNED_BYTE_2_3_3_REV        0x8362
01156 #define GL_UNSIGNED_SHORT_5_6_5           0x8363
01157 #define GL_UNSIGNED_SHORT_5_6_5_REV       0x8364
01158 #define GL_UNSIGNED_SHORT_4_4_4_4         0x8033
01159 #define GL_UNSIGNED_SHORT_4_4_4_4_REV     0x8365
01160 #define GL_UNSIGNED_SHORT_5_5_5_1         0x8034
01161 #define GL_UNSIGNED_SHORT_1_5_5_5_REV     0x8366
01162 #define GL_UNSIGNED_INT_8_8_8_8           0x8035
01163 #define GL_UNSIGNED_INT_8_8_8_8_REV       0x8367
01164 #define GL_UNSIGNED_INT_10_10_10_2        0x8036
01165 #define GL_UNSIGNED_INT_2_10_10_10_REV    0x8368
01166 #define GL_RESCALE_NORMAL                 0x803A
01167 #define GL_LIGHT_MODEL_COLOR_CONTROL      0x81F8
01168 #define GL_SINGLE_COLOR                   0x81F9
01169 #define GL_SEPARATE_SPECULAR_COLOR        0x81FA
01170 #define GL_CLAMP_TO_EDGE                  0x812F
01171 #define GL_TEXTURE_MIN_LOD                0x813A
01172 #define GL_TEXTURE_MAX_LOD                0x813B
01173 #define GL_TEXTURE_BASE_LEVEL             0x813C
01174 #define GL_TEXTURE_MAX_LEVEL              0x813D
01175 #define GL_MAX_ELEMENTS_VERTICES          0x80E8
01176 #define GL_MAX_ELEMENTS_INDICES           0x80E9
01177 #define GL_ALIASED_POINT_SIZE_RANGE       0x846D
01178 #define GL_ALIASED_LINE_WIDTH_RANGE       0x846E
01179 
01180 /* ARB_imaging */
01181 #define GL_CONSTANT_COLOR                 0x8001
01182 #define GL_ONE_MINUS_CONSTANT_COLOR       0x8002
01183 #define GL_CONSTANT_ALPHA                 0x8003
01184 #define GL_ONE_MINUS_CONSTANT_ALPHA       0x8004
01185 #define GL_BLEND_COLOR                    0x8005
01186 #define GL_FUNC_ADD                       0x8006
01187 #define GL_MIN                            0x8007
01188 #define GL_MAX                            0x8008
01189 #define GL_BLEND_EQUATION                 0x8009
01190 #define GL_FUNC_SUBTRACT                  0x800A
01191 #define GL_FUNC_REVERSE_SUBTRACT          0x800B
01192 #define GL_COLOR_MATRIX                   0x80B1
01193 #define GL_COLOR_MATRIX_STACK_DEPTH       0x80B2
01194 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH   0x80B3
01195 #define GL_POST_COLOR_MATRIX_RED_SCALE    0x80B4
01196 #define GL_POST_COLOR_MATRIX_GREEN_SCALE  0x80B5
01197 #define GL_POST_COLOR_MATRIX_BLUE_SCALE   0x80B6
01198 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE  0x80B7
01199 #define GL_POST_COLOR_MATRIX_RED_BIAS     0x80B8
01200 #define GL_POST_COLOR_MATRIX_GREEN_BIAS   0x80B9
01201 #define GL_POST_COLOR_MATRIX_BLUE_BIAS    0x80BA
01202 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS   0x80BB
01203 #define GL_COLOR_TABLE                    0x80D0
01204 #define GL_POST_CONVOLUTION_COLOR_TABLE   0x80D1
01205 #define GL_POST_COLOR_MATRIX_COLOR_TABLE  0x80D2
01206 #define GL_PROXY_COLOR_TABLE              0x80D3
01207 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4
01208 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5
01209 #define GL_COLOR_TABLE_SCALE              0x80D6
01210 #define GL_COLOR_TABLE_BIAS               0x80D7
01211 #define GL_COLOR_TABLE_FORMAT             0x80D8
01212 #define GL_COLOR_TABLE_WIDTH              0x80D9
01213 #define GL_COLOR_TABLE_RED_SIZE           0x80DA
01214 #define GL_COLOR_TABLE_GREEN_SIZE         0x80DB
01215 #define GL_COLOR_TABLE_BLUE_SIZE          0x80DC
01216 #define GL_COLOR_TABLE_ALPHA_SIZE         0x80DD
01217 #define GL_COLOR_TABLE_LUMINANCE_SIZE     0x80DE
01218 #define GL_COLOR_TABLE_INTENSITY_SIZE     0x80DF
01219 #define GL_CONVOLUTION_1D                 0x8010
01220 #define GL_CONVOLUTION_2D                 0x8011
01221 #define GL_SEPARABLE_2D                   0x8012
01222 #define GL_CONVOLUTION_BORDER_MODE        0x8013
01223 #define GL_CONVOLUTION_FILTER_SCALE       0x8014
01224 #define GL_CONVOLUTION_FILTER_BIAS        0x8015
01225 #define GL_REDUCE                         0x8016
01226 #define GL_CONVOLUTION_FORMAT             0x8017
01227 #define GL_CONVOLUTION_WIDTH              0x8018
01228 #define GL_CONVOLUTION_HEIGHT             0x8019
01229 #define GL_MAX_CONVOLUTION_WIDTH          0x801A
01230 #define GL_MAX_CONVOLUTION_HEIGHT         0x801B
01231 #define GL_POST_CONVOLUTION_RED_SCALE     0x801C
01232 #define GL_POST_CONVOLUTION_GREEN_SCALE   0x801D
01233 #define GL_POST_CONVOLUTION_BLUE_SCALE    0x801E
01234 #define GL_POST_CONVOLUTION_ALPHA_SCALE   0x801F
01235 #define GL_POST_CONVOLUTION_RED_BIAS      0x8020
01236 #define GL_POST_CONVOLUTION_GREEN_BIAS    0x8021
01237 #define GL_POST_CONVOLUTION_BLUE_BIAS     0x8022
01238 #define GL_POST_CONVOLUTION_ALPHA_BIAS    0x8023
01239 #define GL_IGNORE_BORDER                  0x8150
01240 #define GL_CONSTANT_BORDER                0x8151
01241 #define GL_REPLICATE_BORDER               0x8153
01242 #define GL_CONVOLUTION_BORDER_COLOR       0x8154
01243 #define GL_HISTOGRAM                      0x8024
01244 #define GL_PROXY_HISTOGRAM                0x8025
01245 #define GL_HISTOGRAM_WIDTH                0x8026
01246 #define GL_HISTOGRAM_FORMAT               0x8027
01247 #define GL_HISTOGRAM_RED_SIZE             0x8028
01248 #define GL_HISTOGRAM_GREEN_SIZE           0x8029
01249 #define GL_HISTOGRAM_BLUE_SIZE            0x802A
01250 #define GL_HISTOGRAM_ALPHA_SIZE           0x802B
01251 #define GL_HISTOGRAM_LUMINANCE_SIZE       0x802C
01252 #define GL_HISTOGRAM_SINK                 0x802D
01253 #define GL_MINMAX                         0x802E
01254 #define GL_MINMAX_FORMAT                  0x802F
01255 #define GL_MINMAX_SINK                    0x8030
01256 
01257 /* OpenGL13 */
01258 #define GL_ACTIVE_TEXTURE                 0x84E0
01259 #define GL_CLIENT_ACTIVE_TEXTURE          0x84E1
01260 #define GL_MAX_TEXTURE_UNITS              0x84E2
01261 #define GL_TEXTURE0                       0x84C0
01262 #define GL_TEXTURE1                       0x84C1
01263 #define GL_TEXTURE2                       0x84C2
01264 #define GL_TEXTURE3                       0x84C3
01265 #define GL_TEXTURE4                       0x84C4
01266 #define GL_TEXTURE5                       0x84C5
01267 #define GL_TEXTURE6                       0x84C6
01268 #define GL_TEXTURE7                       0x84C7
01269 #define GL_TEXTURE8                       0x84C8
01270 #define GL_TEXTURE9                       0x84C9
01271 #define GL_TEXTURE10                      0x84CA
01272 #define GL_TEXTURE11                      0x84CB
01273 #define GL_TEXTURE12                      0x84CC
01274 #define GL_TEXTURE13                      0x84CD
01275 #define GL_TEXTURE14                      0x84CE
01276 #define GL_TEXTURE15                      0x84CF
01277 #define GL_TEXTURE16                      0x84D0
01278 #define GL_TEXTURE17                      0x84D1
01279 #define GL_TEXTURE18                      0x84D2
01280 #define GL_TEXTURE19                      0x84D3
01281 #define GL_TEXTURE20                      0x84D4
01282 #define GL_TEXTURE21                      0x84D5
01283 #define GL_TEXTURE22                      0x84D6
01284 #define GL_TEXTURE23                      0x84D7
01285 #define GL_TEXTURE24                      0x84D8
01286 #define GL_TEXTURE25                      0x84D9
01287 #define GL_TEXTURE26                      0x84DA
01288 #define GL_TEXTURE27                      0x84DB
01289 #define GL_TEXTURE28                      0x84DC
01290 #define GL_TEXTURE29                      0x84DD
01291 #define GL_TEXTURE30                      0x84DE
01292 #define GL_TEXTURE31                      0x84DF
01293 #define GL_NORMAL_MAP                     0x8511
01294 #define GL_REFLECTION_MAP                 0x8512
01295 #define GL_TEXTURE_CUBE_MAP               0x8513
01296 #define GL_TEXTURE_BINDING_CUBE_MAP       0x8514
01297 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X    0x8515
01298 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X    0x8516
01299 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y    0x8517
01300 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y    0x8518
01301 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z    0x8519
01302 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z    0x851A
01303 #define GL_PROXY_TEXTURE_CUBE_MAP         0x851B
01304 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE      0x851C
01305 #define GL_COMBINE                        0x8570
01306 #define GL_COMBINE_RGB                    0x8571
01307 #define GL_COMBINE_ALPHA                  0x8572
01308 #define GL_RGB_SCALE                      0x8573
01309 #define GL_ADD_SIGNED                     0x8574
01310 #define GL_INTERPOLATE                    0x8575
01311 #define GL_CONSTANT                       0x8576
01312 #define GL_PRIMARY_COLOR                  0x8577
01313 #define GL_PREVIOUS                       0x8578
01314 #define GL_SOURCE0_RGB                    0x8580
01315 #define GL_SOURCE1_RGB                    0x8581
01316 #define GL_SOURCE2_RGB                    0x8582
01317 #define GL_SOURCE0_ALPHA                  0x8588
01318 #define GL_SOURCE1_ALPHA                  0x8589
01319 #define GL_SOURCE2_ALPHA                  0x858A
01320 #define GL_OPERAND0_RGB                   0x8590
01321 #define GL_OPERAND1_RGB                   0x8591
01322 #define GL_OPERAND2_RGB                   0x8592
01323 #define GL_OPERAND0_ALPHA                 0x8598
01324 #define GL_OPERAND1_ALPHA                 0x8599
01325 #define GL_OPERAND2_ALPHA                 0x859A
01326 #define GL_SUBTRACT                       0x84E7
01327 #define GL_TRANSPOSE_MODELVIEW_MATRIX     0x84E3
01328 #define GL_TRANSPOSE_PROJECTION_MATRIX    0x84E4
01329 #define GL_TRANSPOSE_TEXTURE_MATRIX       0x84E5
01330 #define GL_TRANSPOSE_COLOR_MATRIX         0x84E6
01331 #define GL_COMPRESSED_ALPHA               0x84E9
01332 #define GL_COMPRESSED_LUMINANCE           0x84EA
01333 #define GL_COMPRESSED_LUMINANCE_ALPHA     0x84EB
01334 #define GL_COMPRESSED_INTENSITY           0x84EC
01335 #define GL_COMPRESSED_RGB                 0x84ED
01336 #define GL_COMPRESSED_RGBA                0x84EE
01337 #define GL_TEXTURE_COMPRESSION_HINT       0x84EF
01338 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE  0x86A0
01339 #define GL_TEXTURE_COMPRESSED             0x86A1
01340 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2
01341 #define GL_COMPRESSED_TEXTURE_FORMATS     0x86A3
01342 #define GL_DOT3_RGB                       0x86AE
01343 #define GL_DOT3_RGBA                      0x86AF
01344 #define GL_CLAMP_TO_BORDER                0x812D
01345 #define GL_MULTISAMPLE                    0x809D
01346 #define GL_SAMPLE_ALPHA_TO_COVERAGE       0x809E
01347 #define GL_SAMPLE_ALPHA_TO_ONE            0x809F
01348 #define GL_SAMPLE_COVERAGE                0x80A0
01349 #define GL_SAMPLE_BUFFERS                 0x80A8
01350 #define GL_SAMPLES                        0x80A9
01351 #define GL_SAMPLE_COVERAGE_VALUE          0x80AA
01352 #define GL_SAMPLE_COVERAGE_INVERT         0x80AB
01353 #define GL_MULTISAMPLE_BIT                0x20000000
01354 
01355 /* EXT_vertex_array */
01356 #define GL_VERTEX_ARRAY_EXT               0x8074
01357 #define GL_NORMAL_ARRAY_EXT               0x8075
01358 #define GL_COLOR_ARRAY_EXT                0x8076
01359 #define GL_INDEX_ARRAY_EXT                0x8077
01360 #define GL_TEXTURE_COORD_ARRAY_EXT        0x8078
01361 #define GL_EDGE_FLAG_ARRAY_EXT            0x8079
01362 #define GL_VERTEX_ARRAY_SIZE_EXT          0x807A
01363 #define GL_VERTEX_ARRAY_TYPE_EXT          0x807B
01364 #define GL_VERTEX_ARRAY_STRIDE_EXT        0x807C
01365 #define GL_VERTEX_ARRAY_COUNT_EXT         0x807D
01366 #define GL_NORMAL_ARRAY_TYPE_EXT          0x807E
01367 #define GL_NORMAL_ARRAY_STRIDE_EXT        0x807F
01368 #define GL_NORMAL_ARRAY_COUNT_EXT         0x8080
01369 #define GL_COLOR_ARRAY_SIZE_EXT           0x8081
01370 #define GL_COLOR_ARRAY_TYPE_EXT           0x8082
01371 #define GL_COLOR_ARRAY_STRIDE_EXT         0x8083
01372 #define GL_COLOR_ARRAY_COUNT_EXT          0x8084
01373 #define GL_INDEX_ARRAY_TYPE_EXT           0x8085
01374 #define GL_INDEX_ARRAY_STRIDE_EXT         0x8086
01375 #define GL_INDEX_ARRAY_COUNT_EXT          0x8087
01376 #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT   0x8088
01377 #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT   0x8089
01378 #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A
01379 #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT  0x808B
01380 #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT     0x808C
01381 #define GL_EDGE_FLAG_ARRAY_COUNT_EXT      0x808D
01382 #define GL_VERTEX_ARRAY_POINTER_EXT       0x808E
01383 #define GL_NORMAL_ARRAY_POINTER_EXT       0x808F
01384 #define GL_COLOR_ARRAY_POINTER_EXT        0x8090
01385 #define GL_INDEX_ARRAY_POINTER_EXT        0x8091
01386 #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092
01387 #define GL_EDGE_FLAG_ARRAY_POINTER_EXT    0x8093
01388 
01389 /* EXT_texture3D */
01390 #define GL_PACK_SKIP_IMAGES               0x806B
01391 #define GL_PACK_SKIP_IMAGES_EXT           0x806B
01392 #define GL_PACK_IMAGE_HEIGHT              0x806C
01393 #define GL_PACK_IMAGE_HEIGHT_EXT          0x806C
01394 #define GL_UNPACK_SKIP_IMAGES             0x806D
01395 #define GL_UNPACK_SKIP_IMAGES_EXT         0x806D
01396 #define GL_UNPACK_IMAGE_HEIGHT            0x806E
01397 #define GL_UNPACK_IMAGE_HEIGHT_EXT        0x806E
01398 #define GL_TEXTURE_3D                     0x806F
01399 #define GL_TEXTURE_3D_EXT                 0x806F
01400 #define GL_PROXY_TEXTURE_3D               0x8070
01401 #define GL_PROXY_TEXTURE_3D_EXT           0x8070
01402 #define GL_TEXTURE_DEPTH                  0x8071
01403 #define GL_TEXTURE_DEPTH_EXT              0x8071
01404 #define GL_TEXTURE_WRAP_R                 0x8072
01405 #define GL_TEXTURE_WRAP_R_EXT             0x8072
01406 #define GL_MAX_3D_TEXTURE_SIZE            0x8073
01407 #define GL_MAX_3D_TEXTURE_SIZE_EXT        0x8073
01408 
01409 /* EXT_color_table */
01410 #define GL_TABLE_TOO_LARGE_EXT            0x8031
01411 #define GL_COLOR_TABLE_FORMAT_EXT         0x80D8
01412 #define GL_COLOR_TABLE_WIDTH_EXT          0x80D9
01413 #define GL_COLOR_TABLE_RED_SIZE_EXT       0x80DA
01414 #define GL_COLOR_TABLE_GREEN_SIZE_EXT     0x80DB
01415 #define GL_COLOR_TABLE_BLUE_SIZE_EXT      0x80DC
01416 #define GL_COLOR_TABLE_ALPHA_SIZE_EXT     0x80DD
01417 #define GL_COLOR_TABLE_LUMINANCE_SIZE_EXT 0x80DE
01418 #define GL_COLOR_TABLE_INTENSITY_SIZE_EXT 0x80DF
01419 
01420 /* EXT_bgra */
01421 #define GL_BGR_EXT                        0x80E0
01422 #define GL_BGRA_EXT                       0x80E1
01423 
01424 /* SGIS_texture_lod */
01425 #define GL_TEXTURE_MIN_LOD_SGIS           0x813A
01426 #define GL_TEXTURE_MAX_LOD_SGIS           0x813B
01427 #define GL_TEXTURE_BASE_LEVEL_SGIS        0x813C
01428 #define GL_TEXTURE_MAX_LEVEL_SGIS         0x813D
01429 
01430 /* EXT_paletted_texture */
01431 #define GL_COLOR_INDEX1_EXT               0x80E2
01432 #define GL_COLOR_INDEX2_EXT               0x80E3
01433 #define GL_COLOR_INDEX4_EXT               0x80E4
01434 #define GL_COLOR_INDEX8_EXT               0x80E5
01435 #define GL_COLOR_INDEX12_EXT              0x80E6
01436 #define GL_COLOR_INDEX16_EXT              0x80E7
01437 
01438 /* EXT_clip_volume_hint */
01439 #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT  0x80F0
01440 
01441 /* EXT_point_parameters */
01442 #define GL_POINT_SIZE_MIN_EXT             0x8126
01443 #define GL_POINT_SIZE_MAX_EXT             0x8127
01444 #define GL_POINT_FADE_THRESHOLD_SIZE_EXT  0x8128
01445 #define GL_DISTANCE_ATTENUATION_EXT       0x8129
01446 
01447 /* EXT_compiled_vertex_array */
01448 #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT   0x81A8
01449 #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT   0x81A9
01450 
01451 /* EXT_shared_texture_palette */
01452 #define GL_SHARED_TEXTURE_PALETTE_EXT     0x81FB
01453 
01454 /* SGIS_multitexture */
01455 #define GL_SELECTED_TEXTURE_SGIS          0x835C
01456 #define GL_MAX_TEXTURES_SGIS              0x835D
01457 #define GL_TEXTURE0_SGIS                  0x835E
01458 #define GL_TEXTURE1_SGIS                  0x835F
01459 #define GL_TEXTURE2_SGIS                  0x8360
01460 #define GL_TEXTURE3_SGIS                  0x8361
01461 
01462 /* ARB_multitexture */
01463 #define GL_ACTIVE_TEXTURE_ARB             0x84E0
01464 #define GL_CLIENT_ACTIVE_TEXTURE_ARB      0x84E1
01465 #define GL_MAX_TEXTURE_UNITS_ARB          0x84E2
01466 #define GL_TEXTURE0_ARB                   0x84C0
01467 #define GL_TEXTURE1_ARB                   0x84C1
01468 #define GL_TEXTURE2_ARB                   0x84C2
01469 #define GL_TEXTURE3_ARB                   0x84C3
01470 #define GL_TEXTURE4_ARB                   0x84C4
01471 #define GL_TEXTURE5_ARB                   0x84C5
01472 #define GL_TEXTURE6_ARB                   0x84C6
01473 #define GL_TEXTURE7_ARB                   0x84C7
01474 #define GL_TEXTURE8_ARB                   0x84C8
01475 #define GL_TEXTURE9_ARB                   0x84C9
01476 #define GL_TEXTURE10_ARB                  0x84CA
01477 #define GL_TEXTURE11_ARB                  0x84CB
01478 #define GL_TEXTURE12_ARB                  0x84CC
01479 #define GL_TEXTURE13_ARB                  0x84CD
01480 #define GL_TEXTURE14_ARB                  0x84CE
01481 #define GL_TEXTURE15_ARB                  0x84CF
01482 #define GL_TEXTURE16_ARB                  0x84D0
01483 #define GL_TEXTURE17_ARB                  0x84D1
01484 #define GL_TEXTURE18_ARB                  0x84D2
01485 #define GL_TEXTURE19_ARB                  0x84D3
01486 #define GL_TEXTURE20_ARB                  0x84D4
01487 #define GL_TEXTURE21_ARB                  0x84D5
01488 #define GL_TEXTURE22_ARB                  0x84D6
01489 #define GL_TEXTURE23_ARB                  0x84D7
01490 #define GL_TEXTURE24_ARB                  0x84D8
01491 #define GL_TEXTURE25_ARB                  0x84D9
01492 #define GL_TEXTURE26_ARB                  0x84DA
01493 #define GL_TEXTURE27_ARB                  0x84DB
01494 #define GL_TEXTURE28_ARB                  0x84DC
01495 #define GL_TEXTURE29_ARB                  0x84DD
01496 #define GL_TEXTURE30_ARB                  0x84DE
01497 #define GL_TEXTURE31_ARB                  0x84DF
01498 
01499 /* EXT_fog_coord */
01500 #define GL_FOG_COORDINATE_SOURCE_EXT      0x8450
01501 #define GL_FOG_COORDINATE_EXT             0x8451
01502 #define GL_FRAGMENT_DEPTH_EXT             0x8452
01503 #define GL_CURRENT_FOG_COORDINATE_EXT     0x8453
01504 #define GL_FOG_COORDINATE_ARRAY_TYPE_EXT  0x8454
01505 #define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455
01506 #define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456
01507 #define GL_FOG_COORDINATE_ARRAY_EXT       0x8457
01508 
01509 /* EXT_secondary_color */
01510 #define GL_COLOR_SUM_EXT                  0x8458
01511 #define GL_CURRENT_SECONDARY_COLOR_EXT    0x8459
01512 #define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A
01513 #define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B
01514 #define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C
01515 #define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D
01516 #define GL_SECONDARY_COLOR_ARRAY_EXT      0x845E
01517 
01518 /* EXT_separate_specular_color */
01519 #define GL_SINGLE_COLOR_EXT               0x81F9
01520 #define GL_SEPARATE_SPECULAR_COLOR_EXT    0x81FA
01521 #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT  0x81F8
01522 
01523 /* EXT_rescale_normal */
01524 #define GL_RESCALE_NORMAL_EXT             0x803A
01525 
01526 /* EXT_stencil_wrap */
01527 #define GL_INCR_WRAP_EXT                  0x8507
01528 #define GL_DECR_WRAP_EXT                  0x8508
01529 
01530 /* EXT_vertex_weighting */
01531 #define GL_MODELVIEW0_MATRIX_EXT          GL_MODELVIEW_MATRIX
01532 #define GL_MODELVIEW1_MATRIX_EXT          0x8506
01533 #define GL_MODELVIEW0_STACK_DEPTH_EXT     GL_MODELVIEW_STACK_DEPTH
01534 #define GL_MODELVIEW1_STACK_DEPTH_EXT     0x8502
01535 #define GL_VERTEX_WEIGHTING_EXT           0x8509
01536 #define GL_MODELVIEW0_EXT                 GL_MODELVIEW
01537 #define GL_MODELVIEW1_EXT                 0x850A
01538 #define GL_CURRENT_VERTEX_WEIGHT_EXT      0x850B
01539 #define GL_VERTEX_WEIGHT_ARRAY_EXT        0x850C
01540 #define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT   0x850D
01541 #define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT   0x850E
01542 #define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F
01543 #define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510
01544 
01545 /* NV_texgen_reflection */
01546 #define GL_NORMAL_MAP_NV                  0x8511
01547 #define GL_REFLECTION_MAP_NV              0x8512
01548 
01549 /* EXT_texture_cube_map */
01550 #define GL_NORMAL_MAP_EXT                 0x8511
01551 #define GL_REFLECTION_MAP_EXT             0x8512
01552 #define GL_TEXTURE_CUBE_MAP_EXT           0x8513
01553 #define GL_TEXTURE_BINDING_CUBE_MAP_EXT   0x8514
01554 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515
01555 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516
01556 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517
01557 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518
01558 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519
01559 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A
01560 #define GL_PROXY_TEXTURE_CUBE_MAP_EXT     0x851B
01561 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT  0x851C
01562 
01563 /* ARB_texture_cube_map */
01564 #define GL_NORMAL_MAP_ARB                 0x8511
01565 #define GL_REFLECTION_MAP_ARB             0x8512
01566 #define GL_TEXTURE_CUBE_MAP_ARB           0x8513
01567 #define GL_TEXTURE_BINDING_CUBE_MAP_ARB   0x8514
01568 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515
01569 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516
01570 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517
01571 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518
01572 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519
01573 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A
01574 #define GL_PROXY_TEXTURE_CUBE_MAP_ARB     0x851B
01575 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB  0x851C
01576 
01577 /* NV_vertex_array_range */
01578 #define GL_VERTEX_ARRAY_RANGE_NV          0x851D
01579 #define GL_VERTEX_ARRAY_RANGE_LENGTH_NV   0x851E
01580 #define GL_VERTEX_ARRAY_RANGE_VALID_NV    0x851F
01581 #define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520
01582 #define GL_VERTEX_ARRAY_RANGE_POINTER_NV  0x8521
01583 
01584 /* NV_vertex_array_range2 */
01585 #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533
01586 
01587 /* NV_register_combiners */
01588 #define GL_REGISTER_COMBINERS_NV          0x8522
01589 #define GL_COMBINER0_NV                   0x8550
01590 #define GL_COMBINER1_NV                   0x8551
01591 #define GL_COMBINER2_NV                   0x8552
01592 #define GL_COMBINER3_NV                   0x8553
01593 #define GL_COMBINER4_NV                   0x8554
01594 #define GL_COMBINER5_NV                   0x8555
01595 #define GL_COMBINER6_NV                   0x8556
01596 #define GL_COMBINER7_NV                   0x8557
01597 #define GL_VARIABLE_A_NV                  0x8523
01598 #define GL_VARIABLE_B_NV                  0x8524
01599 #define GL_VARIABLE_C_NV                  0x8525
01600 #define GL_VARIABLE_D_NV                  0x8526
01601 #define GL_VARIABLE_E_NV                  0x8527
01602 #define GL_VARIABLE_F_NV                  0x8528
01603 #define GL_VARIABLE_G_NV                  0x8529
01604 /*      GL_ZERO */
01605 #define GL_CONSTANT_COLOR0_NV             0x852A
01606 #define GL_CONSTANT_COLOR1_NV             0x852B
01607 /*      GL_FOG */
01608 #define GL_PRIMARY_COLOR_NV               0x852C
01609 #define GL_SECONDARY_COLOR_NV             0x852D
01610 #define GL_SPARE0_NV                      0x852E
01611 #define GL_SPARE1_NV                      0x852F
01612 /*      GL_TEXTURE0_ARB */
01613 /*      GL_TEXTURE1_ARB */
01614 #define GL_UNSIGNED_IDENTITY_NV           0x8536
01615 #define GL_UNSIGNED_INVERT_NV             0x8537
01616 #define GL_EXPAND_NORMAL_NV               0x8538
01617 #define GL_EXPAND_NEGATE_NV               0x8539
01618 #define GL_HALF_BIAS_NORMAL_NV            0x853A
01619 #define GL_HALF_BIAS_NEGATE_NV            0x853B
01620 #define GL_SIGNED_IDENTITY_NV             0x853C
01621 #define GL_SIGNED_NEGATE_NV               0x853D
01622 #define GL_E_TIMES_F_NV                   0x8531
01623 #define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532
01624 /*      GL_NONE */
01625 #define GL_SCALE_BY_TWO_NV                0x853E
01626 #define GL_SCALE_BY_FOUR_NV               0x853F
01627 #define GL_SCALE_BY_ONE_HALF_NV           0x8540
01628 #define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV   0x8541
01629 #define GL_DISCARD_NV                     0x8530
01630 #define GL_COMBINER_INPUT_NV              0x8542
01631 #define GL_COMBINER_MAPPING_NV            0x8543
01632 #define GL_COMBINER_COMPONENT_USAGE_NV    0x8544
01633 #define GL_COMBINER_AB_DOT_PRODUCT_NV     0x8545
01634 #define GL_COMBINER_CD_DOT_PRODUCT_NV     0x8546
01635 #define GL_COMBINER_MUX_SUM_NV            0x8547
01636 #define GL_COMBINER_SCALE_NV              0x8548
01637 #define GL_COMBINER_BIAS_NV               0x8549
01638 #define GL_COMBINER_AB_OUTPUT_NV          0x854A
01639 #define GL_COMBINER_CD_OUTPUT_NV          0x854B
01640 #define GL_COMBINER_SUM_OUTPUT_NV         0x854C
01641 #define GL_MAX_GENERAL_COMBINERS_NV       0x854D
01642 #define GL_NUM_GENERAL_COMBINERS_NV       0x854E
01643 #define GL_COLOR_SUM_CLAMP_NV             0x854F
01644 
01645 /* NV_fog_distance */
01646 #define GL_FOG_DISTANCE_MODE_NV           0x855A
01647 #define GL_EYE_RADIAL_NV                  0x855B
01648 /*      GL_EYE_PLANE */
01649 #define GL_EYE_PLANE_ABSOLUTE_NV          0x855C
01650 
01651 /* NV_texgen_emboss */
01652 #define GL_EMBOSS_LIGHT_NV                0x855D
01653 #define GL_EMBOSS_CONSTANT_NV             0x855E
01654 #define GL_EMBOSS_MAP_NV                  0x855F
01655 
01656 /* NV_light_max_exponent */
01657 #define GL_MAX_SHININESS_NV               0x8504
01658 #define GL_MAX_SPOT_EXPONENT_NV           0x8505
01659 
01660 /* ARB_texture_env_combine */
01661 #define GL_COMBINE_ARB                    0x8570
01662 #define GL_COMBINE_RGB_ARB                0x8571
01663 #define GL_COMBINE_ALPHA_ARB              0x8572
01664 #define GL_RGB_SCALE_ARB                  0x8573
01665 #define GL_ADD_SIGNED_ARB                 0x8574
01666 #define GL_INTERPOLATE_ARB                0x8575
01667 #define GL_CONSTANT_ARB                   0x8576
01668 #define GL_PRIMARY_COLOR_ARB              0x8577
01669 #define GL_PREVIOUS_ARB                   0x8578
01670 #define GL_SOURCE0_RGB_ARB                0x8580
01671 #define GL_SOURCE1_RGB_ARB                0x8581
01672 #define GL_SOURCE2_RGB_ARB                0x8582
01673 #define GL_SOURCE0_ALPHA_ARB              0x8588
01674 #define GL_SOURCE1_ALPHA_ARB              0x8589
01675 #define GL_SOURCE2_ALPHA_ARB              0x858A
01676 #define GL_OPERAND0_RGB_ARB               0x8590
01677 #define GL_OPERAND1_RGB_ARB               0x8591
01678 #define GL_OPERAND2_RGB_ARB               0x8592
01679 #define GL_OPERAND0_ALPHA_ARB             0x8598
01680 #define GL_OPERAND1_ALPHA_ARB             0x8599
01681 #define GL_OPERAND2_ALPHA_ARB             0x859A
01682 #define GL_SUBTRACT_ARB                   0x84E7
01683 
01684 /* EXT_texture_env_combine */
01685 #define GL_COMBINE_EXT                    0x8570
01686 #define GL_COMBINE_RGB_EXT                0x8571
01687 #define GL_COMBINE_ALPHA_EXT              0x8572
01688 #define GL_RGB_SCALE_EXT                  0x8573
01689 #define GL_ADD_SIGNED_EXT                 0x8574
01690 #define GL_INTERPOLATE_EXT                0x8575
01691 #define GL_CONSTANT_EXT                   0x8576
01692 #define GL_PRIMARY_COLOR_EXT              0x8577
01693 #define GL_PREVIOUS_EXT                   0x8578
01694 #define GL_SOURCE0_RGB_EXT                0x8580
01695 #define GL_SOURCE1_RGB_EXT                0x8581
01696 #define GL_SOURCE2_RGB_EXT                0x8582
01697 #define GL_SOURCE0_ALPHA_EXT              0x8588
01698 #define GL_SOURCE1_ALPHA_EXT              0x8589
01699 #define GL_SOURCE2_ALPHA_EXT              0x858A
01700 #define GL_OPERAND0_RGB_EXT               0x8590
01701 #define GL_OPERAND1_RGB_EXT               0x8591
01702 #define GL_OPERAND2_RGB_EXT               0x8592
01703 #define GL_OPERAND0_ALPHA_EXT             0x8598
01704 #define GL_OPERAND1_ALPHA_EXT             0x8599
01705 #define GL_OPERAND2_ALPHA_EXT             0x859A
01706 
01707 /* NV_texture_env_combine4 */
01708 #define GL_COMBINE4_NV                    0x8503
01709 #define GL_SOURCE3_RGB_NV                 0x8583
01710 #define GL_SOURCE3_ALPHA_NV               0x858B
01711 #define GL_OPERAND3_RGB_NV                0x8593
01712 #define GL_OPERAND3_ALPHA_NV              0x859B
01713 
01714 /* EXT_texture_filter_anisotropic */
01715 #define GL_TEXTURE_MAX_ANISOTROPY_EXT     0x84FE
01716 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
01717 
01718 /* EXT_texture_lod_bias */
01719 #define GL_MAX_TEXTURE_LOD_BIAS_EXT       0x84FD
01720 #define GL_TEXTURE_FILTER_CONTROL_EXT     0x8500
01721 #define GL_TEXTURE_LOD_BIAS_EXT           0x8501
01722 
01723 /* EXT_texture_edge_clamp */
01724 #define GL_CLAMP_TO_EDGE_EXT              0x812F
01725 
01726 /* S3_s3tc */
01727 #define GL_RGB_S3TC                       0x83A0
01728 #define GL_RGB4_S3TC                      0x83A1
01729 #define GL_RGBA_S3TC                      0x83A2
01730 #define GL_RGBA4_S3TC                     0x83A3
01731 
01732 /* ARB_transpose_matrix */
01733 #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3
01734 #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4
01735 #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB   0x84E5
01736 #define GL_TRANSPOSE_COLOR_MATRIX_ARB     0x84E6
01737 
01738 /* ARB_texture_compression */
01739 #define GL_COMPRESSED_ALPHA_ARB           0x84E9
01740 #define GL_COMPRESSED_LUMINANCE_ARB       0x84EA
01741 #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
01742 #define GL_COMPRESSED_INTENSITY_ARB       0x84EC
01743 #define GL_COMPRESSED_RGB_ARB             0x84ED
01744 #define GL_COMPRESSED_RGBA_ARB            0x84EE
01745 #define GL_TEXTURE_COMPRESSION_HINT_ARB   0x84EF
01746 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0
01747 #define GL_TEXTURE_COMPRESSED_ARB         0x86A1
01748 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
01749 #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
01750 
01751 /* EXT_texture_compression_s3tc */
01752 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT   0x83F0
01753 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT  0x83F1
01754 #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT  0x83F2
01755 #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT  0x83F3
01756 
01757 /* NV_fence */
01758 #define GL_ALL_COMPLETED_NV               0x84F2
01759 #define GL_FENCE_STATUS_NV                0x84F3
01760 #define GL_FENCE_CONDITION_NV             0x84F4
01761 
01762 /* NV_mac_get_proc_address */
01763 #define GL_ALL_EXTENSIONS_NV              0x84FB
01764 #define GL_MAC_GET_PROC_ADDRESS_NV        0x84FC
01765 
01766 /* NV_vertex_program */
01767 #define GL_VERTEX_PROGRAM_NV              0x8620
01768 #define GL_VERTEX_STATE_PROGRAM_NV        0x8621
01769 #define GL_ATTRIB_ARRAY_SIZE_NV           0x8623
01770 #define GL_ATTRIB_ARRAY_STRIDE_NV         0x8624
01771 #define GL_ATTRIB_ARRAY_TYPE_NV           0x8625
01772 #define GL_CURRENT_ATTRIB_NV              0x8626
01773 #define GL_PROGRAM_LENGTH_NV              0x8627
01774 #define GL_PROGRAM_STRING_NV              0x8628
01775 #define GL_MODELVIEW_PROJECTION_NV        0x8629
01776 #define GL_IDENTITY_NV                    0x862A
01777 #define GL_INVERSE_NV                     0x862B
01778 #define GL_TRANSPOSE_NV                   0x862C
01779 #define GL_INVERSE_TRANSPOSE_NV           0x862D
01780 #define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E
01781 #define GL_MAX_TRACK_MATRICES_NV          0x862F
01782 #define GL_MATRIX0_NV                     0x8630
01783 #define GL_MATRIX1_NV                     0x8631
01784 #define GL_MATRIX2_NV                     0x8632
01785 #define GL_MATRIX3_NV                     0x8633
01786 #define GL_MATRIX4_NV                     0x8634
01787 #define GL_MATRIX5_NV                     0x8635
01788 #define GL_MATRIX6_NV                     0x8636
01789 #define GL_MATRIX7_NV                     0x8637
01790 #define GL_CURRENT_MATRIX_STACK_DEPTH_NV  0x8640
01791 #define GL_CURRENT_MATRIX_NV              0x8641
01792 #define GL_VERTEX_PROGRAM_POINT_SIZE_NV   0x8642
01793 #define GL_VERTEX_PROGRAM_TWO_SIDE_NV     0x8643
01794 #define GL_PROGRAM_PARAMETER_NV           0x8644
01795 #define GL_ATTRIB_ARRAY_POINTER_NV        0x8645
01796 #define GL_PROGRAM_TARGET_NV              0x8646
01797 #define GL_PROGRAM_RESIDENT_NV            0x8647
01798 #define GL_TRACK_MATRIX_NV                0x8648
01799 #define GL_TRACK_MATRIX_TRANSFORM_NV      0x8649
01800 #define GL_VERTEX_PROGRAM_BINDING_NV      0x864A
01801 #define GL_PROGRAM_ERROR_POSITION_NV      0x864B
01802 #define GL_VERTEX_ATTRIB_ARRAY0_NV        0x8650
01803 #define GL_VERTEX_ATTRIB_ARRAY1_NV        0x8651
01804 #define GL_VERTEX_ATTRIB_ARRAY2_NV        0x8652
01805 #define GL_VERTEX_ATTRIB_ARRAY3_NV        0x8653
01806 #define GL_VERTEX_ATTRIB_ARRAY4_NV        0x8654
01807 #define GL_VERTEX_ATTRIB_ARRAY5_NV        0x8655
01808 #define GL_VERTEX_ATTRIB_ARRAY6_NV        0x8656
01809 #define GL_VERTEX_ATTRIB_ARRAY7_NV        0x8657
01810 #define GL_VERTEX_ATTRIB_ARRAY8_NV        0x8658
01811 #define GL_VERTEX_ATTRIB_ARRAY9_NV        0x8659
01812 #define GL_VERTEX_ATTRIB_ARRAY10_NV       0x865A
01813 #define GL_VERTEX_ATTRIB_ARRAY11_NV       0x865B
01814 #define GL_VERTEX_ATTRIB_ARRAY12_NV       0x865C
01815 #define GL_VERTEX_ATTRIB_ARRAY13_NV       0x865D
01816 #define GL_VERTEX_ATTRIB_ARRAY14_NV       0x865E
01817 #define GL_VERTEX_ATTRIB_ARRAY15_NV       0x865F
01818 #define GL_MAP1_VERTEX_ATTRIB0_4_NV       0x8660
01819 #define GL_MAP1_VERTEX_ATTRIB1_4_NV       0x8661
01820 #define GL_MAP1_VERTEX_ATTRIB2_4_NV       0x8662
01821 #define GL_MAP1_VERTEX_ATTRIB3_4_NV       0x8663
01822 #define GL_MAP1_VERTEX_ATTRIB4_4_NV       0x8664
01823 #define GL_MAP1_VERTEX_ATTRIB5_4_NV       0x8665
01824 #define GL_MAP1_VERTEX_ATTRIB6_4_NV       0x8666
01825 #define GL_MAP1_VERTEX_ATTRIB7_4_NV       0x8667
01826 #define GL_MAP1_VERTEX_ATTRIB8_4_NV       0x8668
01827 #define GL_MAP1_VERTEX_ATTRIB9_4_NV       0x8669
01828 #define GL_MAP1_VERTEX_ATTRIB10_4_NV      0x866A
01829 #define GL_MAP1_VERTEX_ATTRIB11_4_NV      0x866B
01830 #define GL_MAP1_VERTEX_ATTRIB12_4_NV      0x866C
01831 #define GL_MAP1_VERTEX_ATTRIB13_4_NV      0x866D
01832 #define GL_MAP1_VERTEX_ATTRIB14_4_NV      0x866E
01833 #define GL_MAP1_VERTEX_ATTRIB15_4_NV      0x866F
01834 #define GL_MAP2_VERTEX_ATTRIB0_4_NV       0x8670
01835 #define GL_MAP2_VERTEX_ATTRIB1_4_NV       0x8671
01836 #define GL_MAP2_VERTEX_ATTRIB2_4_NV       0x8672
01837 #define GL_MAP2_VERTEX_ATTRIB3_4_NV       0x8673
01838 #define GL_MAP2_VERTEX_ATTRIB4_4_NV       0x8674
01839 #define GL_MAP2_VERTEX_ATTRIB5_4_NV       0x8675
01840 #define GL_MAP2_VERTEX_ATTRIB6_4_NV       0x8676
01841 #define GL_MAP2_VERTEX_ATTRIB7_4_NV       0x8677
01842 #define GL_MAP2_VERTEX_ATTRIB8_4_NV       0x8678
01843 #define GL_MAP2_VERTEX_ATTRIB9_4_NV       0x8679
01844 #define GL_MAP2_VERTEX_ATTRIB10_4_NV      0x867A
01845 #define GL_MAP2_VERTEX_ATTRIB11_4_NV      0x867B
01846 #define GL_MAP2_VERTEX_ATTRIB12_4_NV      0x867C
01847 #define GL_MAP2_VERTEX_ATTRIB13_4_NV      0x867D
01848 #define GL_MAP2_VERTEX_ATTRIB14_4_NV      0x867E
01849 #define GL_MAP2_VERTEX_ATTRIB15_4_NV      0x867F
01850 
01851 /* NV_evaluators */
01852 #define GL_EVAL_2D_NV                     0x86C0
01853 #define GL_EVAL_TRIANGULAR_2D_NV          0x86C1
01854 #define GL_MAP_TESSELLATION_NV            0x86C2
01855 #define GL_MAP_ATTRIB_U_ORDER_NV          0x86C3
01856 #define GL_MAP_ATTRIB_V_ORDER_NV          0x86C4
01857 #define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5
01858 #define GL_EVAL_VERTEX_ATTRIB0_NV         0x86C6
01859 #define GL_EVAL_VERTEX_ATTRIB1_NV         0x86C7
01860 #define GL_EVAL_VERTEX_ATTRIB2_NV         0x86C8
01861 #define GL_EVAL_VERTEX_ATTRIB3_NV         0x86C9
01862 #define GL_EVAL_VERTEX_ATTRIB4_NV         0x86CA
01863 #define GL_EVAL_VERTEX_ATTRIB5_NV         0x86CB
01864 #define GL_EVAL_VERTEX_ATTRIB6_NV         0x86CC
01865 #define GL_EVAL_VERTEX_ATTRIB7_NV         0x86CD
01866 #define GL_EVAL_VERTEX_ATTRIB8_NV         0x86CE
01867 #define GL_EVAL_VERTEX_ATTRIB9_NV         0x86CF
01868 #define GL_EVAL_VERTEX_ATTRIB10_NV        0x86D0
01869 #define GL_EVAL_VERTEX_ATTRIB11_NV        0x86D1
01870 #define GL_EVAL_VERTEX_ATTRIB12_NV        0x86D2
01871 #define GL_EVAL_VERTEX_ATTRIB13_NV        0x86D3
01872 #define GL_EVAL_VERTEX_ATTRIB14_NV        0x86D4
01873 #define GL_EVAL_VERTEX_ATTRIB15_NV        0x86D5
01874 #define GL_MAX_MAP_TESSELLATION_NV        0x86D6
01875 #define GL_MAX_RATIONAL_EVAL_ORDER_NV     0x86D7
01876 
01877 /* NV_texture_shader */
01878 #define GL_OFFSET_TEXTURE_RECTANGLE_NV    0x864C
01879 #define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D
01880 #define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E
01881 #define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9
01882 #define GL_UNSIGNED_INT_S8_S8_8_8_NV      0x86DA
01883 #define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV  0x86DB
01884 #define GL_DSDT_MAG_INTENSITY_NV          0x86DC
01885 #define GL_SHADER_CONSISTENT_NV           0x86DD
01886 #define GL_TEXTURE_SHADER_NV              0x86DE
01887 #define GL_SHADER_OPERATION_NV            0x86DF
01888 #define GL_CULL_MODES_NV                  0x86E0
01889 #define GL_OFFSET_TEXTURE_MATRIX_NV       0x86E1
01890 #define GL_OFFSET_TEXTURE_SCALE_NV        0x86E2
01891 #define GL_OFFSET_TEXTURE_BIAS_NV         0x86E3
01892 #define GL_OFFSET_TEXTURE_2D_MATRIX_NV    GL_OFFSET_TEXTURE_MATRIX_NV
01893 #define GL_OFFSET_TEXTURE_2D_SCALE_NV     GL_OFFSET_TEXTURE_SCALE_NV
01894 #define GL_OFFSET_TEXTURE_2D_BIAS_NV      GL_OFFSET_TEXTURE_BIAS_NV
01895 #define GL_PREVIOUS_TEXTURE_INPUT_NV      0x86E4
01896 #define GL_CONST_EYE_NV                   0x86E5
01897 #define GL_PASS_THROUGH_NV                0x86E6
01898 #define GL_CULL_FRAGMENT_NV               0x86E7
01899 #define GL_OFFSET_TEXTURE_2D_NV           0x86E8
01900 #define GL_DEPENDENT_AR_TEXTURE_2D_NV     0x86E9
01901 #define GL_DEPENDENT_GB_TEXTURE_2D_NV     0x86EA
01902 #define GL_DOT_PRODUCT_NV                 0x86EC
01903 #define GL_DOT_PRODUCT_DEPTH_REPLACE_NV   0x86ED
01904 #define GL_DOT_PRODUCT_TEXTURE_2D_NV      0x86EE
01905 #define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0
01906 #define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1
01907 #define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2
01908 #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3
01909 #define GL_HILO_NV                        0x86F4
01910 #define GL_DSDT_NV                        0x86F5
01911 #define GL_DSDT_MAG_NV                    0x86F6
01912 #define GL_DSDT_MAG_VIB_NV                0x86F7
01913 #define GL_HILO16_NV                      0x86F8
01914 #define GL_SIGNED_HILO_NV                 0x86F9
01915 #define GL_SIGNED_HILO16_NV               0x86FA
01916 #define GL_SIGNED_RGBA_NV                 0x86FB
01917 #define GL_SIGNED_RGBA8_NV                0x86FC
01918 #define GL_SIGNED_RGB_NV                  0x86FE
01919 #define GL_SIGNED_RGB8_NV                 0x86FF
01920 #define GL_SIGNED_LUMINANCE_NV            0x8701
01921 #define GL_SIGNED_LUMINANCE8_NV           0x8702
01922 #define GL_SIGNED_LUMINANCE_ALPHA_NV      0x8703
01923 #define GL_SIGNED_LUMINANCE8_ALPHA8_NV    0x8704
01924 #define GL_SIGNED_ALPHA_NV                0x8705
01925 #define GL_SIGNED_ALPHA8_NV               0x8706
01926 #define GL_SIGNED_INTENSITY_NV            0x8707
01927 #define GL_SIGNED_INTENSITY8_NV           0x8708
01928 #define GL_DSDT8_NV                       0x8709
01929 #define GL_DSDT8_MAG8_NV                  0x870A
01930 #define GL_DSDT8_MAG8_INTENSITY8_NV       0x870B
01931 #define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV   0x870C
01932 #define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D
01933 #define GL_HI_SCALE_NV                    0x870E
01934 #define GL_LO_SCALE_NV                    0x870F
01935 #define GL_DS_SCALE_NV                    0x8710
01936 #define GL_DT_SCALE_NV                    0x8711
01937 #define GL_MAGNITUDE_SCALE_NV             0x8712
01938 #define GL_VIBRANCE_SCALE_NV              0x8713
01939 #define GL_HI_BIAS_NV                     0x8714
01940 #define GL_LO_BIAS_NV                     0x8715
01941 #define GL_DS_BIAS_NV                     0x8716
01942 #define GL_DT_BIAS_NV                     0x8717
01943 #define GL_MAGNITUDE_BIAS_NV              0x8718
01944 #define GL_VIBRANCE_BIAS_NV               0x8719
01945 #define GL_TEXTURE_BORDER_VALUES_NV       0x871A
01946 #define GL_TEXTURE_HI_SIZE_NV             0x871B
01947 #define GL_TEXTURE_LO_SIZE_NV             0x871C
01948 #define GL_TEXTURE_DS_SIZE_NV             0x871D
01949 #define GL_TEXTURE_DT_SIZE_NV             0x871E
01950 #define GL_TEXTURE_MAG_SIZE_NV            0x871F
01951 
01952 /* NV_texture_shader2 */
01953 #define GL_DOT_PRODUCT_TEXTURE_3D_NV      0x86EF
01954 
01955 /* NV_texture_shader3 */
01956 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850
01957 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851
01958 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852
01959 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853
01960 #define GL_OFFSET_HILO_TEXTURE_2D_NV      0x8854
01961 #define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855
01962 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856
01963 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857
01964 #define GL_DEPENDENT_HILO_TEXTURE_2D_NV   0x8858
01965 #define GL_DEPENDENT_RGB_TEXTURE_3D_NV    0x8859
01966 #define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A
01967 #define GL_DOT_PRODUCT_PASS_THROUGH_NV    0x885B
01968 #define GL_DOT_PRODUCT_TEXTURE_1D_NV      0x885C
01969 #define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D
01970 #define GL_HILO8_NV                       0x885E
01971 #define GL_SIGNED_HILO8_NV                0x885F
01972 #define GL_FORCE_BLUE_TO_ONE_NV           0x8860
01973 
01974 /* NV_register_combiners2 */
01975 #define GL_PER_STAGE_CONSTANTS_NV         0x8535
01976 
01977 /* IBM_texture_mirrored_repeat */
01978 #define GL_MIRRORED_REPEAT_IBM            0x8370
01979 
01980 /* ARB_texture_env_dot3 */
01981 #define GL_DOT3_RGB_ARB                   0x86AE
01982 #define GL_DOT3_RGBA_ARB                  0x86AF
01983 
01984 /* EXT_texture_env_dot3 */
01985 #define GL_DOT3_RGB_EXT                   0x8740
01986 #define GL_DOT3_RGBA_EXT                  0x8741
01987 
01988 /* APPLE_transform_hint */
01989 #define GL_TRANSFORM_HINT_APPLE           0x85B1
01990 
01991 /* ARB_texture_border_clamp */
01992 #define GL_CLAMP_TO_BORDER_ARB            0x812D
01993 
01994 /* NV_texture_rectangle */
01995 #define GL_TEXTURE_RECTANGLE_NV           0x84F5
01996 #define GL_TEXTURE_BINDING_RECTANGLE_NV   0x84F6
01997 #define GL_PROXY_TEXTURE_RECTANGLE_NV     0x84F7
01998 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV  0x84F8
01999 
02000 /* SGIX_shadow */
02001 #define GL_TEXTURE_COMPARE_SGIX           0x819A
02002 #define GL_TEXTURE_COMPARE_OPERATOR_SGIX  0x819B
02003 #define GL_TEXTURE_LEQUAL_R_SGIX          0x819C
02004 #define GL_TEXTURE_GEQUAL_R_SGIX          0x819D
02005 
02006 /* SGIX_depth_texture */
02007 #define GL_DEPTH_COMPONENT16_SGIX         0x81A5
02008 #define GL_DEPTH_COMPONENT24_SGIX         0x81A6
02009 #define GL_DEPTH_COMPONENT32_SGIX         0x81A7
02010 
02011 /* ARB_multisample */
02012 #define GL_MULTISAMPLE_ARB                0x809D
02013 #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB   0x809E
02014 #define GL_SAMPLE_ALPHA_TO_ONE_ARB        0x809F
02015 #define GL_SAMPLE_COVERAGE_ARB            0x80A0
02016 #define GL_SAMPLE_BUFFERS_ARB             0x80A8
02017 #define GL_SAMPLES_ARB                    0x80A9
02018 #define GL_SAMPLE_COVERAGE_VALUE_ARB      0x80AA
02019 #define GL_SAMPLE_COVERAGE_INVERT_ARB     0x80AB
02020 #define GL_MULTISAMPLE_BIT_ARB            0x20000000
02021 
02022 /* NV_multisample_filter_hint */
02023 #define GL_MULTISAMPLE_FILTER_HINT_NV     0x8534
02024 
02025 /* NV_packed_depth_stencil */
02026 #define GL_DEPTH_STENCIL_NV               0x84F9
02027 #define GL_UNSIGNED_INT_24_8_NV           0x84FA
02028 
02029 /* EXT_draw_range_elements */
02030 #define GL_MAX_ELEMENTS_VERTICES_EXT      0x80E8
02031 #define GL_MAX_ELEMENTS_INDICES_EXT       0x80E9
02032 
02033 /* SGIS_generate_mipmap */
02034 #define GL_GENERATE_MIPMAP_SGIS           0x8191
02035 #define GL_GENERATE_MIPMAP_HINT_SGIS      0x8192
02036 
02037 /* NV_pixel_data_range */
02038 #define GL_WRITE_PIXEL_DATA_RANGE_NV      0x6001
02039 #define GL_READ_PIXEL_DATA_RANGE_NV       0x6002
02040 #define GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV 0x6003
02041 #define GL_READ_PIXEL_DATA_RANGE_LENGTH_NV 0x6004
02042 #define GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV 0x6005
02043 #define GL_READ_PIXEL_DATA_RANGE_POINTER_NV 0x6006
02044 
02045 /* NV_copy_depth_to_color */
02046 #define GL_DEPTH_STENCIL_TO_RGBA_NV       0x886E
02047 #define GL_DEPTH_STENCIL_TO_BGRA_NV       0x886F
02048 
02049 /*************************************************************/
02050 
02051 void glAccum (GLenum op, GLfloat value);
02052 void glActiveTexture (GLenum texture);
02053 void glActiveTextureARB (GLenum texture);
02054 void glAddSwapHintRectWIN (GLint x, GLint y, GLsizei width, GLsizei height);
02055 void glAlphaFunc (GLenum func, GLclampf ref);
02056 GLboolean glAreProgramsResidentNV (GLsizei n, const GLuint *programs, GLboolean *residences);
02057 GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);
02058 GLboolean glAreTexturesResidentEXT (GLsizei n, const GLuint *textures, GLboolean *residences);
02059 void glArrayElement (GLint i);
02060 void glArrayElementEXT (GLint i);
02061 void glBegin (GLenum mode);
02062 void glBindProgramNV (GLenum target, GLuint id);
02063 void glBindTexture (GLenum target, GLuint texture);
02064 void glBindTextureEXT (GLenum target, GLuint texture);
02065 void glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);
02066 void glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
02067 void glBlendColorEXT (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
02068 void glBlendEquation (GLenum mode);
02069 void glBlendEquationEXT (GLenum mode);
02070 void glBlendFunc (GLenum sfactor, GLenum dfactor);
02071 void glCallList (GLuint list);
02072 void glCallLists (GLsizei n, GLenum type, const GLvoid *lists);
02073 void glClear (GLbitfield mask);
02074 void glClearAccum (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
02075 void glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
02076 void glClearDepth (GLclampd depth);
02077 void glClearIndex (GLfloat c);
02078 void glClearStencil (GLint s);
02079 void glClientActiveTexture (GLenum texture);
02080 void glClientActiveTextureARB (GLenum texture);
02081 void glClipPlane (GLenum plane, const GLdouble *equation);
02082 void glColor3b (GLbyte red, GLbyte green, GLbyte blue);
02083 void glColor3bv (const GLbyte *v);
02084 void glColor3d (GLdouble red, GLdouble green, GLdouble blue);
02085 void glColor3dv (const GLdouble *v);
02086 void glColor3f (GLfloat red, GLfloat green, GLfloat blue);
02087 void glColor3fv (const GLfloat *v);
02088 void glColor3i (GLint red, GLint green, GLint blue);
02089 void glColor3iv (const GLint *v);
02090 void glColor3s (GLshort red, GLshort green, GLshort blue);
02091 void glColor3sv (const GLshort *v);
02092 void glColor3ub (GLubyte red, GLubyte green, GLubyte blue);
02093 void glColor3ubv (const GLubyte *v);
02094 void glColor3ui (GLuint red, GLuint green, GLuint blue);
02095 void glColor3uiv (const GLuint *v);
02096 void glColor3us (GLushort red, GLushort green, GLushort blue);
02097 void glColor3usv (const GLushort *v);
02098 void glColor4b (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
02099 void glColor4bv (const GLbyte *v);
02100 void glColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
02101 void glColor4dv (const GLdouble *v);
02102 void glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
02103 void glColor4fv (const GLfloat *v);
02104 void glColor4i (GLint red, GLint green, GLint blue, GLint alpha);
02105 void glColor4iv (const GLint *v);
02106 void glColor4s (GLshort red, GLshort green, GLshort blue, GLshort alpha);
02107 void glColor4sv (const GLshort *v);
02108 void glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
02109 void glColor4ubv (const GLubyte *v);
02110 void glColor4ui (GLuint red, GLuint green, GLuint blue, GLuint alpha);
02111 void glColor4uiv (const GLuint *v);
02112 void glColor4us (GLushort red, GLushort green, GLushort blue, GLushort alpha);
02113 void glColor4usv (const GLushort *v);
02114 void glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
02115 void glColorMaterial (GLenum face, GLenum mode);
02116 void glColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
02117 void glColorPointerEXT (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
02118 void glColorSubTable (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
02119 void glColorSubTableEXT (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *table);
02120 void glColorTable (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
02121 void glColorTableEXT (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
02122 void glColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params);
02123 void glColorTableParameteriv (GLenum target, GLenum pname, const GLint *params);
02124 void glCombinerInputNV (GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
02125 void glCombinerOutputNV (GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);
02126 void glCombinerParameterfNV (GLenum pname, GLfloat param);
02127 void glCombinerParameterfvNV (GLenum pname, const GLfloat *params);
02128 void glCombinerParameteriNV (GLenum pname, GLint param);
02129 void glCombinerParameterivNV (GLenum pname, const GLint *params);
02130 void glCombinerStageParameterfvNV (GLenum stage, GLenum pname, const GLfloat *params);
02131 void glCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
02132 void glCompressedTexImage1DARB (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
02133 void glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
02134 void glCompressedTexImage2DARB (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
02135 void glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
02136 void glCompressedTexImage3DARB (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
02137 void glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
02138 void glCompressedTexSubImage1DARB (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
02139 void glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
02140 void glCompressedTexSubImage2DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
02141 void glCompressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
02142 void glCompressedTexSubImage3DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
02143 void glConvolutionFilter1D (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);
02144 void glConvolutionFilter2D (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);
02145 void glConvolutionParameterf (GLenum target, GLenum pname, GLfloat params);
02146 void glConvolutionParameterfv (GLenum target, GLenum pname, const GLfloat *params);
02147 void glConvolutionParameteri (GLenum target, GLenum pname, GLint params);
02148 void glConvolutionParameteriv (GLenum target, GLenum pname, const GLint *params);
02149 void glCopyColorSubTable (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
02150 void glCopyColorTable (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
02151 void glCopyConvolutionFilter1D (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
02152 void glCopyConvolutionFilter2D (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
02153 void glCopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
02154 void glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
02155 void glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
02156 void glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
02157 void glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
02158 void glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
02159 void glCopyTexSubImage3DEXT (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
02160 void glCullFace (GLenum mode);
02161 void glDeleteFencesNV (GLsizei n, const GLuint *fences);
02162 void glDeleteLists (GLuint list, GLsizei range);
02163 void glDeleteProgramsNV (GLsizei n, const GLuint *programs);
02164 void glDeleteTextures (GLsizei n, const GLuint *textures);
02165 void glDeleteTexturesEXT (GLsizei n, const GLuint *textures);
02166 void glDepthFunc (GLenum func);
02167 void glDepthMask (GLboolean flag);
02168 void glDepthRange (GLclampd zNear, GLclampd zFar);
02169 void glDisable (GLenum cap);
02170 void glDisableClientState (GLenum array);
02171 void glDrawArrays (GLenum mode, GLint first, GLsizei count);
02172 void glDrawArraysEXT (GLenum mode, GLint first, GLsizei count);
02173 void glDrawBuffer (GLenum mode);
02174 void glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);
02175 void glDrawMeshNV (GLenum mode, GLsizei count, GLenum type, GLsizei stride, const GLvoid *indicesTexCoord, const GLvoid *indicesNormal, const GLvoid *indicesVertex);
02176 void glDrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
02177 void glDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
02178 void glDrawRangeElementsEXT (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
02179 void glEdgeFlag (GLboolean flag);
02180 void glEdgeFlagPointer (GLsizei stride, const GLboolean *pointer);
02181 void glEdgeFlagPointerEXT (GLsizei stride, GLsizei count, const GLboolean *pointer);
02182 void glEdgeFlagv (const GLboolean *flag);
02183 void glEnable (GLenum cap);
02184 void glEnableClientState (GLenum array);
02185 void glEnd (void);
02186 void glEndList (void);
02187 void glEvalCoord1d (GLdouble u);
02188 void glEvalCoord1dv (const GLdouble *u);
02189 void glEvalCoord1f (GLfloat u);
02190 void glEvalCoord1fv (const GLfloat *u);
02191 void glEvalCoord2d (GLdouble u, GLdouble v);
02192 void glEvalCoord2dv (const GLdouble *u);
02193 void glEvalCoord2f (GLfloat u, GLfloat v);
02194 void glEvalCoord2fv (const GLfloat *u);
02195 void glEvalMapsNV (GLenum target, GLenum mode);
02196 void glEvalMesh1 (GLenum mode, GLint i1, GLint i2);
02197 void glEvalMesh2 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
02198 void glEvalPoint1 (GLint i);
02199 void glEvalPoint2 (GLint i, GLint j);
02200 void glExecuteProgramNV (GLenum target, GLuint id, const GLfloat *params);
02201 void glFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer);
02202 void glFinalCombinerInputNV (GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
02203 void glFinish (void);
02204 void glFinishFenceNV (GLuint fence);
02205 void glFlush (void);
02206 GLvoid* glFlushHold (void);
02207 void glFlushPixelDataRangeNV (GLenum target);
02208 void glFlushVertexArrayRangeNV (void);
02209 void glFogCoordPointerEXT (GLenum type, GLsizei stride, const GLvoid *pointer);
02210 void glFogCoorddEXT (GLdouble fog);
02211 void glFogCoorddvEXT (const GLdouble *fog);
02212 void glFogCoordfEXT (GLfloat fog);
02213 void glFogCoordfvEXT (const GLfloat *fog);
02214 void glFogf (GLenum pname, GLfloat param);
02215 void glFogfv (GLenum pname, const GLfloat *params);
02216 void glFogi (GLenum pname, GLint param);
02217 void glFogiv (GLenum pname, const GLint *params);
02218 void glFrontFace (GLenum mode);
02219 void glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
02220 void glGenFencesNV (GLsizei n, GLuint *fences);
02221 GLuint glGenLists (GLsizei range);
02222 void glGenProgramsNV (GLsizei n, GLuint *programs);
02223 void glGenTextures (GLsizei n, GLuint *textures);
02224 void glGenTexturesEXT (GLsizei n, GLuint *textures);
02225 void glGetBooleanv (GLenum pname, GLboolean *params);
02226 void glGetClipPlane (GLenum plane, GLdouble *equation);
02227 void glGetColorTable (GLenum target, GLenum format, GLenum type, GLvoid *table);
02228 void glGetColorTableEXT (GLenum target, GLenum format, GLenum type, GLvoid *table);
02229 void glGetColorTableParameterfv (GLenum target, GLenum pname, GLfloat *params);
02230 void glGetColorTableParameterfvEXT (GLenum target, GLenum pname, GLfloat *params);
02231 void glGetColorTableParameteriv (GLenum target, GLenum pname, GLint *params);
02232 void glGetColorTableParameterivEXT (GLenum target, GLenum pname, GLint *params);
02233 void glGetCombinerInputParameterfvNV (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params);
02234 void glGetCombinerInputParameterivNV (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params);
02235 void glGetCombinerOutputParameterfvNV (GLenum stage, GLenum portion, GLenum pname, GLfloat *params);
02236 void glGetCombinerOutputParameterivNV (GLenum stage, GLenum portion, GLenum pname, GLint *params);
02237 void glGetCombinerStageParameterfvNV (GLenum stage, GLenum pname, GLfloat *params);
02238 void glGetCompressedTexImage (GLenum target, GLint lod, GLvoid *img);
02239 void glGetCompressedTexImageARB (GLenum target, GLint lod, GLvoid *img);
02240 void glGetConvolutionFilter (GLenum target, GLenum format, GLenum type, GLvoid *image);
02241 void glGetConvolutionParameterfv (GLenum target, GLenum pname, GLfloat *params);
02242 void glGetConvolutionParameteriv (GLenum target, GLenum pname, GLint *params);
02243 void glGetDoublev (GLenum pname, GLdouble *params);
02244 GLenum glGetError (void);
02245 void glGetFenceivNV (GLuint fence, GLenum pname, GLint *params);
02246 void glGetFinalCombinerInputParameterfvNV (GLenum variable, GLenum pname, GLfloat *params);
02247 void glGetFinalCombinerInputParameterivNV (GLenum variable, GLenum pname, GLint *params);
02248 void glGetFloatv (GLenum pname, GLfloat *params);
02249 void glGetHistogram (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
02250 void glGetHistogramParameterfv (GLenum target, GLenum pname, GLfloat *params);
02251 void glGetHistogramParameteriv (GLenum target, GLenum pname, GLint *params);
02252 void glGetIntegerv (GLenum pname, GLint *params);
02253 void glGetLightfv (GLenum light, GLenum pname, GLfloat *params);
02254 void glGetLightiv (GLenum light, GLenum pname, GLint *params);
02255 void glGetMapAttribParameterfvNV (GLenum target, GLuint index, GLenum pname, GLfloat *params);
02256 void glGetMapAttribParameterivNV (GLenum target, GLuint index, GLenum pname, GLint *params);
02257 void glGetMapControlPointsNV (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points);
02258 void glGetMapParameterfvNV (GLenum target, GLenum pname, GLfloat *params);
02259 void glGetMapParameterivNV (GLenum target, GLenum pname, GLint *params);
02260 void glGetMapdv (GLenum target, GLenum query, GLdouble *v);
02261 void glGetMapfv (GLenum target, GLenum query, GLfloat *v);
02262 void glGetMapiv (GLenum target, GLenum query, GLint *v);
02263 void glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params);
02264 void glGetMaterialiv (GLenum face, GLenum pname, GLint *params);
02265 void glGetMinmax (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
02266 void glGetMinmaxParameterfv (GLenum target, GLenum pname, GLfloat *params);
02267 void glGetMinmaxParameteriv (GLenum target, GLenum pname, GLint *params);
02268 void glGetPixelMapfv (GLenum map, GLfloat *values);
02269 void glGetPixelMapuiv (GLenum map, GLuint *values);
02270 void glGetPixelMapusv (GLenum map, GLushort *values);
02271 void glGetPointerv (GLenum pname, GLvoid* *params);
02272 void glGetPointervEXT (GLenum pname, GLvoid* *params);
02273 void glGetPolygonStipple (GLubyte *mask);
02274 void glGetProgramParameterdvNV (GLenum target, GLuint index, GLenum pname, GLdouble *params);
02275 void glGetProgramParameterfvNV (GLenum target, GLuint index, GLenum pname, GLfloat *params);
02276 void glGetProgramStringNV (GLuint id, GLenum pname, GLubyte *program);
02277 void glGetProgramivNV (GLuint id, GLenum pname, GLint *params);
02278 void glGetSeparableFilter (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);
02279 const GLubyte * glGetString (GLenum name);
02280 void glGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params);
02281 void glGetTexEnviv (GLenum target, GLenum pname, GLint *params);
02282 void glGetTexGendv (GLenum coord, GLenum pname, GLdouble *params);
02283 void glGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params);
02284 void glGetTexGeniv (GLenum coord, GLenum pname, GLint *params);
02285 void glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);
02286 void glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params);
02287 void glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params);
02288 void glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params);
02289 void glGetTexParameteriv (GLenum target, GLenum pname, GLint *params);
02290 void glGetTrackMatrixivNV (GLenum target, GLuint address, GLenum pname, GLint *params);
02291 void glGetVertexAttribPointervNV (GLuint index, GLenum pname, GLvoid* *pointer);
02292 void glGetVertexAttribdvNV (GLuint index, GLenum pname, GLdouble *params);
02293 void glGetVertexAttribfvNV (GLuint index, GLenum pname, GLfloat *params);
02294 void glGetVertexAttribivNV (GLuint index, GLenum pname, GLint *params);
02295 void glHint (GLenum target, GLenum mode);
02296 void glHistogram (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
02297 void glIndexMask (GLuint mask);
02298 void glIndexPointer (GLenum type, GLsizei stride, const GLvoid *pointer);
02299 void glIndexPointerEXT (GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
02300 void glIndexd (GLdouble c);
02301 void glIndexdv (const GLdouble *c);
02302 void glIndexf (GLfloat c);
02303 void glIndexfv (const GLfloat *c);
02304 void glIndexi (GLint c);
02305 void glIndexiv (const GLint *c);
02306 void glIndexs (GLshort c);
02307 void glIndexsv (const GLshort *c);
02308 void glIndexub (GLubyte c);
02309 void glIndexubv (const GLubyte *c);
02310 void glInitNames (void);
02311 void glInterleavedArrays (GLenum format, GLsizei stride, const GLvoid *pointer);
02312 GLboolean glIsEnabled (GLenum cap);
02313 GLboolean glIsFenceNV (GLuint fence);
02314 GLboolean glIsList (GLuint list);
02315 GLboolean glIsProgramNV (GLuint id);
02316 GLboolean glIsTexture (GLuint texture);
02317 GLboolean glIsTextureEXT (GLuint texture);
02318 void glLightModelf (GLenum pname, GLfloat param);
02319 void glLightModelfv (GLenum pname, const GLfloat *params);
02320 void glLightModeli (GLenum pname, GLint param);
02321 void glLightModeliv (GLenum pname, const GLint *params);
02322 void glLightf (GLenum light, GLenum pname, GLfloat param);
02323 void glLightfv (GLenum light, GLenum pname, const GLfloat *params);
02324 void glLighti (GLenum light, GLenum pname, GLint param);
02325 void glLightiv (GLenum light, GLenum pname, const GLint *params);
02326 void glLineStipple (GLint factor, GLushort pattern);
02327 void glLineWidth (GLfloat width);
02328 void glListBase (GLuint base);
02329 void glLoadIdentity (void);
02330 void glLoadMatrixd (const GLdouble *m);
02331 void glLoadMatrixf (const GLfloat *m);
02332 void glLoadName (GLuint name);
02333 void glLoadProgramNV (GLenum target, GLuint id, GLsizei len, const GLubyte *program);
02334 void glLoadTransposeMatrixd (const GLdouble *m);
02335 void glLoadTransposeMatrixdARB (const GLdouble *m);
02336 void glLoadTransposeMatrixf (const GLfloat *m);
02337 void glLoadTransposeMatrixfARB (const GLfloat *m);
02338 void glLockArraysEXT (GLint first, GLsizei count);
02339 void glLogicOp (GLenum opcode);
02340 void glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
02341 void glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
02342 void glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
02343 void glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
02344 void glMapControlPointsNV (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points);
02345 void glMapGrid1d (GLint un, GLdouble u1, GLdouble u2);
02346 void glMapGrid1f (GLint un, GLfloat u1, GLfloat u2);
02347 void glMapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
02348 void glMapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
02349 void glMapParameterfvNV (GLenum target, GLenum pname, const GLfloat *params);
02350 void glMapParameterivNV (GLenum target, GLenum pname, const GLint *params);
02351 void glMaterialf (GLenum face, GLenum pname, GLfloat param);
02352 void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params);
02353 void glMateriali (GLenum face, GLenum pname, GLint param);
02354 void glMaterialiv (GLenum face, GLenum pname, const GLint *params);
02355 void glMatrixMode (GLenum mode);
02356 void glMinmax (GLenum target, GLenum internalformat, GLboolean sink);
02357 void glMultMatrixd (const GLdouble *m);
02358 void glMultMatrixf (const GLfloat *m);
02359 void glMultTransposeMatrixd (const GLdouble *m);
02360 void glMultTransposeMatrixdARB (const GLdouble *m);
02361 void glMultTransposeMatrixf (const GLfloat *m);
02362 void glMultTransposeMatrixfARB (const GLfloat *m);
02363 void glMultiTexCoord1d (GLenum target, GLdouble s);
02364 void glMultiTexCoord1dARB (GLenum target, GLdouble s);
02365 void glMultiTexCoord1dSGIS (GLenum target, GLdouble s);
02366 void glMultiTexCoord1dv (GLenum target, const GLdouble *v);
02367 void glMultiTexCoord1dvARB (GLenum target, const GLdouble *v);
02368 void glMultiTexCoord1dvSGIS (GLenum target, const GLdouble *v);
02369 void glMultiTexCoord1f (GLenum target, GLfloat s);
02370 void glMultiTexCoord1fARB (GLenum target, GLfloat s);
02371 void glMultiTexCoord1fSGIS (GLenum target, GLfloat s);
02372 void glMultiTexCoord1fv (GLenum target, const GLfloat *v);
02373 void glMultiTexCoord1fvARB (GLenum target, const GLfloat *v);
02374 void glMultiTexCoord1fvSGIS (GLenum target, const GLfloat *v);
02375 void glMultiTexCoord1i (GLenum target, GLint s);
02376 void glMultiTexCoord1iARB (GLenum target, GLint s);
02377 void glMultiTexCoord1iSGIS (GLenum target, GLint s);
02378 void glMultiTexCoord1iv (GLenum target, const GLint *v);
02379 void glMultiTexCoord1ivARB (GLenum target, const GLint *v);
02380 void glMultiTexCoord1ivSGIS (GLenum target, const GLint *v);
02381 void glMultiTexCoord1s (GLenum target, GLshort s);
02382 void glMultiTexCoord1sARB (GLenum target, GLshort s);
02383 void glMultiTexCoord1sSGIS (GLenum target, GLshort s);
02384 void glMultiTexCoord1sv (GLenum target, const GLshort *v);
02385 void glMultiTexCoord1svARB (GLenum target, const GLshort *v);
02386 void glMultiTexCoord1svSGIS (GLenum target, const GLshort *v);
02387 void glMultiTexCoord2d (GLenum target, GLdouble s, GLdouble t);
02388 void glMultiTexCoord2dARB (GLenum target, GLdouble s, GLdouble t);
02389 void glMultiTexCoord2dSGIS (GLenum target, GLdouble s, GLdouble t);
02390 void glMultiTexCoord2dv (GLenum target, const GLdouble *v);
02391 void glMultiTexCoord2dvARB (GLenum target, const GLdouble *v);
02392 void glMultiTexCoord2dvSGIS (GLenum target, const GLdouble *v);
02393 void glMultiTexCoord2f (GLenum target, GLfloat s, GLfloat t);
02394 void glMultiTexCoord2fARB (GLenum target, GLfloat s, GLfloat t);
02395 void glMultiTexCoord2fSGIS (GLenum target, GLfloat s, GLfloat t);
02396 void glMultiTexCoord2fv (GLenum target, const GLfloat *v);
02397 void glMultiTexCoord2fvARB (GLenum target, const GLfloat *v);
02398 void glMultiTexCoord2fvSGIS (GLenum target, const GLfloat *v);
02399 void glMultiTexCoord2i (GLenum target, GLint s, GLint t);
02400 void glMultiTexCoord2iARB (GLenum target, GLint s, GLint t);
02401 void glMultiTexCoord2iSGIS (GLenum target, GLint s, GLint t);
02402 void glMultiTexCoord2iv (GLenum target, const GLint *v);
02403 void glMultiTexCoord2ivARB (GLenum target, const GLint *v);
02404 void glMultiTexCoord2ivSGIS (GLenum target, const GLint *v);
02405 void glMultiTexCoord2s (GLenum target, GLshort s, GLshort t);
02406 void glMultiTexCoord2sARB (GLenum target, GLshort s, GLshort t);
02407 void glMultiTexCoord2sSGIS (GLenum target, GLshort s, GLshort t);
02408 void glMultiTexCoord2sv (GLenum target, const GLshort *v);
02409 void glMultiTexCoord2svARB (GLenum target, const GLshort *v);
02410 void glMultiTexCoord2svSGIS (GLenum target, const GLshort *v);
02411 void glMultiTexCoord3d (GLenum target, GLdouble s, GLdouble t, GLdouble r);
02412 void glMultiTexCoord3dARB (GLenum target, GLdouble s, GLdouble t, GLdouble r);
02413 void glMultiTexCoord3dSGIS (GLenum target, GLdouble s, GLdouble t, GLdouble r);
02414 void glMultiTexCoord3dv (GLenum target, const GLdouble *v);
02415 void glMultiTexCoord3dvARB (GLenum target, const GLdouble *v);
02416 void glMultiTexCoord3dvSGIS (GLenum target, const GLdouble *v);
02417 void glMultiTexCoord3f (GLenum target, GLfloat s, GLfloat t, GLfloat r);
02418 void glMultiTexCoord3fARB (GLenum target, GLfloat s, GLfloat t, GLfloat r);
02419 void glMultiTexCoord3fSGIS (GLenum target, GLfloat s, GLfloat t, GLfloat r);
02420 void glMultiTexCoord3fv (GLenum target, const GLfloat *v);
02421 void glMultiTexCoord3fvARB (GLenum target, const GLfloat *v);
02422 void glMultiTexCoord3fvSGIS (GLenum target, const GLfloat *v);
02423 void glMultiTexCoord3i (GLenum target, GLint s, GLint t, GLint r);
02424 void glMultiTexCoord3iARB (GLenum target, GLint s, GLint t, GLint r);
02425 void glMultiTexCoord3iSGIS (GLenum target, GLint s, GLint t, GLint r);
02426 void glMultiTexCoord3iv (GLenum target, const GLint *v);
02427 void glMultiTexCoord3ivARB (GLenum target, const GLint *v);
02428 void glMultiTexCoord3ivSGIS (GLenum target, const GLint *v);
02429 void glMultiTexCoord3s (GLenum target, GLshort s, GLshort t, GLshort r);
02430 void glMultiTexCoord3sARB (GLenum target, GLshort s, GLshort t, GLshort r);
02431 void glMultiTexCoord3sSGIS (GLenum target, GLshort s, GLshort t, GLshort r);
02432 void glMultiTexCoord3sv (GLenum target, const GLshort *v);
02433 void glMultiTexCoord3svARB (GLenum target, const GLshort *v);
02434 void glMultiTexCoord3svSGIS (GLenum target, const GLshort *v);
02435 void glMultiTexCoord4d (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
02436 void glMultiTexCoord4dARB (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
02437 void glMultiTexCoord4dSGIS (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
02438 void glMultiTexCoord4dv (GLenum target, const GLdouble *v);
02439 void glMultiTexCoord4dvARB (GLenum target, const GLdouble *v);
02440 void glMultiTexCoord4dvSGIS (GLenum target, const GLdouble *v);
02441 void glMultiTexCoord4f (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
02442 void glMultiTexCoord4fARB (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
02443 void glMultiTexCoord4fSGIS (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
02444 void glMultiTexCoord4fv (GLenum target, const GLfloat *v);
02445 void glMultiTexCoord4fvARB (GLenum target, const GLfloat *v);
02446 void glMultiTexCoord4fvSGIS (GLenum target, const GLfloat *v);
02447 void glMultiTexCoord4i (GLenum target, GLint s, GLint t, GLint r, GLint q);
02448 void glMultiTexCoord4iARB (GLenum target, GLint s, GLint t, GLint r, GLint q);
02449 void glMultiTexCoord4iSGIS (GLenum target, GLint s, GLint t, GLint r, GLint q);
02450 void glMultiTexCoord4iv (GLenum target, const GLint *v);
02451 void glMultiTexCoord4ivARB (GLenum target, const GLint *v);
02452 void glMultiTexCoord4ivSGIS (GLenum target, const GLint *v);
02453 void glMultiTexCoord4s (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
02454 void glMultiTexCoord4sARB (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
02455 void glMultiTexCoord4sSGIS (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
02456 void glMultiTexCoord4sv (GLenum target, const GLshort *v);
02457 void glMultiTexCoord4svARB (GLenum target, const GLshort *v);
02458 void glMultiTexCoord4svSGIS (GLenum target, const GLshort *v);
02459 void glMultiTexCoordPointerSGIS (GLenum target, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
02460 void glNewList (GLuint list, GLenum mode);
02461 void glNormal3b (GLbyte nx, GLbyte ny, GLbyte nz);
02462 void glNormal3bv (const GLbyte *v);
02463 void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz);
02464 void glNormal3dv (const GLdouble *v);
02465 void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz);
02466 void glNormal3fv (const GLfloat *v);
02467 void glNormal3i (GLint nx, GLint ny, GLint nz);
02468 void glNormal3iv (const GLint *v);
02469 void glNormal3s (GLshort nx, GLshort ny, GLshort nz);
02470 void glNormal3sv (const GLshort *v);
02471 void glNormalPointer (GLenum type, GLsizei stride, const GLvoid *pointer);
02472 void glNormalPointerEXT (GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
02473 void glOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
02474 void glPassThrough (GLfloat token);
02475 void glPixelDataRangeNV (GLenum target, GLsizei size, const GLvoid *pointer);
02476 void glPixelMapfv (GLenum map, GLint mapsize, const GLfloat *values);
02477 void glPixelMapuiv (GLenum map, GLint mapsize, const GLuint *values);
02478 void glPixelMapusv (GLenum map, GLint mapsize, const GLushort *values);
02479 void glPixelStoref (GLenum pname, GLfloat param);
02480 void glPixelStorei (GLenum pname, GLint param);
02481 void glPixelTransferf (GLenum pname, GLfloat param);
02482 void glPixelTransferi (GLenum pname, GLint param);
02483 void glPixelZoom (GLfloat xfactor, GLfloat yfactor);
02484 void glPointParameterfEXT (GLenum pname, GLfloat param);
02485 void glPointParameterfvEXT (GLenum pname, const GLfloat *params);
02486 void glPointSize (GLfloat size);
02487 void glPolygonMode (GLenum face, GLenum mode);
02488 void glPolygonOffset (GLfloat factor, GLfloat units);
02489 void glPolygonStipple (const GLubyte *mask);
02490 void glPopAttrib (void);
02491 void glPopClientAttrib (void);
02492 void glPopMatrix (void);
02493 void glPopName (void);
02494 void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);
02495 void glPrioritizeTexturesEXT (GLsizei n, const GLuint *textures, const GLclampf *priorities);
02496 void glProgramParameter4dNV (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
02497 void glProgramParameter4dvNV (GLenum target, GLuint index, const GLdouble *v);
02498 void glProgramParameter4fNV (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
02499 void glProgramParameter4fvNV (GLenum target, GLuint index, const GLfloat *v);
02500 void glProgramParameters4dvNV (GLenum target, GLuint index, GLsizei count, const GLdouble *v);
02501 void glProgramParameters4fvNV (GLenum target, GLuint index, GLsizei count, const GLfloat *v);
02502 void glPushAttrib (GLbitfield mask);
02503 void glPushClientAttrib (GLbitfield mask);
02504 void glPushMatrix (void);
02505 void glPushName (GLuint name);
02506 void glRasterPos2d (GLdouble x, GLdouble y);
02507 void glRasterPos2dv (const GLdouble *v);
02508 void glRasterPos2f (GLfloat x, GLfloat y);
02509 void glRasterPos2fv (const GLfloat *v);
02510 void glRasterPos2i (GLint x, GLint y);
02511 void glRasterPos2iv (const GLint *v);
02512 void glRasterPos2s (GLshort x, GLshort y);
02513 void glRasterPos2sv (const GLshort *v);
02514 void glRasterPos3d (GLdouble x, GLdouble y, GLdouble z);
02515 void glRasterPos3dv (const GLdouble *v);
02516 void glRasterPos3f (GLfloat x, GLfloat y, GLfloat z);
02517 void glRasterPos3fv (const GLfloat *v);
02518 void glRasterPos3i (GLint x, GLint y, GLint z);
02519 void glRasterPos3iv (const GLint *v);
02520 void glRasterPos3s (GLshort x, GLshort y, GLshort z);
02521 void glRasterPos3sv (const GLshort *v);
02522 void glRasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w);
02523 void glRasterPos4dv (const GLdouble *v);
02524 void glRasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
02525 void glRasterPos4fv (const GLfloat *v);
02526 void glRasterPos4i (GLint x, GLint y, GLint z, GLint w);
02527 void glRasterPos4iv (const GLint *v);
02528 void glRasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w);
02529 void glRasterPos4sv (const GLshort *v);
02530 void glReadBuffer (GLenum mode);
02531 void glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);
02532 void glRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
02533 void glRectdv (const GLdouble *v1, const GLdouble *v2);
02534 void glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
02535 void glRectfv (const GLfloat *v1, const GLfloat *v2);
02536 void glRecti (GLint x1, GLint y1, GLint x2, GLint y2);
02537 void glRectiv (const GLint *v1, const GLint *v2);
02538 void glRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2);
02539 void glRectsv (const GLshort *v1, const GLshort *v2);
02540 GLenum glReleaseFlushHold (const GLvoid *id);
02541 GLint glRenderMode (GLenum mode);
02542 void glRequestResidentProgramsNV (GLsizei n, const GLuint *programs);
02543 void glResetHistogram (GLenum target);
02544 void glResetMinmax (GLenum target);
02545 void glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
02546 void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
02547 void glSampleCoverage (GLclampf value, GLboolean invert);
02548 void glSampleCoverageARB (GLclampf value, GLboolean invert);
02549 void glScaled (GLdouble x, GLdouble y, GLdouble z);
02550 void glScalef (GLfloat x, GLfloat y, GLfloat z);
02551 void glScissor (GLint x, GLint y, GLsizei width, GLsizei height);
02552 void glSecondaryColor3bEXT (GLbyte red, GLbyte green, GLbyte blue);
02553 void glSecondaryColor3bvEXT (const GLbyte *v);
02554 void glSecondaryColor3dEXT (GLdouble red, GLdouble green, GLdouble blue);
02555 void glSecondaryColor3dvEXT (const GLdouble *v);
02556 void glSecondaryColor3fEXT (GLfloat red, GLfloat green, GLfloat blue);
02557 void glSecondaryColor3fvEXT (const GLfloat *v);
02558 void glSecondaryColor3iEXT (GLint red, GLint green, GLint blue);
02559 void glSecondaryColor3ivEXT (const GLint *v);
02560 void glSecondaryColor3sEXT (GLshort red, GLshort green, GLshort blue);
02561 void glSecondaryColor3svEXT (const GLshort *v);
02562 void glSecondaryColor3ubEXT (GLubyte red, GLubyte green, GLubyte blue);
02563 void glSecondaryColor3ubvEXT (const GLubyte *v);
02564 void glSecondaryColor3uiEXT (GLuint red, GLuint green, GLuint blue);
02565 void glSecondaryColor3uivEXT (const GLuint *v);
02566 void glSecondaryColor3usEXT (GLushort red, GLushort green, GLushort blue);
02567 void glSecondaryColor3usvEXT (const GLushort *v);
02568 void glSecondaryColorPointerEXT (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
02569 void glSelectBuffer (GLsizei size, GLuint *buffer);
02570 void glSelectTextureCoordSetSGIS (GLenum target);
02571 void glSelectTextureSGIS (GLenum target);
02572 void glSeparableFilter2D (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);
02573 void glSetFenceNV (GLuint fence, GLenum condition);
02574 void glSetWindowStereoModeNV (GLboolean displayMode);
02575 void glShadeModel (GLenum mode);
02576 void glStencilFunc (GLenum func, GLint ref, GLuint mask);
02577 void glStencilMask (GLuint mask);
02578 void glStencilOp (GLenum fail, GLenum zfail, GLenum zpass);
02579 GLboolean glTestFenceNV (GLuint fence);
02580 void glTexCoord1d (GLdouble s);
02581 void glTexCoord1dv (const GLdouble *v);
02582 void glTexCoord1f (GLfloat s);
02583 void glTexCoord1fv (const GLfloat *v);
02584 void glTexCoord1i (GLint s);
02585 void glTexCoord1iv (const GLint *v);
02586 void glTexCoord1s (GLshort s);
02587 void glTexCoord1sv (const GLshort *v);
02588 void glTexCoord2d (GLdouble s, GLdouble t);
02589 void glTexCoord2dv (const GLdouble *v);
02590 void glTexCoord2f (GLfloat s, GLfloat t);
02591 void glTexCoord2fv (const GLfloat *v);
02592 void glTexCoord2i (GLint s, GLint t);
02593 void glTexCoord2iv (const GLint *v);
02594 void glTexCoord2s (GLshort s, GLshort t);
02595 void glTexCoord2sv (const GLshort *v);
02596 void glTexCoord3d (GLdouble s, GLdouble t, GLdouble r);
02597 void glTexCoord3dv (const GLdouble *v);
02598 void glTexCoord3f (GLfloat s, GLfloat t, GLfloat r);
02599 void glTexCoord3fv (const GLfloat *v);
02600 void glTexCoord3i (GLint s, GLint t, GLint r);
02601 void glTexCoord3iv (const GLint *v);
02602 void glTexCoord3s (GLshort s, GLshort t, GLshort r);
02603 void glTexCoord3sv (const GLshort *v);
02604 void glTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q);
02605 void glTexCoord4dv (const GLdouble *v);
02606 void glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q);
02607 void glTexCoord4fv (const GLfloat *v);
02608 void glTexCoord4i (GLint s, GLint t, GLint r, GLint q);
02609 void glTexCoord4iv (const GLint *v);
02610 void glTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q);
02611 void glTexCoord4sv (const GLshort *v);
02612 void glTexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
02613 void glTexCoordPointerEXT (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
02614 void glTexEnvf (GLenum target, GLenum pname, GLfloat param);
02615 void glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params);
02616 void glTexEnvi (GLenum target, GLenum pname, GLint param);
02617 void glTexEnviv (GLenum target, GLenum pname, const GLint *params);
02618 void glTexGend (GLenum coord, GLenum pname, GLdouble param);
02619 void glTexGendv (GLenum coord, GLenum pname, const GLdouble *params);
02620 void glTexGenf (GLenum coord, GLenum pname, GLfloat param);
02621 void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params);
02622 void glTexGeni (GLenum coord, GLenum pname, GLint param);
02623 void glTexGeniv (GLenum coord, GLenum pname, const GLint *params);
02624 void glTexImage1D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
02625 void glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
02626 void glTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
02627 void glTexImage3DEXT (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
02628 void glTexParameterf (GLenum target, GLenum pname, GLfloat param);
02629 void glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params);
02630 void glTexParameteri (GLenum target, GLenum pname, GLint param);
02631 void glTexParameteriv (GLenum target, GLenum pname, const GLint *params);
02632 void glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
02633 void glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
02634 void glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
02635 void glTexSubImage3DEXT (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
02636 void glTrackMatrixNV (GLenum target, GLuint address, GLenum matrix, GLenum transform);
02637 void glTranslated (GLdouble x, GLdouble y, GLdouble z);
02638 void glTranslatef (GLfloat x, GLfloat y, GLfloat z);
02639 void glUnlockArraysEXT (void);
02640 GLboolean glValidBackBufferHintAutodesk (GLint x, GLint y, GLsizei width, GLsizei height);
02641 void glVertex2d (GLdouble x, GLdouble y);
02642 void glVertex2dv (const GLdouble *v);
02643 void glVertex2f (GLfloat x, GLfloat y);
02644 void glVertex2fv (const GLfloat *v);
02645 void glVertex2i (GLint x, GLint y);
02646 void glVertex2iv (const GLint *v);
02647 void glVertex2s (GLshort x, GLshort y);
02648 void glVertex2sv (const GLshort *v);
02649 void glVertex3d (GLdouble x, GLdouble y, GLdouble z);
02650 void glVertex3dv (const GLdouble *v);
02651 void glVertex3f (GLfloat x, GLfloat y, GLfloat z);
02652 void glVertex3fv (const GLfloat *v);
02653 void glVertex3i (GLint x, GLint y, GLint z);
02654 void glVertex3iv (const GLint *v);
02655 void glVertex3s (GLshort x, GLshort y, GLshort z);
02656 void glVertex3sv (const GLshort *v);
02657 void glVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w);
02658 void glVertex4dv (const GLdouble *v);
02659 void glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
02660 void glVertex4fv (const GLfloat *v);
02661 void glVertex4i (GLint x, GLint y, GLint z, GLint w);
02662 void glVertex4iv (const GLint *v);
02663 void glVertex4s (GLshort x, GLshort y, GLshort z, GLshort w);
02664 void glVertex4sv (const GLshort *v);
02665 void glVertexArrayRangeNV (GLsizei size, const GLvoid *pointer);
02666 void glVertexAttrib1dNV (GLuint index, GLdouble x);
02667 void glVertexAttrib1dvNV (GLuint index, const GLdouble *v);
02668 void glVertexAttrib1fNV (GLuint index, GLfloat x);
02669 void glVertexAttrib1fvNV (GLuint index, const GLfloat *v);
02670 void glVertexAttrib1sNV (GLuint index, GLshort x);
02671 void glVertexAttrib1svNV (GLuint index, const GLshort *v);
02672 void glVertexAttrib2dNV (GLuint index, GLdouble x, GLdouble y);
02673 void glVertexAttrib2dvNV (GLuint index, const GLdouble *v);
02674 void glVertexAttrib2fNV (GLuint index, GLfloat x, GLfloat y);
02675 void glVertexAttrib2fvNV (GLuint index, const GLfloat *v);
02676 void glVertexAttrib2sNV (GLuint index, GLshort x, GLshort y);
02677 void glVertexAttrib2svNV (GLuint index, const GLshort *v);
02678 void glVertexAttrib3dNV (GLuint index, GLdouble x, GLdouble y, GLdouble z);
02679 void glVertexAttrib3dvNV (GLuint index, const GLdouble *v);
02680 void glVertexAttrib3fNV (GLuint index, GLfloat x, GLfloat y, GLfloat z);
02681 void glVertexAttrib3fvNV (GLuint index, const GLfloat *v);
02682 void glVertexAttrib3sNV (GLuint index, GLshort x, GLshort y, GLshort z);
02683 void glVertexAttrib3svNV (GLuint index, const GLshort *v);
02684 void glVertexAttrib4dNV (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
02685 void glVertexAttrib4dvNV (GLuint index, const GLdouble *v);
02686 void glVertexAttrib4fNV (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
02687 void glVertexAttrib4fvNV (GLuint index, const GLfloat *v);
02688 void glVertexAttrib4sNV (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
02689 void glVertexAttrib4svNV (GLuint index, const GLshort *v);
02690 void glVertexAttrib4ubNV (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
02691 void glVertexAttrib4ubvNV (GLuint index, const GLubyte *v);
02692 void glVertexAttribPointerNV (GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid *pointer);
02693 void glVertexAttribs1dvNV (GLuint index, GLsizei count, const GLdouble *v);
02694 void glVertexAttribs1fvNV (GLuint index, GLsizei count, const GLfloat *v);
02695 void glVertexAttribs1svNV (GLuint index, GLsizei count, const GLshort *v);
02696 void glVertexAttribs2dvNV (GLuint index, GLsizei count, const GLdouble *v);
02697 void glVertexAttribs2fvNV (GLuint index, GLsizei count, const GLfloat *v);
02698 void glVertexAttribs2svNV (GLuint index, GLsizei count, const GLshort *v);
02699 void glVertexAttribs3dvNV (GLuint index, GLsizei count, const GLdouble *v);
02700 void glVertexAttribs3fvNV (GLuint index, GLsizei count, const GLfloat *v);
02701 void glVertexAttribs3svNV (GLuint index, GLsizei count, const GLshort *v);
02702 void glVertexAttribs4dvNV (GLuint index, GLsizei count, const GLdouble *v);
02703 void glVertexAttribs4fvNV (GLuint index, GLsizei count, const GLfloat *v);
02704 void glVertexAttribs4svNV (GLuint index, GLsizei count, const GLshort *v);
02705 void glVertexAttribs4ubvNV (GLuint index, GLsizei count, const GLubyte *v);
02706 void glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
02707 void glVertexPointerEXT (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
02708 void glVertexWeightPointerEXT (GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer);
02709 void glVertexWeightfEXT (GLfloat weight);
02710 void glVertexWeightfvEXT (const GLfloat *weight);
02711 void glViewport (GLint x, GLint y, GLsizei width, GLsizei height);
02712 void glWindowBackBufferHintAutodesk (void);
02713 
02714 
02715 #ifdef __DEFINED_GLAPI
02716 # undef GLAPI
02717 # undef __DEFINED_GLAPI
02718 #endif
02719 
02720 #ifdef __cplusplus
02721 }
02722 #endif
02723 
02724 #endif /* __gl_h_ */

Generated on Wed Dec 15 21:20:29 2004 for vuVolume by  doxygen 1.3.9.1