00001 #ifndef __gl_h_
00002 #define __gl_h_
00003
00004 #ifdef __cplusplus
00005 extern "C" {
00006 #endif
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
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
00053 #define GL_VERSION_1_1 1
00054 #define GL_VERSION_1_2 1
00055 #define GL_VERSION_1_3 1
00056
00057
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
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
00158
00159
00160
00161
00162
00163
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
00169 #define GL_FALSE 0
00170 #define GL_TRUE 1
00171
00172
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
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
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
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
00212
00213
00214 #define GL_DST_COLOR 0x0306
00215 #define GL_ONE_MINUS_DST_COLOR 0x0307
00216 #define GL_SRC_ALPHA_SATURATE 0x0308
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234
00235
00236
00237
00238
00239
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254
00255
00256
00257
00258
00259
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
00276
00277
00278
00279
00280
00281
00282
00283
00284
00285
00286
00287
00288
00289
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
00300
00301
00302
00303
00304
00305
00306
00307
00308
00309
00310
00311
00312
00313
00314
00315
00316
00317
00318
00319
00320
00321
00322
00323
00324
00325
00326
00327
00328
00329
00330
00331
00332
00333
00334
00335
00336
00337
00338
00339
00340
00341
00342
00343
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
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
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
00371
00372 #define GL_EXP 0x0800
00373 #define GL_EXP2 0x0801
00374
00375
00376
00377
00378
00379
00380
00381
00382
00383
00384 #define GL_CW 0x0900
00385 #define GL_CCW 0x0901
00386
00387
00388
00389
00390
00391
00392
00393
00394
00395
00396
00397
00398 #define GL_COEFF 0x0A00
00399 #define GL_ORDER 0x0A01
00400 #define GL_DOMAIN 0x0A02
00401
00402
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
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
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
00656
00657
00658
00659
00660
00661
00662
00663
00664
00665
00666
00667
00668
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
00685 #define GL_DONT_CARE 0x1100
00686 #define GL_FASTEST 0x1101
00687 #define GL_NICEST 0x1102
00688
00689
00690
00691
00692
00693
00694
00695
00696
00697
00698
00699
00700
00701
00702
00703
00704
00705
00706
00707
00708
00709
00710
00711
00712
00713
00714
00715
00716
00717
00718
00719
00720
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
00733 #define GL_COMPILE 0x1300
00734 #define GL_COMPILE_AND_EXECUTE 0x1301
00735
00736
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
00751
00752
00753
00754
00755
00756
00757
00758
00759
00760
00761
00762
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
00781
00782
00783
00784
00785
00786
00787
00788
00789
00790
00791
00792
00793
00794
00795
00796
00797
00798
00799
00800
00801
00802
00803
00804
00805
00806 #define GL_EMISSION 0x1600
00807 #define GL_SHININESS 0x1601
00808 #define GL_AMBIENT_AND_DIFFUSE 0x1602
00809 #define GL_COLOR_INDEXES 0x1603
00810
00811
00812
00813
00814
00815 #define GL_MODELVIEW 0x1700
00816 #define GL_PROJECTION 0x1701
00817 #define GL_TEXTURE 0x1702
00818
00819
00820
00821
00822
00823
00824
00825
00826
00827
00828
00829
00830
00831
00832
00833
00834
00835
00836 #define GL_COLOR 0x1800
00837 #define GL_DEPTH 0x1801
00838 #define GL_STENCIL 0x1802
00839
00840
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
00853
00854
00855
00856
00857
00858
00859
00860
00861
00862
00863
00864
00865
00866
00867
00868
00869
00870
00871
00872
00873
00874
00875
00876
00877
00878
00879
00880
00881
00882
00883
00884
00885
00886
00887
00888
00889
00890
00891
00892
00893
00894
00895
00896
00897
00898
00899 #define GL_BITMAP 0x1A00
00900
00901
00902
00903
00904
00905
00906
00907
00908
00909
00910
00911
00912
00913
00914 #define GL_POINT 0x1B00
00915 #define GL_LINE 0x1B01
00916 #define GL_FILL 0x1B02
00917
00918
00919
00920
00921
00922
00923
00924
00925
00926
00927
00928
00929
00930
00931
00932
00933 #define GL_RENDER 0x1C00
00934 #define GL_FEEDBACK 0x1C01
00935 #define GL_SELECT 0x1C02
00936
00937
00938 #define GL_FLAT 0x1D00
00939 #define GL_SMOOTH 0x1D01
00940
00941
00942
00943
00944
00945
00946
00947
00948
00949
00950
00951
00952
00953 #define GL_KEEP 0x1E00
00954 #define GL_REPLACE 0x1E01
00955 #define GL_INCR 0x1E02
00956 #define GL_DECR 0x1E03
00957
00958
00959
00960 #define GL_VENDOR 0x1F00
00961 #define GL_RENDERER 0x1F01
00962 #define GL_VERSION 0x1F02
00963 #define GL_EXTENSIONS 0x1F03
00964
00965
00966
00967
00968
00969
00970
00971
00972 #define GL_S 0x2000
00973 #define GL_T 0x2001
00974 #define GL_R 0x2002
00975 #define GL_Q 0x2003
00976
00977
00978 #define GL_MODULATE 0x2100
00979 #define GL_DECAL 0x2101
00980
00981
00982
00983
00984
00985 #define GL_TEXTURE_ENV_MODE 0x2200
00986 #define GL_TEXTURE_ENV_COLOR 0x2201
00987
00988
00989 #define GL_TEXTURE_ENV 0x2300
00990
00991
00992 #define GL_EYE_LINEAR 0x2400
00993 #define GL_OBJECT_LINEAR 0x2401
00994 #define GL_SPHERE_MAP 0x2402
00995
00996
00997 #define GL_TEXTURE_GEN_MODE 0x2500
00998 #define GL_OBJECT_PLANE 0x2501
00999 #define GL_EYE_PLANE 0x2502
01000
01001
01002 #define GL_NEAREST 0x2600
01003 #define GL_LINEAR 0x2601
01004
01005
01006
01007
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
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
01019
01020
01021
01022
01023
01024 #define GL_PROXY_TEXTURE_1D 0x8063
01025 #define GL_PROXY_TEXTURE_2D 0x8064
01026
01027
01028 #define GL_CLAMP 0x2900
01029 #define GL_REPEAT 0x2901
01030
01031
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
01066
01067
01068
01069
01070
01071
01072
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
01089
01090
01091
01092
01093
01094
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
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
01113 #define GL_UNSIGNED_INT_INC_PAIR 0x6000
01114
01115
01116 #define GL_ABGR_EXT 0x8000
01117
01118
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
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
01132 #define GL_FUNC_SUBTRACT_EXT 0x800A
01133 #define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B
01134
01135
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
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
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
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
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
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
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
01421 #define GL_BGR_EXT 0x80E0
01422 #define GL_BGRA_EXT 0x80E1
01423
01424
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
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
01439 #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0
01440
01441
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
01448 #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8
01449 #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9
01450
01451
01452 #define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB
01453
01454
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
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
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
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
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
01524 #define GL_RESCALE_NORMAL_EXT 0x803A
01525
01526
01527 #define GL_INCR_WRAP_EXT 0x8507
01528 #define GL_DECR_WRAP_EXT 0x8508
01529
01530
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
01546 #define GL_NORMAL_MAP_NV 0x8511
01547 #define GL_REFLECTION_MAP_NV 0x8512
01548
01549
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
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
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
01585 #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533
01586
01587
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
01605 #define GL_CONSTANT_COLOR0_NV 0x852A
01606 #define GL_CONSTANT_COLOR1_NV 0x852B
01607
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
01613
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
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
01646 #define GL_FOG_DISTANCE_MODE_NV 0x855A
01647 #define GL_EYE_RADIAL_NV 0x855B
01648
01649 #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C
01650
01651
01652 #define GL_EMBOSS_LIGHT_NV 0x855D
01653 #define GL_EMBOSS_CONSTANT_NV 0x855E
01654 #define GL_EMBOSS_MAP_NV 0x855F
01655
01656
01657 #define GL_MAX_SHININESS_NV 0x8504
01658 #define GL_MAX_SPOT_EXPONENT_NV 0x8505
01659
01660
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
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
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
01715 #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
01716 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
01717
01718
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
01724 #define GL_CLAMP_TO_EDGE_EXT 0x812F
01725
01726
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
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
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
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
01758 #define GL_ALL_COMPLETED_NV 0x84F2
01759 #define GL_FENCE_STATUS_NV 0x84F3
01760 #define GL_FENCE_CONDITION_NV 0x84F4
01761
01762
01763 #define GL_ALL_EXTENSIONS_NV 0x84FB
01764 #define GL_MAC_GET_PROC_ADDRESS_NV 0x84FC
01765
01766
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
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
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
01953 #define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF
01954
01955
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
01975 #define GL_PER_STAGE_CONSTANTS_NV 0x8535
01976
01977
01978 #define GL_MIRRORED_REPEAT_IBM 0x8370
01979
01980
01981 #define GL_DOT3_RGB_ARB 0x86AE
01982 #define GL_DOT3_RGBA_ARB 0x86AF
01983
01984
01985 #define GL_DOT3_RGB_EXT 0x8740
01986 #define GL_DOT3_RGBA_EXT 0x8741
01987
01988
01989 #define GL_TRANSFORM_HINT_APPLE 0x85B1
01990
01991
01992 #define GL_CLAMP_TO_BORDER_ARB 0x812D
01993
01994
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
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
02007 #define GL_DEPTH_COMPONENT16_SGIX 0x81A5
02008 #define GL_DEPTH_COMPONENT24_SGIX 0x81A6
02009 #define GL_DEPTH_COMPONENT32_SGIX 0x81A7
02010
02011
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
02023 #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534
02024
02025
02026 #define GL_DEPTH_STENCIL_NV 0x84F9
02027 #define GL_UNSIGNED_INT_24_8_NV 0x84FA
02028
02029
02030 #define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8
02031 #define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9
02032
02033
02034 #define GL_GENERATE_MIPMAP_SGIS 0x8191
02035 #define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192
02036
02037
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
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