1 /* This file is autogenerated by build_sage.pl */ 2 // This file may be redistributed and modified only under the terms of 3 // the GNU Lesser General Public License (See COPYING for details). 4 // Copyright (C) 2003 - 2006 Simon Goodall 5 6 #ifndef SAGE_H 7 #define SAGE_H 1 8 9 #ifdef __glext_h_ 10 #error glext.h has already been included. 11 #endif 12 13 #define __glext_h_ 1 14 15 #define GL_ARB_MULTITEXTURE 0 16 #define GL_ARB_TRANSPOSE_MATRIX 1 17 #define GL_ARB_MULTISAMPLE 2 18 #define GL_ARB_TEXTURE_ENV_ADD 3 19 #define GL_ARB_TEXTURE_CUBE_MAP 4 20 #define GL_ARB_TEXTURE_COMPRESSION 5 21 #define GL_ARB_TEXTURE_BORDER_CLAMP 6 22 #define GL_ARB_POINT_PARAMETERS 7 23 #define GL_ARB_VERTEX_BLEND 8 24 #define GL_ARB_MATRIX_PALETTE 9 25 #define GL_ARB_TEXTURE_ENV_COMBINE 10 26 #define GL_ARB_TEXTURE_ENV_CROSSBAR 11 27 #define GL_ARB_TEXTURE_ENV_DOT3 12 28 #define GL_ARB_TEXTURE_MIRRORED_REPEAT 13 29 #define GL_ARB_DEPTH_TEXTURE 14 30 #define GL_ARB_SHADOW 15 31 #define GL_ARB_SHADOW_AMBIENT 16 32 #define GL_ARB_WINDOW_POS 17 33 #define GL_ARB_VERTEX_PROGRAM 18 34 #define GL_ARB_FRAGMENT_PROGRAM 19 35 #define GL_ARB_VERTEX_BUFFER_OBJECT 20 36 #define GL_ARB_OCCLUSION_QUERY 21 37 #define GL_ARB_SHADER_OBJECTS 22 38 #define GL_ARB_VERTEX_SHADER 23 39 #define GL_ARB_FRAGMENT_SHADER 24 40 #define GL_ARB_SHADING_LANGUAGE_100 25 41 #define GL_ARB_TEXTURE_NON_POWER_OF_TWO 26 42 #define GL_ARB_POINT_SPRITE 27 43 #define GL_ARB_FRAGMENT_PROGRAM_SHADOW 28 44 #define GL_ARB_DRAW_BUFFERS 29 45 #define GL_ARB_TEXTURE_RECTANGLE 30 46 #define GL_ARB_COLOR_BUFFER_FLOAT 31 47 #define GL_ARB_HALF_FLOAT_PIXEL 32 48 #define GL_ARB_TEXTURE_FLOAT 33 49 #define GL_ARB_PIXEL_BUFFER_OBJECT 34 50 #define GL_EXT_ABGR 35 51 #define GL_EXT_BLEND_COLOR 36 52 #define GL_EXT_POLYGON_OFFSET 37 53 #define GL_EXT_TEXTURE 38 54 #define GL_EXT_TEXTURE3D 39 55 #define GL_SGIS_TEXTURE_FILTER4 40 56 #define GL_EXT_SUBTEXTURE 41 57 #define GL_EXT_COPY_TEXTURE 42 58 #define GL_EXT_HISTOGRAM 43 59 #define GL_EXT_CONVOLUTION 44 60 #define GL_EXT_COLOR_MATRIX 45 61 #define GL_SGI_COLOR_TABLE 46 62 #define GL_SGIX_PIXEL_TEXTURE 47 63 #define GL_SGIS_PIXEL_TEXTURE 48 64 #define GL_SGIS_TEXTURE4D 49 65 #define GL_SGI_TEXTURE_COLOR_TABLE 50 66 #define GL_EXT_CMYKA 51 67 #define GL_EXT_TEXTURE_OBJECT 52 68 #define GL_SGIS_DETAIL_TEXTURE 53 69 #define GL_SGIS_SHARPEN_TEXTURE 54 70 #define GL_EXT_PACKED_PIXELS 55 71 #define GL_SGIS_TEXTURE_LOD 56 72 #define GL_SGIS_MULTISAMPLE 57 73 #define GL_EXT_RESCALE_NORMAL 58 74 #define GL_EXT_VERTEX_ARRAY 59 75 #define GL_EXT_MISC_ATTRIBUTE 60 76 #define GL_SGIS_GENERATE_MIPMAP 61 77 #define GL_SGIX_CLIPMAP 62 78 #define GL_SGIX_SHADOW 63 79 #define GL_SGIS_TEXTURE_EDGE_CLAMP 64 80 #define GL_SGIS_TEXTURE_BORDER_CLAMP 65 81 #define GL_EXT_BLEND_MINMAX 66 82 #define GL_EXT_BLEND_SUBTRACT 67 83 #define GL_EXT_BLEND_LOGIC_OP 68 84 #define GL_SGIX_INTERLACE 69 85 #define GL_SGIX_PIXEL_TILES 70 86 #define GL_SGIX_TEXTURE_SELECT 71 87 #define GL_SGIX_SPRITE 72 88 #define GL_SGIX_TEXTURE_MULTI_BUFFER 73 89 #define GL_EXT_POINT_PARAMETERS 74 90 #define GL_SGIS_POINT_PARAMETERS 75 91 #define GL_SGIX_INSTRUMENTS 76 92 #define GL_SGIX_TEXTURE_SCALE_BIAS 77 93 #define GL_SGIX_FRAMEZOOM 78 94 #define GL_SGIX_TAG_SAMPLE_BUFFER 79 95 #define GL_SGIX_POLYNOMIAL_FFD 80 96 #define GL_SGIX_REFERENCE_PLANE 81 97 #define GL_SGIX_FLUSH_RASTER 82 98 #define GL_SGIX_DEPTH_TEXTURE 83 99 #define GL_SGIS_FOG_FUNCTION 84 100 #define GL_SGIX_FOG_OFFSET 85 101 #define GL_HP_IMAGE_TRANSFORM 86 102 #define GL_HP_CONVOLUTION_BORDER_MODES 87 103 #define GL_SGIX_TEXTURE_ADD_ENV 88 104 #define GL_EXT_COLOR_SUBTABLE 89 105 #define GL_PGI_VERTEX_HINTS 90 106 #define GL_PGI_MISC_HINTS 91 107 #define GL_EXT_PALETTED_TEXTURE 92 108 #define GL_EXT_CLIP_VOLUME_HINT 93 109 #define GL_SGIX_LIST_PRIORITY 94 110 #define GL_SGIX_IR_INSTRUMENT1 95 111 #define GL_SGIX_CALLIGRAPHIC_FRAGMENT 96 112 #define GL_SGIX_TEXTURE_LOD_BIAS 97 113 #define GL_SGIX_SHADOW_AMBIENT 98 114 #define GL_EXT_INDEX_TEXTURE 99 115 #define GL_EXT_INDEX_MATERIAL 100 116 #define GL_EXT_INDEX_FUNC 101 117 #define GL_EXT_INDEX_ARRAY_FORMATS 102 118 #define GL_EXT_COMPILED_VERTEX_ARRAY 103 119 #define GL_EXT_CULL_VERTEX 104 120 #define GL_SGIX_YCRCB 105 121 #define GL_SGIX_FRAGMENT_LIGHTING 106 122 #define GL_IBM_RASTERPOS_CLIP 107 123 #define GL_HP_TEXTURE_LIGHTING 108 124 #define GL_EXT_DRAW_RANGE_ELEMENTS 109 125 #define GL_WIN_PHONG_SHADING 110 126 #define GL_WIN_SPECULAR_FOG 111 127 #define GL_EXT_LIGHT_TEXTURE 112 128 #define GL_SGIX_BLEND_ALPHA_MINMAX 113 129 #define GL_EXT_BGRA 114 130 #define GL_SGIX_ASYNC 115 131 #define GL_SGIX_ASYNC_PIXEL 116 132 #define GL_SGIX_ASYNC_HISTOGRAM 117 133 #define GL_INTEL_PARALLEL_ARRAYS 118 134 #define GL_HP_OCCLUSION_TEST 119 135 #define GL_EXT_PIXEL_TRANSFORM 120 136 #define GL_EXT_PIXEL_TRANSFORM_COLOR_TABLE 121 137 #define GL_EXT_SHARED_TEXTURE_PALETTE 122 138 #define GL_EXT_SEPARATE_SPECULAR_COLOR 123 139 #define GL_EXT_SECONDARY_COLOR 124 140 #define GL_EXT_TEXTURE_PERTURB_NORMAL 125 141 #define GL_EXT_MULTI_DRAW_ARRAYS 126 142 #define GL_EXT_FOG_COORD 127 143 #define GL_REND_SCREEN_COORDINATES 128 144 #define GL_EXT_COORDINATE_FRAME 129 145 #define GL_EXT_TEXTURE_ENV_COMBINE 130 146 #define GL_APPLE_SPECULAR_VECTOR 131 147 #define GL_APPLE_TRANSFORM_HINT 132 148 #define GL_SGIX_FOG_SCALE 133 149 #define GL_SUNX_CONSTANT_DATA 134 150 #define GL_SUN_GLOBAL_ALPHA 135 151 #define GL_SUN_TRIANGLE_LIST 136 152 #define GL_SUN_VERTEX 137 153 #define GL_EXT_BLEND_FUNC_SEPARATE 138 154 #define GL_INGR_BLEND_FUNC_SEPARATE 139 155 #define GL_INGR_COLOR_CLAMP 140 156 #define GL_INGR_INTERLACE_READ 141 157 #define GL_EXT_STENCIL_WRAP 142 158 #define GL_EXT_422_PIXELS 143 159 #define GL_NV_TEXGEN_REFLECTION 144 160 #define GL_SUN_CONVOLUTION_BORDER_MODES 145 161 #define GL_EXT_TEXTURE_ENV_ADD 146 162 #define GL_EXT_TEXTURE_LOD_BIAS 147 163 #define GL_EXT_TEXTURE_FILTER_ANISOTROPIC 148 164 #define GL_EXT_VERTEX_WEIGHTING 149 165 #define GL_NV_LIGHT_MAX_EXPONENT 150 166 #define GL_NV_VERTEX_ARRAY_RANGE 151 167 #define GL_NV_REGISTER_COMBINERS 152 168 #define GL_NV_FOG_DISTANCE 153 169 #define GL_NV_TEXGEN_EMBOSS 154 170 #define GL_NV_BLEND_SQUARE 155 171 #define GL_NV_TEXTURE_ENV_COMBINE4 156 172 #define GL_MESA_RESIZE_BUFFERS 157 173 #define GL_MESA_WINDOW_POS 158 174 #define GL_IBM_CULL_VERTEX 159 175 #define GL_IBM_MULTIMODE_DRAW_ARRAYS 160 176 #define GL_IBM_VERTEX_ARRAY_LISTS 161 177 #define GL_SGIX_SUBSAMPLE 162 178 #define GL_SGIX_YCRCBA 163 179 #define GL_SGIX_YCRCB_SUBSAMPLE 164 180 #define GL_SGIX_DEPTH_PASS_INSTRUMENT 165 181 #define GL_3DFX_TEXTURE_COMPRESSION_FXT1 166 182 #define GL_3DFX_MULTISAMPLE 167 183 #define GL_3DFX_TBUFFER 168 184 #define GL_EXT_MULTISAMPLE 169 185 #define GL_SGIX_VERTEX_PRECLIP 170 186 #define GL_SGIX_CONVOLUTION_ACCURACY 171 187 #define GL_SGIX_RESAMPLE 172 188 #define GL_SGIS_POINT_LINE_TEXGEN 173 189 #define GL_SGIS_TEXTURE_COLOR_MASK 174 190 #define GL_SGIX_IGLOO_INTERFACE 175 191 #define GL_EXT_TEXTURE_ENV_DOT3 176 192 #define GL_ATI_TEXTURE_MIRROR_ONCE 177 193 #define GL_NV_FENCE 178 194 #define GL_NV_EVALUATORS 179 195 #define GL_NV_PACKED_DEPTH_STENCIL 180 196 #define GL_NV_REGISTER_COMBINERS2 181 197 #define GL_NV_TEXTURE_COMPRESSION_VTC 182 198 #define GL_NV_TEXTURE_RECTANGLE 183 199 #define GL_NV_TEXTURE_SHADER 184 200 #define GL_NV_TEXTURE_SHADER2 185 201 #define GL_NV_VERTEX_ARRAY_RANGE2 186 202 #define GL_NV_VERTEX_PROGRAM 187 203 #define GL_SGIX_TEXTURE_COORDINATE_CLAMP 188 204 #define GL_SGIX_SCALEBIAS_HINT 189 205 #define GL_OML_INTERLACE 190 206 #define GL_OML_SUBSAMPLE 191 207 #define GL_OML_RESAMPLE 192 208 #define GL_NV_COPY_DEPTH_TO_COLOR 193 209 #define GL_ATI_ENVMAP_BUMPMAP 194 210 #define GL_ATI_FRAGMENT_SHADER 195 211 #define GL_ATI_PN_TRIANGLES 196 212 #define GL_ATI_VERTEX_ARRAY_OBJECT 197 213 #define GL_EXT_VERTEX_SHADER 198 214 #define GL_ATI_VERTEX_STREAMS 199 215 #define GL_ATI_ELEMENT_ARRAY 200 216 #define GL_SUN_MESH_ARRAY 201 217 #define GL_SUN_SLICE_ACCUM 202 218 #define GL_NV_MULTISAMPLE_FILTER_HINT 203 219 #define GL_NV_DEPTH_CLAMP 204 220 #define GL_NV_OCCLUSION_QUERY 205 221 #define GL_NV_POINT_SPRITE 206 222 #define GL_NV_TEXTURE_SHADER3 207 223 #define GL_NV_VERTEX_PROGRAM1_1 208 224 #define GL_EXT_SHADOW_FUNCS 209 225 #define GL_EXT_STENCIL_TWO_SIDE 210 226 #define GL_ATI_TEXT_FRAGMENT_SHADER 211 227 #define GL_APPLE_CLIENT_STORAGE 212 228 #define GL_APPLE_ELEMENT_ARRAY 213 229 #define GL_APPLE_FENCE 214 230 #define GL_APPLE_VERTEX_ARRAY_OBJECT 215 231 #define GL_APPLE_VERTEX_ARRAY_RANGE 216 232 #define GL_APPLE_YCBCR_422 217 233 #define GL_S3_S3TC 218 234 #define GL_ATI_DRAW_BUFFERS 219 235 #define GL_ATI_PIXEL_FORMAT_FLOAT 220 236 #define GL_ATI_TEXTURE_ENV_COMBINE3 221 237 #define GL_ATI_TEXTURE_FLOAT 222 238 #define GL_NV_FLOAT_BUFFER 223 239 #define GL_NV_FRAGMENT_PROGRAM 224 240 #define GL_NV_HALF_FLOAT 225 241 #define GL_NV_PIXEL_DATA_RANGE 226 242 #define GL_NV_PRIMITIVE_RESTART 227 243 #define GL_NV_TEXTURE_EXPAND_NORMAL 228 244 #define GL_NV_VERTEX_PROGRAM2 229 245 #define GL_ATI_MAP_OBJECT_BUFFER 230 246 #define GL_ATI_SEPARATE_STENCIL 231 247 #define GL_ATI_VERTEX_ATTRIB_ARRAY_OBJECT 232 248 #define GL_OES_READ_FORMAT 233 249 #define GL_EXT_DEPTH_BOUNDS_TEST 234 250 #define GL_EXT_TEXTURE_MIRROR_CLAMP 235 251 #define GL_EXT_BLEND_EQUATION_SEPARATE 236 252 #define GL_MESA_PACK_INVERT 237 253 #define GL_MESA_YCBCR_TEXTURE 238 254 #define GL_EXT_PIXEL_BUFFER_OBJECT 239 255 #define GL_NV_FRAGMENT_PROGRAM_OPTION 240 256 #define GL_NV_FRAGMENT_PROGRAM2 241 257 #define GL_NV_VERTEX_PROGRAM2_OPTION 242 258 #define GL_NV_VERTEX_PROGRAM3 243 259 #define GL_EXT_FRAMEBUFFER_OBJECT 244 260 #define GL_GREMEDY_STRING_MARKER 245 261 #define SAGE_LAST_EXTENSION 246 262 263 #include <sage/header.h> 264 #include <sage/GL.h> 265 #include <stddef.h> 266 SAGEAPI int sage_ext[SAGE_LAST_EXTENSION]; 267 268 #ifndef GL_VERSION_1_2 269 #define GL_UNSIGNED_BYTE_3_3_2 0x8032 270 #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 271 #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 272 #define GL_UNSIGNED_INT_8_8_8_8 0x8035 273 #define GL_UNSIGNED_INT_10_10_10_2 0x8036 274 #define GL_RESCALE_NORMAL 0x803A 275 #define GL_TEXTURE_BINDING_3D 0x806A 276 #define GL_PACK_SKIP_IMAGES 0x806B 277 #define GL_PACK_IMAGE_HEIGHT 0x806C 278 #define GL_UNPACK_SKIP_IMAGES 0x806D 279 #define GL_UNPACK_IMAGE_HEIGHT 0x806E 280 #define GL_TEXTURE_3D 0x806F 281 #define GL_PROXY_TEXTURE_3D 0x8070 282 #define GL_TEXTURE_DEPTH 0x8071 283 #define GL_TEXTURE_WRAP_R 0x8072 284 #define GL_MAX_3D_TEXTURE_SIZE 0x8073 285 #define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362 286 #define GL_UNSIGNED_SHORT_5_6_5 0x8363 287 #define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364 288 #define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365 289 #define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366 290 #define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367 291 #define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368 292 #define GL_BGR 0x80E0 293 #define GL_BGRA 0x80E1 294 #define GL_MAX_ELEMENTS_VERTICES 0x80E8 295 #define GL_MAX_ELEMENTS_INDICES 0x80E9 296 #define GL_CLAMP_TO_EDGE 0x812F 297 #define GL_TEXTURE_MIN_LOD 0x813A 298 #define GL_TEXTURE_MAX_LOD 0x813B 299 #define GL_TEXTURE_BASE_LEVEL 0x813C 300 #define GL_TEXTURE_MAX_LEVEL 0x813D 301 #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 302 #define GL_SINGLE_COLOR 0x81F9 303 #define GL_SEPARATE_SPECULAR_COLOR 0x81FA 304 #define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12 305 #define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13 306 #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 307 #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 308 #define GL_ALIASED_POINT_SIZE_RANGE 0x846D 309 #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E 310 #endif 311 312 #ifndef GL_ARB_imaging 313 #define GL_CONSTANT_COLOR 0x8001 314 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 315 #define GL_CONSTANT_ALPHA 0x8003 316 #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 317 #define GL_BLEND_COLOR 0x8005 318 #define GL_FUNC_ADD 0x8006 319 #define GL_MIN 0x8007 320 #define GL_MAX 0x8008 321 #define GL_BLEND_EQUATION 0x8009 322 #define GL_FUNC_SUBTRACT 0x800A 323 #define GL_FUNC_REVERSE_SUBTRACT 0x800B 324 #define GL_CONVOLUTION_1D 0x8010 325 #define GL_CONVOLUTION_2D 0x8011 326 #define GL_SEPARABLE_2D 0x8012 327 #define GL_CONVOLUTION_BORDER_MODE 0x8013 328 #define GL_CONVOLUTION_FILTER_SCALE 0x8014 329 #define GL_CONVOLUTION_FILTER_BIAS 0x8015 330 #define GL_REDUCE 0x8016 331 #define GL_CONVOLUTION_FORMAT 0x8017 332 #define GL_CONVOLUTION_WIDTH 0x8018 333 #define GL_CONVOLUTION_HEIGHT 0x8019 334 #define GL_MAX_CONVOLUTION_WIDTH 0x801A 335 #define GL_MAX_CONVOLUTION_HEIGHT 0x801B 336 #define GL_POST_CONVOLUTION_RED_SCALE 0x801C 337 #define GL_POST_CONVOLUTION_GREEN_SCALE 0x801D 338 #define GL_POST_CONVOLUTION_BLUE_SCALE 0x801E 339 #define GL_POST_CONVOLUTION_ALPHA_SCALE 0x801F 340 #define GL_POST_CONVOLUTION_RED_BIAS 0x8020 341 #define GL_POST_CONVOLUTION_GREEN_BIAS 0x8021 342 #define GL_POST_CONVOLUTION_BLUE_BIAS 0x8022 343 #define GL_POST_CONVOLUTION_ALPHA_BIAS 0x8023 344 #define GL_HISTOGRAM 0x8024 345 #define GL_PROXY_HISTOGRAM 0x8025 346 #define GL_HISTOGRAM_WIDTH 0x8026 347 #define GL_HISTOGRAM_FORMAT 0x8027 348 #define GL_HISTOGRAM_RED_SIZE 0x8028 349 #define GL_HISTOGRAM_GREEN_SIZE 0x8029 350 #define GL_HISTOGRAM_BLUE_SIZE 0x802A 351 #define GL_HISTOGRAM_ALPHA_SIZE 0x802B 352 #define GL_HISTOGRAM_LUMINANCE_SIZE 0x802C 353 #define GL_HISTOGRAM_SINK 0x802D 354 #define GL_MINMAX 0x802E 355 #define GL_MINMAX_FORMAT 0x802F 356 #define GL_MINMAX_SINK 0x8030 357 #define GL_TABLE_TOO_LARGE 0x8031 358 #define GL_COLOR_MATRIX 0x80B1 359 #define GL_COLOR_MATRIX_STACK_DEPTH 0x80B2 360 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH 0x80B3 361 #define GL_POST_COLOR_MATRIX_RED_SCALE 0x80B4 362 #define GL_POST_COLOR_MATRIX_GREEN_SCALE 0x80B5 363 #define GL_POST_COLOR_MATRIX_BLUE_SCALE 0x80B6 364 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE 0x80B7 365 #define GL_POST_COLOR_MATRIX_RED_BIAS 0x80B8 366 #define GL_POST_COLOR_MATRIX_GREEN_BIAS 0x80B9 367 #define GL_POST_COLOR_MATRIX_BLUE_BIAS 0x80BA 368 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS 0x80BB 369 #define GL_COLOR_TABLE 0x80D0 370 #define GL_POST_CONVOLUTION_COLOR_TABLE 0x80D1 371 #define GL_POST_COLOR_MATRIX_COLOR_TABLE 0x80D2 372 #define GL_PROXY_COLOR_TABLE 0x80D3 373 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4 374 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5 375 #define GL_COLOR_TABLE_SCALE 0x80D6 376 #define GL_COLOR_TABLE_BIAS 0x80D7 377 #define GL_COLOR_TABLE_FORMAT 0x80D8 378 #define GL_COLOR_TABLE_WIDTH 0x80D9 379 #define GL_COLOR_TABLE_RED_SIZE 0x80DA 380 #define GL_COLOR_TABLE_GREEN_SIZE 0x80DB 381 #define GL_COLOR_TABLE_BLUE_SIZE 0x80DC 382 #define GL_COLOR_TABLE_ALPHA_SIZE 0x80DD 383 #define GL_COLOR_TABLE_LUMINANCE_SIZE 0x80DE 384 #define GL_COLOR_TABLE_INTENSITY_SIZE 0x80DF 385 #define GL_CONSTANT_BORDER 0x8151 386 #define GL_REPLICATE_BORDER 0x8153 387 #define GL_CONVOLUTION_BORDER_COLOR 0x8154 388 #endif 389 390 #ifndef GL_VERSION_1_3 391 #define GL_TEXTURE0 0x84C0 392 #define GL_TEXTURE1 0x84C1 393 #define GL_TEXTURE2 0x84C2 394 #define GL_TEXTURE3 0x84C3 395 #define GL_TEXTURE4 0x84C4 396 #define GL_TEXTURE5 0x84C5 397 #define GL_TEXTURE6 0x84C6 398 #define GL_TEXTURE7 0x84C7 399 #define GL_TEXTURE8 0x84C8 400 #define GL_TEXTURE9 0x84C9 401 #define GL_TEXTURE10 0x84CA 402 #define GL_TEXTURE11 0x84CB 403 #define GL_TEXTURE12 0x84CC 404 #define GL_TEXTURE13 0x84CD 405 #define GL_TEXTURE14 0x84CE 406 #define GL_TEXTURE15 0x84CF 407 #define GL_TEXTURE16 0x84D0 408 #define GL_TEXTURE17 0x84D1 409 #define GL_TEXTURE18 0x84D2 410 #define GL_TEXTURE19 0x84D3 411 #define GL_TEXTURE20 0x84D4 412 #define GL_TEXTURE21 0x84D5 413 #define GL_TEXTURE22 0x84D6 414 #define GL_TEXTURE23 0x84D7 415 #define GL_TEXTURE24 0x84D8 416 #define GL_TEXTURE25 0x84D9 417 #define GL_TEXTURE26 0x84DA 418 #define GL_TEXTURE27 0x84DB 419 #define GL_TEXTURE28 0x84DC 420 #define GL_TEXTURE29 0x84DD 421 #define GL_TEXTURE30 0x84DE 422 #define GL_TEXTURE31 0x84DF 423 #define GL_ACTIVE_TEXTURE 0x84E0 424 #define GL_CLIENT_ACTIVE_TEXTURE 0x84E1 425 #define GL_MAX_TEXTURE_UNITS 0x84E2 426 #define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3 427 #define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4 428 #define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5 429 #define GL_TRANSPOSE_COLOR_MATRIX 0x84E6 430 #define GL_MULTISAMPLE 0x809D 431 #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E 432 #define GL_SAMPLE_ALPHA_TO_ONE 0x809F 433 #define GL_SAMPLE_COVERAGE 0x80A0 434 #define GL_SAMPLE_BUFFERS 0x80A8 435 #define GL_SAMPLES 0x80A9 436 #define GL_SAMPLE_COVERAGE_VALUE 0x80AA 437 #define GL_SAMPLE_COVERAGE_INVERT 0x80AB 438 #define GL_MULTISAMPLE_BIT 0x20000000 439 #define GL_NORMAL_MAP 0x8511 440 #define GL_REFLECTION_MAP 0x8512 441 #define GL_TEXTURE_CUBE_MAP 0x8513 442 #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514 443 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 444 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 445 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 446 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 447 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 448 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A 449 #define GL_PROXY_TEXTURE_CUBE_MAP 0x851B 450 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C 451 #define GL_COMPRESSED_ALPHA 0x84E9 452 #define GL_COMPRESSED_LUMINANCE 0x84EA 453 #define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB 454 #define GL_COMPRESSED_INTENSITY 0x84EC 455 #define GL_COMPRESSED_RGB 0x84ED 456 #define GL_COMPRESSED_RGBA 0x84EE 457 #define GL_TEXTURE_COMPRESSION_HINT 0x84EF 458 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0 459 #define GL_TEXTURE_COMPRESSED 0x86A1 460 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 461 #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 462 #define GL_CLAMP_TO_BORDER 0x812D 463 #define GL_COMBINE 0x8570 464 #define GL_COMBINE_RGB 0x8571 465 #define GL_COMBINE_ALPHA 0x8572 466 #define GL_SOURCE0_RGB 0x8580 467 #define GL_SOURCE1_RGB 0x8581 468 #define GL_SOURCE2_RGB 0x8582 469 #define GL_SOURCE0_ALPHA 0x8588 470 #define GL_SOURCE1_ALPHA 0x8589 471 #define GL_SOURCE2_ALPHA 0x858A 472 #define GL_OPERAND0_RGB 0x8590 473 #define GL_OPERAND1_RGB 0x8591 474 #define GL_OPERAND2_RGB 0x8592 475 #define GL_OPERAND0_ALPHA 0x8598 476 #define GL_OPERAND1_ALPHA 0x8599 477 #define GL_OPERAND2_ALPHA 0x859A 478 #define GL_RGB_SCALE 0x8573 479 #define GL_ADD_SIGNED 0x8574 480 #define GL_INTERPOLATE 0x8575 481 #define GL_SUBTRACT 0x84E7 482 #define GL_CONSTANT 0x8576 483 #define GL_PRIMARY_COLOR 0x8577 484 #define GL_PREVIOUS 0x8578 485 #define GL_DOT3_RGB 0x86AE 486 #define GL_DOT3_RGBA 0x86AF 487 #endif 488 489 #ifndef GL_VERSION_1_4 490 #define GL_BLEND_DST_RGB 0x80C8 491 #define GL_BLEND_SRC_RGB 0x80C9 492 #define GL_BLEND_DST_ALPHA 0x80CA 493 #define GL_BLEND_SRC_ALPHA 0x80CB 494 #define GL_POINT_SIZE_MIN 0x8126 495 #define GL_POINT_SIZE_MAX 0x8127 496 #define GL_POINT_FADE_THRESHOLD_SIZE 0x8128 497 #define GL_POINT_DISTANCE_ATTENUATION 0x8129 498 #define GL_GENERATE_MIPMAP 0x8191 499 #define GL_GENERATE_MIPMAP_HINT 0x8192 500 #define GL_DEPTH_COMPONENT16 0x81A5 501 #define GL_DEPTH_COMPONENT24 0x81A6 502 #define GL_DEPTH_COMPONENT32 0x81A7 503 #define GL_MIRRORED_REPEAT 0x8370 504 #define GL_FOG_COORDINATE_SOURCE 0x8450 505 #define GL_FOG_COORDINATE 0x8451 506 #define GL_FRAGMENT_DEPTH 0x8452 507 #define GL_CURRENT_FOG_COORDINATE 0x8453 508 #define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454 509 #define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455 510 #define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456 511 #define GL_FOG_COORDINATE_ARRAY 0x8457 512 #define GL_COLOR_SUM 0x8458 513 #define GL_CURRENT_SECONDARY_COLOR 0x8459 514 #define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A 515 #define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B 516 #define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C 517 #define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D 518 #define GL_SECONDARY_COLOR_ARRAY 0x845E 519 #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD 520 #define GL_TEXTURE_FILTER_CONTROL 0x8500 521 #define GL_TEXTURE_LOD_BIAS 0x8501 522 #define GL_INCR_WRAP 0x8507 523 #define GL_DECR_WRAP 0x8508 524 #define GL_TEXTURE_DEPTH_SIZE 0x884A 525 #define GL_DEPTH_TEXTURE_MODE 0x884B 526 #define GL_TEXTURE_COMPARE_MODE 0x884C 527 #define GL_TEXTURE_COMPARE_FUNC 0x884D 528 #define GL_COMPARE_R_TO_TEXTURE 0x884E 529 #endif 530 531 #ifndef GL_VERSION_1_5 532 #define GL_BUFFER_SIZE 0x8764 533 #define GL_BUFFER_USAGE 0x8765 534 #define GL_QUERY_COUNTER_BITS 0x8864 535 #define GL_CURRENT_QUERY 0x8865 536 #define GL_QUERY_RESULT 0x8866 537 #define GL_QUERY_RESULT_AVAILABLE 0x8867 538 #define GL_ARRAY_BUFFER 0x8892 539 #define GL_ELEMENT_ARRAY_BUFFER 0x8893 540 #define GL_ARRAY_BUFFER_BINDING 0x8894 541 #define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 542 #define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 543 #define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 544 #define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 545 #define GL_INDEX_ARRAY_BUFFER_BINDING 0x8899 546 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A 547 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B 548 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C 549 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D 550 #define GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E 551 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F 552 #define GL_READ_ONLY 0x88B8 553 #define GL_WRITE_ONLY 0x88B9 554 #define GL_READ_WRITE 0x88BA 555 #define GL_BUFFER_ACCESS 0x88BB 556 #define GL_BUFFER_MAPPED 0x88BC 557 #define GL_BUFFER_MAP_POINTER 0x88BD 558 #define GL_STREAM_DRAW 0x88E0 559 #define GL_STREAM_READ 0x88E1 560 #define GL_STREAM_COPY 0x88E2 561 #define GL_STATIC_DRAW 0x88E4 562 #define GL_STATIC_READ 0x88E5 563 #define GL_STATIC_COPY 0x88E6 564 #define GL_DYNAMIC_DRAW 0x88E8 565 #define GL_DYNAMIC_READ 0x88E9 566 #define GL_DYNAMIC_COPY 0x88EA 567 #define GL_SAMPLES_PASSED 0x8914 568 #define GL_FOG_COORD_SRC GL_FOG_COORDINATE_SOURCE 569 #define GL_FOG_COORD GL_FOG_COORDINATE 570 #define GL_CURRENT_FOG_COORD GL_CURRENT_FOG_COORDINATE 571 #define GL_FOG_COORD_ARRAY_TYPE GL_FOG_COORDINATE_ARRAY_TYPE 572 #define GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINATE_ARRAY_STRIDE 573 #define GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINATE_ARRAY_POINTER 574 #define GL_FOG_COORD_ARRAY GL_FOG_COORDINATE_ARRAY 575 #define GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 576 #define GL_SRC0_RGB GL_SOURCE0_RGB 577 #define GL_SRC1_RGB GL_SOURCE1_RGB 578 #define GL_SRC2_RGB GL_SOURCE2_RGB 579 #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA 580 #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA 581 #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA 582 #endif 583 584 #ifndef GL_VERSION_2_0 585 #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION 586 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 587 #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 588 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624 589 #define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625 590 #define GL_CURRENT_VERTEX_ATTRIB 0x8626 591 #define GL_VERTEX_PROGRAM_POINT_SIZE 0x8642 592 #define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643 593 #define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645 594 #define GL_STENCIL_BACK_FUNC 0x8800 595 #define GL_STENCIL_BACK_FAIL 0x8801 596 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802 597 #define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803 598 #define GL_MAX_DRAW_BUFFERS 0x8824 599 #define GL_DRAW_BUFFER0 0x8825 600 #define GL_DRAW_BUFFER1 0x8826 601 #define GL_DRAW_BUFFER2 0x8827 602 #define GL_DRAW_BUFFER3 0x8828 603 #define GL_DRAW_BUFFER4 0x8829 604 #define GL_DRAW_BUFFER5 0x882A 605 #define GL_DRAW_BUFFER6 0x882B 606 #define GL_DRAW_BUFFER7 0x882C 607 #define GL_DRAW_BUFFER8 0x882D 608 #define GL_DRAW_BUFFER9 0x882E 609 #define GL_DRAW_BUFFER10 0x882F 610 #define GL_DRAW_BUFFER11 0x8830 611 #define GL_DRAW_BUFFER12 0x8831 612 #define GL_DRAW_BUFFER13 0x8832 613 #define GL_DRAW_BUFFER14 0x8833 614 #define GL_DRAW_BUFFER15 0x8834 615 #define GL_BLEND_EQUATION_ALPHA 0x883D 616 #define GL_POINT_SPRITE 0x8861 617 #define GL_COORD_REPLACE 0x8862 618 #define GL_MAX_VERTEX_ATTRIBS 0x8869 619 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A 620 #define GL_MAX_TEXTURE_COORDS 0x8871 621 #define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872 622 #define GL_FRAGMENT_SHADER 0x8B30 623 #define GL_VERTEX_SHADER 0x8B31 624 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49 625 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A 626 #define GL_MAX_VARYING_FLOATS 0x8B4B 627 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C 628 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D 629 #define GL_SHADER_TYPE 0x8B4F 630 #define GL_FLOAT_VEC2 0x8B50 631 #define GL_FLOAT_VEC3 0x8B51 632 #define GL_FLOAT_VEC4 0x8B52 633 #define GL_INT_VEC2 0x8B53 634 #define GL_INT_VEC3 0x8B54 635 #define GL_INT_VEC4 0x8B55 636 #define GL_BOOL 0x8B56 637 #define GL_BOOL_VEC2 0x8B57 638 #define GL_BOOL_VEC3 0x8B58 639 #define GL_BOOL_VEC4 0x8B59 640 #define GL_FLOAT_MAT2 0x8B5A 641 #define GL_FLOAT_MAT3 0x8B5B 642 #define GL_FLOAT_MAT4 0x8B5C 643 #define GL_SAMPLER_1D 0x8B5D 644 #define GL_SAMPLER_2D 0x8B5E 645 #define GL_SAMPLER_3D 0x8B5F 646 #define GL_SAMPLER_CUBE 0x8B60 647 #define GL_SAMPLER_1D_SHADOW 0x8B61 648 #define GL_SAMPLER_2D_SHADOW 0x8B62 649 #define GL_DELETE_STATUS 0x8B80 650 #define GL_COMPILE_STATUS 0x8B81 651 #define GL_LINK_STATUS 0x8B82 652 #define GL_VALIDATE_STATUS 0x8B83 653 #define GL_INFO_LOG_LENGTH 0x8B84 654 #define GL_ATTACHED_SHADERS 0x8B85 655 #define GL_ACTIVE_UNIFORMS 0x8B86 656 #define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87 657 #define GL_SHADER_SOURCE_LENGTH 0x8B88 658 #define GL_ACTIVE_ATTRIBUTES 0x8B89 659 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A 660 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B 661 #define GL_SHADING_LANGUAGE_VERSION 0x8B8C 662 #define GL_CURRENT_PROGRAM 0x8B8D 663 #define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0 664 #define GL_LOWER_LEFT 0x8CA1 665 #define GL_UPPER_LEFT 0x8CA2 666 #define GL_STENCIL_BACK_REF 0x8CA3 667 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 668 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5 669 #endif 670 671 #ifndef GL_ARB_multitexture 672 #define GL_TEXTURE0_ARB 0x84C0 673 #define GL_TEXTURE1_ARB 0x84C1 674 #define GL_TEXTURE2_ARB 0x84C2 675 #define GL_TEXTURE3_ARB 0x84C3 676 #define GL_TEXTURE4_ARB 0x84C4 677 #define GL_TEXTURE5_ARB 0x84C5 678 #define GL_TEXTURE6_ARB 0x84C6 679 #define GL_TEXTURE7_ARB 0x84C7 680 #define GL_TEXTURE8_ARB 0x84C8 681 #define GL_TEXTURE9_ARB 0x84C9 682 #define GL_TEXTURE10_ARB 0x84CA 683 #define GL_TEXTURE11_ARB 0x84CB 684 #define GL_TEXTURE12_ARB 0x84CC 685 #define GL_TEXTURE13_ARB 0x84CD 686 #define GL_TEXTURE14_ARB 0x84CE 687 #define GL_TEXTURE15_ARB 0x84CF 688 #define GL_TEXTURE16_ARB 0x84D0 689 #define GL_TEXTURE17_ARB 0x84D1 690 #define GL_TEXTURE18_ARB 0x84D2 691 #define GL_TEXTURE19_ARB 0x84D3 692 #define GL_TEXTURE20_ARB 0x84D4 693 #define GL_TEXTURE21_ARB 0x84D5 694 #define GL_TEXTURE22_ARB 0x84D6 695 #define GL_TEXTURE23_ARB 0x84D7 696 #define GL_TEXTURE24_ARB 0x84D8 697 #define GL_TEXTURE25_ARB 0x84D9 698 #define GL_TEXTURE26_ARB 0x84DA 699 #define GL_TEXTURE27_ARB 0x84DB 700 #define GL_TEXTURE28_ARB 0x84DC 701 #define GL_TEXTURE29_ARB 0x84DD 702 #define GL_TEXTURE30_ARB 0x84DE 703 #define GL_TEXTURE31_ARB 0x84DF 704 #define GL_ACTIVE_TEXTURE_ARB 0x84E0 705 #define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1 706 #define GL_MAX_TEXTURE_UNITS_ARB 0x84E2 707 #endif 708 709 #ifndef GL_ARB_transpose_matrix 710 #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3 711 #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4 712 #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5 713 #define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6 714 #endif 715 716 #ifndef GL_ARB_multisample 717 #define GL_MULTISAMPLE_ARB 0x809D 718 #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E 719 #define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F 720 #define GL_SAMPLE_COVERAGE_ARB 0x80A0 721 #define GL_SAMPLE_BUFFERS_ARB 0x80A8 722 #define GL_SAMPLES_ARB 0x80A9 723 #define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA 724 #define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB 725 #define GL_MULTISAMPLE_BIT_ARB 0x20000000 726 #endif 727 728 #ifndef GL_ARB_texture_env_add 729 #endif 730 731 #ifndef GL_ARB_texture_cube_map 732 #define GL_NORMAL_MAP_ARB 0x8511 733 #define GL_REFLECTION_MAP_ARB 0x8512 734 #define GL_TEXTURE_CUBE_MAP_ARB 0x8513 735 #define GL_TEXTURE_BINDING_CUBE_MAP_ARB 0x8514 736 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515 737 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516 738 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517 739 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518 740 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519 741 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A 742 #define GL_PROXY_TEXTURE_CUBE_MAP_ARB 0x851B 743 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 0x851C 744 #endif 745 746 #ifndef GL_ARB_texture_compression 747 #define GL_COMPRESSED_ALPHA_ARB 0x84E9 748 #define GL_COMPRESSED_LUMINANCE_ARB 0x84EA 749 #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB 750 #define GL_COMPRESSED_INTENSITY_ARB 0x84EC 751 #define GL_COMPRESSED_RGB_ARB 0x84ED 752 #define GL_COMPRESSED_RGBA_ARB 0x84EE 753 #define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF 754 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0 755 #define GL_TEXTURE_COMPRESSED_ARB 0x86A1 756 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2 757 #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3 758 #endif 759 760 #ifndef GL_ARB_texture_border_clamp 761 #define GL_CLAMP_TO_BORDER_ARB 0x812D 762 #endif 763 764 #ifndef GL_ARB_point_parameters 765 #define GL_POINT_SIZE_MIN_ARB 0x8126 766 #define GL_POINT_SIZE_MAX_ARB 0x8127 767 #define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128 768 #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129 769 #endif 770 771 #ifndef GL_ARB_vertex_blend 772 #define GL_MAX_VERTEX_UNITS_ARB 0x86A4 773 #define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5 774 #define GL_WEIGHT_SUM_UNITY_ARB 0x86A6 775 #define GL_VERTEX_BLEND_ARB 0x86A7 776 #define GL_CURRENT_WEIGHT_ARB 0x86A8 777 #define GL_WEIGHT_ARRAY_TYPE_ARB 0x86A9 778 #define GL_WEIGHT_ARRAY_STRIDE_ARB 0x86AA 779 #define GL_WEIGHT_ARRAY_SIZE_ARB 0x86AB 780 #define GL_WEIGHT_ARRAY_POINTER_ARB 0x86AC 781 #define GL_WEIGHT_ARRAY_ARB 0x86AD 782 #define GL_MODELVIEW0_ARB 0x1700 783 #define GL_MODELVIEW1_ARB 0x850A 784 #define GL_MODELVIEW2_ARB 0x8722 785 #define GL_MODELVIEW3_ARB 0x8723 786 #define GL_MODELVIEW4_ARB 0x8724 787 #define GL_MODELVIEW5_ARB 0x8725 788 #define GL_MODELVIEW6_ARB 0x8726 789 #define GL_MODELVIEW7_ARB 0x8727 790 #define GL_MODELVIEW8_ARB 0x8728 791 #define GL_MODELVIEW9_ARB 0x8729 792 #define GL_MODELVIEW10_ARB 0x872A 793 #define GL_MODELVIEW11_ARB 0x872B 794 #define GL_MODELVIEW12_ARB 0x872C 795 #define GL_MODELVIEW13_ARB 0x872D 796 #define GL_MODELVIEW14_ARB 0x872E 797 #define GL_MODELVIEW15_ARB 0x872F 798 #define GL_MODELVIEW16_ARB 0x8730 799 #define GL_MODELVIEW17_ARB 0x8731 800 #define GL_MODELVIEW18_ARB 0x8732 801 #define GL_MODELVIEW19_ARB 0x8733 802 #define GL_MODELVIEW20_ARB 0x8734 803 #define GL_MODELVIEW21_ARB 0x8735 804 #define GL_MODELVIEW22_ARB 0x8736 805 #define GL_MODELVIEW23_ARB 0x8737 806 #define GL_MODELVIEW24_ARB 0x8738 807 #define GL_MODELVIEW25_ARB 0x8739 808 #define GL_MODELVIEW26_ARB 0x873A 809 #define GL_MODELVIEW27_ARB 0x873B 810 #define GL_MODELVIEW28_ARB 0x873C 811 #define GL_MODELVIEW29_ARB 0x873D 812 #define GL_MODELVIEW30_ARB 0x873E 813 #define GL_MODELVIEW31_ARB 0x873F 814 #endif 815 816 #ifndef GL_ARB_matrix_palette 817 #define GL_MATRIX_PALETTE_ARB 0x8840 818 #define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841 819 #define GL_MAX_PALETTE_MATRICES_ARB 0x8842 820 #define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843 821 #define GL_MATRIX_INDEX_ARRAY_ARB 0x8844 822 #define GL_CURRENT_MATRIX_INDEX_ARB 0x8845 823 #define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846 824 #define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847 825 #define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848 826 #define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849 827 #endif 828 829 #ifndef GL_ARB_texture_env_combine 830 #define GL_COMBINE_ARB 0x8570 831 #define GL_COMBINE_RGB_ARB 0x8571 832 #define GL_COMBINE_ALPHA_ARB 0x8572 833 #define GL_SOURCE0_RGB_ARB 0x8580 834 #define GL_SOURCE1_RGB_ARB 0x8581 835 #define GL_SOURCE2_RGB_ARB 0x8582 836 #define GL_SOURCE0_ALPHA_ARB 0x8588 837 #define GL_SOURCE1_ALPHA_ARB 0x8589 838 #define GL_SOURCE2_ALPHA_ARB 0x858A 839 #define GL_OPERAND0_RGB_ARB 0x8590 840 #define GL_OPERAND1_RGB_ARB 0x8591 841 #define GL_OPERAND2_RGB_ARB 0x8592 842 #define GL_OPERAND0_ALPHA_ARB 0x8598 843 #define GL_OPERAND1_ALPHA_ARB 0x8599 844 #define GL_OPERAND2_ALPHA_ARB 0x859A 845 #define GL_RGB_SCALE_ARB 0x8573 846 #define GL_ADD_SIGNED_ARB 0x8574 847 #define GL_INTERPOLATE_ARB 0x8575 848 #define GL_SUBTRACT_ARB 0x84E7 849 #define GL_CONSTANT_ARB 0x8576 850 #define GL_PRIMARY_COLOR_ARB 0x8577 851 #define GL_PREVIOUS_ARB 0x8578 852 #endif 853 854 #ifndef GL_ARB_texture_env_crossbar 855 #endif 856 857 #ifndef GL_ARB_texture_env_dot3 858 #define GL_DOT3_RGB_ARB 0x86AE 859 #define GL_DOT3_RGBA_ARB 0x86AF 860 #endif 861 862 #ifndef GL_ARB_texture_mirrored_repeat 863 #define GL_MIRRORED_REPEAT_ARB 0x8370 864 #endif 865 866 #ifndef GL_ARB_depth_texture 867 #define GL_DEPTH_COMPONENT16_ARB 0x81A5 868 #define GL_DEPTH_COMPONENT24_ARB 0x81A6 869 #define GL_DEPTH_COMPONENT32_ARB 0x81A7 870 #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A 871 #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B 872 #endif 873 874 #ifndef GL_ARB_shadow 875 #define GL_TEXTURE_COMPARE_MODE_ARB 0x884C 876 #define GL_TEXTURE_COMPARE_FUNC_ARB 0x884D 877 #define GL_COMPARE_R_TO_TEXTURE_ARB 0x884E 878 #endif 879 880 #ifndef GL_ARB_shadow_ambient 881 #define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF 882 #endif 883 884 #ifndef GL_ARB_window_pos 885 #endif 886 887 #ifndef GL_ARB_vertex_program 888 #define GL_COLOR_SUM_ARB 0x8458 889 #define GL_VERTEX_PROGRAM_ARB 0x8620 890 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622 891 #define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623 892 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624 893 #define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625 894 #define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626 895 #define GL_PROGRAM_LENGTH_ARB 0x8627 896 #define GL_PROGRAM_STRING_ARB 0x8628 897 #define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E 898 #define GL_MAX_PROGRAM_MATRICES_ARB 0x862F 899 #define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640 900 #define GL_CURRENT_MATRIX_ARB 0x8641 901 #define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642 902 #define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643 903 #define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645 904 #define GL_PROGRAM_ERROR_POSITION_ARB 0x864B 905 #define GL_PROGRAM_BINDING_ARB 0x8677 906 #define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869 907 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A 908 #define GL_PROGRAM_ERROR_STRING_ARB 0x8874 909 #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875 910 #define GL_PROGRAM_FORMAT_ARB 0x8876 911 #define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0 912 #define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1 913 #define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2 914 #define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3 915 #define GL_PROGRAM_TEMPORARIES_ARB 0x88A4 916 #define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5 917 #define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6 918 #define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7 919 #define GL_PROGRAM_PARAMETERS_ARB 0x88A8 920 #define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9 921 #define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA 922 #define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB 923 #define GL_PROGRAM_ATTRIBS_ARB 0x88AC 924 #define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD 925 #define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE 926 #define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF 927 #define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0 928 #define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1 929 #define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2 930 #define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3 931 #define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4 932 #define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5 933 #define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6 934 #define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7 935 #define GL_MATRIX0_ARB 0x88C0 936 #define GL_MATRIX1_ARB 0x88C1 937 #define GL_MATRIX2_ARB 0x88C2 938 #define GL_MATRIX3_ARB 0x88C3 939 #define GL_MATRIX4_ARB 0x88C4 940 #define GL_MATRIX5_ARB 0x88C5 941 #define GL_MATRIX6_ARB 0x88C6 942 #define GL_MATRIX7_ARB 0x88C7 943 #define GL_MATRIX8_ARB 0x88C8 944 #define GL_MATRIX9_ARB 0x88C9 945 #define GL_MATRIX10_ARB 0x88CA 946 #define GL_MATRIX11_ARB 0x88CB 947 #define GL_MATRIX12_ARB 0x88CC 948 #define GL_MATRIX13_ARB 0x88CD 949 #define GL_MATRIX14_ARB 0x88CE 950 #define GL_MATRIX15_ARB 0x88CF 951 #define GL_MATRIX16_ARB 0x88D0 952 #define GL_MATRIX17_ARB 0x88D1 953 #define GL_MATRIX18_ARB 0x88D2 954 #define GL_MATRIX19_ARB 0x88D3 955 #define GL_MATRIX20_ARB 0x88D4 956 #define GL_MATRIX21_ARB 0x88D5 957 #define GL_MATRIX22_ARB 0x88D6 958 #define GL_MATRIX23_ARB 0x88D7 959 #define GL_MATRIX24_ARB 0x88D8 960 #define GL_MATRIX25_ARB 0x88D9 961 #define GL_MATRIX26_ARB 0x88DA 962 #define GL_MATRIX27_ARB 0x88DB 963 #define GL_MATRIX28_ARB 0x88DC 964 #define GL_MATRIX29_ARB 0x88DD 965 #define GL_MATRIX30_ARB 0x88DE 966 #define GL_MATRIX31_ARB 0x88DF 967 #endif 968 969 #ifndef GL_ARB_fragment_program 970 #define GL_FRAGMENT_PROGRAM_ARB 0x8804 971 #define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805 972 #define GL_PROGRAM_TEX_INSTRUCTIONS_ARB 0x8806 973 #define GL_PROGRAM_TEX_INDIRECTIONS_ARB 0x8807 974 #define GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x8808 975 #define GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x8809 976 #define GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x880A 977 #define GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 0x880B 978 #define GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 0x880C 979 #define GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 0x880D 980 #define GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x880E 981 #define GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x880F 982 #define GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x8810 983 #define GL_MAX_TEXTURE_COORDS_ARB 0x8871 984 #define GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872 985 #endif 986 987 #ifndef GL_ARB_vertex_buffer_object 988 #define GL_BUFFER_SIZE_ARB 0x8764 989 #define GL_BUFFER_USAGE_ARB 0x8765 990 #define GL_ARRAY_BUFFER_ARB 0x8892 991 #define GL_ELEMENT_ARRAY_BUFFER_ARB 0x8893 992 #define GL_ARRAY_BUFFER_BINDING_ARB 0x8894 993 #define GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 0x8895 994 #define GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 0x8896 995 #define GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 0x8897 996 #define GL_COLOR_ARRAY_BUFFER_BINDING_ARB 0x8898 997 #define GL_INDEX_ARRAY_BUFFER_BINDING_ARB 0x8899 998 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 0x889A 999 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 0x889B 1000 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 0x889C 1001 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 0x889D 1002 #define GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 0x889E 1003 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 0x889F 1004 #define GL_READ_ONLY_ARB 0x88B8 1005 #define GL_WRITE_ONLY_ARB 0x88B9 1006 #define GL_READ_WRITE_ARB 0x88BA 1007 #define GL_BUFFER_ACCESS_ARB 0x88BB 1008 #define GL_BUFFER_MAPPED_ARB 0x88BC 1009 #define GL_BUFFER_MAP_POINTER_ARB 0x88BD 1010 #define GL_STREAM_DRAW_ARB 0x88E0 1011 #define GL_STREAM_READ_ARB 0x88E1 1012 #define GL_STREAM_COPY_ARB 0x88E2 1013 #define GL_STATIC_DRAW_ARB 0x88E4 1014 #define GL_STATIC_READ_ARB 0x88E5 1015 #define GL_STATIC_COPY_ARB 0x88E6 1016 #define GL_DYNAMIC_DRAW_ARB 0x88E8 1017 #define GL_DYNAMIC_READ_ARB 0x88E9 1018 #define GL_DYNAMIC_COPY_ARB 0x88EA 1019 #endif 1020 1021 #ifndef GL_ARB_occlusion_query 1022 #define GL_QUERY_COUNTER_BITS_ARB 0x8864 1023 #define GL_CURRENT_QUERY_ARB 0x8865 1024 #define GL_QUERY_RESULT_ARB 0x8866 1025 #define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867 1026 #define GL_SAMPLES_PASSED_ARB 0x8914 1027 #endif 1028 1029 #ifndef GL_ARB_shader_objects 1030 #define GL_PROGRAM_OBJECT_ARB 0x8B40 1031 #define GL_SHADER_OBJECT_ARB 0x8B48 1032 #define GL_OBJECT_TYPE_ARB 0x8B4E 1033 #define GL_OBJECT_SUBTYPE_ARB 0x8B4F 1034 #define GL_FLOAT_VEC2_ARB 0x8B50 1035 #define GL_FLOAT_VEC3_ARB 0x8B51 1036 #define GL_FLOAT_VEC4_ARB 0x8B52 1037 #define GL_INT_VEC2_ARB 0x8B53 1038 #define GL_INT_VEC3_ARB 0x8B54 1039 #define GL_INT_VEC4_ARB 0x8B55 1040 #define GL_BOOL_ARB 0x8B56 1041 #define GL_BOOL_VEC2_ARB 0x8B57 1042 #define GL_BOOL_VEC3_ARB 0x8B58 1043 #define GL_BOOL_VEC4_ARB 0x8B59 1044 #define GL_FLOAT_MAT2_ARB 0x8B5A 1045 #define GL_FLOAT_MAT3_ARB 0x8B5B 1046 #define GL_FLOAT_MAT4_ARB 0x8B5C 1047 #define GL_SAMPLER_1D_ARB 0x8B5D 1048 #define GL_SAMPLER_2D_ARB 0x8B5E 1049 #define GL_SAMPLER_3D_ARB 0x8B5F 1050 #define GL_SAMPLER_CUBE_ARB 0x8B60 1051 #define GL_SAMPLER_1D_SHADOW_ARB 0x8B61 1052 #define GL_SAMPLER_2D_SHADOW_ARB 0x8B62 1053 #define GL_SAMPLER_2D_RECT_ARB 0x8B63 1054 #define GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64 1055 #define GL_OBJECT_DELETE_STATUS_ARB 0x8B80 1056 #define GL_OBJECT_COMPILE_STATUS_ARB 0x8B81 1057 #define GL_OBJECT_LINK_STATUS_ARB 0x8B82 1058 #define GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83 1059 #define GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84 1060 #define GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85 1061 #define GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86 1062 #define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87 1063 #define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88 1064 #endif 1065 1066 #ifndef GL_ARB_vertex_shader 1067 #define GL_VERTEX_SHADER_ARB 0x8B31 1068 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A 1069 #define GL_MAX_VARYING_FLOATS_ARB 0x8B4B 1070 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C 1071 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D 1072 #define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89 1073 #define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A 1074 #endif 1075 1076 #ifndef GL_ARB_fragment_shader 1077 #define GL_FRAGMENT_SHADER_ARB 0x8B30 1078 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 1079 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B 1080 #endif 1081 1082 #ifndef GL_ARB_shading_language_100 1083 #define GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C 1084 #endif 1085 1086 #ifndef GL_ARB_texture_non_power_of_two 1087 #endif 1088 1089 #ifndef GL_ARB_point_sprite 1090 #define GL_POINT_SPRITE_ARB 0x8861 1091 #define GL_COORD_REPLACE_ARB 0x8862 1092 #endif 1093 1094 #ifndef GL_ARB_fragment_program_shadow 1095 #endif 1096 1097 #ifndef GL_ARB_draw_buffers 1098 #define GL_MAX_DRAW_BUFFERS_ARB 0x8824 1099 #define GL_DRAW_BUFFER0_ARB 0x8825 1100 #define GL_DRAW_BUFFER1_ARB 0x8826 1101 #define GL_DRAW_BUFFER2_ARB 0x8827 1102 #define GL_DRAW_BUFFER3_ARB 0x8828 1103 #define GL_DRAW_BUFFER4_ARB 0x8829 1104 #define GL_DRAW_BUFFER5_ARB 0x882A 1105 #define GL_DRAW_BUFFER6_ARB 0x882B 1106 #define GL_DRAW_BUFFER7_ARB 0x882C 1107 #define GL_DRAW_BUFFER8_ARB 0x882D 1108 #define GL_DRAW_BUFFER9_ARB 0x882E 1109 #define GL_DRAW_BUFFER10_ARB 0x882F 1110 #define GL_DRAW_BUFFER11_ARB 0x8830 1111 #define GL_DRAW_BUFFER12_ARB 0x8831 1112 #define GL_DRAW_BUFFER13_ARB 0x8832 1113 #define GL_DRAW_BUFFER14_ARB 0x8833 1114 #define GL_DRAW_BUFFER15_ARB 0x8834 1115 #endif 1116 1117 #ifndef GL_ARB_texture_rectangle 1118 #define GL_TEXTURE_RECTANGLE_ARB 0x84F5 1119 #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6 1120 #define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7 1121 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8 1122 #endif 1123 1124 #ifndef GL_ARB_color_buffer_float 1125 #define GL_RGBA_FLOAT_MODE_ARB 0x8820 1126 #define GL_CLAMP_VERTEX_COLOR_ARB 0x891A 1127 #define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B 1128 #define GL_CLAMP_READ_COLOR_ARB 0x891C 1129 #define GL_FIXED_ONLY_ARB 0x891D 1130 #endif 1131 1132 #ifndef GL_ARB_half_float_pixel 1133 #define GL_HALF_FLOAT_ARB 0x140B 1134 #endif 1135 1136 #ifndef GL_ARB_texture_float 1137 #define GL_TEXTURE_RED_TYPE_ARB 0x8C10 1138 #define GL_TEXTURE_GREEN_TYPE_ARB 0x8C11 1139 #define GL_TEXTURE_BLUE_TYPE_ARB 0x8C12 1140 #define GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13 1141 #define GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14 1142 #define GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15 1143 #define GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16 1144 #define GL_UNSIGNED_NORMALIZED_ARB 0x8C17 1145 #define GL_RGBA32F_ARB 0x8814 1146 #define GL_RGB32F_ARB 0x8815 1147 #define GL_ALPHA32F_ARB 0x8816 1148 #define GL_INTENSITY32F_ARB 0x8817 1149 #define GL_LUMINANCE32F_ARB 0x8818 1150 #define GL_LUMINANCE_ALPHA32F_ARB 0x8819 1151 #define GL_RGBA16F_ARB 0x881A 1152 #define GL_RGB16F_ARB 0x881B 1153 #define GL_ALPHA16F_ARB 0x881C 1154 #define GL_INTENSITY16F_ARB 0x881D 1155 #define GL_LUMINANCE16F_ARB 0x881E 1156 #define GL_LUMINANCE_ALPHA16F_ARB 0x881F 1157 #endif 1158 1159 #ifndef GL_ARB_pixel_buffer_object 1160 #define GL_PIXEL_PACK_BUFFER_ARB 0x88EB 1161 #define GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC 1162 #define GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED 1163 #define GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF 1164 #endif 1165 1166 #ifndef GL_EXT_abgr 1167 #define GL_ABGR_EXT 0x8000 1168 #endif 1169 1170 #ifndef GL_EXT_blend_color 1171 #define GL_CONSTANT_COLOR_EXT 0x8001 1172 #define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002 1173 #define GL_CONSTANT_ALPHA_EXT 0x8003 1174 #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004 1175 #define GL_BLEND_COLOR_EXT 0x8005 1176 #endif 1177 1178 #ifndef GL_EXT_polygon_offset 1179 #define GL_POLYGON_OFFSET_EXT 0x8037 1180 #define GL_POLYGON_OFFSET_FACTOR_EXT 0x8038 1181 #define GL_POLYGON_OFFSET_BIAS_EXT 0x8039 1182 #endif 1183 1184 #ifndef GL_EXT_texture 1185 #define GL_ALPHA4_EXT 0x803B 1186 #define GL_ALPHA8_EXT 0x803C 1187 #define GL_ALPHA12_EXT 0x803D 1188 #define GL_ALPHA16_EXT 0x803E 1189 #define GL_LUMINANCE4_EXT 0x803F 1190 #define GL_LUMINANCE8_EXT 0x8040 1191 #define GL_LUMINANCE12_EXT 0x8041 1192 #define GL_LUMINANCE16_EXT 0x8042 1193 #define GL_LUMINANCE4_ALPHA4_EXT 0x8043 1194 #define GL_LUMINANCE6_ALPHA2_EXT 0x8044 1195 #define GL_LUMINANCE8_ALPHA8_EXT 0x8045 1196 #define GL_LUMINANCE12_ALPHA4_EXT 0x8046 1197 #define GL_LUMINANCE12_ALPHA12_EXT 0x8047 1198 #define GL_LUMINANCE16_ALPHA16_EXT 0x8048 1199 #define GL_INTENSITY_EXT 0x8049 1200 #define GL_INTENSITY4_EXT 0x804A 1201 #define GL_INTENSITY8_EXT 0x804B 1202 #define GL_INTENSITY12_EXT 0x804C 1203 #define GL_INTENSITY16_EXT 0x804D 1204 #define GL_RGB2_EXT 0x804E 1205 #define GL_RGB4_EXT 0x804F 1206 #define GL_RGB5_EXT 0x8050 1207 #define GL_RGB8_EXT 0x8051 1208 #define GL_RGB10_EXT 0x8052 1209 #define GL_RGB12_EXT 0x8053 1210 #define GL_RGB16_EXT 0x8054 1211 #define GL_RGBA2_EXT 0x8055 1212 #define GL_RGBA4_EXT 0x8056 1213 #define GL_RGB5_A1_EXT 0x8057 1214 #define GL_RGBA8_EXT 0x8058 1215 #define GL_RGB10_A2_EXT 0x8059 1216 #define GL_RGBA12_EXT 0x805A 1217 #define GL_RGBA16_EXT 0x805B 1218 #define GL_TEXTURE_RED_SIZE_EXT 0x805C 1219 #define GL_TEXTURE_GREEN_SIZE_EXT 0x805D 1220 #define GL_TEXTURE_BLUE_SIZE_EXT 0x805E 1221 #define GL_TEXTURE_ALPHA_SIZE_EXT 0x805F 1222 #define GL_TEXTURE_LUMINANCE_SIZE_EXT 0x8060 1223 #define GL_TEXTURE_INTENSITY_SIZE_EXT 0x8061 1224 #define GL_REPLACE_EXT 0x8062 1225 #define GL_PROXY_TEXTURE_1D_EXT 0x8063 1226 #define GL_PROXY_TEXTURE_2D_EXT 0x8064 1227 #define GL_TEXTURE_TOO_LARGE_EXT 0x8065 1228 #endif 1229 1230 #ifndef GL_EXT_texture3D 1231 #define GL_PACK_SKIP_IMAGES_EXT 0x806B 1232 #define GL_PACK_IMAGE_HEIGHT_EXT 0x806C 1233 #define GL_UNPACK_SKIP_IMAGES_EXT 0x806D 1234 #define GL_UNPACK_IMAGE_HEIGHT_EXT 0x806E 1235 #define GL_TEXTURE_3D_EXT 0x806F 1236 #define GL_PROXY_TEXTURE_3D_EXT 0x8070 1237 #define GL_TEXTURE_DEPTH_EXT 0x8071 1238 #define GL_TEXTURE_WRAP_R_EXT 0x8072 1239 #define GL_MAX_3D_TEXTURE_SIZE_EXT 0x8073 1240 #endif 1241 1242 #ifndef GL_SGIS_texture_filter4 1243 #define GL_FILTER4_SGIS 0x8146 1244 #define GL_TEXTURE_FILTER4_SIZE_SGIS 0x8147 1245 #endif 1246 1247 #ifndef GL_EXT_subtexture 1248 #endif 1249 1250 #ifndef GL_EXT_copy_texture 1251 #endif 1252 1253 #ifndef GL_EXT_histogram 1254 #define GL_HISTOGRAM_EXT 0x8024 1255 #define GL_PROXY_HISTOGRAM_EXT 0x8025 1256 #define GL_HISTOGRAM_WIDTH_EXT 0x8026 1257 #define GL_HISTOGRAM_FORMAT_EXT 0x8027 1258 #define GL_HISTOGRAM_RED_SIZE_EXT 0x8028 1259 #define GL_HISTOGRAM_GREEN_SIZE_EXT 0x8029 1260 #define GL_HISTOGRAM_BLUE_SIZE_EXT 0x802A 1261 #define GL_HISTOGRAM_ALPHA_SIZE_EXT 0x802B 1262 #define GL_HISTOGRAM_LUMINANCE_SIZE_EXT 0x802C 1263 #define GL_HISTOGRAM_SINK_EXT 0x802D 1264 #define GL_MINMAX_EXT 0x802E 1265 #define GL_MINMAX_FORMAT_EXT 0x802F 1266 #define GL_MINMAX_SINK_EXT 0x8030 1267 #define GL_TABLE_TOO_LARGE_EXT 0x8031 1268 #endif 1269 1270 #ifndef GL_EXT_convolution 1271 #define GL_CONVOLUTION_1D_EXT 0x8010 1272 #define GL_CONVOLUTION_2D_EXT 0x8011 1273 #define GL_SEPARABLE_2D_EXT 0x8012 1274 #define GL_CONVOLUTION_BORDER_MODE_EXT 0x8013 1275 #define GL_CONVOLUTION_FILTER_SCALE_EXT 0x8014 1276 #define GL_CONVOLUTION_FILTER_BIAS_EXT 0x8015 1277 #define GL_REDUCE_EXT 0x8016 1278 #define GL_CONVOLUTION_FORMAT_EXT 0x8017 1279 #define GL_CONVOLUTION_WIDTH_EXT 0x8018 1280 #define GL_CONVOLUTION_HEIGHT_EXT 0x8019 1281 #define GL_MAX_CONVOLUTION_WIDTH_EXT 0x801A 1282 #define GL_MAX_CONVOLUTION_HEIGHT_EXT 0x801B 1283 #define GL_POST_CONVOLUTION_RED_SCALE_EXT 0x801C 1284 #define GL_POST_CONVOLUTION_GREEN_SCALE_EXT 0x801D 1285 #define GL_POST_CONVOLUTION_BLUE_SCALE_EXT 0x801E 1286 #define GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 0x801F 1287 #define GL_POST_CONVOLUTION_RED_BIAS_EXT 0x8020 1288 #define GL_POST_CONVOLUTION_GREEN_BIAS_EXT 0x8021 1289 #define GL_POST_CONVOLUTION_BLUE_BIAS_EXT 0x8022 1290 #define GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 0x8023 1291 #endif 1292 1293 #ifndef GL_SGI_color_matrix 1294 #define GL_COLOR_MATRIX_SGI 0x80B1 1295 #define GL_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B2 1296 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B3 1297 #define GL_POST_COLOR_MATRIX_RED_SCALE_SGI 0x80B4 1298 #define GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 0x80B5 1299 #define GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 0x80B6 1300 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 0x80B7 1301 #define GL_POST_COLOR_MATRIX_RED_BIAS_SGI 0x80B8 1302 #define GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 0x80B9 1303 #define GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 0x80BA 1304 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 0x80BB 1305 #endif 1306 1307 #ifndef GL_SGI_color_table 1308 #define GL_COLOR_TABLE_SGI 0x80D0 1309 #define GL_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D1 1310 #define GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D2 1311 #define GL_PROXY_COLOR_TABLE_SGI 0x80D3 1312 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D4 1313 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D5 1314 #define GL_COLOR_TABLE_SCALE_SGI 0x80D6 1315 #define GL_COLOR_TABLE_BIAS_SGI 0x80D7 1316 #define GL_COLOR_TABLE_FORMAT_SGI 0x80D8 1317 #define GL_COLOR_TABLE_WIDTH_SGI 0x80D9 1318 #define GL_COLOR_TABLE_RED_SIZE_SGI 0x80DA 1319 #define GL_COLOR_TABLE_GREEN_SIZE_SGI 0x80DB 1320 #define GL_COLOR_TABLE_BLUE_SIZE_SGI 0x80DC 1321 #define GL_COLOR_TABLE_ALPHA_SIZE_SGI 0x80DD 1322 #define GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 0x80DE 1323 #define GL_COLOR_TABLE_INTENSITY_SIZE_SGI 0x80DF 1324 #endif 1325 1326 #ifndef GL_SGIS_pixel_texture 1327 #define GL_PIXEL_TEXTURE_SGIS 0x8353 1328 #define GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 0x8354 1329 #define GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 0x8355 1330 #define GL_PIXEL_GROUP_COLOR_SGIS 0x8356 1331 #endif 1332 1333 #ifndef GL_SGIX_pixel_texture 1334 #define GL_PIXEL_TEX_GEN_SGIX 0x8139 1335 #define GL_PIXEL_TEX_GEN_MODE_SGIX 0x832B 1336 #endif 1337 1338 #ifndef GL_SGIS_texture4D 1339 #define GL_PACK_SKIP_VOLUMES_SGIS 0x8130 1340 #define GL_PACK_IMAGE_DEPTH_SGIS 0x8131 1341 #define GL_UNPACK_SKIP_VOLUMES_SGIS 0x8132 1342 #define GL_UNPACK_IMAGE_DEPTH_SGIS 0x8133 1343 #define GL_TEXTURE_4D_SGIS 0x8134 1344 #define GL_PROXY_TEXTURE_4D_SGIS 0x8135 1345 #define GL_TEXTURE_4DSIZE_SGIS 0x8136 1346 #define GL_TEXTURE_WRAP_Q_SGIS 0x8137 1347 #define GL_MAX_4D_TEXTURE_SIZE_SGIS 0x8138 1348 #define GL_TEXTURE_4D_BINDING_SGIS 0x814F 1349 #endif 1350 1351 #ifndef GL_SGI_texture_color_table 1352 #define GL_TEXTURE_COLOR_TABLE_SGI 0x80BC 1353 #define GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD 1354 #endif 1355 1356 #ifndef GL_EXT_cmyka 1357 #define GL_CMYK_EXT 0x800C 1358 #define GL_CMYKA_EXT 0x800D 1359 #define GL_PACK_CMYK_HINT_EXT 0x800E 1360 #define GL_UNPACK_CMYK_HINT_EXT 0x800F 1361 #endif 1362 1363 #ifndef GL_EXT_texture_object 1364 #define GL_TEXTURE_PRIORITY_EXT 0x8066 1365 #define GL_TEXTURE_RESIDENT_EXT 0x8067 1366 #define GL_TEXTURE_1D_BINDING_EXT 0x8068 1367 #define GL_TEXTURE_2D_BINDING_EXT 0x8069 1368 #define GL_TEXTURE_3D_BINDING_EXT 0x806A 1369 #endif 1370 1371 #ifndef GL_SGIS_detail_texture 1372 #define GL_DETAIL_TEXTURE_2D_SGIS 0x8095 1373 #define GL_DETAIL_TEXTURE_2D_BINDING_SGIS 0x8096 1374 #define GL_LINEAR_DETAIL_SGIS 0x8097 1375 #define GL_LINEAR_DETAIL_ALPHA_SGIS 0x8098 1376 #define GL_LINEAR_DETAIL_COLOR_SGIS 0x8099 1377 #define GL_DETAIL_TEXTURE_LEVEL_SGIS 0x809A 1378 #define GL_DETAIL_TEXTURE_MODE_SGIS 0x809B 1379 #define GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS 0x809C 1380 #endif 1381 1382 #ifndef GL_SGIS_sharpen_texture 1383 #define GL_LINEAR_SHARPEN_SGIS 0x80AD 1384 #define GL_LINEAR_SHARPEN_ALPHA_SGIS 0x80AE 1385 #define GL_LINEAR_SHARPEN_COLOR_SGIS 0x80AF 1386 #define GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS 0x80B0 1387 #endif 1388 1389 #ifndef GL_EXT_packed_pixels 1390 #define GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032 1391 #define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033 1392 #define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034 1393 #define GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035 1394 #define GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036 1395 #endif 1396 1397 #ifndef GL_SGIS_texture_lod 1398 #define GL_TEXTURE_MIN_LOD_SGIS 0x813A 1399 #define GL_TEXTURE_MAX_LOD_SGIS 0x813B 1400 #define GL_TEXTURE_BASE_LEVEL_SGIS 0x813C 1401 #define GL_TEXTURE_MAX_LEVEL_SGIS 0x813D 1402 #endif 1403 1404 #ifndef GL_SGIS_multisample 1405 #define GL_MULTISAMPLE_SGIS 0x809D 1406 #define GL_SAMPLE_ALPHA_TO_MASK_SGIS 0x809E 1407 #define GL_SAMPLE_ALPHA_TO_ONE_SGIS 0x809F 1408 #define GL_SAMPLE_MASK_SGIS 0x80A0 1409 #define GL_1PASS_SGIS 0x80A1 1410 #define GL_2PASS_0_SGIS 0x80A2 1411 #define GL_2PASS_1_SGIS 0x80A3 1412 #define GL_4PASS_0_SGIS 0x80A4 1413 #define GL_4PASS_1_SGIS 0x80A5 1414 #define GL_4PASS_2_SGIS 0x80A6 1415 #define GL_4PASS_3_SGIS 0x80A7 1416 #define GL_SAMPLE_BUFFERS_SGIS 0x80A8 1417 #define GL_SAMPLES_SGIS 0x80A9 1418 #define GL_SAMPLE_MASK_VALUE_SGIS 0x80AA 1419 #define GL_SAMPLE_MASK_INVERT_SGIS 0x80AB 1420 #define GL_SAMPLE_PATTERN_SGIS 0x80AC 1421 #endif 1422 1423 #ifndef GL_EXT_rescale_normal 1424 #define GL_RESCALE_NORMAL_EXT 0x803A 1425 #endif 1426 1427 #ifndef GL_EXT_vertex_array 1428 #define GL_VERTEX_ARRAY_EXT 0x8074 1429 #define GL_NORMAL_ARRAY_EXT 0x8075 1430 #define GL_COLOR_ARRAY_EXT 0x8076 1431 #define GL_INDEX_ARRAY_EXT 0x8077 1432 #define GL_TEXTURE_COORD_ARRAY_EXT 0x8078 1433 #define GL_EDGE_FLAG_ARRAY_EXT 0x8079 1434 #define GL_VERTEX_ARRAY_SIZE_EXT 0x807A 1435 #define GL_VERTEX_ARRAY_TYPE_EXT 0x807B 1436 #define GL_VERTEX_ARRAY_STRIDE_EXT 0x807C 1437 #define GL_VERTEX_ARRAY_COUNT_EXT 0x807D 1438 #define GL_NORMAL_ARRAY_TYPE_EXT 0x807E 1439 #define GL_NORMAL_ARRAY_STRIDE_EXT 0x807F 1440 #define GL_NORMAL_ARRAY_COUNT_EXT 0x8080 1441 #define GL_COLOR_ARRAY_SIZE_EXT 0x8081 1442 #define GL_COLOR_ARRAY_TYPE_EXT 0x8082 1443 #define GL_COLOR_ARRAY_STRIDE_EXT 0x8083 1444 #define GL_COLOR_ARRAY_COUNT_EXT 0x8084 1445 #define GL_INDEX_ARRAY_TYPE_EXT 0x8085 1446 #define GL_INDEX_ARRAY_STRIDE_EXT 0x8086 1447 #define GL_INDEX_ARRAY_COUNT_EXT 0x8087 1448 #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT 0x8088 1449 #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT 0x8089 1450 #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A 1451 #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT 0x808B 1452 #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT 0x808C 1453 #define GL_EDGE_FLAG_ARRAY_COUNT_EXT 0x808D 1454 #define GL_VERTEX_ARRAY_POINTER_EXT 0x808E 1455 #define GL_NORMAL_ARRAY_POINTER_EXT 0x808F 1456 #define GL_COLOR_ARRAY_POINTER_EXT 0x8090 1457 #define GL_INDEX_ARRAY_POINTER_EXT 0x8091 1458 #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092 1459 #define GL_EDGE_FLAG_ARRAY_POINTER_EXT 0x8093 1460 #endif 1461 1462 #ifndef GL_EXT_misc_attribute 1463 #endif 1464 1465 #ifndef GL_SGIS_generate_mipmap 1466 #define GL_GENERATE_MIPMAP_SGIS 0x8191 1467 #define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192 1468 #endif 1469 1470 #ifndef GL_SGIX_clipmap 1471 #define GL_LINEAR_CLIPMAP_LINEAR_SGIX 0x8170 1472 #define GL_TEXTURE_CLIPMAP_CENTER_SGIX 0x8171 1473 #define GL_TEXTURE_CLIPMAP_FRAME_SGIX 0x8172 1474 #define GL_TEXTURE_CLIPMAP_OFFSET_SGIX 0x8173 1475 #define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174 1476 #define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175 1477 #define GL_TEXTURE_CLIPMAP_DEPTH_SGIX 0x8176 1478 #define GL_MAX_CLIPMAP_DEPTH_SGIX 0x8177 1479 #define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178 1480 #define GL_NEAREST_CLIPMAP_NEAREST_SGIX 0x844D 1481 #define GL_NEAREST_CLIPMAP_LINEAR_SGIX 0x844E 1482 #define GL_LINEAR_CLIPMAP_NEAREST_SGIX 0x844F 1483 #endif 1484 1485 #ifndef GL_SGIX_shadow 1486 #define GL_TEXTURE_COMPARE_SGIX 0x819A 1487 #define GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B 1488 #define GL_TEXTURE_LEQUAL_R_SGIX 0x819C 1489 #define GL_TEXTURE_GEQUAL_R_SGIX 0x819D 1490 #endif 1491 1492 #ifndef GL_SGIS_texture_edge_clamp 1493 #define GL_CLAMP_TO_EDGE_SGIS 0x812F 1494 #endif 1495 1496 #ifndef GL_SGIS_texture_border_clamp 1497 #define GL_CLAMP_TO_BORDER_SGIS 0x812D 1498 #endif 1499 1500 #ifndef GL_EXT_blend_minmax 1501 #define GL_FUNC_ADD_EXT 0x8006 1502 #define GL_MIN_EXT 0x8007 1503 #define GL_MAX_EXT 0x8008 1504 #define GL_BLEND_EQUATION_EXT 0x8009 1505 #endif 1506 1507 #ifndef GL_EXT_blend_subtract 1508 #define GL_FUNC_SUBTRACT_EXT 0x800A 1509 #define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B 1510 #endif 1511 1512 #ifndef GL_EXT_blend_logic_op 1513 #endif 1514 1515 #ifndef GL_SGIX_interlace 1516 #define GL_INTERLACE_SGIX 0x8094 1517 #endif 1518 1519 #ifndef GL_SGIX_pixel_tiles 1520 #define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E 1521 #define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F 1522 #define GL_PIXEL_TILE_WIDTH_SGIX 0x8140 1523 #define GL_PIXEL_TILE_HEIGHT_SGIX 0x8141 1524 #define GL_PIXEL_TILE_GRID_WIDTH_SGIX 0x8142 1525 #define GL_PIXEL_TILE_GRID_HEIGHT_SGIX 0x8143 1526 #define GL_PIXEL_TILE_GRID_DEPTH_SGIX 0x8144 1527 #define GL_PIXEL_TILE_CACHE_SIZE_SGIX 0x8145 1528 #endif 1529 1530 #ifndef GL_SGIS_texture_select 1531 #define GL_DUAL_ALPHA4_SGIS 0x8110 1532 #define GL_DUAL_ALPHA8_SGIS 0x8111 1533 #define GL_DUAL_ALPHA12_SGIS 0x8112 1534 #define GL_DUAL_ALPHA16_SGIS 0x8113 1535 #define GL_DUAL_LUMINANCE4_SGIS 0x8114 1536 #define GL_DUAL_LUMINANCE8_SGIS 0x8115 1537 #define GL_DUAL_LUMINANCE12_SGIS 0x8116 1538 #define GL_DUAL_LUMINANCE16_SGIS 0x8117 1539 #define GL_DUAL_INTENSITY4_SGIS 0x8118 1540 #define GL_DUAL_INTENSITY8_SGIS 0x8119 1541 #define GL_DUAL_INTENSITY12_SGIS 0x811A 1542 #define GL_DUAL_INTENSITY16_SGIS 0x811B 1543 #define GL_DUAL_LUMINANCE_ALPHA4_SGIS 0x811C 1544 #define GL_DUAL_LUMINANCE_ALPHA8_SGIS 0x811D 1545 #define GL_QUAD_ALPHA4_SGIS 0x811E 1546 #define GL_QUAD_ALPHA8_SGIS 0x811F 1547 #define GL_QUAD_LUMINANCE4_SGIS 0x8120 1548 #define GL_QUAD_LUMINANCE8_SGIS 0x8121 1549 #define GL_QUAD_INTENSITY4_SGIS 0x8122 1550 #define GL_QUAD_INTENSITY8_SGIS 0x8123 1551 #define GL_DUAL_TEXTURE_SELECT_SGIS 0x8124 1552 #define GL_QUAD_TEXTURE_SELECT_SGIS 0x8125 1553 #endif 1554 1555 #ifndef GL_SGIX_sprite 1556 #define GL_SPRITE_SGIX 0x8148 1557 #define GL_SPRITE_MODE_SGIX 0x8149 1558 #define GL_SPRITE_AXIS_SGIX 0x814A 1559 #define GL_SPRITE_TRANSLATION_SGIX 0x814B 1560 #define GL_SPRITE_AXIAL_SGIX 0x814C 1561 #define GL_SPRITE_OBJECT_ALIGNED_SGIX 0x814D 1562 #define GL_SPRITE_EYE_ALIGNED_SGIX 0x814E 1563 #endif 1564 1565 #ifndef GL_SGIX_texture_multi_buffer 1566 #define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E 1567 #endif 1568 1569 #ifndef GL_EXT_point_parameters 1570 #define GL_POINT_SIZE_MIN_EXT 0x8126 1571 #define GL_POINT_SIZE_MAX_EXT 0x8127 1572 #define GL_POINT_FADE_THRESHOLD_SIZE_EXT 0x8128 1573 #define GL_DISTANCE_ATTENUATION_EXT 0x8129 1574 #endif 1575 1576 #ifndef GL_SGIS_point_parameters 1577 #define GL_POINT_SIZE_MIN_SGIS 0x8126 1578 #define GL_POINT_SIZE_MAX_SGIS 0x8127 1579 #define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128 1580 #define GL_DISTANCE_ATTENUATION_SGIS 0x8129 1581 #endif 1582 1583 #ifndef GL_SGIX_instruments 1584 #define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180 1585 #define GL_INSTRUMENT_MEASUREMENTS_SGIX 0x8181 1586 #endif 1587 1588 #ifndef GL_SGIX_texture_scale_bias 1589 #define GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179 1590 #define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A 1591 #define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B 1592 #define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C 1593 #endif 1594 1595 #ifndef GL_SGIX_framezoom 1596 #define GL_FRAMEZOOM_SGIX 0x818B 1597 #define GL_FRAMEZOOM_FACTOR_SGIX 0x818C 1598 #define GL_MAX_FRAMEZOOM_FACTOR_SGIX 0x818D 1599 #endif 1600 1601 #ifndef GL_SGIX_tag_sample_buffer 1602 #endif 1603 1604 #ifndef GL_FfdMaskSGIX 1605 #define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001 1606 #define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002 1607 #endif 1608 1609 #ifndef GL_SGIX_polynomial_ffd 1610 #define GL_GEOMETRY_DEFORMATION_SGIX 0x8194 1611 #define GL_TEXTURE_DEFORMATION_SGIX 0x8195 1612 #define GL_DEFORMATIONS_MASK_SGIX 0x8196 1613 #define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197 1614 #endif 1615 1616 #ifndef GL_SGIX_reference_plane 1617 #define GL_REFERENCE_PLANE_SGIX 0x817D 1618 #define GL_REFERENCE_PLANE_EQUATION_SGIX 0x817E 1619 #endif 1620 1621 #ifndef GL_SGIX_flush_raster 1622 #endif 1623 1624 #ifndef GL_SGIX_depth_texture 1625 #define GL_DEPTH_COMPONENT16_SGIX 0x81A5 1626 #define GL_DEPTH_COMPONENT24_SGIX 0x81A6 1627 #define GL_DEPTH_COMPONENT32_SGIX 0x81A7 1628 #endif 1629 1630 #ifndef GL_SGIS_fog_function 1631 #define GL_FOG_FUNC_SGIS 0x812A 1632 #define GL_FOG_FUNC_POINTS_SGIS 0x812B 1633 #define GL_MAX_FOG_FUNC_POINTS_SGIS 0x812C 1634 #endif 1635 1636 #ifndef GL_SGIX_fog_offset 1637 #define GL_FOG_OFFSET_SGIX 0x8198 1638 #define GL_FOG_OFFSET_VALUE_SGIX 0x8199 1639 #endif 1640 1641 #ifndef GL_HP_image_transform 1642 #define GL_IMAGE_SCALE_X_HP 0x8155 1643 #define GL_IMAGE_SCALE_Y_HP 0x8156 1644 #define GL_IMAGE_TRANSLATE_X_HP 0x8157 1645 #define GL_IMAGE_TRANSLATE_Y_HP 0x8158 1646 #define GL_IMAGE_ROTATE_ANGLE_HP 0x8159 1647 #define GL_IMAGE_ROTATE_ORIGIN_X_HP 0x815A 1648 #define GL_IMAGE_ROTATE_ORIGIN_Y_HP 0x815B 1649 #define GL_IMAGE_MAG_FILTER_HP 0x815C 1650 #define GL_IMAGE_MIN_FILTER_HP 0x815D 1651 #define GL_IMAGE_CUBIC_WEIGHT_HP 0x815E 1652 #define GL_CUBIC_HP 0x815F 1653 #define GL_AVERAGE_HP 0x8160 1654 #define GL_IMAGE_TRANSFORM_2D_HP 0x8161 1655 #define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162 1656 #define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163 1657 #endif 1658 1659 #ifndef GL_HP_convolution_border_modes 1660 #define GL_IGNORE_BORDER_HP 0x8150 1661 #define GL_CONSTANT_BORDER_HP 0x8151 1662 #define GL_REPLICATE_BORDER_HP 0x8153 1663 #define GL_CONVOLUTION_BORDER_COLOR_HP 0x8154 1664 #endif 1665 1666 #ifndef GL_INGR_palette_buffer 1667 #endif 1668 1669 #ifndef GL_SGIX_texture_add_env 1670 #define GL_TEXTURE_ENV_BIAS_SGIX 0x80BE 1671 #endif 1672 1673 #ifndef GL_EXT_color_subtable 1674 #endif 1675 1676 #ifndef GL_PGI_vertex_hints 1677 #define GL_VERTEX_DATA_HINT_PGI 0x1A22A 1678 #define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B 1679 #define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C 1680 #define GL_MAX_VERTEX_HINT_PGI 0x1A22D 1681 #define GL_COLOR3_BIT_PGI 0x00010000 1682 #define GL_COLOR4_BIT_PGI 0x00020000 1683 #define GL_EDGEFLAG_BIT_PGI 0x00040000 1684 #define GL_INDEX_BIT_PGI 0x00080000 1685 #define GL_MAT_AMBIENT_BIT_PGI 0x00100000 1686 #define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000 1687 #define GL_MAT_DIFFUSE_BIT_PGI 0x00400000 1688 #define GL_MAT_EMISSION_BIT_PGI 0x00800000 1689 #define GL_MAT_COLOR_INDEXES_BIT_PGI 0x01000000 1690 #define GL_MAT_SHININESS_BIT_PGI 0x02000000 1691 #define GL_MAT_SPECULAR_BIT_PGI 0x04000000 1692 #define GL_NORMAL_BIT_PGI 0x08000000 1693 #define GL_TEXCOORD1_BIT_PGI 0x10000000 1694 #define GL_TEXCOORD2_BIT_PGI 0x20000000 1695 #define GL_TEXCOORD3_BIT_PGI 0x40000000 1696 #define GL_TEXCOORD4_BIT_PGI 0x80000000 1697 #define GL_VERTEX23_BIT_PGI 0x00000004 1698 #define GL_VERTEX4_BIT_PGI 0x00000008 1699 #endif 1700 1701 #ifndef GL_PGI_misc_hints 1702 #define GL_PREFER_DOUBLEBUFFER_HINT_PGI 0x1A1F8 1703 #define GL_CONSERVE_MEMORY_HINT_PGI 0x1A1FD 1704 #define GL_RECLAIM_MEMORY_HINT_PGI 0x1A1FE 1705 #define GL_NATIVE_GRAPHICS_HANDLE_PGI 0x1A202 1706 #define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203 1707 #define GL_NATIVE_GRAPHICS_END_HINT_PGI 0x1A204 1708 #define GL_ALWAYS_FAST_HINT_PGI 0x1A20C 1709 #define GL_ALWAYS_SOFT_HINT_PGI 0x1A20D 1710 #define GL_ALLOW_DRAW_OBJ_HINT_PGI 0x1A20E 1711 #define GL_ALLOW_DRAW_WIN_HINT_PGI 0x1A20F 1712 #define GL_ALLOW_DRAW_FRG_HINT_PGI 0x1A210 1713 #define GL_ALLOW_DRAW_MEM_HINT_PGI 0x1A211 1714 #define GL_STRICT_DEPTHFUNC_HINT_PGI 0x1A216 1715 #define GL_STRICT_LIGHTING_HINT_PGI 0x1A217 1716 #define GL_STRICT_SCISSOR_HINT_PGI 0x1A218 1717 #define GL_FULL_STIPPLE_HINT_PGI 0x1A219 1718 #define GL_CLIP_NEAR_HINT_PGI 0x1A220 1719 #define GL_CLIP_FAR_HINT_PGI 0x1A221 1720 #define GL_WIDE_LINE_HINT_PGI 0x1A222 1721 #define GL_BACK_NORMALS_HINT_PGI 0x1A223 1722 #endif 1723 1724 #ifndef GL_EXT_paletted_texture 1725 #define GL_COLOR_INDEX1_EXT 0x80E2 1726 #define GL_COLOR_INDEX2_EXT 0x80E3 1727 #define GL_COLOR_INDEX4_EXT 0x80E4 1728 #define GL_COLOR_INDEX8_EXT 0x80E5 1729 #define GL_COLOR_INDEX12_EXT 0x80E6 1730 #define GL_COLOR_INDEX16_EXT 0x80E7 1731 #define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED 1732 #endif 1733 1734 #ifndef GL_EXT_clip_volume_hint 1735 #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0 1736 #endif 1737 1738 #ifndef GL_SGIX_list_priority 1739 #define GL_LIST_PRIORITY_SGIX 0x8182 1740 #endif 1741 1742 #ifndef GL_SGIX_ir_instrument1 1743 #define GL_IR_INSTRUMENT1_SGIX 0x817F 1744 #endif 1745 1746 #ifndef GL_SGIX_calligraphic_fragment 1747 #define GL_CALLIGRAPHIC_FRAGMENT_SGIX 0x8183 1748 #endif 1749 1750 #ifndef GL_SGIX_texture_lod_bias 1751 #define GL_TEXTURE_LOD_BIAS_S_SGIX 0x818E 1752 #define GL_TEXTURE_LOD_BIAS_T_SGIX 0x818F 1753 #define GL_TEXTURE_LOD_BIAS_R_SGIX 0x8190 1754 #endif 1755 1756 #ifndef GL_SGIX_shadow_ambient 1757 #define GL_SHADOW_AMBIENT_SGIX 0x80BF 1758 #endif 1759 1760 #ifndef GL_EXT_index_texture 1761 #endif 1762 1763 #ifndef GL_EXT_index_material 1764 #define GL_INDEX_MATERIAL_EXT 0x81B8 1765 #define GL_INDEX_MATERIAL_PARAMETER_EXT 0x81B9 1766 #define GL_INDEX_MATERIAL_FACE_EXT 0x81BA 1767 #endif 1768 1769 #ifndef GL_EXT_index_func 1770 #define GL_INDEX_TEST_EXT 0x81B5 1771 #define GL_INDEX_TEST_FUNC_EXT 0x81B6 1772 #define GL_INDEX_TEST_REF_EXT 0x81B7 1773 #endif 1774 1775 #ifndef GL_EXT_index_array_formats 1776 #define GL_IUI_V2F_EXT 0x81AD 1777 #define GL_IUI_V3F_EXT 0x81AE 1778 #define GL_IUI_N3F_V2F_EXT 0x81AF 1779 #define GL_IUI_N3F_V3F_EXT 0x81B0 1780 #define GL_T2F_IUI_V2F_EXT 0x81B1 1781 #define GL_T2F_IUI_V3F_EXT 0x81B2 1782 #define GL_T2F_IUI_N3F_V2F_EXT 0x81B3 1783 #define GL_T2F_IUI_N3F_V3F_EXT 0x81B4 1784 #endif 1785 1786 #ifndef GL_EXT_compiled_vertex_array 1787 #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8 1788 #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9 1789 #endif 1790 1791 #ifndef GL_EXT_cull_vertex 1792 #define GL_CULL_VERTEX_EXT 0x81AA 1793 #define GL_CULL_VERTEX_EYE_POSITION_EXT 0x81AB 1794 #define GL_CULL_VERTEX_OBJECT_POSITION_EXT 0x81AC 1795 #endif 1796 1797 #ifndef GL_SGIX_ycrcb 1798 #define GL_YCRCB_422_SGIX 0x81BB 1799 #define GL_YCRCB_444_SGIX 0x81BC 1800 #endif 1801 1802 #ifndef GL_SGIX_fragment_lighting 1803 #define GL_FRAGMENT_LIGHTING_SGIX 0x8400 1804 #define GL_FRAGMENT_COLOR_MATERIAL_SGIX 0x8401 1805 #define GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX 0x8402 1806 #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX 0x8403 1807 #define GL_MAX_FRAGMENT_LIGHTS_SGIX 0x8404 1808 #define GL_MAX_ACTIVE_LIGHTS_SGIX 0x8405 1809 #define GL_CURRENT_RASTER_NORMAL_SGIX 0x8406 1810 #define GL_LIGHT_ENV_MODE_SGIX 0x8407 1811 #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX 0x8408 1812 #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX 0x8409 1813 #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX 0x840A 1814 #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B 1815 #define GL_FRAGMENT_LIGHT0_SGIX 0x840C 1816 #define GL_FRAGMENT_LIGHT1_SGIX 0x840D 1817 #define GL_FRAGMENT_LIGHT2_SGIX 0x840E 1818 #define GL_FRAGMENT_LIGHT3_SGIX 0x840F 1819 #define GL_FRAGMENT_LIGHT4_SGIX 0x8410 1820 #define GL_FRAGMENT_LIGHT5_SGIX 0x8411 1821 #define GL_FRAGMENT_LIGHT6_SGIX 0x8412 1822 #define GL_FRAGMENT_LIGHT7_SGIX 0x8413 1823 #endif 1824 1825 #ifndef GL_IBM_rasterpos_clip 1826 #define GL_RASTER_POSITION_UNCLIPPED_IBM 0x19262 1827 #endif 1828 1829 #ifndef GL_HP_texture_lighting 1830 #define GL_TEXTURE_LIGHTING_MODE_HP 0x8167 1831 #define GL_TEXTURE_POST_SPECULAR_HP 0x8168 1832 #define GL_TEXTURE_PRE_SPECULAR_HP 0x8169 1833 #endif 1834 1835 #ifndef GL_EXT_draw_range_elements 1836 #define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8 1837 #define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9 1838 #endif 1839 1840 #ifndef GL_WIN_phong_shading 1841 #define GL_PHONG_WIN 0x80EA 1842 #define GL_PHONG_HINT_WIN 0x80EB 1843 #endif 1844 1845 #ifndef GL_WIN_specular_fog 1846 #define GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC 1847 #endif 1848 1849 #ifndef GL_EXT_light_texture 1850 #define GL_FRAGMENT_MATERIAL_EXT 0x8349 1851 #define GL_FRAGMENT_NORMAL_EXT 0x834A 1852 #define GL_FRAGMENT_COLOR_EXT 0x834C 1853 #define GL_ATTENUATION_EXT 0x834D 1854 #define GL_SHADOW_ATTENUATION_EXT 0x834E 1855 #define GL_TEXTURE_APPLICATION_MODE_EXT 0x834F 1856 #define GL_TEXTURE_LIGHT_EXT 0x8350 1857 #define GL_TEXTURE_MATERIAL_FACE_EXT 0x8351 1858 #define GL_TEXTURE_MATERIAL_PARAMETER_EXT 0x8352 1859 #endif 1860 1861 #ifndef GL_SGIX_blend_alpha_minmax 1862 #define GL_ALPHA_MIN_SGIX 0x8320 1863 #define GL_ALPHA_MAX_SGIX 0x8321 1864 #endif 1865 1866 #ifndef GL_SGIX_impact_pixel_texture 1867 #define GL_PIXEL_TEX_GEN_Q_CEILING_SGIX 0x8184 1868 #define GL_PIXEL_TEX_GEN_Q_ROUND_SGIX 0x8185 1869 #define GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX 0x8186 1870 #define GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX 0x8187 1871 #define GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX 0x8188 1872 #define GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX 0x8189 1873 #define GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX 0x818A 1874 #endif 1875 1876 #ifndef GL_EXT_bgra 1877 #define GL_BGR_EXT 0x80E0 1878 #define GL_BGRA_EXT 0x80E1 1879 #endif 1880 1881 #ifndef GL_SGIX_async 1882 #define GL_ASYNC_MARKER_SGIX 0x8329 1883 #endif 1884 1885 #ifndef GL_SGIX_async_pixel 1886 #define GL_ASYNC_TEX_IMAGE_SGIX 0x835C 1887 #define GL_ASYNC_DRAW_PIXELS_SGIX 0x835D 1888 #define GL_ASYNC_READ_PIXELS_SGIX 0x835E 1889 #define GL_MAX_ASYNC_TEX_IMAGE_SGIX 0x835F 1890 #define GL_MAX_ASYNC_DRAW_PIXELS_SGIX 0x8360 1891 #define GL_MAX_ASYNC_READ_PIXELS_SGIX 0x8361 1892 #endif 1893 1894 #ifndef GL_SGIX_async_histogram 1895 #define GL_ASYNC_HISTOGRAM_SGIX 0x832C 1896 #define GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D 1897 #endif 1898 1899 #ifndef GL_INTEL_texture_scissor 1900 #endif 1901 1902 #ifndef GL_INTEL_parallel_arrays 1903 #define GL_PARALLEL_ARRAYS_INTEL 0x83F4 1904 #define GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL 0x83F5 1905 #define GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL 0x83F6 1906 #define GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL 0x83F7 1907 #define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8 1908 #endif 1909 1910 #ifndef GL_HP_occlusion_test 1911 #define GL_OCCLUSION_TEST_HP 0x8165 1912 #define GL_OCCLUSION_TEST_RESULT_HP 0x8166 1913 #endif 1914 1915 #ifndef GL_EXT_pixel_transform 1916 #define GL_PIXEL_TRANSFORM_2D_EXT 0x8330 1917 #define GL_PIXEL_MAG_FILTER_EXT 0x8331 1918 #define GL_PIXEL_MIN_FILTER_EXT 0x8332 1919 #define GL_PIXEL_CUBIC_WEIGHT_EXT 0x8333 1920 #define GL_CUBIC_EXT 0x8334 1921 #define GL_AVERAGE_EXT 0x8335 1922 #define GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8336 1923 #define GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8337 1924 #define GL_PIXEL_TRANSFORM_2D_MATRIX_EXT 0x8338 1925 #endif 1926 1927 #ifndef GL_EXT_pixel_transform_color_table 1928 #endif 1929 1930 #ifndef GL_EXT_shared_texture_palette 1931 #define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB 1932 #endif 1933 1934 #ifndef GL_EXT_separate_specular_color 1935 #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8 1936 #define GL_SINGLE_COLOR_EXT 0x81F9 1937 #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA 1938 #endif 1939 1940 #ifndef GL_EXT_secondary_color 1941 #define GL_COLOR_SUM_EXT 0x8458 1942 #define GL_CURRENT_SECONDARY_COLOR_EXT 0x8459 1943 #define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A 1944 #define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B 1945 #define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C 1946 #define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D 1947 #define GL_SECONDARY_COLOR_ARRAY_EXT 0x845E 1948 #endif 1949 1950 #ifndef GL_EXT_texture_perturb_normal 1951 #define GL_PERTURB_EXT 0x85AE 1952 #define GL_TEXTURE_NORMAL_EXT 0x85AF 1953 #endif 1954 1955 #ifndef GL_EXT_multi_draw_arrays 1956 #endif 1957 1958 #ifndef GL_EXT_fog_coord 1959 #define GL_FOG_COORDINATE_SOURCE_EXT 0x8450 1960 #define GL_FOG_COORDINATE_EXT 0x8451 1961 #define GL_FRAGMENT_DEPTH_EXT 0x8452 1962 #define GL_CURRENT_FOG_COORDINATE_EXT 0x8453 1963 #define GL_FOG_COORDINATE_ARRAY_TYPE_EXT 0x8454 1964 #define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455 1965 #define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456 1966 #define GL_FOG_COORDINATE_ARRAY_EXT 0x8457 1967 #endif 1968 1969 #ifndef GL_REND_screen_coordinates 1970 #define GL_SCREEN_COORDINATES_REND 0x8490 1971 #define GL_INVERTED_SCREEN_W_REND 0x8491 1972 #endif 1973 1974 #ifndef GL_EXT_coordinate_frame 1975 #define GL_TANGENT_ARRAY_EXT 0x8439 1976 #define GL_BINORMAL_ARRAY_EXT 0x843A 1977 #define GL_CURRENT_TANGENT_EXT 0x843B 1978 #define GL_CURRENT_BINORMAL_EXT 0x843C 1979 #define GL_TANGENT_ARRAY_TYPE_EXT 0x843E 1980 #define GL_TANGENT_ARRAY_STRIDE_EXT 0x843F 1981 #define GL_BINORMAL_ARRAY_TYPE_EXT 0x8440 1982 #define GL_BINORMAL_ARRAY_STRIDE_EXT 0x8441 1983 #define GL_TANGENT_ARRAY_POINTER_EXT 0x8442 1984 #define GL_BINORMAL_ARRAY_POINTER_EXT 0x8443 1985 #define GL_MAP1_TANGENT_EXT 0x8444 1986 #define GL_MAP2_TANGENT_EXT 0x8445 1987 #define GL_MAP1_BINORMAL_EXT 0x8446 1988 #define GL_MAP2_BINORMAL_EXT 0x8447 1989 #endif 1990 1991 #ifndef GL_EXT_texture_env_combine 1992 #define GL_COMBINE_EXT 0x8570 1993 #define GL_COMBINE_RGB_EXT 0x8571 1994 #define GL_COMBINE_ALPHA_EXT 0x8572 1995 #define GL_RGB_SCALE_EXT 0x8573 1996 #define GL_ADD_SIGNED_EXT 0x8574 1997 #define GL_INTERPOLATE_EXT 0x8575 1998 #define GL_CONSTANT_EXT 0x8576 1999 #define GL_PRIMARY_COLOR_EXT 0x8577 2000 #define GL_PREVIOUS_EXT 0x8578 2001 #define GL_SOURCE0_RGB_EXT 0x8580 2002 #define GL_SOURCE1_RGB_EXT 0x8581 2003 #define GL_SOURCE2_RGB_EXT 0x8582 2004 #define GL_SOURCE0_ALPHA_EXT 0x8588 2005 #define GL_SOURCE1_ALPHA_EXT 0x8589 2006 #define GL_SOURCE2_ALPHA_EXT 0x858A 2007 #define GL_OPERAND0_RGB_EXT 0x8590 2008 #define GL_OPERAND1_RGB_EXT 0x8591 2009 #define GL_OPERAND2_RGB_EXT 0x8592 2010 #define GL_OPERAND0_ALPHA_EXT 0x8598 2011 #define GL_OPERAND1_ALPHA_EXT 0x8599 2012 #define GL_OPERAND2_ALPHA_EXT 0x859A 2013 #endif 2014 2015 #ifndef GL_APPLE_specular_vector 2016 #define GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0 2017 #endif 2018 2019 #ifndef GL_APPLE_transform_hint 2020 #define GL_TRANSFORM_HINT_APPLE 0x85B1 2021 #endif 2022 2023 #ifndef GL_SGIX_fog_scale 2024 #define GL_FOG_SCALE_SGIX 0x81FC 2025 #define GL_FOG_SCALE_VALUE_SGIX 0x81FD 2026 #endif 2027 2028 #ifndef GL_SUNX_constant_data 2029 #define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5 2030 #define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6 2031 #endif 2032 2033 #ifndef GL_SUN_global_alpha 2034 #define GL_GLOBAL_ALPHA_SUN 0x81D9 2035 #define GL_GLOBAL_ALPHA_FACTOR_SUN 0x81DA 2036 #endif 2037 2038 #ifndef GL_SUN_triangle_list 2039 #define GL_RESTART_SUN 0x0001 2040 #define GL_REPLACE_MIDDLE_SUN 0x0002 2041 #define GL_REPLACE_OLDEST_SUN 0x0003 2042 #define GL_TRIANGLE_LIST_SUN 0x81D7 2043 #define GL_REPLACEMENT_CODE_SUN 0x81D8 2044 #define GL_REPLACEMENT_CODE_ARRAY_SUN 0x85C0 2045 #define GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN 0x85C1 2046 #define GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN 0x85C2 2047 #define GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN 0x85C3 2048 #define GL_R1UI_V3F_SUN 0x85C4 2049 #define GL_R1UI_C4UB_V3F_SUN 0x85C5 2050 #define GL_R1UI_C3F_V3F_SUN 0x85C6 2051 #define GL_R1UI_N3F_V3F_SUN 0x85C7 2052 #define GL_R1UI_C4F_N3F_V3F_SUN 0x85C8 2053 #define GL_R1UI_T2F_V3F_SUN 0x85C9 2054 #define GL_R1UI_T2F_N3F_V3F_SUN 0x85CA 2055 #define GL_R1UI_T2F_C4F_N3F_V3F_SUN 0x85CB 2056 #endif 2057 2058 #ifndef GL_SUN_vertex 2059 #endif 2060 2061 #ifndef GL_EXT_blend_func_separate 2062 #define GL_BLEND_DST_RGB_EXT 0x80C8 2063 #define GL_BLEND_SRC_RGB_EXT 0x80C9 2064 #define GL_BLEND_DST_ALPHA_EXT 0x80CA 2065 #define GL_BLEND_SRC_ALPHA_EXT 0x80CB 2066 #endif 2067 2068 #ifndef GL_INGR_color_clamp 2069 #define GL_RED_MIN_CLAMP_INGR 0x8560 2070 #define GL_GREEN_MIN_CLAMP_INGR 0x8561 2071 #define GL_BLUE_MIN_CLAMP_INGR 0x8562 2072 #define GL_ALPHA_MIN_CLAMP_INGR 0x8563 2073 #define GL_RED_MAX_CLAMP_INGR 0x8564 2074 #define GL_GREEN_MAX_CLAMP_INGR 0x8565 2075 #define GL_BLUE_MAX_CLAMP_INGR 0x8566 2076 #define GL_ALPHA_MAX_CLAMP_INGR 0x8567 2077 #endif 2078 2079 #ifndef GL_INGR_interlace_read 2080 #define GL_INTERLACE_READ_INGR 0x8568 2081 #endif 2082 2083 #ifndef GL_EXT_stencil_wrap 2084 #define GL_INCR_WRAP_EXT 0x8507 2085 #define GL_DECR_WRAP_EXT 0x8508 2086 #endif 2087 2088 #ifndef GL_EXT_422_pixels 2089 #define GL_422_EXT 0x80CC 2090 #define GL_422_REV_EXT 0x80CD 2091 #define GL_422_AVERAGE_EXT 0x80CE 2092 #define GL_422_REV_AVERAGE_EXT 0x80CF 2093 #endif 2094 2095 #ifndef GL_NV_texgen_reflection 2096 #define GL_NORMAL_MAP_NV 0x8511 2097 #define GL_REFLECTION_MAP_NV 0x8512 2098 #endif 2099 2100 #ifndef GL_EXT_texture_cube_map 2101 #define GL_NORMAL_MAP_EXT 0x8511 2102 #define GL_REFLECTION_MAP_EXT 0x8512 2103 #define GL_TEXTURE_CUBE_MAP_EXT 0x8513 2104 #define GL_TEXTURE_BINDING_CUBE_MAP_EXT 0x8514 2105 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515 2106 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516 2107 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517 2108 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518 2109 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519 2110 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A 2111 #define GL_PROXY_TEXTURE_CUBE_MAP_EXT 0x851B 2112 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT 0x851C 2113 #endif 2114 2115 #ifndef GL_SUN_convolution_border_modes 2116 #define GL_WRAP_BORDER_SUN 0x81D4 2117 #endif 2118 2119 #ifndef GL_EXT_texture_env_add 2120 #endif 2121 2122 #ifndef GL_EXT_texture_lod_bias 2123 #define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD 2124 #define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500 2125 #define GL_TEXTURE_LOD_BIAS_EXT 0x8501 2126 #endif 2127 2128 #ifndef GL_EXT_texture_filter_anisotropic 2129 #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE 2130 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF 2131 #endif 2132 2133 #ifndef GL_EXT_vertex_weighting 2134 #define GL_MODELVIEW0_STACK_DEPTH_EXT GL_MODELVIEW_STACK_DEPTH 2135 #define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502 2136 #define GL_MODELVIEW0_MATRIX_EXT GL_MODELVIEW_MATRIX 2137 #define GL_MODELVIEW1_MATRIX_EXT 0x8506 2138 #define GL_VERTEX_WEIGHTING_EXT 0x8509 2139 #define GL_MODELVIEW0_EXT GL_MODELVIEW 2140 #define GL_MODELVIEW1_EXT 0x850A 2141 #define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B 2142 #define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C 2143 #define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 0x850D 2144 #define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 0x850E 2145 #define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F 2146 #define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510 2147 #endif 2148 2149 #ifndef GL_NV_light_max_exponent 2150 #define GL_MAX_SHININESS_NV 0x8504 2151 #define GL_MAX_SPOT_EXPONENT_NV 0x8505 2152 #endif 2153 2154 #ifndef GL_NV_vertex_array_range 2155 #define GL_VERTEX_ARRAY_RANGE_NV 0x851D 2156 #define GL_VERTEX_ARRAY_RANGE_LENGTH_NV 0x851E 2157 #define GL_VERTEX_ARRAY_RANGE_VALID_NV 0x851F 2158 #define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520 2159 #define GL_VERTEX_ARRAY_RANGE_POINTER_NV 0x8521 2160 #endif 2161 2162 #ifndef GL_NV_register_combiners 2163 #define GL_REGISTER_COMBINERS_NV 0x8522 2164 #define GL_VARIABLE_A_NV 0x8523 2165 #define GL_VARIABLE_B_NV 0x8524 2166 #define GL_VARIABLE_C_NV 0x8525 2167 #define GL_VARIABLE_D_NV 0x8526 2168 #define GL_VARIABLE_E_NV 0x8527 2169 #define GL_VARIABLE_F_NV 0x8528 2170 #define GL_VARIABLE_G_NV 0x8529 2171 #define GL_CONSTANT_COLOR0_NV 0x852A 2172 #define GL_CONSTANT_COLOR1_NV 0x852B 2173 #define GL_PRIMARY_COLOR_NV 0x852C 2174 #define GL_SECONDARY_COLOR_NV 0x852D 2175 #define GL_SPARE0_NV 0x852E 2176 #define GL_SPARE1_NV 0x852F 2177 #define GL_DISCARD_NV 0x8530 2178 #define GL_E_TIMES_F_NV 0x8531 2179 #define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532 2180 #define GL_UNSIGNED_IDENTITY_NV 0x8536 2181 #define GL_UNSIGNED_INVERT_NV 0x8537 2182 #define GL_EXPAND_NORMAL_NV 0x8538 2183 #define GL_EXPAND_NEGATE_NV 0x8539 2184 #define GL_HALF_BIAS_NORMAL_NV 0x853A 2185 #define GL_HALF_BIAS_NEGATE_NV 0x853B 2186 #define GL_SIGNED_IDENTITY_NV 0x853C 2187 #define GL_SIGNED_NEGATE_NV 0x853D 2188 #define GL_SCALE_BY_TWO_NV 0x853E 2189 #define GL_SCALE_BY_FOUR_NV 0x853F 2190 #define GL_SCALE_BY_ONE_HALF_NV 0x8540 2191 #define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 0x8541 2192 #define GL_COMBINER_INPUT_NV 0x8542 2193 #define GL_COMBINER_MAPPING_NV 0x8543 2194 #define GL_COMBINER_COMPONENT_USAGE_NV 0x8544 2195 #define GL_COMBINER_AB_DOT_PRODUCT_NV 0x8545 2196 #define GL_COMBINER_CD_DOT_PRODUCT_NV 0x8546 2197 #define GL_COMBINER_MUX_SUM_NV 0x8547 2198 #define GL_COMBINER_SCALE_NV 0x8548 2199 #define GL_COMBINER_BIAS_NV 0x8549 2200 #define GL_COMBINER_AB_OUTPUT_NV 0x854A 2201 #define GL_COMBINER_CD_OUTPUT_NV 0x854B 2202 #define GL_COMBINER_SUM_OUTPUT_NV 0x854C 2203 #define GL_MAX_GENERAL_COMBINERS_NV 0x854D 2204 #define GL_NUM_GENERAL_COMBINERS_NV 0x854E 2205 #define GL_COLOR_SUM_CLAMP_NV 0x854F 2206 #define GL_COMBINER0_NV 0x8550 2207 #define GL_COMBINER1_NV 0x8551 2208 #define GL_COMBINER2_NV 0x8552 2209 #define GL_COMBINER3_NV 0x8553 2210 #define GL_COMBINER4_NV 0x8554 2211 #define GL_COMBINER5_NV 0x8555 2212 #define GL_COMBINER6_NV 0x8556 2213 #define GL_COMBINER7_NV 0x8557 2214 #endif 2215 2216 #ifndef GL_NV_fog_distance 2217 #define GL_FOG_DISTANCE_MODE_NV 0x855A 2218 #define GL_EYE_RADIAL_NV 0x855B 2219 #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C 2220 #endif 2221 2222 #ifndef GL_NV_texgen_emboss 2223 #define GL_EMBOSS_LIGHT_NV 0x855D 2224 #define GL_EMBOSS_CONSTANT_NV 0x855E 2225 #define GL_EMBOSS_MAP_NV 0x855F 2226 #endif 2227 2228 #ifndef GL_NV_blend_square 2229 #endif 2230 2231 #ifndef GL_NV_texture_env_combine4 2232 #define GL_COMBINE4_NV 0x8503 2233 #define GL_SOURCE3_RGB_NV 0x8583 2234 #define GL_SOURCE3_ALPHA_NV 0x858B 2235 #define GL_OPERAND3_RGB_NV 0x8593 2236 #define GL_OPERAND3_ALPHA_NV 0x859B 2237 #endif 2238 2239 #ifndef GL_MESA_resize_buffers 2240 #endif 2241 2242 #ifndef GL_MESA_window_pos 2243 #endif 2244 2245 #ifndef GL_EXT_texture_compression_s3tc 2246 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 2247 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1 2248 #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2 2249 #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3 2250 #endif 2251 2252 #ifndef GL_IBM_cull_vertex 2253 #endif 2254 2255 #ifndef GL_IBM_multimode_draw_arrays 2256 #endif 2257 2258 #ifndef GL_IBM_vertex_array_lists 2259 #endif 2260 2261 #ifndef GL_SGIX_subsample 2262 #define GL_PACK_SUBSAMPLE_RATE_SGIX 0x85A0 2263 #define GL_UNPACK_SUBSAMPLE_RATE_SGIX 0x85A1 2264 #define GL_PIXEL_SUBSAMPLE_4444_SGIX 0x85A2 2265 #define GL_PIXEL_SUBSAMPLE_2424_SGIX 0x85A3 2266 #define GL_PIXEL_SUBSAMPLE_4242_SGIX 0x85A4 2267 #endif 2268 2269 #ifndef GL_SGIX_ycrcb_subsample 2270 #endif 2271 2272 #ifndef GL_SGIX_ycrcba 2273 #define GL_YCRCB_SGIX 0x8318 2274 #define GL_YCRCBA_SGIX 0x8319 2275 #endif 2276 2277 #ifndef GL_SGI_depth_pass_instrument 2278 #define GL_DEPTH_PASS_INSTRUMENT_SGIX 0x8310 2279 #define GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX 0x8311 2280 #define GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX 0x8312 2281 #endif 2282 2283 #ifndef GL_3DFX_texture_compression_FXT1 2284 #define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0 2285 #define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1 2286 #endif 2287 2288 #ifndef GL_3DFX_multisample 2289 #define GL_MULTISAMPLE_3DFX 0x86B2 2290 #define GL_SAMPLE_BUFFERS_3DFX 0x86B3 2291 #define GL_SAMPLES_3DFX 0x86B4 2292 #define GL_MULTISAMPLE_BIT_3DFX 0x20000000 2293 #endif 2294 2295 #ifndef GL_3DFX_tbuffer 2296 #endif 2297 2298 #ifndef GL_EXT_multisample 2299 #define GL_MULTISAMPLE_EXT 0x809D 2300 #define GL_SAMPLE_ALPHA_TO_MASK_EXT 0x809E 2301 #define GL_SAMPLE_ALPHA_TO_ONE_EXT 0x809F 2302 #define GL_SAMPLE_MASK_EXT 0x80A0 2303 #define GL_1PASS_EXT 0x80A1 2304 #define GL_2PASS_0_EXT 0x80A2 2305 #define GL_2PASS_1_EXT 0x80A3 2306 #define GL_4PASS_0_EXT 0x80A4 2307 #define GL_4PASS_1_EXT 0x80A5 2308 #define GL_4PASS_2_EXT 0x80A6 2309 #define GL_4PASS_3_EXT 0x80A7 2310 #define GL_SAMPLE_BUFFERS_EXT 0x80A8 2311 #define GL_SAMPLES_EXT 0x80A9 2312 #define GL_SAMPLE_MASK_VALUE_EXT 0x80AA 2313 #define GL_SAMPLE_MASK_INVERT_EXT 0x80AB 2314 #define GL_SAMPLE_PATTERN_EXT 0x80AC 2315 #define GL_MULTISAMPLE_BIT_EXT 0x20000000 2316 #endif 2317 2318 #ifndef GL_SGIX_vertex_preclip 2319 #define GL_VERTEX_PRECLIP_SGIX 0x83EE 2320 #define GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF 2321 #endif 2322 2323 #ifndef GL_SGIX_convolution_accuracy 2324 #define GL_CONVOLUTION_HINT_SGIX 0x8316 2325 #endif 2326 2327 #ifndef GL_SGIX_resample 2328 #define GL_PACK_RESAMPLE_SGIX 0x842C 2329 #define GL_UNPACK_RESAMPLE_SGIX 0x842D 2330 #define GL_RESAMPLE_REPLICATE_SGIX 0x842E 2331 #define GL_RESAMPLE_ZERO_FILL_SGIX 0x842F 2332 #define GL_RESAMPLE_DECIMATE_SGIX 0x8430 2333 #endif 2334 2335 #ifndef GL_SGIS_point_line_texgen 2336 #define GL_EYE_DISTANCE_TO_POINT_SGIS 0x81F0 2337 #define GL_OBJECT_DISTANCE_TO_POINT_SGIS 0x81F1 2338 #define GL_EYE_DISTANCE_TO_LINE_SGIS 0x81F2 2339 #define GL_OBJECT_DISTANCE_TO_LINE_SGIS 0x81F3 2340 #define GL_EYE_POINT_SGIS 0x81F4 2341 #define GL_OBJECT_POINT_SGIS 0x81F5 2342 #define GL_EYE_LINE_SGIS 0x81F6 2343 #define GL_OBJECT_LINE_SGIS 0x81F7 2344 #endif 2345 2346 #ifndef GL_SGIS_texture_color_mask 2347 #define GL_TEXTURE_COLOR_WRITEMASK_SGIS 0x81EF 2348 #endif 2349 2350 #ifndef GL_EXT_texture_env_dot3 2351 #define GL_DOT3_RGB_EXT 0x8740 2352 #define GL_DOT3_RGBA_EXT 0x8741 2353 #endif 2354 2355 #ifndef GL_ATI_texture_mirror_once 2356 #define GL_MIRROR_CLAMP_ATI 0x8742 2357 #define GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743 2358 #endif 2359 2360 #ifndef GL_NV_fence 2361 #define GL_ALL_COMPLETED_NV 0x84F2 2362 #define GL_FENCE_STATUS_NV 0x84F3 2363 #define GL_FENCE_CONDITION_NV 0x84F4 2364 #endif 2365 2366 #ifndef GL_IBM_texture_mirrored_repeat 2367 #define GL_MIRRORED_REPEAT_IBM 0x8370 2368 #endif 2369 2370 #ifndef GL_NV_evaluators 2371 #define GL_EVAL_2D_NV 0x86C0 2372 #define GL_EVAL_TRIANGULAR_2D_NV 0x86C1 2373 #define GL_MAP_TESSELLATION_NV 0x86C2 2374 #define GL_MAP_ATTRIB_U_ORDER_NV 0x86C3 2375 #define GL_MAP_ATTRIB_V_ORDER_NV 0x86C4 2376 #define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5 2377 #define GL_EVAL_VERTEX_ATTRIB0_NV 0x86C6 2378 #define GL_EVAL_VERTEX_ATTRIB1_NV 0x86C7 2379 #define GL_EVAL_VERTEX_ATTRIB2_NV 0x86C8 2380 #define GL_EVAL_VERTEX_ATTRIB3_NV 0x86C9 2381 #define GL_EVAL_VERTEX_ATTRIB4_NV 0x86CA 2382 #define GL_EVAL_VERTEX_ATTRIB5_NV 0x86CB 2383 #define GL_EVAL_VERTEX_ATTRIB6_NV 0x86CC 2384 #define GL_EVAL_VERTEX_ATTRIB7_NV 0x86CD 2385 #define GL_EVAL_VERTEX_ATTRIB8_NV 0x86CE 2386 #define GL_EVAL_VERTEX_ATTRIB9_NV 0x86CF 2387 #define GL_EVAL_VERTEX_ATTRIB10_NV 0x86D0 2388 #define GL_EVAL_VERTEX_ATTRIB11_NV 0x86D1 2389 #define GL_EVAL_VERTEX_ATTRIB12_NV 0x86D2 2390 #define GL_EVAL_VERTEX_ATTRIB13_NV 0x86D3 2391 #define GL_EVAL_VERTEX_ATTRIB14_NV 0x86D4 2392 #define GL_EVAL_VERTEX_ATTRIB15_NV 0x86D5 2393 #define GL_MAX_MAP_TESSELLATION_NV 0x86D6 2394 #define GL_MAX_RATIONAL_EVAL_ORDER_NV 0x86D7 2395 #endif 2396 2397 #ifndef GL_NV_packed_depth_stencil 2398 #define GL_DEPTH_STENCIL_NV 0x84F9 2399 #define GL_UNSIGNED_INT_24_8_NV 0x84FA 2400 #endif 2401 2402 #ifndef GL_NV_register_combiners2 2403 #define GL_PER_STAGE_CONSTANTS_NV 0x8535 2404 #endif 2405 2406 #ifndef GL_NV_texture_compression_vtc 2407 #endif 2408 2409 #ifndef GL_NV_texture_rectangle 2410 #define GL_TEXTURE_RECTANGLE_NV 0x84F5 2411 #define GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6 2412 #define GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7 2413 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8 2414 #endif 2415 2416 #ifndef GL_NV_texture_shader 2417 #define GL_OFFSET_TEXTURE_RECTANGLE_NV 0x864C 2418 #define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D 2419 #define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E 2420 #define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9 2421 #define GL_UNSIGNED_INT_S8_S8_8_8_NV 0x86DA 2422 #define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 0x86DB 2423 #define GL_DSDT_MAG_INTENSITY_NV 0x86DC 2424 #define GL_SHADER_CONSISTENT_NV 0x86DD 2425 #define GL_TEXTURE_SHADER_NV 0x86DE 2426 #define GL_SHADER_OPERATION_NV 0x86DF 2427 #define GL_CULL_MODES_NV 0x86E0 2428 #define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1 2429 #define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2 2430 #define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3 2431 #define GL_OFFSET_TEXTURE_2D_MATRIX_NV GL_OFFSET_TEXTURE_MATRIX_NV 2432 #define GL_OFFSET_TEXTURE_2D_SCALE_NV GL_OFFSET_TEXTURE_SCALE_NV 2433 #define GL_OFFSET_TEXTURE_2D_BIAS_NV GL_OFFSET_TEXTURE_BIAS_NV 2434 #define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4 2435 #define GL_CONST_EYE_NV 0x86E5 2436 #define GL_PASS_THROUGH_NV 0x86E6 2437 #define GL_CULL_FRAGMENT_NV 0x86E7 2438 #define GL_OFFSET_TEXTURE_2D_NV 0x86E8 2439 #define GL_DEPENDENT_AR_TEXTURE_2D_NV 0x86E9 2440 #define GL_DEPENDENT_GB_TEXTURE_2D_NV 0x86EA 2441 #define GL_DOT_PRODUCT_NV 0x86EC 2442 #define GL_DOT_PRODUCT_DEPTH_REPLACE_NV 0x86ED 2443 #define GL_DOT_PRODUCT_TEXTURE_2D_NV 0x86EE 2444 #define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0 2445 #define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1 2446 #define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2 2447 #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3 2448 #define GL_HILO_NV 0x86F4 2449 #define GL_DSDT_NV 0x86F5 2450 #define GL_DSDT_MAG_NV 0x86F6 2451 #define GL_DSDT_MAG_VIB_NV 0x86F7 2452 #define GL_HILO16_NV 0x86F8 2453 #define GL_SIGNED_HILO_NV 0x86F9 2454 #define GL_SIGNED_HILO16_NV 0x86FA 2455 #define GL_SIGNED_RGBA_NV 0x86FB 2456 #define GL_SIGNED_RGBA8_NV 0x86FC 2457 #define GL_SIGNED_RGB_NV 0x86FE 2458 #define GL_SIGNED_RGB8_NV 0x86FF 2459 #define GL_SIGNED_LUMINANCE_NV 0x8701 2460 #define GL_SIGNED_LUMINANCE8_NV 0x8702 2461 #define GL_SIGNED_LUMINANCE_ALPHA_NV 0x8703 2462 #define GL_SIGNED_LUMINANCE8_ALPHA8_NV 0x8704 2463 #define GL_SIGNED_ALPHA_NV 0x8705 2464 #define GL_SIGNED_ALPHA8_NV 0x8706 2465 #define GL_SIGNED_INTENSITY_NV 0x8707 2466 #define GL_SIGNED_INTENSITY8_NV 0x8708 2467 #define GL_DSDT8_NV 0x8709 2468 #define GL_DSDT8_MAG8_NV 0x870A 2469 #define GL_DSDT8_MAG8_INTENSITY8_NV 0x870B 2470 #define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 0x870C 2471 #define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D 2472 #define GL_HI_SCALE_NV 0x870E 2473 #define GL_LO_SCALE_NV 0x870F 2474 #define GL_DS_SCALE_NV 0x8710 2475 #define GL_DT_SCALE_NV 0x8711 2476 #define GL_MAGNITUDE_SCALE_NV 0x8712 2477 #define GL_VIBRANCE_SCALE_NV 0x8713 2478 #define GL_HI_BIAS_NV 0x8714 2479 #define GL_LO_BIAS_NV 0x8715 2480 #define GL_DS_BIAS_NV 0x8716 2481 #define GL_DT_BIAS_NV 0x8717 2482 #define GL_MAGNITUDE_BIAS_NV 0x8718 2483 #define GL_VIBRANCE_BIAS_NV 0x8719 2484 #define GL_TEXTURE_BORDER_VALUES_NV 0x871A 2485 #define GL_TEXTURE_HI_SIZE_NV 0x871B 2486 #define GL_TEXTURE_LO_SIZE_NV 0x871C 2487 #define GL_TEXTURE_DS_SIZE_NV 0x871D 2488 #define GL_TEXTURE_DT_SIZE_NV 0x871E 2489 #define GL_TEXTURE_MAG_SIZE_NV 0x871F 2490 #endif 2491 2492 #ifndef GL_NV_texture_shader2 2493 #define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF 2494 #endif 2495 2496 #ifndef GL_NV_vertex_array_range2 2497 #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533 2498 #endif 2499 2500 #ifndef GL_NV_vertex_program 2501 #define GL_VERTEX_PROGRAM_NV 0x8620 2502 #define GL_VERTEX_STATE_PROGRAM_NV 0x8621 2503 #define GL_ATTRIB_ARRAY_SIZE_NV 0x8623 2504 #define GL_ATTRIB_ARRAY_STRIDE_NV 0x8624 2505 #define GL_ATTRIB_ARRAY_TYPE_NV 0x8625 2506 #define GL_CURRENT_ATTRIB_NV 0x8626 2507 #define GL_PROGRAM_LENGTH_NV 0x8627 2508 #define GL_PROGRAM_STRING_NV 0x8628 2509 #define GL_MODELVIEW_PROJECTION_NV 0x8629 2510 #define GL_IDENTITY_NV 0x862A 2511 #define GL_INVERSE_NV 0x862B 2512 #define GL_TRANSPOSE_NV 0x862C 2513 #define GL_INVERSE_TRANSPOSE_NV 0x862D 2514 #define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E 2515 #define GL_MAX_TRACK_MATRICES_NV 0x862F 2516 #define GL_MATRIX0_NV 0x8630 2517 #define GL_MATRIX1_NV 0x8631 2518 #define GL_MATRIX2_NV 0x8632 2519 #define GL_MATRIX3_NV 0x8633 2520 #define GL_MATRIX4_NV 0x8634 2521 #define GL_MATRIX5_NV 0x8635 2522 #define GL_MATRIX6_NV 0x8636 2523 #define GL_MATRIX7_NV 0x8637 2524 #define GL_CURRENT_MATRIX_STACK_DEPTH_NV 0x8640 2525 #define GL_CURRENT_MATRIX_NV 0x8641 2526 #define GL_VERTEX_PROGRAM_POINT_SIZE_NV 0x8642 2527 #define GL_VERTEX_PROGRAM_TWO_SIDE_NV 0x8643 2528 #define GL_PROGRAM_PARAMETER_NV 0x8644 2529 #define GL_ATTRIB_ARRAY_POINTER_NV 0x8645 2530 #define GL_PROGRAM_TARGET_NV 0x8646 2531 #define GL_PROGRAM_RESIDENT_NV 0x8647 2532 #define GL_TRACK_MATRIX_NV 0x8648 2533 #define GL_TRACK_MATRIX_TRANSFORM_NV 0x8649 2534 #define GL_VERTEX_PROGRAM_BINDING_NV 0x864A 2535 #define GL_PROGRAM_ERROR_POSITION_NV 0x864B 2536 #define GL_VERTEX_ATTRIB_ARRAY0_NV 0x8650 2537 #define GL_VERTEX_ATTRIB_ARRAY1_NV 0x8651 2538 #define GL_VERTEX_ATTRIB_ARRAY2_NV 0x8652 2539 #define GL_VERTEX_ATTRIB_ARRAY3_NV 0x8653 2540 #define GL_VERTEX_ATTRIB_ARRAY4_NV 0x8654 2541 #define GL_VERTEX_ATTRIB_ARRAY5_NV 0x8655 2542 #define GL_VERTEX_ATTRIB_ARRAY6_NV 0x8656 2543 #define GL_VERTEX_ATTRIB_ARRAY7_NV 0x8657 2544 #define GL_VERTEX_ATTRIB_ARRAY8_NV 0x8658 2545 #define GL_VERTEX_ATTRIB_ARRAY9_NV 0x8659 2546 #define GL_VERTEX_ATTRIB_ARRAY10_NV 0x865A 2547 #define GL_VERTEX_ATTRIB_ARRAY11_NV 0x865B 2548 #define GL_VERTEX_ATTRIB_ARRAY12_NV 0x865C 2549 #define GL_VERTEX_ATTRIB_ARRAY13_NV 0x865D 2550 #define GL_VERTEX_ATTRIB_ARRAY14_NV 0x865E 2551 #define GL_VERTEX_ATTRIB_ARRAY15_NV 0x865F 2552 #define GL_MAP1_VERTEX_ATTRIB0_4_NV 0x8660 2553 #define GL_MAP1_VERTEX_ATTRIB1_4_NV 0x8661 2554 #define GL_MAP1_VERTEX_ATTRIB2_4_NV 0x8662 2555 #define GL_MAP1_VERTEX_ATTRIB3_4_NV 0x8663 2556 #define GL_MAP1_VERTEX_ATTRIB4_4_NV 0x8664 2557 #define GL_MAP1_VERTEX_ATTRIB5_4_NV 0x8665 2558 #define GL_MAP1_VERTEX_ATTRIB6_4_NV 0x8666 2559 #define GL_MAP1_VERTEX_ATTRIB7_4_NV 0x8667 2560 #define GL_MAP1_VERTEX_ATTRIB8_4_NV 0x8668 2561 #define GL_MAP1_VERTEX_ATTRIB9_4_NV 0x8669 2562 #define GL_MAP1_VERTEX_ATTRIB10_4_NV 0x866A 2563 #define GL_MAP1_VERTEX_ATTRIB11_4_NV 0x866B 2564 #define GL_MAP1_VERTEX_ATTRIB12_4_NV 0x866C 2565 #define GL_MAP1_VERTEX_ATTRIB13_4_NV 0x866D 2566 #define GL_MAP1_VERTEX_ATTRIB14_4_NV 0x866E 2567 #define GL_MAP1_VERTEX_ATTRIB15_4_NV 0x866F 2568 #define GL_MAP2_VERTEX_ATTRIB0_4_NV 0x8670 2569 #define GL_MAP2_VERTEX_ATTRIB1_4_NV 0x8671 2570 #define GL_MAP2_VERTEX_ATTRIB2_4_NV 0x8672 2571 #define GL_MAP2_VERTEX_ATTRIB3_4_NV 0x8673 2572 #define GL_MAP2_VERTEX_ATTRIB4_4_NV 0x8674 2573 #define GL_MAP2_VERTEX_ATTRIB5_4_NV 0x8675 2574 #define GL_MAP2_VERTEX_ATTRIB6_4_NV 0x8676 2575 #define GL_MAP2_VERTEX_ATTRIB7_4_NV 0x8677 2576 #define GL_MAP2_VERTEX_ATTRIB8_4_NV 0x8678 2577 #define GL_MAP2_VERTEX_ATTRIB9_4_NV 0x8679 2578 #define GL_MAP2_VERTEX_ATTRIB10_4_NV 0x867A 2579 #define GL_MAP2_VERTEX_ATTRIB11_4_NV 0x867B 2580 #define GL_MAP2_VERTEX_ATTRIB12_4_NV 0x867C 2581 #define GL_MAP2_VERTEX_ATTRIB13_4_NV 0x867D 2582 #define GL_MAP2_VERTEX_ATTRIB14_4_NV 0x867E 2583 #define GL_MAP2_VERTEX_ATTRIB15_4_NV 0x867F 2584 #endif 2585 2586 #ifndef GL_SGIX_texture_coordinate_clamp 2587 #define GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369 2588 #define GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A 2589 #define GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B 2590 #endif 2591 2592 #ifndef GL_SGIX_scalebias_hint 2593 #define GL_SCALEBIAS_HINT_SGIX 0x8322 2594 #endif 2595 2596 #ifndef GL_OML_interlace 2597 #define GL_INTERLACE_OML 0x8980 2598 #define GL_INTERLACE_READ_OML 0x8981 2599 #endif 2600 2601 #ifndef GL_OML_subsample 2602 #define GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982 2603 #define GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983 2604 #endif 2605 2606 #ifndef GL_OML_resample 2607 #define GL_PACK_RESAMPLE_OML 0x8984 2608 #define GL_UNPACK_RESAMPLE_OML 0x8985 2609 #define GL_RESAMPLE_REPLICATE_OML 0x8986 2610 #define GL_RESAMPLE_ZERO_FILL_OML 0x8987 2611 #define GL_RESAMPLE_AVERAGE_OML 0x8988 2612 #define GL_RESAMPLE_DECIMATE_OML 0x8989 2613 #endif 2614 2615 #ifndef GL_NV_copy_depth_to_color 2616 #define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E 2617 #define GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F 2618 #endif 2619 2620 #ifndef GL_ATI_envmap_bumpmap 2621 #define GL_BUMP_ROT_MATRIX_ATI 0x8775 2622 #define GL_BUMP_ROT_MATRIX_SIZE_ATI 0x8776 2623 #define GL_BUMP_NUM_TEX_UNITS_ATI 0x8777 2624 #define GL_BUMP_TEX_UNITS_ATI 0x8778 2625 #define GL_DUDV_ATI 0x8779 2626 #define GL_DU8DV8_ATI 0x877A 2627 #define GL_BUMP_ENVMAP_ATI 0x877B 2628 #define GL_BUMP_TARGET_ATI 0x877C 2629 #endif 2630 2631 #ifndef GL_ATI_fragment_shader 2632 #define GL_FRAGMENT_SHADER_ATI 0x8920 2633 #define GL_REG_0_ATI 0x8921 2634 #define GL_REG_1_ATI 0x8922 2635 #define GL_REG_2_ATI 0x8923 2636 #define GL_REG_3_ATI 0x8924 2637 #define GL_REG_4_ATI 0x8925 2638 #define GL_REG_5_ATI 0x8926 2639 #define GL_REG_6_ATI 0x8927 2640 #define GL_REG_7_ATI 0x8928 2641 #define GL_REG_8_ATI 0x8929 2642 #define GL_REG_9_ATI 0x892A 2643 #define GL_REG_10_ATI 0x892B 2644 #define GL_REG_11_ATI 0x892C 2645 #define GL_REG_12_ATI 0x892D 2646 #define GL_REG_13_ATI 0x892E 2647 #define GL_REG_14_ATI 0x892F 2648 #define GL_REG_15_ATI 0x8930 2649 #define GL_REG_16_ATI 0x8931 2650 #define GL_REG_17_ATI 0x8932 2651 #define GL_REG_18_ATI 0x8933 2652 #define GL_REG_19_ATI 0x8934 2653 #define GL_REG_20_ATI 0x8935 2654 #define GL_REG_21_ATI 0x8936 2655 #define GL_REG_22_ATI 0x8937 2656 #define GL_REG_23_ATI 0x8938 2657 #define GL_REG_24_ATI 0x8939 2658 #define GL_REG_25_ATI 0x893A 2659 #define GL_REG_26_ATI 0x893B 2660 #define GL_REG_27_ATI 0x893C 2661 #define GL_REG_28_ATI 0x893D 2662 #define GL_REG_29_ATI 0x893E 2663 #define GL_REG_30_ATI 0x893F 2664 #define GL_REG_31_ATI 0x8940 2665 #define GL_CON_0_ATI 0x8941 2666 #define GL_CON_1_ATI 0x8942 2667 #define GL_CON_2_ATI 0x8943 2668 #define GL_CON_3_ATI 0x8944 2669 #define GL_CON_4_ATI 0x8945 2670 #define GL_CON_5_ATI 0x8946 2671 #define GL_CON_6_ATI 0x8947 2672 #define GL_CON_7_ATI 0x8948 2673 #define GL_CON_8_ATI 0x8949 2674 #define GL_CON_9_ATI 0x894A 2675 #define GL_CON_10_ATI 0x894B 2676 #define GL_CON_11_ATI 0x894C 2677 #define GL_CON_12_ATI 0x894D 2678 #define GL_CON_13_ATI 0x894E 2679 #define GL_CON_14_ATI 0x894F 2680 #define GL_CON_15_ATI 0x8950 2681 #define GL_CON_16_ATI 0x8951 2682 #define GL_CON_17_ATI 0x8952 2683 #define GL_CON_18_ATI 0x8953 2684 #define GL_CON_19_ATI 0x8954 2685 #define GL_CON_20_ATI 0x8955 2686 #define GL_CON_21_ATI 0x8956 2687 #define GL_CON_22_ATI 0x8957 2688 #define GL_CON_23_ATI 0x8958 2689 #define GL_CON_24_ATI 0x8959 2690 #define GL_CON_25_ATI 0x895A 2691 #define GL_CON_26_ATI 0x895B 2692 #define GL_CON_27_ATI 0x895C 2693 #define GL_CON_28_ATI 0x895D 2694 #define GL_CON_29_ATI 0x895E 2695 #define GL_CON_30_ATI 0x895F 2696 #define GL_CON_31_ATI 0x8960 2697 #define GL_MOV_ATI 0x8961 2698 #define GL_ADD_ATI 0x8963 2699 #define GL_MUL_ATI 0x8964 2700 #define GL_SUB_ATI 0x8965 2701 #define GL_DOT3_ATI 0x8966 2702 #define GL_DOT4_ATI 0x8967 2703 #define GL_MAD_ATI 0x8968 2704 #define GL_LERP_ATI 0x8969 2705 #define GL_CND_ATI 0x896A 2706 #define GL_CND0_ATI 0x896B 2707 #define GL_DOT2_ADD_ATI 0x896C 2708 #define GL_SECONDARY_INTERPOLATOR_ATI 0x896D 2709 #define GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E 2710 #define GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F 2711 #define GL_NUM_PASSES_ATI 0x8970 2712 #define GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971 2713 #define GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972 2714 #define GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973 2715 #define GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974 2716 #define GL_COLOR_ALPHA_PAIRING_ATI 0x8975 2717 #define GL_SWIZZLE_STR_ATI 0x8976 2718 #define GL_SWIZZLE_STQ_ATI 0x8977 2719 #define GL_SWIZZLE_STR_DR_ATI 0x8978 2720 #define GL_SWIZZLE_STQ_DQ_ATI 0x8979 2721 #define GL_SWIZZLE_STRQ_ATI 0x897A 2722 #define GL_SWIZZLE_STRQ_DQ_ATI 0x897B 2723 #define GL_RED_BIT_ATI 0x00000001 2724 #define GL_GREEN_BIT_ATI 0x00000002 2725 #define GL_BLUE_BIT_ATI 0x00000004 2726 #define GL_2X_BIT_ATI 0x00000001 2727 #define GL_4X_BIT_ATI 0x00000002 2728 #define GL_8X_BIT_ATI 0x00000004 2729 #define GL_HALF_BIT_ATI 0x00000008 2730 #define GL_QUARTER_BIT_ATI 0x00000010 2731 #define GL_EIGHTH_BIT_ATI 0x00000020 2732 #define GL_SATURATE_BIT_ATI 0x00000040 2733 #define GL_COMP_BIT_ATI 0x00000002 2734 #define GL_NEGATE_BIT_ATI 0x00000004 2735 #define GL_BIAS_BIT_ATI 0x00000008 2736 #endif 2737 2738 #ifndef GL_ATI_pn_triangles 2739 #define GL_PN_TRIANGLES_ATI 0x87F0 2740 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F1 2741 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x87F2 2742 #define GL_PN_TRIANGLES_NORMAL_MODE_ATI 0x87F3 2743 #define GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F4 2744 #define GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 0x87F5 2745 #define GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 0x87F6 2746 #define GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 0x87F7 2747 #define GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 0x87F8 2748 #endif 2749 2750 #ifndef GL_ATI_vertex_array_object 2751 #define GL_STATIC_ATI 0x8760 2752 #define GL_DYNAMIC_ATI 0x8761 2753 #define GL_PRESERVE_ATI 0x8762 2754 #define GL_DISCARD_ATI 0x8763 2755 #define GL_OBJECT_BUFFER_SIZE_ATI 0x8764 2756 #define GL_OBJECT_BUFFER_USAGE_ATI 0x8765 2757 #define GL_ARRAY_OBJECT_BUFFER_ATI 0x8766 2758 #define GL_ARRAY_OBJECT_OFFSET_ATI 0x8767 2759 #endif 2760 2761 #ifndef GL_EXT_vertex_shader 2762 #define GL_VERTEX_SHADER_EXT 0x8780 2763 #define GL_VERTEX_SHADER_BINDING_EXT 0x8781 2764 #define GL_OP_INDEX_EXT 0x8782 2765 #define GL_OP_NEGATE_EXT 0x8783 2766 #define GL_OP_DOT3_EXT 0x8784 2767 #define GL_OP_DOT4_EXT 0x8785 2768 #define GL_OP_MUL_EXT 0x8786 2769 #define GL_OP_ADD_EXT 0x8787 2770 #define GL_OP_MADD_EXT 0x8788 2771 #define GL_OP_FRAC_EXT 0x8789 2772 #define GL_OP_MAX_EXT 0x878A 2773 #define GL_OP_MIN_EXT 0x878B 2774 #define GL_OP_SET_GE_EXT 0x878C 2775 #define GL_OP_SET_LT_EXT 0x878D 2776 #define GL_OP_CLAMP_EXT 0x878E 2777 #define GL_OP_FLOOR_EXT 0x878F 2778 #define GL_OP_ROUND_EXT 0x8790 2779 #define GL_OP_EXP_BASE_2_EXT 0x8791 2780 #define GL_OP_LOG_BASE_2_EXT 0x8792 2781 #define GL_OP_POWER_EXT 0x8793 2782 #define GL_OP_RECIP_EXT 0x8794 2783 #define GL_OP_RECIP_SQRT_EXT 0x8795 2784 #define GL_OP_SUB_EXT 0x8796 2785 #define GL_OP_CROSS_PRODUCT_EXT 0x8797 2786 #define GL_OP_MULTIPLY_MATRIX_EXT 0x8798 2787 #define GL_OP_MOV_EXT 0x8799 2788 #define GL_OUTPUT_VERTEX_EXT 0x879A 2789 #define GL_OUTPUT_COLOR0_EXT 0x879B 2790 #define GL_OUTPUT_COLOR1_EXT 0x879C 2791 #define GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D 2792 #define GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E 2793 #define GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F 2794 #define GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0 2795 #define GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1 2796 #define GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2 2797 #define GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3 2798 #define GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4 2799 #define GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5 2800 #define GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6 2801 #define GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7 2802 #define GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8 2803 #define GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9 2804 #define GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA 2805 #define GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB 2806 #define GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC 2807 #define GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD 2808 #define GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE 2809 #define GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF 2810 #define GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0 2811 #define GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1 2812 #define GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2 2813 #define GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3 2814 #define GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4 2815 #define GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5 2816 #define GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6 2817 #define GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7 2818 #define GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8 2819 #define GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9 2820 #define GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA 2821 #define GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB 2822 #define GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC 2823 #define GL_OUTPUT_FOG_EXT 0x87BD 2824 #define GL_SCALAR_EXT 0x87BE 2825 #define GL_VECTOR_EXT 0x87BF 2826 #define GL_MATRIX_EXT 0x87C0 2827 #define GL_VARIANT_EXT 0x87C1 2828 #define GL_INVARIANT_EXT 0x87C2 2829 #define GL_LOCAL_CONSTANT_EXT 0x87C3 2830 #define GL_LOCAL_EXT 0x87C4 2831 #define GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5 2832 #define GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6 2833 #define GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7 2834 #define GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8 2835 #define GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9 2836 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA 2837 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB 2838 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC 2839 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CD 2840 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE 2841 #define GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF 2842 #define GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0 2843 #define GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1 2844 #define GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2 2845 #define GL_VERTEX_SHADER_LOCALS_EXT 0x87D3 2846 #define GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4 2847 #define GL_X_EXT 0x87D5 2848 #define GL_Y_EXT 0x87D6 2849 #define GL_Z_EXT 0x87D7 2850 #define GL_W_EXT 0x87D8 2851 #define GL_NEGATIVE_X_EXT 0x87D9 2852 #define GL_NEGATIVE_Y_EXT 0x87DA 2853 #define GL_NEGATIVE_Z_EXT 0x87DB 2854 #define GL_NEGATIVE_W_EXT 0x87DC 2855 #define GL_ZERO_EXT 0x87DD 2856 #define GL_ONE_EXT 0x87DE 2857 #define GL_NEGATIVE_ONE_EXT 0x87DF 2858 #define GL_NORMALIZED_RANGE_EXT 0x87E0 2859 #define GL_FULL_RANGE_EXT 0x87E1 2860 #define GL_CURRENT_VERTEX_EXT 0x87E2 2861 #define GL_MVP_MATRIX_EXT 0x87E3 2862 #define GL_VARIANT_VALUE_EXT 0x87E4 2863 #define GL_VARIANT_DATATYPE_EXT 0x87E5 2864 #define GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6 2865 #define GL_VARIANT_ARRAY_TYPE_EXT 0x87E7 2866 #define GL_VARIANT_ARRAY_EXT 0x87E8 2867 #define GL_VARIANT_ARRAY_POINTER_EXT 0x87E9 2868 #define GL_INVARIANT_VALUE_EXT 0x87EA 2869 #define GL_INVARIANT_DATATYPE_EXT 0x87EB 2870 #define GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC 2871 #define GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED 2872 #endif 2873 2874 #ifndef GL_ATI_vertex_streams 2875 #define GL_MAX_VERTEX_STREAMS_ATI 0x876B 2876 #define GL_VERTEX_STREAM0_ATI 0x876C 2877 #define GL_VERTEX_STREAM1_ATI 0x876D 2878 #define GL_VERTEX_STREAM2_ATI 0x876E 2879 #define GL_VERTEX_STREAM3_ATI 0x876F 2880 #define GL_VERTEX_STREAM4_ATI 0x8770 2881 #define GL_VERTEX_STREAM5_ATI 0x8771 2882 #define GL_VERTEX_STREAM6_ATI 0x8772 2883 #define GL_VERTEX_STREAM7_ATI 0x8773 2884 #define GL_VERTEX_SOURCE_ATI 0x8774 2885 #endif 2886 2887 #ifndef GL_ATI_element_array 2888 #define GL_ELEMENT_ARRAY_ATI 0x8768 2889 #define GL_ELEMENT_ARRAY_TYPE_ATI 0x8769 2890 #define GL_ELEMENT_ARRAY_POINTER_ATI 0x876A 2891 #endif 2892 2893 #ifndef GL_SUN_mesh_array 2894 #define GL_QUAD_MESH_SUN 0x8614 2895 #define GL_TRIANGLE_MESH_SUN 0x8615 2896 #endif 2897 2898 #ifndef GL_SUN_slice_accum 2899 #define GL_SLICE_ACCUM_SUN 0x85CC 2900 #endif 2901 2902 #ifndef GL_NV_multisample_filter_hint 2903 #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534 2904 #endif 2905 2906 #ifndef GL_NV_depth_clamp 2907 #define GL_DEPTH_CLAMP_NV 0x864F 2908 #endif 2909 2910 #ifndef GL_NV_occlusion_query 2911 #define GL_PIXEL_COUNTER_BITS_NV 0x8864 2912 #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865 2913 #define GL_PIXEL_COUNT_NV 0x8866 2914 #define GL_PIXEL_COUNT_AVAILABLE_NV 0x8867 2915 #endif 2916 2917 #ifndef GL_NV_point_sprite 2918 #define GL_POINT_SPRITE_NV 0x8861 2919 #define GL_COORD_REPLACE_NV 0x8862 2920 #define GL_POINT_SPRITE_R_MODE_NV 0x8863 2921 #endif 2922 2923 #ifndef GL_NV_texture_shader3 2924 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850 2925 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851 2926 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852 2927 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853 2928 #define GL_OFFSET_HILO_TEXTURE_2D_NV 0x8854 2929 #define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855 2930 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856 2931 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857 2932 #define GL_DEPENDENT_HILO_TEXTURE_2D_NV 0x8858 2933 #define GL_DEPENDENT_RGB_TEXTURE_3D_NV 0x8859 2934 #define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A 2935 #define GL_DOT_PRODUCT_PASS_THROUGH_NV 0x885B 2936 #define GL_DOT_PRODUCT_TEXTURE_1D_NV 0x885C 2937 #define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D 2938 #define GL_HILO8_NV 0x885E 2939 #define GL_SIGNED_HILO8_NV 0x885F 2940 #define GL_FORCE_BLUE_TO_ONE_NV 0x8860 2941 #endif 2942 2943 #ifndef GL_NV_vertex_program1_1 2944 #endif 2945 2946 #ifndef GL_EXT_shadow_funcs 2947 #endif 2948 2949 #ifndef GL_EXT_stencil_two_side 2950 #define GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910 2951 #define GL_ACTIVE_STENCIL_FACE_EXT 0x8911 2952 #endif 2953 2954 #ifndef GL_ATI_text_fragment_shader 2955 #define GL_TEXT_FRAGMENT_SHADER_ATI 0x8200 2956 #endif 2957 2958 #ifndef GL_APPLE_client_storage 2959 #define GL_UNPACK_CLIENT_STORAGE_APPLE 0x85B2 2960 #endif 2961 2962 #ifndef GL_APPLE_element_array 2963 #define GL_ELEMENT_ARRAY_APPLE 0x8768 2964 #define GL_ELEMENT_ARRAY_TYPE_APPLE 0x8769 2965 #define GL_ELEMENT_ARRAY_POINTER_APPLE 0x876A 2966 #endif 2967 2968 #ifndef GL_APPLE_fence 2969 #define GL_DRAW_PIXELS_APPLE 0x8A0A 2970 #define GL_FENCE_APPLE 0x8A0B 2971 #endif 2972 2973 #ifndef GL_APPLE_vertex_array_object 2974 #define GL_VERTEX_ARRAY_BINDING_APPLE 0x85B5 2975 #endif 2976 2977 #ifndef GL_APPLE_vertex_array_range 2978 #define GL_VERTEX_ARRAY_RANGE_APPLE 0x851D 2979 #define GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE 0x851E 2980 #define GL_VERTEX_ARRAY_STORAGE_HINT_APPLE 0x851F 2981 #define GL_VERTEX_ARRAY_RANGE_POINTER_APPLE 0x8521 2982 #define GL_STORAGE_CACHED_APPLE 0x85BE 2983 #define GL_STORAGE_SHARED_APPLE 0x85BF 2984 #endif 2985 2986 #ifndef GL_APPLE_ycbcr_422 2987 #define GL_YCBCR_422_APPLE 0x85B9 2988 #define GL_UNSIGNED_SHORT_8_8_APPLE 0x85BA 2989 #define GL_UNSIGNED_SHORT_8_8_REV_APPLE 0x85BB 2990 #endif 2991 2992 #ifndef GL_S3_s3tc 2993 #define GL_RGB_S3TC 0x83A0 2994 #define GL_RGB4_S3TC 0x83A1 2995 #define GL_RGBA_S3TC 0x83A2 2996 #define GL_RGBA4_S3TC 0x83A3 2997 #endif 2998 2999 #ifndef GL_ATI_draw_buffers 3000 #define GL_MAX_DRAW_BUFFERS_ATI 0x8824 3001 #define GL_DRAW_BUFFER0_ATI 0x8825 3002 #define GL_DRAW_BUFFER1_ATI 0x8826 3003 #define GL_DRAW_BUFFER2_ATI 0x8827 3004 #define GL_DRAW_BUFFER3_ATI 0x8828 3005 #define GL_DRAW_BUFFER4_ATI 0x8829 3006 #define GL_DRAW_BUFFER5_ATI 0x882A 3007 #define GL_DRAW_BUFFER6_ATI 0x882B 3008 #define GL_DRAW_BUFFER7_ATI 0x882C 3009 #define GL_DRAW_BUFFER8_ATI 0x882D 3010 #define GL_DRAW_BUFFER9_ATI 0x882E 3011 #define GL_DRAW_BUFFER10_ATI 0x882F 3012 #define GL_DRAW_BUFFER11_ATI 0x8830 3013 #define GL_DRAW_BUFFER12_ATI 0x8831 3014 #define GL_DRAW_BUFFER13_ATI 0x8832 3015 #define GL_DRAW_BUFFER14_ATI 0x8833 3016 #define GL_DRAW_BUFFER15_ATI 0x8834 3017 #endif 3018 3019 #ifndef GL_ATI_pixel_format_float 3020 #define GL_TYPE_RGBA_FLOAT_ATI 0x8820 3021 #define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835 3022 #endif 3023 3024 #ifndef GL_ATI_texture_env_combine3 3025 #define GL_MODULATE_ADD_ATI 0x8744 3026 #define GL_MODULATE_SIGNED_ADD_ATI 0x8745 3027 #define GL_MODULATE_SUBTRACT_ATI 0x8746 3028 #endif 3029 3030 #ifndef GL_ATI_texture_float 3031 #define GL_RGBA_FLOAT32_ATI 0x8814 3032 #define GL_RGB_FLOAT32_ATI 0x8815 3033 #define GL_ALPHA_FLOAT32_ATI 0x8816 3034 #define GL_INTENSITY_FLOAT32_ATI 0x8817 3035 #define GL_LUMINANCE_FLOAT32_ATI 0x8818 3036 #define GL_LUMINANCE_ALPHA_FLOAT32_ATI 0x8819 3037 #define GL_RGBA_FLOAT16_ATI 0x881A 3038 #define GL_RGB_FLOAT16_ATI 0x881B 3039 #define GL_ALPHA_FLOAT16_ATI 0x881C 3040 #define GL_INTENSITY_FLOAT16_ATI 0x881D 3041 #define GL_LUMINANCE_FLOAT16_ATI 0x881E 3042 #define GL_LUMINANCE_ALPHA_FLOAT16_ATI 0x881F 3043 #endif 3044 3045 #ifndef GL_NV_float_buffer 3046 #define GL_FLOAT_R_NV 0x8880 3047 #define GL_FLOAT_RG_NV 0x8881 3048 #define GL_FLOAT_RGB_NV 0x8882 3049 #define GL_FLOAT_RGBA_NV 0x8883 3050 #define GL_FLOAT_R16_NV 0x8884 3051 #define GL_FLOAT_R32_NV 0x8885 3052 #define GL_FLOAT_RG16_NV 0x8886 3053 #define GL_FLOAT_RG32_NV 0x8887 3054 #define GL_FLOAT_RGB16_NV 0x8888 3055 #define GL_FLOAT_RGB32_NV 0x8889 3056 #define GL_FLOAT_RGBA16_NV 0x888A 3057 #define GL_FLOAT_RGBA32_NV 0x888B 3058 #define GL_TEXTURE_FLOAT_COMPONENTS_NV 0x888C 3059 #define GL_FLOAT_CLEAR_COLOR_VALUE_NV 0x888D 3060 #define GL_FLOAT_RGBA_MODE_NV 0x888E 3061 #endif 3062 3063 #ifndef GL_NV_fragment_program 3064 #define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868 3065 #define GL_FRAGMENT_PROGRAM_NV 0x8870 3066 #define GL_MAX_TEXTURE_COORDS_NV 0x8871 3067 #define GL_MAX_TEXTURE_IMAGE_UNITS_NV 0x8872 3068 #define GL_FRAGMENT_PROGRAM_BINDING_NV 0x8873 3069 #define GL_PROGRAM_ERROR_STRING_NV 0x8874 3070 #endif 3071 3072 #ifndef GL_NV_half_float 3073 #define GL_HALF_FLOAT_NV 0x140B 3074 #endif 3075 3076 #ifndef GL_NV_pixel_data_range 3077 #define GL_WRITE_PIXEL_DATA_RANGE_NV 0x8878 3078 #define GL_READ_PIXEL_DATA_RANGE_NV 0x8879 3079 #define GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV 0x887A 3080 #define GL_READ_PIXEL_DATA_RANGE_LENGTH_NV 0x887B 3081 #define GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV 0x887C 3082 #define GL_READ_PIXEL_DATA_RANGE_POINTER_NV 0x887D 3083 #endif 3084 3085 #ifndef GL_NV_primitive_restart 3086 #define GL_PRIMITIVE_RESTART_NV 0x8558 3087 #define GL_PRIMITIVE_RESTART_INDEX_NV 0x8559 3088 #endif 3089 3090 #ifndef GL_NV_texture_expand_normal 3091 #define GL_TEXTURE_UNSIGNED_REMAP_MODE_NV 0x888F 3092 #endif 3093 3094 #ifndef GL_NV_vertex_program2 3095 #endif 3096 3097 #ifndef GL_ATI_map_object_buffer 3098 #endif 3099 3100 #ifndef GL_ATI_separate_stencil 3101 #define GL_STENCIL_BACK_FUNC_ATI 0x8800 3102 #define GL_STENCIL_BACK_FAIL_ATI 0x8801 3103 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI 0x8802 3104 #define GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI 0x8803 3105 #endif 3106 3107 #ifndef GL_ATI_vertex_attrib_array_object 3108 #endif 3109 3110 #ifndef GL_OES_read_format 3111 #define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A 3112 #define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B 3113 #endif 3114 3115 #ifndef GL_EXT_depth_bounds_test 3116 #define GL_DEPTH_BOUNDS_TEST_EXT 0x8890 3117 #define GL_DEPTH_BOUNDS_EXT 0x8891 3118 #endif 3119 3120 #ifndef GL_EXT_texture_mirror_clamp 3121 #define GL_MIRROR_CLAMP_EXT 0x8742 3122 #define GL_MIRROR_CLAMP_TO_EDGE_EXT 0x8743 3123 #define GL_MIRROR_CLAMP_TO_BORDER_EXT 0x8912 3124 #endif 3125 3126 #ifndef GL_EXT_blend_equation_separate 3127 #define GL_BLEND_EQUATION_RGB_EXT GL_BLEND_EQUATION 3128 #define GL_BLEND_EQUATION_ALPHA_EXT 0x883D 3129 #endif 3130 3131 #ifndef GL_MESA_pack_invert 3132 #define GL_PACK_INVERT_MESA 0x8758 3133 #endif 3134 3135 #ifndef GL_MESA_ycbcr_texture 3136 #define GL_UNSIGNED_SHORT_8_8_MESA 0x85BA 3137 #define GL_UNSIGNED_SHORT_8_8_REV_MESA 0x85BB 3138 #define GL_YCBCR_MESA 0x8757 3139 #endif 3140 3141 #ifndef GL_EXT_pixel_buffer_object 3142 #define GL_PIXEL_PACK_BUFFER_EXT 0x88EB 3143 #define GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC 3144 #define GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED 3145 #define GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF 3146 #endif 3147 3148 #ifndef GL_NV_fragment_program_option 3149 #endif 3150 3151 #ifndef GL_NV_fragment_program2 3152 #define GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4 3153 #define GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5 3154 #define GL_MAX_PROGRAM_IF_DEPTH_NV 0x88F6 3155 #define GL_MAX_PROGRAM_LOOP_DEPTH_NV 0x88F7 3156 #define GL_MAX_PROGRAM_LOOP_COUNT_NV 0x88F8 3157 #endif 3158 3159 #ifndef GL_NV_vertex_program2_option 3160 #endif 3161 3162 #ifndef GL_NV_vertex_program3 3163 #endif 3164 3165 #ifndef GL_EXT_framebuffer_object 3166 #define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506 3167 #define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8 3168 #define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6 3169 #define GL_RENDERBUFFER_BINDING_EXT 0x8CA7 3170 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0 3171 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1 3172 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2 3173 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3 3174 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4 3175 #define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5 3176 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6 3177 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7 3178 #define GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT 0x8CD8 3179 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9 3180 #define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA 3181 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB 3182 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC 3183 #define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD 3184 #define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF 3185 #define GL_COLOR_ATTACHMENT0_EXT 0x8CE0 3186 #define GL_COLOR_ATTACHMENT1_EXT 0x8CE1 3187 #define GL_COLOR_ATTACHMENT2_EXT 0x8CE2 3188 #define GL_COLOR_ATTACHMENT3_EXT 0x8CE3 3189 #define GL_COLOR_ATTACHMENT4_EXT 0x8CE4 3190 #define GL_COLOR_ATTACHMENT5_EXT 0x8CE5 3191 #define GL_COLOR_ATTACHMENT6_EXT 0x8CE6 3192 #define GL_COLOR_ATTACHMENT7_EXT 0x8CE7 3193 #define GL_COLOR_ATTACHMENT8_EXT 0x8CE8 3194 #define GL_COLOR_ATTACHMENT9_EXT 0x8CE9 3195 #define GL_COLOR_ATTACHMENT10_EXT 0x8CEA 3196 #define GL_COLOR_ATTACHMENT11_EXT 0x8CEB 3197 #define GL_COLOR_ATTACHMENT12_EXT 0x8CEC 3198 #define GL_COLOR_ATTACHMENT13_EXT 0x8CED 3199 #define GL_COLOR_ATTACHMENT14_EXT 0x8CEE 3200 #define GL_COLOR_ATTACHMENT15_EXT 0x8CEF 3201 #define GL_DEPTH_ATTACHMENT_EXT 0x8D00 3202 #define GL_STENCIL_ATTACHMENT_EXT 0x8D20 3203 #define GL_FRAMEBUFFER_EXT 0x8D40 3204 #define GL_RENDERBUFFER_EXT 0x8D41 3205 #define GL_RENDERBUFFER_WIDTH_EXT 0x8D42 3206 #define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43 3207 #define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44 3208 #define GL_STENCIL_INDEX1_EXT 0x8D46 3209 #define GL_STENCIL_INDEX4_EXT 0x8D47 3210 #define GL_STENCIL_INDEX8_EXT 0x8D48 3211 #define GL_STENCIL_INDEX16_EXT 0x8D49 3212 #define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50 3213 #define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51 3214 #define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52 3215 #define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53 3216 #define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54 3217 #define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55 3218 #endif 3219 3220 #ifndef GL_GREMEDY_string_marker 3221 #endif 3222 3223 #ifndef GL_VERSION_2_0 3224 typedef char GLchar; /* native character */ 3225 #endif 3226 3227 #ifndef GL_VERSION_1_5 3228 typedef ptrdiff_t GLintptr; 3229 typedef ptrdiff_t GLsizeiptr; 3230 #endif 3231 3232 #ifndef GL_ARB_vertex_buffer_object 3233 typedef ptrdiff_t GLintptrARB; 3234 typedef ptrdiff_t GLsizeiptrARB; 3235 #endif 3236 3237 #ifndef GL_ARB_shader_objects 3238 typedef char GLcharARB; /* native character */ 3239 typedef unsigned int GLhandleARB; /* shader object handle */ 3240 #endif 3241 3242 #ifndef GL_ARB_half_float_pixel 3243 typedef unsigned short GLhalfARB; 3244 #endif 3245 3246 #ifndef GL_NV_half_float 3247 typedef unsigned short GLhalfNV; 3248 #endif 3249 3250 #ifndef GL_VERSION_1_2 3251 #define GL_VERSION_1_2 1 3252 #ifndef glBlendColor 3253 #define glBlendColor SAGE_glBlendColor 3254 #endif 3255 3256 #ifndef glBlendEquation 3257 #define glBlendEquation SAGE_glBlendEquation 3258 #endif 3259 3260 #ifndef glDrawRangeElements 3261 #define glDrawRangeElements SAGE_glDrawRangeElements 3262 #endif 3263 3264 #ifndef glColorTable 3265 #define glColorTable SAGE_glColorTable 3266 #endif 3267 3268 #ifndef glColorTableParameterfv 3269 #define glColorTableParameterfv SAGE_glColorTableParameterfv 3270 #endif 3271 3272 #ifndef glColorTableParameteriv 3273 #define glColorTableParameteriv SAGE_glColorTableParameteriv 3274 #endif 3275 3276 #ifndef glCopyColorTable 3277 #define glCopyColorTable SAGE_glCopyColorTable 3278 #endif 3279 3280 #ifndef glGetColorTable 3281 #define glGetColorTable SAGE_glGetColorTable 3282 #endif 3283 3284 #ifndef glGetColorTableParameterfv 3285 #define glGetColorTableParameterfv SAGE_glGetColorTableParameterfv 3286 #endif 3287 3288 #ifndef glGetColorTableParameteriv 3289 #define glGetColorTableParameteriv SAGE_glGetColorTableParameteriv 3290 #endif 3291 3292 #ifndef glColorSubTable 3293 #define glColorSubTable SAGE_glColorSubTable 3294 #endif 3295 3296 #ifndef glCopyColorSubTable 3297 #define glCopyColorSubTable SAGE_glCopyColorSubTable 3298 #endif 3299 3300 #ifndef glConvolutionFilter1D 3301 #define glConvolutionFilter1D SAGE_glConvolutionFilter1D 3302 #endif 3303 3304 #ifndef glConvolutionFilter2D 3305 #define glConvolutionFilter2D SAGE_glConvolutionFilter2D 3306 #endif 3307 3308 #ifndef glConvolutionParameterf 3309 #define glConvolutionParameterf SAGE_glConvolutionParameterf 3310 #endif 3311 3312 #ifndef glConvolutionParameterfv 3313 #define glConvolutionParameterfv SAGE_glConvolutionParameterfv 3314 #endif 3315 3316 #ifndef glConvolutionParameteri 3317 #define glConvolutionParameteri SAGE_glConvolutionParameteri 3318 #endif 3319 3320 #ifndef glConvolutionParameteriv 3321 #define glConvolutionParameteriv SAGE_glConvolutionParameteriv 3322 #endif 3323 3324 #ifndef glCopyConvolutionFilter1D 3325 #define glCopyConvolutionFilter1D SAGE_glCopyConvolutionFilter1D 3326 #endif 3327 3328 #ifndef glCopyConvolutionFilter2D 3329 #define glCopyConvolutionFilter2D SAGE_glCopyConvolutionFilter2D 3330 #endif 3331 3332 #ifndef glGetConvolutionFilter 3333 #define glGetConvolutionFilter SAGE_glGetConvolutionFilter 3334 #endif 3335 3336 #ifndef glGetConvolutionParameterfv 3337 #define glGetConvolutionParameterfv SAGE_glGetConvolutionParameterfv 3338 #endif 3339 3340 #ifndef glGetConvolutionParameteriv 3341 #define glGetConvolutionParameteriv SAGE_glGetConvolutionParameteriv 3342 #endif 3343 3344 #ifndef glGetSeparableFilter 3345 #define glGetSeparableFilter SAGE_glGetSeparableFilter 3346 #endif 3347 3348 #ifndef glSeparableFilter2D 3349 #define glSeparableFilter2D SAGE_glSeparableFilter2D 3350 #endif 3351 3352 #ifndef glGetHistogram 3353 #define glGetHistogram SAGE_glGetHistogram 3354 #endif 3355 3356 #ifndef glGetHistogramParameterfv 3357 #define glGetHistogramParameterfv SAGE_glGetHistogramParameterfv 3358 #endif 3359 3360 #ifndef glGetHistogramParameteriv 3361 #define glGetHistogramParameteriv SAGE_glGetHistogramParameteriv 3362 #endif 3363 3364 #ifndef glGetMinmax 3365 #define glGetMinmax SAGE_glGetMinmax 3366 #endif 3367 3368 #ifndef glGetMinmaxParameterfv 3369 #define glGetMinmaxParameterfv SAGE_glGetMinmaxParameterfv 3370 #endif 3371 3372 #ifndef glGetMinmaxParameteriv 3373 #define glGetMinmaxParameteriv SAGE_glGetMinmaxParameteriv 3374 #endif 3375 3376 #ifndef glHistogram 3377 #define glHistogram SAGE_glHistogram 3378 #endif 3379 3380 #ifndef glMinmax 3381 #define glMinmax SAGE_glMinmax 3382 #endif 3383 3384 #ifndef glResetHistogram 3385 #define glResetHistogram SAGE_glResetHistogram 3386 #endif 3387 3388 #ifndef glResetMinmax 3389 #define glResetMinmax SAGE_glResetMinmax 3390 #endif 3391 3392 #ifndef glTexImage3D 3393 #define glTexImage3D SAGE_glTexImage3D 3394 #endif 3395 3396 #ifndef glTexSubImage3D 3397 #define glTexSubImage3D SAGE_glTexSubImage3D 3398 #endif 3399 3400 #ifndef glCopyTexSubImage3D 3401 #define glCopyTexSubImage3D SAGE_glCopyTexSubImage3D 3402 #endif 3403 3404 #endif 3405 3406 #ifndef GL_VERSION_1_3 3407 #define GL_VERSION_1_3 1 3408 #ifndef glActiveTexture 3409 #define glActiveTexture SAGE_glActiveTexture 3410 #endif 3411 3412 #ifndef glClientActiveTexture 3413 #define glClientActiveTexture SAGE_glClientActiveTexture 3414 #endif 3415 3416 #ifndef glMultiTexCoord1d 3417 #define glMultiTexCoord1d SAGE_glMultiTexCoord1d 3418 #endif 3419 3420 #ifndef glMultiTexCoord1dv 3421 #define glMultiTexCoord1dv SAGE_glMultiTexCoord1dv 3422 #endif 3423 3424 #ifndef glMultiTexCoord1f 3425 #define glMultiTexCoord1f SAGE_glMultiTexCoord1f 3426 #endif 3427 3428 #ifndef glMultiTexCoord1fv 3429 #define glMultiTexCoord1fv SAGE_glMultiTexCoord1fv 3430 #endif 3431 3432 #ifndef glMultiTexCoord1i 3433 #define glMultiTexCoord1i SAGE_glMultiTexCoord1i 3434 #endif 3435 3436 #ifndef glMultiTexCoord1iv 3437 #define glMultiTexCoord1iv SAGE_glMultiTexCoord1iv 3438 #endif 3439 3440 #ifndef glMultiTexCoord1s 3441 #define glMultiTexCoord1s SAGE_glMultiTexCoord1s 3442 #endif 3443 3444 #ifndef glMultiTexCoord1sv 3445 #define glMultiTexCoord1sv SAGE_glMultiTexCoord1sv 3446 #endif 3447 3448 #ifndef glMultiTexCoord2d 3449 #define glMultiTexCoord2d SAGE_glMultiTexCoord2d 3450 #endif 3451 3452 #ifndef glMultiTexCoord2dv 3453 #define glMultiTexCoord2dv SAGE_glMultiTexCoord2dv 3454 #endif 3455 3456 #ifndef glMultiTexCoord2f 3457 #define glMultiTexCoord2f SAGE_glMultiTexCoord2f 3458 #endif 3459 3460 #ifndef glMultiTexCoord2fv 3461 #define glMultiTexCoord2fv SAGE_glMultiTexCoord2fv 3462 #endif 3463 3464 #ifndef glMultiTexCoord2i 3465 #define glMultiTexCoord2i SAGE_glMultiTexCoord2i 3466 #endif 3467 3468 #ifndef glMultiTexCoord2iv 3469 #define glMultiTexCoord2iv SAGE_glMultiTexCoord2iv 3470 #endif 3471 3472 #ifndef glMultiTexCoord2s 3473 #define glMultiTexCoord2s SAGE_glMultiTexCoord2s 3474 #endif 3475 3476 #ifndef glMultiTexCoord2sv 3477 #define glMultiTexCoord2sv SAGE_glMultiTexCoord2sv 3478 #endif 3479 3480 #ifndef glMultiTexCoord3d 3481 #define glMultiTexCoord3d SAGE_glMultiTexCoord3d 3482 #endif 3483 3484 #ifndef glMultiTexCoord3dv 3485 #define glMultiTexCoord3dv SAGE_glMultiTexCoord3dv 3486 #endif 3487 3488 #ifndef glMultiTexCoord3f 3489 #define glMultiTexCoord3f SAGE_glMultiTexCoord3f 3490 #endif 3491 3492 #ifndef glMultiTexCoord3fv 3493 #define glMultiTexCoord3fv SAGE_glMultiTexCoord3fv 3494 #endif 3495 3496 #ifndef glMultiTexCoord3i 3497 #define glMultiTexCoord3i SAGE_glMultiTexCoord3i 3498 #endif 3499 3500 #ifndef glMultiTexCoord3iv 3501 #define glMultiTexCoord3iv SAGE_glMultiTexCoord3iv 3502 #endif 3503 3504 #ifndef glMultiTexCoord3s 3505 #define glMultiTexCoord3s SAGE_glMultiTexCoord3s 3506 #endif 3507 3508 #ifndef glMultiTexCoord3sv 3509 #define glMultiTexCoord3sv SAGE_glMultiTexCoord3sv 3510 #endif 3511 3512 #ifndef glMultiTexCoord4d 3513 #define glMultiTexCoord4d SAGE_glMultiTexCoord4d 3514 #endif 3515 3516 #ifndef glMultiTexCoord4dv 3517 #define glMultiTexCoord4dv SAGE_glMultiTexCoord4dv 3518 #endif 3519 3520 #ifndef glMultiTexCoord4f 3521 #define glMultiTexCoord4f SAGE_glMultiTexCoord4f 3522 #endif 3523 3524 #ifndef glMultiTexCoord4fv 3525 #define glMultiTexCoord4fv SAGE_glMultiTexCoord4fv 3526 #endif 3527 3528 #ifndef glMultiTexCoord4i 3529 #define glMultiTexCoord4i SAGE_glMultiTexCoord4i 3530 #endif 3531 3532 #ifndef glMultiTexCoord4iv 3533 #define glMultiTexCoord4iv SAGE_glMultiTexCoord4iv 3534 #endif 3535 3536 #ifndef glMultiTexCoord4s 3537 #define glMultiTexCoord4s SAGE_glMultiTexCoord4s 3538 #endif 3539 3540 #ifndef glMultiTexCoord4sv 3541 #define glMultiTexCoord4sv SAGE_glMultiTexCoord4sv 3542 #endif 3543 3544 #ifndef glLoadTransposeMatrixf 3545 #define glLoadTransposeMatrixf SAGE_glLoadTransposeMatrixf 3546 #endif 3547 3548 #ifndef glLoadTransposeMatrixd 3549 #define glLoadTransposeMatrixd SAGE_glLoadTransposeMatrixd 3550 #endif 3551 3552 #ifndef glMultTransposeMatrixf 3553 #define glMultTransposeMatrixf SAGE_glMultTransposeMatrixf 3554 #endif 3555 3556 #ifndef glMultTransposeMatrixd 3557 #define glMultTransposeMatrixd SAGE_glMultTransposeMatrixd 3558 #endif 3559 3560 #ifndef glSampleCoverage 3561 #define glSampleCoverage SAGE_glSampleCoverage 3562 #endif 3563 3564 #ifndef glCompressedTexImage3D 3565 #define glCompressedTexImage3D SAGE_glCompressedTexImage3D 3566 #endif 3567 3568 #ifndef glCompressedTexImage2D 3569 #define glCompressedTexImage2D SAGE_glCompressedTexImage2D 3570 #endif 3571 3572 #ifndef glCompressedTexImage1D 3573 #define glCompressedTexImage1D SAGE_glCompressedTexImage1D 3574 #endif 3575 3576 #ifndef glCompressedTexSubImage3D 3577 #define glCompressedTexSubImage3D SAGE_glCompressedTexSubImage3D 3578 #endif 3579 3580 #ifndef glCompressedTexSubImage2D 3581 #define glCompressedTexSubImage2D SAGE_glCompressedTexSubImage2D 3582 #endif 3583 3584 #ifndef glCompressedTexSubImage1D 3585 #define glCompressedTexSubImage1D SAGE_glCompressedTexSubImage1D 3586 #endif 3587 3588 #ifndef glGetCompressedTexImage 3589 #define glGetCompressedTexImage SAGE_glGetCompressedTexImage 3590 #endif 3591 3592 #endif 3593 3594 #ifndef GL_VERSION_1_4 3595 #define GL_VERSION_1_4 1 3596 #ifndef glBlendFuncSeparate 3597 #define glBlendFuncSeparate SAGE_glBlendFuncSeparate 3598 #endif 3599 3600 #ifndef glFogCoordf 3601 #define glFogCoordf SAGE_glFogCoordf 3602 #endif 3603 3604 #ifndef glFogCoordfv 3605 #define glFogCoordfv SAGE_glFogCoordfv 3606 #endif 3607 3608 #ifndef glFogCoordd 3609 #define glFogCoordd SAGE_glFogCoordd 3610 #endif 3611 3612 #ifndef glFogCoorddv 3613 #define glFogCoorddv SAGE_glFogCoorddv 3614 #endif 3615 3616 #ifndef glFogCoordPointer 3617 #define glFogCoordPointer SAGE_glFogCoordPointer 3618 #endif 3619 3620 #ifndef glMultiDrawArrays 3621 #define glMultiDrawArrays SAGE_glMultiDrawArrays 3622 #endif 3623 3624 #ifndef glMultiDrawElements 3625 #define glMultiDrawElements SAGE_glMultiDrawElements 3626 #endif 3627 3628 #ifndef glPointParameterf 3629 #define glPointParameterf SAGE_glPointParameterf 3630 #endif 3631 3632 #ifndef glPointParameterfv 3633 #define glPointParameterfv SAGE_glPointParameterfv 3634 #endif 3635 3636 #ifndef glPointParameteri 3637 #define glPointParameteri SAGE_glPointParameteri 3638 #endif 3639 3640 #ifndef glPointParameteriv 3641 #define glPointParameteriv SAGE_glPointParameteriv 3642 #endif 3643 3644 #ifndef glSecondaryColor3b 3645 #define glSecondaryColor3b SAGE_glSecondaryColor3b 3646 #endif 3647 3648 #ifndef glSecondaryColor3bv 3649 #define glSecondaryColor3bv SAGE_glSecondaryColor3bv 3650 #endif 3651 3652 #ifndef glSecondaryColor3d 3653 #define glSecondaryColor3d SAGE_glSecondaryColor3d 3654 #endif 3655 3656 #ifndef glSecondaryColor3dv 3657 #define glSecondaryColor3dv SAGE_glSecondaryColor3dv 3658 #endif 3659 3660 #ifndef glSecondaryColor3f 3661 #define glSecondaryColor3f SAGE_glSecondaryColor3f 3662 #endif 3663 3664 #ifndef glSecondaryColor3fv 3665 #define glSecondaryColor3fv SAGE_glSecondaryColor3fv 3666 #endif 3667 3668 #ifndef glSecondaryColor3i 3669 #define glSecondaryColor3i SAGE_glSecondaryColor3i 3670 #endif 3671 3672 #ifndef glSecondaryColor3iv 3673 #define glSecondaryColor3iv SAGE_glSecondaryColor3iv 3674 #endif 3675 3676 #ifndef glSecondaryColor3s 3677 #define glSecondaryColor3s SAGE_glSecondaryColor3s 3678 #endif 3679 3680 #ifndef glSecondaryColor3sv 3681 #define glSecondaryColor3sv SAGE_glSecondaryColor3sv 3682 #endif 3683 3684 #ifndef glSecondaryColor3ub 3685 #define glSecondaryColor3ub SAGE_glSecondaryColor3ub 3686 #endif 3687 3688 #ifndef glSecondaryColor3ubv 3689 #define glSecondaryColor3ubv SAGE_glSecondaryColor3ubv 3690 #endif 3691 3692 #ifndef glSecondaryColor3ui 3693 #define glSecondaryColor3ui SAGE_glSecondaryColor3ui 3694 #endif 3695 3696 #ifndef glSecondaryColor3uiv 3697 #define glSecondaryColor3uiv SAGE_glSecondaryColor3uiv 3698 #endif 3699 3700 #ifndef glSecondaryColor3us 3701 #define glSecondaryColor3us SAGE_glSecondaryColor3us 3702 #endif 3703 3704 #ifndef glSecondaryColor3usv 3705 #define glSecondaryColor3usv SAGE_glSecondaryColor3usv 3706 #endif 3707 3708 #ifndef glSecondaryColorPointer 3709 #define glSecondaryColorPointer SAGE_glSecondaryColorPointer 3710 #endif 3711 3712 #ifndef glWindowPos2d 3713 #define glWindowPos2d SAGE_glWindowPos2d 3714 #endif 3715 3716 #ifndef glWindowPos2dv 3717 #define glWindowPos2dv SAGE_glWindowPos2dv 3718 #endif 3719 3720 #ifndef glWindowPos2f 3721 #define glWindowPos2f SAGE_glWindowPos2f 3722 #endif 3723 3724 #ifndef glWindowPos2fv 3725 #define glWindowPos2fv SAGE_glWindowPos2fv 3726 #endif 3727 3728 #ifndef glWindowPos2i 3729 #define glWindowPos2i SAGE_glWindowPos2i 3730 #endif 3731 3732 #ifndef glWindowPos2iv 3733 #define glWindowPos2iv SAGE_glWindowPos2iv 3734 #endif 3735 3736 #ifndef glWindowPos2s 3737 #define glWindowPos2s SAGE_glWindowPos2s 3738 #endif 3739 3740 #ifndef glWindowPos2sv 3741 #define glWindowPos2sv SAGE_glWindowPos2sv 3742 #endif 3743 3744 #ifndef glWindowPos3d 3745 #define glWindowPos3d SAGE_glWindowPos3d 3746 #endif 3747 3748 #ifndef glWindowPos3dv 3749 #define glWindowPos3dv SAGE_glWindowPos3dv 3750 #endif 3751 3752 #ifndef glWindowPos3f 3753 #define glWindowPos3f SAGE_glWindowPos3f 3754 #endif 3755 3756 #ifndef glWindowPos3fv 3757 #define glWindowPos3fv SAGE_glWindowPos3fv 3758 #endif 3759 3760 #ifndef glWindowPos3i 3761 #define glWindowPos3i SAGE_glWindowPos3i 3762 #endif 3763 3764 #ifndef glWindowPos3iv 3765 #define glWindowPos3iv SAGE_glWindowPos3iv 3766 #endif 3767 3768 #ifndef glWindowPos3s 3769 #define glWindowPos3s SAGE_glWindowPos3s 3770 #endif 3771 3772 #ifndef glWindowPos3sv 3773 #define glWindowPos3sv SAGE_glWindowPos3sv 3774 #endif 3775 3776 #endif 3777 3778 #ifndef GL_VERSION_1_5 3779 #define GL_VERSION_1_5 1 3780 #ifndef glGenQueries 3781 #define glGenQueries SAGE_glGenQueries 3782 #endif 3783 3784 #ifndef glDeleteQueries 3785 #define glDeleteQueries SAGE_glDeleteQueries 3786 #endif 3787 3788 #ifndef glIsQuery 3789 #define glIsQuery SAGE_glIsQuery 3790 #endif 3791 3792 #ifndef glBeginQuery 3793 #define glBeginQuery SAGE_glBeginQuery 3794 #endif 3795 3796 #ifndef glEndQuery 3797 #define glEndQuery SAGE_glEndQuery 3798 #endif 3799 3800 #ifndef glGetQueryiv 3801 #define glGetQueryiv SAGE_glGetQueryiv 3802 #endif 3803 3804 #ifndef glGetQueryObjectiv 3805 #define glGetQueryObjectiv SAGE_glGetQueryObjectiv 3806 #endif 3807 3808 #ifndef glGetQueryObjectuiv 3809 #define glGetQueryObjectuiv SAGE_glGetQueryObjectuiv 3810 #endif 3811 3812 #ifndef glBindBuffer 3813 #define glBindBuffer SAGE_glBindBuffer 3814 #endif 3815 3816 #ifndef glDeleteBuffers 3817 #define glDeleteBuffers SAGE_glDeleteBuffers 3818 #endif 3819 3820 #ifndef glGenBuffers 3821 #define glGenBuffers SAGE_glGenBuffers 3822 #endif 3823 3824 #ifndef glIsBuffer 3825 #define glIsBuffer SAGE_glIsBuffer 3826 #endif 3827 3828 #ifndef glBufferData 3829 #define glBufferData SAGE_glBufferData 3830 #endif 3831 3832 #ifndef glBufferSubData 3833 #define glBufferSubData SAGE_glBufferSubData 3834 #endif 3835 3836 #ifndef glGetBufferSubData 3837 #define glGetBufferSubData SAGE_glGetBufferSubData 3838 #endif 3839 3840 #ifndef glMapBuffer 3841 #define glMapBuffer SAGE_glMapBuffer 3842 #endif 3843 3844 #ifndef glUnmapBuffer 3845 #define glUnmapBuffer SAGE_glUnmapBuffer 3846 #endif 3847 3848 #ifndef glGetBufferParameteriv 3849 #define glGetBufferParameteriv SAGE_glGetBufferParameteriv 3850 #endif 3851 3852 #ifndef glGetBufferPointerv 3853 #define glGetBufferPointerv SAGE_glGetBufferPointerv 3854 #endif 3855 3856 #endif 3857 3858 #ifndef GL_VERSION_2_0 3859 #define GL_VERSION_2_0 1 3860 #ifndef glBlendEquationSeparate 3861 #define glBlendEquationSeparate SAGE_glBlendEquationSeparate 3862 #endif 3863 3864 #ifndef glDrawBuffers 3865 #define glDrawBuffers SAGE_glDrawBuffers 3866 #endif 3867 3868 #ifndef glStencilOpSeparate 3869 #define glStencilOpSeparate SAGE_glStencilOpSeparate 3870 #endif 3871 3872 #ifndef glStencilFuncSeparate 3873 #define glStencilFuncSeparate SAGE_glStencilFuncSeparate 3874 #endif 3875 3876 #ifndef glStencilMaskSeparate 3877 #define glStencilMaskSeparate SAGE_glStencilMaskSeparate 3878 #endif 3879 3880 #ifndef glAttachShader 3881 #define glAttachShader SAGE_glAttachShader 3882 #endif 3883 3884 #ifndef glBindAttribLocation 3885 #define glBindAttribLocation SAGE_glBindAttribLocation 3886 #endif 3887 3888 #ifndef glCompileShader 3889 #define glCompileShader SAGE_glCompileShader 3890 #endif 3891 3892 #ifndef glCreateProgram 3893 #define glCreateProgram SAGE_glCreateProgram 3894 #endif 3895 3896 #ifndef glCreateShader 3897 #define glCreateShader SAGE_glCreateShader 3898 #endif 3899 3900 #ifndef glDeleteProgram 3901 #define glDeleteProgram SAGE_glDeleteProgram 3902 #endif 3903 3904 #ifndef glDeleteShader 3905 #define glDeleteShader SAGE_glDeleteShader 3906 #endif 3907 3908 #ifndef glDetachShader 3909 #define glDetachShader SAGE_glDetachShader 3910 #endif 3911 3912 #ifndef glDisableVertexAttribArray 3913 #define glDisableVertexAttribArray SAGE_glDisableVertexAttribArray 3914 #endif 3915 3916 #ifndef glEnableVertexAttribArray 3917 #define glEnableVertexAttribArray SAGE_glEnableVertexAttribArray 3918 #endif 3919 3920 #ifndef glGetActiveAttrib 3921 #define glGetActiveAttrib SAGE_glGetActiveAttrib 3922 #endif 3923 3924 #ifndef glGetActiveUniform 3925 #define glGetActiveUniform SAGE_glGetActiveUniform 3926 #endif 3927 3928 #ifndef glGetAttachedShaders 3929 #define glGetAttachedShaders SAGE_glGetAttachedShaders 3930 #endif 3931 3932 #ifndef glGetAttribLocation 3933 #define glGetAttribLocation SAGE_glGetAttribLocation 3934 #endif 3935 3936 #ifndef glGetProgramiv 3937 #define glGetProgramiv SAGE_glGetProgramiv 3938 #endif 3939 3940 #ifndef glGetProgramInfoLog 3941 #define glGetProgramInfoLog SAGE_glGetProgramInfoLog 3942 #endif 3943 3944 #ifndef glGetShaderiv 3945 #define glGetShaderiv SAGE_glGetShaderiv 3946 #endif 3947 3948 #ifndef glGetShaderInfoLog 3949 #define glGetShaderInfoLog SAGE_glGetShaderInfoLog 3950 #endif 3951 3952 #ifndef glGetShaderSource 3953 #define glGetShaderSource SAGE_glGetShaderSource 3954 #endif 3955 3956 #ifndef glGetUniformLocation 3957 #define glGetUniformLocation SAGE_glGetUniformLocation 3958 #endif 3959 3960 #ifndef glGetUniformfv 3961 #define glGetUniformfv SAGE_glGetUniformfv 3962 #endif 3963 3964 #ifndef glGetUniformiv 3965 #define glGetUniformiv SAGE_glGetUniformiv 3966 #endif 3967 3968 #ifndef glGetVertexAttribdv 3969 #define glGetVertexAttribdv SAGE_glGetVertexAttribdv 3970 #endif 3971 3972 #ifndef glGetVertexAttribfv 3973 #define glGetVertexAttribfv SAGE_glGetVertexAttribfv 3974 #endif 3975 3976 #ifndef glGetVertexAttribiv 3977 #define glGetVertexAttribiv SAGE_glGetVertexAttribiv 3978 #endif 3979 3980 #ifndef glGetVertexAttribPointerv 3981 #define glGetVertexAttribPointerv SAGE_glGetVertexAttribPointerv 3982 #endif 3983 3984 #ifndef glIsProgram 3985 #define glIsProgram SAGE_glIsProgram 3986 #endif 3987 3988 #ifndef glIsShader 3989 #define glIsShader SAGE_glIsShader 3990 #endif 3991 3992 #ifndef glLinkProgram 3993 #define glLinkProgram SAGE_glLinkProgram 3994 #endif 3995 3996 #ifndef glShaderSource 3997 #define glShaderSource SAGE_glShaderSource 3998 #endif 3999 4000 #ifndef glUseProgram 4001 #define glUseProgram SAGE_glUseProgram 4002 #endif 4003 4004 #ifndef glUniform1f 4005 #define glUniform1f SAGE_glUniform1f 4006 #endif 4007 4008 #ifndef glUniform2f 4009 #define glUniform2f SAGE_glUniform2f 4010 #endif 4011 4012 #ifndef glUniform3f 4013 #define glUniform3f SAGE_glUniform3f 4014 #endif 4015 4016 #ifndef glUniform4f 4017 #define glUniform4f SAGE_glUniform4f 4018 #endif 4019 4020 #ifndef glUniform1i 4021 #define glUniform1i SAGE_glUniform1i 4022 #endif 4023 4024 #ifndef glUniform2i 4025 #define glUniform2i SAGE_glUniform2i 4026 #endif 4027 4028 #ifndef glUniform3i 4029 #define glUniform3i SAGE_glUniform3i 4030 #endif 4031 4032 #ifndef glUniform4i 4033 #define glUniform4i SAGE_glUniform4i 4034 #endif 4035 4036 #ifndef glUniform1fv 4037 #define glUniform1fv SAGE_glUniform1fv 4038 #endif 4039 4040 #ifndef glUniform2fv 4041 #define glUniform2fv SAGE_glUniform2fv 4042 #endif 4043 4044 #ifndef glUniform3fv 4045 #define glUniform3fv SAGE_glUniform3fv 4046 #endif 4047 4048 #ifndef glUniform4fv 4049 #define glUniform4fv SAGE_glUniform4fv 4050 #endif 4051 4052 #ifndef glUniform1iv 4053 #define glUniform1iv SAGE_glUniform1iv 4054 #endif 4055 4056 #ifndef glUniform2iv 4057 #define glUniform2iv SAGE_glUniform2iv 4058 #endif 4059 4060 #ifndef glUniform3iv 4061 #define glUniform3iv SAGE_glUniform3iv 4062 #endif 4063 4064 #ifndef glUniform4iv 4065 #define glUniform4iv SAGE_glUniform4iv 4066 #endif 4067 4068 #ifndef glUniformMatrix2fv 4069 #define glUniformMatrix2fv SAGE_glUniformMatrix2fv 4070 #endif 4071 4072 #ifndef glUniformMatrix3fv 4073 #define glUniformMatrix3fv SAGE_glUniformMatrix3fv 4074 #endif 4075 4076 #ifndef glUniformMatrix4fv 4077 #define glUniformMatrix4fv SAGE_glUniformMatrix4fv 4078 #endif 4079 4080 #ifndef glValidateProgram 4081 #define glValidateProgram SAGE_glValidateProgram 4082 #endif 4083 4084 #ifndef glVertexAttrib1d 4085 #define glVertexAttrib1d SAGE_glVertexAttrib1d 4086 #endif 4087 4088 #ifndef glVertexAttrib1dv 4089 #define glVertexAttrib1dv SAGE_glVertexAttrib1dv 4090 #endif 4091 4092 #ifndef glVertexAttrib1f 4093 #define glVertexAttrib1f SAGE_glVertexAttrib1f 4094 #endif 4095 4096 #ifndef glVertexAttrib1fv 4097 #define glVertexAttrib1fv SAGE_glVertexAttrib1fv 4098 #endif 4099 4100 #ifndef glVertexAttrib1s 4101 #define glVertexAttrib1s SAGE_glVertexAttrib1s 4102 #endif 4103 4104 #ifndef glVertexAttrib1sv 4105 #define glVertexAttrib1sv SAGE_glVertexAttrib1sv 4106 #endif 4107 4108 #ifndef glVertexAttrib2d 4109 #define glVertexAttrib2d SAGE_glVertexAttrib2d 4110 #endif 4111 4112 #ifndef glVertexAttrib2dv 4113 #define glVertexAttrib2dv SAGE_glVertexAttrib2dv 4114 #endif 4115 4116 #ifndef glVertexAttrib2f 4117 #define glVertexAttrib2f SAGE_glVertexAttrib2f 4118 #endif 4119 4120 #ifndef glVertexAttrib2fv 4121 #define glVertexAttrib2fv SAGE_glVertexAttrib2fv 4122 #endif 4123 4124 #ifndef glVertexAttrib2s 4125 #define glVertexAttrib2s SAGE_glVertexAttrib2s 4126 #endif 4127 4128 #ifndef glVertexAttrib2sv 4129 #define glVertexAttrib2sv SAGE_glVertexAttrib2sv 4130 #endif 4131 4132 #ifndef glVertexAttrib3d 4133 #define glVertexAttrib3d SAGE_glVertexAttrib3d 4134 #endif 4135 4136 #ifndef glVertexAttrib3dv 4137 #define glVertexAttrib3dv SAGE_glVertexAttrib3dv 4138 #endif 4139 4140 #ifndef glVertexAttrib3f 4141 #define glVertexAttrib3f SAGE_glVertexAttrib3f 4142 #endif 4143 4144 #ifndef glVertexAttrib3fv 4145 #define glVertexAttrib3fv SAGE_glVertexAttrib3fv 4146 #endif 4147 4148 #ifndef glVertexAttrib3s 4149 #define glVertexAttrib3s SAGE_glVertexAttrib3s 4150 #endif 4151 4152 #ifndef glVertexAttrib3sv 4153 #define glVertexAttrib3sv SAGE_glVertexAttrib3sv 4154 #endif 4155 4156 #ifndef glVertexAttrib4Nbv 4157 #define glVertexAttrib4Nbv SAGE_glVertexAttrib4Nbv 4158 #endif 4159 4160 #ifndef glVertexAttrib4Niv 4161 #define glVertexAttrib4Niv SAGE_glVertexAttrib4Niv 4162 #endif 4163 4164 #ifndef glVertexAttrib4Nsv 4165 #define glVertexAttrib4Nsv SAGE_glVertexAttrib4Nsv 4166 #endif 4167 4168 #ifndef glVertexAttrib4Nub 4169 #define glVertexAttrib4Nub SAGE_glVertexAttrib4Nub 4170 #endif 4171 4172 #ifndef glVertexAttrib4Nubv 4173 #define glVertexAttrib4Nubv SAGE_glVertexAttrib4Nubv 4174 #endif 4175 4176 #ifndef glVertexAttrib4Nuiv 4177 #define glVertexAttrib4Nuiv SAGE_glVertexAttrib4Nuiv 4178 #endif 4179 4180 #ifndef glVertexAttrib4Nusv 4181 #define glVertexAttrib4Nusv SAGE_glVertexAttrib4Nusv 4182 #endif 4183 4184 #ifndef glVertexAttrib4bv 4185 #define glVertexAttrib4bv SAGE_glVertexAttrib4bv 4186 #endif 4187 4188 #ifndef glVertexAttrib4d 4189 #define glVertexAttrib4d SAGE_glVertexAttrib4d 4190 #endif 4191 4192 #ifndef glVertexAttrib4dv 4193 #define glVertexAttrib4dv SAGE_glVertexAttrib4dv 4194 #endif 4195 4196 #ifndef glVertexAttrib4f 4197 #define glVertexAttrib4f SAGE_glVertexAttrib4f 4198 #endif 4199 4200 #ifndef glVertexAttrib4fv 4201 #define glVertexAttrib4fv SAGE_glVertexAttrib4fv 4202 #endif 4203 4204 #ifndef glVertexAttrib4iv 4205 #define glVertexAttrib4iv SAGE_glVertexAttrib4iv 4206 #endif 4207 4208 #ifndef glVertexAttrib4s 4209 #define glVertexAttrib4s SAGE_glVertexAttrib4s 4210 #endif 4211 4212 #ifndef glVertexAttrib4sv 4213 #define glVertexAttrib4sv SAGE_glVertexAttrib4sv 4214 #endif 4215 4216 #ifndef glVertexAttrib4ubv 4217 #define glVertexAttrib4ubv SAGE_glVertexAttrib4ubv 4218 #endif 4219 4220 #ifndef glVertexAttrib4uiv 4221 #define glVertexAttrib4uiv SAGE_glVertexAttrib4uiv 4222 #endif 4223 4224 #ifndef glVertexAttrib4usv 4225 #define glVertexAttrib4usv SAGE_glVertexAttrib4usv 4226 #endif 4227 4228 #ifndef glVertexAttribPointer 4229 #define glVertexAttribPointer SAGE_glVertexAttribPointer 4230 #endif 4231 4232 #endif 4233 4234 #ifndef GL_ARB_multitexture 4235 #define GL_ARB_multitexture 1 4236 #ifndef glActiveTextureARB 4237 #define glActiveTextureARB SAGE_glActiveTextureARB 4238 #endif 4239 4240 #ifndef glClientActiveTextureARB 4241 #define glClientActiveTextureARB SAGE_glClientActiveTextureARB 4242 #endif 4243 4244 #ifndef glMultiTexCoord1dARB 4245 #define glMultiTexCoord1dARB SAGE_glMultiTexCoord1dARB 4246 #endif 4247 4248 #ifndef glMultiTexCoord1dvARB 4249 #define glMultiTexCoord1dvARB SAGE_glMultiTexCoord1dvARB 4250 #endif 4251 4252 #ifndef glMultiTexCoord1fARB 4253 #define glMultiTexCoord1fARB SAGE_glMultiTexCoord1fARB 4254 #endif 4255 4256 #ifndef glMultiTexCoord1fvARB 4257 #define glMultiTexCoord1fvARB SAGE_glMultiTexCoord1fvARB 4258 #endif 4259 4260 #ifndef glMultiTexCoord1iARB 4261 #define glMultiTexCoord1iARB SAGE_glMultiTexCoord1iARB 4262 #endif 4263 4264 #ifndef glMultiTexCoord1ivARB 4265 #define glMultiTexCoord1ivARB SAGE_glMultiTexCoord1ivARB 4266 #endif 4267 4268 #ifndef glMultiTexCoord1sARB 4269 #define glMultiTexCoord1sARB SAGE_glMultiTexCoord1sARB 4270 #endif 4271 4272 #ifndef glMultiTexCoord1svARB 4273 #define glMultiTexCoord1svARB SAGE_glMultiTexCoord1svARB 4274 #endif 4275 4276 #ifndef glMultiTexCoord2dARB 4277 #define glMultiTexCoord2dARB SAGE_glMultiTexCoord2dARB 4278 #endif 4279 4280 #ifndef glMultiTexCoord2dvARB 4281 #define glMultiTexCoord2dvARB SAGE_glMultiTexCoord2dvARB 4282 #endif 4283 4284 #ifndef glMultiTexCoord2fARB 4285 #define glMultiTexCoord2fARB SAGE_glMultiTexCoord2fARB 4286 #endif 4287 4288 #ifndef glMultiTexCoord2fvARB 4289 #define glMultiTexCoord2fvARB SAGE_glMultiTexCoord2fvARB 4290 #endif 4291 4292 #ifndef glMultiTexCoord2iARB 4293 #define glMultiTexCoord2iARB SAGE_glMultiTexCoord2iARB 4294 #endif 4295 4296 #ifndef glMultiTexCoord2ivARB 4297 #define glMultiTexCoord2ivARB SAGE_glMultiTexCoord2ivARB 4298 #endif 4299 4300 #ifndef glMultiTexCoord2sARB 4301 #define glMultiTexCoord2sARB SAGE_glMultiTexCoord2sARB 4302 #endif 4303 4304 #ifndef glMultiTexCoord2svARB 4305 #define glMultiTexCoord2svARB SAGE_glMultiTexCoord2svARB 4306 #endif 4307 4308 #ifndef glMultiTexCoord3dARB 4309 #define glMultiTexCoord3dARB SAGE_glMultiTexCoord3dARB 4310 #endif 4311 4312 #ifndef glMultiTexCoord3dvARB 4313 #define glMultiTexCoord3dvARB SAGE_glMultiTexCoord3dvARB 4314 #endif 4315 4316 #ifndef glMultiTexCoord3fARB 4317 #define glMultiTexCoord3fARB SAGE_glMultiTexCoord3fARB 4318 #endif 4319 4320 #ifndef glMultiTexCoord3fvARB 4321 #define glMultiTexCoord3fvARB SAGE_glMultiTexCoord3fvARB 4322 #endif 4323 4324 #ifndef glMultiTexCoord3iARB 4325 #define glMultiTexCoord3iARB SAGE_glMultiTexCoord3iARB 4326 #endif 4327 4328 #ifndef glMultiTexCoord3ivARB 4329 #define glMultiTexCoord3ivARB SAGE_glMultiTexCoord3ivARB 4330 #endif 4331 4332 #ifndef glMultiTexCoord3sARB 4333 #define glMultiTexCoord3sARB SAGE_glMultiTexCoord3sARB 4334 #endif 4335 4336 #ifndef glMultiTexCoord3svARB 4337 #define glMultiTexCoord3svARB SAGE_glMultiTexCoord3svARB 4338 #endif 4339 4340 #ifndef glMultiTexCoord4dARB 4341 #define glMultiTexCoord4dARB SAGE_glMultiTexCoord4dARB 4342 #endif 4343 4344 #ifndef glMultiTexCoord4dvARB 4345 #define glMultiTexCoord4dvARB SAGE_glMultiTexCoord4dvARB 4346 #endif 4347 4348 #ifndef glMultiTexCoord4fARB 4349 #define glMultiTexCoord4fARB SAGE_glMultiTexCoord4fARB 4350 #endif 4351 4352 #ifndef glMultiTexCoord4fvARB 4353 #define glMultiTexCoord4fvARB SAGE_glMultiTexCoord4fvARB 4354 #endif 4355 4356 #ifndef glMultiTexCoord4iARB 4357 #define glMultiTexCoord4iARB SAGE_glMultiTexCoord4iARB 4358 #endif 4359 4360 #ifndef glMultiTexCoord4ivARB 4361 #define glMultiTexCoord4ivARB SAGE_glMultiTexCoord4ivARB 4362 #endif 4363 4364 #ifndef glMultiTexCoord4sARB 4365 #define glMultiTexCoord4sARB SAGE_glMultiTexCoord4sARB 4366 #endif 4367 4368 #ifndef glMultiTexCoord4svARB 4369 #define glMultiTexCoord4svARB SAGE_glMultiTexCoord4svARB 4370 #endif 4371 4372 #endif 4373 4374 #ifndef GL_ARB_transpose_matrix 4375 #define GL_ARB_transpose_matrix 1 4376 #ifndef glLoadTransposeMatrixfARB 4377 #define glLoadTransposeMatrixfARB SAGE_glLoadTransposeMatrixfARB 4378 #endif 4379 4380 #ifndef glLoadTransposeMatrixdARB 4381 #define glLoadTransposeMatrixdARB SAGE_glLoadTransposeMatrixdARB 4382 #endif 4383 4384 #ifndef glMultTransposeMatrixfARB 4385 #define glMultTransposeMatrixfARB SAGE_glMultTransposeMatrixfARB 4386 #endif 4387 4388 #ifndef glMultTransposeMatrixdARB 4389 #define glMultTransposeMatrixdARB SAGE_glMultTransposeMatrixdARB 4390 #endif 4391 4392 #endif 4393 4394 #ifndef GL_ARB_multisample 4395 #define GL_ARB_multisample 1 4396 #ifndef glSampleCoverageARB 4397 #define glSampleCoverageARB SAGE_glSampleCoverageARB 4398 #endif 4399 4400 #endif 4401 4402 #ifndef GL_ARB_texture_env_add 4403 #define GL_ARB_texture_env_add 1 4404 #endif 4405 4406 #ifndef GL_ARB_texture_cube_map 4407 #define GL_ARB_texture_cube_map 1 4408 #endif 4409 4410 #ifndef GL_ARB_texture_compression 4411 #define GL_ARB_texture_compression 1 4412 #ifndef glCompressedTexImage3DARB 4413 #define glCompressedTexImage3DARB SAGE_glCompressedTexImage3DARB 4414 #endif 4415 4416 #ifndef glCompressedTexImage2DARB 4417 #define glCompressedTexImage2DARB SAGE_glCompressedTexImage2DARB 4418 #endif 4419 4420 #ifndef glCompressedTexImage1DARB 4421 #define glCompressedTexImage1DARB SAGE_glCompressedTexImage1DARB 4422 #endif 4423 4424 #ifndef glCompressedTexSubImage3DARB 4425 #define glCompressedTexSubImage3DARB SAGE_glCompressedTexSubImage3DARB 4426 #endif 4427 4428 #ifndef glCompressedTexSubImage2DARB 4429 #define glCompressedTexSubImage2DARB SAGE_glCompressedTexSubImage2DARB 4430 #endif 4431 4432 #ifndef glCompressedTexSubImage1DARB 4433 #define glCompressedTexSubImage1DARB SAGE_glCompressedTexSubImage1DARB 4434 #endif 4435 4436 #ifndef glGetCompressedTexImageARB 4437 #define glGetCompressedTexImageARB SAGE_glGetCompressedTexImageARB 4438 #endif 4439 4440 #endif 4441 4442 #ifndef GL_ARB_texture_border_clamp 4443 #define GL_ARB_texture_border_clamp 1 4444 #endif 4445 4446 #ifndef GL_ARB_point_parameters 4447 #define GL_ARB_point_parameters 1 4448 #ifndef glPointParameterfARB 4449 #define glPointParameterfARB SAGE_glPointParameterfARB 4450 #endif 4451 4452 #ifndef glPointParameterfvARB 4453 #define glPointParameterfvARB SAGE_glPointParameterfvARB 4454 #endif 4455 4456 #endif 4457 4458 #ifndef GL_ARB_vertex_blend 4459 #define GL_ARB_vertex_blend 1 4460 #ifndef glWeightbvARB 4461 #define glWeightbvARB SAGE_glWeightbvARB 4462 #endif 4463 4464 #ifndef glWeightsvARB 4465 #define glWeightsvARB SAGE_glWeightsvARB 4466 #endif 4467 4468 #ifndef glWeightivARB 4469 #define glWeightivARB SAGE_glWeightivARB 4470 #endif 4471 4472 #ifndef glWeightfvARB 4473 #define glWeightfvARB SAGE_glWeightfvARB 4474 #endif 4475 4476 #ifndef glWeightdvARB 4477 #define glWeightdvARB SAGE_glWeightdvARB 4478 #endif 4479 4480 #ifndef glWeightubvARB 4481 #define glWeightubvARB SAGE_glWeightubvARB 4482 #endif 4483 4484 #ifndef glWeightusvARB 4485 #define glWeightusvARB SAGE_glWeightusvARB 4486 #endif 4487 4488 #ifndef glWeightuivARB 4489 #define glWeightuivARB SAGE_glWeightuivARB 4490 #endif 4491 4492 #ifndef glWeightPointerARB 4493 #define glWeightPointerARB SAGE_glWeightPointerARB 4494 #endif 4495 4496 #ifndef glVertexBlendARB 4497 #define glVertexBlendARB SAGE_glVertexBlendARB 4498 #endif 4499 4500 #endif 4501 4502 #ifndef GL_ARB_matrix_palette 4503 #define GL_ARB_matrix_palette 1 4504 #ifndef glCurrentPaletteMatrixARB 4505 #define glCurrentPaletteMatrixARB SAGE_glCurrentPaletteMatrixARB 4506 #endif 4507 4508 #ifndef glMatrixIndexubvARB 4509 #define glMatrixIndexubvARB SAGE_glMatrixIndexubvARB 4510 #endif 4511 4512 #ifndef glMatrixIndexusvARB 4513 #define glMatrixIndexusvARB SAGE_glMatrixIndexusvARB 4514 #endif 4515 4516 #ifndef glMatrixIndexuivARB 4517 #define glMatrixIndexuivARB SAGE_glMatrixIndexuivARB 4518 #endif 4519 4520 #ifndef glMatrixIndexPointerARB 4521 #define glMatrixIndexPointerARB SAGE_glMatrixIndexPointerARB 4522 #endif 4523 4524 #endif 4525 4526 #ifndef GL_ARB_texture_env_combine 4527 #define GL_ARB_texture_env_combine 1 4528 #endif 4529 4530 #ifndef GL_ARB_texture_env_crossbar 4531 #define GL_ARB_texture_env_crossbar 1 4532 #endif 4533 4534 #ifndef GL_ARB_texture_env_dot3 4535 #define GL_ARB_texture_env_dot3 1 4536 #endif 4537 4538 #ifndef GL_ARB_texture_mirrored_repeat 4539 #define GL_ARB_texture_mirrored_repeat 1 4540 #endif 4541 4542 #ifndef GL_ARB_depth_texture 4543 #define GL_ARB_depth_texture 1 4544 #endif 4545 4546 #ifndef GL_ARB_shadow 4547 #define GL_ARB_shadow 1 4548 #endif 4549 4550 #ifndef GL_ARB_shadow_ambient 4551 #define GL_ARB_shadow_ambient 1 4552 #endif 4553 4554 #ifndef GL_ARB_window_pos 4555 #define GL_ARB_window_pos 1 4556 #ifndef glWindowPos2dARB 4557 #define glWindowPos2dARB SAGE_glWindowPos2dARB 4558 #endif 4559 4560 #ifndef glWindowPos2dvARB 4561 #define glWindowPos2dvARB SAGE_glWindowPos2dvARB 4562 #endif 4563 4564 #ifndef glWindowPos2fARB 4565 #define glWindowPos2fARB SAGE_glWindowPos2fARB 4566 #endif 4567 4568 #ifndef glWindowPos2fvARB 4569 #define glWindowPos2fvARB SAGE_glWindowPos2fvARB 4570 #endif 4571 4572 #ifndef glWindowPos2iARB 4573 #define glWindowPos2iARB SAGE_glWindowPos2iARB 4574 #endif 4575 4576 #ifndef glWindowPos2ivARB 4577 #define glWindowPos2ivARB SAGE_glWindowPos2ivARB 4578 #endif 4579 4580 #ifndef glWindowPos2sARB 4581 #define glWindowPos2sARB SAGE_glWindowPos2sARB 4582 #endif 4583 4584 #ifndef glWindowPos2svARB 4585 #define glWindowPos2svARB SAGE_glWindowPos2svARB 4586 #endif 4587 4588 #ifndef glWindowPos3dARB 4589 #define glWindowPos3dARB SAGE_glWindowPos3dARB 4590 #endif 4591 4592 #ifndef glWindowPos3dvARB 4593 #define glWindowPos3dvARB SAGE_glWindowPos3dvARB 4594 #endif 4595 4596 #ifndef glWindowPos3fARB 4597 #define glWindowPos3fARB SAGE_glWindowPos3fARB 4598 #endif 4599 4600 #ifndef glWindowPos3fvARB 4601 #define glWindowPos3fvARB SAGE_glWindowPos3fvARB 4602 #endif 4603 4604 #ifndef glWindowPos3iARB 4605 #define glWindowPos3iARB SAGE_glWindowPos3iARB 4606 #endif 4607 4608 #ifndef glWindowPos3ivARB 4609 #define glWindowPos3ivARB SAGE_glWindowPos3ivARB 4610 #endif 4611 4612 #ifndef glWindowPos3sARB 4613 #define glWindowPos3sARB SAGE_glWindowPos3sARB 4614 #endif 4615 4616 #ifndef glWindowPos3svARB 4617 #define glWindowPos3svARB SAGE_glWindowPos3svARB 4618 #endif 4619 4620 #endif 4621 4622 #ifndef GL_ARB_vertex_program 4623 #define GL_ARB_vertex_program 1 4624 #ifndef glVertexAttrib1dARB 4625 #define glVertexAttrib1dARB SAGE_glVertexAttrib1dARB 4626 #endif 4627 4628 #ifndef glVertexAttrib1dvARB 4629 #define glVertexAttrib1dvARB SAGE_glVertexAttrib1dvARB 4630 #endif 4631 4632 #ifndef glVertexAttrib1fARB 4633 #define glVertexAttrib1fARB SAGE_glVertexAttrib1fARB 4634 #endif 4635 4636 #ifndef glVertexAttrib1fvARB 4637 #define glVertexAttrib1fvARB SAGE_glVertexAttrib1fvARB 4638 #endif 4639 4640 #ifndef glVertexAttrib1sARB 4641 #define glVertexAttrib1sARB SAGE_glVertexAttrib1sARB 4642 #endif 4643 4644 #ifndef glVertexAttrib1svARB 4645 #define glVertexAttrib1svARB SAGE_glVertexAttrib1svARB 4646 #endif 4647 4648 #ifndef glVertexAttrib2dARB 4649 #define glVertexAttrib2dARB SAGE_glVertexAttrib2dARB 4650 #endif 4651 4652 #ifndef glVertexAttrib2dvARB 4653 #define glVertexAttrib2dvARB SAGE_glVertexAttrib2dvARB 4654 #endif 4655 4656 #ifndef glVertexAttrib2fARB 4657 #define glVertexAttrib2fARB SAGE_glVertexAttrib2fARB 4658 #endif 4659 4660 #ifndef glVertexAttrib2fvARB 4661 #define glVertexAttrib2fvARB SAGE_glVertexAttrib2fvARB 4662 #endif 4663 4664 #ifndef glVertexAttrib2sARB 4665 #define glVertexAttrib2sARB SAGE_glVertexAttrib2sARB 4666 #endif 4667 4668 #ifndef glVertexAttrib2svARB 4669 #define glVertexAttrib2svARB SAGE_glVertexAttrib2svARB 4670 #endif 4671 4672 #ifndef glVertexAttrib3dARB 4673 #define glVertexAttrib3dARB SAGE_glVertexAttrib3dARB 4674 #endif 4675 4676 #ifndef glVertexAttrib3dvARB 4677 #define glVertexAttrib3dvARB SAGE_glVertexAttrib3dvARB 4678 #endif 4679 4680 #ifndef glVertexAttrib3fARB 4681 #define glVertexAttrib3fARB SAGE_glVertexAttrib3fARB 4682 #endif 4683 4684 #ifndef glVertexAttrib3fvARB 4685 #define glVertexAttrib3fvARB SAGE_glVertexAttrib3fvARB 4686 #endif 4687 4688 #ifndef glVertexAttrib3sARB 4689 #define glVertexAttrib3sARB SAGE_glVertexAttrib3sARB 4690 #endif 4691 4692 #ifndef glVertexAttrib3svARB 4693 #define glVertexAttrib3svARB SAGE_glVertexAttrib3svARB 4694 #endif 4695 4696 #ifndef glVertexAttrib4NbvARB 4697 #define glVertexAttrib4NbvARB SAGE_glVertexAttrib4NbvARB 4698 #endif 4699 4700 #ifndef glVertexAttrib4NivARB 4701 #define glVertexAttrib4NivARB SAGE_glVertexAttrib4NivARB 4702 #endif 4703 4704 #ifndef glVertexAttrib4NsvARB 4705 #define glVertexAttrib4NsvARB SAGE_glVertexAttrib4NsvARB 4706 #endif 4707 4708 #ifndef glVertexAttrib4NubARB 4709 #define glVertexAttrib4NubARB SAGE_glVertexAttrib4NubARB 4710 #endif 4711 4712 #ifndef glVertexAttrib4NubvARB 4713 #define glVertexAttrib4NubvARB SAGE_glVertexAttrib4NubvARB 4714 #endif 4715 4716 #ifndef glVertexAttrib4NuivARB 4717 #define glVertexAttrib4NuivARB SAGE_glVertexAttrib4NuivARB 4718 #endif 4719 4720 #ifndef glVertexAttrib4NusvARB 4721 #define glVertexAttrib4NusvARB SAGE_glVertexAttrib4NusvARB 4722 #endif 4723 4724 #ifndef glVertexAttrib4bvARB 4725 #define glVertexAttrib4bvARB SAGE_glVertexAttrib4bvARB 4726 #endif 4727 4728 #ifndef glVertexAttrib4dARB 4729 #define glVertexAttrib4dARB SAGE_glVertexAttrib4dARB 4730 #endif 4731 4732 #ifndef glVertexAttrib4dvARB 4733 #define glVertexAttrib4dvARB SAGE_glVertexAttrib4dvARB 4734 #endif 4735 4736 #ifndef glVertexAttrib4fARB 4737 #define glVertexAttrib4fARB SAGE_glVertexAttrib4fARB 4738 #endif 4739 4740 #ifndef glVertexAttrib4fvARB 4741 #define glVertexAttrib4fvARB SAGE_glVertexAttrib4fvARB 4742 #endif 4743 4744 #ifndef glVertexAttrib4ivARB 4745 #define glVertexAttrib4ivARB SAGE_glVertexAttrib4ivARB 4746 #endif 4747 4748 #ifndef glVertexAttrib4sARB 4749 #define glVertexAttrib4sARB SAGE_glVertexAttrib4sARB 4750 #endif 4751 4752 #ifndef glVertexAttrib4svARB 4753 #define glVertexAttrib4svARB SAGE_glVertexAttrib4svARB 4754 #endif 4755 4756 #ifndef glVertexAttrib4ubvARB 4757 #define glVertexAttrib4ubvARB SAGE_glVertexAttrib4ubvARB 4758 #endif 4759 4760 #ifndef glVertexAttrib4uivARB 4761 #define glVertexAttrib4uivARB SAGE_glVertexAttrib4uivARB 4762 #endif 4763 4764 #ifndef glVertexAttrib4usvARB 4765 #define glVertexAttrib4usvARB SAGE_glVertexAttrib4usvARB 4766 #endif 4767 4768 #ifndef glVertexAttribPointerARB 4769 #define glVertexAttribPointerARB SAGE_glVertexAttribPointerARB 4770 #endif 4771 4772 #ifndef glEnableVertexAttribArrayARB 4773 #define glEnableVertexAttribArrayARB SAGE_glEnableVertexAttribArrayARB 4774 #endif 4775 4776 #ifndef glDisableVertexAttribArrayARB 4777 #define glDisableVertexAttribArrayARB SAGE_glDisableVertexAttribArrayARB 4778 #endif 4779 4780 #ifndef glProgramStringARB 4781 #define glProgramStringARB SAGE_glProgramStringARB 4782 #endif 4783 4784 #ifndef glBindProgramARB 4785 #define glBindProgramARB SAGE_glBindProgramARB 4786 #endif 4787 4788 #ifndef glDeleteProgramsARB 4789 #define glDeleteProgramsARB SAGE_glDeleteProgramsARB 4790 #endif 4791 4792 #ifndef glGenProgramsARB 4793 #define glGenProgramsARB SAGE_glGenProgramsARB 4794 #endif 4795 4796 #ifndef glProgramEnvParameter4dARB 4797 #define glProgramEnvParameter4dARB SAGE_glProgramEnvParameter4dARB 4798 #endif 4799 4800 #ifndef glProgramEnvParameter4dvARB 4801 #define glProgramEnvParameter4dvARB SAGE_glProgramEnvParameter4dvARB 4802 #endif 4803 4804 #ifndef glProgramEnvParameter4fARB 4805 #define glProgramEnvParameter4fARB SAGE_glProgramEnvParameter4fARB 4806 #endif 4807 4808 #ifndef glProgramEnvParameter4fvARB 4809 #define glProgramEnvParameter4fvARB SAGE_glProgramEnvParameter4fvARB 4810 #endif 4811 4812 #ifndef glProgramLocalParameter4dARB 4813 #define glProgramLocalParameter4dARB SAGE_glProgramLocalParameter4dARB 4814 #endif 4815 4816 #ifndef glProgramLocalParameter4dvARB 4817 #define glProgramLocalParameter4dvARB SAGE_glProgramLocalParameter4dvARB 4818 #endif 4819 4820 #ifndef glProgramLocalParameter4fARB 4821 #define glProgramLocalParameter4fARB SAGE_glProgramLocalParameter4fARB 4822 #endif 4823 4824 #ifndef glProgramLocalParameter4fvARB 4825 #define glProgramLocalParameter4fvARB SAGE_glProgramLocalParameter4fvARB 4826 #endif 4827 4828 #ifndef glGetProgramEnvParameterdvARB 4829 #define glGetProgramEnvParameterdvARB SAGE_glGetProgramEnvParameterdvARB 4830 #endif 4831 4832 #ifndef glGetProgramEnvParameterfvARB 4833 #define glGetProgramEnvParameterfvARB SAGE_glGetProgramEnvParameterfvARB 4834 #endif 4835 4836 #ifndef glGetProgramLocalParameterdvARB 4837 #define glGetProgramLocalParameterdvARB SAGE_glGetProgramLocalParameterdvARB 4838 #endif 4839 4840 #ifndef glGetProgramLocalParameterfvARB 4841 #define glGetProgramLocalParameterfvARB SAGE_glGetProgramLocalParameterfvARB 4842 #endif 4843 4844 #ifndef glGetProgramivARB 4845 #define glGetProgramivARB SAGE_glGetProgramivARB 4846 #endif 4847 4848 #ifndef glGetProgramStringARB 4849 #define glGetProgramStringARB SAGE_glGetProgramStringARB 4850 #endif 4851 4852 #ifndef glGetVertexAttribdvARB 4853 #define glGetVertexAttribdvARB SAGE_glGetVertexAttribdvARB 4854 #endif 4855 4856 #ifndef glGetVertexAttribfvARB 4857 #define glGetVertexAttribfvARB SAGE_glGetVertexAttribfvARB 4858 #endif 4859 4860 #ifndef glGetVertexAttribivARB 4861 #define glGetVertexAttribivARB SAGE_glGetVertexAttribivARB 4862 #endif 4863 4864 #ifndef glGetVertexAttribPointervARB 4865 #define glGetVertexAttribPointervARB SAGE_glGetVertexAttribPointervARB 4866 #endif 4867 4868 #ifndef glIsProgramARB 4869 #define glIsProgramARB SAGE_glIsProgramARB 4870 #endif 4871 4872 #endif 4873 4874 #ifndef GL_ARB_fragment_program 4875 #define GL_ARB_fragment_program 1 4876 #endif 4877 4878 #ifndef GL_ARB_vertex_buffer_object 4879 #define GL_ARB_vertex_buffer_object 1 4880 #ifndef glBindBufferARB 4881 #define glBindBufferARB SAGE_glBindBufferARB 4882 #endif 4883 4884 #ifndef glDeleteBuffersARB 4885 #define glDeleteBuffersARB SAGE_glDeleteBuffersARB 4886 #endif 4887 4888 #ifndef glGenBuffersARB 4889 #define glGenBuffersARB SAGE_glGenBuffersARB 4890 #endif 4891 4892 #ifndef glIsBufferARB 4893 #define glIsBufferARB SAGE_glIsBufferARB 4894 #endif 4895 4896 #ifndef glBufferDataARB 4897 #define glBufferDataARB SAGE_glBufferDataARB 4898 #endif 4899 4900 #ifndef glBufferSubDataARB 4901 #define glBufferSubDataARB SAGE_glBufferSubDataARB 4902 #endif 4903 4904 #ifndef glGetBufferSubDataARB 4905 #define glGetBufferSubDataARB SAGE_glGetBufferSubDataARB 4906 #endif 4907 4908 #ifndef glMapBufferARB 4909 #define glMapBufferARB SAGE_glMapBufferARB 4910 #endif 4911 4912 #ifndef glUnmapBufferARB 4913 #define glUnmapBufferARB SAGE_glUnmapBufferARB 4914 #endif 4915 4916 #ifndef glGetBufferParameterivARB 4917 #define glGetBufferParameterivARB SAGE_glGetBufferParameterivARB 4918 #endif 4919 4920 #ifndef glGetBufferPointervARB 4921 #define glGetBufferPointervARB SAGE_glGetBufferPointervARB 4922 #endif 4923 4924 #endif 4925 4926 #ifndef GL_ARB_occlusion_query 4927 #define GL_ARB_occlusion_query 1 4928 #ifndef glGenQueriesARB 4929 #define glGenQueriesARB SAGE_glGenQueriesARB 4930 #endif 4931 4932 #ifndef glDeleteQueriesARB 4933 #define glDeleteQueriesARB SAGE_glDeleteQueriesARB 4934 #endif 4935 4936 #ifndef glIsQueryARB 4937 #define glIsQueryARB SAGE_glIsQueryARB 4938 #endif 4939 4940 #ifndef glBeginQueryARB 4941 #define glBeginQueryARB SAGE_glBeginQueryARB 4942 #endif 4943 4944 #ifndef glEndQueryARB 4945 #define glEndQueryARB SAGE_glEndQueryARB 4946 #endif 4947 4948 #ifndef glGetQueryivARB 4949 #define glGetQueryivARB SAGE_glGetQueryivARB 4950 #endif 4951 4952 #ifndef glGetQueryObjectivARB 4953 #define glGetQueryObjectivARB SAGE_glGetQueryObjectivARB 4954 #endif 4955 4956 #ifndef glGetQueryObjectuivARB 4957 #define glGetQueryObjectuivARB SAGE_glGetQueryObjectuivARB 4958 #endif 4959 4960 #endif 4961 4962 #ifndef GL_ARB_shader_objects 4963 #define GL_ARB_shader_objects 1 4964 #ifndef glDeleteObjectARB 4965 #define glDeleteObjectARB SAGE_glDeleteObjectARB 4966 #endif 4967 4968 #ifndef glGetHandleARB 4969 #define glGetHandleARB SAGE_glGetHandleARB 4970 #endif 4971 4972 #ifndef glDetachObjectARB 4973 #define glDetachObjectARB SAGE_glDetachObjectARB 4974 #endif 4975 4976 #ifndef glCreateShaderObjectARB 4977 #define glCreateShaderObjectARB SAGE_glCreateShaderObjectARB 4978 #endif 4979 4980 #ifndef glShaderSourceARB 4981 #define glShaderSourceARB SAGE_glShaderSourceARB 4982 #endif 4983 4984 #ifndef glCompileShaderARB 4985 #define glCompileShaderARB SAGE_glCompileShaderARB 4986 #endif 4987 4988 #ifndef glCreateProgramObjectARB 4989 #define glCreateProgramObjectARB SAGE_glCreateProgramObjectARB 4990 #endif 4991 4992 #ifndef glAttachObjectARB 4993 #define glAttachObjectARB SAGE_glAttachObjectARB 4994 #endif 4995 4996 #ifndef glLinkProgramARB 4997 #define glLinkProgramARB SAGE_glLinkProgramARB 4998 #endif 4999 5000 #ifndef glUseProgramObjectARB 5001 #define glUseProgramObjectARB SAGE_glUseProgramObjectARB 5002 #endif 5003 5004 #ifndef glValidateProgramARB 5005 #define glValidateProgramARB SAGE_glValidateProgramARB 5006 #endif 5007 5008 #ifndef glUniform1fARB 5009 #define glUniform1fARB SAGE_glUniform1fARB 5010 #endif 5011 5012 #ifndef glUniform2fARB 5013 #define glUniform2fARB SAGE_glUniform2fARB 5014 #endif 5015 5016 #ifndef glUniform3fARB 5017 #define glUniform3fARB SAGE_glUniform3fARB 5018 #endif 5019 5020 #ifndef glUniform4fARB 5021 #define glUniform4fARB SAGE_glUniform4fARB 5022 #endif 5023 5024 #ifndef glUniform1iARB 5025 #define glUniform1iARB SAGE_glUniform1iARB 5026 #endif 5027 5028 #ifndef glUniform2iARB 5029 #define glUniform2iARB SAGE_glUniform2iARB 5030 #endif 5031 5032 #ifndef glUniform3iARB 5033 #define glUniform3iARB SAGE_glUniform3iARB 5034 #endif 5035 5036 #ifndef glUniform4iARB 5037 #define glUniform4iARB SAGE_glUniform4iARB 5038 #endif 5039 5040 #ifndef glUniform1fvARB 5041 #define glUniform1fvARB SAGE_glUniform1fvARB 5042 #endif 5043 5044 #ifndef glUniform2fvARB 5045 #define glUniform2fvARB SAGE_glUniform2fvARB 5046 #endif 5047 5048 #ifndef glUniform3fvARB 5049 #define glUniform3fvARB SAGE_glUniform3fvARB 5050 #endif 5051 5052 #ifndef glUniform4fvARB 5053 #define glUniform4fvARB SAGE_glUniform4fvARB 5054 #endif 5055 5056 #ifndef glUniform1ivARB 5057 #define glUniform1ivARB SAGE_glUniform1ivARB 5058 #endif 5059 5060 #ifndef glUniform2ivARB 5061 #define glUniform2ivARB SAGE_glUniform2ivARB 5062 #endif 5063 5064 #ifndef glUniform3ivARB 5065 #define glUniform3ivARB SAGE_glUniform3ivARB 5066 #endif 5067 5068 #ifndef glUniform4ivARB 5069 #define glUniform4ivARB SAGE_glUniform4ivARB 5070 #endif 5071 5072 #ifndef glUniformMatrix2fvARB 5073 #define glUniformMatrix2fvARB SAGE_glUniformMatrix2fvARB 5074 #endif 5075 5076 #ifndef glUniformMatrix3fvARB 5077 #define glUniformMatrix3fvARB SAGE_glUniformMatrix3fvARB 5078 #endif 5079 5080 #ifndef glUniformMatrix4fvARB 5081 #define glUniformMatrix4fvARB SAGE_glUniformMatrix4fvARB 5082 #endif 5083 5084 #ifndef glGetObjectParameterfvARB 5085 #define glGetObjectParameterfvARB SAGE_glGetObjectParameterfvARB 5086 #endif 5087 5088 #ifndef glGetObjectParameterivARB 5089 #define glGetObjectParameterivARB SAGE_glGetObjectParameterivARB 5090 #endif 5091 5092 #ifndef glGetInfoLogARB 5093 #define glGetInfoLogARB SAGE_glGetInfoLogARB 5094 #endif 5095 5096 #ifndef glGetAttachedObjectsARB 5097 #define glGetAttachedObjectsARB SAGE_glGetAttachedObjectsARB 5098 #endif 5099 5100 #ifndef glGetUniformLocationARB 5101 #define glGetUniformLocationARB SAGE_glGetUniformLocationARB 5102 #endif 5103 5104 #ifndef glGetActiveUniformARB 5105 #define glGetActiveUniformARB SAGE_glGetActiveUniformARB 5106 #endif 5107 5108 #ifndef glGetUniformfvARB 5109 #define glGetUniformfvARB SAGE_glGetUniformfvARB 5110 #endif 5111 5112 #ifndef glGetUniformivARB 5113 #define glGetUniformivARB SAGE_glGetUniformivARB 5114 #endif 5115 5116 #ifndef glGetShaderSourceARB 5117 #define glGetShaderSourceARB SAGE_glGetShaderSourceARB 5118 #endif 5119 5120 #endif 5121 5122 #ifndef GL_ARB_vertex_shader 5123 #define GL_ARB_vertex_shader 1 5124 #ifndef glBindAttribLocationARB 5125 #define glBindAttribLocationARB SAGE_glBindAttribLocationARB 5126 #endif 5127 5128 #ifndef glGetActiveAttribARB 5129 #define glGetActiveAttribARB SAGE_glGetActiveAttribARB 5130 #endif 5131 5132 #ifndef glGetAttribLocationARB 5133 #define glGetAttribLocationARB SAGE_glGetAttribLocationARB 5134 #endif 5135 5136 #endif 5137 5138 #ifndef GL_ARB_fragment_shader 5139 #define GL_ARB_fragment_shader 1 5140 #endif 5141 5142 #ifndef GL_ARB_shading_language_100 5143 #define GL_ARB_shading_language_100 1 5144 #endif 5145 5146 #ifndef GL_ARB_texture_non_power_of_two 5147 #define GL_ARB_texture_non_power_of_two 1 5148 #endif 5149 5150 #ifndef GL_ARB_point_sprite 5151 #define GL_ARB_point_sprite 1 5152 #endif 5153 5154 #ifndef GL_ARB_fragment_program_shadow 5155 #define GL_ARB_fragment_program_shadow 1 5156 #endif 5157 5158 #ifndef GL_ARB_draw_buffers 5159 #define GL_ARB_draw_buffers 1 5160 #ifndef glDrawBuffersARB 5161 #define glDrawBuffersARB SAGE_glDrawBuffersARB 5162 #endif 5163 5164 #endif 5165 5166 #ifndef GL_ARB_texture_rectangle 5167 #define GL_ARB_texture_rectangle 1 5168 #endif 5169 5170 #ifndef GL_ARB_color_buffer_float 5171 #define GL_ARB_color_buffer_float 1 5172 #ifndef glClampColorARB 5173 #define glClampColorARB SAGE_glClampColorARB 5174 #endif 5175 5176 #endif 5177 5178 #ifndef GL_ARB_half_float_pixel 5179 #define GL_ARB_half_float_pixel 1 5180 #endif 5181 5182 #ifndef GL_ARB_texture_float 5183 #define GL_ARB_texture_float 1 5184 #endif 5185 5186 #ifndef GL_ARB_pixel_buffer_object 5187 #define GL_ARB_pixel_buffer_object 1 5188 #endif 5189 5190 #ifndef GL_EXT_abgr 5191 #define GL_EXT_abgr 1 5192 #endif 5193 5194 #ifndef GL_EXT_blend_color 5195 #define GL_EXT_blend_color 1 5196 #ifndef glBlendColorEXT 5197 #define glBlendColorEXT SAGE_glBlendColorEXT 5198 #endif 5199 5200 #endif 5201 5202 #ifndef GL_EXT_polygon_offset 5203 #define GL_EXT_polygon_offset 1 5204 #ifndef glPolygonOffsetEXT 5205 #define glPolygonOffsetEXT SAGE_glPolygonOffsetEXT 5206 #endif 5207 5208 #endif 5209 5210 #ifndef GL_EXT_texture 5211 #define GL_EXT_texture 1 5212 #endif 5213 5214 #ifndef GL_EXT_texture3D 5215 #define GL_EXT_texture3D 1 5216 #ifndef glTexImage3DEXT 5217 #define glTexImage3DEXT SAGE_glTexImage3DEXT 5218 #endif 5219 5220 #ifndef glTexSubImage3DEXT 5221 #define glTexSubImage3DEXT SAGE_glTexSubImage3DEXT 5222 #endif 5223 5224 #endif 5225 5226 #ifndef GL_SGIS_texture_filter4 5227 #define GL_SGIS_texture_filter4 1 5228 #ifndef glGetTexFilterFuncSGIS 5229 #define glGetTexFilterFuncSGIS SAGE_glGetTexFilterFuncSGIS 5230 #endif 5231 5232 #ifndef glTexFilterFuncSGIS 5233 #define glTexFilterFuncSGIS SAGE_glTexFilterFuncSGIS 5234 #endif 5235 5236 #endif 5237 5238 #ifndef GL_EXT_subtexture 5239 #define GL_EXT_subtexture 1 5240 #ifndef glTexSubImage1DEXT 5241 #define glTexSubImage1DEXT SAGE_glTexSubImage1DEXT 5242 #endif 5243 5244 #ifndef glTexSubImage2DEXT 5245 #define glTexSubImage2DEXT SAGE_glTexSubImage2DEXT 5246 #endif 5247 5248 #endif 5249 5250 #ifndef GL_EXT_copy_texture 5251 #define GL_EXT_copy_texture 1 5252 #ifndef glCopyTexImage1DEXT 5253 #define glCopyTexImage1DEXT SAGE_glCopyTexImage1DEXT 5254 #endif 5255 5256 #ifndef glCopyTexImage2DEXT 5257 #define glCopyTexImage2DEXT SAGE_glCopyTexImage2DEXT 5258 #endif 5259 5260 #ifndef glCopyTexSubImage1DEXT 5261 #define glCopyTexSubImage1DEXT SAGE_glCopyTexSubImage1DEXT 5262 #endif 5263 5264 #ifndef glCopyTexSubImage2DEXT 5265 #define glCopyTexSubImage2DEXT SAGE_glCopyTexSubImage2DEXT 5266 #endif 5267 5268 #ifndef glCopyTexSubImage3DEXT 5269 #define glCopyTexSubImage3DEXT SAGE_glCopyTexSubImage3DEXT 5270 #endif 5271 5272 #endif 5273 5274 #ifndef GL_EXT_histogram 5275 #define GL_EXT_histogram 1 5276 #ifndef glGetHistogramEXT 5277 #define glGetHistogramEXT SAGE_glGetHistogramEXT 5278 #endif 5279 5280 #ifndef glGetHistogramParameterfvEXT 5281 #define glGetHistogramParameterfvEXT SAGE_glGetHistogramParameterfvEXT 5282 #endif 5283 5284 #ifndef glGetHistogramParameterivEXT 5285 #define glGetHistogramParameterivEXT SAGE_glGetHistogramParameterivEXT 5286 #endif 5287 5288 #ifndef glGetMinmaxEXT 5289 #define glGetMinmaxEXT SAGE_glGetMinmaxEXT 5290 #endif 5291 5292 #ifndef glGetMinmaxParameterfvEXT 5293 #define glGetMinmaxParameterfvEXT SAGE_glGetMinmaxParameterfvEXT 5294 #endif 5295 5296 #ifndef glGetMinmaxParameterivEXT 5297 #define glGetMinmaxParameterivEXT SAGE_glGetMinmaxParameterivEXT 5298 #endif 5299 5300 #ifndef glHistogramEXT 5301 #define glHistogramEXT SAGE_glHistogramEXT 5302 #endif 5303 5304 #ifndef glMinmaxEXT 5305 #define glMinmaxEXT SAGE_glMinmaxEXT 5306 #endif 5307 5308 #ifndef glResetHistogramEXT 5309 #define glResetHistogramEXT SAGE_glResetHistogramEXT 5310 #endif 5311 5312 #ifndef glResetMinmaxEXT 5313 #define glResetMinmaxEXT SAGE_glResetMinmaxEXT 5314 #endif 5315 5316 #endif 5317 5318 #ifndef GL_EXT_convolution 5319 #define GL_EXT_convolution 1 5320 #ifndef glConvolutionFilter1DEXT 5321 #define glConvolutionFilter1DEXT SAGE_glConvolutionFilter1DEXT 5322 #endif 5323 5324 #ifndef glConvolutionFilter2DEXT 5325 #define glConvolutionFilter2DEXT SAGE_glConvolutionFilter2DEXT 5326 #endif 5327 5328 #ifndef glConvolutionParameterfEXT 5329 #define glConvolutionParameterfEXT SAGE_glConvolutionParameterfEXT 5330 #endif 5331 5332 #ifndef glConvolutionParameterfvEXT 5333 #define glConvolutionParameterfvEXT SAGE_glConvolutionParameterfvEXT 5334 #endif 5335 5336 #ifndef glConvolutionParameteriEXT 5337 #define glConvolutionParameteriEXT SAGE_glConvolutionParameteriEXT 5338 #endif 5339 5340 #ifndef glConvolutionParameterivEXT 5341 #define glConvolutionParameterivEXT SAGE_glConvolutionParameterivEXT 5342 #endif 5343 5344 #ifndef glCopyConvolutionFilter1DEXT 5345 #define glCopyConvolutionFilter1DEXT SAGE_glCopyConvolutionFilter1DEXT 5346 #endif 5347 5348 #ifndef glCopyConvolutionFilter2DEXT 5349 #define glCopyConvolutionFilter2DEXT SAGE_glCopyConvolutionFilter2DEXT 5350 #endif 5351 5352 #ifndef glGetConvolutionFilterEXT 5353 #define glGetConvolutionFilterEXT SAGE_glGetConvolutionFilterEXT 5354 #endif 5355 5356 #ifndef glGetConvolutionParameterfvEXT 5357 #define glGetConvolutionParameterfvEXT SAGE_glGetConvolutionParameterfvEXT 5358 #endif 5359 5360 #ifndef glGetConvolutionParameterivEXT 5361 #define glGetConvolutionParameterivEXT SAGE_glGetConvolutionParameterivEXT 5362 #endif 5363 5364 #ifndef glGetSeparableFilterEXT 5365 #define glGetSeparableFilterEXT SAGE_glGetSeparableFilterEXT 5366 #endif 5367 5368 #ifndef glSeparableFilter2DEXT 5369 #define glSeparableFilter2DEXT SAGE_glSeparableFilter2DEXT 5370 #endif 5371 5372 #endif 5373 5374 #ifndef GL_EXT_color_matrix 5375 #define GL_EXT_color_matrix 1 5376 #endif 5377 5378 #ifndef GL_SGI_color_table 5379 #define GL_SGI_color_table 1 5380 #ifndef glColorTableSGI 5381 #define glColorTableSGI SAGE_glColorTableSGI 5382 #endif 5383 5384 #ifndef glColorTableParameterfvSGI 5385 #define glColorTableParameterfvSGI SAGE_glColorTableParameterfvSGI 5386 #endif 5387 5388 #ifndef glColorTableParameterivSGI 5389 #define glColorTableParameterivSGI SAGE_glColorTableParameterivSGI 5390 #endif 5391 5392 #ifndef glCopyColorTableSGI 5393 #define glCopyColorTableSGI SAGE_glCopyColorTableSGI 5394 #endif 5395 5396 #ifndef glGetColorTableSGI 5397 #define glGetColorTableSGI SAGE_glGetColorTableSGI 5398 #endif 5399 5400 #ifndef glGetColorTableParameterfvSGI 5401 #define glGetColorTableParameterfvSGI SAGE_glGetColorTableParameterfvSGI 5402 #endif 5403 5404 #ifndef glGetColorTableParameterivSGI 5405 #define glGetColorTableParameterivSGI SAGE_glGetColorTableParameterivSGI 5406 #endif 5407 5408 #endif 5409 5410 #ifndef GL_SGIX_pixel_texture 5411 #define GL_SGIX_pixel_texture 1 5412 #ifndef glPixelTexGenSGIX 5413 #define glPixelTexGenSGIX SAGE_glPixelTexGenSGIX 5414 #endif 5415 5416 #endif 5417 5418 #ifndef GL_SGIS_pixel_texture 5419 #define GL_SGIS_pixel_texture 1 5420 #ifndef glPixelTexGenParameteriSGIS 5421 #define glPixelTexGenParameteriSGIS SAGE_glPixelTexGenParameteriSGIS 5422 #endif 5423 5424 #ifndef glPixelTexGenParameterivSGIS 5425 #define glPixelTexGenParameterivSGIS SAGE_glPixelTexGenParameterivSGIS 5426 #endif 5427 5428 #ifndef glPixelTexGenParameterfSGIS 5429 #define glPixelTexGenParameterfSGIS SAGE_glPixelTexGenParameterfSGIS 5430 #endif 5431 5432 #ifndef glPixelTexGenParameterfvSGIS 5433 #define glPixelTexGenParameterfvSGIS SAGE_glPixelTexGenParameterfvSGIS 5434 #endif 5435 5436 #ifndef glGetPixelTexGenParameterivSGIS 5437 #define glGetPixelTexGenParameterivSGIS SAGE_glGetPixelTexGenParameterivSGIS 5438 #endif 5439 5440 #ifndef glGetPixelTexGenParameterfvSGIS 5441 #define glGetPixelTexGenParameterfvSGIS SAGE_glGetPixelTexGenParameterfvSGIS 5442 #endif 5443 5444 #endif 5445 5446 #ifndef GL_SGIS_texture4D 5447 #define GL_SGIS_texture4D 1 5448 #ifndef glTexImage4DSGIS 5449 #define glTexImage4DSGIS SAGE_glTexImage4DSGIS 5450 #endif 5451 5452 #ifndef glTexSubImage4DSGIS 5453 #define glTexSubImage4DSGIS SAGE_glTexSubImage4DSGIS 5454 #endif 5455 5456 #endif 5457 5458 #ifndef GL_SGI_texture_color_table 5459 #define GL_SGI_texture_color_table 1 5460 #endif 5461 5462 #ifndef GL_EXT_cmyka 5463 #define GL_EXT_cmyka 1 5464 #endif 5465 5466 #ifndef GL_EXT_texture_object 5467 #define GL_EXT_texture_object 1 5468 #ifndef glAreTexturesResidentEXT 5469 #define glAreTexturesResidentEXT SAGE_glAreTexturesResidentEXT 5470 #endif 5471 5472 #ifndef glBindTextureEXT 5473 #define glBindTextureEXT SAGE_glBindTextureEXT 5474 #endif 5475 5476 #ifndef glDeleteTexturesEXT 5477 #define glDeleteTexturesEXT SAGE_glDeleteTexturesEXT 5478 #endif 5479 5480 #ifndef glGenTexturesEXT 5481 #define glGenTexturesEXT SAGE_glGenTexturesEXT 5482 #endif 5483 5484 #ifndef glIsTextureEXT 5485 #define glIsTextureEXT SAGE_glIsTextureEXT 5486 #endif 5487 5488 #ifndef glPrioritizeTexturesEXT 5489 #define glPrioritizeTexturesEXT SAGE_glPrioritizeTexturesEXT 5490 #endif 5491 5492 #endif 5493 5494 #ifndef GL_SGIS_detail_texture 5495 #define GL_SGIS_detail_texture 1 5496 #ifndef glDetailTexFuncSGIS 5497 #define glDetailTexFuncSGIS SAGE_glDetailTexFuncSGIS 5498 #endif 5499 5500 #ifndef glGetDetailTexFuncSGIS 5501 #define glGetDetailTexFuncSGIS SAGE_glGetDetailTexFuncSGIS 5502 #endif 5503 5504 #endif 5505 5506 #ifndef GL_SGIS_sharpen_texture 5507 #define GL_SGIS_sharpen_texture 1 5508 #ifndef glSharpenTexFuncSGIS 5509 #define glSharpenTexFuncSGIS SAGE_glSharpenTexFuncSGIS 5510 #endif 5511 5512 #ifndef glGetSharpenTexFuncSGIS 5513 #define glGetSharpenTexFuncSGIS SAGE_glGetSharpenTexFuncSGIS 5514 #endif 5515 5516 #endif 5517 5518 #ifndef GL_EXT_packed_pixels 5519 #define GL_EXT_packed_pixels 1 5520 #endif 5521 5522 #ifndef GL_SGIS_texture_lod 5523 #define GL_SGIS_texture_lod 1 5524 #endif 5525 5526 #ifndef GL_SGIS_multisample 5527 #define GL_SGIS_multisample 1 5528 #ifndef glSampleMaskSGIS 5529 #define glSampleMaskSGIS SAGE_glSampleMaskSGIS 5530 #endif 5531 5532 #ifndef glSamplePatternSGIS 5533 #define glSamplePatternSGIS SAGE_glSamplePatternSGIS 5534 #endif 5535 5536 #endif 5537 5538 #ifndef GL_EXT_rescale_normal 5539 #define GL_EXT_rescale_normal 1 5540 #endif 5541 5542 #ifndef GL_EXT_vertex_array 5543 #define GL_EXT_vertex_array 1 5544 #ifndef glArrayElementEXT 5545 #define glArrayElementEXT SAGE_glArrayElementEXT 5546 #endif 5547 5548 #ifndef glColorPointerEXT 5549 #define glColorPointerEXT SAGE_glColorPointerEXT 5550 #endif 5551 5552 #ifndef glDrawArraysEXT 5553 #define glDrawArraysEXT SAGE_glDrawArraysEXT 5554 #endif 5555 5556 #ifndef glEdgeFlagPointerEXT 5557 #define glEdgeFlagPointerEXT SAGE_glEdgeFlagPointerEXT 5558 #endif 5559 5560 #ifndef glGetPointervEXT 5561 #define glGetPointervEXT SAGE_glGetPointervEXT 5562 #endif 5563 5564 #ifndef glIndexPointerEXT 5565 #define glIndexPointerEXT SAGE_glIndexPointerEXT 5566 #endif 5567 5568 #ifndef glNormalPointerEXT 5569 #define glNormalPointerEXT SAGE_glNormalPointerEXT 5570 #endif 5571 5572 #ifndef glTexCoordPointerEXT 5573 #define glTexCoordPointerEXT SAGE_glTexCoordPointerEXT 5574 #endif 5575 5576 #ifndef glVertexPointerEXT 5577 #define glVertexPointerEXT SAGE_glVertexPointerEXT 5578 #endif 5579 5580 #endif 5581 5582 #ifndef GL_EXT_misc_attribute 5583 #define GL_EXT_misc_attribute 1 5584 #endif 5585 5586 #ifndef GL_SGIS_generate_mipmap 5587 #define GL_SGIS_generate_mipmap 1 5588 #endif 5589 5590 #ifndef GL_SGIX_clipmap 5591 #define GL_SGIX_clipmap 1 5592 #endif 5593 5594 #ifndef GL_SGIX_shadow 5595 #define GL_SGIX_shadow 1 5596 #endif 5597 5598 #ifndef GL_SGIS_texture_edge_clamp 5599 #define GL_SGIS_texture_edge_clamp 1 5600 #endif 5601 5602 #ifndef GL_SGIS_texture_border_clamp 5603 #define GL_SGIS_texture_border_clamp 1 5604 #endif 5605 5606 #ifndef GL_EXT_blend_minmax 5607 #define GL_EXT_blend_minmax 1 5608 #ifndef glBlendEquationEXT 5609 #define glBlendEquationEXT SAGE_glBlendEquationEXT 5610 #endif 5611 5612 #endif 5613 5614 #ifndef GL_EXT_blend_subtract 5615 #define GL_EXT_blend_subtract 1 5616 #endif 5617 5618 #ifndef GL_EXT_blend_logic_op 5619 #define GL_EXT_blend_logic_op 1 5620 #endif 5621 5622 #ifndef GL_SGIX_interlace 5623 #define GL_SGIX_interlace 1 5624 #endif 5625 5626 #ifndef GL_SGIX_pixel_tiles 5627 #define GL_SGIX_pixel_tiles 1 5628 #endif 5629 5630 #ifndef GL_SGIX_texture_select 5631 #define GL_SGIX_texture_select 1 5632 #endif 5633 5634 #ifndef GL_SGIX_sprite 5635 #define GL_SGIX_sprite 1 5636 #ifndef glSpriteParameterfSGIX 5637 #define glSpriteParameterfSGIX SAGE_glSpriteParameterfSGIX 5638 #endif 5639 5640 #ifndef glSpriteParameterfvSGIX 5641 #define glSpriteParameterfvSGIX SAGE_glSpriteParameterfvSGIX 5642 #endif 5643 5644 #ifndef glSpriteParameteriSGIX 5645 #define glSpriteParameteriSGIX SAGE_glSpriteParameteriSGIX 5646 #endif 5647 5648 #ifndef glSpriteParameterivSGIX 5649 #define glSpriteParameterivSGIX SAGE_glSpriteParameterivSGIX 5650 #endif 5651 5652 #endif 5653 5654 #ifndef GL_SGIX_texture_multi_buffer 5655 #define GL_SGIX_texture_multi_buffer 1 5656 #endif 5657 5658 #ifndef GL_EXT_point_parameters 5659 #define GL_EXT_point_parameters 1 5660 #ifndef glPointParameterfEXT 5661 #define glPointParameterfEXT SAGE_glPointParameterfEXT 5662 #endif 5663 5664 #ifndef glPointParameterfvEXT 5665 #define glPointParameterfvEXT SAGE_glPointParameterfvEXT 5666 #endif 5667 5668 #endif 5669 5670 #ifndef GL_SGIS_point_parameters 5671 #define GL_SGIS_point_parameters 1 5672 #ifndef glPointParameterfSGIS 5673 #define glPointParameterfSGIS SAGE_glPointParameterfSGIS 5674 #endif 5675 5676 #ifndef glPointParameterfvSGIS 5677 #define glPointParameterfvSGIS SAGE_glPointParameterfvSGIS 5678 #endif 5679 5680 #endif 5681 5682 #ifndef GL_SGIX_instruments 5683 #define GL_SGIX_instruments 1 5684 #ifndef glGetInstrumentsSGIX 5685 #define glGetInstrumentsSGIX SAGE_glGetInstrumentsSGIX 5686 #endif 5687 5688 #ifndef glInstrumentsBufferSGIX 5689 #define glInstrumentsBufferSGIX SAGE_glInstrumentsBufferSGIX 5690 #endif 5691 5692 #ifndef glPollInstrumentsSGIX 5693 #define glPollInstrumentsSGIX SAGE_glPollInstrumentsSGIX 5694 #endif 5695 5696 #ifndef glReadInstrumentsSGIX 5697 #define glReadInstrumentsSGIX SAGE_glReadInstrumentsSGIX 5698 #endif 5699 5700 #ifndef glStartInstrumentsSGIX 5701 #define glStartInstrumentsSGIX SAGE_glStartInstrumentsSGIX 5702 #endif 5703 5704 #ifndef glStopInstrumentsSGIX 5705 #define glStopInstrumentsSGIX SAGE_glStopInstrumentsSGIX 5706 #endif 5707 5708 #endif 5709 5710 #ifndef GL_SGIX_texture_scale_bias 5711 #define GL_SGIX_texture_scale_bias 1 5712 #endif 5713 5714 #ifndef GL_SGIX_framezoom 5715 #define GL_SGIX_framezoom 1 5716 #ifndef glFrameZoomSGIX 5717 #define glFrameZoomSGIX SAGE_glFrameZoomSGIX 5718 #endif 5719 5720 #endif 5721 5722 #ifndef GL_SGIX_tag_sample_buffer 5723 #define GL_SGIX_tag_sample_buffer 1 5724 #ifndef glTagSampleBufferSGIX 5725 #define glTagSampleBufferSGIX SAGE_glTagSampleBufferSGIX 5726 #endif 5727 5728 #endif 5729 5730 #ifndef GL_SGIX_polynomial_ffd 5731 #define GL_SGIX_polynomial_ffd 1 5732 #ifndef glDeformationMap3dSGIX 5733 #define glDeformationMap3dSGIX SAGE_glDeformationMap3dSGIX 5734 #endif 5735 5736 #ifndef glDeformationMap3fSGIX 5737 #define glDeformationMap3fSGIX SAGE_glDeformationMap3fSGIX 5738 #endif 5739 5740 #ifndef glDeformSGIX 5741 #define glDeformSGIX SAGE_glDeformSGIX 5742 #endif 5743 5744 #ifndef glLoadIdentityDeformationMapSGIX 5745 #define glLoadIdentityDeformationMapSGIX SAGE_glLoadIdentityDeformationMapSGIX 5746 #endif 5747 5748 #endif 5749 5750 #ifndef GL_SGIX_reference_plane 5751 #define GL_SGIX_reference_plane 1 5752 #ifndef glReferencePlaneSGIX 5753 #define glReferencePlaneSGIX SAGE_glReferencePlaneSGIX 5754 #endif 5755 5756 #endif 5757 5758 #ifndef GL_SGIX_flush_raster 5759 #define GL_SGIX_flush_raster 1 5760 #ifndef glFlushRasterSGIX 5761 #define glFlushRasterSGIX SAGE_glFlushRasterSGIX 5762 #endif 5763 5764 #endif 5765 5766 #ifndef GL_SGIX_depth_texture 5767 #define GL_SGIX_depth_texture 1 5768 #endif 5769 5770 #ifndef GL_SGIS_fog_function 5771 #define GL_SGIS_fog_function 1 5772 #ifndef glFogFuncSGIS 5773 #define glFogFuncSGIS SAGE_glFogFuncSGIS 5774 #endif 5775 5776 #ifndef glGetFogFuncSGIS 5777 #define glGetFogFuncSGIS SAGE_glGetFogFuncSGIS 5778 #endif 5779 5780 #endif 5781 5782 #ifndef GL_SGIX_fog_offset 5783 #define GL_SGIX_fog_offset 1 5784 #endif 5785 5786 #ifndef GL_HP_image_transform 5787 #define GL_HP_image_transform 1 5788 #ifndef glImageTransformParameteriHP 5789 #define glImageTransformParameteriHP SAGE_glImageTransformParameteriHP 5790 #endif 5791 5792 #ifndef glImageTransformParameterfHP 5793 #define glImageTransformParameterfHP SAGE_glImageTransformParameterfHP 5794 #endif 5795 5796 #ifndef glImageTransformParameterivHP 5797 #define glImageTransformParameterivHP SAGE_glImageTransformParameterivHP 5798 #endif 5799 5800 #ifndef glImageTransformParameterfvHP 5801 #define glImageTransformParameterfvHP SAGE_glImageTransformParameterfvHP 5802 #endif 5803 5804 #ifndef glGetImageTransformParameterivHP 5805 #define glGetImageTransformParameterivHP SAGE_glGetImageTransformParameterivHP 5806 #endif 5807 5808 #ifndef glGetImageTransformParameterfvHP 5809 #define glGetImageTransformParameterfvHP SAGE_glGetImageTransformParameterfvHP 5810 #endif 5811 5812 #endif 5813 5814 #ifndef GL_HP_convolution_border_modes 5815 #define GL_HP_convolution_border_modes 1 5816 #endif 5817 5818 #ifndef GL_SGIX_texture_add_env 5819 #define GL_SGIX_texture_add_env 1 5820 #endif 5821 5822 #ifndef GL_EXT_color_subtable 5823 #define GL_EXT_color_subtable 1 5824 #ifndef glColorSubTableEXT 5825 #define glColorSubTableEXT SAGE_glColorSubTableEXT 5826 #endif 5827 5828 #ifndef glCopyColorSubTableEXT 5829 #define glCopyColorSubTableEXT SAGE_glCopyColorSubTableEXT 5830 #endif 5831 5832 #endif 5833 5834 #ifndef GL_PGI_vertex_hints 5835 #define GL_PGI_vertex_hints 1 5836 #endif 5837 5838 #ifndef GL_PGI_misc_hints 5839 #define GL_PGI_misc_hints 1 5840 #ifndef glHintPGI 5841 #define glHintPGI SAGE_glHintPGI 5842 #endif 5843 5844 #endif 5845 5846 #ifndef GL_EXT_paletted_texture 5847 #define GL_EXT_paletted_texture 1 5848 #ifndef glColorTableEXT 5849 #define glColorTableEXT SAGE_glColorTableEXT 5850 #endif 5851 5852 #ifndef glGetColorTableEXT 5853 #define glGetColorTableEXT SAGE_glGetColorTableEXT 5854 #endif 5855 5856 #ifndef glGetColorTableParameterivEXT 5857 #define glGetColorTableParameterivEXT SAGE_glGetColorTableParameterivEXT 5858 #endif 5859 5860 #ifndef glGetColorTableParameterfvEXT 5861 #define glGetColorTableParameterfvEXT SAGE_glGetColorTableParameterfvEXT 5862 #endif 5863 5864 #endif 5865 5866 #ifndef GL_EXT_clip_volume_hint 5867 #define GL_EXT_clip_volume_hint 1 5868 #endif 5869 5870 #ifndef GL_SGIX_list_priority 5871 #define GL_SGIX_list_priority 1 5872 #ifndef glGetListParameterfvSGIX 5873 #define glGetListParameterfvSGIX SAGE_glGetListParameterfvSGIX 5874 #endif 5875 5876 #ifndef glGetListParameterivSGIX 5877 #define glGetListParameterivSGIX SAGE_glGetListParameterivSGIX 5878 #endif 5879 5880 #ifndef glListParameterfSGIX 5881 #define glListParameterfSGIX SAGE_glListParameterfSGIX 5882 #endif 5883 5884 #ifndef glListParameterfvSGIX 5885 #define glListParameterfvSGIX SAGE_glListParameterfvSGIX 5886 #endif 5887 5888 #ifndef glListParameteriSGIX 5889 #define glListParameteriSGIX SAGE_glListParameteriSGIX 5890 #endif 5891 5892 #ifndef glListParameterivSGIX 5893 #define glListParameterivSGIX SAGE_glListParameterivSGIX 5894 #endif 5895 5896 #endif 5897 5898 #ifndef GL_SGIX_ir_instrument1 5899 #define GL_SGIX_ir_instrument1 1 5900 #endif 5901 5902 #ifndef GL_SGIX_calligraphic_fragment 5903 #define GL_SGIX_calligraphic_fragment 1 5904 #endif 5905 5906 #ifndef GL_SGIX_texture_lod_bias 5907 #define GL_SGIX_texture_lod_bias 1 5908 #endif 5909 5910 #ifndef GL_SGIX_shadow_ambient 5911 #define GL_SGIX_shadow_ambient 1 5912 #endif 5913 5914 #ifndef GL_EXT_index_texture 5915 #define GL_EXT_index_texture 1 5916 #endif 5917 5918 #ifndef GL_EXT_index_material 5919 #define GL_EXT_index_material 1 5920 #ifndef glIndexMaterialEXT 5921 #define glIndexMaterialEXT SAGE_glIndexMaterialEXT 5922 #endif 5923 5924 #endif 5925 5926 #ifndef GL_EXT_index_func 5927 #define GL_EXT_index_func 1 5928 #ifndef glIndexFuncEXT 5929 #define glIndexFuncEXT SAGE_glIndexFuncEXT 5930 #endif 5931 5932 #endif 5933 5934 #ifndef GL_EXT_index_array_formats 5935 #define GL_EXT_index_array_formats 1 5936 #endif 5937 5938 #ifndef GL_EXT_compiled_vertex_array 5939 #define GL_EXT_compiled_vertex_array 1 5940 #ifndef glLockArraysEXT 5941 #define glLockArraysEXT SAGE_glLockArraysEXT 5942 #endif 5943 5944 #ifndef glUnlockArraysEXT 5945 #define glUnlockArraysEXT SAGE_glUnlockArraysEXT 5946 #endif 5947 5948 #endif 5949 5950 #ifndef GL_EXT_cull_vertex 5951 #define GL_EXT_cull_vertex 1 5952 #ifndef glCullParameterdvEXT 5953 #define glCullParameterdvEXT SAGE_glCullParameterdvEXT 5954 #endif 5955 5956 #ifndef glCullParameterfvEXT 5957 #define glCullParameterfvEXT SAGE_glCullParameterfvEXT 5958 #endif 5959 5960 #endif 5961 5962 #ifndef GL_SGIX_ycrcb 5963 #define GL_SGIX_ycrcb 1 5964 #endif 5965 5966 #ifndef GL_SGIX_fragment_lighting 5967 #define GL_SGIX_fragment_lighting 1 5968 #ifndef glFragmentColorMaterialSGIX 5969 #define glFragmentColorMaterialSGIX SAGE_glFragmentColorMaterialSGIX 5970 #endif 5971 5972 #ifndef glFragmentLightfSGIX 5973 #define glFragmentLightfSGIX SAGE_glFragmentLightfSGIX 5974 #endif 5975 5976 #ifndef glFragmentLightfvSGIX 5977 #define glFragmentLightfvSGIX SAGE_glFragmentLightfvSGIX 5978 #endif 5979 5980 #ifndef glFragmentLightiSGIX 5981 #define glFragmentLightiSGIX SAGE_glFragmentLightiSGIX 5982 #endif 5983 5984 #ifndef glFragmentLightivSGIX 5985 #define glFragmentLightivSGIX SAGE_glFragmentLightivSGIX 5986 #endif 5987 5988 #ifndef glFragmentLightModelfSGIX 5989 #define glFragmentLightModelfSGIX SAGE_glFragmentLightModelfSGIX 5990 #endif 5991 5992 #ifndef glFragmentLightModelfvSGIX 5993 #define glFragmentLightModelfvSGIX SAGE_glFragmentLightModelfvSGIX 5994 #endif 5995 5996 #ifndef glFragmentLightModeliSGIX 5997 #define glFragmentLightModeliSGIX SAGE_glFragmentLightModeliSGIX 5998 #endif 5999 6000 #ifndef glFragmentLightModelivSGIX 6001 #define glFragmentLightModelivSGIX SAGE_glFragmentLightModelivSGIX 6002 #endif 6003 6004 #ifndef glFragmentMaterialfSGIX 6005 #define glFragmentMaterialfSGIX SAGE_glFragmentMaterialfSGIX 6006 #endif 6007 6008 #ifndef glFragmentMaterialfvSGIX 6009 #define glFragmentMaterialfvSGIX SAGE_glFragmentMaterialfvSGIX 6010 #endif 6011 6012 #ifndef glFragmentMaterialiSGIX 6013 #define glFragmentMaterialiSGIX SAGE_glFragmentMaterialiSGIX 6014 #endif 6015 6016 #ifndef glFragmentMaterialivSGIX 6017 #define glFragmentMaterialivSGIX SAGE_glFragmentMaterialivSGIX 6018 #endif 6019 6020 #ifndef glGetFragmentLightfvSGIX 6021 #define glGetFragmentLightfvSGIX SAGE_glGetFragmentLightfvSGIX 6022 #endif 6023 6024 #ifndef glGetFragmentLightivSGIX 6025 #define glGetFragmentLightivSGIX SAGE_glGetFragmentLightivSGIX 6026 #endif 6027 6028 #ifndef glGetFragmentMaterialfvSGIX 6029 #define glGetFragmentMaterialfvSGIX SAGE_glGetFragmentMaterialfvSGIX 6030 #endif 6031 6032 #ifndef glGetFragmentMaterialivSGIX 6033 #define glGetFragmentMaterialivSGIX SAGE_glGetFragmentMaterialivSGIX 6034 #endif 6035 6036 #ifndef glLightEnviSGIX 6037 #define glLightEnviSGIX SAGE_glLightEnviSGIX 6038 #endif 6039 6040 #endif 6041 6042 #ifndef GL_IBM_rasterpos_clip 6043 #define GL_IBM_rasterpos_clip 1 6044 #endif 6045 6046 #ifndef GL_HP_texture_lighting 6047 #define GL_HP_texture_lighting 1 6048 #endif 6049 6050 #ifndef GL_EXT_draw_range_elements 6051 #define GL_EXT_draw_range_elements 1 6052 #ifndef glDrawRangeElementsEXT 6053 #define glDrawRangeElementsEXT SAGE_glDrawRangeElementsEXT 6054 #endif 6055 6056 #endif 6057 6058 #ifndef GL_WIN_phong_shading 6059 #define GL_WIN_phong_shading 1 6060 #endif 6061 6062 #ifndef GL_WIN_specular_fog 6063 #define GL_WIN_specular_fog 1 6064 #endif 6065 6066 #ifndef GL_EXT_light_texture 6067 #define GL_EXT_light_texture 1 6068 #ifndef glApplyTextureEXT 6069 #define glApplyTextureEXT SAGE_glApplyTextureEXT 6070 #endif 6071 6072 #ifndef glTextureLightEXT 6073 #define glTextureLightEXT SAGE_glTextureLightEXT 6074 #endif 6075 6076 #ifndef glTextureMaterialEXT 6077 #define glTextureMaterialEXT SAGE_glTextureMaterialEXT 6078 #endif 6079 6080 #endif 6081 6082 #ifndef GL_SGIX_blend_alpha_minmax 6083 #define GL_SGIX_blend_alpha_minmax 1 6084 #endif 6085 6086 #ifndef GL_EXT_bgra 6087 #define GL_EXT_bgra 1 6088 #endif 6089 6090 #ifndef GL_SGIX_async 6091 #define GL_SGIX_async 1 6092 #ifndef glAsyncMarkerSGIX 6093 #define glAsyncMarkerSGIX SAGE_glAsyncMarkerSGIX 6094 #endif 6095 6096 #ifndef glFinishAsyncSGIX 6097 #define glFinishAsyncSGIX SAGE_glFinishAsyncSGIX 6098 #endif 6099 6100 #ifndef glPollAsyncSGIX 6101 #define glPollAsyncSGIX SAGE_glPollAsyncSGIX 6102 #endif 6103 6104 #ifndef glGenAsyncMarkersSGIX 6105 #define glGenAsyncMarkersSGIX SAGE_glGenAsyncMarkersSGIX 6106 #endif 6107 6108 #ifndef glDeleteAsyncMarkersSGIX 6109 #define glDeleteAsyncMarkersSGIX SAGE_glDeleteAsyncMarkersSGIX 6110 #endif 6111 6112 #ifndef glIsAsyncMarkerSGIX 6113 #define glIsAsyncMarkerSGIX SAGE_glIsAsyncMarkerSGIX 6114 #endif 6115 6116 #endif 6117 6118 #ifndef GL_SGIX_async_pixel 6119 #define GL_SGIX_async_pixel 1 6120 #endif 6121 6122 #ifndef GL_SGIX_async_histogram 6123 #define GL_SGIX_async_histogram 1 6124 #endif 6125 6126 #ifndef GL_INTEL_parallel_arrays 6127 #define GL_INTEL_parallel_arrays 1 6128 #ifndef glVertexPointervINTEL 6129 #define glVertexPointervINTEL SAGE_glVertexPointervINTEL 6130 #endif 6131 6132 #ifndef glNormalPointervINTEL 6133 #define glNormalPointervINTEL SAGE_glNormalPointervINTEL 6134 #endif 6135 6136 #ifndef glColorPointervINTEL 6137 #define glColorPointervINTEL SAGE_glColorPointervINTEL 6138 #endif 6139 6140 #ifndef glTexCoordPointervINTEL 6141 #define glTexCoordPointervINTEL SAGE_glTexCoordPointervINTEL 6142 #endif 6143 6144 #endif 6145 6146 #ifndef GL_HP_occlusion_test 6147 #define GL_HP_occlusion_test 1 6148 #endif 6149 6150 #ifndef GL_EXT_pixel_transform 6151 #define GL_EXT_pixel_transform 1 6152 #ifndef glPixelTransformParameteriEXT 6153 #define glPixelTransformParameteriEXT SAGE_glPixelTransformParameteriEXT 6154 #endif 6155 6156 #ifndef glPixelTransformParameterfEXT 6157 #define glPixelTransformParameterfEXT SAGE_glPixelTransformParameterfEXT 6158 #endif 6159 6160 #ifndef glPixelTransformParameterivEXT 6161 #define glPixelTransformParameterivEXT SAGE_glPixelTransformParameterivEXT 6162 #endif 6163 6164 #ifndef glPixelTransformParameterfvEXT 6165 #define glPixelTransformParameterfvEXT SAGE_glPixelTransformParameterfvEXT 6166 #endif 6167 6168 #endif 6169 6170 #ifndef GL_EXT_pixel_transform_color_table 6171 #define GL_EXT_pixel_transform_color_table 1 6172 #endif 6173 6174 #ifndef GL_EXT_shared_texture_palette 6175 #define GL_EXT_shared_texture_palette 1 6176 #endif 6177 6178 #ifndef GL_EXT_separate_specular_color 6179 #define GL_EXT_separate_specular_color 1 6180 #endif 6181 6182 #ifndef GL_EXT_secondary_color 6183 #define GL_EXT_secondary_color 1 6184 #ifndef glSecondaryColor3bEXT 6185 #define glSecondaryColor3bEXT SAGE_glSecondaryColor3bEXT 6186 #endif 6187 6188 #ifndef glSecondaryColor3bvEXT 6189 #define glSecondaryColor3bvEXT SAGE_glSecondaryColor3bvEXT 6190 #endif 6191 6192 #ifndef glSecondaryColor3dEXT 6193 #define glSecondaryColor3dEXT SAGE_glSecondaryColor3dEXT 6194 #endif 6195 6196 #ifndef glSecondaryColor3dvEXT 6197 #define glSecondaryColor3dvEXT SAGE_glSecondaryColor3dvEXT 6198 #endif 6199 6200 #ifndef glSecondaryColor3fEXT 6201 #define glSecondaryColor3fEXT SAGE_glSecondaryColor3fEXT 6202 #endif 6203 6204 #ifndef glSecondaryColor3fvEXT 6205 #define glSecondaryColor3fvEXT SAGE_glSecondaryColor3fvEXT 6206 #endif 6207 6208 #ifndef glSecondaryColor3iEXT 6209 #define glSecondaryColor3iEXT SAGE_glSecondaryColor3iEXT 6210 #endif 6211 6212 #ifndef glSecondaryColor3ivEXT 6213 #define glSecondaryColor3ivEXT SAGE_glSecondaryColor3ivEXT 6214 #endif 6215 6216 #ifndef glSecondaryColor3sEXT 6217 #define glSecondaryColor3sEXT SAGE_glSecondaryColor3sEXT 6218 #endif 6219 6220 #ifndef glSecondaryColor3svEXT 6221 #define glSecondaryColor3svEXT SAGE_glSecondaryColor3svEXT 6222 #endif 6223 6224 #ifndef glSecondaryColor3ubEXT 6225 #define glSecondaryColor3ubEXT SAGE_glSecondaryColor3ubEXT 6226 #endif 6227 6228 #ifndef glSecondaryColor3ubvEXT 6229 #define glSecondaryColor3ubvEXT SAGE_glSecondaryColor3ubvEXT 6230 #endif 6231 6232 #ifndef glSecondaryColor3uiEXT 6233 #define glSecondaryColor3uiEXT SAGE_glSecondaryColor3uiEXT 6234 #endif 6235 6236 #ifndef glSecondaryColor3uivEXT 6237 #define glSecondaryColor3uivEXT SAGE_glSecondaryColor3uivEXT 6238 #endif 6239 6240 #ifndef glSecondaryColor3usEXT 6241 #define glSecondaryColor3usEXT SAGE_glSecondaryColor3usEXT 6242 #endif 6243 6244 #ifndef glSecondaryColor3usvEXT 6245 #define glSecondaryColor3usvEXT SAGE_glSecondaryColor3usvEXT 6246 #endif 6247 6248 #ifndef glSecondaryColorPointerEXT 6249 #define glSecondaryColorPointerEXT SAGE_glSecondaryColorPointerEXT 6250 #endif 6251 6252 #endif 6253 6254 #ifndef GL_EXT_texture_perturb_normal 6255 #define GL_EXT_texture_perturb_normal 1 6256 #ifndef glTextureNormalEXT 6257 #define glTextureNormalEXT SAGE_glTextureNormalEXT 6258 #endif 6259 6260 #endif 6261 6262 #ifndef GL_EXT_multi_draw_arrays 6263 #define GL_EXT_multi_draw_arrays 1 6264 #ifndef glMultiDrawArraysEXT 6265 #define glMultiDrawArraysEXT SAGE_glMultiDrawArraysEXT 6266 #endif 6267 6268 #ifndef glMultiDrawElementsEXT 6269 #define glMultiDrawElementsEXT SAGE_glMultiDrawElementsEXT 6270 #endif 6271 6272 #endif 6273 6274 #ifndef GL_EXT_fog_coord 6275 #define GL_EXT_fog_coord 1 6276 #ifndef glFogCoordfEXT 6277 #define glFogCoordfEXT SAGE_glFogCoordfEXT 6278 #endif 6279 6280 #ifndef glFogCoordfvEXT 6281 #define glFogCoordfvEXT SAGE_glFogCoordfvEXT 6282 #endif 6283 6284 #ifndef glFogCoorddEXT 6285 #define glFogCoorddEXT SAGE_glFogCoorddEXT 6286 #endif 6287 6288 #ifndef glFogCoorddvEXT 6289 #define glFogCoorddvEXT SAGE_glFogCoorddvEXT 6290 #endif 6291 6292 #ifndef glFogCoordPointerEXT 6293 #define glFogCoordPointerEXT SAGE_glFogCoordPointerEXT 6294 #endif 6295 6296 #endif 6297 6298 #ifndef GL_REND_screen_coordinates 6299 #define GL_REND_screen_coordinates 1 6300 #endif 6301 6302 #ifndef GL_EXT_coordinate_frame 6303 #define GL_EXT_coordinate_frame 1 6304 #ifndef glTangent3bEXT 6305 #define glTangent3bEXT SAGE_glTangent3bEXT 6306 #endif 6307 6308 #ifndef glTangent3bvEXT 6309 #define glTangent3bvEXT SAGE_glTangent3bvEXT 6310 #endif 6311 6312 #ifndef glTangent3dEXT 6313 #define glTangent3dEXT SAGE_glTangent3dEXT 6314 #endif 6315 6316 #ifndef glTangent3dvEXT 6317 #define glTangent3dvEXT SAGE_glTangent3dvEXT 6318 #endif 6319 6320 #ifndef glTangent3fEXT 6321 #define glTangent3fEXT SAGE_glTangent3fEXT 6322 #endif 6323 6324 #ifndef glTangent3fvEXT 6325 #define glTangent3fvEXT SAGE_glTangent3fvEXT 6326 #endif 6327 6328 #ifndef glTangent3iEXT 6329 #define glTangent3iEXT SAGE_glTangent3iEXT 6330 #endif 6331 6332 #ifndef glTangent3ivEXT 6333 #define glTangent3ivEXT SAGE_glTangent3ivEXT 6334 #endif 6335 6336 #ifndef glTangent3sEXT 6337 #define glTangent3sEXT SAGE_glTangent3sEXT 6338 #endif 6339 6340 #ifndef glTangent3svEXT 6341 #define glTangent3svEXT SAGE_glTangent3svEXT 6342 #endif 6343 6344 #ifndef glBinormal3bEXT 6345 #define glBinormal3bEXT SAGE_glBinormal3bEXT 6346 #endif 6347 6348 #ifndef glBinormal3bvEXT 6349 #define glBinormal3bvEXT SAGE_glBinormal3bvEXT 6350 #endif 6351 6352 #ifndef glBinormal3dEXT 6353 #define glBinormal3dEXT SAGE_glBinormal3dEXT 6354 #endif 6355 6356 #ifndef glBinormal3dvEXT 6357 #define glBinormal3dvEXT SAGE_glBinormal3dvEXT 6358 #endif 6359 6360 #ifndef glBinormal3fEXT 6361 #define glBinormal3fEXT SAGE_glBinormal3fEXT 6362 #endif 6363 6364 #ifndef glBinormal3fvEXT 6365 #define glBinormal3fvEXT SAGE_glBinormal3fvEXT 6366 #endif 6367 6368 #ifndef glBinormal3iEXT 6369 #define glBinormal3iEXT SAGE_glBinormal3iEXT 6370 #endif 6371 6372 #ifndef glBinormal3ivEXT 6373 #define glBinormal3ivEXT SAGE_glBinormal3ivEXT 6374 #endif 6375 6376 #ifndef glBinormal3sEXT 6377 #define glBinormal3sEXT SAGE_glBinormal3sEXT 6378 #endif 6379 6380 #ifndef glBinormal3svEXT 6381 #define glBinormal3svEXT SAGE_glBinormal3svEXT 6382 #endif 6383 6384 #ifndef glTangentPointerEXT 6385 #define glTangentPointerEXT SAGE_glTangentPointerEXT 6386 #endif 6387 6388 #ifndef glBinormalPointerEXT 6389 #define glBinormalPointerEXT SAGE_glBinormalPointerEXT 6390 #endif 6391 6392 #endif 6393 6394 #ifndef GL_EXT_texture_env_combine 6395 #define GL_EXT_texture_env_combine 1 6396 #endif 6397 6398 #ifndef GL_APPLE_specular_vector 6399 #define GL_APPLE_specular_vector 1 6400 #endif 6401 6402 #ifndef GL_APPLE_transform_hint 6403 #define GL_APPLE_transform_hint 1 6404 #endif 6405 6406 #ifndef GL_SGIX_fog_scale 6407 #define GL_SGIX_fog_scale 1 6408 #endif 6409 6410 #ifndef GL_SUNX_constant_data 6411 #define GL_SUNX_constant_data 1 6412 #ifndef glFinishTextureSUNX 6413 #define glFinishTextureSUNX SAGE_glFinishTextureSUNX 6414 #endif 6415 6416 #endif 6417 6418 #ifndef GL_SUN_global_alpha 6419 #define GL_SUN_global_alpha 1 6420 #ifndef glGlobalAlphaFactorbSUN 6421 #define glGlobalAlphaFactorbSUN SAGE_glGlobalAlphaFactorbSUN 6422 #endif 6423 6424 #ifndef glGlobalAlphaFactorsSUN 6425 #define glGlobalAlphaFactorsSUN SAGE_glGlobalAlphaFactorsSUN 6426 #endif 6427 6428 #ifndef glGlobalAlphaFactoriSUN 6429 #define glGlobalAlphaFactoriSUN SAGE_glGlobalAlphaFactoriSUN 6430 #endif 6431 6432 #ifndef glGlobalAlphaFactorfSUN 6433 #define glGlobalAlphaFactorfSUN SAGE_glGlobalAlphaFactorfSUN 6434 #endif 6435 6436 #ifndef glGlobalAlphaFactordSUN 6437 #define glGlobalAlphaFactordSUN SAGE_glGlobalAlphaFactordSUN 6438 #endif 6439 6440 #ifndef glGlobalAlphaFactorubSUN 6441 #define glGlobalAlphaFactorubSUN SAGE_glGlobalAlphaFactorubSUN 6442 #endif 6443 6444 #ifndef glGlobalAlphaFactorusSUN 6445 #define glGlobalAlphaFactorusSUN SAGE_glGlobalAlphaFactorusSUN 6446 #endif 6447 6448 #ifndef glGlobalAlphaFactoruiSUN 6449 #define glGlobalAlphaFactoruiSUN SAGE_glGlobalAlphaFactoruiSUN 6450 #endif 6451 6452 #endif 6453 6454 #ifndef GL_SUN_triangle_list 6455 #define GL_SUN_triangle_list 1 6456 #ifndef glReplacementCodeuiSUN 6457 #define glReplacementCodeuiSUN SAGE_glReplacementCodeuiSUN 6458 #endif 6459 6460 #ifndef glReplacementCodeusSUN 6461 #define glReplacementCodeusSUN SAGE_glReplacementCodeusSUN 6462 #endif 6463 6464 #ifndef glReplacementCodeubSUN 6465 #define glReplacementCodeubSUN SAGE_glReplacementCodeubSUN 6466 #endif 6467 6468 #ifndef glReplacementCodeuivSUN 6469 #define glReplacementCodeuivSUN SAGE_glReplacementCodeuivSUN 6470 #endif 6471 6472 #ifndef glReplacementCodeusvSUN 6473 #define glReplacementCodeusvSUN SAGE_glReplacementCodeusvSUN 6474 #endif 6475 6476 #ifndef glReplacementCodeubvSUN 6477 #define glReplacementCodeubvSUN SAGE_glReplacementCodeubvSUN 6478 #endif 6479 6480 #ifndef glReplacementCodePointerSUN 6481 #define glReplacementCodePointerSUN SAGE_glReplacementCodePointerSUN 6482 #endif 6483 6484 #endif 6485 6486 #ifndef GL_SUN_vertex 6487 #define GL_SUN_vertex 1 6488 #ifndef glColor4ubVertex2fSUN 6489 #define glColor4ubVertex2fSUN SAGE_glColor4ubVertex2fSUN 6490 #endif 6491 6492 #ifndef glColor4ubVertex2fvSUN 6493 #define glColor4ubVertex2fvSUN SAGE_glColor4ubVertex2fvSUN 6494 #endif 6495 6496 #ifndef glColor4ubVertex3fSUN 6497 #define glColor4ubVertex3fSUN SAGE_glColor4ubVertex3fSUN 6498 #endif 6499 6500 #ifndef glColor4ubVertex3fvSUN 6501 #define glColor4ubVertex3fvSUN SAGE_glColor4ubVertex3fvSUN 6502 #endif 6503 6504 #ifndef glColor3fVertex3fSUN 6505 #define glColor3fVertex3fSUN SAGE_glColor3fVertex3fSUN 6506 #endif 6507 6508 #ifndef glColor3fVertex3fvSUN 6509 #define glColor3fVertex3fvSUN SAGE_glColor3fVertex3fvSUN 6510 #endif 6511 6512 #ifndef glNormal3fVertex3fSUN 6513 #define glNormal3fVertex3fSUN SAGE_glNormal3fVertex3fSUN 6514 #endif 6515 6516 #ifndef glNormal3fVertex3fvSUN 6517 #define glNormal3fVertex3fvSUN SAGE_glNormal3fVertex3fvSUN 6518 #endif 6519 6520 #ifndef glColor4fNormal3fVertex3fSUN 6521 #define glColor4fNormal3fVertex3fSUN SAGE_glColor4fNormal3fVertex3fSUN 6522 #endif 6523 6524 #ifndef glColor4fNormal3fVertex3fvSUN 6525 #define glColor4fNormal3fVertex3fvSUN SAGE_glColor4fNormal3fVertex3fvSUN 6526 #endif 6527 6528 #ifndef glTexCoord2fVertex3fSUN 6529 #define glTexCoord2fVertex3fSUN SAGE_glTexCoord2fVertex3fSUN 6530 #endif 6531 6532 #ifndef glTexCoord2fVertex3fvSUN 6533 #define glTexCoord2fVertex3fvSUN SAGE_glTexCoord2fVertex3fvSUN 6534 #endif 6535 6536 #ifndef glTexCoord4fVertex4fSUN 6537 #define glTexCoord4fVertex4fSUN SAGE_glTexCoord4fVertex4fSUN 6538 #endif 6539 6540 #ifndef glTexCoord4fVertex4fvSUN 6541 #define glTexCoord4fVertex4fvSUN SAGE_glTexCoord4fVertex4fvSUN 6542 #endif 6543 6544 #ifndef glTexCoord2fColor4ubVertex3fSUN 6545 #define glTexCoord2fColor4ubVertex3fSUN SAGE_glTexCoord2fColor4ubVertex3fSUN 6546 #endif 6547 6548 #ifndef glTexCoord2fColor4ubVertex3fvSUN 6549 #define glTexCoord2fColor4ubVertex3fvSUN SAGE_glTexCoord2fColor4ubVertex3fvSUN 6550 #endif 6551 6552 #ifndef glTexCoord2fColor3fVertex3fSUN 6553 #define glTexCoord2fColor3fVertex3fSUN SAGE_glTexCoord2fColor3fVertex3fSUN 6554 #endif 6555 6556 #ifndef glTexCoord2fColor3fVertex3fvSUN 6557 #define glTexCoord2fColor3fVertex3fvSUN SAGE_glTexCoord2fColor3fVertex3fvSUN 6558 #endif 6559 6560 #ifndef glTexCoord2fNormal3fVertex3fSUN 6561 #define glTexCoord2fNormal3fVertex3fSUN SAGE_glTexCoord2fNormal3fVertex3fSUN 6562 #endif 6563 6564 #ifndef glTexCoord2fNormal3fVertex3fvSUN 6565 #define glTexCoord2fNormal3fVertex3fvSUN SAGE_glTexCoord2fNormal3fVertex3fvSUN 6566 #endif 6567 6568 #ifndef glTexCoord2fColor4fNormal3fVertex3fSUN 6569 #define glTexCoord2fColor4fNormal3fVertex3fSUN SAGE_glTexCoord2fColor4fNormal3fVertex3fSUN 6570 #endif 6571 6572 #ifndef glTexCoord2fColor4fNormal3fVertex3fvSUN 6573 #define glTexCoord2fColor4fNormal3fVertex3fvSUN SAGE_glTexCoord2fColor4fNormal3fVertex3fvSUN 6574 #endif 6575 6576 #ifndef glTexCoord4fColor4fNormal3fVertex4fSUN 6577 #define glTexCoord4fColor4fNormal3fVertex4fSUN SAGE_glTexCoord4fColor4fNormal3fVertex4fSUN 6578 #endif 6579 6580 #ifndef glTexCoord4fColor4fNormal3fVertex4fvSUN 6581 #define glTexCoord4fColor4fNormal3fVertex4fvSUN SAGE_glTexCoord4fColor4fNormal3fVertex4fvSUN 6582 #endif 6583 6584 #ifndef glReplacementCodeuiVertex3fSUN 6585 #define glReplacementCodeuiVertex3fSUN SAGE_glReplacementCodeuiVertex3fSUN 6586 #endif 6587 6588 #ifndef glReplacementCodeuiVertex3fvSUN 6589 #define glReplacementCodeuiVertex3fvSUN SAGE_glReplacementCodeuiVertex3fvSUN 6590 #endif 6591 6592 #ifndef glReplacementCodeuiColor4ubVertex3fSUN 6593 #define glReplacementCodeuiColor4ubVertex3fSUN SAGE_glReplacementCodeuiColor4ubVertex3fSUN 6594 #endif 6595 6596 #ifndef glReplacementCodeuiColor4ubVertex3fvSUN 6597 #define glReplacementCodeuiColor4ubVertex3fvSUN SAGE_glReplacementCodeuiColor4ubVertex3fvSUN 6598 #endif 6599 6600 #ifndef glReplacementCodeuiColor3fVertex3fSUN 6601 #define glReplacementCodeuiColor3fVertex3fSUN SAGE_glReplacementCodeuiColor3fVertex3fSUN 6602 #endif 6603 6604 #ifndef glReplacementCodeuiColor3fVertex3fvSUN 6605 #define glReplacementCodeuiColor3fVertex3fvSUN SAGE_glReplacementCodeuiColor3fVertex3fvSUN 6606 #endif 6607 6608 #ifndef glReplacementCodeuiNormal3fVertex3fSUN 6609 #define glReplacementCodeuiNormal3fVertex3fSUN SAGE_glReplacementCodeuiNormal3fVertex3fSUN 6610 #endif 6611 6612 #ifndef glReplacementCodeuiNormal3fVertex3fvSUN 6613 #define glReplacementCodeuiNormal3fVertex3fvSUN SAGE_glReplacementCodeuiNormal3fVertex3fvSUN 6614 #endif 6615 6616 #ifndef glReplacementCodeuiColor4fNormal3fVertex3fSUN 6617 #define glReplacementCodeuiColor4fNormal3fVertex3fSUN SAGE_glReplacementCodeuiColor4fNormal3fVertex3fSUN 6618 #endif 6619 6620 #ifndef glReplacementCodeuiColor4fNormal3fVertex3fvSUN 6621 #define glReplacementCodeuiColor4fNormal3fVertex3fvSUN SAGE_glReplacementCodeuiColor4fNormal3fVertex3fvSUN 6622 #endif 6623 6624 #ifndef glReplacementCodeuiTexCoord2fVertex3fSUN 6625 #define glReplacementCodeuiTexCoord2fVertex3fSUN SAGE_glReplacementCodeuiTexCoord2fVertex3fSUN 6626 #endif 6627 6628 #ifndef glReplacementCodeuiTexCoord2fVertex3fvSUN 6629 #define glReplacementCodeuiTexCoord2fVertex3fvSUN SAGE_glReplacementCodeuiTexCoord2fVertex3fvSUN 6630 #endif 6631 6632 #ifndef glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN 6633 #define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN SAGE_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN 6634 #endif 6635 6636 #ifndef glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN 6637 #define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN SAGE_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN 6638 #endif 6639 6640 #ifndef glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN 6641 #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN SAGE_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN 6642 #endif 6643 6644 #ifndef glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN 6645 #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN SAGE_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN 6646 #endif 6647 6648 #endif 6649 6650 #ifndef GL_EXT_blend_func_separate 6651 #define GL_EXT_blend_func_separate 1 6652 #ifndef glBlendFuncSeparateEXT 6653 #define glBlendFuncSeparateEXT SAGE_glBlendFuncSeparateEXT 6654 #endif 6655 6656 #endif 6657 6658 #ifndef GL_INGR_blend_func_separate 6659 #define GL_INGR_blend_func_separate 1 6660 #ifndef glBlendFuncSeparateINGR 6661 #define glBlendFuncSeparateINGR SAGE_glBlendFuncSeparateINGR 6662 #endif 6663 6664 #endif 6665 6666 #ifndef GL_INGR_color_clamp 6667 #define GL_INGR_color_clamp 1 6668 #endif 6669 6670 #ifndef GL_INGR_interlace_read 6671 #define GL_INGR_interlace_read 1 6672 #endif 6673 6674 #ifndef GL_EXT_stencil_wrap 6675 #define GL_EXT_stencil_wrap 1 6676 #endif 6677 6678 #ifndef GL_EXT_422_pixels 6679 #define GL_EXT_422_pixels 1 6680 #endif 6681 6682 #ifndef GL_NV_texgen_reflection 6683 #define GL_NV_texgen_reflection 1 6684 #endif 6685 6686 #ifndef GL_SUN_convolution_border_modes 6687 #define GL_SUN_convolution_border_modes 1 6688 #endif 6689 6690 #ifndef GL_EXT_texture_env_add 6691 #define GL_EXT_texture_env_add 1 6692 #endif 6693 6694 #ifndef GL_EXT_texture_lod_bias 6695 #define GL_EXT_texture_lod_bias 1 6696 #endif 6697 6698 #ifndef GL_EXT_texture_filter_anisotropic 6699 #define GL_EXT_texture_filter_anisotropic 1 6700 #endif 6701 6702 #ifndef GL_EXT_vertex_weighting 6703 #define GL_EXT_vertex_weighting 1 6704 #ifndef glVertexWeightfEXT 6705 #define glVertexWeightfEXT SAGE_glVertexWeightfEXT 6706 #endif 6707 6708 #ifndef glVertexWeightfvEXT 6709 #define glVertexWeightfvEXT SAGE_glVertexWeightfvEXT 6710 #endif 6711 6712 #ifndef glVertexWeightPointerEXT 6713 #define glVertexWeightPointerEXT SAGE_glVertexWeightPointerEXT 6714 #endif 6715 6716 #endif 6717 6718 #ifndef GL_NV_light_max_exponent 6719 #define GL_NV_light_max_exponent 1 6720 #endif 6721 6722 #ifndef GL_NV_vertex_array_range 6723 #define GL_NV_vertex_array_range 1 6724 #ifndef glFlushVertexArrayRangeNV 6725 #define glFlushVertexArrayRangeNV SAGE_glFlushVertexArrayRangeNV 6726 #endif 6727 6728 #ifndef glVertexArrayRangeNV 6729 #define glVertexArrayRangeNV SAGE_glVertexArrayRangeNV 6730 #endif 6731 6732 #endif 6733 6734 #ifndef GL_NV_register_combiners 6735 #define GL_NV_register_combiners 1 6736 #ifndef glCombinerParameterfvNV 6737 #define glCombinerParameterfvNV SAGE_glCombinerParameterfvNV 6738 #endif 6739 6740 #ifndef glCombinerParameterfNV 6741 #define glCombinerParameterfNV SAGE_glCombinerParameterfNV 6742 #endif 6743 6744 #ifndef glCombinerParameterivNV 6745 #define glCombinerParameterivNV SAGE_glCombinerParameterivNV 6746 #endif 6747 6748 #ifndef glCombinerParameteriNV 6749 #define glCombinerParameteriNV SAGE_glCombinerParameteriNV 6750 #endif 6751 6752 #ifndef glCombinerInputNV 6753 #define glCombinerInputNV SAGE_glCombinerInputNV 6754 #endif 6755 6756 #ifndef glCombinerOutputNV 6757 #define glCombinerOutputNV SAGE_glCombinerOutputNV 6758 #endif 6759 6760 #ifndef glFinalCombinerInputNV 6761 #define glFinalCombinerInputNV SAGE_glFinalCombinerInputNV 6762 #endif 6763 6764 #ifndef glGetCombinerInputParameterfvNV 6765 #define glGetCombinerInputParameterfvNV SAGE_glGetCombinerInputParameterfvNV 6766 #endif 6767 6768 #ifndef glGetCombinerInputParameterivNV 6769 #define glGetCombinerInputParameterivNV SAGE_glGetCombinerInputParameterivNV 6770 #endif 6771 6772 #ifndef glGetCombinerOutputParameterfvNV 6773 #define glGetCombinerOutputParameterfvNV SAGE_glGetCombinerOutputParameterfvNV 6774 #endif 6775 6776 #ifndef glGetCombinerOutputParameterivNV 6777 #define glGetCombinerOutputParameterivNV SAGE_glGetCombinerOutputParameterivNV 6778 #endif 6779 6780 #ifndef glGetFinalCombinerInputParameterfvNV 6781 #define glGetFinalCombinerInputParameterfvNV SAGE_glGetFinalCombinerInputParameterfvNV 6782 #endif 6783 6784 #ifndef glGetFinalCombinerInputParameterivNV 6785 #define glGetFinalCombinerInputParameterivNV SAGE_glGetFinalCombinerInputParameterivNV 6786 #endif 6787 6788 #endif 6789 6790 #ifndef GL_NV_fog_distance 6791 #define GL_NV_fog_distance 1 6792 #endif 6793 6794 #ifndef GL_NV_texgen_emboss 6795 #define GL_NV_texgen_emboss 1 6796 #endif 6797 6798 #ifndef GL_NV_blend_square 6799 #define GL_NV_blend_square 1 6800 #endif 6801 6802 #ifndef GL_NV_texture_env_combine4 6803 #define GL_NV_texture_env_combine4 1 6804 #endif 6805 6806 #ifndef GL_MESA_resize_buffers 6807 #define GL_MESA_resize_buffers 1 6808 #ifndef glResizeBuffersMESA 6809 #define glResizeBuffersMESA SAGE_glResizeBuffersMESA 6810 #endif 6811 6812 #endif 6813 6814 #ifndef GL_MESA_window_pos 6815 #define GL_MESA_window_pos 1 6816 #ifndef glWindowPos2dMESA 6817 #define glWindowPos2dMESA SAGE_glWindowPos2dMESA 6818 #endif 6819 6820 #ifndef glWindowPos2dvMESA 6821 #define glWindowPos2dvMESA SAGE_glWindowPos2dvMESA 6822 #endif 6823 6824 #ifndef glWindowPos2fMESA 6825 #define glWindowPos2fMESA SAGE_glWindowPos2fMESA 6826 #endif 6827 6828 #ifndef glWindowPos2fvMESA 6829 #define glWindowPos2fvMESA SAGE_glWindowPos2fvMESA 6830 #endif 6831 6832 #ifndef glWindowPos2iMESA 6833 #define glWindowPos2iMESA SAGE_glWindowPos2iMESA 6834 #endif 6835 6836 #ifndef glWindowPos2ivMESA 6837 #define glWindowPos2ivMESA SAGE_glWindowPos2ivMESA 6838 #endif 6839 6840 #ifndef glWindowPos2sMESA 6841 #define glWindowPos2sMESA SAGE_glWindowPos2sMESA 6842 #endif 6843 6844 #ifndef glWindowPos2svMESA 6845 #define glWindowPos2svMESA SAGE_glWindowPos2svMESA 6846 #endif 6847 6848 #ifndef glWindowPos3dMESA 6849 #define glWindowPos3dMESA SAGE_glWindowPos3dMESA 6850 #endif 6851 6852 #ifndef glWindowPos3dvMESA 6853 #define glWindowPos3dvMESA SAGE_glWindowPos3dvMESA 6854 #endif 6855 6856 #ifndef glWindowPos3fMESA 6857 #define glWindowPos3fMESA SAGE_glWindowPos3fMESA 6858 #endif 6859 6860 #ifndef glWindowPos3fvMESA 6861 #define glWindowPos3fvMESA SAGE_glWindowPos3fvMESA 6862 #endif 6863 6864 #ifndef glWindowPos3iMESA 6865 #define glWindowPos3iMESA SAGE_glWindowPos3iMESA 6866 #endif 6867 6868 #ifndef glWindowPos3ivMESA 6869 #define glWindowPos3ivMESA SAGE_glWindowPos3ivMESA 6870 #endif 6871 6872 #ifndef glWindowPos3sMESA 6873 #define glWindowPos3sMESA SAGE_glWindowPos3sMESA 6874 #endif 6875 6876 #ifndef glWindowPos3svMESA 6877 #define glWindowPos3svMESA SAGE_glWindowPos3svMESA 6878 #endif 6879 6880 #ifndef glWindowPos4dMESA 6881 #define glWindowPos4dMESA SAGE_glWindowPos4dMESA 6882 #endif 6883 6884 #ifndef glWindowPos4dvMESA 6885 #define glWindowPos4dvMESA SAGE_glWindowPos4dvMESA 6886 #endif 6887 6888 #ifndef glWindowPos4fMESA 6889 #define glWindowPos4fMESA SAGE_glWindowPos4fMESA 6890 #endif 6891 6892 #ifndef glWindowPos4fvMESA 6893 #define glWindowPos4fvMESA SAGE_glWindowPos4fvMESA 6894 #endif 6895 6896 #ifndef glWindowPos4iMESA 6897 #define glWindowPos4iMESA SAGE_glWindowPos4iMESA 6898 #endif 6899 6900 #ifndef glWindowPos4ivMESA 6901 #define glWindowPos4ivMESA SAGE_glWindowPos4ivMESA 6902 #endif 6903 6904 #ifndef glWindowPos4sMESA 6905 #define glWindowPos4sMESA SAGE_glWindowPos4sMESA 6906 #endif 6907 6908 #ifndef glWindowPos4svMESA 6909 #define glWindowPos4svMESA SAGE_glWindowPos4svMESA 6910 #endif 6911 6912 #endif 6913 6914 #ifndef GL_IBM_cull_vertex 6915 #define GL_IBM_cull_vertex 1 6916 #endif 6917 6918 #ifndef GL_IBM_multimode_draw_arrays 6919 #define GL_IBM_multimode_draw_arrays 1 6920 #ifndef glMultiModeDrawArraysIBM 6921 #define glMultiModeDrawArraysIBM SAGE_glMultiModeDrawArraysIBM 6922 #endif 6923 6924 #ifndef glMultiModeDrawElementsIBM 6925 #define glMultiModeDrawElementsIBM SAGE_glMultiModeDrawElementsIBM 6926 #endif 6927 6928 #endif 6929 6930 #ifndef GL_IBM_vertex_array_lists 6931 #define GL_IBM_vertex_array_lists 1 6932 #ifndef glColorPointerListIBM 6933 #define glColorPointerListIBM SAGE_glColorPointerListIBM 6934 #endif 6935 6936 #ifndef glSecondaryColorPointerListIBM 6937 #define glSecondaryColorPointerListIBM SAGE_glSecondaryColorPointerListIBM 6938 #endif 6939 6940 #ifndef glEdgeFlagPointerListIBM 6941 #define glEdgeFlagPointerListIBM SAGE_glEdgeFlagPointerListIBM 6942 #endif 6943 6944 #ifndef glFogCoordPointerListIBM 6945 #define glFogCoordPointerListIBM SAGE_glFogCoordPointerListIBM 6946 #endif 6947 6948 #ifndef glIndexPointerListIBM 6949 #define glIndexPointerListIBM SAGE_glIndexPointerListIBM 6950 #endif 6951 6952 #ifndef glNormalPointerListIBM 6953 #define glNormalPointerListIBM SAGE_glNormalPointerListIBM 6954 #endif 6955 6956 #ifndef glTexCoordPointerListIBM 6957 #define glTexCoordPointerListIBM SAGE_glTexCoordPointerListIBM 6958 #endif 6959 6960 #ifndef glVertexPointerListIBM 6961 #define glVertexPointerListIBM SAGE_glVertexPointerListIBM 6962 #endif 6963 6964 #endif 6965 6966 #ifndef GL_SGIX_subsample 6967 #define GL_SGIX_subsample 1 6968 #endif 6969 6970 #ifndef GL_SGIX_ycrcba 6971 #define GL_SGIX_ycrcba 1 6972 #endif 6973 6974 #ifndef GL_SGIX_ycrcb_subsample 6975 #define GL_SGIX_ycrcb_subsample 1 6976 #endif 6977 6978 #ifndef GL_SGIX_depth_pass_instrument 6979 #define GL_SGIX_depth_pass_instrument 1 6980 #endif 6981 6982 #ifndef GL_3DFX_texture_compression_FXT1 6983 #define GL_3DFX_texture_compression_FXT1 1 6984 #endif 6985 6986 #ifndef GL_3DFX_multisample 6987 #define GL_3DFX_multisample 1 6988 #endif 6989 6990 #ifndef GL_3DFX_tbuffer 6991 #define GL_3DFX_tbuffer 1 6992 #ifndef glTbufferMask3DFX 6993 #define glTbufferMask3DFX SAGE_glTbufferMask3DFX 6994 #endif 6995 6996 #endif 6997 6998 #ifndef GL_EXT_multisample 6999 #define GL_EXT_multisample 1 7000 #ifndef glSampleMaskEXT 7001 #define glSampleMaskEXT SAGE_glSampleMaskEXT 7002 #endif 7003 7004 #ifndef glSamplePatternEXT 7005 #define glSamplePatternEXT SAGE_glSamplePatternEXT 7006 #endif 7007 7008 #endif 7009 7010 #ifndef GL_SGIX_vertex_preclip 7011 #define GL_SGIX_vertex_preclip 1 7012 #endif 7013 7014 #ifndef GL_SGIX_convolution_accuracy 7015 #define GL_SGIX_convolution_accuracy 1 7016 #endif 7017 7018 #ifndef GL_SGIX_resample 7019 #define GL_SGIX_resample 1 7020 #endif 7021 7022 #ifndef GL_SGIS_point_line_texgen 7023 #define GL_SGIS_point_line_texgen 1 7024 #endif 7025 7026 #ifndef GL_SGIS_texture_color_mask 7027 #define GL_SGIS_texture_color_mask 1 7028 #ifndef glTextureColorMaskSGIS 7029 #define glTextureColorMaskSGIS SAGE_glTextureColorMaskSGIS 7030 #endif 7031 7032 #endif 7033 7034 #ifndef GL_SGIX_igloo_interface 7035 #define GL_SGIX_igloo_interface 1 7036 #ifndef glIglooInterfaceSGIX 7037 #define glIglooInterfaceSGIX SAGE_glIglooInterfaceSGIX 7038 #endif 7039 7040 #endif 7041 7042 #ifndef GL_EXT_texture_env_dot3 7043 #define GL_EXT_texture_env_dot3 1 7044 #endif 7045 7046 #ifndef GL_ATI_texture_mirror_once 7047 #define GL_ATI_texture_mirror_once 1 7048 #endif 7049 7050 #ifndef GL_NV_fence 7051 #define GL_NV_fence 1 7052 #ifndef glDeleteFencesNV 7053 #define glDeleteFencesNV SAGE_glDeleteFencesNV 7054 #endif 7055 7056 #ifndef glGenFencesNV 7057 #define glGenFencesNV SAGE_glGenFencesNV 7058 #endif 7059 7060 #ifndef glIsFenceNV 7061 #define glIsFenceNV SAGE_glIsFenceNV 7062 #endif 7063 7064 #ifndef glTestFenceNV 7065 #define glTestFenceNV SAGE_glTestFenceNV 7066 #endif 7067 7068 #ifndef glGetFenceivNV 7069 #define glGetFenceivNV SAGE_glGetFenceivNV 7070 #endif 7071 7072 #ifndef glFinishFenceNV 7073 #define glFinishFenceNV SAGE_glFinishFenceNV 7074 #endif 7075 7076 #ifndef glSetFenceNV 7077 #define glSetFenceNV SAGE_glSetFenceNV 7078 #endif 7079 7080 #endif 7081 7082 #ifndef GL_NV_evaluators 7083 #define GL_NV_evaluators 1 7084 #ifndef glMapControlPointsNV 7085 #define glMapControlPointsNV SAGE_glMapControlPointsNV 7086 #endif 7087 7088 #ifndef glMapParameterivNV 7089 #define glMapParameterivNV SAGE_glMapParameterivNV 7090 #endif 7091 7092 #ifndef glMapParameterfvNV 7093 #define glMapParameterfvNV SAGE_glMapParameterfvNV 7094 #endif 7095 7096 #ifndef glGetMapControlPointsNV 7097 #define glGetMapControlPointsNV SAGE_glGetMapControlPointsNV 7098 #endif 7099 7100 #ifndef glGetMapParameterivNV 7101 #define glGetMapParameterivNV SAGE_glGetMapParameterivNV 7102 #endif 7103 7104 #ifndef glGetMapParameterfvNV 7105 #define glGetMapParameterfvNV SAGE_glGetMapParameterfvNV 7106 #endif 7107 7108 #ifndef glGetMapAttribParameterivNV 7109 #define glGetMapAttribParameterivNV SAGE_glGetMapAttribParameterivNV 7110 #endif 7111 7112 #ifndef glGetMapAttribParameterfvNV 7113 #define glGetMapAttribParameterfvNV SAGE_glGetMapAttribParameterfvNV 7114 #endif 7115 7116 #ifndef glEvalMapsNV 7117 #define glEvalMapsNV SAGE_glEvalMapsNV 7118 #endif 7119 7120 #endif 7121 7122 #ifndef GL_NV_packed_depth_stencil 7123 #define GL_NV_packed_depth_stencil 1 7124 #endif 7125 7126 #ifndef GL_NV_register_combiners2 7127 #define GL_NV_register_combiners2 1 7128 #ifndef glCombinerStageParameterfvNV 7129 #define glCombinerStageParameterfvNV SAGE_glCombinerStageParameterfvNV 7130 #endif 7131 7132 #ifndef glGetCombinerStageParameterfvNV 7133 #define glGetCombinerStageParameterfvNV SAGE_glGetCombinerStageParameterfvNV 7134 #endif 7135 7136 #endif 7137 7138 #ifndef GL_NV_texture_compression_vtc 7139 #define GL_NV_texture_compression_vtc 1 7140 #endif 7141 7142 #ifndef GL_NV_texture_rectangle 7143 #define GL_NV_texture_rectangle 1 7144 #endif 7145 7146 #ifndef GL_NV_texture_shader 7147 #define GL_NV_texture_shader 1 7148 #endif 7149 7150 #ifndef GL_NV_texture_shader2 7151 #define GL_NV_texture_shader2 1 7152 #endif 7153 7154 #ifndef GL_NV_vertex_array_range2 7155 #define GL_NV_vertex_array_range2 1 7156 #endif 7157 7158 #ifndef GL_NV_vertex_program 7159 #define GL_NV_vertex_program 1 7160 #ifndef glAreProgramsResidentNV 7161 #define glAreProgramsResidentNV SAGE_glAreProgramsResidentNV 7162 #endif 7163 7164 #ifndef glBindProgramNV 7165 #define glBindProgramNV SAGE_glBindProgramNV 7166 #endif 7167 7168 #ifndef glDeleteProgramsNV 7169 #define glDeleteProgramsNV SAGE_glDeleteProgramsNV 7170 #endif 7171 7172 #ifndef glExecuteProgramNV 7173 #define glExecuteProgramNV SAGE_glExecuteProgramNV 7174 #endif 7175 7176 #ifndef glGenProgramsNV 7177 #define glGenProgramsNV SAGE_glGenProgramsNV 7178 #endif 7179 7180 #ifndef glGetProgramParameterdvNV 7181 #define glGetProgramParameterdvNV SAGE_glGetProgramParameterdvNV 7182 #endif 7183 7184 #ifndef glGetProgramParameterfvNV 7185 #define glGetProgramParameterfvNV SAGE_glGetProgramParameterfvNV 7186 #endif 7187 7188 #ifndef glGetProgramivNV 7189 #define glGetProgramivNV SAGE_glGetProgramivNV 7190 #endif 7191 7192 #ifndef glGetProgramStringNV 7193 #define glGetProgramStringNV SAGE_glGetProgramStringNV 7194 #endif 7195 7196 #ifndef glGetTrackMatrixivNV 7197 #define glGetTrackMatrixivNV SAGE_glGetTrackMatrixivNV 7198 #endif 7199 7200 #ifndef glGetVertexAttribdvNV 7201 #define glGetVertexAttribdvNV SAGE_glGetVertexAttribdvNV 7202 #endif 7203 7204 #ifndef glGetVertexAttribfvNV 7205 #define glGetVertexAttribfvNV SAGE_glGetVertexAttribfvNV 7206 #endif 7207 7208 #ifndef glGetVertexAttribivNV 7209 #define glGetVertexAttribivNV SAGE_glGetVertexAttribivNV 7210 #endif 7211 7212 #ifndef glGetVertexAttribPointervNV 7213 #define glGetVertexAttribPointervNV SAGE_glGetVertexAttribPointervNV 7214 #endif 7215 7216 #ifndef glIsProgramNV 7217 #define glIsProgramNV SAGE_glIsProgramNV 7218 #endif 7219 7220 #ifndef glLoadProgramNV 7221 #define glLoadProgramNV SAGE_glLoadProgramNV 7222 #endif 7223 7224 #ifndef glProgramParameter4dNV 7225 #define glProgramParameter4dNV SAGE_glProgramParameter4dNV 7226 #endif 7227 7228 #ifndef glProgramParameter4dvNV 7229 #define glProgramParameter4dvNV SAGE_glProgramParameter4dvNV 7230 #endif 7231 7232 #ifndef glProgramParameter4fNV 7233 #define glProgramParameter4fNV SAGE_glProgramParameter4fNV 7234 #endif 7235 7236 #ifndef glProgramParameter4fvNV 7237 #define glProgramParameter4fvNV SAGE_glProgramParameter4fvNV 7238 #endif 7239 7240 #ifndef glProgramParameters4dvNV 7241 #define glProgramParameters4dvNV SAGE_glProgramParameters4dvNV 7242 #endif 7243 7244 #ifndef glProgramParameters4fvNV 7245 #define glProgramParameters4fvNV SAGE_glProgramParameters4fvNV 7246 #endif 7247 7248 #ifndef glRequestResidentProgramsNV 7249 #define glRequestResidentProgramsNV SAGE_glRequestResidentProgramsNV 7250 #endif 7251 7252 #ifndef glTrackMatrixNV 7253 #define glTrackMatrixNV SAGE_glTrackMatrixNV 7254 #endif 7255 7256 #ifndef glVertexAttribPointerNV 7257 #define glVertexAttribPointerNV SAGE_glVertexAttribPointerNV 7258 #endif 7259 7260 #ifndef glVertexAttrib1dNV 7261 #define glVertexAttrib1dNV SAGE_glVertexAttrib1dNV 7262 #endif 7263 7264 #ifndef glVertexAttrib1dvNV 7265 #define glVertexAttrib1dvNV SAGE_glVertexAttrib1dvNV 7266 #endif 7267 7268 #ifndef glVertexAttrib1fNV 7269 #define glVertexAttrib1fNV SAGE_glVertexAttrib1fNV 7270 #endif 7271 7272 #ifndef glVertexAttrib1fvNV 7273 #define glVertexAttrib1fvNV SAGE_glVertexAttrib1fvNV 7274 #endif 7275 7276 #ifndef glVertexAttrib1sNV 7277 #define glVertexAttrib1sNV SAGE_glVertexAttrib1sNV 7278 #endif 7279 7280 #ifndef glVertexAttrib1svNV 7281 #define glVertexAttrib1svNV SAGE_glVertexAttrib1svNV 7282 #endif 7283 7284 #ifndef glVertexAttrib2dNV 7285 #define glVertexAttrib2dNV SAGE_glVertexAttrib2dNV 7286 #endif 7287 7288 #ifndef glVertexAttrib2dvNV 7289 #define glVertexAttrib2dvNV SAGE_glVertexAttrib2dvNV 7290 #endif 7291 7292 #ifndef glVertexAttrib2fNV 7293 #define glVertexAttrib2fNV SAGE_glVertexAttrib2fNV 7294 #endif 7295 7296 #ifndef glVertexAttrib2fvNV 7297 #define glVertexAttrib2fvNV SAGE_glVertexAttrib2fvNV 7298 #endif 7299 7300 #ifndef glVertexAttrib2sNV 7301 #define glVertexAttrib2sNV SAGE_glVertexAttrib2sNV 7302 #endif 7303 7304 #ifndef glVertexAttrib2svNV 7305 #define glVertexAttrib2svNV SAGE_glVertexAttrib2svNV 7306 #endif 7307 7308 #ifndef glVertexAttrib3dNV 7309 #define glVertexAttrib3dNV SAGE_glVertexAttrib3dNV 7310 #endif 7311 7312 #ifndef glVertexAttrib3dvNV 7313 #define glVertexAttrib3dvNV SAGE_glVertexAttrib3dvNV 7314 #endif 7315 7316 #ifndef glVertexAttrib3fNV 7317 #define glVertexAttrib3fNV SAGE_glVertexAttrib3fNV 7318 #endif 7319 7320 #ifndef glVertexAttrib3fvNV 7321 #define glVertexAttrib3fvNV SAGE_glVertexAttrib3fvNV 7322 #endif 7323 7324 #ifndef glVertexAttrib3sNV 7325 #define glVertexAttrib3sNV SAGE_glVertexAttrib3sNV 7326 #endif 7327 7328 #ifndef glVertexAttrib3svNV 7329 #define glVertexAttrib3svNV SAGE_glVertexAttrib3svNV 7330 #endif 7331 7332 #ifndef glVertexAttrib4dNV 7333 #define glVertexAttrib4dNV SAGE_glVertexAttrib4dNV 7334 #endif 7335 7336 #ifndef glVertexAttrib4dvNV 7337 #define glVertexAttrib4dvNV SAGE_glVertexAttrib4dvNV 7338 #endif 7339 7340 #ifndef glVertexAttrib4fNV 7341 #define glVertexAttrib4fNV SAGE_glVertexAttrib4fNV 7342 #endif 7343 7344 #ifndef glVertexAttrib4fvNV 7345 #define glVertexAttrib4fvNV SAGE_glVertexAttrib4fvNV 7346 #endif 7347 7348 #ifndef glVertexAttrib4sNV 7349 #define glVertexAttrib4sNV SAGE_glVertexAttrib4sNV 7350 #endif 7351 7352 #ifndef glVertexAttrib4svNV 7353 #define glVertexAttrib4svNV SAGE_glVertexAttrib4svNV 7354 #endif 7355 7356 #ifndef glVertexAttrib4ubNV 7357 #define glVertexAttrib4ubNV SAGE_glVertexAttrib4ubNV 7358 #endif 7359 7360 #ifndef glVertexAttrib4ubvNV 7361 #define glVertexAttrib4ubvNV SAGE_glVertexAttrib4ubvNV 7362 #endif 7363 7364 #ifndef glVertexAttribs1dvNV 7365 #define glVertexAttribs1dvNV SAGE_glVertexAttribs1dvNV 7366 #endif 7367 7368 #ifndef glVertexAttribs1fvNV 7369 #define glVertexAttribs1fvNV SAGE_glVertexAttribs1fvNV 7370 #endif 7371 7372 #ifndef glVertexAttribs1svNV 7373 #define glVertexAttribs1svNV SAGE_glVertexAttribs1svNV 7374 #endif 7375 7376 #ifndef glVertexAttribs2dvNV 7377 #define glVertexAttribs2dvNV SAGE_glVertexAttribs2dvNV 7378 #endif 7379 7380 #ifndef glVertexAttribs2fvNV 7381 #define glVertexAttribs2fvNV SAGE_glVertexAttribs2fvNV 7382 #endif 7383 7384 #ifndef glVertexAttribs2svNV 7385 #define glVertexAttribs2svNV SAGE_glVertexAttribs2svNV 7386 #endif 7387 7388 #ifndef glVertexAttribs3dvNV 7389 #define glVertexAttribs3dvNV SAGE_glVertexAttribs3dvNV 7390 #endif 7391 7392 #ifndef glVertexAttribs3fvNV 7393 #define glVertexAttribs3fvNV SAGE_glVertexAttribs3fvNV 7394 #endif 7395 7396 #ifndef glVertexAttribs3svNV 7397 #define glVertexAttribs3svNV SAGE_glVertexAttribs3svNV 7398 #endif 7399 7400 #ifndef glVertexAttribs4dvNV 7401 #define glVertexAttribs4dvNV SAGE_glVertexAttribs4dvNV 7402 #endif 7403 7404 #ifndef glVertexAttribs4fvNV 7405 #define glVertexAttribs4fvNV SAGE_glVertexAttribs4fvNV 7406 #endif 7407 7408 #ifndef glVertexAttribs4svNV 7409 #define glVertexAttribs4svNV SAGE_glVertexAttribs4svNV 7410 #endif 7411 7412 #ifndef glVertexAttribs4ubvNV 7413 #define glVertexAttribs4ubvNV SAGE_glVertexAttribs4ubvNV 7414 #endif 7415 7416 #endif 7417 7418 #ifndef GL_SGIX_texture_coordinate_clamp 7419 #define GL_SGIX_texture_coordinate_clamp 1 7420 #endif 7421 7422 #ifndef GL_SGIX_scalebias_hint 7423 #define GL_SGIX_scalebias_hint 1 7424 #endif 7425 7426 #ifndef GL_OML_interlace 7427 #define GL_OML_interlace 1 7428 #endif 7429 7430 #ifndef GL_OML_subsample 7431 #define GL_OML_subsample 1 7432 #endif 7433 7434 #ifndef GL_OML_resample 7435 #define GL_OML_resample 1 7436 #endif 7437 7438 #ifndef GL_NV_copy_depth_to_color 7439 #define GL_NV_copy_depth_to_color 1 7440 #endif 7441 7442 #ifndef GL_ATI_envmap_bumpmap 7443 #define GL_ATI_envmap_bumpmap 1 7444 #ifndef glTexBumpParameterivATI 7445 #define glTexBumpParameterivATI SAGE_glTexBumpParameterivATI 7446 #endif 7447 7448 #ifndef glTexBumpParameterfvATI 7449 #define glTexBumpParameterfvATI SAGE_glTexBumpParameterfvATI 7450 #endif 7451 7452 #ifndef glGetTexBumpParameterivATI 7453 #define glGetTexBumpParameterivATI SAGE_glGetTexBumpParameterivATI 7454 #endif 7455 7456 #ifndef glGetTexBumpParameterfvATI 7457 #define glGetTexBumpParameterfvATI SAGE_glGetTexBumpParameterfvATI 7458 #endif 7459 7460 #endif 7461 7462 #ifndef GL_ATI_fragment_shader 7463 #define GL_ATI_fragment_shader 1 7464 #ifndef glGenFragmentShadersATI 7465 #define glGenFragmentShadersATI SAGE_glGenFragmentShadersATI 7466 #endif 7467 7468 #ifndef glBindFragmentShaderATI 7469 #define glBindFragmentShaderATI SAGE_glBindFragmentShaderATI 7470 #endif 7471 7472 #ifndef glDeleteFragmentShaderATI 7473 #define glDeleteFragmentShaderATI SAGE_glDeleteFragmentShaderATI 7474 #endif 7475 7476 #ifndef glBeginFragmentShaderATI 7477 #define glBeginFragmentShaderATI SAGE_glBeginFragmentShaderATI 7478 #endif 7479 7480 #ifndef glEndFragmentShaderATI 7481 #define glEndFragmentShaderATI SAGE_glEndFragmentShaderATI 7482 #endif 7483 7484 #ifndef glPassTexCoordATI 7485 #define glPassTexCoordATI SAGE_glPassTexCoordATI 7486 #endif 7487 7488 #ifndef glSampleMapATI 7489 #define glSampleMapATI SAGE_glSampleMapATI 7490 #endif 7491 7492 #ifndef glColorFragmentOp1ATI 7493 #define glColorFragmentOp1ATI SAGE_glColorFragmentOp1ATI 7494 #endif 7495 7496 #ifndef glColorFragmentOp2ATI 7497 #define glColorFragmentOp2ATI SAGE_glColorFragmentOp2ATI 7498 #endif 7499 7500 #ifndef glColorFragmentOp3ATI 7501 #define glColorFragmentOp3ATI SAGE_glColorFragmentOp3ATI 7502 #endif 7503 7504 #ifndef glAlphaFragmentOp1ATI 7505 #define glAlphaFragmentOp1ATI SAGE_glAlphaFragmentOp1ATI 7506 #endif 7507 7508 #ifndef glAlphaFragmentOp2ATI 7509 #define glAlphaFragmentOp2ATI SAGE_glAlphaFragmentOp2ATI 7510 #endif 7511 7512 #ifndef glAlphaFragmentOp3ATI 7513 #define glAlphaFragmentOp3ATI SAGE_glAlphaFragmentOp3ATI 7514 #endif 7515 7516 #ifndef glSetFragmentShaderConstantATI 7517 #define glSetFragmentShaderConstantATI SAGE_glSetFragmentShaderConstantATI 7518 #endif 7519 7520 #endif 7521 7522 #ifndef GL_ATI_pn_triangles 7523 #define GL_ATI_pn_triangles 1 7524 #ifndef glPNTrianglesiATI 7525 #define glPNTrianglesiATI SAGE_glPNTrianglesiATI 7526 #endif 7527 7528 #ifndef glPNTrianglesfATI 7529 #define glPNTrianglesfATI SAGE_glPNTrianglesfATI 7530 #endif 7531 7532 #endif 7533 7534 #ifndef GL_ATI_vertex_array_object 7535 #define GL_ATI_vertex_array_object 1 7536 #ifndef glNewObjectBufferATI 7537 #define glNewObjectBufferATI SAGE_glNewObjectBufferATI 7538 #endif 7539 7540 #ifndef glIsObjectBufferATI 7541 #define glIsObjectBufferATI SAGE_glIsObjectBufferATI 7542 #endif 7543 7544 #ifndef glUpdateObjectBufferATI 7545 #define glUpdateObjectBufferATI SAGE_glUpdateObjectBufferATI 7546 #endif 7547 7548 #ifndef glGetObjectBufferfvATI 7549 #define glGetObjectBufferfvATI SAGE_glGetObjectBufferfvATI 7550 #endif 7551 7552 #ifndef glGetObjectBufferivATI 7553 #define glGetObjectBufferivATI SAGE_glGetObjectBufferivATI 7554 #endif 7555 7556 #ifndef glFreeObjectBufferATI 7557 #define glFreeObjectBufferATI SAGE_glFreeObjectBufferATI 7558 #endif 7559 7560 #ifndef glArrayObjectATI 7561 #define glArrayObjectATI SAGE_glArrayObjectATI 7562 #endif 7563 7564 #ifndef glGetArrayObjectfvATI 7565 #define glGetArrayObjectfvATI SAGE_glGetArrayObjectfvATI 7566 #endif 7567 7568 #ifndef glGetArrayObjectivATI 7569 #define glGetArrayObjectivATI SAGE_glGetArrayObjectivATI 7570 #endif 7571 7572 #ifndef glVariantArrayObjectATI 7573 #define glVariantArrayObjectATI SAGE_glVariantArrayObjectATI 7574 #endif 7575 7576 #ifndef glGetVariantArrayObjectfvATI 7577 #define glGetVariantArrayObjectfvATI SAGE_glGetVariantArrayObjectfvATI 7578 #endif 7579 7580 #ifndef glGetVariantArrayObjectivATI 7581 #define glGetVariantArrayObjectivATI SAGE_glGetVariantArrayObjectivATI 7582 #endif 7583 7584 #endif 7585 7586 #ifndef GL_EXT_vertex_shader 7587 #define GL_EXT_vertex_shader 1 7588 #ifndef glBeginVertexShaderEXT 7589 #define glBeginVertexShaderEXT SAGE_glBeginVertexShaderEXT 7590 #endif 7591 7592 #ifndef glEndVertexShaderEXT 7593 #define glEndVertexShaderEXT SAGE_glEndVertexShaderEXT 7594 #endif 7595 7596 #ifndef glBindVertexShaderEXT 7597 #define glBindVertexShaderEXT SAGE_glBindVertexShaderEXT 7598 #endif 7599 7600 #ifndef glGenVertexShadersEXT 7601 #define glGenVertexShadersEXT SAGE_glGenVertexShadersEXT 7602 #endif 7603 7604 #ifndef glDeleteVertexShaderEXT 7605 #define glDeleteVertexShaderEXT SAGE_glDeleteVertexShaderEXT 7606 #endif 7607 7608 #ifndef glShaderOp1EXT 7609 #define glShaderOp1EXT SAGE_glShaderOp1EXT 7610 #endif 7611 7612 #ifndef glShaderOp2EXT 7613 #define glShaderOp2EXT SAGE_glShaderOp2EXT 7614 #endif 7615 7616 #ifndef glShaderOp3EXT 7617 #define glShaderOp3EXT SAGE_glShaderOp3EXT 7618 #endif 7619 7620 #ifndef glSwizzleEXT 7621 #define glSwizzleEXT SAGE_glSwizzleEXT 7622 #endif 7623 7624 #ifndef glWriteMaskEXT 7625 #define glWriteMaskEXT SAGE_glWriteMaskEXT 7626 #endif 7627 7628 #ifndef glInsertComponentEXT 7629 #define glInsertComponentEXT SAGE_glInsertComponentEXT 7630 #endif 7631 7632 #ifndef glExtractComponentEXT 7633 #define glExtractComponentEXT SAGE_glExtractComponentEXT 7634 #endif 7635 7636 #ifndef glGenSymbolsEXT 7637 #define glGenSymbolsEXT SAGE_glGenSymbolsEXT 7638 #endif 7639 7640 #ifndef glSetInvariantEXT 7641 #define glSetInvariantEXT SAGE_glSetInvariantEXT 7642 #endif 7643 7644 #ifndef glSetLocalConstantEXT 7645 #define glSetLocalConstantEXT SAGE_glSetLocalConstantEXT 7646 #endif 7647 7648 #ifndef glVariantbvEXT 7649 #define glVariantbvEXT SAGE_glVariantbvEXT 7650 #endif 7651 7652 #ifndef glVariantsvEXT 7653 #define glVariantsvEXT SAGE_glVariantsvEXT 7654 #endif 7655 7656 #ifndef glVariantivEXT 7657 #define glVariantivEXT SAGE_glVariantivEXT 7658 #endif 7659 7660 #ifndef glVariantfvEXT 7661 #define glVariantfvEXT SAGE_glVariantfvEXT 7662 #endif 7663 7664 #ifndef glVariantdvEXT 7665 #define glVariantdvEXT SAGE_glVariantdvEXT 7666 #endif 7667 7668 #ifndef glVariantubvEXT 7669 #define glVariantubvEXT SAGE_glVariantubvEXT 7670 #endif 7671 7672 #ifndef glVariantusvEXT 7673 #define glVariantusvEXT SAGE_glVariantusvEXT 7674 #endif 7675 7676 #ifndef glVariantuivEXT 7677 #define glVariantuivEXT SAGE_glVariantuivEXT 7678 #endif 7679 7680 #ifndef glVariantPointerEXT 7681 #define glVariantPointerEXT SAGE_glVariantPointerEXT 7682 #endif 7683 7684 #ifndef glEnableVariantClientStateEXT 7685 #define glEnableVariantClientStateEXT SAGE_glEnableVariantClientStateEXT 7686 #endif 7687 7688 #ifndef glDisableVariantClientStateEXT 7689 #define glDisableVariantClientStateEXT SAGE_glDisableVariantClientStateEXT 7690 #endif 7691 7692 #ifndef glBindLightParameterEXT 7693 #define glBindLightParameterEXT SAGE_glBindLightParameterEXT 7694 #endif 7695 7696 #ifndef glBindMaterialParameterEXT 7697 #define glBindMaterialParameterEXT SAGE_glBindMaterialParameterEXT 7698 #endif 7699 7700 #ifndef glBindTexGenParameterEXT 7701 #define glBindTexGenParameterEXT SAGE_glBindTexGenParameterEXT 7702 #endif 7703 7704 #ifndef glBindTextureUnitParameterEXT 7705 #define glBindTextureUnitParameterEXT SAGE_glBindTextureUnitParameterEXT 7706 #endif 7707 7708 #ifndef glBindParameterEXT 7709 #define glBindParameterEXT SAGE_glBindParameterEXT 7710 #endif 7711 7712 #ifndef glIsVariantEnabledEXT 7713 #define glIsVariantEnabledEXT SAGE_glIsVariantEnabledEXT 7714 #endif 7715 7716 #ifndef glGetVariantBooleanvEXT 7717 #define glGetVariantBooleanvEXT SAGE_glGetVariantBooleanvEXT 7718 #endif 7719 7720 #ifndef glGetVariantIntegervEXT 7721 #define glGetVariantIntegervEXT SAGE_glGetVariantIntegervEXT 7722 #endif 7723 7724 #ifndef glGetVariantFloatvEXT 7725 #define glGetVariantFloatvEXT SAGE_glGetVariantFloatvEXT 7726 #endif 7727 7728 #ifndef glGetVariantPointervEXT 7729 #define glGetVariantPointervEXT SAGE_glGetVariantPointervEXT 7730 #endif 7731 7732 #ifndef glGetInvariantBooleanvEXT 7733 #define glGetInvariantBooleanvEXT SAGE_glGetInvariantBooleanvEXT 7734 #endif 7735 7736 #ifndef glGetInvariantIntegervEXT 7737 #define glGetInvariantIntegervEXT SAGE_glGetInvariantIntegervEXT 7738 #endif 7739 7740 #ifndef glGetInvariantFloatvEXT 7741 #define glGetInvariantFloatvEXT SAGE_glGetInvariantFloatvEXT 7742 #endif 7743 7744 #ifndef glGetLocalConstantBooleanvEXT 7745 #define glGetLocalConstantBooleanvEXT SAGE_glGetLocalConstantBooleanvEXT 7746 #endif 7747 7748 #ifndef glGetLocalConstantIntegervEXT 7749 #define glGetLocalConstantIntegervEXT SAGE_glGetLocalConstantIntegervEXT 7750 #endif 7751 7752 #ifndef glGetLocalConstantFloatvEXT 7753 #define glGetLocalConstantFloatvEXT SAGE_glGetLocalConstantFloatvEXT 7754 #endif 7755 7756 #endif 7757 7758 #ifndef GL_ATI_vertex_streams 7759 #define GL_ATI_vertex_streams 1 7760 #ifndef glVertexStream1sATI 7761 #define glVertexStream1sATI SAGE_glVertexStream1sATI 7762 #endif 7763 7764 #ifndef glVertexStream1svATI 7765 #define glVertexStream1svATI SAGE_glVertexStream1svATI 7766 #endif 7767 7768 #ifndef glVertexStream1iATI 7769 #define glVertexStream1iATI SAGE_glVertexStream1iATI 7770 #endif 7771 7772 #ifndef glVertexStream1ivATI 7773 #define glVertexStream1ivATI SAGE_glVertexStream1ivATI 7774 #endif 7775 7776 #ifndef glVertexStream1fATI 7777 #define glVertexStream1fATI SAGE_glVertexStream1fATI 7778 #endif 7779 7780 #ifndef glVertexStream1fvATI 7781 #define glVertexStream1fvATI SAGE_glVertexStream1fvATI 7782 #endif 7783 7784 #ifndef glVertexStream1dATI 7785 #define glVertexStream1dATI SAGE_glVertexStream1dATI 7786 #endif 7787 7788 #ifndef glVertexStream1dvATI 7789 #define glVertexStream1dvATI SAGE_glVertexStream1dvATI 7790 #endif 7791 7792 #ifndef glVertexStream2sATI 7793 #define glVertexStream2sATI SAGE_glVertexStream2sATI 7794 #endif 7795 7796 #ifndef glVertexStream2svATI 7797 #define glVertexStream2svATI SAGE_glVertexStream2svATI 7798 #endif 7799 7800 #ifndef glVertexStream2iATI 7801 #define glVertexStream2iATI SAGE_glVertexStream2iATI 7802 #endif 7803 7804 #ifndef glVertexStream2ivATI 7805 #define glVertexStream2ivATI SAGE_glVertexStream2ivATI 7806 #endif 7807 7808 #ifndef glVertexStream2fATI 7809 #define glVertexStream2fATI SAGE_glVertexStream2fATI 7810 #endif 7811 7812 #ifndef glVertexStream2fvATI 7813 #define glVertexStream2fvATI SAGE_glVertexStream2fvATI 7814 #endif 7815 7816 #ifndef glVertexStream2dATI 7817 #define glVertexStream2dATI SAGE_glVertexStream2dATI 7818 #endif 7819 7820 #ifndef glVertexStream2dvATI 7821 #define glVertexStream2dvATI SAGE_glVertexStream2dvATI 7822 #endif 7823 7824 #ifndef glVertexStream3sATI 7825 #define glVertexStream3sATI SAGE_glVertexStream3sATI 7826 #endif 7827 7828 #ifndef glVertexStream3svATI 7829 #define glVertexStream3svATI SAGE_glVertexStream3svATI 7830 #endif 7831 7832 #ifndef glVertexStream3iATI 7833 #define glVertexStream3iATI SAGE_glVertexStream3iATI 7834 #endif 7835 7836 #ifndef glVertexStream3ivATI 7837 #define glVertexStream3ivATI SAGE_glVertexStream3ivATI 7838 #endif 7839 7840 #ifndef glVertexStream3fATI 7841 #define glVertexStream3fATI SAGE_glVertexStream3fATI 7842 #endif 7843 7844 #ifndef glVertexStream3fvATI 7845 #define glVertexStream3fvATI SAGE_glVertexStream3fvATI 7846 #endif 7847 7848 #ifndef glVertexStream3dATI 7849 #define glVertexStream3dATI SAGE_glVertexStream3dATI 7850 #endif 7851 7852 #ifndef glVertexStream3dvATI 7853 #define glVertexStream3dvATI SAGE_glVertexStream3dvATI 7854 #endif 7855 7856 #ifndef glVertexStream4sATI 7857 #define glVertexStream4sATI SAGE_glVertexStream4sATI 7858 #endif 7859 7860 #ifndef glVertexStream4svATI 7861 #define glVertexStream4svATI SAGE_glVertexStream4svATI 7862 #endif 7863 7864 #ifndef glVertexStream4iATI 7865 #define glVertexStream4iATI SAGE_glVertexStream4iATI 7866 #endif 7867 7868 #ifndef glVertexStream4ivATI 7869 #define glVertexStream4ivATI SAGE_glVertexStream4ivATI 7870 #endif 7871 7872 #ifndef glVertexStream4fATI 7873 #define glVertexStream4fATI SAGE_glVertexStream4fATI 7874 #endif 7875 7876 #ifndef glVertexStream4fvATI 7877 #define glVertexStream4fvATI SAGE_glVertexStream4fvATI 7878 #endif 7879 7880 #ifndef glVertexStream4dATI 7881 #define glVertexStream4dATI SAGE_glVertexStream4dATI 7882 #endif 7883 7884 #ifndef glVertexStream4dvATI 7885 #define glVertexStream4dvATI SAGE_glVertexStream4dvATI 7886 #endif 7887 7888 #ifndef glNormalStream3bATI 7889 #define glNormalStream3bATI SAGE_glNormalStream3bATI 7890 #endif 7891 7892 #ifndef glNormalStream3bvATI 7893 #define glNormalStream3bvATI SAGE_glNormalStream3bvATI 7894 #endif 7895 7896 #ifndef glNormalStream3sATI 7897 #define glNormalStream3sATI SAGE_glNormalStream3sATI 7898 #endif 7899 7900 #ifndef glNormalStream3svATI 7901 #define glNormalStream3svATI SAGE_glNormalStream3svATI 7902 #endif 7903 7904 #ifndef glNormalStream3iATI 7905 #define glNormalStream3iATI SAGE_glNormalStream3iATI 7906 #endif 7907 7908 #ifndef glNormalStream3ivATI 7909 #define glNormalStream3ivATI SAGE_glNormalStream3ivATI 7910 #endif 7911 7912 #ifndef glNormalStream3fATI 7913 #define glNormalStream3fATI SAGE_glNormalStream3fATI 7914 #endif 7915 7916 #ifndef glNormalStream3fvATI 7917 #define glNormalStream3fvATI SAGE_glNormalStream3fvATI 7918 #endif 7919 7920 #ifndef glNormalStream3dATI 7921 #define glNormalStream3dATI SAGE_glNormalStream3dATI 7922 #endif 7923 7924 #ifndef glNormalStream3dvATI 7925 #define glNormalStream3dvATI SAGE_glNormalStream3dvATI 7926 #endif 7927 7928 #ifndef glClientActiveVertexStreamATI 7929 #define glClientActiveVertexStreamATI SAGE_glClientActiveVertexStreamATI 7930 #endif 7931 7932 #ifndef glVertexBlendEnviATI 7933 #define glVertexBlendEnviATI SAGE_glVertexBlendEnviATI 7934 #endif 7935 7936 #ifndef glVertexBlendEnvfATI 7937 #define glVertexBlendEnvfATI SAGE_glVertexBlendEnvfATI 7938 #endif 7939 7940 #endif 7941 7942 #ifndef GL_ATI_element_array 7943 #define GL_ATI_element_array 1 7944 #ifndef glElementPointerATI 7945 #define glElementPointerATI SAGE_glElementPointerATI 7946 #endif 7947 7948 #ifndef glDrawElementArrayATI 7949 #define glDrawElementArrayATI SAGE_glDrawElementArrayATI 7950 #endif 7951 7952 #ifndef glDrawRangeElementArrayATI 7953 #define glDrawRangeElementArrayATI SAGE_glDrawRangeElementArrayATI 7954 #endif 7955 7956 #endif 7957 7958 #ifndef GL_SUN_mesh_array 7959 #define GL_SUN_mesh_array 1 7960 #ifndef glDrawMeshArraysSUN 7961 #define glDrawMeshArraysSUN SAGE_glDrawMeshArraysSUN 7962 #endif 7963 7964 #endif 7965 7966 #ifndef GL_SUN_slice_accum 7967 #define GL_SUN_slice_accum 1 7968 #endif 7969 7970 #ifndef GL_NV_multisample_filter_hint 7971 #define GL_NV_multisample_filter_hint 1 7972 #endif 7973 7974 #ifndef GL_NV_depth_clamp 7975 #define GL_NV_depth_clamp 1 7976 #endif 7977 7978 #ifndef GL_NV_occlusion_query 7979 #define GL_NV_occlusion_query 1 7980 #ifndef glGenOcclusionQueriesNV 7981 #define glGenOcclusionQueriesNV SAGE_glGenOcclusionQueriesNV 7982 #endif 7983 7984 #ifndef glDeleteOcclusionQueriesNV 7985 #define glDeleteOcclusionQueriesNV SAGE_glDeleteOcclusionQueriesNV 7986 #endif 7987 7988 #ifndef glIsOcclusionQueryNV 7989 #define glIsOcclusionQueryNV SAGE_glIsOcclusionQueryNV 7990 #endif 7991 7992 #ifndef glBeginOcclusionQueryNV 7993 #define glBeginOcclusionQueryNV SAGE_glBeginOcclusionQueryNV 7994 #endif 7995 7996 #ifndef glEndOcclusionQueryNV 7997 #define glEndOcclusionQueryNV SAGE_glEndOcclusionQueryNV 7998 #endif 7999 8000 #ifndef glGetOcclusionQueryivNV 8001 #define glGetOcclusionQueryivNV SAGE_glGetOcclusionQueryivNV 8002 #endif 8003 8004 #ifndef glGetOcclusionQueryuivNV 8005 #define glGetOcclusionQueryuivNV SAGE_glGetOcclusionQueryuivNV 8006 #endif 8007 8008 #endif 8009 8010 #ifndef GL_NV_point_sprite 8011 #define GL_NV_point_sprite 1 8012 #ifndef glPointParameteriNV 8013 #define glPointParameteriNV SAGE_glPointParameteriNV 8014 #endif 8015 8016 #ifndef glPointParameterivNV 8017 #define glPointParameterivNV SAGE_glPointParameterivNV 8018 #endif 8019 8020 #endif 8021 8022 #ifndef GL_NV_texture_shader3 8023 #define GL_NV_texture_shader3 1 8024 #endif 8025 8026 #ifndef GL_NV_vertex_program1_1 8027 #define GL_NV_vertex_program1_1 1 8028 #endif 8029 8030 #ifndef GL_EXT_shadow_funcs 8031 #define GL_EXT_shadow_funcs 1 8032 #endif 8033 8034 #ifndef GL_EXT_stencil_two_side 8035 #define GL_EXT_stencil_two_side 1 8036 #ifndef glActiveStencilFaceEXT 8037 #define glActiveStencilFaceEXT SAGE_glActiveStencilFaceEXT 8038 #endif 8039 8040 #endif 8041 8042 #ifndef GL_ATI_text_fragment_shader 8043 #define GL_ATI_text_fragment_shader 1 8044 #endif 8045 8046 #ifndef GL_APPLE_client_storage 8047 #define GL_APPLE_client_storage 1 8048 #endif 8049 8050 #ifndef GL_APPLE_element_array 8051 #define GL_APPLE_element_array 1 8052 #ifndef glElementPointerAPPLE 8053 #define glElementPointerAPPLE SAGE_glElementPointerAPPLE 8054 #endif 8055 8056 #ifndef glDrawElementArrayAPPLE 8057 #define glDrawElementArrayAPPLE SAGE_glDrawElementArrayAPPLE 8058 #endif 8059 8060 #ifndef glDrawRangeElementArrayAPPLE 8061 #define glDrawRangeElementArrayAPPLE SAGE_glDrawRangeElementArrayAPPLE 8062 #endif 8063 8064 #ifndef glMultiDrawElementArrayAPPLE 8065 #define glMultiDrawElementArrayAPPLE SAGE_glMultiDrawElementArrayAPPLE 8066 #endif 8067 8068 #ifndef glMultiDrawRangeElementArrayAPPLE 8069 #define glMultiDrawRangeElementArrayAPPLE SAGE_glMultiDrawRangeElementArrayAPPLE 8070 #endif 8071 8072 #endif 8073 8074 #ifndef GL_APPLE_fence 8075 #define GL_APPLE_fence 1 8076 #ifndef glGenFencesAPPLE 8077 #define glGenFencesAPPLE SAGE_glGenFencesAPPLE 8078 #endif 8079 8080 #ifndef glDeleteFencesAPPLE 8081 #define glDeleteFencesAPPLE SAGE_glDeleteFencesAPPLE 8082 #endif 8083 8084 #ifndef glSetFenceAPPLE 8085 #define glSetFenceAPPLE SAGE_glSetFenceAPPLE 8086 #endif 8087 8088 #ifndef glIsFenceAPPLE 8089 #define glIsFenceAPPLE SAGE_glIsFenceAPPLE 8090 #endif 8091 8092 #ifndef glTestFenceAPPLE 8093 #define glTestFenceAPPLE SAGE_glTestFenceAPPLE 8094 #endif 8095 8096 #ifndef glFinishFenceAPPLE 8097 #define glFinishFenceAPPLE SAGE_glFinishFenceAPPLE 8098 #endif 8099 8100 #ifndef glTestObjectAPPLE 8101 #define glTestObjectAPPLE SAGE_glTestObjectAPPLE 8102 #endif 8103 8104 #ifndef glFinishObjectAPPLE 8105 #define glFinishObjectAPPLE SAGE_glFinishObjectAPPLE 8106 #endif 8107 8108 #endif 8109 8110 #ifndef GL_APPLE_vertex_array_object 8111 #define GL_APPLE_vertex_array_object 1 8112 #ifndef glBindVertexArrayAPPLE 8113 #define glBindVertexArrayAPPLE SAGE_glBindVertexArrayAPPLE 8114 #endif 8115 8116 #ifndef glDeleteVertexArraysAPPLE 8117 #define glDeleteVertexArraysAPPLE SAGE_glDeleteVertexArraysAPPLE 8118 #endif 8119 8120 #ifndef glGenVertexArraysAPPLE 8121 #define glGenVertexArraysAPPLE SAGE_glGenVertexArraysAPPLE 8122 #endif 8123 8124 #ifndef glIsVertexArrayAPPLE 8125 #define glIsVertexArrayAPPLE SAGE_glIsVertexArrayAPPLE 8126 #endif 8127 8128 #endif 8129 8130 #ifndef GL_APPLE_vertex_array_range 8131 #define GL_APPLE_vertex_array_range 1 8132 #ifndef glVertexArrayRangeAPPLE 8133 #define glVertexArrayRangeAPPLE SAGE_glVertexArrayRangeAPPLE 8134 #endif 8135 8136 #ifndef glFlushVertexArrayRangeAPPLE 8137 #define glFlushVertexArrayRangeAPPLE SAGE_glFlushVertexArrayRangeAPPLE 8138 #endif 8139 8140 #ifndef glVertexArrayParameteriAPPLE 8141 #define glVertexArrayParameteriAPPLE SAGE_glVertexArrayParameteriAPPLE 8142 #endif 8143 8144 #endif 8145 8146 #ifndef GL_APPLE_ycbcr_422 8147 #define GL_APPLE_ycbcr_422 1 8148 #endif 8149 8150 #ifndef GL_S3_s3tc 8151 #define GL_S3_s3tc 1 8152 #endif 8153 8154 #ifndef GL_ATI_draw_buffers 8155 #define GL_ATI_draw_buffers 1 8156 #ifndef glDrawBuffersATI 8157 #define glDrawBuffersATI SAGE_glDrawBuffersATI 8158 #endif 8159 8160 #endif 8161 8162 #ifndef GL_ATI_pixel_format_float 8163 #define GL_ATI_pixel_format_float 1 8164 #endif 8165 8166 #ifndef GL_ATI_texture_env_combine3 8167 #define GL_ATI_texture_env_combine3 1 8168 #endif 8169 8170 #ifndef GL_ATI_texture_float 8171 #define GL_ATI_texture_float 1 8172 #endif 8173 8174 #ifndef GL_NV_float_buffer 8175 #define GL_NV_float_buffer 1 8176 #endif 8177 8178 #ifndef GL_NV_fragment_program 8179 #define GL_NV_fragment_program 1 8180 #ifndef glProgramNamedParameter4fNV 8181 #define glProgramNamedParameter4fNV SAGE_glProgramNamedParameter4fNV 8182 #endif 8183 8184 #ifndef glProgramNamedParameter4dNV 8185 #define glProgramNamedParameter4dNV SAGE_glProgramNamedParameter4dNV 8186 #endif 8187 8188 #ifndef glProgramNamedParameter4fvNV 8189 #define glProgramNamedParameter4fvNV SAGE_glProgramNamedParameter4fvNV 8190 #endif 8191 8192 #ifndef glProgramNamedParameter4dvNV 8193 #define glProgramNamedParameter4dvNV SAGE_glProgramNamedParameter4dvNV 8194 #endif 8195 8196 #ifndef glGetProgramNamedParameterfvNV 8197 #define glGetProgramNamedParameterfvNV SAGE_glGetProgramNamedParameterfvNV 8198 #endif 8199 8200 #ifndef glGetProgramNamedParameterdvNV 8201 #define glGetProgramNamedParameterdvNV SAGE_glGetProgramNamedParameterdvNV 8202 #endif 8203 8204 #endif 8205 8206 #ifndef GL_NV_half_float 8207 #define GL_NV_half_float 1 8208 #ifndef glVertex2hNV 8209 #define glVertex2hNV SAGE_glVertex2hNV 8210 #endif 8211 8212 #ifndef glVertex2hvNV 8213 #define glVertex2hvNV SAGE_glVertex2hvNV 8214 #endif 8215 8216 #ifndef glVertex3hNV 8217 #define glVertex3hNV SAGE_glVertex3hNV 8218 #endif 8219 8220 #ifndef glVertex3hvNV 8221 #define glVertex3hvNV SAGE_glVertex3hvNV 8222 #endif 8223 8224 #ifndef glVertex4hNV 8225 #define glVertex4hNV SAGE_glVertex4hNV 8226 #endif 8227 8228 #ifndef glVertex4hvNV 8229 #define glVertex4hvNV SAGE_glVertex4hvNV 8230 #endif 8231 8232 #ifndef glNormal3hNV 8233 #define glNormal3hNV SAGE_glNormal3hNV 8234 #endif 8235 8236 #ifndef glNormal3hvNV 8237 #define glNormal3hvNV SAGE_glNormal3hvNV 8238 #endif 8239 8240 #ifndef glColor3hNV 8241 #define glColor3hNV SAGE_glColor3hNV 8242 #endif 8243 8244 #ifndef glColor3hvNV 8245 #define glColor3hvNV SAGE_glColor3hvNV 8246 #endif 8247 8248 #ifndef glColor4hNV 8249 #define glColor4hNV SAGE_glColor4hNV 8250 #endif 8251 8252 #ifndef glColor4hvNV 8253 #define glColor4hvNV SAGE_glColor4hvNV 8254 #endif 8255 8256 #ifndef glTexCoord1hNV 8257 #define glTexCoord1hNV SAGE_glTexCoord1hNV 8258 #endif 8259 8260 #ifndef glTexCoord1hvNV 8261 #define glTexCoord1hvNV SAGE_glTexCoord1hvNV 8262 #endif 8263 8264 #ifndef glTexCoord2hNV 8265 #define glTexCoord2hNV SAGE_glTexCoord2hNV 8266 #endif 8267 8268 #ifndef glTexCoord2hvNV 8269 #define glTexCoord2hvNV SAGE_glTexCoord2hvNV 8270 #endif 8271 8272 #ifndef glTexCoord3hNV 8273 #define glTexCoord3hNV SAGE_glTexCoord3hNV 8274 #endif 8275 8276 #ifndef glTexCoord3hvNV 8277 #define glTexCoord3hvNV SAGE_glTexCoord3hvNV 8278 #endif 8279 8280 #ifndef glTexCoord4hNV 8281 #define glTexCoord4hNV SAGE_glTexCoord4hNV 8282 #endif 8283 8284 #ifndef glTexCoord4hvNV 8285 #define glTexCoord4hvNV SAGE_glTexCoord4hvNV 8286 #endif 8287 8288 #ifndef glMultiTexCoord1hNV 8289 #define glMultiTexCoord1hNV SAGE_glMultiTexCoord1hNV 8290 #endif 8291 8292 #ifndef glMultiTexCoord1hvNV 8293 #define glMultiTexCoord1hvNV SAGE_glMultiTexCoord1hvNV 8294 #endif 8295 8296 #ifndef glMultiTexCoord2hNV 8297 #define glMultiTexCoord2hNV SAGE_glMultiTexCoord2hNV 8298 #endif 8299 8300 #ifndef glMultiTexCoord2hvNV 8301 #define glMultiTexCoord2hvNV SAGE_glMultiTexCoord2hvNV 8302 #endif 8303 8304 #ifndef glMultiTexCoord3hNV 8305 #define glMultiTexCoord3hNV SAGE_glMultiTexCoord3hNV 8306 #endif 8307 8308 #ifndef glMultiTexCoord3hvNV 8309 #define glMultiTexCoord3hvNV SAGE_glMultiTexCoord3hvNV 8310 #endif 8311 8312 #ifndef glMultiTexCoord4hNV 8313 #define glMultiTexCoord4hNV SAGE_glMultiTexCoord4hNV 8314 #endif 8315 8316 #ifndef glMultiTexCoord4hvNV 8317 #define glMultiTexCoord4hvNV SAGE_glMultiTexCoord4hvNV 8318 #endif 8319 8320 #ifndef glFogCoordhNV 8321 #define glFogCoordhNV SAGE_glFogCoordhNV 8322 #endif 8323 8324 #ifndef glFogCoordhvNV 8325 #define glFogCoordhvNV SAGE_glFogCoordhvNV 8326 #endif 8327 8328 #ifndef glSecondaryColor3hNV 8329 #define glSecondaryColor3hNV SAGE_glSecondaryColor3hNV 8330 #endif 8331 8332 #ifndef glSecondaryColor3hvNV 8333 #define glSecondaryColor3hvNV SAGE_glSecondaryColor3hvNV 8334 #endif 8335 8336 #ifndef glVertexWeighthNV 8337 #define glVertexWeighthNV SAGE_glVertexWeighthNV 8338 #endif 8339 8340 #ifndef glVertexWeighthvNV 8341 #define glVertexWeighthvNV SAGE_glVertexWeighthvNV 8342 #endif 8343 8344 #ifndef glVertexAttrib1hNV 8345 #define glVertexAttrib1hNV SAGE_glVertexAttrib1hNV 8346 #endif 8347 8348 #ifndef glVertexAttrib1hvNV 8349 #define glVertexAttrib1hvNV SAGE_glVertexAttrib1hvNV 8350 #endif 8351 8352 #ifndef glVertexAttrib2hNV 8353 #define glVertexAttrib2hNV SAGE_glVertexAttrib2hNV 8354 #endif 8355 8356 #ifndef glVertexAttrib2hvNV 8357 #define glVertexAttrib2hvNV SAGE_glVertexAttrib2hvNV 8358 #endif 8359 8360 #ifndef glVertexAttrib3hNV 8361 #define glVertexAttrib3hNV SAGE_glVertexAttrib3hNV 8362 #endif 8363 8364 #ifndef glVertexAttrib3hvNV 8365 #define glVertexAttrib3hvNV SAGE_glVertexAttrib3hvNV 8366 #endif 8367 8368 #ifndef glVertexAttrib4hNV 8369 #define glVertexAttrib4hNV SAGE_glVertexAttrib4hNV 8370 #endif 8371 8372 #ifndef glVertexAttrib4hvNV 8373 #define glVertexAttrib4hvNV SAGE_glVertexAttrib4hvNV 8374 #endif 8375 8376 #ifndef glVertexAttribs1hvNV 8377 #define glVertexAttribs1hvNV SAGE_glVertexAttribs1hvNV 8378 #endif 8379 8380 #ifndef glVertexAttribs2hvNV 8381 #define glVertexAttribs2hvNV SAGE_glVertexAttribs2hvNV 8382 #endif 8383 8384 #ifndef glVertexAttribs3hvNV 8385 #define glVertexAttribs3hvNV SAGE_glVertexAttribs3hvNV 8386 #endif 8387 8388 #ifndef glVertexAttribs4hvNV 8389 #define glVertexAttribs4hvNV SAGE_glVertexAttribs4hvNV 8390 #endif 8391 8392 #endif 8393 8394 #ifndef GL_NV_pixel_data_range 8395 #define GL_NV_pixel_data_range 1 8396 #ifndef glPixelDataRangeNV 8397 #define glPixelDataRangeNV SAGE_glPixelDataRangeNV 8398 #endif 8399 8400 #ifndef glFlushPixelDataRangeNV 8401 #define glFlushPixelDataRangeNV SAGE_glFlushPixelDataRangeNV 8402 #endif 8403 8404 #endif 8405 8406 #ifndef GL_NV_primitive_restart 8407 #define GL_NV_primitive_restart 1 8408 #ifndef glPrimitiveRestartNV 8409 #define glPrimitiveRestartNV SAGE_glPrimitiveRestartNV 8410 #endif 8411 8412 #ifndef glPrimitiveRestartIndexNV 8413 #define glPrimitiveRestartIndexNV SAGE_glPrimitiveRestartIndexNV 8414 #endif 8415 8416 #endif 8417 8418 #ifndef GL_NV_texture_expand_normal 8419 #define GL_NV_texture_expand_normal 1 8420 #endif 8421 8422 #ifndef GL_NV_vertex_program2 8423 #define GL_NV_vertex_program2 1 8424 #endif 8425 8426 #ifndef GL_ATI_map_object_buffer 8427 #define GL_ATI_map_object_buffer 1 8428 #ifndef glMapObjectBufferATI 8429 #define glMapObjectBufferATI SAGE_glMapObjectBufferATI 8430 #endif 8431 8432 #ifndef glUnmapObjectBufferATI 8433 #define glUnmapObjectBufferATI SAGE_glUnmapObjectBufferATI 8434 #endif 8435 8436 #endif 8437 8438 #ifndef GL_ATI_separate_stencil 8439 #define GL_ATI_separate_stencil 1 8440 #ifndef glStencilOpSeparateATI 8441 #define glStencilOpSeparateATI SAGE_glStencilOpSeparateATI 8442 #endif 8443 8444 #ifndef glStencilFuncSeparateATI 8445 #define glStencilFuncSeparateATI SAGE_glStencilFuncSeparateATI 8446 #endif 8447 8448 #endif 8449 8450 #ifndef GL_ATI_vertex_attrib_array_object 8451 #define GL_ATI_vertex_attrib_array_object 1 8452 #ifndef glVertexAttribArrayObjectATI 8453 #define glVertexAttribArrayObjectATI SAGE_glVertexAttribArrayObjectATI 8454 #endif 8455 8456 #ifndef glGetVertexAttribArrayObjectfvATI 8457 #define glGetVertexAttribArrayObjectfvATI SAGE_glGetVertexAttribArrayObjectfvATI 8458 #endif 8459 8460 #ifndef glGetVertexAttribArrayObjectivATI 8461 #define glGetVertexAttribArrayObjectivATI SAGE_glGetVertexAttribArrayObjectivATI 8462 #endif 8463 8464 #endif 8465 8466 #ifndef GL_OES_read_format 8467 #define GL_OES_read_format 1 8468 #endif 8469 8470 #ifndef GL_EXT_depth_bounds_test 8471 #define GL_EXT_depth_bounds_test 1 8472 #ifndef glDepthBoundsEXT 8473 #define glDepthBoundsEXT SAGE_glDepthBoundsEXT 8474 #endif 8475 8476 #endif 8477 8478 #ifndef GL_EXT_texture_mirror_clamp 8479 #define GL_EXT_texture_mirror_clamp 1 8480 #endif 8481 8482 #ifndef GL_EXT_blend_equation_separate 8483 #define GL_EXT_blend_equation_separate 1 8484 #ifndef glBlendEquationSeparateEXT 8485 #define glBlendEquationSeparateEXT SAGE_glBlendEquationSeparateEXT 8486 #endif 8487 8488 #endif 8489 8490 #ifndef GL_MESA_pack_invert 8491 #define GL_MESA_pack_invert 1 8492 #endif 8493 8494 #ifndef GL_MESA_ycbcr_texture 8495 #define GL_MESA_ycbcr_texture 1 8496 #endif 8497 8498 #ifndef GL_EXT_pixel_buffer_object 8499 #define GL_EXT_pixel_buffer_object 1 8500 #endif 8501 8502 #ifndef GL_NV_fragment_program_option 8503 #define GL_NV_fragment_program_option 1 8504 #endif 8505 8506 #ifndef GL_NV_fragment_program2 8507 #define GL_NV_fragment_program2 1 8508 #endif 8509 8510 #ifndef GL_NV_vertex_program2_option 8511 #define GL_NV_vertex_program2_option 1 8512 #endif 8513 8514 #ifndef GL_NV_vertex_program3 8515 #define GL_NV_vertex_program3 1 8516 #endif 8517 8518 #ifndef GL_EXT_framebuffer_object 8519 #define GL_EXT_framebuffer_object 1 8520 #ifndef glIsRenderbufferEXT 8521 #define glIsRenderbufferEXT SAGE_glIsRenderbufferEXT 8522 #endif 8523 8524 #ifndef glBindRenderbufferEXT 8525 #define glBindRenderbufferEXT SAGE_glBindRenderbufferEXT 8526 #endif 8527 8528 #ifndef glDeleteRenderbuffersEXT 8529 #define glDeleteRenderbuffersEXT SAGE_glDeleteRenderbuffersEXT 8530 #endif 8531 8532 #ifndef glGenRenderbuffersEXT 8533 #define glGenRenderbuffersEXT SAGE_glGenRenderbuffersEXT 8534 #endif 8535 8536 #ifndef glRenderbufferStorageEXT 8537 #define glRenderbufferStorageEXT SAGE_glRenderbufferStorageEXT 8538 #endif 8539 8540 #ifndef glGetRenderbufferParameterivEXT 8541 #define glGetRenderbufferParameterivEXT SAGE_glGetRenderbufferParameterivEXT 8542 #endif 8543 8544 #ifndef glIsFramebufferEXT 8545 #define glIsFramebufferEXT SAGE_glIsFramebufferEXT 8546 #endif 8547 8548 #ifndef glBindFramebufferEXT 8549 #define glBindFramebufferEXT SAGE_glBindFramebufferEXT 8550 #endif 8551 8552 #ifndef glDeleteFramebuffersEXT 8553 #define glDeleteFramebuffersEXT SAGE_glDeleteFramebuffersEXT 8554 #endif 8555 8556 #ifndef glGenFramebuffersEXT 8557 #define glGenFramebuffersEXT SAGE_glGenFramebuffersEXT 8558 #endif 8559 8560 #ifndef glCheckFramebufferStatusEXT 8561 #define glCheckFramebufferStatusEXT SAGE_glCheckFramebufferStatusEXT 8562 #endif 8563 8564 #ifndef glFramebufferTexture1DEXT 8565 #define glFramebufferTexture1DEXT SAGE_glFramebufferTexture1DEXT 8566 #endif 8567 8568 #ifndef glFramebufferTexture2DEXT 8569 #define glFramebufferTexture2DEXT SAGE_glFramebufferTexture2DEXT 8570 #endif 8571 8572 #ifndef glFramebufferTexture3DEXT 8573 #define glFramebufferTexture3DEXT SAGE_glFramebufferTexture3DEXT 8574 #endif 8575 8576 #ifndef glFramebufferRenderbufferEXT 8577 #define glFramebufferRenderbufferEXT SAGE_glFramebufferRenderbufferEXT 8578 #endif 8579 8580 #ifndef glGetFramebufferAttachmentParameterivEXT 8581 #define glGetFramebufferAttachmentParameterivEXT SAGE_glGetFramebufferAttachmentParameterivEXT 8582 #endif 8583 8584 #ifndef glGenerateMipmapEXT 8585 #define glGenerateMipmapEXT SAGE_glGenerateMipmapEXT 8586 #endif 8587 8588 #endif 8589 8590 #ifndef GL_GREMEDY_string_marker 8591 #define GL_GREMEDY_string_marker 1 8592 #ifndef glStringMarkerGREMEDY 8593 #define glStringMarkerGREMEDY SAGE_glStringMarkerGREMEDY 8594 #endif 8595 8596 #endif 8597 8598 8599 #include <sage/sage_fptr.h> 8600 8601 8602 SAGEAPI SAGE_PFNGLBLENDCOLORPROC SAGE_glBlendColor; 8603 SAGEAPI SAGE_PFNGLBLENDEQUATIONPROC SAGE_glBlendEquation; 8604 SAGEAPI SAGE_PFNGLDRAWRANGEELEMENTSPROC SAGE_glDrawRangeElements; 8605 SAGEAPI SAGE_PFNGLCOLORTABLEPROC SAGE_glColorTable; 8606 SAGEAPI SAGE_PFNGLCOLORTABLEPARAMETERFVPROC SAGE_glColorTableParameterfv; 8607 SAGEAPI SAGE_PFNGLCOLORTABLEPARAMETERIVPROC SAGE_glColorTableParameteriv; 8608 SAGEAPI SAGE_PFNGLCOPYCOLORTABLEPROC SAGE_glCopyColorTable; 8609 SAGEAPI SAGE_PFNGLGETCOLORTABLEPROC SAGE_glGetColorTable; 8610 SAGEAPI SAGE_PFNGLGETCOLORTABLEPARAMETERFVPROC SAGE_glGetColorTableParameterfv; 8611 SAGEAPI SAGE_PFNGLGETCOLORTABLEPARAMETERIVPROC SAGE_glGetColorTableParameteriv; 8612 SAGEAPI SAGE_PFNGLCOLORSUBTABLEPROC SAGE_glColorSubTable; 8613 SAGEAPI SAGE_PFNGLCOPYCOLORSUBTABLEPROC SAGE_glCopyColorSubTable; 8614 SAGEAPI SAGE_PFNGLCONVOLUTIONFILTER1DPROC SAGE_glConvolutionFilter1D; 8615 SAGEAPI SAGE_PFNGLCONVOLUTIONFILTER2DPROC SAGE_glConvolutionFilter2D; 8616 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERFPROC SAGE_glConvolutionParameterf; 8617 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERFVPROC SAGE_glConvolutionParameterfv; 8618 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERIPROC SAGE_glConvolutionParameteri; 8619 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERIVPROC SAGE_glConvolutionParameteriv; 8620 SAGEAPI SAGE_PFNGLCOPYCONVOLUTIONFILTER1DPROC SAGE_glCopyConvolutionFilter1D; 8621 SAGEAPI SAGE_PFNGLCOPYCONVOLUTIONFILTER2DPROC SAGE_glCopyConvolutionFilter2D; 8622 SAGEAPI SAGE_PFNGLGETCONVOLUTIONFILTERPROC SAGE_glGetConvolutionFilter; 8623 SAGEAPI SAGE_PFNGLGETCONVOLUTIONPARAMETERFVPROC SAGE_glGetConvolutionParameterfv; 8624 SAGEAPI SAGE_PFNGLGETCONVOLUTIONPARAMETERIVPROC SAGE_glGetConvolutionParameteriv; 8625 SAGEAPI SAGE_PFNGLGETSEPARABLEFILTERPROC SAGE_glGetSeparableFilter; 8626 SAGEAPI SAGE_PFNGLSEPARABLEFILTER2DPROC SAGE_glSeparableFilter2D; 8627 SAGEAPI SAGE_PFNGLGETHISTOGRAMPROC SAGE_glGetHistogram; 8628 SAGEAPI SAGE_PFNGLGETHISTOGRAMPARAMETERFVPROC SAGE_glGetHistogramParameterfv; 8629 SAGEAPI SAGE_PFNGLGETHISTOGRAMPARAMETERIVPROC SAGE_glGetHistogramParameteriv; 8630 SAGEAPI SAGE_PFNGLGETMINMAXPROC SAGE_glGetMinmax; 8631 SAGEAPI SAGE_PFNGLGETMINMAXPARAMETERFVPROC SAGE_glGetMinmaxParameterfv; 8632 SAGEAPI SAGE_PFNGLGETMINMAXPARAMETERIVPROC SAGE_glGetMinmaxParameteriv; 8633 SAGEAPI SAGE_PFNGLHISTOGRAMPROC SAGE_glHistogram; 8634 SAGEAPI SAGE_PFNGLMINMAXPROC SAGE_glMinmax; 8635 SAGEAPI SAGE_PFNGLRESETHISTOGRAMPROC SAGE_glResetHistogram; 8636 SAGEAPI SAGE_PFNGLRESETMINMAXPROC SAGE_glResetMinmax; 8637 SAGEAPI SAGE_PFNGLTEXIMAGE3DPROC SAGE_glTexImage3D; 8638 SAGEAPI SAGE_PFNGLTEXSUBIMAGE3DPROC SAGE_glTexSubImage3D; 8639 SAGEAPI SAGE_PFNGLCOPYTEXSUBIMAGE3DPROC SAGE_glCopyTexSubImage3D; 8640 SAGEAPI SAGE_PFNGLACTIVETEXTUREPROC SAGE_glActiveTexture; 8641 SAGEAPI SAGE_PFNGLCLIENTACTIVETEXTUREPROC SAGE_glClientActiveTexture; 8642 SAGEAPI SAGE_PFNGLMULTITEXCOORD1DPROC SAGE_glMultiTexCoord1d; 8643 SAGEAPI SAGE_PFNGLMULTITEXCOORD1DVPROC SAGE_glMultiTexCoord1dv; 8644 SAGEAPI SAGE_PFNGLMULTITEXCOORD1FPROC SAGE_glMultiTexCoord1f; 8645 SAGEAPI SAGE_PFNGLMULTITEXCOORD1FVPROC SAGE_glMultiTexCoord1fv; 8646 SAGEAPI SAGE_PFNGLMULTITEXCOORD1IPROC SAGE_glMultiTexCoord1i; 8647 SAGEAPI SAGE_PFNGLMULTITEXCOORD1IVPROC SAGE_glMultiTexCoord1iv; 8648 SAGEAPI SAGE_PFNGLMULTITEXCOORD1SPROC SAGE_glMultiTexCoord1s; 8649 SAGEAPI SAGE_PFNGLMULTITEXCOORD1SVPROC SAGE_glMultiTexCoord1sv; 8650 SAGEAPI SAGE_PFNGLMULTITEXCOORD2DPROC SAGE_glMultiTexCoord2d; 8651 SAGEAPI SAGE_PFNGLMULTITEXCOORD2DVPROC SAGE_glMultiTexCoord2dv; 8652 SAGEAPI SAGE_PFNGLMULTITEXCOORD2FPROC SAGE_glMultiTexCoord2f; 8653 SAGEAPI SAGE_PFNGLMULTITEXCOORD2FVPROC SAGE_glMultiTexCoord2fv; 8654 SAGEAPI SAGE_PFNGLMULTITEXCOORD2IPROC SAGE_glMultiTexCoord2i; 8655 SAGEAPI SAGE_PFNGLMULTITEXCOORD2IVPROC SAGE_glMultiTexCoord2iv; 8656 SAGEAPI SAGE_PFNGLMULTITEXCOORD2SPROC SAGE_glMultiTexCoord2s; 8657 SAGEAPI SAGE_PFNGLMULTITEXCOORD2SVPROC SAGE_glMultiTexCoord2sv; 8658 SAGEAPI SAGE_PFNGLMULTITEXCOORD3DPROC SAGE_glMultiTexCoord3d; 8659 SAGEAPI SAGE_PFNGLMULTITEXCOORD3DVPROC SAGE_glMultiTexCoord3dv; 8660 SAGEAPI SAGE_PFNGLMULTITEXCOORD3FPROC SAGE_glMultiTexCoord3f; 8661 SAGEAPI SAGE_PFNGLMULTITEXCOORD3FVPROC SAGE_glMultiTexCoord3fv; 8662 SAGEAPI SAGE_PFNGLMULTITEXCOORD3IPROC SAGE_glMultiTexCoord3i; 8663 SAGEAPI SAGE_PFNGLMULTITEXCOORD3IVPROC SAGE_glMultiTexCoord3iv; 8664 SAGEAPI SAGE_PFNGLMULTITEXCOORD3SPROC SAGE_glMultiTexCoord3s; 8665 SAGEAPI SAGE_PFNGLMULTITEXCOORD3SVPROC SAGE_glMultiTexCoord3sv; 8666 SAGEAPI SAGE_PFNGLMULTITEXCOORD4DPROC SAGE_glMultiTexCoord4d; 8667 SAGEAPI SAGE_PFNGLMULTITEXCOORD4DVPROC SAGE_glMultiTexCoord4dv; 8668 SAGEAPI SAGE_PFNGLMULTITEXCOORD4FPROC SAGE_glMultiTexCoord4f; 8669 SAGEAPI SAGE_PFNGLMULTITEXCOORD4FVPROC SAGE_glMultiTexCoord4fv; 8670 SAGEAPI SAGE_PFNGLMULTITEXCOORD4IPROC SAGE_glMultiTexCoord4i; 8671 SAGEAPI SAGE_PFNGLMULTITEXCOORD4IVPROC SAGE_glMultiTexCoord4iv; 8672 SAGEAPI SAGE_PFNGLMULTITEXCOORD4SPROC SAGE_glMultiTexCoord4s; 8673 SAGEAPI SAGE_PFNGLMULTITEXCOORD4SVPROC SAGE_glMultiTexCoord4sv; 8674 SAGEAPI SAGE_PFNGLLOADTRANSPOSEMATRIXFPROC SAGE_glLoadTransposeMatrixf; 8675 SAGEAPI SAGE_PFNGLLOADTRANSPOSEMATRIXDPROC SAGE_glLoadTransposeMatrixd; 8676 SAGEAPI SAGE_PFNGLMULTTRANSPOSEMATRIXFPROC SAGE_glMultTransposeMatrixf; 8677 SAGEAPI SAGE_PFNGLMULTTRANSPOSEMATRIXDPROC SAGE_glMultTransposeMatrixd; 8678 SAGEAPI SAGE_PFNGLSAMPLECOVERAGEPROC SAGE_glSampleCoverage; 8679 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXIMAGE3DPROC SAGE_glCompressedTexImage3D; 8680 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXIMAGE2DPROC SAGE_glCompressedTexImage2D; 8681 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXIMAGE1DPROC SAGE_glCompressedTexImage1D; 8682 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC SAGE_glCompressedTexSubImage3D; 8683 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC SAGE_glCompressedTexSubImage2D; 8684 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC SAGE_glCompressedTexSubImage1D; 8685 SAGEAPI SAGE_PFNGLGETCOMPRESSEDTEXIMAGEPROC SAGE_glGetCompressedTexImage; 8686 SAGEAPI SAGE_PFNGLBLENDFUNCSEPARATEPROC SAGE_glBlendFuncSeparate; 8687 SAGEAPI SAGE_PFNGLFOGCOORDFPROC SAGE_glFogCoordf; 8688 SAGEAPI SAGE_PFNGLFOGCOORDFVPROC SAGE_glFogCoordfv; 8689 SAGEAPI SAGE_PFNGLFOGCOORDDPROC SAGE_glFogCoordd; 8690 SAGEAPI SAGE_PFNGLFOGCOORDDVPROC SAGE_glFogCoorddv; 8691 SAGEAPI SAGE_PFNGLFOGCOORDPOINTERPROC SAGE_glFogCoordPointer; 8692 SAGEAPI SAGE_PFNGLMULTIDRAWARRAYSPROC SAGE_glMultiDrawArrays; 8693 SAGEAPI SAGE_PFNGLMULTIDRAWELEMENTSPROC SAGE_glMultiDrawElements; 8694 SAGEAPI SAGE_PFNGLPOINTPARAMETERFPROC SAGE_glPointParameterf; 8695 SAGEAPI SAGE_PFNGLPOINTPARAMETERFVPROC SAGE_glPointParameterfv; 8696 SAGEAPI SAGE_PFNGLPOINTPARAMETERIPROC SAGE_glPointParameteri; 8697 SAGEAPI SAGE_PFNGLPOINTPARAMETERIVPROC SAGE_glPointParameteriv; 8698 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3BPROC SAGE_glSecondaryColor3b; 8699 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3BVPROC SAGE_glSecondaryColor3bv; 8700 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3DPROC SAGE_glSecondaryColor3d; 8701 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3DVPROC SAGE_glSecondaryColor3dv; 8702 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3FPROC SAGE_glSecondaryColor3f; 8703 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3FVPROC SAGE_glSecondaryColor3fv; 8704 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3IPROC SAGE_glSecondaryColor3i; 8705 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3IVPROC SAGE_glSecondaryColor3iv; 8706 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3SPROC SAGE_glSecondaryColor3s; 8707 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3SVPROC SAGE_glSecondaryColor3sv; 8708 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UBPROC SAGE_glSecondaryColor3ub; 8709 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UBVPROC SAGE_glSecondaryColor3ubv; 8710 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UIPROC SAGE_glSecondaryColor3ui; 8711 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UIVPROC SAGE_glSecondaryColor3uiv; 8712 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3USPROC SAGE_glSecondaryColor3us; 8713 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3USVPROC SAGE_glSecondaryColor3usv; 8714 SAGEAPI SAGE_PFNGLSECONDARYCOLORPOINTERPROC SAGE_glSecondaryColorPointer; 8715 SAGEAPI SAGE_PFNGLWINDOWPOS2DPROC SAGE_glWindowPos2d; 8716 SAGEAPI SAGE_PFNGLWINDOWPOS2DVPROC SAGE_glWindowPos2dv; 8717 SAGEAPI SAGE_PFNGLWINDOWPOS2FPROC SAGE_glWindowPos2f; 8718 SAGEAPI SAGE_PFNGLWINDOWPOS2FVPROC SAGE_glWindowPos2fv; 8719 SAGEAPI SAGE_PFNGLWINDOWPOS2IPROC SAGE_glWindowPos2i; 8720 SAGEAPI SAGE_PFNGLWINDOWPOS2IVPROC SAGE_glWindowPos2iv; 8721 SAGEAPI SAGE_PFNGLWINDOWPOS2SPROC SAGE_glWindowPos2s; 8722 SAGEAPI SAGE_PFNGLWINDOWPOS2SVPROC SAGE_glWindowPos2sv; 8723 SAGEAPI SAGE_PFNGLWINDOWPOS3DPROC SAGE_glWindowPos3d; 8724 SAGEAPI SAGE_PFNGLWINDOWPOS3DVPROC SAGE_glWindowPos3dv; 8725 SAGEAPI SAGE_PFNGLWINDOWPOS3FPROC SAGE_glWindowPos3f; 8726 SAGEAPI SAGE_PFNGLWINDOWPOS3FVPROC SAGE_glWindowPos3fv; 8727 SAGEAPI SAGE_PFNGLWINDOWPOS3IPROC SAGE_glWindowPos3i; 8728 SAGEAPI SAGE_PFNGLWINDOWPOS3IVPROC SAGE_glWindowPos3iv; 8729 SAGEAPI SAGE_PFNGLWINDOWPOS3SPROC SAGE_glWindowPos3s; 8730 SAGEAPI SAGE_PFNGLWINDOWPOS3SVPROC SAGE_glWindowPos3sv; 8731 SAGEAPI SAGE_PFNGLGENQUERIESPROC SAGE_glGenQueries; 8732 SAGEAPI SAGE_PFNGLDELETEQUERIESPROC SAGE_glDeleteQueries; 8733 SAGEAPI SAGE_PFNGLISQUERYPROC SAGE_glIsQuery; 8734 SAGEAPI SAGE_PFNGLBEGINQUERYPROC SAGE_glBeginQuery; 8735 SAGEAPI SAGE_PFNGLENDQUERYPROC SAGE_glEndQuery; 8736 SAGEAPI SAGE_PFNGLGETQUERYIVPROC SAGE_glGetQueryiv; 8737 SAGEAPI SAGE_PFNGLGETQUERYOBJECTIVPROC SAGE_glGetQueryObjectiv; 8738 SAGEAPI SAGE_PFNGLGETQUERYOBJECTUIVPROC SAGE_glGetQueryObjectuiv; 8739 SAGEAPI SAGE_PFNGLBINDBUFFERPROC SAGE_glBindBuffer; 8740 SAGEAPI SAGE_PFNGLDELETEBUFFERSPROC SAGE_glDeleteBuffers; 8741 SAGEAPI SAGE_PFNGLGENBUFFERSPROC SAGE_glGenBuffers; 8742 SAGEAPI SAGE_PFNGLISBUFFERPROC SAGE_glIsBuffer; 8743 SAGEAPI SAGE_PFNGLBUFFERDATAPROC SAGE_glBufferData; 8744 SAGEAPI SAGE_PFNGLBUFFERSUBDATAPROC SAGE_glBufferSubData; 8745 SAGEAPI SAGE_PFNGLGETBUFFERSUBDATAPROC SAGE_glGetBufferSubData; 8746 SAGEAPI SAGE_PFNGLMAPBUFFERPROC SAGE_glMapBuffer; 8747 SAGEAPI SAGE_PFNGLUNMAPBUFFERPROC SAGE_glUnmapBuffer; 8748 SAGEAPI SAGE_PFNGLGETBUFFERPARAMETERIVPROC SAGE_glGetBufferParameteriv; 8749 SAGEAPI SAGE_PFNGLGETBUFFERPOINTERVPROC SAGE_glGetBufferPointerv; 8750 SAGEAPI SAGE_PFNGLBLENDEQUATIONSEPARATEPROC SAGE_glBlendEquationSeparate; 8751 SAGEAPI SAGE_PFNGLDRAWBUFFERSPROC SAGE_glDrawBuffers; 8752 SAGEAPI SAGE_PFNGLSTENCILOPSEPARATEPROC SAGE_glStencilOpSeparate; 8753 SAGEAPI SAGE_PFNGLSTENCILFUNCSEPARATEPROC SAGE_glStencilFuncSeparate; 8754 SAGEAPI SAGE_PFNGLSTENCILMASKSEPARATEPROC SAGE_glStencilMaskSeparate; 8755 SAGEAPI SAGE_PFNGLATTACHSHADERPROC SAGE_glAttachShader; 8756 SAGEAPI SAGE_PFNGLBINDATTRIBLOCATIONPROC SAGE_glBindAttribLocation; 8757 SAGEAPI SAGE_PFNGLCOMPILESHADERPROC SAGE_glCompileShader; 8758 SAGEAPI SAGE_PFNGLCREATEPROGRAMPROC SAGE_glCreateProgram; 8759 SAGEAPI SAGE_PFNGLCREATESHADERPROC SAGE_glCreateShader; 8760 SAGEAPI SAGE_PFNGLDELETEPROGRAMPROC SAGE_glDeleteProgram; 8761 SAGEAPI SAGE_PFNGLDELETESHADERPROC SAGE_glDeleteShader; 8762 SAGEAPI SAGE_PFNGLDETACHSHADERPROC SAGE_glDetachShader; 8763 SAGEAPI SAGE_PFNGLDISABLEVERTEXATTRIBARRAYPROC SAGE_glDisableVertexAttribArray; 8764 SAGEAPI SAGE_PFNGLENABLEVERTEXATTRIBARRAYPROC SAGE_glEnableVertexAttribArray; 8765 SAGEAPI SAGE_PFNGLGETACTIVEATTRIBPROC SAGE_glGetActiveAttrib; 8766 SAGEAPI SAGE_PFNGLGETACTIVEUNIFORMPROC SAGE_glGetActiveUniform; 8767 SAGEAPI SAGE_PFNGLGETATTACHEDSHADERSPROC SAGE_glGetAttachedShaders; 8768 SAGEAPI SAGE_PFNGLGETATTRIBLOCATIONPROC SAGE_glGetAttribLocation; 8769 SAGEAPI SAGE_PFNGLGETPROGRAMIVPROC SAGE_glGetProgramiv; 8770 SAGEAPI SAGE_PFNGLGETPROGRAMINFOLOGPROC SAGE_glGetProgramInfoLog; 8771 SAGEAPI SAGE_PFNGLGETSHADERIVPROC SAGE_glGetShaderiv; 8772 SAGEAPI SAGE_PFNGLGETSHADERINFOLOGPROC SAGE_glGetShaderInfoLog; 8773 SAGEAPI SAGE_PFNGLGETSHADERSOURCEPROC SAGE_glGetShaderSource; 8774 SAGEAPI SAGE_PFNGLGETUNIFORMLOCATIONPROC SAGE_glGetUniformLocation; 8775 SAGEAPI SAGE_PFNGLGETUNIFORMFVPROC SAGE_glGetUniformfv; 8776 SAGEAPI SAGE_PFNGLGETUNIFORMIVPROC SAGE_glGetUniformiv; 8777 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBDVPROC SAGE_glGetVertexAttribdv; 8778 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBFVPROC SAGE_glGetVertexAttribfv; 8779 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBIVPROC SAGE_glGetVertexAttribiv; 8780 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBPOINTERVPROC SAGE_glGetVertexAttribPointerv; 8781 SAGEAPI SAGE_PFNGLISPROGRAMPROC SAGE_glIsProgram; 8782 SAGEAPI SAGE_PFNGLISSHADERPROC SAGE_glIsShader; 8783 SAGEAPI SAGE_PFNGLLINKPROGRAMPROC SAGE_glLinkProgram; 8784 SAGEAPI SAGE_PFNGLSHADERSOURCEPROC SAGE_glShaderSource; 8785 SAGEAPI SAGE_PFNGLUSEPROGRAMPROC SAGE_glUseProgram; 8786 SAGEAPI SAGE_PFNGLUNIFORM1FPROC SAGE_glUniform1f; 8787 SAGEAPI SAGE_PFNGLUNIFORM2FPROC SAGE_glUniform2f; 8788 SAGEAPI SAGE_PFNGLUNIFORM3FPROC SAGE_glUniform3f; 8789 SAGEAPI SAGE_PFNGLUNIFORM4FPROC SAGE_glUniform4f; 8790 SAGEAPI SAGE_PFNGLUNIFORM1IPROC SAGE_glUniform1i; 8791 SAGEAPI SAGE_PFNGLUNIFORM2IPROC SAGE_glUniform2i; 8792 SAGEAPI SAGE_PFNGLUNIFORM3IPROC SAGE_glUniform3i; 8793 SAGEAPI SAGE_PFNGLUNIFORM4IPROC SAGE_glUniform4i; 8794 SAGEAPI SAGE_PFNGLUNIFORM1FVPROC SAGE_glUniform1fv; 8795 SAGEAPI SAGE_PFNGLUNIFORM2FVPROC SAGE_glUniform2fv; 8796 SAGEAPI SAGE_PFNGLUNIFORM3FVPROC SAGE_glUniform3fv; 8797 SAGEAPI SAGE_PFNGLUNIFORM4FVPROC SAGE_glUniform4fv; 8798 SAGEAPI SAGE_PFNGLUNIFORM1IVPROC SAGE_glUniform1iv; 8799 SAGEAPI SAGE_PFNGLUNIFORM2IVPROC SAGE_glUniform2iv; 8800 SAGEAPI SAGE_PFNGLUNIFORM3IVPROC SAGE_glUniform3iv; 8801 SAGEAPI SAGE_PFNGLUNIFORM4IVPROC SAGE_glUniform4iv; 8802 SAGEAPI SAGE_PFNGLUNIFORMMATRIX2FVPROC SAGE_glUniformMatrix2fv; 8803 SAGEAPI SAGE_PFNGLUNIFORMMATRIX3FVPROC SAGE_glUniformMatrix3fv; 8804 SAGEAPI SAGE_PFNGLUNIFORMMATRIX4FVPROC SAGE_glUniformMatrix4fv; 8805 SAGEAPI SAGE_PFNGLVALIDATEPROGRAMPROC SAGE_glValidateProgram; 8806 SAGEAPI SAGE_PFNGLVERTEXATTRIB1DPROC SAGE_glVertexAttrib1d; 8807 SAGEAPI SAGE_PFNGLVERTEXATTRIB1DVPROC SAGE_glVertexAttrib1dv; 8808 SAGEAPI SAGE_PFNGLVERTEXATTRIB1FPROC SAGE_glVertexAttrib1f; 8809 SAGEAPI SAGE_PFNGLVERTEXATTRIB1FVPROC SAGE_glVertexAttrib1fv; 8810 SAGEAPI SAGE_PFNGLVERTEXATTRIB1SPROC SAGE_glVertexAttrib1s; 8811 SAGEAPI SAGE_PFNGLVERTEXATTRIB1SVPROC SAGE_glVertexAttrib1sv; 8812 SAGEAPI SAGE_PFNGLVERTEXATTRIB2DPROC SAGE_glVertexAttrib2d; 8813 SAGEAPI SAGE_PFNGLVERTEXATTRIB2DVPROC SAGE_glVertexAttrib2dv; 8814 SAGEAPI SAGE_PFNGLVERTEXATTRIB2FPROC SAGE_glVertexAttrib2f; 8815 SAGEAPI SAGE_PFNGLVERTEXATTRIB2FVPROC SAGE_glVertexAttrib2fv; 8816 SAGEAPI SAGE_PFNGLVERTEXATTRIB2SPROC SAGE_glVertexAttrib2s; 8817 SAGEAPI SAGE_PFNGLVERTEXATTRIB2SVPROC SAGE_glVertexAttrib2sv; 8818 SAGEAPI SAGE_PFNGLVERTEXATTRIB3DPROC SAGE_glVertexAttrib3d; 8819 SAGEAPI SAGE_PFNGLVERTEXATTRIB3DVPROC SAGE_glVertexAttrib3dv; 8820 SAGEAPI SAGE_PFNGLVERTEXATTRIB3FPROC SAGE_glVertexAttrib3f; 8821 SAGEAPI SAGE_PFNGLVERTEXATTRIB3FVPROC SAGE_glVertexAttrib3fv; 8822 SAGEAPI SAGE_PFNGLVERTEXATTRIB3SPROC SAGE_glVertexAttrib3s; 8823 SAGEAPI SAGE_PFNGLVERTEXATTRIB3SVPROC SAGE_glVertexAttrib3sv; 8824 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NBVPROC SAGE_glVertexAttrib4Nbv; 8825 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NIVPROC SAGE_glVertexAttrib4Niv; 8826 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NSVPROC SAGE_glVertexAttrib4Nsv; 8827 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUBPROC SAGE_glVertexAttrib4Nub; 8828 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUBVPROC SAGE_glVertexAttrib4Nubv; 8829 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUIVPROC SAGE_glVertexAttrib4Nuiv; 8830 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUSVPROC SAGE_glVertexAttrib4Nusv; 8831 SAGEAPI SAGE_PFNGLVERTEXATTRIB4BVPROC SAGE_glVertexAttrib4bv; 8832 SAGEAPI SAGE_PFNGLVERTEXATTRIB4DPROC SAGE_glVertexAttrib4d; 8833 SAGEAPI SAGE_PFNGLVERTEXATTRIB4DVPROC SAGE_glVertexAttrib4dv; 8834 SAGEAPI SAGE_PFNGLVERTEXATTRIB4FPROC SAGE_glVertexAttrib4f; 8835 SAGEAPI SAGE_PFNGLVERTEXATTRIB4FVPROC SAGE_glVertexAttrib4fv; 8836 SAGEAPI SAGE_PFNGLVERTEXATTRIB4IVPROC SAGE_glVertexAttrib4iv; 8837 SAGEAPI SAGE_PFNGLVERTEXATTRIB4SPROC SAGE_glVertexAttrib4s; 8838 SAGEAPI SAGE_PFNGLVERTEXATTRIB4SVPROC SAGE_glVertexAttrib4sv; 8839 SAGEAPI SAGE_PFNGLVERTEXATTRIB4UBVPROC SAGE_glVertexAttrib4ubv; 8840 SAGEAPI SAGE_PFNGLVERTEXATTRIB4UIVPROC SAGE_glVertexAttrib4uiv; 8841 SAGEAPI SAGE_PFNGLVERTEXATTRIB4USVPROC SAGE_glVertexAttrib4usv; 8842 SAGEAPI SAGE_PFNGLVERTEXATTRIBPOINTERPROC SAGE_glVertexAttribPointer; 8843 SAGEAPI SAGE_PFNGLACTIVETEXTUREARBPROC SAGE_glActiveTextureARB; 8844 SAGEAPI SAGE_PFNGLCLIENTACTIVETEXTUREARBPROC SAGE_glClientActiveTextureARB; 8845 SAGEAPI SAGE_PFNGLMULTITEXCOORD1DARBPROC SAGE_glMultiTexCoord1dARB; 8846 SAGEAPI SAGE_PFNGLMULTITEXCOORD1DVARBPROC SAGE_glMultiTexCoord1dvARB; 8847 SAGEAPI SAGE_PFNGLMULTITEXCOORD1FARBPROC SAGE_glMultiTexCoord1fARB; 8848 SAGEAPI SAGE_PFNGLMULTITEXCOORD1FVARBPROC SAGE_glMultiTexCoord1fvARB; 8849 SAGEAPI SAGE_PFNGLMULTITEXCOORD1IARBPROC SAGE_glMultiTexCoord1iARB; 8850 SAGEAPI SAGE_PFNGLMULTITEXCOORD1IVARBPROC SAGE_glMultiTexCoord1ivARB; 8851 SAGEAPI SAGE_PFNGLMULTITEXCOORD1SARBPROC SAGE_glMultiTexCoord1sARB; 8852 SAGEAPI SAGE_PFNGLMULTITEXCOORD1SVARBPROC SAGE_glMultiTexCoord1svARB; 8853 SAGEAPI SAGE_PFNGLMULTITEXCOORD2DARBPROC SAGE_glMultiTexCoord2dARB; 8854 SAGEAPI SAGE_PFNGLMULTITEXCOORD2DVARBPROC SAGE_glMultiTexCoord2dvARB; 8855 SAGEAPI SAGE_PFNGLMULTITEXCOORD2FARBPROC SAGE_glMultiTexCoord2fARB; 8856 SAGEAPI SAGE_PFNGLMULTITEXCOORD2FVARBPROC SAGE_glMultiTexCoord2fvARB; 8857 SAGEAPI SAGE_PFNGLMULTITEXCOORD2IARBPROC SAGE_glMultiTexCoord2iARB; 8858 SAGEAPI SAGE_PFNGLMULTITEXCOORD2IVARBPROC SAGE_glMultiTexCoord2ivARB; 8859 SAGEAPI SAGE_PFNGLMULTITEXCOORD2SARBPROC SAGE_glMultiTexCoord2sARB; 8860 SAGEAPI SAGE_PFNGLMULTITEXCOORD2SVARBPROC SAGE_glMultiTexCoord2svARB; 8861 SAGEAPI SAGE_PFNGLMULTITEXCOORD3DARBPROC SAGE_glMultiTexCoord3dARB; 8862 SAGEAPI SAGE_PFNGLMULTITEXCOORD3DVARBPROC SAGE_glMultiTexCoord3dvARB; 8863 SAGEAPI SAGE_PFNGLMULTITEXCOORD3FARBPROC SAGE_glMultiTexCoord3fARB; 8864 SAGEAPI SAGE_PFNGLMULTITEXCOORD3FVARBPROC SAGE_glMultiTexCoord3fvARB; 8865 SAGEAPI SAGE_PFNGLMULTITEXCOORD3IARBPROC SAGE_glMultiTexCoord3iARB; 8866 SAGEAPI SAGE_PFNGLMULTITEXCOORD3IVARBPROC SAGE_glMultiTexCoord3ivARB; 8867 SAGEAPI SAGE_PFNGLMULTITEXCOORD3SARBPROC SAGE_glMultiTexCoord3sARB; 8868 SAGEAPI SAGE_PFNGLMULTITEXCOORD3SVARBPROC SAGE_glMultiTexCoord3svARB; 8869 SAGEAPI SAGE_PFNGLMULTITEXCOORD4DARBPROC SAGE_glMultiTexCoord4dARB; 8870 SAGEAPI SAGE_PFNGLMULTITEXCOORD4DVARBPROC SAGE_glMultiTexCoord4dvARB; 8871 SAGEAPI SAGE_PFNGLMULTITEXCOORD4FARBPROC SAGE_glMultiTexCoord4fARB; 8872 SAGEAPI SAGE_PFNGLMULTITEXCOORD4FVARBPROC SAGE_glMultiTexCoord4fvARB; 8873 SAGEAPI SAGE_PFNGLMULTITEXCOORD4IARBPROC SAGE_glMultiTexCoord4iARB; 8874 SAGEAPI SAGE_PFNGLMULTITEXCOORD4IVARBPROC SAGE_glMultiTexCoord4ivARB; 8875 SAGEAPI SAGE_PFNGLMULTITEXCOORD4SARBPROC SAGE_glMultiTexCoord4sARB; 8876 SAGEAPI SAGE_PFNGLMULTITEXCOORD4SVARBPROC SAGE_glMultiTexCoord4svARB; 8877 SAGEAPI SAGE_PFNGLLOADTRANSPOSEMATRIXFARBPROC SAGE_glLoadTransposeMatrixfARB; 8878 SAGEAPI SAGE_PFNGLLOADTRANSPOSEMATRIXDARBPROC SAGE_glLoadTransposeMatrixdARB; 8879 SAGEAPI SAGE_PFNGLMULTTRANSPOSEMATRIXFARBPROC SAGE_glMultTransposeMatrixfARB; 8880 SAGEAPI SAGE_PFNGLMULTTRANSPOSEMATRIXDARBPROC SAGE_glMultTransposeMatrixdARB; 8881 SAGEAPI SAGE_PFNGLSAMPLECOVERAGEARBPROC SAGE_glSampleCoverageARB; 8882 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXIMAGE3DARBPROC SAGE_glCompressedTexImage3DARB; 8883 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXIMAGE2DARBPROC SAGE_glCompressedTexImage2DARB; 8884 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXIMAGE1DARBPROC SAGE_glCompressedTexImage1DARB; 8885 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC SAGE_glCompressedTexSubImage3DARB; 8886 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC SAGE_glCompressedTexSubImage2DARB; 8887 SAGEAPI SAGE_PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC SAGE_glCompressedTexSubImage1DARB; 8888 SAGEAPI SAGE_PFNGLGETCOMPRESSEDTEXIMAGEARBPROC SAGE_glGetCompressedTexImageARB; 8889 SAGEAPI SAGE_PFNGLPOINTPARAMETERFARBPROC SAGE_glPointParameterfARB; 8890 SAGEAPI SAGE_PFNGLPOINTPARAMETERFVARBPROC SAGE_glPointParameterfvARB; 8891 SAGEAPI SAGE_PFNGLWEIGHTBVARBPROC SAGE_glWeightbvARB; 8892 SAGEAPI SAGE_PFNGLWEIGHTSVARBPROC SAGE_glWeightsvARB; 8893 SAGEAPI SAGE_PFNGLWEIGHTIVARBPROC SAGE_glWeightivARB; 8894 SAGEAPI SAGE_PFNGLWEIGHTFVARBPROC SAGE_glWeightfvARB; 8895 SAGEAPI SAGE_PFNGLWEIGHTDVARBPROC SAGE_glWeightdvARB; 8896 SAGEAPI SAGE_PFNGLWEIGHTUBVARBPROC SAGE_glWeightubvARB; 8897 SAGEAPI SAGE_PFNGLWEIGHTUSVARBPROC SAGE_glWeightusvARB; 8898 SAGEAPI SAGE_PFNGLWEIGHTUIVARBPROC SAGE_glWeightuivARB; 8899 SAGEAPI SAGE_PFNGLWEIGHTPOINTERARBPROC SAGE_glWeightPointerARB; 8900 SAGEAPI SAGE_PFNGLVERTEXBLENDARBPROC SAGE_glVertexBlendARB; 8901 SAGEAPI SAGE_PFNGLCURRENTPALETTEMATRIXARBPROC SAGE_glCurrentPaletteMatrixARB; 8902 SAGEAPI SAGE_PFNGLMATRIXINDEXUBVARBPROC SAGE_glMatrixIndexubvARB; 8903 SAGEAPI SAGE_PFNGLMATRIXINDEXUSVARBPROC SAGE_glMatrixIndexusvARB; 8904 SAGEAPI SAGE_PFNGLMATRIXINDEXUIVARBPROC SAGE_glMatrixIndexuivARB; 8905 SAGEAPI SAGE_PFNGLMATRIXINDEXPOINTERARBPROC SAGE_glMatrixIndexPointerARB; 8906 SAGEAPI SAGE_PFNGLWINDOWPOS2DARBPROC SAGE_glWindowPos2dARB; 8907 SAGEAPI SAGE_PFNGLWINDOWPOS2DVARBPROC SAGE_glWindowPos2dvARB; 8908 SAGEAPI SAGE_PFNGLWINDOWPOS2FARBPROC SAGE_glWindowPos2fARB; 8909 SAGEAPI SAGE_PFNGLWINDOWPOS2FVARBPROC SAGE_glWindowPos2fvARB; 8910 SAGEAPI SAGE_PFNGLWINDOWPOS2IARBPROC SAGE_glWindowPos2iARB; 8911 SAGEAPI SAGE_PFNGLWINDOWPOS2IVARBPROC SAGE_glWindowPos2ivARB; 8912 SAGEAPI SAGE_PFNGLWINDOWPOS2SARBPROC SAGE_glWindowPos2sARB; 8913 SAGEAPI SAGE_PFNGLWINDOWPOS2SVARBPROC SAGE_glWindowPos2svARB; 8914 SAGEAPI SAGE_PFNGLWINDOWPOS3DARBPROC SAGE_glWindowPos3dARB; 8915 SAGEAPI SAGE_PFNGLWINDOWPOS3DVARBPROC SAGE_glWindowPos3dvARB; 8916 SAGEAPI SAGE_PFNGLWINDOWPOS3FARBPROC SAGE_glWindowPos3fARB; 8917 SAGEAPI SAGE_PFNGLWINDOWPOS3FVARBPROC SAGE_glWindowPos3fvARB; 8918 SAGEAPI SAGE_PFNGLWINDOWPOS3IARBPROC SAGE_glWindowPos3iARB; 8919 SAGEAPI SAGE_PFNGLWINDOWPOS3IVARBPROC SAGE_glWindowPos3ivARB; 8920 SAGEAPI SAGE_PFNGLWINDOWPOS3SARBPROC SAGE_glWindowPos3sARB; 8921 SAGEAPI SAGE_PFNGLWINDOWPOS3SVARBPROC SAGE_glWindowPos3svARB; 8922 SAGEAPI SAGE_PFNGLVERTEXATTRIB1DARBPROC SAGE_glVertexAttrib1dARB; 8923 SAGEAPI SAGE_PFNGLVERTEXATTRIB1DVARBPROC SAGE_glVertexAttrib1dvARB; 8924 SAGEAPI SAGE_PFNGLVERTEXATTRIB1FARBPROC SAGE_glVertexAttrib1fARB; 8925 SAGEAPI SAGE_PFNGLVERTEXATTRIB1FVARBPROC SAGE_glVertexAttrib1fvARB; 8926 SAGEAPI SAGE_PFNGLVERTEXATTRIB1SARBPROC SAGE_glVertexAttrib1sARB; 8927 SAGEAPI SAGE_PFNGLVERTEXATTRIB1SVARBPROC SAGE_glVertexAttrib1svARB; 8928 SAGEAPI SAGE_PFNGLVERTEXATTRIB2DARBPROC SAGE_glVertexAttrib2dARB; 8929 SAGEAPI SAGE_PFNGLVERTEXATTRIB2DVARBPROC SAGE_glVertexAttrib2dvARB; 8930 SAGEAPI SAGE_PFNGLVERTEXATTRIB2FARBPROC SAGE_glVertexAttrib2fARB; 8931 SAGEAPI SAGE_PFNGLVERTEXATTRIB2FVARBPROC SAGE_glVertexAttrib2fvARB; 8932 SAGEAPI SAGE_PFNGLVERTEXATTRIB2SARBPROC SAGE_glVertexAttrib2sARB; 8933 SAGEAPI SAGE_PFNGLVERTEXATTRIB2SVARBPROC SAGE_glVertexAttrib2svARB; 8934 SAGEAPI SAGE_PFNGLVERTEXATTRIB3DARBPROC SAGE_glVertexAttrib3dARB; 8935 SAGEAPI SAGE_PFNGLVERTEXATTRIB3DVARBPROC SAGE_glVertexAttrib3dvARB; 8936 SAGEAPI SAGE_PFNGLVERTEXATTRIB3FARBPROC SAGE_glVertexAttrib3fARB; 8937 SAGEAPI SAGE_PFNGLVERTEXATTRIB3FVARBPROC SAGE_glVertexAttrib3fvARB; 8938 SAGEAPI SAGE_PFNGLVERTEXATTRIB3SARBPROC SAGE_glVertexAttrib3sARB; 8939 SAGEAPI SAGE_PFNGLVERTEXATTRIB3SVARBPROC SAGE_glVertexAttrib3svARB; 8940 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NBVARBPROC SAGE_glVertexAttrib4NbvARB; 8941 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NIVARBPROC SAGE_glVertexAttrib4NivARB; 8942 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NSVARBPROC SAGE_glVertexAttrib4NsvARB; 8943 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUBARBPROC SAGE_glVertexAttrib4NubARB; 8944 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUBVARBPROC SAGE_glVertexAttrib4NubvARB; 8945 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUIVARBPROC SAGE_glVertexAttrib4NuivARB; 8946 SAGEAPI SAGE_PFNGLVERTEXATTRIB4NUSVARBPROC SAGE_glVertexAttrib4NusvARB; 8947 SAGEAPI SAGE_PFNGLVERTEXATTRIB4BVARBPROC SAGE_glVertexAttrib4bvARB; 8948 SAGEAPI SAGE_PFNGLVERTEXATTRIB4DARBPROC SAGE_glVertexAttrib4dARB; 8949 SAGEAPI SAGE_PFNGLVERTEXATTRIB4DVARBPROC SAGE_glVertexAttrib4dvARB; 8950 SAGEAPI SAGE_PFNGLVERTEXATTRIB4FARBPROC SAGE_glVertexAttrib4fARB; 8951 SAGEAPI SAGE_PFNGLVERTEXATTRIB4FVARBPROC SAGE_glVertexAttrib4fvARB; 8952 SAGEAPI SAGE_PFNGLVERTEXATTRIB4IVARBPROC SAGE_glVertexAttrib4ivARB; 8953 SAGEAPI SAGE_PFNGLVERTEXATTRIB4SARBPROC SAGE_glVertexAttrib4sARB; 8954 SAGEAPI SAGE_PFNGLVERTEXATTRIB4SVARBPROC SAGE_glVertexAttrib4svARB; 8955 SAGEAPI SAGE_PFNGLVERTEXATTRIB4UBVARBPROC SAGE_glVertexAttrib4ubvARB; 8956 SAGEAPI SAGE_PFNGLVERTEXATTRIB4UIVARBPROC SAGE_glVertexAttrib4uivARB; 8957 SAGEAPI SAGE_PFNGLVERTEXATTRIB4USVARBPROC SAGE_glVertexAttrib4usvARB; 8958 SAGEAPI SAGE_PFNGLVERTEXATTRIBPOINTERARBPROC SAGE_glVertexAttribPointerARB; 8959 SAGEAPI SAGE_PFNGLENABLEVERTEXATTRIBARRAYARBPROC SAGE_glEnableVertexAttribArrayARB; 8960 SAGEAPI SAGE_PFNGLDISABLEVERTEXATTRIBARRAYARBPROC SAGE_glDisableVertexAttribArrayARB; 8961 SAGEAPI SAGE_PFNGLPROGRAMSTRINGARBPROC SAGE_glProgramStringARB; 8962 SAGEAPI SAGE_PFNGLBINDPROGRAMARBPROC SAGE_glBindProgramARB; 8963 SAGEAPI SAGE_PFNGLDELETEPROGRAMSARBPROC SAGE_glDeleteProgramsARB; 8964 SAGEAPI SAGE_PFNGLGENPROGRAMSARBPROC SAGE_glGenProgramsARB; 8965 SAGEAPI SAGE_PFNGLPROGRAMENVPARAMETER4DARBPROC SAGE_glProgramEnvParameter4dARB; 8966 SAGEAPI SAGE_PFNGLPROGRAMENVPARAMETER4DVARBPROC SAGE_glProgramEnvParameter4dvARB; 8967 SAGEAPI SAGE_PFNGLPROGRAMENVPARAMETER4FARBPROC SAGE_glProgramEnvParameter4fARB; 8968 SAGEAPI SAGE_PFNGLPROGRAMENVPARAMETER4FVARBPROC SAGE_glProgramEnvParameter4fvARB; 8969 SAGEAPI SAGE_PFNGLPROGRAMLOCALPARAMETER4DARBPROC SAGE_glProgramLocalParameter4dARB; 8970 SAGEAPI SAGE_PFNGLPROGRAMLOCALPARAMETER4DVARBPROC SAGE_glProgramLocalParameter4dvARB; 8971 SAGEAPI SAGE_PFNGLPROGRAMLOCALPARAMETER4FARBPROC SAGE_glProgramLocalParameter4fARB; 8972 SAGEAPI SAGE_PFNGLPROGRAMLOCALPARAMETER4FVARBPROC SAGE_glProgramLocalParameter4fvARB; 8973 SAGEAPI SAGE_PFNGLGETPROGRAMENVPARAMETERDVARBPROC SAGE_glGetProgramEnvParameterdvARB; 8974 SAGEAPI SAGE_PFNGLGETPROGRAMENVPARAMETERFVARBPROC SAGE_glGetProgramEnvParameterfvARB; 8975 SAGEAPI SAGE_PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC SAGE_glGetProgramLocalParameterdvARB; 8976 SAGEAPI SAGE_PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC SAGE_glGetProgramLocalParameterfvARB; 8977 SAGEAPI SAGE_PFNGLGETPROGRAMIVARBPROC SAGE_glGetProgramivARB; 8978 SAGEAPI SAGE_PFNGLGETPROGRAMSTRINGARBPROC SAGE_glGetProgramStringARB; 8979 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBDVARBPROC SAGE_glGetVertexAttribdvARB; 8980 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBFVARBPROC SAGE_glGetVertexAttribfvARB; 8981 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBIVARBPROC SAGE_glGetVertexAttribivARB; 8982 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBPOINTERVARBPROC SAGE_glGetVertexAttribPointervARB; 8983 SAGEAPI SAGE_PFNGLISPROGRAMARBPROC SAGE_glIsProgramARB; 8984 SAGEAPI SAGE_PFNGLBINDBUFFERARBPROC SAGE_glBindBufferARB; 8985 SAGEAPI SAGE_PFNGLDELETEBUFFERSARBPROC SAGE_glDeleteBuffersARB; 8986 SAGEAPI SAGE_PFNGLGENBUFFERSARBPROC SAGE_glGenBuffersARB; 8987 SAGEAPI SAGE_PFNGLISBUFFERARBPROC SAGE_glIsBufferARB; 8988 SAGEAPI SAGE_PFNGLBUFFERDATAARBPROC SAGE_glBufferDataARB; 8989 SAGEAPI SAGE_PFNGLBUFFERSUBDATAARBPROC SAGE_glBufferSubDataARB; 8990 SAGEAPI SAGE_PFNGLGETBUFFERSUBDATAARBPROC SAGE_glGetBufferSubDataARB; 8991 SAGEAPI SAGE_PFNGLMAPBUFFERARBPROC SAGE_glMapBufferARB; 8992 SAGEAPI SAGE_PFNGLUNMAPBUFFERARBPROC SAGE_glUnmapBufferARB; 8993 SAGEAPI SAGE_PFNGLGETBUFFERPARAMETERIVARBPROC SAGE_glGetBufferParameterivARB; 8994 SAGEAPI SAGE_PFNGLGETBUFFERPOINTERVARBPROC SAGE_glGetBufferPointervARB; 8995 SAGEAPI SAGE_PFNGLGENQUERIESARBPROC SAGE_glGenQueriesARB; 8996 SAGEAPI SAGE_PFNGLDELETEQUERIESARBPROC SAGE_glDeleteQueriesARB; 8997 SAGEAPI SAGE_PFNGLISQUERYARBPROC SAGE_glIsQueryARB; 8998 SAGEAPI SAGE_PFNGLBEGINQUERYARBPROC SAGE_glBeginQueryARB; 8999 SAGEAPI SAGE_PFNGLENDQUERYARBPROC SAGE_glEndQueryARB; 9000 SAGEAPI SAGE_PFNGLGETQUERYIVARBPROC SAGE_glGetQueryivARB; 9001 SAGEAPI SAGE_PFNGLGETQUERYOBJECTIVARBPROC SAGE_glGetQueryObjectivARB; 9002 SAGEAPI SAGE_PFNGLGETQUERYOBJECTUIVARBPROC SAGE_glGetQueryObjectuivARB; 9003 SAGEAPI SAGE_PFNGLDELETEOBJECTARBPROC SAGE_glDeleteObjectARB; 9004 SAGEAPI SAGE_PFNGLGETHANDLEARBPROC SAGE_glGetHandleARB; 9005 SAGEAPI SAGE_PFNGLDETACHOBJECTARBPROC SAGE_glDetachObjectARB; 9006 SAGEAPI SAGE_PFNGLCREATESHADEROBJECTARBPROC SAGE_glCreateShaderObjectARB; 9007 SAGEAPI SAGE_PFNGLSHADERSOURCEARBPROC SAGE_glShaderSourceARB; 9008 SAGEAPI SAGE_PFNGLCOMPILESHADERARBPROC SAGE_glCompileShaderARB; 9009 SAGEAPI SAGE_PFNGLCREATEPROGRAMOBJECTARBPROC SAGE_glCreateProgramObjectARB; 9010 SAGEAPI SAGE_PFNGLATTACHOBJECTARBPROC SAGE_glAttachObjectARB; 9011 SAGEAPI SAGE_PFNGLLINKPROGRAMARBPROC SAGE_glLinkProgramARB; 9012 SAGEAPI SAGE_PFNGLUSEPROGRAMOBJECTARBPROC SAGE_glUseProgramObjectARB; 9013 SAGEAPI SAGE_PFNGLVALIDATEPROGRAMARBPROC SAGE_glValidateProgramARB; 9014 SAGEAPI SAGE_PFNGLUNIFORM1FARBPROC SAGE_glUniform1fARB; 9015 SAGEAPI SAGE_PFNGLUNIFORM2FARBPROC SAGE_glUniform2fARB; 9016 SAGEAPI SAGE_PFNGLUNIFORM3FARBPROC SAGE_glUniform3fARB; 9017 SAGEAPI SAGE_PFNGLUNIFORM4FARBPROC SAGE_glUniform4fARB; 9018 SAGEAPI SAGE_PFNGLUNIFORM1IARBPROC SAGE_glUniform1iARB; 9019 SAGEAPI SAGE_PFNGLUNIFORM2IARBPROC SAGE_glUniform2iARB; 9020 SAGEAPI SAGE_PFNGLUNIFORM3IARBPROC SAGE_glUniform3iARB; 9021 SAGEAPI SAGE_PFNGLUNIFORM4IARBPROC SAGE_glUniform4iARB; 9022 SAGEAPI SAGE_PFNGLUNIFORM1FVARBPROC SAGE_glUniform1fvARB; 9023 SAGEAPI SAGE_PFNGLUNIFORM2FVARBPROC SAGE_glUniform2fvARB; 9024 SAGEAPI SAGE_PFNGLUNIFORM3FVARBPROC SAGE_glUniform3fvARB; 9025 SAGEAPI SAGE_PFNGLUNIFORM4FVARBPROC SAGE_glUniform4fvARB; 9026 SAGEAPI SAGE_PFNGLUNIFORM1IVARBPROC SAGE_glUniform1ivARB; 9027 SAGEAPI SAGE_PFNGLUNIFORM2IVARBPROC SAGE_glUniform2ivARB; 9028 SAGEAPI SAGE_PFNGLUNIFORM3IVARBPROC SAGE_glUniform3ivARB; 9029 SAGEAPI SAGE_PFNGLUNIFORM4IVARBPROC SAGE_glUniform4ivARB; 9030 SAGEAPI SAGE_PFNGLUNIFORMMATRIX2FVARBPROC SAGE_glUniformMatrix2fvARB; 9031 SAGEAPI SAGE_PFNGLUNIFORMMATRIX3FVARBPROC SAGE_glUniformMatrix3fvARB; 9032 SAGEAPI SAGE_PFNGLUNIFORMMATRIX4FVARBPROC SAGE_glUniformMatrix4fvARB; 9033 SAGEAPI SAGE_PFNGLGETOBJECTPARAMETERFVARBPROC SAGE_glGetObjectParameterfvARB; 9034 SAGEAPI SAGE_PFNGLGETOBJECTPARAMETERIVARBPROC SAGE_glGetObjectParameterivARB; 9035 SAGEAPI SAGE_PFNGLGETINFOLOGARBPROC SAGE_glGetInfoLogARB; 9036 SAGEAPI SAGE_PFNGLGETATTACHEDOBJECTSARBPROC SAGE_glGetAttachedObjectsARB; 9037 SAGEAPI SAGE_PFNGLGETUNIFORMLOCATIONARBPROC SAGE_glGetUniformLocationARB; 9038 SAGEAPI SAGE_PFNGLGETACTIVEUNIFORMARBPROC SAGE_glGetActiveUniformARB; 9039 SAGEAPI SAGE_PFNGLGETUNIFORMFVARBPROC SAGE_glGetUniformfvARB; 9040 SAGEAPI SAGE_PFNGLGETUNIFORMIVARBPROC SAGE_glGetUniformivARB; 9041 SAGEAPI SAGE_PFNGLGETSHADERSOURCEARBPROC SAGE_glGetShaderSourceARB; 9042 SAGEAPI SAGE_PFNGLBINDATTRIBLOCATIONARBPROC SAGE_glBindAttribLocationARB; 9043 SAGEAPI SAGE_PFNGLGETACTIVEATTRIBARBPROC SAGE_glGetActiveAttribARB; 9044 SAGEAPI SAGE_PFNGLGETATTRIBLOCATIONARBPROC SAGE_glGetAttribLocationARB; 9045 SAGEAPI SAGE_PFNGLDRAWBUFFERSARBPROC SAGE_glDrawBuffersARB; 9046 SAGEAPI SAGE_PFNGLCLAMPCOLORARBPROC SAGE_glClampColorARB; 9047 SAGEAPI SAGE_PFNGLBLENDCOLOREXTPROC SAGE_glBlendColorEXT; 9048 SAGEAPI SAGE_PFNGLPOLYGONOFFSETEXTPROC SAGE_glPolygonOffsetEXT; 9049 SAGEAPI SAGE_PFNGLTEXIMAGE3DEXTPROC SAGE_glTexImage3DEXT; 9050 SAGEAPI SAGE_PFNGLTEXSUBIMAGE3DEXTPROC SAGE_glTexSubImage3DEXT; 9051 SAGEAPI SAGE_PFNGLGETTEXFILTERFUNCSGISPROC SAGE_glGetTexFilterFuncSGIS; 9052 SAGEAPI SAGE_PFNGLTEXFILTERFUNCSGISPROC SAGE_glTexFilterFuncSGIS; 9053 SAGEAPI SAGE_PFNGLTEXSUBIMAGE1DEXTPROC SAGE_glTexSubImage1DEXT; 9054 SAGEAPI SAGE_PFNGLTEXSUBIMAGE2DEXTPROC SAGE_glTexSubImage2DEXT; 9055 SAGEAPI SAGE_PFNGLCOPYTEXIMAGE1DEXTPROC SAGE_glCopyTexImage1DEXT; 9056 SAGEAPI SAGE_PFNGLCOPYTEXIMAGE2DEXTPROC SAGE_glCopyTexImage2DEXT; 9057 SAGEAPI SAGE_PFNGLCOPYTEXSUBIMAGE1DEXTPROC SAGE_glCopyTexSubImage1DEXT; 9058 SAGEAPI SAGE_PFNGLCOPYTEXSUBIMAGE2DEXTPROC SAGE_glCopyTexSubImage2DEXT; 9059 SAGEAPI SAGE_PFNGLCOPYTEXSUBIMAGE3DEXTPROC SAGE_glCopyTexSubImage3DEXT; 9060 SAGEAPI SAGE_PFNGLGETHISTOGRAMEXTPROC SAGE_glGetHistogramEXT; 9061 SAGEAPI SAGE_PFNGLGETHISTOGRAMPARAMETERFVEXTPROC SAGE_glGetHistogramParameterfvEXT; 9062 SAGEAPI SAGE_PFNGLGETHISTOGRAMPARAMETERIVEXTPROC SAGE_glGetHistogramParameterivEXT; 9063 SAGEAPI SAGE_PFNGLGETMINMAXEXTPROC SAGE_glGetMinmaxEXT; 9064 SAGEAPI SAGE_PFNGLGETMINMAXPARAMETERFVEXTPROC SAGE_glGetMinmaxParameterfvEXT; 9065 SAGEAPI SAGE_PFNGLGETMINMAXPARAMETERIVEXTPROC SAGE_glGetMinmaxParameterivEXT; 9066 SAGEAPI SAGE_PFNGLHISTOGRAMEXTPROC SAGE_glHistogramEXT; 9067 SAGEAPI SAGE_PFNGLMINMAXEXTPROC SAGE_glMinmaxEXT; 9068 SAGEAPI SAGE_PFNGLRESETHISTOGRAMEXTPROC SAGE_glResetHistogramEXT; 9069 SAGEAPI SAGE_PFNGLRESETMINMAXEXTPROC SAGE_glResetMinmaxEXT; 9070 SAGEAPI SAGE_PFNGLCONVOLUTIONFILTER1DEXTPROC SAGE_glConvolutionFilter1DEXT; 9071 SAGEAPI SAGE_PFNGLCONVOLUTIONFILTER2DEXTPROC SAGE_glConvolutionFilter2DEXT; 9072 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERFEXTPROC SAGE_glConvolutionParameterfEXT; 9073 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERFVEXTPROC SAGE_glConvolutionParameterfvEXT; 9074 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERIEXTPROC SAGE_glConvolutionParameteriEXT; 9075 SAGEAPI SAGE_PFNGLCONVOLUTIONPARAMETERIVEXTPROC SAGE_glConvolutionParameterivEXT; 9076 SAGEAPI SAGE_PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC SAGE_glCopyConvolutionFilter1DEXT; 9077 SAGEAPI SAGE_PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC SAGE_glCopyConvolutionFilter2DEXT; 9078 SAGEAPI SAGE_PFNGLGETCONVOLUTIONFILTEREXTPROC SAGE_glGetConvolutionFilterEXT; 9079 SAGEAPI SAGE_PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC SAGE_glGetConvolutionParameterfvEXT; 9080 SAGEAPI SAGE_PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC SAGE_glGetConvolutionParameterivEXT; 9081 SAGEAPI SAGE_PFNGLGETSEPARABLEFILTEREXTPROC SAGE_glGetSeparableFilterEXT; 9082 SAGEAPI SAGE_PFNGLSEPARABLEFILTER2DEXTPROC SAGE_glSeparableFilter2DEXT; 9083 SAGEAPI SAGE_PFNGLCOLORTABLESGIPROC SAGE_glColorTableSGI; 9084 SAGEAPI SAGE_PFNGLCOLORTABLEPARAMETERFVSGIPROC SAGE_glColorTableParameterfvSGI; 9085 SAGEAPI SAGE_PFNGLCOLORTABLEPARAMETERIVSGIPROC SAGE_glColorTableParameterivSGI; 9086 SAGEAPI SAGE_PFNGLCOPYCOLORTABLESGIPROC SAGE_glCopyColorTableSGI; 9087 SAGEAPI SAGE_PFNGLGETCOLORTABLESGIPROC SAGE_glGetColorTableSGI; 9088 SAGEAPI SAGE_PFNGLGETCOLORTABLEPARAMETERFVSGIPROC SAGE_glGetColorTableParameterfvSGI; 9089 SAGEAPI SAGE_PFNGLGETCOLORTABLEPARAMETERIVSGIPROC SAGE_glGetColorTableParameterivSGI; 9090 SAGEAPI SAGE_PFNGLPIXELTEXGENSGIXPROC SAGE_glPixelTexGenSGIX; 9091 SAGEAPI SAGE_PFNGLPIXELTEXGENPARAMETERISGISPROC SAGE_glPixelTexGenParameteriSGIS; 9092 SAGEAPI SAGE_PFNGLPIXELTEXGENPARAMETERIVSGISPROC SAGE_glPixelTexGenParameterivSGIS; 9093 SAGEAPI SAGE_PFNGLPIXELTEXGENPARAMETERFSGISPROC SAGE_glPixelTexGenParameterfSGIS; 9094 SAGEAPI SAGE_PFNGLPIXELTEXGENPARAMETERFVSGISPROC SAGE_glPixelTexGenParameterfvSGIS; 9095 SAGEAPI SAGE_PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC SAGE_glGetPixelTexGenParameterivSGIS; 9096 SAGEAPI SAGE_PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC SAGE_glGetPixelTexGenParameterfvSGIS; 9097 SAGEAPI SAGE_PFNGLTEXIMAGE4DSGISPROC SAGE_glTexImage4DSGIS; 9098 SAGEAPI SAGE_PFNGLTEXSUBIMAGE4DSGISPROC SAGE_glTexSubImage4DSGIS; 9099 SAGEAPI SAGE_PFNGLARETEXTURESRESIDENTEXTPROC SAGE_glAreTexturesResidentEXT; 9100 SAGEAPI SAGE_PFNGLBINDTEXTUREEXTPROC SAGE_glBindTextureEXT; 9101 SAGEAPI SAGE_PFNGLDELETETEXTURESEXTPROC SAGE_glDeleteTexturesEXT; 9102 SAGEAPI SAGE_PFNGLGENTEXTURESEXTPROC SAGE_glGenTexturesEXT; 9103 SAGEAPI SAGE_PFNGLISTEXTUREEXTPROC SAGE_glIsTextureEXT; 9104 SAGEAPI SAGE_PFNGLPRIORITIZETEXTURESEXTPROC SAGE_glPrioritizeTexturesEXT; 9105 SAGEAPI SAGE_PFNGLDETAILTEXFUNCSGISPROC SAGE_glDetailTexFuncSGIS; 9106 SAGEAPI SAGE_PFNGLGETDETAILTEXFUNCSGISPROC SAGE_glGetDetailTexFuncSGIS; 9107 SAGEAPI SAGE_PFNGLSHARPENTEXFUNCSGISPROC SAGE_glSharpenTexFuncSGIS; 9108 SAGEAPI SAGE_PFNGLGETSHARPENTEXFUNCSGISPROC SAGE_glGetSharpenTexFuncSGIS; 9109 SAGEAPI SAGE_PFNGLSAMPLEMASKSGISPROC SAGE_glSampleMaskSGIS; 9110 SAGEAPI SAGE_PFNGLSAMPLEPATTERNSGISPROC SAGE_glSamplePatternSGIS; 9111 SAGEAPI SAGE_PFNGLARRAYELEMENTEXTPROC SAGE_glArrayElementEXT; 9112 SAGEAPI SAGE_PFNGLCOLORPOINTEREXTPROC SAGE_glColorPointerEXT; 9113 SAGEAPI SAGE_PFNGLDRAWARRAYSEXTPROC SAGE_glDrawArraysEXT; 9114 SAGEAPI SAGE_PFNGLEDGEFLAGPOINTEREXTPROC SAGE_glEdgeFlagPointerEXT; 9115 SAGEAPI SAGE_PFNGLGETPOINTERVEXTPROC SAGE_glGetPointervEXT; 9116 SAGEAPI SAGE_PFNGLINDEXPOINTEREXTPROC SAGE_glIndexPointerEXT; 9117 SAGEAPI SAGE_PFNGLNORMALPOINTEREXTPROC SAGE_glNormalPointerEXT; 9118 SAGEAPI SAGE_PFNGLTEXCOORDPOINTEREXTPROC SAGE_glTexCoordPointerEXT; 9119 SAGEAPI SAGE_PFNGLVERTEXPOINTEREXTPROC SAGE_glVertexPointerEXT; 9120 SAGEAPI SAGE_PFNGLBLENDEQUATIONEXTPROC SAGE_glBlendEquationEXT; 9121 SAGEAPI SAGE_PFNGLSPRITEPARAMETERFSGIXPROC SAGE_glSpriteParameterfSGIX; 9122 SAGEAPI SAGE_PFNGLSPRITEPARAMETERFVSGIXPROC SAGE_glSpriteParameterfvSGIX; 9123 SAGEAPI SAGE_PFNGLSPRITEPARAMETERISGIXPROC SAGE_glSpriteParameteriSGIX; 9124 SAGEAPI SAGE_PFNGLSPRITEPARAMETERIVSGIXPROC SAGE_glSpriteParameterivSGIX; 9125 SAGEAPI SAGE_PFNGLPOINTPARAMETERFEXTPROC SAGE_glPointParameterfEXT; 9126 SAGEAPI SAGE_PFNGLPOINTPARAMETERFVEXTPROC SAGE_glPointParameterfvEXT; 9127 SAGEAPI SAGE_PFNGLPOINTPARAMETERFSGISPROC SAGE_glPointParameterfSGIS; 9128 SAGEAPI SAGE_PFNGLPOINTPARAMETERFVSGISPROC SAGE_glPointParameterfvSGIS; 9129 SAGEAPI SAGE_PFNGLGETINSTRUMENTSSGIXPROC SAGE_glGetInstrumentsSGIX; 9130 SAGEAPI SAGE_PFNGLINSTRUMENTSBUFFERSGIXPROC SAGE_glInstrumentsBufferSGIX; 9131 SAGEAPI SAGE_PFNGLPOLLINSTRUMENTSSGIXPROC SAGE_glPollInstrumentsSGIX; 9132 SAGEAPI SAGE_PFNGLREADINSTRUMENTSSGIXPROC SAGE_glReadInstrumentsSGIX; 9133 SAGEAPI SAGE_PFNGLSTARTINSTRUMENTSSGIXPROC SAGE_glStartInstrumentsSGIX; 9134 SAGEAPI SAGE_PFNGLSTOPINSTRUMENTSSGIXPROC SAGE_glStopInstrumentsSGIX; 9135 SAGEAPI SAGE_PFNGLFRAMEZOOMSGIXPROC SAGE_glFrameZoomSGIX; 9136 SAGEAPI SAGE_PFNGLTAGSAMPLEBUFFERSGIXPROC SAGE_glTagSampleBufferSGIX; 9137 SAGEAPI SAGE_PFNGLDEFORMATIONMAP3DSGIXPROC SAGE_glDeformationMap3dSGIX; 9138 SAGEAPI SAGE_PFNGLDEFORMATIONMAP3FSGIXPROC SAGE_glDeformationMap3fSGIX; 9139 SAGEAPI SAGE_PFNGLDEFORMSGIXPROC SAGE_glDeformSGIX; 9140 SAGEAPI SAGE_PFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC SAGE_glLoadIdentityDeformationMapSGIX; 9141 SAGEAPI SAGE_PFNGLREFERENCEPLANESGIXPROC SAGE_glReferencePlaneSGIX; 9142 SAGEAPI SAGE_PFNGLFLUSHRASTERSGIXPROC SAGE_glFlushRasterSGIX; 9143 SAGEAPI SAGE_PFNGLFOGFUNCSGISPROC SAGE_glFogFuncSGIS; 9144 SAGEAPI SAGE_PFNGLGETFOGFUNCSGISPROC SAGE_glGetFogFuncSGIS; 9145 SAGEAPI SAGE_PFNGLIMAGETRANSFORMPARAMETERIHPPROC SAGE_glImageTransformParameteriHP; 9146 SAGEAPI SAGE_PFNGLIMAGETRANSFORMPARAMETERFHPPROC SAGE_glImageTransformParameterfHP; 9147 SAGEAPI SAGE_PFNGLIMAGETRANSFORMPARAMETERIVHPPROC SAGE_glImageTransformParameterivHP; 9148 SAGEAPI SAGE_PFNGLIMAGETRANSFORMPARAMETERFVHPPROC SAGE_glImageTransformParameterfvHP; 9149 SAGEAPI SAGE_PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC SAGE_glGetImageTransformParameterivHP; 9150 SAGEAPI SAGE_PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC SAGE_glGetImageTransformParameterfvHP; 9151 SAGEAPI SAGE_PFNGLCOLORSUBTABLEEXTPROC SAGE_glColorSubTableEXT; 9152 SAGEAPI SAGE_PFNGLCOPYCOLORSUBTABLEEXTPROC SAGE_glCopyColorSubTableEXT; 9153 SAGEAPI SAGE_PFNGLHINTPGIPROC SAGE_glHintPGI; 9154 SAGEAPI SAGE_PFNGLCOLORTABLEEXTPROC SAGE_glColorTableEXT; 9155 SAGEAPI SAGE_PFNGLGETCOLORTABLEEXTPROC SAGE_glGetColorTableEXT; 9156 SAGEAPI SAGE_PFNGLGETCOLORTABLEPARAMETERIVEXTPROC SAGE_glGetColorTableParameterivEXT; 9157 SAGEAPI SAGE_PFNGLGETCOLORTABLEPARAMETERFVEXTPROC SAGE_glGetColorTableParameterfvEXT; 9158 SAGEAPI SAGE_PFNGLGETLISTPARAMETERFVSGIXPROC SAGE_glGetListParameterfvSGIX; 9159 SAGEAPI SAGE_PFNGLGETLISTPARAMETERIVSGIXPROC SAGE_glGetListParameterivSGIX; 9160 SAGEAPI SAGE_PFNGLLISTPARAMETERFSGIXPROC SAGE_glListParameterfSGIX; 9161 SAGEAPI SAGE_PFNGLLISTPARAMETERFVSGIXPROC SAGE_glListParameterfvSGIX; 9162 SAGEAPI SAGE_PFNGLLISTPARAMETERISGIXPROC SAGE_glListParameteriSGIX; 9163 SAGEAPI SAGE_PFNGLLISTPARAMETERIVSGIXPROC SAGE_glListParameterivSGIX; 9164 SAGEAPI SAGE_PFNGLINDEXMATERIALEXTPROC SAGE_glIndexMaterialEXT; 9165 SAGEAPI SAGE_PFNGLINDEXFUNCEXTPROC SAGE_glIndexFuncEXT; 9166 SAGEAPI SAGE_PFNGLLOCKARRAYSEXTPROC SAGE_glLockArraysEXT; 9167 SAGEAPI SAGE_PFNGLUNLOCKARRAYSEXTPROC SAGE_glUnlockArraysEXT; 9168 SAGEAPI SAGE_PFNGLCULLPARAMETERDVEXTPROC SAGE_glCullParameterdvEXT; 9169 SAGEAPI SAGE_PFNGLCULLPARAMETERFVEXTPROC SAGE_glCullParameterfvEXT; 9170 SAGEAPI SAGE_PFNGLFRAGMENTCOLORMATERIALSGIXPROC SAGE_glFragmentColorMaterialSGIX; 9171 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTFSGIXPROC SAGE_glFragmentLightfSGIX; 9172 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTFVSGIXPROC SAGE_glFragmentLightfvSGIX; 9173 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTISGIXPROC SAGE_glFragmentLightiSGIX; 9174 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTIVSGIXPROC SAGE_glFragmentLightivSGIX; 9175 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTMODELFSGIXPROC SAGE_glFragmentLightModelfSGIX; 9176 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTMODELFVSGIXPROC SAGE_glFragmentLightModelfvSGIX; 9177 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTMODELISGIXPROC SAGE_glFragmentLightModeliSGIX; 9178 SAGEAPI SAGE_PFNGLFRAGMENTLIGHTMODELIVSGIXPROC SAGE_glFragmentLightModelivSGIX; 9179 SAGEAPI SAGE_PFNGLFRAGMENTMATERIALFSGIXPROC SAGE_glFragmentMaterialfSGIX; 9180 SAGEAPI SAGE_PFNGLFRAGMENTMATERIALFVSGIXPROC SAGE_glFragmentMaterialfvSGIX; 9181 SAGEAPI SAGE_PFNGLFRAGMENTMATERIALISGIXPROC SAGE_glFragmentMaterialiSGIX; 9182 SAGEAPI SAGE_PFNGLFRAGMENTMATERIALIVSGIXPROC SAGE_glFragmentMaterialivSGIX; 9183 SAGEAPI SAGE_PFNGLGETFRAGMENTLIGHTFVSGIXPROC SAGE_glGetFragmentLightfvSGIX; 9184 SAGEAPI SAGE_PFNGLGETFRAGMENTLIGHTIVSGIXPROC SAGE_glGetFragmentLightivSGIX; 9185 SAGEAPI SAGE_PFNGLGETFRAGMENTMATERIALFVSGIXPROC SAGE_glGetFragmentMaterialfvSGIX; 9186 SAGEAPI SAGE_PFNGLGETFRAGMENTMATERIALIVSGIXPROC SAGE_glGetFragmentMaterialivSGIX; 9187 SAGEAPI SAGE_PFNGLLIGHTENVISGIXPROC SAGE_glLightEnviSGIX; 9188 SAGEAPI SAGE_PFNGLDRAWRANGEELEMENTSEXTPROC SAGE_glDrawRangeElementsEXT; 9189 SAGEAPI SAGE_PFNGLAPPLYTEXTUREEXTPROC SAGE_glApplyTextureEXT; 9190 SAGEAPI SAGE_PFNGLTEXTURELIGHTEXTPROC SAGE_glTextureLightEXT; 9191 SAGEAPI SAGE_PFNGLTEXTUREMATERIALEXTPROC SAGE_glTextureMaterialEXT; 9192 SAGEAPI SAGE_PFNGLASYNCMARKERSGIXPROC SAGE_glAsyncMarkerSGIX; 9193 SAGEAPI SAGE_PFNGLFINISHASYNCSGIXPROC SAGE_glFinishAsyncSGIX; 9194 SAGEAPI SAGE_PFNGLPOLLASYNCSGIXPROC SAGE_glPollAsyncSGIX; 9195 SAGEAPI SAGE_PFNGLGENASYNCMARKERSSGIXPROC SAGE_glGenAsyncMarkersSGIX; 9196 SAGEAPI SAGE_PFNGLDELETEASYNCMARKERSSGIXPROC SAGE_glDeleteAsyncMarkersSGIX; 9197 SAGEAPI SAGE_PFNGLISASYNCMARKERSGIXPROC SAGE_glIsAsyncMarkerSGIX; 9198 SAGEAPI SAGE_PFNGLVERTEXPOINTERVINTELPROC SAGE_glVertexPointervINTEL; 9199 SAGEAPI SAGE_PFNGLNORMALPOINTERVINTELPROC SAGE_glNormalPointervINTEL; 9200 SAGEAPI SAGE_PFNGLCOLORPOINTERVINTELPROC SAGE_glColorPointervINTEL; 9201 SAGEAPI SAGE_PFNGLTEXCOORDPOINTERVINTELPROC SAGE_glTexCoordPointervINTEL; 9202 SAGEAPI SAGE_PFNGLPIXELTRANSFORMPARAMETERIEXTPROC SAGE_glPixelTransformParameteriEXT; 9203 SAGEAPI SAGE_PFNGLPIXELTRANSFORMPARAMETERFEXTPROC SAGE_glPixelTransformParameterfEXT; 9204 SAGEAPI SAGE_PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC SAGE_glPixelTransformParameterivEXT; 9205 SAGEAPI SAGE_PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC SAGE_glPixelTransformParameterfvEXT; 9206 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3BEXTPROC SAGE_glSecondaryColor3bEXT; 9207 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3BVEXTPROC SAGE_glSecondaryColor3bvEXT; 9208 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3DEXTPROC SAGE_glSecondaryColor3dEXT; 9209 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3DVEXTPROC SAGE_glSecondaryColor3dvEXT; 9210 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3FEXTPROC SAGE_glSecondaryColor3fEXT; 9211 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3FVEXTPROC SAGE_glSecondaryColor3fvEXT; 9212 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3IEXTPROC SAGE_glSecondaryColor3iEXT; 9213 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3IVEXTPROC SAGE_glSecondaryColor3ivEXT; 9214 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3SEXTPROC SAGE_glSecondaryColor3sEXT; 9215 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3SVEXTPROC SAGE_glSecondaryColor3svEXT; 9216 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UBEXTPROC SAGE_glSecondaryColor3ubEXT; 9217 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UBVEXTPROC SAGE_glSecondaryColor3ubvEXT; 9218 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UIEXTPROC SAGE_glSecondaryColor3uiEXT; 9219 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3UIVEXTPROC SAGE_glSecondaryColor3uivEXT; 9220 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3USEXTPROC SAGE_glSecondaryColor3usEXT; 9221 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3USVEXTPROC SAGE_glSecondaryColor3usvEXT; 9222 SAGEAPI SAGE_PFNGLSECONDARYCOLORPOINTEREXTPROC SAGE_glSecondaryColorPointerEXT; 9223 SAGEAPI SAGE_PFNGLTEXTURENORMALEXTPROC SAGE_glTextureNormalEXT; 9224 SAGEAPI SAGE_PFNGLMULTIDRAWARRAYSEXTPROC SAGE_glMultiDrawArraysEXT; 9225 SAGEAPI SAGE_PFNGLMULTIDRAWELEMENTSEXTPROC SAGE_glMultiDrawElementsEXT; 9226 SAGEAPI SAGE_PFNGLFOGCOORDFEXTPROC SAGE_glFogCoordfEXT; 9227 SAGEAPI SAGE_PFNGLFOGCOORDFVEXTPROC SAGE_glFogCoordfvEXT; 9228 SAGEAPI SAGE_PFNGLFOGCOORDDEXTPROC SAGE_glFogCoorddEXT; 9229 SAGEAPI SAGE_PFNGLFOGCOORDDVEXTPROC SAGE_glFogCoorddvEXT; 9230 SAGEAPI SAGE_PFNGLFOGCOORDPOINTEREXTPROC SAGE_glFogCoordPointerEXT; 9231 SAGEAPI SAGE_PFNGLTANGENT3BEXTPROC SAGE_glTangent3bEXT; 9232 SAGEAPI SAGE_PFNGLTANGENT3BVEXTPROC SAGE_glTangent3bvEXT; 9233 SAGEAPI SAGE_PFNGLTANGENT3DEXTPROC SAGE_glTangent3dEXT; 9234 SAGEAPI SAGE_PFNGLTANGENT3DVEXTPROC SAGE_glTangent3dvEXT; 9235 SAGEAPI SAGE_PFNGLTANGENT3FEXTPROC SAGE_glTangent3fEXT; 9236 SAGEAPI SAGE_PFNGLTANGENT3FVEXTPROC SAGE_glTangent3fvEXT; 9237 SAGEAPI SAGE_PFNGLTANGENT3IEXTPROC SAGE_glTangent3iEXT; 9238 SAGEAPI SAGE_PFNGLTANGENT3IVEXTPROC SAGE_glTangent3ivEXT; 9239 SAGEAPI SAGE_PFNGLTANGENT3SEXTPROC SAGE_glTangent3sEXT; 9240 SAGEAPI SAGE_PFNGLTANGENT3SVEXTPROC SAGE_glTangent3svEXT; 9241 SAGEAPI SAGE_PFNGLBINORMAL3BEXTPROC SAGE_glBinormal3bEXT; 9242 SAGEAPI SAGE_PFNGLBINORMAL3BVEXTPROC SAGE_glBinormal3bvEXT; 9243 SAGEAPI SAGE_PFNGLBINORMAL3DEXTPROC SAGE_glBinormal3dEXT; 9244 SAGEAPI SAGE_PFNGLBINORMAL3DVEXTPROC SAGE_glBinormal3dvEXT; 9245 SAGEAPI SAGE_PFNGLBINORMAL3FEXTPROC SAGE_glBinormal3fEXT; 9246 SAGEAPI SAGE_PFNGLBINORMAL3FVEXTPROC SAGE_glBinormal3fvEXT; 9247 SAGEAPI SAGE_PFNGLBINORMAL3IEXTPROC SAGE_glBinormal3iEXT; 9248 SAGEAPI SAGE_PFNGLBINORMAL3IVEXTPROC SAGE_glBinormal3ivEXT; 9249 SAGEAPI SAGE_PFNGLBINORMAL3SEXTPROC SAGE_glBinormal3sEXT; 9250 SAGEAPI SAGE_PFNGLBINORMAL3SVEXTPROC SAGE_glBinormal3svEXT; 9251 SAGEAPI SAGE_PFNGLTANGENTPOINTEREXTPROC SAGE_glTangentPointerEXT; 9252 SAGEAPI SAGE_PFNGLBINORMALPOINTEREXTPROC SAGE_glBinormalPointerEXT; 9253 SAGEAPI SAGE_PFNGLFINISHTEXTURESUNXPROC SAGE_glFinishTextureSUNX; 9254 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORBSUNPROC SAGE_glGlobalAlphaFactorbSUN; 9255 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORSSUNPROC SAGE_glGlobalAlphaFactorsSUN; 9256 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORISUNPROC SAGE_glGlobalAlphaFactoriSUN; 9257 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORFSUNPROC SAGE_glGlobalAlphaFactorfSUN; 9258 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORDSUNPROC SAGE_glGlobalAlphaFactordSUN; 9259 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORUBSUNPROC SAGE_glGlobalAlphaFactorubSUN; 9260 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORUSSUNPROC SAGE_glGlobalAlphaFactorusSUN; 9261 SAGEAPI SAGE_PFNGLGLOBALALPHAFACTORUISUNPROC SAGE_glGlobalAlphaFactoruiSUN; 9262 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUISUNPROC SAGE_glReplacementCodeuiSUN; 9263 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUSSUNPROC SAGE_glReplacementCodeusSUN; 9264 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUBSUNPROC SAGE_glReplacementCodeubSUN; 9265 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUIVSUNPROC SAGE_glReplacementCodeuivSUN; 9266 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUSVSUNPROC SAGE_glReplacementCodeusvSUN; 9267 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUBVSUNPROC SAGE_glReplacementCodeubvSUN; 9268 SAGEAPI SAGE_PFNGLREPLACEMENTCODEPOINTERSUNPROC SAGE_glReplacementCodePointerSUN; 9269 SAGEAPI SAGE_PFNGLCOLOR4UBVERTEX2FSUNPROC SAGE_glColor4ubVertex2fSUN; 9270 SAGEAPI SAGE_PFNGLCOLOR4UBVERTEX2FVSUNPROC SAGE_glColor4ubVertex2fvSUN; 9271 SAGEAPI SAGE_PFNGLCOLOR4UBVERTEX3FSUNPROC SAGE_glColor4ubVertex3fSUN; 9272 SAGEAPI SAGE_PFNGLCOLOR4UBVERTEX3FVSUNPROC SAGE_glColor4ubVertex3fvSUN; 9273 SAGEAPI SAGE_PFNGLCOLOR3FVERTEX3FSUNPROC SAGE_glColor3fVertex3fSUN; 9274 SAGEAPI SAGE_PFNGLCOLOR3FVERTEX3FVSUNPROC SAGE_glColor3fVertex3fvSUN; 9275 SAGEAPI SAGE_PFNGLNORMAL3FVERTEX3FSUNPROC SAGE_glNormal3fVertex3fSUN; 9276 SAGEAPI SAGE_PFNGLNORMAL3FVERTEX3FVSUNPROC SAGE_glNormal3fVertex3fvSUN; 9277 SAGEAPI SAGE_PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC SAGE_glColor4fNormal3fVertex3fSUN; 9278 SAGEAPI SAGE_PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC SAGE_glColor4fNormal3fVertex3fvSUN; 9279 SAGEAPI SAGE_PFNGLTEXCOORD2FVERTEX3FSUNPROC SAGE_glTexCoord2fVertex3fSUN; 9280 SAGEAPI SAGE_PFNGLTEXCOORD2FVERTEX3FVSUNPROC SAGE_glTexCoord2fVertex3fvSUN; 9281 SAGEAPI SAGE_PFNGLTEXCOORD4FVERTEX4FSUNPROC SAGE_glTexCoord4fVertex4fSUN; 9282 SAGEAPI SAGE_PFNGLTEXCOORD4FVERTEX4FVSUNPROC SAGE_glTexCoord4fVertex4fvSUN; 9283 SAGEAPI SAGE_PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC SAGE_glTexCoord2fColor4ubVertex3fSUN; 9284 SAGEAPI SAGE_PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC SAGE_glTexCoord2fColor4ubVertex3fvSUN; 9285 SAGEAPI SAGE_PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC SAGE_glTexCoord2fColor3fVertex3fSUN; 9286 SAGEAPI SAGE_PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC SAGE_glTexCoord2fColor3fVertex3fvSUN; 9287 SAGEAPI SAGE_PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC SAGE_glTexCoord2fNormal3fVertex3fSUN; 9288 SAGEAPI SAGE_PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC SAGE_glTexCoord2fNormal3fVertex3fvSUN; 9289 SAGEAPI SAGE_PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC SAGE_glTexCoord2fColor4fNormal3fVertex3fSUN; 9290 SAGEAPI SAGE_PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC SAGE_glTexCoord2fColor4fNormal3fVertex3fvSUN; 9291 SAGEAPI SAGE_PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC SAGE_glTexCoord4fColor4fNormal3fVertex4fSUN; 9292 SAGEAPI SAGE_PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC SAGE_glTexCoord4fColor4fNormal3fVertex4fvSUN; 9293 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC SAGE_glReplacementCodeuiVertex3fSUN; 9294 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC SAGE_glReplacementCodeuiVertex3fvSUN; 9295 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC SAGE_glReplacementCodeuiColor4ubVertex3fSUN; 9296 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC SAGE_glReplacementCodeuiColor4ubVertex3fvSUN; 9297 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC SAGE_glReplacementCodeuiColor3fVertex3fSUN; 9298 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC SAGE_glReplacementCodeuiColor3fVertex3fvSUN; 9299 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC SAGE_glReplacementCodeuiNormal3fVertex3fSUN; 9300 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC SAGE_glReplacementCodeuiNormal3fVertex3fvSUN; 9301 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC SAGE_glReplacementCodeuiColor4fNormal3fVertex3fSUN; 9302 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC SAGE_glReplacementCodeuiColor4fNormal3fVertex3fvSUN; 9303 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC SAGE_glReplacementCodeuiTexCoord2fVertex3fSUN; 9304 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC SAGE_glReplacementCodeuiTexCoord2fVertex3fvSUN; 9305 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC SAGE_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN; 9306 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC SAGE_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN; 9307 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC SAGE_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN; 9308 SAGEAPI SAGE_PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC SAGE_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN; 9309 SAGEAPI SAGE_PFNGLBLENDFUNCSEPARATEEXTPROC SAGE_glBlendFuncSeparateEXT; 9310 SAGEAPI SAGE_PFNGLBLENDFUNCSEPARATEINGRPROC SAGE_glBlendFuncSeparateINGR; 9311 SAGEAPI SAGE_PFNGLVERTEXWEIGHTFEXTPROC SAGE_glVertexWeightfEXT; 9312 SAGEAPI SAGE_PFNGLVERTEXWEIGHTFVEXTPROC SAGE_glVertexWeightfvEXT; 9313 SAGEAPI SAGE_PFNGLVERTEXWEIGHTPOINTEREXTPROC SAGE_glVertexWeightPointerEXT; 9314 SAGEAPI SAGE_PFNGLFLUSHVERTEXARRAYRANGENVPROC SAGE_glFlushVertexArrayRangeNV; 9315 SAGEAPI SAGE_PFNGLVERTEXARRAYRANGENVPROC SAGE_glVertexArrayRangeNV; 9316 SAGEAPI SAGE_PFNGLCOMBINERPARAMETERFVNVPROC SAGE_glCombinerParameterfvNV; 9317 SAGEAPI SAGE_PFNGLCOMBINERPARAMETERFNVPROC SAGE_glCombinerParameterfNV; 9318 SAGEAPI SAGE_PFNGLCOMBINERPARAMETERIVNVPROC SAGE_glCombinerParameterivNV; 9319 SAGEAPI SAGE_PFNGLCOMBINERPARAMETERINVPROC SAGE_glCombinerParameteriNV; 9320 SAGEAPI SAGE_PFNGLCOMBINERINPUTNVPROC SAGE_glCombinerInputNV; 9321 SAGEAPI SAGE_PFNGLCOMBINEROUTPUTNVPROC SAGE_glCombinerOutputNV; 9322 SAGEAPI SAGE_PFNGLFINALCOMBINERINPUTNVPROC SAGE_glFinalCombinerInputNV; 9323 SAGEAPI SAGE_PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC SAGE_glGetCombinerInputParameterfvNV; 9324 SAGEAPI SAGE_PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC SAGE_glGetCombinerInputParameterivNV; 9325 SAGEAPI SAGE_PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC SAGE_glGetCombinerOutputParameterfvNV; 9326 SAGEAPI SAGE_PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC SAGE_glGetCombinerOutputParameterivNV; 9327 SAGEAPI SAGE_PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC SAGE_glGetFinalCombinerInputParameterfvNV; 9328 SAGEAPI SAGE_PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC SAGE_glGetFinalCombinerInputParameterivNV; 9329 SAGEAPI SAGE_PFNGLRESIZEBUFFERSMESAPROC SAGE_glResizeBuffersMESA; 9330 SAGEAPI SAGE_PFNGLWINDOWPOS2DMESAPROC SAGE_glWindowPos2dMESA; 9331 SAGEAPI SAGE_PFNGLWINDOWPOS2DVMESAPROC SAGE_glWindowPos2dvMESA; 9332 SAGEAPI SAGE_PFNGLWINDOWPOS2FMESAPROC SAGE_glWindowPos2fMESA; 9333 SAGEAPI SAGE_PFNGLWINDOWPOS2FVMESAPROC SAGE_glWindowPos2fvMESA; 9334 SAGEAPI SAGE_PFNGLWINDOWPOS2IMESAPROC SAGE_glWindowPos2iMESA; 9335 SAGEAPI SAGE_PFNGLWINDOWPOS2IVMESAPROC SAGE_glWindowPos2ivMESA; 9336 SAGEAPI SAGE_PFNGLWINDOWPOS2SMESAPROC SAGE_glWindowPos2sMESA; 9337 SAGEAPI SAGE_PFNGLWINDOWPOS2SVMESAPROC SAGE_glWindowPos2svMESA; 9338 SAGEAPI SAGE_PFNGLWINDOWPOS3DMESAPROC SAGE_glWindowPos3dMESA; 9339 SAGEAPI SAGE_PFNGLWINDOWPOS3DVMESAPROC SAGE_glWindowPos3dvMESA; 9340 SAGEAPI SAGE_PFNGLWINDOWPOS3FMESAPROC SAGE_glWindowPos3fMESA; 9341 SAGEAPI SAGE_PFNGLWINDOWPOS3FVMESAPROC SAGE_glWindowPos3fvMESA; 9342 SAGEAPI SAGE_PFNGLWINDOWPOS3IMESAPROC SAGE_glWindowPos3iMESA; 9343 SAGEAPI SAGE_PFNGLWINDOWPOS3IVMESAPROC SAGE_glWindowPos3ivMESA; 9344 SAGEAPI SAGE_PFNGLWINDOWPOS3SMESAPROC SAGE_glWindowPos3sMESA; 9345 SAGEAPI SAGE_PFNGLWINDOWPOS3SVMESAPROC SAGE_glWindowPos3svMESA; 9346 SAGEAPI SAGE_PFNGLWINDOWPOS4DMESAPROC SAGE_glWindowPos4dMESA; 9347 SAGEAPI SAGE_PFNGLWINDOWPOS4DVMESAPROC SAGE_glWindowPos4dvMESA; 9348 SAGEAPI SAGE_PFNGLWINDOWPOS4FMESAPROC SAGE_glWindowPos4fMESA; 9349 SAGEAPI SAGE_PFNGLWINDOWPOS4FVMESAPROC SAGE_glWindowPos4fvMESA; 9350 SAGEAPI SAGE_PFNGLWINDOWPOS4IMESAPROC SAGE_glWindowPos4iMESA; 9351 SAGEAPI SAGE_PFNGLWINDOWPOS4IVMESAPROC SAGE_glWindowPos4ivMESA; 9352 SAGEAPI SAGE_PFNGLWINDOWPOS4SMESAPROC SAGE_glWindowPos4sMESA; 9353 SAGEAPI SAGE_PFNGLWINDOWPOS4SVMESAPROC SAGE_glWindowPos4svMESA; 9354 SAGEAPI SAGE_PFNGLMULTIMODEDRAWARRAYSIBMPROC SAGE_glMultiModeDrawArraysIBM; 9355 SAGEAPI SAGE_PFNGLMULTIMODEDRAWELEMENTSIBMPROC SAGE_glMultiModeDrawElementsIBM; 9356 SAGEAPI SAGE_PFNGLCOLORPOINTERLISTIBMPROC SAGE_glColorPointerListIBM; 9357 SAGEAPI SAGE_PFNGLSECONDARYCOLORPOINTERLISTIBMPROC SAGE_glSecondaryColorPointerListIBM; 9358 SAGEAPI SAGE_PFNGLEDGEFLAGPOINTERLISTIBMPROC SAGE_glEdgeFlagPointerListIBM; 9359 SAGEAPI SAGE_PFNGLFOGCOORDPOINTERLISTIBMPROC SAGE_glFogCoordPointerListIBM; 9360 SAGEAPI SAGE_PFNGLINDEXPOINTERLISTIBMPROC SAGE_glIndexPointerListIBM; 9361 SAGEAPI SAGE_PFNGLNORMALPOINTERLISTIBMPROC SAGE_glNormalPointerListIBM; 9362 SAGEAPI SAGE_PFNGLTEXCOORDPOINTERLISTIBMPROC SAGE_glTexCoordPointerListIBM; 9363 SAGEAPI SAGE_PFNGLVERTEXPOINTERLISTIBMPROC SAGE_glVertexPointerListIBM; 9364 SAGEAPI SAGE_PFNGLTBUFFERMASK3DFXPROC SAGE_glTbufferMask3DFX; 9365 SAGEAPI SAGE_PFNGLSAMPLEMASKEXTPROC SAGE_glSampleMaskEXT; 9366 SAGEAPI SAGE_PFNGLSAMPLEPATTERNEXTPROC SAGE_glSamplePatternEXT; 9367 SAGEAPI SAGE_PFNGLTEXTURECOLORMASKSGISPROC SAGE_glTextureColorMaskSGIS; 9368 SAGEAPI SAGE_PFNGLIGLOOINTERFACESGIXPROC SAGE_glIglooInterfaceSGIX; 9369 SAGEAPI SAGE_PFNGLDELETEFENCESNVPROC SAGE_glDeleteFencesNV; 9370 SAGEAPI SAGE_PFNGLGENFENCESNVPROC SAGE_glGenFencesNV; 9371 SAGEAPI SAGE_PFNGLISFENCENVPROC SAGE_glIsFenceNV; 9372 SAGEAPI SAGE_PFNGLTESTFENCENVPROC SAGE_glTestFenceNV; 9373 SAGEAPI SAGE_PFNGLGETFENCEIVNVPROC SAGE_glGetFenceivNV; 9374 SAGEAPI SAGE_PFNGLFINISHFENCENVPROC SAGE_glFinishFenceNV; 9375 SAGEAPI SAGE_PFNGLSETFENCENVPROC SAGE_glSetFenceNV; 9376 SAGEAPI SAGE_PFNGLMAPCONTROLPOINTSNVPROC SAGE_glMapControlPointsNV; 9377 SAGEAPI SAGE_PFNGLMAPPARAMETERIVNVPROC SAGE_glMapParameterivNV; 9378 SAGEAPI SAGE_PFNGLMAPPARAMETERFVNVPROC SAGE_glMapParameterfvNV; 9379 SAGEAPI SAGE_PFNGLGETMAPCONTROLPOINTSNVPROC SAGE_glGetMapControlPointsNV; 9380 SAGEAPI SAGE_PFNGLGETMAPPARAMETERIVNVPROC SAGE_glGetMapParameterivNV; 9381 SAGEAPI SAGE_PFNGLGETMAPPARAMETERFVNVPROC SAGE_glGetMapParameterfvNV; 9382 SAGEAPI SAGE_PFNGLGETMAPATTRIBPARAMETERIVNVPROC SAGE_glGetMapAttribParameterivNV; 9383 SAGEAPI SAGE_PFNGLGETMAPATTRIBPARAMETERFVNVPROC SAGE_glGetMapAttribParameterfvNV; 9384 SAGEAPI SAGE_PFNGLEVALMAPSNVPROC SAGE_glEvalMapsNV; 9385 SAGEAPI SAGE_PFNGLCOMBINERSTAGEPARAMETERFVNVPROC SAGE_glCombinerStageParameterfvNV; 9386 SAGEAPI SAGE_PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC SAGE_glGetCombinerStageParameterfvNV; 9387 SAGEAPI SAGE_PFNGLAREPROGRAMSRESIDENTNVPROC SAGE_glAreProgramsResidentNV; 9388 SAGEAPI SAGE_PFNGLBINDPROGRAMNVPROC SAGE_glBindProgramNV; 9389 SAGEAPI SAGE_PFNGLDELETEPROGRAMSNVPROC SAGE_glDeleteProgramsNV; 9390 SAGEAPI SAGE_PFNGLEXECUTEPROGRAMNVPROC SAGE_glExecuteProgramNV; 9391 SAGEAPI SAGE_PFNGLGENPROGRAMSNVPROC SAGE_glGenProgramsNV; 9392 SAGEAPI SAGE_PFNGLGETPROGRAMPARAMETERDVNVPROC SAGE_glGetProgramParameterdvNV; 9393 SAGEAPI SAGE_PFNGLGETPROGRAMPARAMETERFVNVPROC SAGE_glGetProgramParameterfvNV; 9394 SAGEAPI SAGE_PFNGLGETPROGRAMIVNVPROC SAGE_glGetProgramivNV; 9395 SAGEAPI SAGE_PFNGLGETPROGRAMSTRINGNVPROC SAGE_glGetProgramStringNV; 9396 SAGEAPI SAGE_PFNGLGETTRACKMATRIXIVNVPROC SAGE_glGetTrackMatrixivNV; 9397 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBDVNVPROC SAGE_glGetVertexAttribdvNV; 9398 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBFVNVPROC SAGE_glGetVertexAttribfvNV; 9399 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBIVNVPROC SAGE_glGetVertexAttribivNV; 9400 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBPOINTERVNVPROC SAGE_glGetVertexAttribPointervNV; 9401 SAGEAPI SAGE_PFNGLISPROGRAMNVPROC SAGE_glIsProgramNV; 9402 SAGEAPI SAGE_PFNGLLOADPROGRAMNVPROC SAGE_glLoadProgramNV; 9403 SAGEAPI SAGE_PFNGLPROGRAMPARAMETER4DNVPROC SAGE_glProgramParameter4dNV; 9404 SAGEAPI SAGE_PFNGLPROGRAMPARAMETER4DVNVPROC SAGE_glProgramParameter4dvNV; 9405 SAGEAPI SAGE_PFNGLPROGRAMPARAMETER4FNVPROC SAGE_glProgramParameter4fNV; 9406 SAGEAPI SAGE_PFNGLPROGRAMPARAMETER4FVNVPROC SAGE_glProgramParameter4fvNV; 9407 SAGEAPI SAGE_PFNGLPROGRAMPARAMETERS4DVNVPROC SAGE_glProgramParameters4dvNV; 9408 SAGEAPI SAGE_PFNGLPROGRAMPARAMETERS4FVNVPROC SAGE_glProgramParameters4fvNV; 9409 SAGEAPI SAGE_PFNGLREQUESTRESIDENTPROGRAMSNVPROC SAGE_glRequestResidentProgramsNV; 9410 SAGEAPI SAGE_PFNGLTRACKMATRIXNVPROC SAGE_glTrackMatrixNV; 9411 SAGEAPI SAGE_PFNGLVERTEXATTRIBPOINTERNVPROC SAGE_glVertexAttribPointerNV; 9412 SAGEAPI SAGE_PFNGLVERTEXATTRIB1DNVPROC SAGE_glVertexAttrib1dNV; 9413 SAGEAPI SAGE_PFNGLVERTEXATTRIB1DVNVPROC SAGE_glVertexAttrib1dvNV; 9414 SAGEAPI SAGE_PFNGLVERTEXATTRIB1FNVPROC SAGE_glVertexAttrib1fNV; 9415 SAGEAPI SAGE_PFNGLVERTEXATTRIB1FVNVPROC SAGE_glVertexAttrib1fvNV; 9416 SAGEAPI SAGE_PFNGLVERTEXATTRIB1SNVPROC SAGE_glVertexAttrib1sNV; 9417 SAGEAPI SAGE_PFNGLVERTEXATTRIB1SVNVPROC SAGE_glVertexAttrib1svNV; 9418 SAGEAPI SAGE_PFNGLVERTEXATTRIB2DNVPROC SAGE_glVertexAttrib2dNV; 9419 SAGEAPI SAGE_PFNGLVERTEXATTRIB2DVNVPROC SAGE_glVertexAttrib2dvNV; 9420 SAGEAPI SAGE_PFNGLVERTEXATTRIB2FNVPROC SAGE_glVertexAttrib2fNV; 9421 SAGEAPI SAGE_PFNGLVERTEXATTRIB2FVNVPROC SAGE_glVertexAttrib2fvNV; 9422 SAGEAPI SAGE_PFNGLVERTEXATTRIB2SNVPROC SAGE_glVertexAttrib2sNV; 9423 SAGEAPI SAGE_PFNGLVERTEXATTRIB2SVNVPROC SAGE_glVertexAttrib2svNV; 9424 SAGEAPI SAGE_PFNGLVERTEXATTRIB3DNVPROC SAGE_glVertexAttrib3dNV; 9425 SAGEAPI SAGE_PFNGLVERTEXATTRIB3DVNVPROC SAGE_glVertexAttrib3dvNV; 9426 SAGEAPI SAGE_PFNGLVERTEXATTRIB3FNVPROC SAGE_glVertexAttrib3fNV; 9427 SAGEAPI SAGE_PFNGLVERTEXATTRIB3FVNVPROC SAGE_glVertexAttrib3fvNV; 9428 SAGEAPI SAGE_PFNGLVERTEXATTRIB3SNVPROC SAGE_glVertexAttrib3sNV; 9429 SAGEAPI SAGE_PFNGLVERTEXATTRIB3SVNVPROC SAGE_glVertexAttrib3svNV; 9430 SAGEAPI SAGE_PFNGLVERTEXATTRIB4DNVPROC SAGE_glVertexAttrib4dNV; 9431 SAGEAPI SAGE_PFNGLVERTEXATTRIB4DVNVPROC SAGE_glVertexAttrib4dvNV; 9432 SAGEAPI SAGE_PFNGLVERTEXATTRIB4FNVPROC SAGE_glVertexAttrib4fNV; 9433 SAGEAPI SAGE_PFNGLVERTEXATTRIB4FVNVPROC SAGE_glVertexAttrib4fvNV; 9434 SAGEAPI SAGE_PFNGLVERTEXATTRIB4SNVPROC SAGE_glVertexAttrib4sNV; 9435 SAGEAPI SAGE_PFNGLVERTEXATTRIB4SVNVPROC SAGE_glVertexAttrib4svNV; 9436 SAGEAPI SAGE_PFNGLVERTEXATTRIB4UBNVPROC SAGE_glVertexAttrib4ubNV; 9437 SAGEAPI SAGE_PFNGLVERTEXATTRIB4UBVNVPROC SAGE_glVertexAttrib4ubvNV; 9438 SAGEAPI SAGE_PFNGLVERTEXATTRIBS1DVNVPROC SAGE_glVertexAttribs1dvNV; 9439 SAGEAPI SAGE_PFNGLVERTEXATTRIBS1FVNVPROC SAGE_glVertexAttribs1fvNV; 9440 SAGEAPI SAGE_PFNGLVERTEXATTRIBS1SVNVPROC SAGE_glVertexAttribs1svNV; 9441 SAGEAPI SAGE_PFNGLVERTEXATTRIBS2DVNVPROC SAGE_glVertexAttribs2dvNV; 9442 SAGEAPI SAGE_PFNGLVERTEXATTRIBS2FVNVPROC SAGE_glVertexAttribs2fvNV; 9443 SAGEAPI SAGE_PFNGLVERTEXATTRIBS2SVNVPROC SAGE_glVertexAttribs2svNV; 9444 SAGEAPI SAGE_PFNGLVERTEXATTRIBS3DVNVPROC SAGE_glVertexAttribs3dvNV; 9445 SAGEAPI SAGE_PFNGLVERTEXATTRIBS3FVNVPROC SAGE_glVertexAttribs3fvNV; 9446 SAGEAPI SAGE_PFNGLVERTEXATTRIBS3SVNVPROC SAGE_glVertexAttribs3svNV; 9447 SAGEAPI SAGE_PFNGLVERTEXATTRIBS4DVNVPROC SAGE_glVertexAttribs4dvNV; 9448 SAGEAPI SAGE_PFNGLVERTEXATTRIBS4FVNVPROC SAGE_glVertexAttribs4fvNV; 9449 SAGEAPI SAGE_PFNGLVERTEXATTRIBS4SVNVPROC SAGE_glVertexAttribs4svNV; 9450 SAGEAPI SAGE_PFNGLVERTEXATTRIBS4UBVNVPROC SAGE_glVertexAttribs4ubvNV; 9451 SAGEAPI SAGE_PFNGLTEXBUMPPARAMETERIVATIPROC SAGE_glTexBumpParameterivATI; 9452 SAGEAPI SAGE_PFNGLTEXBUMPPARAMETERFVATIPROC SAGE_glTexBumpParameterfvATI; 9453 SAGEAPI SAGE_PFNGLGETTEXBUMPPARAMETERIVATIPROC SAGE_glGetTexBumpParameterivATI; 9454 SAGEAPI SAGE_PFNGLGETTEXBUMPPARAMETERFVATIPROC SAGE_glGetTexBumpParameterfvATI; 9455 SAGEAPI SAGE_PFNGLGENFRAGMENTSHADERSATIPROC SAGE_glGenFragmentShadersATI; 9456 SAGEAPI SAGE_PFNGLBINDFRAGMENTSHADERATIPROC SAGE_glBindFragmentShaderATI; 9457 SAGEAPI SAGE_PFNGLDELETEFRAGMENTSHADERATIPROC SAGE_glDeleteFragmentShaderATI; 9458 SAGEAPI SAGE_PFNGLBEGINFRAGMENTSHADERATIPROC SAGE_glBeginFragmentShaderATI; 9459 SAGEAPI SAGE_PFNGLENDFRAGMENTSHADERATIPROC SAGE_glEndFragmentShaderATI; 9460 SAGEAPI SAGE_PFNGLPASSTEXCOORDATIPROC SAGE_glPassTexCoordATI; 9461 SAGEAPI SAGE_PFNGLSAMPLEMAPATIPROC SAGE_glSampleMapATI; 9462 SAGEAPI SAGE_PFNGLCOLORFRAGMENTOP1ATIPROC SAGE_glColorFragmentOp1ATI; 9463 SAGEAPI SAGE_PFNGLCOLORFRAGMENTOP2ATIPROC SAGE_glColorFragmentOp2ATI; 9464 SAGEAPI SAGE_PFNGLCOLORFRAGMENTOP3ATIPROC SAGE_glColorFragmentOp3ATI; 9465 SAGEAPI SAGE_PFNGLALPHAFRAGMENTOP1ATIPROC SAGE_glAlphaFragmentOp1ATI; 9466 SAGEAPI SAGE_PFNGLALPHAFRAGMENTOP2ATIPROC SAGE_glAlphaFragmentOp2ATI; 9467 SAGEAPI SAGE_PFNGLALPHAFRAGMENTOP3ATIPROC SAGE_glAlphaFragmentOp3ATI; 9468 SAGEAPI SAGE_PFNGLSETFRAGMENTSHADERCONSTANTATIPROC SAGE_glSetFragmentShaderConstantATI; 9469 SAGEAPI SAGE_PFNGLPNTRIANGLESIATIPROC SAGE_glPNTrianglesiATI; 9470 SAGEAPI SAGE_PFNGLPNTRIANGLESFATIPROC SAGE_glPNTrianglesfATI; 9471 SAGEAPI SAGE_PFNGLNEWOBJECTBUFFERATIPROC SAGE_glNewObjectBufferATI; 9472 SAGEAPI SAGE_PFNGLISOBJECTBUFFERATIPROC SAGE_glIsObjectBufferATI; 9473 SAGEAPI SAGE_PFNGLUPDATEOBJECTBUFFERATIPROC SAGE_glUpdateObjectBufferATI; 9474 SAGEAPI SAGE_PFNGLGETOBJECTBUFFERFVATIPROC SAGE_glGetObjectBufferfvATI; 9475 SAGEAPI SAGE_PFNGLGETOBJECTBUFFERIVATIPROC SAGE_glGetObjectBufferivATI; 9476 SAGEAPI SAGE_PFNGLFREEOBJECTBUFFERATIPROC SAGE_glFreeObjectBufferATI; 9477 SAGEAPI SAGE_PFNGLARRAYOBJECTATIPROC SAGE_glArrayObjectATI; 9478 SAGEAPI SAGE_PFNGLGETARRAYOBJECTFVATIPROC SAGE_glGetArrayObjectfvATI; 9479 SAGEAPI SAGE_PFNGLGETARRAYOBJECTIVATIPROC SAGE_glGetArrayObjectivATI; 9480 SAGEAPI SAGE_PFNGLVARIANTARRAYOBJECTATIPROC SAGE_glVariantArrayObjectATI; 9481 SAGEAPI SAGE_PFNGLGETVARIANTARRAYOBJECTFVATIPROC SAGE_glGetVariantArrayObjectfvATI; 9482 SAGEAPI SAGE_PFNGLGETVARIANTARRAYOBJECTIVATIPROC SAGE_glGetVariantArrayObjectivATI; 9483 SAGEAPI SAGE_PFNGLBEGINVERTEXSHADEREXTPROC SAGE_glBeginVertexShaderEXT; 9484 SAGEAPI SAGE_PFNGLENDVERTEXSHADEREXTPROC SAGE_glEndVertexShaderEXT; 9485 SAGEAPI SAGE_PFNGLBINDVERTEXSHADEREXTPROC SAGE_glBindVertexShaderEXT; 9486 SAGEAPI SAGE_PFNGLGENVERTEXSHADERSEXTPROC SAGE_glGenVertexShadersEXT; 9487 SAGEAPI SAGE_PFNGLDELETEVERTEXSHADEREXTPROC SAGE_glDeleteVertexShaderEXT; 9488 SAGEAPI SAGE_PFNGLSHADEROP1EXTPROC SAGE_glShaderOp1EXT; 9489 SAGEAPI SAGE_PFNGLSHADEROP2EXTPROC SAGE_glShaderOp2EXT; 9490 SAGEAPI SAGE_PFNGLSHADEROP3EXTPROC SAGE_glShaderOp3EXT; 9491 SAGEAPI SAGE_PFNGLSWIZZLEEXTPROC SAGE_glSwizzleEXT; 9492 SAGEAPI SAGE_PFNGLWRITEMASKEXTPROC SAGE_glWriteMaskEXT; 9493 SAGEAPI SAGE_PFNGLINSERTCOMPONENTEXTPROC SAGE_glInsertComponentEXT; 9494 SAGEAPI SAGE_PFNGLEXTRACTCOMPONENTEXTPROC SAGE_glExtractComponentEXT; 9495 SAGEAPI SAGE_PFNGLGENSYMBOLSEXTPROC SAGE_glGenSymbolsEXT; 9496 SAGEAPI SAGE_PFNGLSETINVARIANTEXTPROC SAGE_glSetInvariantEXT; 9497 SAGEAPI SAGE_PFNGLSETLOCALCONSTANTEXTPROC SAGE_glSetLocalConstantEXT; 9498 SAGEAPI SAGE_PFNGLVARIANTBVEXTPROC SAGE_glVariantbvEXT; 9499 SAGEAPI SAGE_PFNGLVARIANTSVEXTPROC SAGE_glVariantsvEXT; 9500 SAGEAPI SAGE_PFNGLVARIANTIVEXTPROC SAGE_glVariantivEXT; 9501 SAGEAPI SAGE_PFNGLVARIANTFVEXTPROC SAGE_glVariantfvEXT; 9502 SAGEAPI SAGE_PFNGLVARIANTDVEXTPROC SAGE_glVariantdvEXT; 9503 SAGEAPI SAGE_PFNGLVARIANTUBVEXTPROC SAGE_glVariantubvEXT; 9504 SAGEAPI SAGE_PFNGLVARIANTUSVEXTPROC SAGE_glVariantusvEXT; 9505 SAGEAPI SAGE_PFNGLVARIANTUIVEXTPROC SAGE_glVariantuivEXT; 9506 SAGEAPI SAGE_PFNGLVARIANTPOINTEREXTPROC SAGE_glVariantPointerEXT; 9507 SAGEAPI SAGE_PFNGLENABLEVARIANTCLIENTSTATEEXTPROC SAGE_glEnableVariantClientStateEXT; 9508 SAGEAPI SAGE_PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC SAGE_glDisableVariantClientStateEXT; 9509 SAGEAPI SAGE_PFNGLBINDLIGHTPARAMETEREXTPROC SAGE_glBindLightParameterEXT; 9510 SAGEAPI SAGE_PFNGLBINDMATERIALPARAMETEREXTPROC SAGE_glBindMaterialParameterEXT; 9511 SAGEAPI SAGE_PFNGLBINDTEXGENPARAMETEREXTPROC SAGE_glBindTexGenParameterEXT; 9512 SAGEAPI SAGE_PFNGLBINDTEXTUREUNITPARAMETEREXTPROC SAGE_glBindTextureUnitParameterEXT; 9513 SAGEAPI SAGE_PFNGLBINDPARAMETEREXTPROC SAGE_glBindParameterEXT; 9514 SAGEAPI SAGE_PFNGLISVARIANTENABLEDEXTPROC SAGE_glIsVariantEnabledEXT; 9515 SAGEAPI SAGE_PFNGLGETVARIANTBOOLEANVEXTPROC SAGE_glGetVariantBooleanvEXT; 9516 SAGEAPI SAGE_PFNGLGETVARIANTINTEGERVEXTPROC SAGE_glGetVariantIntegervEXT; 9517 SAGEAPI SAGE_PFNGLGETVARIANTFLOATVEXTPROC SAGE_glGetVariantFloatvEXT; 9518 SAGEAPI SAGE_PFNGLGETVARIANTPOINTERVEXTPROC SAGE_glGetVariantPointervEXT; 9519 SAGEAPI SAGE_PFNGLGETINVARIANTBOOLEANVEXTPROC SAGE_glGetInvariantBooleanvEXT; 9520 SAGEAPI SAGE_PFNGLGETINVARIANTINTEGERVEXTPROC SAGE_glGetInvariantIntegervEXT; 9521 SAGEAPI SAGE_PFNGLGETINVARIANTFLOATVEXTPROC SAGE_glGetInvariantFloatvEXT; 9522 SAGEAPI SAGE_PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC SAGE_glGetLocalConstantBooleanvEXT; 9523 SAGEAPI SAGE_PFNGLGETLOCALCONSTANTINTEGERVEXTPROC SAGE_glGetLocalConstantIntegervEXT; 9524 SAGEAPI SAGE_PFNGLGETLOCALCONSTANTFLOATVEXTPROC SAGE_glGetLocalConstantFloatvEXT; 9525 SAGEAPI SAGE_PFNGLVERTEXSTREAM1SATIPROC SAGE_glVertexStream1sATI; 9526 SAGEAPI SAGE_PFNGLVERTEXSTREAM1SVATIPROC SAGE_glVertexStream1svATI; 9527 SAGEAPI SAGE_PFNGLVERTEXSTREAM1IATIPROC SAGE_glVertexStream1iATI; 9528 SAGEAPI SAGE_PFNGLVERTEXSTREAM1IVATIPROC SAGE_glVertexStream1ivATI; 9529 SAGEAPI SAGE_PFNGLVERTEXSTREAM1FATIPROC SAGE_glVertexStream1fATI; 9530 SAGEAPI SAGE_PFNGLVERTEXSTREAM1FVATIPROC SAGE_glVertexStream1fvATI; 9531 SAGEAPI SAGE_PFNGLVERTEXSTREAM1DATIPROC SAGE_glVertexStream1dATI; 9532 SAGEAPI SAGE_PFNGLVERTEXSTREAM1DVATIPROC SAGE_glVertexStream1dvATI; 9533 SAGEAPI SAGE_PFNGLVERTEXSTREAM2SATIPROC SAGE_glVertexStream2sATI; 9534 SAGEAPI SAGE_PFNGLVERTEXSTREAM2SVATIPROC SAGE_glVertexStream2svATI; 9535 SAGEAPI SAGE_PFNGLVERTEXSTREAM2IATIPROC SAGE_glVertexStream2iATI; 9536 SAGEAPI SAGE_PFNGLVERTEXSTREAM2IVATIPROC SAGE_glVertexStream2ivATI; 9537 SAGEAPI SAGE_PFNGLVERTEXSTREAM2FATIPROC SAGE_glVertexStream2fATI; 9538 SAGEAPI SAGE_PFNGLVERTEXSTREAM2FVATIPROC SAGE_glVertexStream2fvATI; 9539 SAGEAPI SAGE_PFNGLVERTEXSTREAM2DATIPROC SAGE_glVertexStream2dATI; 9540 SAGEAPI SAGE_PFNGLVERTEXSTREAM2DVATIPROC SAGE_glVertexStream2dvATI; 9541 SAGEAPI SAGE_PFNGLVERTEXSTREAM3SATIPROC SAGE_glVertexStream3sATI; 9542 SAGEAPI SAGE_PFNGLVERTEXSTREAM3SVATIPROC SAGE_glVertexStream3svATI; 9543 SAGEAPI SAGE_PFNGLVERTEXSTREAM3IATIPROC SAGE_glVertexStream3iATI; 9544 SAGEAPI SAGE_PFNGLVERTEXSTREAM3IVATIPROC SAGE_glVertexStream3ivATI; 9545 SAGEAPI SAGE_PFNGLVERTEXSTREAM3FATIPROC SAGE_glVertexStream3fATI; 9546 SAGEAPI SAGE_PFNGLVERTEXSTREAM3FVATIPROC SAGE_glVertexStream3fvATI; 9547 SAGEAPI SAGE_PFNGLVERTEXSTREAM3DATIPROC SAGE_glVertexStream3dATI; 9548 SAGEAPI SAGE_PFNGLVERTEXSTREAM3DVATIPROC SAGE_glVertexStream3dvATI; 9549 SAGEAPI SAGE_PFNGLVERTEXSTREAM4SATIPROC SAGE_glVertexStream4sATI; 9550 SAGEAPI SAGE_PFNGLVERTEXSTREAM4SVATIPROC SAGE_glVertexStream4svATI; 9551 SAGEAPI SAGE_PFNGLVERTEXSTREAM4IATIPROC SAGE_glVertexStream4iATI; 9552 SAGEAPI SAGE_PFNGLVERTEXSTREAM4IVATIPROC SAGE_glVertexStream4ivATI; 9553 SAGEAPI SAGE_PFNGLVERTEXSTREAM4FATIPROC SAGE_glVertexStream4fATI; 9554 SAGEAPI SAGE_PFNGLVERTEXSTREAM4FVATIPROC SAGE_glVertexStream4fvATI; 9555 SAGEAPI SAGE_PFNGLVERTEXSTREAM4DATIPROC SAGE_glVertexStream4dATI; 9556 SAGEAPI SAGE_PFNGLVERTEXSTREAM4DVATIPROC SAGE_glVertexStream4dvATI; 9557 SAGEAPI SAGE_PFNGLNORMALSTREAM3BATIPROC SAGE_glNormalStream3bATI; 9558 SAGEAPI SAGE_PFNGLNORMALSTREAM3BVATIPROC SAGE_glNormalStream3bvATI; 9559 SAGEAPI SAGE_PFNGLNORMALSTREAM3SATIPROC SAGE_glNormalStream3sATI; 9560 SAGEAPI SAGE_PFNGLNORMALSTREAM3SVATIPROC SAGE_glNormalStream3svATI; 9561 SAGEAPI SAGE_PFNGLNORMALSTREAM3IATIPROC SAGE_glNormalStream3iATI; 9562 SAGEAPI SAGE_PFNGLNORMALSTREAM3IVATIPROC SAGE_glNormalStream3ivATI; 9563 SAGEAPI SAGE_PFNGLNORMALSTREAM3FATIPROC SAGE_glNormalStream3fATI; 9564 SAGEAPI SAGE_PFNGLNORMALSTREAM3FVATIPROC SAGE_glNormalStream3fvATI; 9565 SAGEAPI SAGE_PFNGLNORMALSTREAM3DATIPROC SAGE_glNormalStream3dATI; 9566 SAGEAPI SAGE_PFNGLNORMALSTREAM3DVATIPROC SAGE_glNormalStream3dvATI; 9567 SAGEAPI SAGE_PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC SAGE_glClientActiveVertexStreamATI; 9568 SAGEAPI SAGE_PFNGLVERTEXBLENDENVIATIPROC SAGE_glVertexBlendEnviATI; 9569 SAGEAPI SAGE_PFNGLVERTEXBLENDENVFATIPROC SAGE_glVertexBlendEnvfATI; 9570 SAGEAPI SAGE_PFNGLELEMENTPOINTERATIPROC SAGE_glElementPointerATI; 9571 SAGEAPI SAGE_PFNGLDRAWELEMENTARRAYATIPROC SAGE_glDrawElementArrayATI; 9572 SAGEAPI SAGE_PFNGLDRAWRANGEELEMENTARRAYATIPROC SAGE_glDrawRangeElementArrayATI; 9573 SAGEAPI SAGE_PFNGLDRAWMESHARRAYSSUNPROC SAGE_glDrawMeshArraysSUN; 9574 SAGEAPI SAGE_PFNGLGENOCCLUSIONQUERIESNVPROC SAGE_glGenOcclusionQueriesNV; 9575 SAGEAPI SAGE_PFNGLDELETEOCCLUSIONQUERIESNVPROC SAGE_glDeleteOcclusionQueriesNV; 9576 SAGEAPI SAGE_PFNGLISOCCLUSIONQUERYNVPROC SAGE_glIsOcclusionQueryNV; 9577 SAGEAPI SAGE_PFNGLBEGINOCCLUSIONQUERYNVPROC SAGE_glBeginOcclusionQueryNV; 9578 SAGEAPI SAGE_PFNGLENDOCCLUSIONQUERYNVPROC SAGE_glEndOcclusionQueryNV; 9579 SAGEAPI SAGE_PFNGLGETOCCLUSIONQUERYIVNVPROC SAGE_glGetOcclusionQueryivNV; 9580 SAGEAPI SAGE_PFNGLGETOCCLUSIONQUERYUIVNVPROC SAGE_glGetOcclusionQueryuivNV; 9581 SAGEAPI SAGE_PFNGLPOINTPARAMETERINVPROC SAGE_glPointParameteriNV; 9582 SAGEAPI SAGE_PFNGLPOINTPARAMETERIVNVPROC SAGE_glPointParameterivNV; 9583 SAGEAPI SAGE_PFNGLACTIVESTENCILFACEEXTPROC SAGE_glActiveStencilFaceEXT; 9584 SAGEAPI SAGE_PFNGLELEMENTPOINTERAPPLEPROC SAGE_glElementPointerAPPLE; 9585 SAGEAPI SAGE_PFNGLDRAWELEMENTARRAYAPPLEPROC SAGE_glDrawElementArrayAPPLE; 9586 SAGEAPI SAGE_PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC SAGE_glDrawRangeElementArrayAPPLE; 9587 SAGEAPI SAGE_PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC SAGE_glMultiDrawElementArrayAPPLE; 9588 SAGEAPI SAGE_PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC SAGE_glMultiDrawRangeElementArrayAPPLE; 9589 SAGEAPI SAGE_PFNGLGENFENCESAPPLEPROC SAGE_glGenFencesAPPLE; 9590 SAGEAPI SAGE_PFNGLDELETEFENCESAPPLEPROC SAGE_glDeleteFencesAPPLE; 9591 SAGEAPI SAGE_PFNGLSETFENCEAPPLEPROC SAGE_glSetFenceAPPLE; 9592 SAGEAPI SAGE_PFNGLISFENCEAPPLEPROC SAGE_glIsFenceAPPLE; 9593 SAGEAPI SAGE_PFNGLTESTFENCEAPPLEPROC SAGE_glTestFenceAPPLE; 9594 SAGEAPI SAGE_PFNGLFINISHFENCEAPPLEPROC SAGE_glFinishFenceAPPLE; 9595 SAGEAPI SAGE_PFNGLTESTOBJECTAPPLEPROC SAGE_glTestObjectAPPLE; 9596 SAGEAPI SAGE_PFNGLFINISHOBJECTAPPLEPROC SAGE_glFinishObjectAPPLE; 9597 SAGEAPI SAGE_PFNGLBINDVERTEXARRAYAPPLEPROC SAGE_glBindVertexArrayAPPLE; 9598 SAGEAPI SAGE_PFNGLDELETEVERTEXARRAYSAPPLEPROC SAGE_glDeleteVertexArraysAPPLE; 9599 SAGEAPI SAGE_PFNGLGENVERTEXARRAYSAPPLEPROC SAGE_glGenVertexArraysAPPLE; 9600 SAGEAPI SAGE_PFNGLISVERTEXARRAYAPPLEPROC SAGE_glIsVertexArrayAPPLE; 9601 SAGEAPI SAGE_PFNGLVERTEXARRAYRANGEAPPLEPROC SAGE_glVertexArrayRangeAPPLE; 9602 SAGEAPI SAGE_PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC SAGE_glFlushVertexArrayRangeAPPLE; 9603 SAGEAPI SAGE_PFNGLVERTEXARRAYPARAMETERIAPPLEPROC SAGE_glVertexArrayParameteriAPPLE; 9604 SAGEAPI SAGE_PFNGLDRAWBUFFERSATIPROC SAGE_glDrawBuffersATI; 9605 SAGEAPI SAGE_PFNGLPROGRAMNAMEDPARAMETER4FNVPROC SAGE_glProgramNamedParameter4fNV; 9606 SAGEAPI SAGE_PFNGLPROGRAMNAMEDPARAMETER4DNVPROC SAGE_glProgramNamedParameter4dNV; 9607 SAGEAPI SAGE_PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC SAGE_glProgramNamedParameter4fvNV; 9608 SAGEAPI SAGE_PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC SAGE_glProgramNamedParameter4dvNV; 9609 SAGEAPI SAGE_PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC SAGE_glGetProgramNamedParameterfvNV; 9610 SAGEAPI SAGE_PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC SAGE_glGetProgramNamedParameterdvNV; 9611 SAGEAPI SAGE_PFNGLVERTEX2HNVPROC SAGE_glVertex2hNV; 9612 SAGEAPI SAGE_PFNGLVERTEX2HVNVPROC SAGE_glVertex2hvNV; 9613 SAGEAPI SAGE_PFNGLVERTEX3HNVPROC SAGE_glVertex3hNV; 9614 SAGEAPI SAGE_PFNGLVERTEX3HVNVPROC SAGE_glVertex3hvNV; 9615 SAGEAPI SAGE_PFNGLVERTEX4HNVPROC SAGE_glVertex4hNV; 9616 SAGEAPI SAGE_PFNGLVERTEX4HVNVPROC SAGE_glVertex4hvNV; 9617 SAGEAPI SAGE_PFNGLNORMAL3HNVPROC SAGE_glNormal3hNV; 9618 SAGEAPI SAGE_PFNGLNORMAL3HVNVPROC SAGE_glNormal3hvNV; 9619 SAGEAPI SAGE_PFNGLCOLOR3HNVPROC SAGE_glColor3hNV; 9620 SAGEAPI SAGE_PFNGLCOLOR3HVNVPROC SAGE_glColor3hvNV; 9621 SAGEAPI SAGE_PFNGLCOLOR4HNVPROC SAGE_glColor4hNV; 9622 SAGEAPI SAGE_PFNGLCOLOR4HVNVPROC SAGE_glColor4hvNV; 9623 SAGEAPI SAGE_PFNGLTEXCOORD1HNVPROC SAGE_glTexCoord1hNV; 9624 SAGEAPI SAGE_PFNGLTEXCOORD1HVNVPROC SAGE_glTexCoord1hvNV; 9625 SAGEAPI SAGE_PFNGLTEXCOORD2HNVPROC SAGE_glTexCoord2hNV; 9626 SAGEAPI SAGE_PFNGLTEXCOORD2HVNVPROC SAGE_glTexCoord2hvNV; 9627 SAGEAPI SAGE_PFNGLTEXCOORD3HNVPROC SAGE_glTexCoord3hNV; 9628 SAGEAPI SAGE_PFNGLTEXCOORD3HVNVPROC SAGE_glTexCoord3hvNV; 9629 SAGEAPI SAGE_PFNGLTEXCOORD4HNVPROC SAGE_glTexCoord4hNV; 9630 SAGEAPI SAGE_PFNGLTEXCOORD4HVNVPROC SAGE_glTexCoord4hvNV; 9631 SAGEAPI SAGE_PFNGLMULTITEXCOORD1HNVPROC SAGE_glMultiTexCoord1hNV; 9632 SAGEAPI SAGE_PFNGLMULTITEXCOORD1HVNVPROC SAGE_glMultiTexCoord1hvNV; 9633 SAGEAPI SAGE_PFNGLMULTITEXCOORD2HNVPROC SAGE_glMultiTexCoord2hNV; 9634 SAGEAPI SAGE_PFNGLMULTITEXCOORD2HVNVPROC SAGE_glMultiTexCoord2hvNV; 9635 SAGEAPI SAGE_PFNGLMULTITEXCOORD3HNVPROC SAGE_glMultiTexCoord3hNV; 9636 SAGEAPI SAGE_PFNGLMULTITEXCOORD3HVNVPROC SAGE_glMultiTexCoord3hvNV; 9637 SAGEAPI SAGE_PFNGLMULTITEXCOORD4HNVPROC SAGE_glMultiTexCoord4hNV; 9638 SAGEAPI SAGE_PFNGLMULTITEXCOORD4HVNVPROC SAGE_glMultiTexCoord4hvNV; 9639 SAGEAPI SAGE_PFNGLFOGCOORDHNVPROC SAGE_glFogCoordhNV; 9640 SAGEAPI SAGE_PFNGLFOGCOORDHVNVPROC SAGE_glFogCoordhvNV; 9641 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3HNVPROC SAGE_glSecondaryColor3hNV; 9642 SAGEAPI SAGE_PFNGLSECONDARYCOLOR3HVNVPROC SAGE_glSecondaryColor3hvNV; 9643 SAGEAPI SAGE_PFNGLVERTEXWEIGHTHNVPROC SAGE_glVertexWeighthNV; 9644 SAGEAPI SAGE_PFNGLVERTEXWEIGHTHVNVPROC SAGE_glVertexWeighthvNV; 9645 SAGEAPI SAGE_PFNGLVERTEXATTRIB1HNVPROC SAGE_glVertexAttrib1hNV; 9646 SAGEAPI SAGE_PFNGLVERTEXATTRIB1HVNVPROC SAGE_glVertexAttrib1hvNV; 9647 SAGEAPI SAGE_PFNGLVERTEXATTRIB2HNVPROC SAGE_glVertexAttrib2hNV; 9648 SAGEAPI SAGE_PFNGLVERTEXATTRIB2HVNVPROC SAGE_glVertexAttrib2hvNV; 9649 SAGEAPI SAGE_PFNGLVERTEXATTRIB3HNVPROC SAGE_glVertexAttrib3hNV; 9650 SAGEAPI SAGE_PFNGLVERTEXATTRIB3HVNVPROC SAGE_glVertexAttrib3hvNV; 9651 SAGEAPI SAGE_PFNGLVERTEXATTRIB4HNVPROC SAGE_glVertexAttrib4hNV; 9652 SAGEAPI SAGE_PFNGLVERTEXATTRIB4HVNVPROC SAGE_glVertexAttrib4hvNV; 9653 SAGEAPI SAGE_PFNGLVERTEXATTRIBS1HVNVPROC SAGE_glVertexAttribs1hvNV; 9654 SAGEAPI SAGE_PFNGLVERTEXATTRIBS2HVNVPROC SAGE_glVertexAttribs2hvNV; 9655 SAGEAPI SAGE_PFNGLVERTEXATTRIBS3HVNVPROC SAGE_glVertexAttribs3hvNV; 9656 SAGEAPI SAGE_PFNGLVERTEXATTRIBS4HVNVPROC SAGE_glVertexAttribs4hvNV; 9657 SAGEAPI SAGE_PFNGLPIXELDATARANGENVPROC SAGE_glPixelDataRangeNV; 9658 SAGEAPI SAGE_PFNGLFLUSHPIXELDATARANGENVPROC SAGE_glFlushPixelDataRangeNV; 9659 SAGEAPI SAGE_PFNGLPRIMITIVERESTARTNVPROC SAGE_glPrimitiveRestartNV; 9660 SAGEAPI SAGE_PFNGLPRIMITIVERESTARTINDEXNVPROC SAGE_glPrimitiveRestartIndexNV; 9661 SAGEAPI SAGE_PFNGLMAPOBJECTBUFFERATIPROC SAGE_glMapObjectBufferATI; 9662 SAGEAPI SAGE_PFNGLUNMAPOBJECTBUFFERATIPROC SAGE_glUnmapObjectBufferATI; 9663 SAGEAPI SAGE_PFNGLSTENCILOPSEPARATEATIPROC SAGE_glStencilOpSeparateATI; 9664 SAGEAPI SAGE_PFNGLSTENCILFUNCSEPARATEATIPROC SAGE_glStencilFuncSeparateATI; 9665 SAGEAPI SAGE_PFNGLVERTEXATTRIBARRAYOBJECTATIPROC SAGE_glVertexAttribArrayObjectATI; 9666 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC SAGE_glGetVertexAttribArrayObjectfvATI; 9667 SAGEAPI SAGE_PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC SAGE_glGetVertexAttribArrayObjectivATI; 9668 SAGEAPI SAGE_PFNGLDEPTHBOUNDSEXTPROC SAGE_glDepthBoundsEXT; 9669 SAGEAPI SAGE_PFNGLBLENDEQUATIONSEPARATEEXTPROC SAGE_glBlendEquationSeparateEXT; 9670 SAGEAPI SAGE_PFNGLISRENDERBUFFEREXTPROC SAGE_glIsRenderbufferEXT; 9671 SAGEAPI SAGE_PFNGLBINDRENDERBUFFEREXTPROC SAGE_glBindRenderbufferEXT; 9672 SAGEAPI SAGE_PFNGLDELETERENDERBUFFERSEXTPROC SAGE_glDeleteRenderbuffersEXT; 9673 SAGEAPI SAGE_PFNGLGENRENDERBUFFERSEXTPROC SAGE_glGenRenderbuffersEXT; 9674 SAGEAPI SAGE_PFNGLRENDERBUFFERSTORAGEEXTPROC SAGE_glRenderbufferStorageEXT; 9675 SAGEAPI SAGE_PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC SAGE_glGetRenderbufferParameterivEXT; 9676 SAGEAPI SAGE_PFNGLISFRAMEBUFFEREXTPROC SAGE_glIsFramebufferEXT; 9677 SAGEAPI SAGE_PFNGLBINDFRAMEBUFFEREXTPROC SAGE_glBindFramebufferEXT; 9678 SAGEAPI SAGE_PFNGLDELETEFRAMEBUFFERSEXTPROC SAGE_glDeleteFramebuffersEXT; 9679 SAGEAPI SAGE_PFNGLGENFRAMEBUFFERSEXTPROC SAGE_glGenFramebuffersEXT; 9680 SAGEAPI SAGE_PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC SAGE_glCheckFramebufferStatusEXT; 9681 SAGEAPI SAGE_PFNGLFRAMEBUFFERTEXTURE1DEXTPROC SAGE_glFramebufferTexture1DEXT; 9682 SAGEAPI SAGE_PFNGLFRAMEBUFFERTEXTURE2DEXTPROC SAGE_glFramebufferTexture2DEXT; 9683 SAGEAPI SAGE_PFNGLFRAMEBUFFERTEXTURE3DEXTPROC SAGE_glFramebufferTexture3DEXT; 9684 SAGEAPI SAGE_PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC SAGE_glFramebufferRenderbufferEXT; 9685 SAGEAPI SAGE_PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC SAGE_glGetFramebufferAttachmentParameterivEXT; 9686 SAGEAPI SAGE_PFNGLGENERATEMIPMAPEXTPROC SAGE_glGenerateMipmapEXT; 9687 SAGEAPI SAGE_PFNGLSTRINGMARKERGREMEDYPROC SAGE_glStringMarkerGREMEDY; 9688 9689 SAGEAPI int sage_init(void); 9690 9691 #endif 9692