Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GLee.h
Go to the documentation of this file.
1 /***************************************************************************
2 *
3 * GLee.h
4 * GLee (OpenGL Easy Extension library)
5 * Version : 5.4
6 *
7 * Copyright (c)2009 Ben Woodhouse All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without
10 * modification, are permitted provided that the following conditions are
11 * met:
12 * 1. Redistributions of source code must retain the above copyright
13 * notice, this list of conditions and the following disclaimer as
14 * the first lines of this file unmodified.
15 * 2. Redistributions in binary form must reproduce the above copyright
16 * notice, this list of conditions and the following disclaimer in the
17 * documentation and/or other materials provided with the distribution.
18 *
19 * THIS SOFTWARE IS PROVIDED BY BEN WOODHOUSE ``AS IS'' AND ANY EXPRESS OR
20 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
21 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
22 * IN NO EVENT SHALL BEN WOODHOUSE BE LIABLE FOR ANY DIRECT, INDIRECT,
23 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
24 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 
30 * Web: http://elf-stone.com/glee.php
31 *
32 * [This file was automatically generated by GLeeGen 7.0
33 *
34 ***************************************************************************/
35 
36 #ifndef __glee_h_
37 #define __glee_h_
38 
39 #ifdef __gl_h_
40  #error gl.h included before glee.h
41 #endif
42 
43 #ifdef __glext_h_
44  #error glext.h included before glee.h
45 #endif
46 
47 #ifdef __wglext_h_
48  #error wglext.h included before glee.h
49 #endif
50 
51 #ifdef __glxext_h_
52  #error glxext.h included before glee.h
53 #endif
54 
55 #if defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
56  #define WIN32_LEAN_AND_MEAN
57  #include <windows.h>
58  #undef min
59  #undef max
60  #if defined( CINDER_WINRT )
61  #include "cinder/dx/gldx.h"
62  #else
63  #include <GL/gl.h>
64  #endif
65 
66 #elif defined(__APPLE__) || defined(__APPLE_CC__)
67  #define GL_GLEXT_LEGACY
68  #include <OpenGL/gl.h>
69 #else // GLX
70  #define __glext_h_ /* prevent glext.h from being included */
71  #define __glxext_h_ /* prevent glxext.h from being included */
72  #define GLX_GLXEXT_PROTOTYPES
73  #include <GL/gl.h>
74  #include <GL/glx.h>
75 #endif
76 
77 #ifndef APIENTRY
78  #define APIENTRY
79 #endif
80 
81 #ifndef APIENTRYP
82  #define APIENTRYP APIENTRY *
83 #endif
84 
85 #define GLEE_EXTERN extern
86 
87 #ifdef __cplusplus
88  extern "C" { /* begin C linkage */
89 #endif
90 
91 #define GLEE_LINK_FAIL 0
92 #define GLEE_LINK_PARTIAL 1
93 #define GLEE_LINK_COMPLETE 2
94 
95 /* Extension querying variables */
96 
419 
420 /* Aliases for extension querying variables */
421 
422 #define GLEE_VERSION_1_2 GLeeEnabled(&_GLEE_VERSION_1_2)
423 #define GLEE_ARB_imaging GLeeEnabled(&_GLEE_ARB_imaging)
424 #define GLEE_VERSION_1_3 GLeeEnabled(&_GLEE_VERSION_1_3)
425 #define GLEE_VERSION_1_4 GLeeEnabled(&_GLEE_VERSION_1_4)
426 #define GLEE_VERSION_1_5 GLeeEnabled(&_GLEE_VERSION_1_5)
427 #define GLEE_VERSION_2_0 GLeeEnabled(&_GLEE_VERSION_2_0)
428 #define GLEE_VERSION_2_1 GLeeEnabled(&_GLEE_VERSION_2_1)
429 #define GLEE_VERSION_3_0 GLeeEnabled(&_GLEE_VERSION_3_0)
430 #define GLEE_ARB_multitexture GLeeEnabled(&_GLEE_ARB_multitexture)
431 #define GLEE_ARB_transpose_matrix GLeeEnabled(&_GLEE_ARB_transpose_matrix)
432 #define GLEE_ARB_multisample GLeeEnabled(&_GLEE_ARB_multisample)
433 #define GLEE_ARB_texture_env_add GLeeEnabled(&_GLEE_ARB_texture_env_add)
434 #define GLEE_ARB_texture_cube_map GLeeEnabled(&_GLEE_ARB_texture_cube_map)
435 #define GLEE_ARB_texture_compression GLeeEnabled(&_GLEE_ARB_texture_compression)
436 #define GLEE_ARB_texture_border_clamp GLeeEnabled(&_GLEE_ARB_texture_border_clamp)
437 #define GLEE_ARB_point_parameters GLeeEnabled(&_GLEE_ARB_point_parameters)
438 #define GLEE_ARB_vertex_blend GLeeEnabled(&_GLEE_ARB_vertex_blend)
439 #define GLEE_ARB_matrix_palette GLeeEnabled(&_GLEE_ARB_matrix_palette)
440 #define GLEE_ARB_texture_env_combine GLeeEnabled(&_GLEE_ARB_texture_env_combine)
441 #define GLEE_ARB_texture_env_crossbar GLeeEnabled(&_GLEE_ARB_texture_env_crossbar)
442 #define GLEE_ARB_texture_env_dot3 GLeeEnabled(&_GLEE_ARB_texture_env_dot3)
443 #define GLEE_ARB_texture_mirrored_repeat GLeeEnabled(&_GLEE_ARB_texture_mirrored_repeat)
444 #define GLEE_ARB_depth_texture GLeeEnabled(&_GLEE_ARB_depth_texture)
445 #define GLEE_ARB_shadow GLeeEnabled(&_GLEE_ARB_shadow)
446 #define GLEE_ARB_shadow_ambient GLeeEnabled(&_GLEE_ARB_shadow_ambient)
447 #define GLEE_ARB_window_pos GLeeEnabled(&_GLEE_ARB_window_pos)
448 #define GLEE_ARB_vertex_program GLeeEnabled(&_GLEE_ARB_vertex_program)
449 #define GLEE_ARB_fragment_program GLeeEnabled(&_GLEE_ARB_fragment_program)
450 #define GLEE_ARB_vertex_buffer_object GLeeEnabled(&_GLEE_ARB_vertex_buffer_object)
451 #define GLEE_ARB_occlusion_query GLeeEnabled(&_GLEE_ARB_occlusion_query)
452 #define GLEE_ARB_shader_objects GLeeEnabled(&_GLEE_ARB_shader_objects)
453 #define GLEE_ARB_vertex_shader GLeeEnabled(&_GLEE_ARB_vertex_shader)
454 #define GLEE_ARB_fragment_shader GLeeEnabled(&_GLEE_ARB_fragment_shader)
455 #define GLEE_ARB_shading_language_100 GLeeEnabled(&_GLEE_ARB_shading_language_100)
456 #define GLEE_ARB_texture_non_power_of_two GLeeEnabled(&_GLEE_ARB_texture_non_power_of_two)
457 #define GLEE_ARB_point_sprite GLeeEnabled(&_GLEE_ARB_point_sprite)
458 #define GLEE_ARB_fragment_program_shadow GLeeEnabled(&_GLEE_ARB_fragment_program_shadow)
459 #define GLEE_ARB_draw_buffers GLeeEnabled(&_GLEE_ARB_draw_buffers)
460 #define GLEE_ARB_texture_rectangle GLeeEnabled(&_GLEE_ARB_texture_rectangle)
461 #define GLEE_ARB_color_buffer_float GLeeEnabled(&_GLEE_ARB_color_buffer_float)
462 #define GLEE_ARB_half_float_pixel GLeeEnabled(&_GLEE_ARB_half_float_pixel)
463 #define GLEE_ARB_texture_float GLeeEnabled(&_GLEE_ARB_texture_float)
464 #define GLEE_ARB_pixel_buffer_object GLeeEnabled(&_GLEE_ARB_pixel_buffer_object)
465 #define GLEE_ARB_depth_buffer_float GLeeEnabled(&_GLEE_ARB_depth_buffer_float)
466 #define GLEE_ARB_draw_instanced GLeeEnabled(&_GLEE_ARB_draw_instanced)
467 #define GLEE_ARB_framebuffer_object GLeeEnabled(&_GLEE_ARB_framebuffer_object)
468 #define GLEE_ARB_framebuffer_sRGB GLeeEnabled(&_GLEE_ARB_framebuffer_sRGB)
469 #define GLEE_ARB_geometry_shader4 GLeeEnabled(&_GLEE_ARB_geometry_shader4)
470 #define GLEE_ARB_half_float_vertex GLeeEnabled(&_GLEE_ARB_half_float_vertex)
471 #define GLEE_ARB_instanced_arrays GLeeEnabled(&_GLEE_ARB_instanced_arrays)
472 #define GLEE_ARB_map_buffer_range GLeeEnabled(&_GLEE_ARB_map_buffer_range)
473 #define GLEE_ARB_texture_buffer_object GLeeEnabled(&_GLEE_ARB_texture_buffer_object)
474 #define GLEE_ARB_texture_compression_rgtc GLeeEnabled(&_GLEE_ARB_texture_compression_rgtc)
475 #define GLEE_ARB_texture_rg GLeeEnabled(&_GLEE_ARB_texture_rg)
476 #define GLEE_ARB_vertex_array_object GLeeEnabled(&_GLEE_ARB_vertex_array_object)
477 #define GLEE_EXT_abgr GLeeEnabled(&_GLEE_EXT_abgr)
478 #define GLEE_EXT_blend_color GLeeEnabled(&_GLEE_EXT_blend_color)
479 #define GLEE_EXT_polygon_offset GLeeEnabled(&_GLEE_EXT_polygon_offset)
480 #define GLEE_EXT_texture GLeeEnabled(&_GLEE_EXT_texture)
481 #define GLEE_EXT_texture3D GLeeEnabled(&_GLEE_EXT_texture3D)
482 #define GLEE_SGIS_texture_filter4 GLeeEnabled(&_GLEE_SGIS_texture_filter4)
483 #define GLEE_EXT_subtexture GLeeEnabled(&_GLEE_EXT_subtexture)
484 #define GLEE_EXT_copy_texture GLeeEnabled(&_GLEE_EXT_copy_texture)
485 #define GLEE_EXT_histogram GLeeEnabled(&_GLEE_EXT_histogram)
486 #define GLEE_EXT_convolution GLeeEnabled(&_GLEE_EXT_convolution)
487 #define GLEE_SGI_color_matrix GLeeEnabled(&_GLEE_SGI_color_matrix)
488 #define GLEE_SGI_color_table GLeeEnabled(&_GLEE_SGI_color_table)
489 #define GLEE_SGIS_pixel_texture GLeeEnabled(&_GLEE_SGIS_pixel_texture)
490 #define GLEE_SGIX_pixel_texture GLeeEnabled(&_GLEE_SGIX_pixel_texture)
491 #define GLEE_SGIS_texture4D GLeeEnabled(&_GLEE_SGIS_texture4D)
492 #define GLEE_SGI_texture_color_table GLeeEnabled(&_GLEE_SGI_texture_color_table)
493 #define GLEE_EXT_cmyka GLeeEnabled(&_GLEE_EXT_cmyka)
494 #define GLEE_EXT_texture_object GLeeEnabled(&_GLEE_EXT_texture_object)
495 #define GLEE_SGIS_detail_texture GLeeEnabled(&_GLEE_SGIS_detail_texture)
496 #define GLEE_SGIS_sharpen_texture GLeeEnabled(&_GLEE_SGIS_sharpen_texture)
497 #define GLEE_EXT_packed_pixels GLeeEnabled(&_GLEE_EXT_packed_pixels)
498 #define GLEE_SGIS_texture_lod GLeeEnabled(&_GLEE_SGIS_texture_lod)
499 #define GLEE_SGIS_multisample GLeeEnabled(&_GLEE_SGIS_multisample)
500 #define GLEE_EXT_rescale_normal GLeeEnabled(&_GLEE_EXT_rescale_normal)
501 #define GLEE_EXT_vertex_array GLeeEnabled(&_GLEE_EXT_vertex_array)
502 #define GLEE_EXT_misc_attribute GLeeEnabled(&_GLEE_EXT_misc_attribute)
503 #define GLEE_SGIS_generate_mipmap GLeeEnabled(&_GLEE_SGIS_generate_mipmap)
504 #define GLEE_SGIX_clipmap GLeeEnabled(&_GLEE_SGIX_clipmap)
505 #define GLEE_SGIX_shadow GLeeEnabled(&_GLEE_SGIX_shadow)
506 #define GLEE_SGIS_texture_edge_clamp GLeeEnabled(&_GLEE_SGIS_texture_edge_clamp)
507 #define GLEE_SGIS_texture_border_clamp GLeeEnabled(&_GLEE_SGIS_texture_border_clamp)
508 #define GLEE_EXT_blend_minmax GLeeEnabled(&_GLEE_EXT_blend_minmax)
509 #define GLEE_EXT_blend_subtract GLeeEnabled(&_GLEE_EXT_blend_subtract)
510 #define GLEE_EXT_blend_logic_op GLeeEnabled(&_GLEE_EXT_blend_logic_op)
511 #define GLEE_SGIX_interlace GLeeEnabled(&_GLEE_SGIX_interlace)
512 #define GLEE_SGIX_pixel_tiles GLeeEnabled(&_GLEE_SGIX_pixel_tiles)
513 #define GLEE_SGIS_texture_select GLeeEnabled(&_GLEE_SGIS_texture_select)
514 #define GLEE_SGIX_sprite GLeeEnabled(&_GLEE_SGIX_sprite)
515 #define GLEE_SGIX_texture_multi_buffer GLeeEnabled(&_GLEE_SGIX_texture_multi_buffer)
516 #define GLEE_EXT_point_parameters GLeeEnabled(&_GLEE_EXT_point_parameters)
517 #define GLEE_SGIS_point_parameters GLeeEnabled(&_GLEE_SGIS_point_parameters)
518 #define GLEE_SGIX_instruments GLeeEnabled(&_GLEE_SGIX_instruments)
519 #define GLEE_SGIX_texture_scale_bias GLeeEnabled(&_GLEE_SGIX_texture_scale_bias)
520 #define GLEE_SGIX_framezoom GLeeEnabled(&_GLEE_SGIX_framezoom)
521 #define GLEE_SGIX_tag_sample_buffer GLeeEnabled(&_GLEE_SGIX_tag_sample_buffer)
522 #define GLEE_FfdMaskSGIX GLeeEnabled(&_GLEE_FfdMaskSGIX)
523 #define GLEE_SGIX_polynomial_ffd GLeeEnabled(&_GLEE_SGIX_polynomial_ffd)
524 #define GLEE_SGIX_reference_plane GLeeEnabled(&_GLEE_SGIX_reference_plane)
525 #define GLEE_SGIX_flush_raster GLeeEnabled(&_GLEE_SGIX_flush_raster)
526 #define GLEE_SGIX_depth_texture GLeeEnabled(&_GLEE_SGIX_depth_texture)
527 #define GLEE_SGIS_fog_function GLeeEnabled(&_GLEE_SGIS_fog_function)
528 #define GLEE_SGIX_fog_offset GLeeEnabled(&_GLEE_SGIX_fog_offset)
529 #define GLEE_HP_image_transform GLeeEnabled(&_GLEE_HP_image_transform)
530 #define GLEE_HP_convolution_border_modes GLeeEnabled(&_GLEE_HP_convolution_border_modes)
531 #define GLEE_INGR_palette_buffer GLeeEnabled(&_GLEE_INGR_palette_buffer)
532 #define GLEE_SGIX_texture_add_env GLeeEnabled(&_GLEE_SGIX_texture_add_env)
533 #define GLEE_EXT_color_subtable GLeeEnabled(&_GLEE_EXT_color_subtable)
534 #define GLEE_PGI_vertex_hints GLeeEnabled(&_GLEE_PGI_vertex_hints)
535 #define GLEE_PGI_misc_hints GLeeEnabled(&_GLEE_PGI_misc_hints)
536 #define GLEE_EXT_paletted_texture GLeeEnabled(&_GLEE_EXT_paletted_texture)
537 #define GLEE_EXT_clip_volume_hint GLeeEnabled(&_GLEE_EXT_clip_volume_hint)
538 #define GLEE_SGIX_list_priority GLeeEnabled(&_GLEE_SGIX_list_priority)
539 #define GLEE_SGIX_ir_instrument1 GLeeEnabled(&_GLEE_SGIX_ir_instrument1)
540 #define GLEE_SGIX_calligraphic_fragment GLeeEnabled(&_GLEE_SGIX_calligraphic_fragment)
541 #define GLEE_SGIX_texture_lod_bias GLeeEnabled(&_GLEE_SGIX_texture_lod_bias)
542 #define GLEE_SGIX_shadow_ambient GLeeEnabled(&_GLEE_SGIX_shadow_ambient)
543 #define GLEE_EXT_index_texture GLeeEnabled(&_GLEE_EXT_index_texture)
544 #define GLEE_EXT_index_material GLeeEnabled(&_GLEE_EXT_index_material)
545 #define GLEE_EXT_index_func GLeeEnabled(&_GLEE_EXT_index_func)
546 #define GLEE_EXT_index_array_formats GLeeEnabled(&_GLEE_EXT_index_array_formats)
547 #define GLEE_EXT_compiled_vertex_array GLeeEnabled(&_GLEE_EXT_compiled_vertex_array)
548 #define GLEE_EXT_cull_vertex GLeeEnabled(&_GLEE_EXT_cull_vertex)
549 #define GLEE_SGIX_ycrcb GLeeEnabled(&_GLEE_SGIX_ycrcb)
550 #define GLEE_SGIX_fragment_lighting GLeeEnabled(&_GLEE_SGIX_fragment_lighting)
551 #define GLEE_IBM_rasterpos_clip GLeeEnabled(&_GLEE_IBM_rasterpos_clip)
552 #define GLEE_HP_texture_lighting GLeeEnabled(&_GLEE_HP_texture_lighting)
553 #define GLEE_EXT_draw_range_elements GLeeEnabled(&_GLEE_EXT_draw_range_elements)
554 #define GLEE_WIN_phong_shading GLeeEnabled(&_GLEE_WIN_phong_shading)
555 #define GLEE_WIN_specular_fog GLeeEnabled(&_GLEE_WIN_specular_fog)
556 #define GLEE_EXT_light_texture GLeeEnabled(&_GLEE_EXT_light_texture)
557 #define GLEE_SGIX_blend_alpha_minmax GLeeEnabled(&_GLEE_SGIX_blend_alpha_minmax)
558 #define GLEE_SGIX_impact_pixel_texture GLeeEnabled(&_GLEE_SGIX_impact_pixel_texture)
559 #define GLEE_EXT_bgra GLeeEnabled(&_GLEE_EXT_bgra)
560 #define GLEE_SGIX_async GLeeEnabled(&_GLEE_SGIX_async)
561 #define GLEE_SGIX_async_pixel GLeeEnabled(&_GLEE_SGIX_async_pixel)
562 #define GLEE_SGIX_async_histogram GLeeEnabled(&_GLEE_SGIX_async_histogram)
563 #define GLEE_INTEL_texture_scissor GLeeEnabled(&_GLEE_INTEL_texture_scissor)
564 #define GLEE_INTEL_parallel_arrays GLeeEnabled(&_GLEE_INTEL_parallel_arrays)
565 #define GLEE_HP_occlusion_test GLeeEnabled(&_GLEE_HP_occlusion_test)
566 #define GLEE_EXT_pixel_transform GLeeEnabled(&_GLEE_EXT_pixel_transform)
567 #define GLEE_EXT_pixel_transform_color_table GLeeEnabled(&_GLEE_EXT_pixel_transform_color_table)
568 #define GLEE_EXT_shared_texture_palette GLeeEnabled(&_GLEE_EXT_shared_texture_palette)
569 #define GLEE_EXT_separate_specular_color GLeeEnabled(&_GLEE_EXT_separate_specular_color)
570 #define GLEE_EXT_secondary_color GLeeEnabled(&_GLEE_EXT_secondary_color)
571 #define GLEE_EXT_texture_perturb_normal GLeeEnabled(&_GLEE_EXT_texture_perturb_normal)
572 #define GLEE_EXT_multi_draw_arrays GLeeEnabled(&_GLEE_EXT_multi_draw_arrays)
573 #define GLEE_EXT_fog_coord GLeeEnabled(&_GLEE_EXT_fog_coord)
574 #define GLEE_REND_screen_coordinates GLeeEnabled(&_GLEE_REND_screen_coordinates)
575 #define GLEE_EXT_coordinate_frame GLeeEnabled(&_GLEE_EXT_coordinate_frame)
576 #define GLEE_EXT_texture_env_combine GLeeEnabled(&_GLEE_EXT_texture_env_combine)
577 #define GLEE_APPLE_specular_vector GLeeEnabled(&_GLEE_APPLE_specular_vector)
578 #define GLEE_APPLE_transform_hint GLeeEnabled(&_GLEE_APPLE_transform_hint)
579 #define GLEE_SGIX_fog_scale GLeeEnabled(&_GLEE_SGIX_fog_scale)
580 #define GLEE_SUNX_constant_data GLeeEnabled(&_GLEE_SUNX_constant_data)
581 #define GLEE_SUN_global_alpha GLeeEnabled(&_GLEE_SUN_global_alpha)
582 #define GLEE_SUN_triangle_list GLeeEnabled(&_GLEE_SUN_triangle_list)
583 #define GLEE_SUN_vertex GLeeEnabled(&_GLEE_SUN_vertex)
584 #define GLEE_EXT_blend_func_separate GLeeEnabled(&_GLEE_EXT_blend_func_separate)
585 #define GLEE_INGR_color_clamp GLeeEnabled(&_GLEE_INGR_color_clamp)
586 #define GLEE_INGR_interlace_read GLeeEnabled(&_GLEE_INGR_interlace_read)
587 #define GLEE_EXT_stencil_wrap GLeeEnabled(&_GLEE_EXT_stencil_wrap)
588 #define GLEE_EXT_422_pixels GLeeEnabled(&_GLEE_EXT_422_pixels)
589 #define GLEE_NV_texgen_reflection GLeeEnabled(&_GLEE_NV_texgen_reflection)
590 #define GLEE_EXT_texture_cube_map GLeeEnabled(&_GLEE_EXT_texture_cube_map)
591 #define GLEE_SUN_convolution_border_modes GLeeEnabled(&_GLEE_SUN_convolution_border_modes)
592 #define GLEE_EXT_texture_env_add GLeeEnabled(&_GLEE_EXT_texture_env_add)
593 #define GLEE_EXT_texture_lod_bias GLeeEnabled(&_GLEE_EXT_texture_lod_bias)
594 #define GLEE_EXT_texture_filter_anisotropic GLeeEnabled(&_GLEE_EXT_texture_filter_anisotropic)
595 #define GLEE_EXT_vertex_weighting GLeeEnabled(&_GLEE_EXT_vertex_weighting)
596 #define GLEE_NV_light_max_exponent GLeeEnabled(&_GLEE_NV_light_max_exponent)
597 #define GLEE_NV_vertex_array_range GLeeEnabled(&_GLEE_NV_vertex_array_range)
598 #define GLEE_NV_register_combiners GLeeEnabled(&_GLEE_NV_register_combiners)
599 #define GLEE_NV_fog_distance GLeeEnabled(&_GLEE_NV_fog_distance)
600 #define GLEE_NV_texgen_emboss GLeeEnabled(&_GLEE_NV_texgen_emboss)
601 #define GLEE_NV_blend_square GLeeEnabled(&_GLEE_NV_blend_square)
602 #define GLEE_NV_texture_env_combine4 GLeeEnabled(&_GLEE_NV_texture_env_combine4)
603 #define GLEE_MESA_resize_buffers GLeeEnabled(&_GLEE_MESA_resize_buffers)
604 #define GLEE_MESA_window_pos GLeeEnabled(&_GLEE_MESA_window_pos)
605 #define GLEE_EXT_texture_compression_s3tc GLeeEnabled(&_GLEE_EXT_texture_compression_s3tc)
606 #define GLEE_IBM_cull_vertex GLeeEnabled(&_GLEE_IBM_cull_vertex)
607 #define GLEE_IBM_multimode_draw_arrays GLeeEnabled(&_GLEE_IBM_multimode_draw_arrays)
608 #define GLEE_IBM_vertex_array_lists GLeeEnabled(&_GLEE_IBM_vertex_array_lists)
609 #define GLEE_SGIX_subsample GLeeEnabled(&_GLEE_SGIX_subsample)
610 #define GLEE_SGIX_ycrcb_subsample GLeeEnabled(&_GLEE_SGIX_ycrcb_subsample)
611 #define GLEE_SGIX_ycrcba GLeeEnabled(&_GLEE_SGIX_ycrcba)
612 #define GLEE_SGI_depth_pass_instrument GLeeEnabled(&_GLEE_SGI_depth_pass_instrument)
613 #define GLEE_3DFX_texture_compression_FXT1 GLeeEnabled(&_GLEE_3DFX_texture_compression_FXT1)
614 #define GLEE_3DFX_multisample GLeeEnabled(&_GLEE_3DFX_multisample)
615 #define GLEE_3DFX_tbuffer GLeeEnabled(&_GLEE_3DFX_tbuffer)
616 #define GLEE_EXT_multisample GLeeEnabled(&_GLEE_EXT_multisample)
617 #define GLEE_SGIX_vertex_preclip GLeeEnabled(&_GLEE_SGIX_vertex_preclip)
618 #define GLEE_SGIX_convolution_accuracy GLeeEnabled(&_GLEE_SGIX_convolution_accuracy)
619 #define GLEE_SGIX_resample GLeeEnabled(&_GLEE_SGIX_resample)
620 #define GLEE_SGIS_point_line_texgen GLeeEnabled(&_GLEE_SGIS_point_line_texgen)
621 #define GLEE_SGIS_texture_color_mask GLeeEnabled(&_GLEE_SGIS_texture_color_mask)
622 #define GLEE_EXT_texture_env_dot3 GLeeEnabled(&_GLEE_EXT_texture_env_dot3)
623 #define GLEE_ATI_texture_mirror_once GLeeEnabled(&_GLEE_ATI_texture_mirror_once)
624 #define GLEE_NV_fence GLeeEnabled(&_GLEE_NV_fence)
625 #define GLEE_IBM_texture_mirrored_repeat GLeeEnabled(&_GLEE_IBM_texture_mirrored_repeat)
626 #define GLEE_NV_evaluators GLeeEnabled(&_GLEE_NV_evaluators)
627 #define GLEE_NV_packed_depth_stencil GLeeEnabled(&_GLEE_NV_packed_depth_stencil)
628 #define GLEE_NV_register_combiners2 GLeeEnabled(&_GLEE_NV_register_combiners2)
629 #define GLEE_NV_texture_compression_vtc GLeeEnabled(&_GLEE_NV_texture_compression_vtc)
630 #define GLEE_NV_texture_rectangle GLeeEnabled(&_GLEE_NV_texture_rectangle)
631 #define GLEE_NV_texture_shader GLeeEnabled(&_GLEE_NV_texture_shader)
632 #define GLEE_NV_texture_shader2 GLeeEnabled(&_GLEE_NV_texture_shader2)
633 #define GLEE_NV_vertex_array_range2 GLeeEnabled(&_GLEE_NV_vertex_array_range2)
634 #define GLEE_NV_vertex_program GLeeEnabled(&_GLEE_NV_vertex_program)
635 #define GLEE_SGIX_texture_coordinate_clamp GLeeEnabled(&_GLEE_SGIX_texture_coordinate_clamp)
636 #define GLEE_SGIX_scalebias_hint GLeeEnabled(&_GLEE_SGIX_scalebias_hint)
637 #define GLEE_OML_interlace GLeeEnabled(&_GLEE_OML_interlace)
638 #define GLEE_OML_subsample GLeeEnabled(&_GLEE_OML_subsample)
639 #define GLEE_OML_resample GLeeEnabled(&_GLEE_OML_resample)
640 #define GLEE_NV_copy_depth_to_color GLeeEnabled(&_GLEE_NV_copy_depth_to_color)
641 #define GLEE_ATI_envmap_bumpmap GLeeEnabled(&_GLEE_ATI_envmap_bumpmap)
642 #define GLEE_ATI_fragment_shader GLeeEnabled(&_GLEE_ATI_fragment_shader)
643 #define GLEE_ATI_pn_triangles GLeeEnabled(&_GLEE_ATI_pn_triangles)
644 #define GLEE_ATI_vertex_array_object GLeeEnabled(&_GLEE_ATI_vertex_array_object)
645 #define GLEE_EXT_vertex_shader GLeeEnabled(&_GLEE_EXT_vertex_shader)
646 #define GLEE_ATI_vertex_streams GLeeEnabled(&_GLEE_ATI_vertex_streams)
647 #define GLEE_ATI_element_array GLeeEnabled(&_GLEE_ATI_element_array)
648 #define GLEE_SUN_mesh_array GLeeEnabled(&_GLEE_SUN_mesh_array)
649 #define GLEE_SUN_slice_accum GLeeEnabled(&_GLEE_SUN_slice_accum)
650 #define GLEE_NV_multisample_filter_hint GLeeEnabled(&_GLEE_NV_multisample_filter_hint)
651 #define GLEE_NV_depth_clamp GLeeEnabled(&_GLEE_NV_depth_clamp)
652 #define GLEE_NV_occlusion_query GLeeEnabled(&_GLEE_NV_occlusion_query)
653 #define GLEE_NV_point_sprite GLeeEnabled(&_GLEE_NV_point_sprite)
654 #define GLEE_NV_texture_shader3 GLeeEnabled(&_GLEE_NV_texture_shader3)
655 #define GLEE_NV_vertex_program1_1 GLeeEnabled(&_GLEE_NV_vertex_program1_1)
656 #define GLEE_EXT_shadow_funcs GLeeEnabled(&_GLEE_EXT_shadow_funcs)
657 #define GLEE_EXT_stencil_two_side GLeeEnabled(&_GLEE_EXT_stencil_two_side)
658 #define GLEE_ATI_text_fragment_shader GLeeEnabled(&_GLEE_ATI_text_fragment_shader)
659 #define GLEE_APPLE_client_storage GLeeEnabled(&_GLEE_APPLE_client_storage)
660 #define GLEE_APPLE_element_array GLeeEnabled(&_GLEE_APPLE_element_array)
661 #define GLEE_APPLE_fence GLeeEnabled(&_GLEE_APPLE_fence)
662 #define GLEE_APPLE_vertex_array_object GLeeEnabled(&_GLEE_APPLE_vertex_array_object)
663 #define GLEE_APPLE_vertex_array_range GLeeEnabled(&_GLEE_APPLE_vertex_array_range)
664 #define GLEE_APPLE_ycbcr_422 GLeeEnabled(&_GLEE_APPLE_ycbcr_422)
665 #define GLEE_S3_s3tc GLeeEnabled(&_GLEE_S3_s3tc)
666 #define GLEE_ATI_draw_buffers GLeeEnabled(&_GLEE_ATI_draw_buffers)
667 #define GLEE_ATI_pixel_format_float GLeeEnabled(&_GLEE_ATI_pixel_format_float)
668 #define GLEE_ATI_texture_env_combine3 GLeeEnabled(&_GLEE_ATI_texture_env_combine3)
669 #define GLEE_ATI_texture_float GLeeEnabled(&_GLEE_ATI_texture_float)
670 #define GLEE_NV_float_buffer GLeeEnabled(&_GLEE_NV_float_buffer)
671 #define GLEE_NV_fragment_program GLeeEnabled(&_GLEE_NV_fragment_program)
672 #define GLEE_NV_half_float GLeeEnabled(&_GLEE_NV_half_float)
673 #define GLEE_NV_pixel_data_range GLeeEnabled(&_GLEE_NV_pixel_data_range)
674 #define GLEE_NV_primitive_restart GLeeEnabled(&_GLEE_NV_primitive_restart)
675 #define GLEE_NV_texture_expand_normal GLeeEnabled(&_GLEE_NV_texture_expand_normal)
676 #define GLEE_NV_vertex_program2 GLeeEnabled(&_GLEE_NV_vertex_program2)
677 #define GLEE_ATI_map_object_buffer GLeeEnabled(&_GLEE_ATI_map_object_buffer)
678 #define GLEE_ATI_separate_stencil GLeeEnabled(&_GLEE_ATI_separate_stencil)
679 #define GLEE_ATI_vertex_attrib_array_object GLeeEnabled(&_GLEE_ATI_vertex_attrib_array_object)
680 #define GLEE_OES_read_format GLeeEnabled(&_GLEE_OES_read_format)
681 #define GLEE_EXT_depth_bounds_test GLeeEnabled(&_GLEE_EXT_depth_bounds_test)
682 #define GLEE_EXT_texture_mirror_clamp GLeeEnabled(&_GLEE_EXT_texture_mirror_clamp)
683 #define GLEE_EXT_blend_equation_separate GLeeEnabled(&_GLEE_EXT_blend_equation_separate)
684 #define GLEE_MESA_pack_invert GLeeEnabled(&_GLEE_MESA_pack_invert)
685 #define GLEE_MESA_ycbcr_texture GLeeEnabled(&_GLEE_MESA_ycbcr_texture)
686 #define GLEE_EXT_pixel_buffer_object GLeeEnabled(&_GLEE_EXT_pixel_buffer_object)
687 #define GLEE_NV_fragment_program_option GLeeEnabled(&_GLEE_NV_fragment_program_option)
688 #define GLEE_NV_fragment_program2 GLeeEnabled(&_GLEE_NV_fragment_program2)
689 #define GLEE_NV_vertex_program2_option GLeeEnabled(&_GLEE_NV_vertex_program2_option)
690 #define GLEE_NV_vertex_program3 GLeeEnabled(&_GLEE_NV_vertex_program3)
691 #define GLEE_EXT_framebuffer_object GLeeEnabled(&_GLEE_EXT_framebuffer_object)
692 #define GLEE_GREMEDY_string_marker GLeeEnabled(&_GLEE_GREMEDY_string_marker)
693 #define GLEE_EXT_packed_depth_stencil GLeeEnabled(&_GLEE_EXT_packed_depth_stencil)
694 #define GLEE_EXT_stencil_clear_tag GLeeEnabled(&_GLEE_EXT_stencil_clear_tag)
695 #define GLEE_EXT_texture_sRGB GLeeEnabled(&_GLEE_EXT_texture_sRGB)
696 #define GLEE_EXT_framebuffer_blit GLeeEnabled(&_GLEE_EXT_framebuffer_blit)
697 #define GLEE_EXT_framebuffer_multisample GLeeEnabled(&_GLEE_EXT_framebuffer_multisample)
698 #define GLEE_MESAX_texture_stack GLeeEnabled(&_GLEE_MESAX_texture_stack)
699 #define GLEE_EXT_timer_query GLeeEnabled(&_GLEE_EXT_timer_query)
700 #define GLEE_EXT_gpu_program_parameters GLeeEnabled(&_GLEE_EXT_gpu_program_parameters)
701 #define GLEE_APPLE_flush_buffer_range GLeeEnabled(&_GLEE_APPLE_flush_buffer_range)
702 #define GLEE_EXT_gpu_shader4 GLeeEnabled(&_GLEE_EXT_gpu_shader4)
703 #define GLEE_EXT_draw_instanced GLeeEnabled(&_GLEE_EXT_draw_instanced)
704 #define GLEE_EXT_packed_float GLeeEnabled(&_GLEE_EXT_packed_float)
705 #define GLEE_EXT_texture_array GLeeEnabled(&_GLEE_EXT_texture_array)
706 #define GLEE_EXT_texture_buffer_object GLeeEnabled(&_GLEE_EXT_texture_buffer_object)
707 #define GLEE_EXT_texture_compression_latc GLeeEnabled(&_GLEE_EXT_texture_compression_latc)
708 #define GLEE_EXT_texture_compression_rgtc GLeeEnabled(&_GLEE_EXT_texture_compression_rgtc)
709 #define GLEE_EXT_texture_shared_exponent GLeeEnabled(&_GLEE_EXT_texture_shared_exponent)
710 #define GLEE_NV_depth_buffer_float GLeeEnabled(&_GLEE_NV_depth_buffer_float)
711 #define GLEE_NV_framebuffer_multisample_coverage GLeeEnabled(&_GLEE_NV_framebuffer_multisample_coverage)
712 #define GLEE_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_EXT_framebuffer_sRGB)
713 #define GLEE_NV_geometry_shader4 GLeeEnabled(&_GLEE_NV_geometry_shader4)
714 #define GLEE_NV_parameter_buffer_object GLeeEnabled(&_GLEE_NV_parameter_buffer_object)
715 #define GLEE_EXT_draw_buffers2 GLeeEnabled(&_GLEE_EXT_draw_buffers2)
716 #define GLEE_NV_transform_feedback GLeeEnabled(&_GLEE_NV_transform_feedback)
717 #define GLEE_EXT_bindable_uniform GLeeEnabled(&_GLEE_EXT_bindable_uniform)
718 #define GLEE_EXT_texture_integer GLeeEnabled(&_GLEE_EXT_texture_integer)
719 #define GLEE_GREMEDY_frame_terminator GLeeEnabled(&_GLEE_GREMEDY_frame_terminator)
720 #define GLEE_NV_conditional_render GLeeEnabled(&_GLEE_NV_conditional_render)
721 #define GLEE_NV_present_video GLeeEnabled(&_GLEE_NV_present_video)
722 #define GLEE_EXT_transform_feedback GLeeEnabled(&_GLEE_EXT_transform_feedback)
723 #define GLEE_EXT_direct_state_access GLeeEnabled(&_GLEE_EXT_direct_state_access)
724 #define GLEE_EXT_vertex_array_bgra GLeeEnabled(&_GLEE_EXT_vertex_array_bgra)
725 #define GLEE_EXT_texture_swizzle GLeeEnabled(&_GLEE_EXT_texture_swizzle)
726 #define GLEE_NV_explicit_multisample GLeeEnabled(&_GLEE_NV_explicit_multisample)
727 #define GLEE_NV_transform_feedback2 GLeeEnabled(&_GLEE_NV_transform_feedback2)
728 #define GLEE_SGIX_texture_select GLeeEnabled(&_GLEE_SGIX_texture_select)
729 #define GLEE_INGR_blend_func_separate GLeeEnabled(&_GLEE_INGR_blend_func_separate)
730 #define GLEE_SGIX_depth_pass_instrument GLeeEnabled(&_GLEE_SGIX_depth_pass_instrument)
731 #define GLEE_SGIX_igloo_interface GLeeEnabled(&_GLEE_SGIX_igloo_interface)
732 #define GLEE_EXT_fragment_lighting GLeeEnabled(&_GLEE_EXT_fragment_lighting)
733 #define GLEE_EXT_geometry_shader4 GLeeEnabled(&_GLEE_EXT_geometry_shader4)
734 #define GLEE_EXT_scene_marker GLeeEnabled(&_GLEE_EXT_scene_marker)
735 #define GLEE_EXT_texture_compression_dxt1 GLeeEnabled(&_GLEE_EXT_texture_compression_dxt1)
736 #define GLEE_EXT_texture_env GLeeEnabled(&_GLEE_EXT_texture_env)
737 #define GLEE_IBM_static_data GLeeEnabled(&_GLEE_IBM_static_data)
738 #define GLEE_NV_gpu_program4 GLeeEnabled(&_GLEE_NV_gpu_program4)
739 #define GLEE_OES_byte_coordinates GLeeEnabled(&_GLEE_OES_byte_coordinates)
740 #define GLEE_OES_compressed_paletted_texture GLeeEnabled(&_GLEE_OES_compressed_paletted_texture)
741 #define GLEE_OES_single_precision GLeeEnabled(&_GLEE_OES_single_precision)
742 #define GLEE_SGIX_pixel_texture_bits GLeeEnabled(&_GLEE_SGIX_pixel_texture_bits)
743 #define GLEE_SGIX_texture_range GLeeEnabled(&_GLEE_SGIX_texture_range)
744 
745 
746 /*****************************************************************
747  * Additional types needed for extensions
748  *****************************************************************/
749 
750 /* Used for GLSL shader text */
751 #ifndef GL_VERSION_2_0
752  typedef char GLchar;
753 #endif
754 
755 #include <stddef.h>
756 
757 #ifndef GL_VERSION_1_5
758  typedef ptrdiff_t GLintptr;
759  typedef ptrdiff_t GLsizeiptr;
760 #endif
761 
762 #ifndef GL_NV_half_float
763  typedef unsigned short GLhalfNV;
764 #endif
765 
766 #ifndef GL_ARB_vertex_buffer_object
767  typedef ptrdiff_t GLintptrARB;
768  typedef ptrdiff_t GLsizeiptrARB;
769 #endif
770 
771 #ifndef GL_ARB_shader_objects
772  typedef int GLhandleARB;
773  typedef char GLcharARB;
774 #endif
775 
776 #ifndef GL_EXT_timer_query
777  typedef signed long long GLint64EXT;
778  typedef unsigned long long GLuint64EXT;
779 #endif
780 
781 /* Platform-specific */
782 
783 #ifdef WIN32
784 
785  /* WGL */
786 
787  #ifndef WGL_ARB_pbuffer
788  DECLARE_HANDLE(HPBUFFERARB);
789  #endif
790 
791  #ifndef WGL_EXT_pbuffer
792  DECLARE_HANDLE(HPBUFFEREXT);
793  #endif
794 
795  #ifndef WGL_NV_video_output
796  DECLARE_HANDLE(HPVIDEODEV);
797  #endif
798 
799  #ifndef WGL_NV_present_video
800  DECLARE_HANDLE(HVIDEOOUTPUTDEVICENV);
801  #endif
802 
803  #ifndef WGL_NV_gpu_affinity
804  DECLARE_HANDLE(HPGPUNV);
805  DECLARE_HANDLE(HGPUNV);
806 
807  typedef struct _GPU_DEVICE {
808  DWORD cb;
809  CHAR DeviceName[32];
810  CHAR DeviceString[128];
811  DWORD Flags;
812  RECT rcVirtualScreen;
813  } GPU_DEVICE, *PGPU_DEVICE;
814  #endif
815 
816 #elif defined(__APPLE__) || defined(__APPLE_CC__)
817 
818  /* Mac OS X */
819 
820 #else
821 
822  /* GLX */
823 
824  typedef void (*__GLXextFuncPtr)(void);
825 
826  #ifndef GLX_ARB_get_proc_address
827  #define GLX_ARB_get_proc_address 1
829  extern void ( * glXGetProcAddressARB (const GLubyte *procName))(void);
830  typedef __GLXextFuncPtr ( * PFNGLXGETPROCADDRESSARBPROC) (const GLubyte *procName);
831  #endif
832 
833  #ifndef GLX_SGIX_fbconfig
834  typedef XID GLXFBConfigIDSGIX;
835  typedef struct __GLXFBConfigRec *GLXFBConfigSGIX;
836  #endif
837 
838  #ifndef GLX_SGIX_pbuffer
839  typedef XID GLXPbufferSGIX;
840  typedef struct {
841  int type;
842  unsigned long serial;
844  Display *display;
847  int draw_type;
848  unsigned int mask;
849  int x, y;
850  int width, height;
851  int count;
853  #endif
854 
855  #ifndef GLX_SGIX_hyperpipe
856  #define _GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX 80
857  typedef struct
858  {
862 
863  typedef struct
864  {
866  int channel;
867  unsigned int participationType;
870 
871  typedef struct
872  {
876  int srcWidth;
882  } GLXPipeRect;
883 
884  typedef struct
885  {
887  int XOrigin;
888  int YOrigin;
890  int maxWidth;
892  #endif
893 
894  #ifndef GLX_NV_video_output
895  typedef unsigned int GLXVideoDeviceNV;
896  #endif // GLX_NV_video_output
897 
898 #endif /* end platform specific */
899 
900 
901 
902 /* GL_VERSION_1_2 */
903 
904 #ifndef GL_VERSION_1_2
905 #define GL_VERSION_1_2 1
906 #define __GLEE_GL_VERSION_1_2 1
907 /* Constants */
908 #define GL_UNSIGNED_BYTE_3_3_2 0x8032
909 #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033
910 #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034
911 #define GL_UNSIGNED_INT_8_8_8_8 0x8035
912 #define GL_UNSIGNED_INT_10_10_10_2 0x8036
913 #define GL_RESCALE_NORMAL 0x803A
914 #define GL_TEXTURE_BINDING_3D 0x806A
915 #define GL_PACK_SKIP_IMAGES 0x806B
916 #define GL_PACK_IMAGE_HEIGHT 0x806C
917 #define GL_UNPACK_SKIP_IMAGES 0x806D
918 #define GL_UNPACK_IMAGE_HEIGHT 0x806E
919 #define GL_TEXTURE_3D 0x806F
920 #define GL_PROXY_TEXTURE_3D 0x8070
921 #define GL_TEXTURE_DEPTH 0x8071
922 #define GL_TEXTURE_WRAP_R 0x8072
923 #define GL_MAX_3D_TEXTURE_SIZE 0x8073
924 #define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362
925 #define GL_UNSIGNED_SHORT_5_6_5 0x8363
926 #define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364
927 #define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365
928 #define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366
929 #define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367
930 #define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368
931 #define GL_BGR 0x80E0
932 #define GL_BGRA 0x80E1
933 #define GL_MAX_ELEMENTS_VERTICES 0x80E8
934 #define GL_MAX_ELEMENTS_INDICES 0x80E9
935 #define GL_CLAMP_TO_EDGE 0x812F
936 #define GL_TEXTURE_MIN_LOD 0x813A
937 #define GL_TEXTURE_MAX_LOD 0x813B
938 #define GL_TEXTURE_BASE_LEVEL 0x813C
939 #define GL_TEXTURE_MAX_LEVEL 0x813D
940 #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8
941 #define GL_SINGLE_COLOR 0x81F9
942 #define GL_SEPARATE_SPECULAR_COLOR 0x81FA
943 #define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12
944 #define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13
945 #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22
946 #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23
947 #define GL_ALIASED_POINT_SIZE_RANGE 0x846D
948 #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E
949 #ifndef GLEE_H_DEFINED_glBlendColor
950 #define GLEE_H_DEFINED_glBlendColor
951  typedef void (APIENTRYP GLEEPFNGLBLENDCOLORPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
952  GLEE_EXTERN GLEEPFNGLBLENDCOLORPROC GLeeFuncPtr_glBlendColor;
953  #define glBlendColor GLeeFuncPtr_glBlendColor
954 #endif
955 #ifndef GLEE_H_DEFINED_glBlendEquation
956 #define GLEE_H_DEFINED_glBlendEquation
957  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONPROC) (GLenum mode);
958  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONPROC GLeeFuncPtr_glBlendEquation;
959  #define glBlendEquation GLeeFuncPtr_glBlendEquation
960 #endif
961 #ifndef GLEE_H_DEFINED_glDrawRangeElements
962 #define GLEE_H_DEFINED_glDrawRangeElements
963  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
964  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSPROC GLeeFuncPtr_glDrawRangeElements;
965  #define glDrawRangeElements GLeeFuncPtr_glDrawRangeElements
966 #endif
967 #ifndef GLEE_H_DEFINED_glColorTable
968 #define GLEE_H_DEFINED_glColorTable
969  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
970  GLEE_EXTERN GLEEPFNGLCOLORTABLEPROC GLeeFuncPtr_glColorTable;
971  #define glColorTable GLeeFuncPtr_glColorTable
972 #endif
973 #ifndef GLEE_H_DEFINED_glColorTableParameterfv
974 #define GLEE_H_DEFINED_glColorTableParameterfv
975  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat * params);
976  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glColorTableParameterfv;
977  #define glColorTableParameterfv GLeeFuncPtr_glColorTableParameterfv
978 #endif
979 #ifndef GLEE_H_DEFINED_glColorTableParameteriv
980 #define GLEE_H_DEFINED_glColorTableParameteriv
981  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint * params);
982  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glColorTableParameteriv;
983  #define glColorTableParameteriv GLeeFuncPtr_glColorTableParameteriv
984 #endif
985 #ifndef GLEE_H_DEFINED_glCopyColorTable
986 #define GLEE_H_DEFINED_glCopyColorTable
987  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
988  GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLEPROC GLeeFuncPtr_glCopyColorTable;
989  #define glCopyColorTable GLeeFuncPtr_glCopyColorTable
990 #endif
991 #ifndef GLEE_H_DEFINED_glGetColorTable
992 #define GLEE_H_DEFINED_glGetColorTable
993  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPROC) (GLenum target, GLenum format, GLenum type, GLvoid * table);
994  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPROC GLeeFuncPtr_glGetColorTable;
995  #define glGetColorTable GLeeFuncPtr_glGetColorTable
996 #endif
997 #ifndef GLEE_H_DEFINED_glGetColorTableParameterfv
998 #define GLEE_H_DEFINED_glGetColorTableParameterfv
999  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1000  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glGetColorTableParameterfv;
1001  #define glGetColorTableParameterfv GLeeFuncPtr_glGetColorTableParameterfv
1002 #endif
1003 #ifndef GLEE_H_DEFINED_glGetColorTableParameteriv
1004 #define GLEE_H_DEFINED_glGetColorTableParameteriv
1005  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1006  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glGetColorTableParameteriv;
1007  #define glGetColorTableParameteriv GLeeFuncPtr_glGetColorTableParameteriv
1008 #endif
1009 #ifndef GLEE_H_DEFINED_glColorSubTable
1010 #define GLEE_H_DEFINED_glColorSubTable
1011  typedef void (APIENTRYP GLEEPFNGLCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
1012  GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEPROC GLeeFuncPtr_glColorSubTable;
1013  #define glColorSubTable GLeeFuncPtr_glColorSubTable
1014 #endif
1015 #ifndef GLEE_H_DEFINED_glCopyColorSubTable
1016 #define GLEE_H_DEFINED_glCopyColorSubTable
1017  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
1018  GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEPROC GLeeFuncPtr_glCopyColorSubTable;
1019  #define glCopyColorSubTable GLeeFuncPtr_glCopyColorSubTable
1020 #endif
1021 #ifndef GLEE_H_DEFINED_glConvolutionFilter1D
1022 #define GLEE_H_DEFINED_glConvolutionFilter1D
1023  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
1024  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glConvolutionFilter1D;
1025  #define glConvolutionFilter1D GLeeFuncPtr_glConvolutionFilter1D
1026 #endif
1027 #ifndef GLEE_H_DEFINED_glConvolutionFilter2D
1028 #define GLEE_H_DEFINED_glConvolutionFilter2D
1029  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
1030  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glConvolutionFilter2D;
1031  #define glConvolutionFilter2D GLeeFuncPtr_glConvolutionFilter2D
1032 #endif
1033 #ifndef GLEE_H_DEFINED_glConvolutionParameterf
1034 #define GLEE_H_DEFINED_glConvolutionParameterf
1035  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFPROC) (GLenum target, GLenum pname, GLfloat params);
1036  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFPROC GLeeFuncPtr_glConvolutionParameterf;
1037  #define glConvolutionParameterf GLeeFuncPtr_glConvolutionParameterf
1038 #endif
1039 #ifndef GLEE_H_DEFINED_glConvolutionParameterfv
1040 #define GLEE_H_DEFINED_glConvolutionParameterfv
1041  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat * params);
1042  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glConvolutionParameterfv;
1043  #define glConvolutionParameterfv GLeeFuncPtr_glConvolutionParameterfv
1044 #endif
1045 #ifndef GLEE_H_DEFINED_glConvolutionParameteri
1046 #define GLEE_H_DEFINED_glConvolutionParameteri
1047  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIPROC) (GLenum target, GLenum pname, GLint params);
1048  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIPROC GLeeFuncPtr_glConvolutionParameteri;
1049  #define glConvolutionParameteri GLeeFuncPtr_glConvolutionParameteri
1050 #endif
1051 #ifndef GLEE_H_DEFINED_glConvolutionParameteriv
1052 #define GLEE_H_DEFINED_glConvolutionParameteriv
1053  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint * params);
1054  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glConvolutionParameteriv;
1055  #define glConvolutionParameteriv GLeeFuncPtr_glConvolutionParameteriv
1056 #endif
1057 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter1D
1058 #define GLEE_H_DEFINED_glCopyConvolutionFilter1D
1059  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1060  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glCopyConvolutionFilter1D;
1061  #define glCopyConvolutionFilter1D GLeeFuncPtr_glCopyConvolutionFilter1D
1062 #endif
1063 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter2D
1064 #define GLEE_H_DEFINED_glCopyConvolutionFilter2D
1065  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
1066  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glCopyConvolutionFilter2D;
1067  #define glCopyConvolutionFilter2D GLeeFuncPtr_glCopyConvolutionFilter2D
1068 #endif
1069 #ifndef GLEE_H_DEFINED_glGetConvolutionFilter
1070 #define GLEE_H_DEFINED_glGetConvolutionFilter
1071  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONFILTERPROC) (GLenum target, GLenum format, GLenum type, GLvoid * image);
1072  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTERPROC GLeeFuncPtr_glGetConvolutionFilter;
1073  #define glGetConvolutionFilter GLeeFuncPtr_glGetConvolutionFilter
1074 #endif
1075 #ifndef GLEE_H_DEFINED_glGetConvolutionParameterfv
1076 #define GLEE_H_DEFINED_glGetConvolutionParameterfv
1077  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1078  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glGetConvolutionParameterfv;
1079  #define glGetConvolutionParameterfv GLeeFuncPtr_glGetConvolutionParameterfv
1080 #endif
1081 #ifndef GLEE_H_DEFINED_glGetConvolutionParameteriv
1082 #define GLEE_H_DEFINED_glGetConvolutionParameteriv
1083  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1084  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glGetConvolutionParameteriv;
1085  #define glGetConvolutionParameteriv GLeeFuncPtr_glGetConvolutionParameteriv
1086 #endif
1087 #ifndef GLEE_H_DEFINED_glGetSeparableFilter
1088 #define GLEE_H_DEFINED_glGetSeparableFilter
1089  typedef void (APIENTRYP GLEEPFNGLGETSEPARABLEFILTERPROC) (GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
1090  GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTERPROC GLeeFuncPtr_glGetSeparableFilter;
1091  #define glGetSeparableFilter GLeeFuncPtr_glGetSeparableFilter
1092 #endif
1093 #ifndef GLEE_H_DEFINED_glSeparableFilter2D
1094 #define GLEE_H_DEFINED_glSeparableFilter2D
1095  typedef void (APIENTRYP GLEEPFNGLSEPARABLEFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
1096  GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DPROC GLeeFuncPtr_glSeparableFilter2D;
1097  #define glSeparableFilter2D GLeeFuncPtr_glSeparableFilter2D
1098 #endif
1099 #ifndef GLEE_H_DEFINED_glGetHistogram
1100 #define GLEE_H_DEFINED_glGetHistogram
1101  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
1102  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPROC GLeeFuncPtr_glGetHistogram;
1103  #define glGetHistogram GLeeFuncPtr_glGetHistogram
1104 #endif
1105 #ifndef GLEE_H_DEFINED_glGetHistogramParameterfv
1106 #define GLEE_H_DEFINED_glGetHistogramParameterfv
1107  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1108  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC GLeeFuncPtr_glGetHistogramParameterfv;
1109  #define glGetHistogramParameterfv GLeeFuncPtr_glGetHistogramParameterfv
1110 #endif
1111 #ifndef GLEE_H_DEFINED_glGetHistogramParameteriv
1112 #define GLEE_H_DEFINED_glGetHistogramParameteriv
1113  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1114  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC GLeeFuncPtr_glGetHistogramParameteriv;
1115  #define glGetHistogramParameteriv GLeeFuncPtr_glGetHistogramParameteriv
1116 #endif
1117 #ifndef GLEE_H_DEFINED_glGetMinmax
1118 #define GLEE_H_DEFINED_glGetMinmax
1119  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
1120  GLEE_EXTERN GLEEPFNGLGETMINMAXPROC GLeeFuncPtr_glGetMinmax;
1121  #define glGetMinmax GLeeFuncPtr_glGetMinmax
1122 #endif
1123 #ifndef GLEE_H_DEFINED_glGetMinmaxParameterfv
1124 #define GLEE_H_DEFINED_glGetMinmaxParameterfv
1125  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1126  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVPROC GLeeFuncPtr_glGetMinmaxParameterfv;
1127  #define glGetMinmaxParameterfv GLeeFuncPtr_glGetMinmaxParameterfv
1128 #endif
1129 #ifndef GLEE_H_DEFINED_glGetMinmaxParameteriv
1130 #define GLEE_H_DEFINED_glGetMinmaxParameteriv
1131  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1132  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVPROC GLeeFuncPtr_glGetMinmaxParameteriv;
1133  #define glGetMinmaxParameteriv GLeeFuncPtr_glGetMinmaxParameteriv
1134 #endif
1135 #ifndef GLEE_H_DEFINED_glHistogram
1136 #define GLEE_H_DEFINED_glHistogram
1137  typedef void (APIENTRYP GLEEPFNGLHISTOGRAMPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
1138  GLEE_EXTERN GLEEPFNGLHISTOGRAMPROC GLeeFuncPtr_glHistogram;
1139  #define glHistogram GLeeFuncPtr_glHistogram
1140 #endif
1141 #ifndef GLEE_H_DEFINED_glMinmax
1142 #define GLEE_H_DEFINED_glMinmax
1143  typedef void (APIENTRYP GLEEPFNGLMINMAXPROC) (GLenum target, GLenum internalformat, GLboolean sink);
1144  GLEE_EXTERN GLEEPFNGLMINMAXPROC GLeeFuncPtr_glMinmax;
1145  #define glMinmax GLeeFuncPtr_glMinmax
1146 #endif
1147 #ifndef GLEE_H_DEFINED_glResetHistogram
1148 #define GLEE_H_DEFINED_glResetHistogram
1149  typedef void (APIENTRYP GLEEPFNGLRESETHISTOGRAMPROC) (GLenum target);
1150  GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMPROC GLeeFuncPtr_glResetHistogram;
1151  #define glResetHistogram GLeeFuncPtr_glResetHistogram
1152 #endif
1153 #ifndef GLEE_H_DEFINED_glResetMinmax
1154 #define GLEE_H_DEFINED_glResetMinmax
1155  typedef void (APIENTRYP GLEEPFNGLRESETMINMAXPROC) (GLenum target);
1156  GLEE_EXTERN GLEEPFNGLRESETMINMAXPROC GLeeFuncPtr_glResetMinmax;
1157  #define glResetMinmax GLeeFuncPtr_glResetMinmax
1158 #endif
1159 #ifndef GLEE_H_DEFINED_glTexImage3D
1160 #define GLEE_H_DEFINED_glTexImage3D
1162  GLEE_EXTERN GLEEPFNGLTEXIMAGE3DPROC GLeeFuncPtr_glTexImage3D;
1163  #define glTexImage3D GLeeFuncPtr_glTexImage3D
1164 #endif
1165 #ifndef GLEE_H_DEFINED_glTexSubImage3D
1166 #define GLEE_H_DEFINED_glTexSubImage3D
1168  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DPROC GLeeFuncPtr_glTexSubImage3D;
1169  #define glTexSubImage3D GLeeFuncPtr_glTexSubImage3D
1170 #endif
1171 #ifndef GLEE_H_DEFINED_glCopyTexSubImage3D
1172 #define GLEE_H_DEFINED_glCopyTexSubImage3D
1173  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1174  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DPROC GLeeFuncPtr_glCopyTexSubImage3D;
1175  #define glCopyTexSubImage3D GLeeFuncPtr_glCopyTexSubImage3D
1176 #endif
1177 #endif
1178 
1179 /* GL_ARB_imaging */
1180 
1181 #ifndef GL_ARB_imaging
1182 #define GL_ARB_imaging 1
1183 #define __GLEE_GL_ARB_imaging 1
1184 /* Constants */
1185 #define GL_CONSTANT_COLOR 0x8001
1186 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002
1187 #define GL_CONSTANT_ALPHA 0x8003
1188 #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004
1189 #define GL_BLEND_COLOR 0x8005
1190 #define GL_FUNC_ADD 0x8006
1191 #define GL_MIN 0x8007
1192 #define GL_MAX 0x8008
1193 #define GL_BLEND_EQUATION 0x8009
1194 #define GL_FUNC_SUBTRACT 0x800A
1195 #define GL_FUNC_REVERSE_SUBTRACT 0x800B
1196 #define GL_CONVOLUTION_1D 0x8010
1197 #define GL_CONVOLUTION_2D 0x8011
1198 #define GL_SEPARABLE_2D 0x8012
1199 #define GL_CONVOLUTION_BORDER_MODE 0x8013
1200 #define GL_CONVOLUTION_FILTER_SCALE 0x8014
1201 #define GL_CONVOLUTION_FILTER_BIAS 0x8015
1202 #define GL_REDUCE 0x8016
1203 #define GL_CONVOLUTION_FORMAT 0x8017
1204 #define GL_CONVOLUTION_WIDTH 0x8018
1205 #define GL_CONVOLUTION_HEIGHT 0x8019
1206 #define GL_MAX_CONVOLUTION_WIDTH 0x801A
1207 #define GL_MAX_CONVOLUTION_HEIGHT 0x801B
1208 #define GL_POST_CONVOLUTION_RED_SCALE 0x801C
1209 #define GL_POST_CONVOLUTION_GREEN_SCALE 0x801D
1210 #define GL_POST_CONVOLUTION_BLUE_SCALE 0x801E
1211 #define GL_POST_CONVOLUTION_ALPHA_SCALE 0x801F
1212 #define GL_POST_CONVOLUTION_RED_BIAS 0x8020
1213 #define GL_POST_CONVOLUTION_GREEN_BIAS 0x8021
1214 #define GL_POST_CONVOLUTION_BLUE_BIAS 0x8022
1215 #define GL_POST_CONVOLUTION_ALPHA_BIAS 0x8023
1216 #define GL_HISTOGRAM 0x8024
1217 #define GL_PROXY_HISTOGRAM 0x8025
1218 #define GL_HISTOGRAM_WIDTH 0x8026
1219 #define GL_HISTOGRAM_FORMAT 0x8027
1220 #define GL_HISTOGRAM_RED_SIZE 0x8028
1221 #define GL_HISTOGRAM_GREEN_SIZE 0x8029
1222 #define GL_HISTOGRAM_BLUE_SIZE 0x802A
1223 #define GL_HISTOGRAM_ALPHA_SIZE 0x802B
1224 #define GL_HISTOGRAM_LUMINANCE_SIZE 0x802C
1225 #define GL_HISTOGRAM_SINK 0x802D
1226 #define GL_MINMAX 0x802E
1227 #define GL_MINMAX_FORMAT 0x802F
1228 #define GL_MINMAX_SINK 0x8030
1229 #define GL_TABLE_TOO_LARGE 0x8031
1230 #define GL_COLOR_MATRIX 0x80B1
1231 #define GL_COLOR_MATRIX_STACK_DEPTH 0x80B2
1232 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH 0x80B3
1233 #define GL_POST_COLOR_MATRIX_RED_SCALE 0x80B4
1234 #define GL_POST_COLOR_MATRIX_GREEN_SCALE 0x80B5
1235 #define GL_POST_COLOR_MATRIX_BLUE_SCALE 0x80B6
1236 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE 0x80B7
1237 #define GL_POST_COLOR_MATRIX_RED_BIAS 0x80B8
1238 #define GL_POST_COLOR_MATRIX_GREEN_BIAS 0x80B9
1239 #define GL_POST_COLOR_MATRIX_BLUE_BIAS 0x80BA
1240 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS 0x80BB
1241 #define GL_COLOR_TABLE 0x80D0
1242 #define GL_POST_CONVOLUTION_COLOR_TABLE 0x80D1
1243 #define GL_POST_COLOR_MATRIX_COLOR_TABLE 0x80D2
1244 #define GL_PROXY_COLOR_TABLE 0x80D3
1245 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4
1246 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5
1247 #define GL_COLOR_TABLE_SCALE 0x80D6
1248 #define GL_COLOR_TABLE_BIAS 0x80D7
1249 #define GL_COLOR_TABLE_FORMAT 0x80D8
1250 #define GL_COLOR_TABLE_WIDTH 0x80D9
1251 #define GL_COLOR_TABLE_RED_SIZE 0x80DA
1252 #define GL_COLOR_TABLE_GREEN_SIZE 0x80DB
1253 #define GL_COLOR_TABLE_BLUE_SIZE 0x80DC
1254 #define GL_COLOR_TABLE_ALPHA_SIZE 0x80DD
1255 #define GL_COLOR_TABLE_LUMINANCE_SIZE 0x80DE
1256 #define GL_COLOR_TABLE_INTENSITY_SIZE 0x80DF
1257 #define GL_CONSTANT_BORDER 0x8151
1258 #define GL_REPLICATE_BORDER 0x8153
1259 #define GL_CONVOLUTION_BORDER_COLOR 0x8154
1260 #endif
1261 
1262 /* GL_VERSION_1_3 */
1263 
1264 #ifndef GL_VERSION_1_3
1265 #define GL_VERSION_1_3 1
1266 #define __GLEE_GL_VERSION_1_3 1
1267 /* Constants */
1268 #define GL_TEXTURE0 0x84C0
1269 #define GL_TEXTURE1 0x84C1
1270 #define GL_TEXTURE2 0x84C2
1271 #define GL_TEXTURE3 0x84C3
1272 #define GL_TEXTURE4 0x84C4
1273 #define GL_TEXTURE5 0x84C5
1274 #define GL_TEXTURE6 0x84C6
1275 #define GL_TEXTURE7 0x84C7
1276 #define GL_TEXTURE8 0x84C8
1277 #define GL_TEXTURE9 0x84C9
1278 #define GL_TEXTURE10 0x84CA
1279 #define GL_TEXTURE11 0x84CB
1280 #define GL_TEXTURE12 0x84CC
1281 #define GL_TEXTURE13 0x84CD
1282 #define GL_TEXTURE14 0x84CE
1283 #define GL_TEXTURE15 0x84CF
1284 #define GL_TEXTURE16 0x84D0
1285 #define GL_TEXTURE17 0x84D1
1286 #define GL_TEXTURE18 0x84D2
1287 #define GL_TEXTURE19 0x84D3
1288 #define GL_TEXTURE20 0x84D4
1289 #define GL_TEXTURE21 0x84D5
1290 #define GL_TEXTURE22 0x84D6
1291 #define GL_TEXTURE23 0x84D7
1292 #define GL_TEXTURE24 0x84D8
1293 #define GL_TEXTURE25 0x84D9
1294 #define GL_TEXTURE26 0x84DA
1295 #define GL_TEXTURE27 0x84DB
1296 #define GL_TEXTURE28 0x84DC
1297 #define GL_TEXTURE29 0x84DD
1298 #define GL_TEXTURE30 0x84DE
1299 #define GL_TEXTURE31 0x84DF
1300 #define GL_ACTIVE_TEXTURE 0x84E0
1301 #define GL_CLIENT_ACTIVE_TEXTURE 0x84E1
1302 #define GL_MAX_TEXTURE_UNITS 0x84E2
1303 #define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3
1304 #define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4
1305 #define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5
1306 #define GL_TRANSPOSE_COLOR_MATRIX 0x84E6
1307 #define GL_MULTISAMPLE 0x809D
1308 #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E
1309 #define GL_SAMPLE_ALPHA_TO_ONE 0x809F
1310 #define GL_SAMPLE_COVERAGE 0x80A0
1311 #define GL_SAMPLE_BUFFERS 0x80A8
1312 #define GL_SAMPLES 0x80A9
1313 #define GL_SAMPLE_COVERAGE_VALUE 0x80AA
1314 #define GL_SAMPLE_COVERAGE_INVERT 0x80AB
1315 #define GL_MULTISAMPLE_BIT 0x20000000
1316 #define GL_NORMAL_MAP 0x8511
1317 #define GL_REFLECTION_MAP 0x8512
1318 #define GL_TEXTURE_CUBE_MAP 0x8513
1319 #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514
1320 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515
1321 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516
1322 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517
1323 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518
1324 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519
1325 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A
1326 #define GL_PROXY_TEXTURE_CUBE_MAP 0x851B
1327 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C
1328 #define GL_COMPRESSED_ALPHA 0x84E9
1329 #define GL_COMPRESSED_LUMINANCE 0x84EA
1330 #define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB
1331 #define GL_COMPRESSED_INTENSITY 0x84EC
1332 #define GL_COMPRESSED_RGB 0x84ED
1333 #define GL_COMPRESSED_RGBA 0x84EE
1334 #define GL_TEXTURE_COMPRESSION_HINT 0x84EF
1335 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0
1336 #define GL_TEXTURE_COMPRESSED 0x86A1
1337 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2
1338 #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3
1339 #define GL_CLAMP_TO_BORDER 0x812D
1340 #define GL_COMBINE 0x8570
1341 #define GL_COMBINE_RGB 0x8571
1342 #define GL_COMBINE_ALPHA 0x8572
1343 #define GL_SOURCE0_RGB 0x8580
1344 #define GL_SOURCE1_RGB 0x8581
1345 #define GL_SOURCE2_RGB 0x8582
1346 #define GL_SOURCE0_ALPHA 0x8588
1347 #define GL_SOURCE1_ALPHA 0x8589
1348 #define GL_SOURCE2_ALPHA 0x858A
1349 #define GL_OPERAND0_RGB 0x8590
1350 #define GL_OPERAND1_RGB 0x8591
1351 #define GL_OPERAND2_RGB 0x8592
1352 #define GL_OPERAND0_ALPHA 0x8598
1353 #define GL_OPERAND1_ALPHA 0x8599
1354 #define GL_OPERAND2_ALPHA 0x859A
1355 #define GL_RGB_SCALE 0x8573
1356 #define GL_ADD_SIGNED 0x8574
1357 #define GL_INTERPOLATE 0x8575
1358 #define GL_SUBTRACT 0x84E7
1359 #define GL_CONSTANT 0x8576
1360 #define GL_PRIMARY_COLOR 0x8577
1361 #define GL_PREVIOUS 0x8578
1362 #define GL_DOT3_RGB 0x86AE
1363 #define GL_DOT3_RGBA 0x86AF
1364 #ifndef GLEE_H_DEFINED_glActiveTexture
1365 #define GLEE_H_DEFINED_glActiveTexture
1366  typedef void (APIENTRYP GLEEPFNGLACTIVETEXTUREPROC) (GLenum texture);
1367  GLEE_EXTERN GLEEPFNGLACTIVETEXTUREPROC GLeeFuncPtr_glActiveTexture;
1368  #define glActiveTexture GLeeFuncPtr_glActiveTexture
1369 #endif
1370 #ifndef GLEE_H_DEFINED_glClientActiveTexture
1371 #define GLEE_H_DEFINED_glClientActiveTexture
1372  typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture);
1373  GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREPROC GLeeFuncPtr_glClientActiveTexture;
1374  #define glClientActiveTexture GLeeFuncPtr_glClientActiveTexture
1375 #endif
1376 #ifndef GLEE_H_DEFINED_glMultiTexCoord1d
1377 #define GLEE_H_DEFINED_glMultiTexCoord1d
1378  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble s);
1379  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DPROC GLeeFuncPtr_glMultiTexCoord1d;
1380  #define glMultiTexCoord1d GLeeFuncPtr_glMultiTexCoord1d
1381 #endif
1382 #ifndef GLEE_H_DEFINED_glMultiTexCoord1dv
1383 #define GLEE_H_DEFINED_glMultiTexCoord1dv
1384  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DVPROC) (GLenum target, const GLdouble * v);
1385  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVPROC GLeeFuncPtr_glMultiTexCoord1dv;
1386  #define glMultiTexCoord1dv GLeeFuncPtr_glMultiTexCoord1dv
1387 #endif
1388 #ifndef GLEE_H_DEFINED_glMultiTexCoord1f
1389 #define GLEE_H_DEFINED_glMultiTexCoord1f
1390  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FPROC) (GLenum target, GLfloat s);
1391  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FPROC GLeeFuncPtr_glMultiTexCoord1f;
1392  #define glMultiTexCoord1f GLeeFuncPtr_glMultiTexCoord1f
1393 #endif
1394 #ifndef GLEE_H_DEFINED_glMultiTexCoord1fv
1395 #define GLEE_H_DEFINED_glMultiTexCoord1fv
1396  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FVPROC) (GLenum target, const GLfloat * v);
1397  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVPROC GLeeFuncPtr_glMultiTexCoord1fv;
1398  #define glMultiTexCoord1fv GLeeFuncPtr_glMultiTexCoord1fv
1399 #endif
1400 #ifndef GLEE_H_DEFINED_glMultiTexCoord1i
1401 #define GLEE_H_DEFINED_glMultiTexCoord1i
1402  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IPROC) (GLenum target, GLint s);
1403  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IPROC GLeeFuncPtr_glMultiTexCoord1i;
1404  #define glMultiTexCoord1i GLeeFuncPtr_glMultiTexCoord1i
1405 #endif
1406 #ifndef GLEE_H_DEFINED_glMultiTexCoord1iv
1407 #define GLEE_H_DEFINED_glMultiTexCoord1iv
1408  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IVPROC) (GLenum target, const GLint * v);
1409  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVPROC GLeeFuncPtr_glMultiTexCoord1iv;
1410  #define glMultiTexCoord1iv GLeeFuncPtr_glMultiTexCoord1iv
1411 #endif
1412 #ifndef GLEE_H_DEFINED_glMultiTexCoord1s
1413 #define GLEE_H_DEFINED_glMultiTexCoord1s
1414  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SPROC) (GLenum target, GLshort s);
1415  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SPROC GLeeFuncPtr_glMultiTexCoord1s;
1416  #define glMultiTexCoord1s GLeeFuncPtr_glMultiTexCoord1s
1417 #endif
1418 #ifndef GLEE_H_DEFINED_glMultiTexCoord1sv
1419 #define GLEE_H_DEFINED_glMultiTexCoord1sv
1420  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SVPROC) (GLenum target, const GLshort * v);
1421  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVPROC GLeeFuncPtr_glMultiTexCoord1sv;
1422  #define glMultiTexCoord1sv GLeeFuncPtr_glMultiTexCoord1sv
1423 #endif
1424 #ifndef GLEE_H_DEFINED_glMultiTexCoord2d
1425 #define GLEE_H_DEFINED_glMultiTexCoord2d
1426  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DPROC) (GLenum target, GLdouble s, GLdouble t);
1427  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DPROC GLeeFuncPtr_glMultiTexCoord2d;
1428  #define glMultiTexCoord2d GLeeFuncPtr_glMultiTexCoord2d
1429 #endif
1430 #ifndef GLEE_H_DEFINED_glMultiTexCoord2dv
1431 #define GLEE_H_DEFINED_glMultiTexCoord2dv
1432  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DVPROC) (GLenum target, const GLdouble * v);
1433  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVPROC GLeeFuncPtr_glMultiTexCoord2dv;
1434  #define glMultiTexCoord2dv GLeeFuncPtr_glMultiTexCoord2dv
1435 #endif
1436 #ifndef GLEE_H_DEFINED_glMultiTexCoord2f
1437 #define GLEE_H_DEFINED_glMultiTexCoord2f
1438  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t);
1439  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FPROC GLeeFuncPtr_glMultiTexCoord2f;
1440  #define glMultiTexCoord2f GLeeFuncPtr_glMultiTexCoord2f
1441 #endif
1442 #ifndef GLEE_H_DEFINED_glMultiTexCoord2fv
1443 #define GLEE_H_DEFINED_glMultiTexCoord2fv
1444  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FVPROC) (GLenum target, const GLfloat * v);
1445  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVPROC GLeeFuncPtr_glMultiTexCoord2fv;
1446  #define glMultiTexCoord2fv GLeeFuncPtr_glMultiTexCoord2fv
1447 #endif
1448 #ifndef GLEE_H_DEFINED_glMultiTexCoord2i
1449 #define GLEE_H_DEFINED_glMultiTexCoord2i
1450  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IPROC) (GLenum target, GLint s, GLint t);
1451  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IPROC GLeeFuncPtr_glMultiTexCoord2i;
1452  #define glMultiTexCoord2i GLeeFuncPtr_glMultiTexCoord2i
1453 #endif
1454 #ifndef GLEE_H_DEFINED_glMultiTexCoord2iv
1455 #define GLEE_H_DEFINED_glMultiTexCoord2iv
1456  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IVPROC) (GLenum target, const GLint * v);
1457  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVPROC GLeeFuncPtr_glMultiTexCoord2iv;
1458  #define glMultiTexCoord2iv GLeeFuncPtr_glMultiTexCoord2iv
1459 #endif
1460 #ifndef GLEE_H_DEFINED_glMultiTexCoord2s
1461 #define GLEE_H_DEFINED_glMultiTexCoord2s
1462  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SPROC) (GLenum target, GLshort s, GLshort t);
1463  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SPROC GLeeFuncPtr_glMultiTexCoord2s;
1464  #define glMultiTexCoord2s GLeeFuncPtr_glMultiTexCoord2s
1465 #endif
1466 #ifndef GLEE_H_DEFINED_glMultiTexCoord2sv
1467 #define GLEE_H_DEFINED_glMultiTexCoord2sv
1468  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SVPROC) (GLenum target, const GLshort * v);
1469  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVPROC GLeeFuncPtr_glMultiTexCoord2sv;
1470  #define glMultiTexCoord2sv GLeeFuncPtr_glMultiTexCoord2sv
1471 #endif
1472 #ifndef GLEE_H_DEFINED_glMultiTexCoord3d
1473 #define GLEE_H_DEFINED_glMultiTexCoord3d
1474  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r);
1475  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DPROC GLeeFuncPtr_glMultiTexCoord3d;
1476  #define glMultiTexCoord3d GLeeFuncPtr_glMultiTexCoord3d
1477 #endif
1478 #ifndef GLEE_H_DEFINED_glMultiTexCoord3dv
1479 #define GLEE_H_DEFINED_glMultiTexCoord3dv
1480  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DVPROC) (GLenum target, const GLdouble * v);
1481  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVPROC GLeeFuncPtr_glMultiTexCoord3dv;
1482  #define glMultiTexCoord3dv GLeeFuncPtr_glMultiTexCoord3dv
1483 #endif
1484 #ifndef GLEE_H_DEFINED_glMultiTexCoord3f
1485 #define GLEE_H_DEFINED_glMultiTexCoord3f
1486  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r);
1487  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FPROC GLeeFuncPtr_glMultiTexCoord3f;
1488  #define glMultiTexCoord3f GLeeFuncPtr_glMultiTexCoord3f
1489 #endif
1490 #ifndef GLEE_H_DEFINED_glMultiTexCoord3fv
1491 #define GLEE_H_DEFINED_glMultiTexCoord3fv
1492  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FVPROC) (GLenum target, const GLfloat * v);
1493  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVPROC GLeeFuncPtr_glMultiTexCoord3fv;
1494  #define glMultiTexCoord3fv GLeeFuncPtr_glMultiTexCoord3fv
1495 #endif
1496 #ifndef GLEE_H_DEFINED_glMultiTexCoord3i
1497 #define GLEE_H_DEFINED_glMultiTexCoord3i
1498  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IPROC) (GLenum target, GLint s, GLint t, GLint r);
1499  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IPROC GLeeFuncPtr_glMultiTexCoord3i;
1500  #define glMultiTexCoord3i GLeeFuncPtr_glMultiTexCoord3i
1501 #endif
1502 #ifndef GLEE_H_DEFINED_glMultiTexCoord3iv
1503 #define GLEE_H_DEFINED_glMultiTexCoord3iv
1504  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IVPROC) (GLenum target, const GLint * v);
1505  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVPROC GLeeFuncPtr_glMultiTexCoord3iv;
1506  #define glMultiTexCoord3iv GLeeFuncPtr_glMultiTexCoord3iv
1507 #endif
1508 #ifndef GLEE_H_DEFINED_glMultiTexCoord3s
1509 #define GLEE_H_DEFINED_glMultiTexCoord3s
1510  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SPROC) (GLenum target, GLshort s, GLshort t, GLshort r);
1511  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SPROC GLeeFuncPtr_glMultiTexCoord3s;
1512  #define glMultiTexCoord3s GLeeFuncPtr_glMultiTexCoord3s
1513 #endif
1514 #ifndef GLEE_H_DEFINED_glMultiTexCoord3sv
1515 #define GLEE_H_DEFINED_glMultiTexCoord3sv
1516  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SVPROC) (GLenum target, const GLshort * v);
1517  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVPROC GLeeFuncPtr_glMultiTexCoord3sv;
1518  #define glMultiTexCoord3sv GLeeFuncPtr_glMultiTexCoord3sv
1519 #endif
1520 #ifndef GLEE_H_DEFINED_glMultiTexCoord4d
1521 #define GLEE_H_DEFINED_glMultiTexCoord4d
1522  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
1523  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DPROC GLeeFuncPtr_glMultiTexCoord4d;
1524  #define glMultiTexCoord4d GLeeFuncPtr_glMultiTexCoord4d
1525 #endif
1526 #ifndef GLEE_H_DEFINED_glMultiTexCoord4dv
1527 #define GLEE_H_DEFINED_glMultiTexCoord4dv
1528  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DVPROC) (GLenum target, const GLdouble * v);
1529  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVPROC GLeeFuncPtr_glMultiTexCoord4dv;
1530  #define glMultiTexCoord4dv GLeeFuncPtr_glMultiTexCoord4dv
1531 #endif
1532 #ifndef GLEE_H_DEFINED_glMultiTexCoord4f
1533 #define GLEE_H_DEFINED_glMultiTexCoord4f
1534  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
1535  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FPROC GLeeFuncPtr_glMultiTexCoord4f;
1536  #define glMultiTexCoord4f GLeeFuncPtr_glMultiTexCoord4f
1537 #endif
1538 #ifndef GLEE_H_DEFINED_glMultiTexCoord4fv
1539 #define GLEE_H_DEFINED_glMultiTexCoord4fv
1540  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FVPROC) (GLenum target, const GLfloat * v);
1541  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVPROC GLeeFuncPtr_glMultiTexCoord4fv;
1542  #define glMultiTexCoord4fv GLeeFuncPtr_glMultiTexCoord4fv
1543 #endif
1544 #ifndef GLEE_H_DEFINED_glMultiTexCoord4i
1545 #define GLEE_H_DEFINED_glMultiTexCoord4i
1546  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q);
1547  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IPROC GLeeFuncPtr_glMultiTexCoord4i;
1548  #define glMultiTexCoord4i GLeeFuncPtr_glMultiTexCoord4i
1549 #endif
1550 #ifndef GLEE_H_DEFINED_glMultiTexCoord4iv
1551 #define GLEE_H_DEFINED_glMultiTexCoord4iv
1552  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IVPROC) (GLenum target, const GLint * v);
1553  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVPROC GLeeFuncPtr_glMultiTexCoord4iv;
1554  #define glMultiTexCoord4iv GLeeFuncPtr_glMultiTexCoord4iv
1555 #endif
1556 #ifndef GLEE_H_DEFINED_glMultiTexCoord4s
1557 #define GLEE_H_DEFINED_glMultiTexCoord4s
1558  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
1559  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SPROC GLeeFuncPtr_glMultiTexCoord4s;
1560  #define glMultiTexCoord4s GLeeFuncPtr_glMultiTexCoord4s
1561 #endif
1562 #ifndef GLEE_H_DEFINED_glMultiTexCoord4sv
1563 #define GLEE_H_DEFINED_glMultiTexCoord4sv
1564  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SVPROC) (GLenum target, const GLshort * v);
1565  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVPROC GLeeFuncPtr_glMultiTexCoord4sv;
1566  #define glMultiTexCoord4sv GLeeFuncPtr_glMultiTexCoord4sv
1567 #endif
1568 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixf
1569 #define GLEE_H_DEFINED_glLoadTransposeMatrixf
1570  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXFPROC) (const GLfloat * m);
1571  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFPROC GLeeFuncPtr_glLoadTransposeMatrixf;
1572  #define glLoadTransposeMatrixf GLeeFuncPtr_glLoadTransposeMatrixf
1573 #endif
1574 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixd
1575 #define GLEE_H_DEFINED_glLoadTransposeMatrixd
1576  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXDPROC) (const GLdouble * m);
1577  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDPROC GLeeFuncPtr_glLoadTransposeMatrixd;
1578  #define glLoadTransposeMatrixd GLeeFuncPtr_glLoadTransposeMatrixd
1579 #endif
1580 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixf
1581 #define GLEE_H_DEFINED_glMultTransposeMatrixf
1582  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXFPROC) (const GLfloat * m);
1583  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFPROC GLeeFuncPtr_glMultTransposeMatrixf;
1584  #define glMultTransposeMatrixf GLeeFuncPtr_glMultTransposeMatrixf
1585 #endif
1586 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixd
1587 #define GLEE_H_DEFINED_glMultTransposeMatrixd
1588  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXDPROC) (const GLdouble * m);
1589  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDPROC GLeeFuncPtr_glMultTransposeMatrixd;
1590  #define glMultTransposeMatrixd GLeeFuncPtr_glMultTransposeMatrixd
1591 #endif
1592 #ifndef GLEE_H_DEFINED_glSampleCoverage
1593 #define GLEE_H_DEFINED_glSampleCoverage
1594  typedef void (APIENTRYP GLEEPFNGLSAMPLECOVERAGEPROC) (GLclampf value, GLboolean invert);
1595  GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEPROC GLeeFuncPtr_glSampleCoverage;
1596  #define glSampleCoverage GLeeFuncPtr_glSampleCoverage
1597 #endif
1598 #ifndef GLEE_H_DEFINED_glCompressedTexImage3D
1599 #define GLEE_H_DEFINED_glCompressedTexImage3D
1601  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC GLeeFuncPtr_glCompressedTexImage3D;
1602  #define glCompressedTexImage3D GLeeFuncPtr_glCompressedTexImage3D
1603 #endif
1604 #ifndef GLEE_H_DEFINED_glCompressedTexImage2D
1605 #define GLEE_H_DEFINED_glCompressedTexImage2D
1606  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
1607  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC GLeeFuncPtr_glCompressedTexImage2D;
1608  #define glCompressedTexImage2D GLeeFuncPtr_glCompressedTexImage2D
1609 #endif
1610 #ifndef GLEE_H_DEFINED_glCompressedTexImage1D
1611 #define GLEE_H_DEFINED_glCompressedTexImage1D
1612  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
1613  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC GLeeFuncPtr_glCompressedTexImage1D;
1614  #define glCompressedTexImage1D GLeeFuncPtr_glCompressedTexImage1D
1615 #endif
1616 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage3D
1617 #define GLEE_H_DEFINED_glCompressedTexSubImage3D
1618  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
1619  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC GLeeFuncPtr_glCompressedTexSubImage3D;
1620  #define glCompressedTexSubImage3D GLeeFuncPtr_glCompressedTexSubImage3D
1621 #endif
1622 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage2D
1623 #define GLEE_H_DEFINED_glCompressedTexSubImage2D
1624  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
1625  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC GLeeFuncPtr_glCompressedTexSubImage2D;
1626  #define glCompressedTexSubImage2D GLeeFuncPtr_glCompressedTexSubImage2D
1627 #endif
1628 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage1D
1629 #define GLEE_H_DEFINED_glCompressedTexSubImage1D
1630  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
1631  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC GLeeFuncPtr_glCompressedTexSubImage1D;
1632  #define glCompressedTexSubImage1D GLeeFuncPtr_glCompressedTexSubImage1D
1633 #endif
1634 #ifndef GLEE_H_DEFINED_glGetCompressedTexImage
1635 #define GLEE_H_DEFINED_glGetCompressedTexImage
1636  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLint level, GLvoid * img);
1637  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC GLeeFuncPtr_glGetCompressedTexImage;
1638  #define glGetCompressedTexImage GLeeFuncPtr_glGetCompressedTexImage
1639 #endif
1640 #endif
1641 
1642 /* GL_VERSION_1_4 */
1643 
1644 #ifndef GL_VERSION_1_4
1645 #define GL_VERSION_1_4 1
1646 #define __GLEE_GL_VERSION_1_4 1
1647 /* Constants */
1648 #define GL_BLEND_DST_RGB 0x80C8
1649 #define GL_BLEND_SRC_RGB 0x80C9
1650 #define GL_BLEND_DST_ALPHA 0x80CA
1651 #define GL_BLEND_SRC_ALPHA 0x80CB
1652 #define GL_POINT_SIZE_MIN 0x8126
1653 #define GL_POINT_SIZE_MAX 0x8127
1654 #define GL_POINT_FADE_THRESHOLD_SIZE 0x8128
1655 #define GL_POINT_DISTANCE_ATTENUATION 0x8129
1656 #define GL_GENERATE_MIPMAP 0x8191
1657 #define GL_GENERATE_MIPMAP_HINT 0x8192
1658 #define GL_DEPTH_COMPONENT16 0x81A5
1659 #define GL_DEPTH_COMPONENT24 0x81A6
1660 #define GL_DEPTH_COMPONENT32 0x81A7
1661 #define GL_MIRRORED_REPEAT 0x8370
1662 #define GL_FOG_COORDINATE_SOURCE 0x8450
1663 #define GL_FOG_COORDINATE 0x8451
1664 #define GL_FRAGMENT_DEPTH 0x8452
1665 #define GL_CURRENT_FOG_COORDINATE 0x8453
1666 #define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454
1667 #define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455
1668 #define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456
1669 #define GL_FOG_COORDINATE_ARRAY 0x8457
1670 #define GL_COLOR_SUM 0x8458
1671 #define GL_CURRENT_SECONDARY_COLOR 0x8459
1672 #define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A
1673 #define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B
1674 #define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C
1675 #define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D
1676 #define GL_SECONDARY_COLOR_ARRAY 0x845E
1677 #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD
1678 #define GL_TEXTURE_FILTER_CONTROL 0x8500
1679 #define GL_TEXTURE_LOD_BIAS 0x8501
1680 #define GL_INCR_WRAP 0x8507
1681 #define GL_DECR_WRAP 0x8508
1682 #define GL_TEXTURE_DEPTH_SIZE 0x884A
1683 #define GL_DEPTH_TEXTURE_MODE 0x884B
1684 #define GL_TEXTURE_COMPARE_MODE 0x884C
1685 #define GL_TEXTURE_COMPARE_FUNC 0x884D
1686 #define GL_COMPARE_R_TO_TEXTURE 0x884E
1687 #ifndef GLEE_H_DEFINED_glBlendFuncSeparate
1688 #define GLEE_H_DEFINED_glBlendFuncSeparate
1689  typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
1690  GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEPROC GLeeFuncPtr_glBlendFuncSeparate;
1691  #define glBlendFuncSeparate GLeeFuncPtr_glBlendFuncSeparate
1692 #endif
1693 #ifndef GLEE_H_DEFINED_glFogCoordf
1694 #define GLEE_H_DEFINED_glFogCoordf
1695  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFPROC) (GLfloat coord);
1696  GLEE_EXTERN GLEEPFNGLFOGCOORDFPROC GLeeFuncPtr_glFogCoordf;
1697  #define glFogCoordf GLeeFuncPtr_glFogCoordf
1698 #endif
1699 #ifndef GLEE_H_DEFINED_glFogCoordfv
1700 #define GLEE_H_DEFINED_glFogCoordfv
1701  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFVPROC) (const GLfloat * coord);
1702  GLEE_EXTERN GLEEPFNGLFOGCOORDFVPROC GLeeFuncPtr_glFogCoordfv;
1703  #define glFogCoordfv GLeeFuncPtr_glFogCoordfv
1704 #endif
1705 #ifndef GLEE_H_DEFINED_glFogCoordd
1706 #define GLEE_H_DEFINED_glFogCoordd
1707  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDPROC) (GLdouble coord);
1708  GLEE_EXTERN GLEEPFNGLFOGCOORDDPROC GLeeFuncPtr_glFogCoordd;
1709  #define glFogCoordd GLeeFuncPtr_glFogCoordd
1710 #endif
1711 #ifndef GLEE_H_DEFINED_glFogCoorddv
1712 #define GLEE_H_DEFINED_glFogCoorddv
1713  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDVPROC) (const GLdouble * coord);
1714  GLEE_EXTERN GLEEPFNGLFOGCOORDDVPROC GLeeFuncPtr_glFogCoorddv;
1715  #define glFogCoorddv GLeeFuncPtr_glFogCoorddv
1716 #endif
1717 #ifndef GLEE_H_DEFINED_glFogCoordPointer
1718 #define GLEE_H_DEFINED_glFogCoordPointer
1719  typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTERPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
1720  GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERPROC GLeeFuncPtr_glFogCoordPointer;
1721  #define glFogCoordPointer GLeeFuncPtr_glFogCoordPointer
1722 #endif
1723 #ifndef GLEE_H_DEFINED_glMultiDrawArrays
1724 #define GLEE_H_DEFINED_glMultiDrawArrays
1725  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
1726  GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSPROC GLeeFuncPtr_glMultiDrawArrays;
1727  #define glMultiDrawArrays GLeeFuncPtr_glMultiDrawArrays
1728 #endif
1729 #ifndef GLEE_H_DEFINED_glMultiDrawElements
1730 #define GLEE_H_DEFINED_glMultiDrawElements
1731  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount);
1732  GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSPROC GLeeFuncPtr_glMultiDrawElements;
1733  #define glMultiDrawElements GLeeFuncPtr_glMultiDrawElements
1734 #endif
1735 #ifndef GLEE_H_DEFINED_glPointParameterf
1736 #define GLEE_H_DEFINED_glPointParameterf
1737  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param);
1738  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFPROC GLeeFuncPtr_glPointParameterf;
1739  #define glPointParameterf GLeeFuncPtr_glPointParameterf
1740 #endif
1741 #ifndef GLEE_H_DEFINED_glPointParameterfv
1742 #define GLEE_H_DEFINED_glPointParameterfv
1743  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat * params);
1744  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVPROC GLeeFuncPtr_glPointParameterfv;
1745  #define glPointParameterfv GLeeFuncPtr_glPointParameterfv
1746 #endif
1747 #ifndef GLEE_H_DEFINED_glPointParameteri
1748 #define GLEE_H_DEFINED_glPointParameteri
1749  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param);
1750  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIPROC GLeeFuncPtr_glPointParameteri;
1751  #define glPointParameteri GLeeFuncPtr_glPointParameteri
1752 #endif
1753 #ifndef GLEE_H_DEFINED_glPointParameteriv
1754 #define GLEE_H_DEFINED_glPointParameteriv
1755  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint * params);
1756  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVPROC GLeeFuncPtr_glPointParameteriv;
1757  #define glPointParameteriv GLeeFuncPtr_glPointParameteriv
1758 #endif
1759 #ifndef GLEE_H_DEFINED_glSecondaryColor3b
1760 #define GLEE_H_DEFINED_glSecondaryColor3b
1761  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte green, GLbyte blue);
1762  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BPROC GLeeFuncPtr_glSecondaryColor3b;
1763  #define glSecondaryColor3b GLeeFuncPtr_glSecondaryColor3b
1764 #endif
1765 #ifndef GLEE_H_DEFINED_glSecondaryColor3bv
1766 #define GLEE_H_DEFINED_glSecondaryColor3bv
1767  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BVPROC) (const GLbyte * v);
1768  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVPROC GLeeFuncPtr_glSecondaryColor3bv;
1769  #define glSecondaryColor3bv GLeeFuncPtr_glSecondaryColor3bv
1770 #endif
1771 #ifndef GLEE_H_DEFINED_glSecondaryColor3d
1772 #define GLEE_H_DEFINED_glSecondaryColor3d
1773  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble green, GLdouble blue);
1774  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DPROC GLeeFuncPtr_glSecondaryColor3d;
1775  #define glSecondaryColor3d GLeeFuncPtr_glSecondaryColor3d
1776 #endif
1777 #ifndef GLEE_H_DEFINED_glSecondaryColor3dv
1778 #define GLEE_H_DEFINED_glSecondaryColor3dv
1779  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DVPROC) (const GLdouble * v);
1780  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVPROC GLeeFuncPtr_glSecondaryColor3dv;
1781  #define glSecondaryColor3dv GLeeFuncPtr_glSecondaryColor3dv
1782 #endif
1783 #ifndef GLEE_H_DEFINED_glSecondaryColor3f
1784 #define GLEE_H_DEFINED_glSecondaryColor3f
1785  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfloat green, GLfloat blue);
1786  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FPROC GLeeFuncPtr_glSecondaryColor3f;
1787  #define glSecondaryColor3f GLeeFuncPtr_glSecondaryColor3f
1788 #endif
1789 #ifndef GLEE_H_DEFINED_glSecondaryColor3fv
1790 #define GLEE_H_DEFINED_glSecondaryColor3fv
1791  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FVPROC) (const GLfloat * v);
1792  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVPROC GLeeFuncPtr_glSecondaryColor3fv;
1793  #define glSecondaryColor3fv GLeeFuncPtr_glSecondaryColor3fv
1794 #endif
1795 #ifndef GLEE_H_DEFINED_glSecondaryColor3i
1796 #define GLEE_H_DEFINED_glSecondaryColor3i
1797  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IPROC) (GLint red, GLint green, GLint blue);
1798  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IPROC GLeeFuncPtr_glSecondaryColor3i;
1799  #define glSecondaryColor3i GLeeFuncPtr_glSecondaryColor3i
1800 #endif
1801 #ifndef GLEE_H_DEFINED_glSecondaryColor3iv
1802 #define GLEE_H_DEFINED_glSecondaryColor3iv
1803  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IVPROC) (const GLint * v);
1804  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVPROC GLeeFuncPtr_glSecondaryColor3iv;
1805  #define glSecondaryColor3iv GLeeFuncPtr_glSecondaryColor3iv
1806 #endif
1807 #ifndef GLEE_H_DEFINED_glSecondaryColor3s
1808 #define GLEE_H_DEFINED_glSecondaryColor3s
1809  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SPROC) (GLshort red, GLshort green, GLshort blue);
1810  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SPROC GLeeFuncPtr_glSecondaryColor3s;
1811  #define glSecondaryColor3s GLeeFuncPtr_glSecondaryColor3s
1812 #endif
1813 #ifndef GLEE_H_DEFINED_glSecondaryColor3sv
1814 #define GLEE_H_DEFINED_glSecondaryColor3sv
1815  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SVPROC) (const GLshort * v);
1816  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVPROC GLeeFuncPtr_glSecondaryColor3sv;
1817  #define glSecondaryColor3sv GLeeFuncPtr_glSecondaryColor3sv
1818 #endif
1819 #ifndef GLEE_H_DEFINED_glSecondaryColor3ub
1820 #define GLEE_H_DEFINED_glSecondaryColor3ub
1821  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLubyte green, GLubyte blue);
1822  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBPROC GLeeFuncPtr_glSecondaryColor3ub;
1823  #define glSecondaryColor3ub GLeeFuncPtr_glSecondaryColor3ub
1824 #endif
1825 #ifndef GLEE_H_DEFINED_glSecondaryColor3ubv
1826 #define GLEE_H_DEFINED_glSecondaryColor3ubv
1827  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBVPROC) (const GLubyte * v);
1828  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVPROC GLeeFuncPtr_glSecondaryColor3ubv;
1829  #define glSecondaryColor3ubv GLeeFuncPtr_glSecondaryColor3ubv
1830 #endif
1831 #ifndef GLEE_H_DEFINED_glSecondaryColor3ui
1832 #define GLEE_H_DEFINED_glSecondaryColor3ui
1833  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint green, GLuint blue);
1834  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIPROC GLeeFuncPtr_glSecondaryColor3ui;
1835  #define glSecondaryColor3ui GLeeFuncPtr_glSecondaryColor3ui
1836 #endif
1837 #ifndef GLEE_H_DEFINED_glSecondaryColor3uiv
1838 #define GLEE_H_DEFINED_glSecondaryColor3uiv
1839  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIVPROC) (const GLuint * v);
1840  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVPROC GLeeFuncPtr_glSecondaryColor3uiv;
1841  #define glSecondaryColor3uiv GLeeFuncPtr_glSecondaryColor3uiv
1842 #endif
1843 #ifndef GLEE_H_DEFINED_glSecondaryColor3us
1844 #define GLEE_H_DEFINED_glSecondaryColor3us
1845  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue);
1846  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USPROC GLeeFuncPtr_glSecondaryColor3us;
1847  #define glSecondaryColor3us GLeeFuncPtr_glSecondaryColor3us
1848 #endif
1849 #ifndef GLEE_H_DEFINED_glSecondaryColor3usv
1850 #define GLEE_H_DEFINED_glSecondaryColor3usv
1851  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USVPROC) (const GLushort * v);
1852  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVPROC GLeeFuncPtr_glSecondaryColor3usv;
1853  #define glSecondaryColor3usv GLeeFuncPtr_glSecondaryColor3usv
1854 #endif
1855 #ifndef GLEE_H_DEFINED_glSecondaryColorPointer
1856 #define GLEE_H_DEFINED_glSecondaryColorPointer
1857  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
1858  GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERPROC GLeeFuncPtr_glSecondaryColorPointer;
1859  #define glSecondaryColorPointer GLeeFuncPtr_glSecondaryColorPointer
1860 #endif
1861 #ifndef GLEE_H_DEFINED_glWindowPos2d
1862 #define GLEE_H_DEFINED_glWindowPos2d
1863  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y);
1864  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DPROC GLeeFuncPtr_glWindowPos2d;
1865  #define glWindowPos2d GLeeFuncPtr_glWindowPos2d
1866 #endif
1867 #ifndef GLEE_H_DEFINED_glWindowPos2dv
1868 #define GLEE_H_DEFINED_glWindowPos2dv
1869  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVPROC) (const GLdouble * v);
1870  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVPROC GLeeFuncPtr_glWindowPos2dv;
1871  #define glWindowPos2dv GLeeFuncPtr_glWindowPos2dv
1872 #endif
1873 #ifndef GLEE_H_DEFINED_glWindowPos2f
1874 #define GLEE_H_DEFINED_glWindowPos2f
1875  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y);
1876  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FPROC GLeeFuncPtr_glWindowPos2f;
1877  #define glWindowPos2f GLeeFuncPtr_glWindowPos2f
1878 #endif
1879 #ifndef GLEE_H_DEFINED_glWindowPos2fv
1880 #define GLEE_H_DEFINED_glWindowPos2fv
1881  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVPROC) (const GLfloat * v);
1882  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVPROC GLeeFuncPtr_glWindowPos2fv;
1883  #define glWindowPos2fv GLeeFuncPtr_glWindowPos2fv
1884 #endif
1885 #ifndef GLEE_H_DEFINED_glWindowPos2i
1886 #define GLEE_H_DEFINED_glWindowPos2i
1887  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IPROC) (GLint x, GLint y);
1888  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IPROC GLeeFuncPtr_glWindowPos2i;
1889  #define glWindowPos2i GLeeFuncPtr_glWindowPos2i
1890 #endif
1891 #ifndef GLEE_H_DEFINED_glWindowPos2iv
1892 #define GLEE_H_DEFINED_glWindowPos2iv
1893  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVPROC) (const GLint * v);
1894  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVPROC GLeeFuncPtr_glWindowPos2iv;
1895  #define glWindowPos2iv GLeeFuncPtr_glWindowPos2iv
1896 #endif
1897 #ifndef GLEE_H_DEFINED_glWindowPos2s
1898 #define GLEE_H_DEFINED_glWindowPos2s
1899  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SPROC) (GLshort x, GLshort y);
1900  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SPROC GLeeFuncPtr_glWindowPos2s;
1901  #define glWindowPos2s GLeeFuncPtr_glWindowPos2s
1902 #endif
1903 #ifndef GLEE_H_DEFINED_glWindowPos2sv
1904 #define GLEE_H_DEFINED_glWindowPos2sv
1905  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVPROC) (const GLshort * v);
1906  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVPROC GLeeFuncPtr_glWindowPos2sv;
1907  #define glWindowPos2sv GLeeFuncPtr_glWindowPos2sv
1908 #endif
1909 #ifndef GLEE_H_DEFINED_glWindowPos3d
1910 #define GLEE_H_DEFINED_glWindowPos3d
1911  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y, GLdouble z);
1912  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DPROC GLeeFuncPtr_glWindowPos3d;
1913  #define glWindowPos3d GLeeFuncPtr_glWindowPos3d
1914 #endif
1915 #ifndef GLEE_H_DEFINED_glWindowPos3dv
1916 #define GLEE_H_DEFINED_glWindowPos3dv
1917  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVPROC) (const GLdouble * v);
1918  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVPROC GLeeFuncPtr_glWindowPos3dv;
1919  #define glWindowPos3dv GLeeFuncPtr_glWindowPos3dv
1920 #endif
1921 #ifndef GLEE_H_DEFINED_glWindowPos3f
1922 #define GLEE_H_DEFINED_glWindowPos3f
1923  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y, GLfloat z);
1924  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FPROC GLeeFuncPtr_glWindowPos3f;
1925  #define glWindowPos3f GLeeFuncPtr_glWindowPos3f
1926 #endif
1927 #ifndef GLEE_H_DEFINED_glWindowPos3fv
1928 #define GLEE_H_DEFINED_glWindowPos3fv
1929  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVPROC) (const GLfloat * v);
1930  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVPROC GLeeFuncPtr_glWindowPos3fv;
1931  #define glWindowPos3fv GLeeFuncPtr_glWindowPos3fv
1932 #endif
1933 #ifndef GLEE_H_DEFINED_glWindowPos3i
1934 #define GLEE_H_DEFINED_glWindowPos3i
1935  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IPROC) (GLint x, GLint y, GLint z);
1936  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IPROC GLeeFuncPtr_glWindowPos3i;
1937  #define glWindowPos3i GLeeFuncPtr_glWindowPos3i
1938 #endif
1939 #ifndef GLEE_H_DEFINED_glWindowPos3iv
1940 #define GLEE_H_DEFINED_glWindowPos3iv
1941  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVPROC) (const GLint * v);
1942  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVPROC GLeeFuncPtr_glWindowPos3iv;
1943  #define glWindowPos3iv GLeeFuncPtr_glWindowPos3iv
1944 #endif
1945 #ifndef GLEE_H_DEFINED_glWindowPos3s
1946 #define GLEE_H_DEFINED_glWindowPos3s
1947  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SPROC) (GLshort x, GLshort y, GLshort z);
1948  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SPROC GLeeFuncPtr_glWindowPos3s;
1949  #define glWindowPos3s GLeeFuncPtr_glWindowPos3s
1950 #endif
1951 #ifndef GLEE_H_DEFINED_glWindowPos3sv
1952 #define GLEE_H_DEFINED_glWindowPos3sv
1953  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVPROC) (const GLshort * v);
1954  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVPROC GLeeFuncPtr_glWindowPos3sv;
1955  #define glWindowPos3sv GLeeFuncPtr_glWindowPos3sv
1956 #endif
1957 #endif
1958 
1959 /* GL_VERSION_1_5 */
1960 
1961 #ifndef GL_VERSION_1_5
1962 #define GL_VERSION_1_5 1
1963 #define __GLEE_GL_VERSION_1_5 1
1964 /* Constants */
1965 #define GL_BUFFER_SIZE 0x8764
1966 #define GL_BUFFER_USAGE 0x8765
1967 #define GL_QUERY_COUNTER_BITS 0x8864
1968 #define GL_CURRENT_QUERY 0x8865
1969 #define GL_QUERY_RESULT 0x8866
1970 #define GL_QUERY_RESULT_AVAILABLE 0x8867
1971 #define GL_ARRAY_BUFFER 0x8892
1972 #define GL_ELEMENT_ARRAY_BUFFER 0x8893
1973 #define GL_ARRAY_BUFFER_BINDING 0x8894
1974 #define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895
1975 #define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896
1976 #define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897
1977 #define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898
1978 #define GL_INDEX_ARRAY_BUFFER_BINDING 0x8899
1979 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A
1980 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B
1981 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C
1982 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D
1983 #define GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E
1984 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F
1985 #define GL_READ_ONLY 0x88B8
1986 #define GL_WRITE_ONLY 0x88B9
1987 #define GL_READ_WRITE 0x88BA
1988 #define GL_BUFFER_ACCESS 0x88BB
1989 #define GL_BUFFER_MAPPED 0x88BC
1990 #define GL_BUFFER_MAP_POINTER 0x88BD
1991 #define GL_STREAM_DRAW 0x88E0
1992 #define GL_STREAM_READ 0x88E1
1993 #define GL_STREAM_COPY 0x88E2
1994 #define GL_STATIC_DRAW 0x88E4
1995 #define GL_STATIC_READ 0x88E5
1996 #define GL_STATIC_COPY 0x88E6
1997 #define GL_DYNAMIC_DRAW 0x88E8
1998 #define GL_DYNAMIC_READ 0x88E9
1999 #define GL_DYNAMIC_COPY 0x88EA
2000 #define GL_SAMPLES_PASSED 0x8914
2001 #define GL_FOG_COORD_SRC GL_FOG_COORDINATE_SOURCE
2002 #define GL_FOG_COORD GL_FOG_COORDINATE
2003 #define GL_CURRENT_FOG_COORD GL_CURRENT_FOG_COORDINATE
2004 #define GL_FOG_COORD_ARRAY_TYPE GL_FOG_COORDINATE_ARRAY_TYPE
2005 #define GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINATE_ARRAY_STRIDE
2006 #define GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINATE_ARRAY_POINTER
2007 #define GL_FOG_COORD_ARRAY GL_FOG_COORDINATE_ARRAY
2008 #define GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
2009 #define GL_SRC0_RGB GL_SOURCE0_RGB
2010 #define GL_SRC1_RGB GL_SOURCE1_RGB
2011 #define GL_SRC2_RGB GL_SOURCE2_RGB
2012 #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA
2013 #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA
2014 #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA
2015 #ifndef GLEE_H_DEFINED_glGenQueries
2016 #define GLEE_H_DEFINED_glGenQueries
2017  typedef void (APIENTRYP GLEEPFNGLGENQUERIESPROC) (GLsizei n, GLuint * ids);
2018  GLEE_EXTERN GLEEPFNGLGENQUERIESPROC GLeeFuncPtr_glGenQueries;
2019  #define glGenQueries GLeeFuncPtr_glGenQueries
2020 #endif
2021 #ifndef GLEE_H_DEFINED_glDeleteQueries
2022 #define GLEE_H_DEFINED_glDeleteQueries
2023  typedef void (APIENTRYP GLEEPFNGLDELETEQUERIESPROC) (GLsizei n, const GLuint * ids);
2024  GLEE_EXTERN GLEEPFNGLDELETEQUERIESPROC GLeeFuncPtr_glDeleteQueries;
2025  #define glDeleteQueries GLeeFuncPtr_glDeleteQueries
2026 #endif
2027 #ifndef GLEE_H_DEFINED_glIsQuery
2028 #define GLEE_H_DEFINED_glIsQuery
2029  typedef GLboolean (APIENTRYP GLEEPFNGLISQUERYPROC) (GLuint id);
2030  GLEE_EXTERN GLEEPFNGLISQUERYPROC GLeeFuncPtr_glIsQuery;
2031  #define glIsQuery GLeeFuncPtr_glIsQuery
2032 #endif
2033 #ifndef GLEE_H_DEFINED_glBeginQuery
2034 #define GLEE_H_DEFINED_glBeginQuery
2035  typedef void (APIENTRYP GLEEPFNGLBEGINQUERYPROC) (GLenum target, GLuint id);
2036  GLEE_EXTERN GLEEPFNGLBEGINQUERYPROC GLeeFuncPtr_glBeginQuery;
2037  #define glBeginQuery GLeeFuncPtr_glBeginQuery
2038 #endif
2039 #ifndef GLEE_H_DEFINED_glEndQuery
2040 #define GLEE_H_DEFINED_glEndQuery
2041  typedef void (APIENTRYP GLEEPFNGLENDQUERYPROC) (GLenum target);
2042  GLEE_EXTERN GLEEPFNGLENDQUERYPROC GLeeFuncPtr_glEndQuery;
2043  #define glEndQuery GLeeFuncPtr_glEndQuery
2044 #endif
2045 #ifndef GLEE_H_DEFINED_glGetQueryiv
2046 #define GLEE_H_DEFINED_glGetQueryiv
2047  typedef void (APIENTRYP GLEEPFNGLGETQUERYIVPROC) (GLenum target, GLenum pname, GLint * params);
2048  GLEE_EXTERN GLEEPFNGLGETQUERYIVPROC GLeeFuncPtr_glGetQueryiv;
2049  #define glGetQueryiv GLeeFuncPtr_glGetQueryiv
2050 #endif
2051 #ifndef GLEE_H_DEFINED_glGetQueryObjectiv
2052 #define GLEE_H_DEFINED_glGetQueryObjectiv
2053  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTIVPROC) (GLuint id, GLenum pname, GLint * params);
2054  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVPROC GLeeFuncPtr_glGetQueryObjectiv;
2055  #define glGetQueryObjectiv GLeeFuncPtr_glGetQueryObjectiv
2056 #endif
2057 #ifndef GLEE_H_DEFINED_glGetQueryObjectuiv
2058 #define GLEE_H_DEFINED_glGetQueryObjectuiv
2059  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUIVPROC) (GLuint id, GLenum pname, GLuint * params);
2060  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVPROC GLeeFuncPtr_glGetQueryObjectuiv;
2061  #define glGetQueryObjectuiv GLeeFuncPtr_glGetQueryObjectuiv
2062 #endif
2063 #ifndef GLEE_H_DEFINED_glBindBuffer
2064 #define GLEE_H_DEFINED_glBindBuffer
2065  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer);
2066  GLEE_EXTERN GLEEPFNGLBINDBUFFERPROC GLeeFuncPtr_glBindBuffer;
2067  #define glBindBuffer GLeeFuncPtr_glBindBuffer
2068 #endif
2069 #ifndef GLEE_H_DEFINED_glDeleteBuffers
2070 #define GLEE_H_DEFINED_glDeleteBuffers
2071  typedef void (APIENTRYP GLEEPFNGLDELETEBUFFERSPROC) (GLsizei n, const GLuint * buffers);
2072  GLEE_EXTERN GLEEPFNGLDELETEBUFFERSPROC GLeeFuncPtr_glDeleteBuffers;
2073  #define glDeleteBuffers GLeeFuncPtr_glDeleteBuffers
2074 #endif
2075 #ifndef GLEE_H_DEFINED_glGenBuffers
2076 #define GLEE_H_DEFINED_glGenBuffers
2077  typedef void (APIENTRYP GLEEPFNGLGENBUFFERSPROC) (GLsizei n, GLuint * buffers);
2078  GLEE_EXTERN GLEEPFNGLGENBUFFERSPROC GLeeFuncPtr_glGenBuffers;
2079  #define glGenBuffers GLeeFuncPtr_glGenBuffers
2080 #endif
2081 #ifndef GLEE_H_DEFINED_glIsBuffer
2082 #define GLEE_H_DEFINED_glIsBuffer
2083  typedef GLboolean (APIENTRYP GLEEPFNGLISBUFFERPROC) (GLuint buffer);
2084  GLEE_EXTERN GLEEPFNGLISBUFFERPROC GLeeFuncPtr_glIsBuffer;
2085  #define glIsBuffer GLeeFuncPtr_glIsBuffer
2086 #endif
2087 #ifndef GLEE_H_DEFINED_glBufferData
2088 #define GLEE_H_DEFINED_glBufferData
2089  typedef void (APIENTRYP GLEEPFNGLBUFFERDATAPROC) (GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
2090  GLEE_EXTERN GLEEPFNGLBUFFERDATAPROC GLeeFuncPtr_glBufferData;
2091  #define glBufferData GLeeFuncPtr_glBufferData
2092 #endif
2093 #ifndef GLEE_H_DEFINED_glBufferSubData
2094 #define GLEE_H_DEFINED_glBufferSubData
2095  typedef void (APIENTRYP GLEEPFNGLBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
2096  GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAPROC GLeeFuncPtr_glBufferSubData;
2097  #define glBufferSubData GLeeFuncPtr_glBufferSubData
2098 #endif
2099 #ifndef GLEE_H_DEFINED_glGetBufferSubData
2100 #define GLEE_H_DEFINED_glGetBufferSubData
2101  typedef void (APIENTRYP GLEEPFNGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data);
2102  GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAPROC GLeeFuncPtr_glGetBufferSubData;
2103  #define glGetBufferSubData GLeeFuncPtr_glGetBufferSubData
2104 #endif
2105 #ifndef GLEE_H_DEFINED_glMapBuffer
2106 #define GLEE_H_DEFINED_glMapBuffer
2109  #define glMapBuffer GLeeFuncPtr_glMapBuffer
2110 #endif
2111 #ifndef GLEE_H_DEFINED_glUnmapBuffer
2112 #define GLEE_H_DEFINED_glUnmapBuffer
2113  typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPBUFFERPROC) (GLenum target);
2114  GLEE_EXTERN GLEEPFNGLUNMAPBUFFERPROC GLeeFuncPtr_glUnmapBuffer;
2115  #define glUnmapBuffer GLeeFuncPtr_glUnmapBuffer
2116 #endif
2117 #ifndef GLEE_H_DEFINED_glGetBufferParameteriv
2118 #define GLEE_H_DEFINED_glGetBufferParameteriv
2119  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
2120  GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetBufferParameteriv;
2121  #define glGetBufferParameteriv GLeeFuncPtr_glGetBufferParameteriv
2122 #endif
2123 #ifndef GLEE_H_DEFINED_glGetBufferPointerv
2124 #define GLEE_H_DEFINED_glGetBufferPointerv
2125  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPOINTERVPROC) (GLenum target, GLenum pname, GLvoid* * params);
2126  GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVPROC GLeeFuncPtr_glGetBufferPointerv;
2127  #define glGetBufferPointerv GLeeFuncPtr_glGetBufferPointerv
2128 #endif
2129 #endif
2130 
2131 /* GL_VERSION_2_0 */
2132 
2133 #ifndef GL_VERSION_2_0
2134 #define GL_VERSION_2_0 1
2135 #define __GLEE_GL_VERSION_2_0 1
2136 /* Constants */
2137 #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION
2138 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622
2139 #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623
2140 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624
2141 #define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625
2142 #define GL_CURRENT_VERTEX_ATTRIB 0x8626
2143 #define GL_VERTEX_PROGRAM_POINT_SIZE 0x8642
2144 #define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643
2145 #define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645
2146 #define GL_STENCIL_BACK_FUNC 0x8800
2147 #define GL_STENCIL_BACK_FAIL 0x8801
2148 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802
2149 #define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803
2150 #define GL_MAX_DRAW_BUFFERS 0x8824
2151 #define GL_DRAW_BUFFER0 0x8825
2152 #define GL_DRAW_BUFFER1 0x8826
2153 #define GL_DRAW_BUFFER2 0x8827
2154 #define GL_DRAW_BUFFER3 0x8828
2155 #define GL_DRAW_BUFFER4 0x8829
2156 #define GL_DRAW_BUFFER5 0x882A
2157 #define GL_DRAW_BUFFER6 0x882B
2158 #define GL_DRAW_BUFFER7 0x882C
2159 #define GL_DRAW_BUFFER8 0x882D
2160 #define GL_DRAW_BUFFER9 0x882E
2161 #define GL_DRAW_BUFFER10 0x882F
2162 #define GL_DRAW_BUFFER11 0x8830
2163 #define GL_DRAW_BUFFER12 0x8831
2164 #define GL_DRAW_BUFFER13 0x8832
2165 #define GL_DRAW_BUFFER14 0x8833
2166 #define GL_DRAW_BUFFER15 0x8834
2167 #define GL_BLEND_EQUATION_ALPHA 0x883D
2168 #define GL_POINT_SPRITE 0x8861
2169 #define GL_COORD_REPLACE 0x8862
2170 #define GL_MAX_VERTEX_ATTRIBS 0x8869
2171 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A
2172 #define GL_MAX_TEXTURE_COORDS 0x8871
2173 #define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872
2174 #define GL_FRAGMENT_SHADER 0x8B30
2175 #define GL_VERTEX_SHADER 0x8B31
2176 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49
2177 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A
2178 #define GL_MAX_VARYING_FLOATS 0x8B4B
2179 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C
2180 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D
2181 #define GL_SHADER_TYPE 0x8B4F
2182 #define GL_FLOAT_VEC2 0x8B50
2183 #define GL_FLOAT_VEC3 0x8B51
2184 #define GL_FLOAT_VEC4 0x8B52
2185 #define GL_INT_VEC2 0x8B53
2186 #define GL_INT_VEC3 0x8B54
2187 #define GL_INT_VEC4 0x8B55
2188 #define GL_BOOL 0x8B56
2189 #define GL_BOOL_VEC2 0x8B57
2190 #define GL_BOOL_VEC3 0x8B58
2191 #define GL_BOOL_VEC4 0x8B59
2192 #define GL_FLOAT_MAT2 0x8B5A
2193 #define GL_FLOAT_MAT3 0x8B5B
2194 #define GL_FLOAT_MAT4 0x8B5C
2195 #define GL_SAMPLER_1D 0x8B5D
2196 #define GL_SAMPLER_2D 0x8B5E
2197 #define GL_SAMPLER_3D 0x8B5F
2198 #define GL_SAMPLER_CUBE 0x8B60
2199 #define GL_SAMPLER_1D_SHADOW 0x8B61
2200 #define GL_SAMPLER_2D_SHADOW 0x8B62
2201 #define GL_DELETE_STATUS 0x8B80
2202 #define GL_COMPILE_STATUS 0x8B81
2203 #define GL_LINK_STATUS 0x8B82
2204 #define GL_VALIDATE_STATUS 0x8B83
2205 #define GL_INFO_LOG_LENGTH 0x8B84
2206 #define GL_ATTACHED_SHADERS 0x8B85
2207 #define GL_ACTIVE_UNIFORMS 0x8B86
2208 #define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87
2209 #define GL_SHADER_SOURCE_LENGTH 0x8B88
2210 #define GL_ACTIVE_ATTRIBUTES 0x8B89
2211 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A
2212 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B
2213 #define GL_SHADING_LANGUAGE_VERSION 0x8B8C
2214 #define GL_CURRENT_PROGRAM 0x8B8D
2215 #define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0
2216 #define GL_LOWER_LEFT 0x8CA1
2217 #define GL_UPPER_LEFT 0x8CA2
2218 #define GL_STENCIL_BACK_REF 0x8CA3
2219 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4
2220 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5
2221 #ifndef GLEE_H_DEFINED_glBlendEquationSeparate
2222 #define GLEE_H_DEFINED_glBlendEquationSeparate
2223  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONSEPARATEPROC) (GLenum modeRGB, GLenum modeAlpha);
2224  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEPROC GLeeFuncPtr_glBlendEquationSeparate;
2225  #define glBlendEquationSeparate GLeeFuncPtr_glBlendEquationSeparate
2226 #endif
2227 #ifndef GLEE_H_DEFINED_glDrawBuffers
2228 #define GLEE_H_DEFINED_glDrawBuffers
2229  typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSPROC) (GLsizei n, const GLenum * bufs);
2230  GLEE_EXTERN GLEEPFNGLDRAWBUFFERSPROC GLeeFuncPtr_glDrawBuffers;
2231  #define glDrawBuffers GLeeFuncPtr_glDrawBuffers
2232 #endif
2233 #ifndef GLEE_H_DEFINED_glStencilOpSeparate
2234 #define GLEE_H_DEFINED_glStencilOpSeparate
2235  typedef void (APIENTRYP GLEEPFNGLSTENCILOPSEPARATEPROC) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
2236  GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEPROC GLeeFuncPtr_glStencilOpSeparate;
2237  #define glStencilOpSeparate GLeeFuncPtr_glStencilOpSeparate
2238 #endif
2239 #ifndef GLEE_H_DEFINED_glStencilFuncSeparate
2240 #define GLEE_H_DEFINED_glStencilFuncSeparate
2241  typedef void (APIENTRYP GLEEPFNGLSTENCILFUNCSEPARATEPROC) (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
2242  GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEPROC GLeeFuncPtr_glStencilFuncSeparate;
2243  #define glStencilFuncSeparate GLeeFuncPtr_glStencilFuncSeparate
2244 #endif
2245 #ifndef GLEE_H_DEFINED_glStencilMaskSeparate
2246 #define GLEE_H_DEFINED_glStencilMaskSeparate
2247  typedef void (APIENTRYP GLEEPFNGLSTENCILMASKSEPARATEPROC) (GLenum face, GLuint mask);
2248  GLEE_EXTERN GLEEPFNGLSTENCILMASKSEPARATEPROC GLeeFuncPtr_glStencilMaskSeparate;
2249  #define glStencilMaskSeparate GLeeFuncPtr_glStencilMaskSeparate
2250 #endif
2251 #ifndef GLEE_H_DEFINED_glAttachShader
2252 #define GLEE_H_DEFINED_glAttachShader
2253  typedef void (APIENTRYP GLEEPFNGLATTACHSHADERPROC) (GLuint program, GLuint shader);
2254  GLEE_EXTERN GLEEPFNGLATTACHSHADERPROC GLeeFuncPtr_glAttachShader;
2255  #define glAttachShader GLeeFuncPtr_glAttachShader
2256 #endif
2257 #ifndef GLEE_H_DEFINED_glBindAttribLocation
2258 #define GLEE_H_DEFINED_glBindAttribLocation
2259  typedef void (APIENTRYP GLEEPFNGLBINDATTRIBLOCATIONPROC) (GLuint program, GLuint index, const GLchar * name);
2260  GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONPROC GLeeFuncPtr_glBindAttribLocation;
2261  #define glBindAttribLocation GLeeFuncPtr_glBindAttribLocation
2262 #endif
2263 #ifndef GLEE_H_DEFINED_glCompileShader
2264 #define GLEE_H_DEFINED_glCompileShader
2265  typedef void (APIENTRYP GLEEPFNGLCOMPILESHADERPROC) (GLuint shader);
2266  GLEE_EXTERN GLEEPFNGLCOMPILESHADERPROC GLeeFuncPtr_glCompileShader;
2267  #define glCompileShader GLeeFuncPtr_glCompileShader
2268 #endif
2269 #ifndef GLEE_H_DEFINED_glCreateProgram
2270 #define GLEE_H_DEFINED_glCreateProgram
2271  typedef GLuint (APIENTRYP GLEEPFNGLCREATEPROGRAMPROC) ();
2272  GLEE_EXTERN GLEEPFNGLCREATEPROGRAMPROC GLeeFuncPtr_glCreateProgram;
2273  #define glCreateProgram GLeeFuncPtr_glCreateProgram
2274 #endif
2275 #ifndef GLEE_H_DEFINED_glCreateShader
2276 #define GLEE_H_DEFINED_glCreateShader
2277  typedef GLuint (APIENTRYP GLEEPFNGLCREATESHADERPROC) (GLenum type);
2278  GLEE_EXTERN GLEEPFNGLCREATESHADERPROC GLeeFuncPtr_glCreateShader;
2279  #define glCreateShader GLeeFuncPtr_glCreateShader
2280 #endif
2281 #ifndef GLEE_H_DEFINED_glDeleteProgram
2282 #define GLEE_H_DEFINED_glDeleteProgram
2283  typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMPROC) (GLuint program);
2284  GLEE_EXTERN GLEEPFNGLDELETEPROGRAMPROC GLeeFuncPtr_glDeleteProgram;
2285  #define glDeleteProgram GLeeFuncPtr_glDeleteProgram
2286 #endif
2287 #ifndef GLEE_H_DEFINED_glDeleteShader
2288 #define GLEE_H_DEFINED_glDeleteShader
2289  typedef void (APIENTRYP GLEEPFNGLDELETESHADERPROC) (GLuint shader);
2290  GLEE_EXTERN GLEEPFNGLDELETESHADERPROC GLeeFuncPtr_glDeleteShader;
2291  #define glDeleteShader GLeeFuncPtr_glDeleteShader
2292 #endif
2293 #ifndef GLEE_H_DEFINED_glDetachShader
2294 #define GLEE_H_DEFINED_glDetachShader
2295  typedef void (APIENTRYP GLEEPFNGLDETACHSHADERPROC) (GLuint program, GLuint shader);
2296  GLEE_EXTERN GLEEPFNGLDETACHSHADERPROC GLeeFuncPtr_glDetachShader;
2297  #define glDetachShader GLeeFuncPtr_glDetachShader
2298 #endif
2299 #ifndef GLEE_H_DEFINED_glDisableVertexAttribArray
2300 #define GLEE_H_DEFINED_glDisableVertexAttribArray
2301  typedef void (APIENTRYP GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint index);
2302  GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glDisableVertexAttribArray;
2303  #define glDisableVertexAttribArray GLeeFuncPtr_glDisableVertexAttribArray
2304 #endif
2305 #ifndef GLEE_H_DEFINED_glEnableVertexAttribArray
2306 #define GLEE_H_DEFINED_glEnableVertexAttribArray
2307  typedef void (APIENTRYP GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index);
2308  GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glEnableVertexAttribArray;
2309  #define glEnableVertexAttribArray GLeeFuncPtr_glEnableVertexAttribArray
2310 #endif
2311 #ifndef GLEE_H_DEFINED_glGetActiveAttrib
2312 #define GLEE_H_DEFINED_glGetActiveAttrib
2313  typedef void (APIENTRYP GLEEPFNGLGETACTIVEATTRIBPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
2314  GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBPROC GLeeFuncPtr_glGetActiveAttrib;
2315  #define glGetActiveAttrib GLeeFuncPtr_glGetActiveAttrib
2316 #endif
2317 #ifndef GLEE_H_DEFINED_glGetActiveUniform
2318 #define GLEE_H_DEFINED_glGetActiveUniform
2319  typedef void (APIENTRYP GLEEPFNGLGETACTIVEUNIFORMPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
2320  GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMPROC GLeeFuncPtr_glGetActiveUniform;
2321  #define glGetActiveUniform GLeeFuncPtr_glGetActiveUniform
2322 #endif
2323 #ifndef GLEE_H_DEFINED_glGetAttachedShaders
2324 #define GLEE_H_DEFINED_glGetAttachedShaders
2325  typedef void (APIENTRYP GLEEPFNGLGETATTACHEDSHADERSPROC) (GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);
2326  GLEE_EXTERN GLEEPFNGLGETATTACHEDSHADERSPROC GLeeFuncPtr_glGetAttachedShaders;
2327  #define glGetAttachedShaders GLeeFuncPtr_glGetAttachedShaders
2328 #endif
2329 #ifndef GLEE_H_DEFINED_glGetAttribLocation
2330 #define GLEE_H_DEFINED_glGetAttribLocation
2331  typedef GLint (APIENTRYP GLEEPFNGLGETATTRIBLOCATIONPROC) (GLuint program, const GLchar * name);
2332  GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONPROC GLeeFuncPtr_glGetAttribLocation;
2333  #define glGetAttribLocation GLeeFuncPtr_glGetAttribLocation
2334 #endif
2335 #ifndef GLEE_H_DEFINED_glGetProgramiv
2336 #define GLEE_H_DEFINED_glGetProgramiv
2337  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint * params);
2338  GLEE_EXTERN GLEEPFNGLGETPROGRAMIVPROC GLeeFuncPtr_glGetProgramiv;
2339  #define glGetProgramiv GLeeFuncPtr_glGetProgramiv
2340 #endif
2341 #ifndef GLEE_H_DEFINED_glGetProgramInfoLog
2342 #define GLEE_H_DEFINED_glGetProgramInfoLog
2343  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
2344  GLEE_EXTERN GLEEPFNGLGETPROGRAMINFOLOGPROC GLeeFuncPtr_glGetProgramInfoLog;
2345  #define glGetProgramInfoLog GLeeFuncPtr_glGetProgramInfoLog
2346 #endif
2347 #ifndef GLEE_H_DEFINED_glGetShaderiv
2348 #define GLEE_H_DEFINED_glGetShaderiv
2349  typedef void (APIENTRYP GLEEPFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint * params);
2350  GLEE_EXTERN GLEEPFNGLGETSHADERIVPROC GLeeFuncPtr_glGetShaderiv;
2351  #define glGetShaderiv GLeeFuncPtr_glGetShaderiv
2352 #endif
2353 #ifndef GLEE_H_DEFINED_glGetShaderInfoLog
2354 #define GLEE_H_DEFINED_glGetShaderInfoLog
2355  typedef void (APIENTRYP GLEEPFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
2356  GLEE_EXTERN GLEEPFNGLGETSHADERINFOLOGPROC GLeeFuncPtr_glGetShaderInfoLog;
2357  #define glGetShaderInfoLog GLeeFuncPtr_glGetShaderInfoLog
2358 #endif
2359 #ifndef GLEE_H_DEFINED_glGetShaderSource
2360 #define GLEE_H_DEFINED_glGetShaderSource
2361  typedef void (APIENTRYP GLEEPFNGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source);
2362  GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEPROC GLeeFuncPtr_glGetShaderSource;
2363  #define glGetShaderSource GLeeFuncPtr_glGetShaderSource
2364 #endif
2365 #ifndef GLEE_H_DEFINED_glGetUniformLocation
2366 #define GLEE_H_DEFINED_glGetUniformLocation
2367  typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar * name);
2368  GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONPROC GLeeFuncPtr_glGetUniformLocation;
2369  #define glGetUniformLocation GLeeFuncPtr_glGetUniformLocation
2370 #endif
2371 #ifndef GLEE_H_DEFINED_glGetUniformfv
2372 #define GLEE_H_DEFINED_glGetUniformfv
2373  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat * params);
2374  GLEE_EXTERN GLEEPFNGLGETUNIFORMFVPROC GLeeFuncPtr_glGetUniformfv;
2375  #define glGetUniformfv GLeeFuncPtr_glGetUniformfv
2376 #endif
2377 #ifndef GLEE_H_DEFINED_glGetUniformiv
2378 #define GLEE_H_DEFINED_glGetUniformiv
2379  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint * params);
2380  GLEE_EXTERN GLEEPFNGLGETUNIFORMIVPROC GLeeFuncPtr_glGetUniformiv;
2381  #define glGetUniformiv GLeeFuncPtr_glGetUniformiv
2382 #endif
2383 #ifndef GLEE_H_DEFINED_glGetVertexAttribdv
2384 #define GLEE_H_DEFINED_glGetVertexAttribdv
2385  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVPROC) (GLuint index, GLenum pname, GLdouble * params);
2386  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVPROC GLeeFuncPtr_glGetVertexAttribdv;
2387  #define glGetVertexAttribdv GLeeFuncPtr_glGetVertexAttribdv
2388 #endif
2389 #ifndef GLEE_H_DEFINED_glGetVertexAttribfv
2390 #define GLEE_H_DEFINED_glGetVertexAttribfv
2391  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVPROC) (GLuint index, GLenum pname, GLfloat * params);
2392  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVPROC GLeeFuncPtr_glGetVertexAttribfv;
2393  #define glGetVertexAttribfv GLeeFuncPtr_glGetVertexAttribfv
2394 #endif
2395 #ifndef GLEE_H_DEFINED_glGetVertexAttribiv
2396 #define GLEE_H_DEFINED_glGetVertexAttribiv
2397  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVPROC) (GLuint index, GLenum pname, GLint * params);
2398  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVPROC GLeeFuncPtr_glGetVertexAttribiv;
2399  #define glGetVertexAttribiv GLeeFuncPtr_glGetVertexAttribiv
2400 #endif
2401 #ifndef GLEE_H_DEFINED_glGetVertexAttribPointerv
2402 #define GLEE_H_DEFINED_glGetVertexAttribPointerv
2403  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint index, GLenum pname, GLvoid* * pointer);
2404  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC GLeeFuncPtr_glGetVertexAttribPointerv;
2405  #define glGetVertexAttribPointerv GLeeFuncPtr_glGetVertexAttribPointerv
2406 #endif
2407 #ifndef GLEE_H_DEFINED_glIsProgram
2408 #define GLEE_H_DEFINED_glIsProgram
2409  typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMPROC) (GLuint program);
2410  GLEE_EXTERN GLEEPFNGLISPROGRAMPROC GLeeFuncPtr_glIsProgram;
2411  #define glIsProgram GLeeFuncPtr_glIsProgram
2412 #endif
2413 #ifndef GLEE_H_DEFINED_glIsShader
2414 #define GLEE_H_DEFINED_glIsShader
2415  typedef GLboolean (APIENTRYP GLEEPFNGLISSHADERPROC) (GLuint shader);
2416  GLEE_EXTERN GLEEPFNGLISSHADERPROC GLeeFuncPtr_glIsShader;
2417  #define glIsShader GLeeFuncPtr_glIsShader
2418 #endif
2419 #ifndef GLEE_H_DEFINED_glLinkProgram
2420 #define GLEE_H_DEFINED_glLinkProgram
2421  typedef void (APIENTRYP GLEEPFNGLLINKPROGRAMPROC) (GLuint program);
2422  GLEE_EXTERN GLEEPFNGLLINKPROGRAMPROC GLeeFuncPtr_glLinkProgram;
2423  #define glLinkProgram GLeeFuncPtr_glLinkProgram
2424 #endif
2425 #ifndef GLEE_H_DEFINED_glShaderSource
2426 #define GLEE_H_DEFINED_glShaderSource
2427  typedef void (APIENTRYP GLEEPFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar* * string, const GLint * length);
2428  GLEE_EXTERN GLEEPFNGLSHADERSOURCEPROC GLeeFuncPtr_glShaderSource;
2429  #define glShaderSource GLeeFuncPtr_glShaderSource
2430 #endif
2431 #ifndef GLEE_H_DEFINED_glUseProgram
2432 #define GLEE_H_DEFINED_glUseProgram
2433  typedef void (APIENTRYP GLEEPFNGLUSEPROGRAMPROC) (GLuint program);
2434  GLEE_EXTERN GLEEPFNGLUSEPROGRAMPROC GLeeFuncPtr_glUseProgram;
2435  #define glUseProgram GLeeFuncPtr_glUseProgram
2436 #endif
2437 #ifndef GLEE_H_DEFINED_glUniform1f
2438 #define GLEE_H_DEFINED_glUniform1f
2439  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FPROC) (GLint location, GLfloat v0);
2440  GLEE_EXTERN GLEEPFNGLUNIFORM1FPROC GLeeFuncPtr_glUniform1f;
2441  #define glUniform1f GLeeFuncPtr_glUniform1f
2442 #endif
2443 #ifndef GLEE_H_DEFINED_glUniform2f
2444 #define GLEE_H_DEFINED_glUniform2f
2445  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FPROC) (GLint location, GLfloat v0, GLfloat v1);
2446  GLEE_EXTERN GLEEPFNGLUNIFORM2FPROC GLeeFuncPtr_glUniform2f;
2447  #define glUniform2f GLeeFuncPtr_glUniform2f
2448 #endif
2449 #ifndef GLEE_H_DEFINED_glUniform3f
2450 #define GLEE_H_DEFINED_glUniform3f
2451  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
2452  GLEE_EXTERN GLEEPFNGLUNIFORM3FPROC GLeeFuncPtr_glUniform3f;
2453  #define glUniform3f GLeeFuncPtr_glUniform3f
2454 #endif
2455 #ifndef GLEE_H_DEFINED_glUniform4f
2456 #define GLEE_H_DEFINED_glUniform4f
2457  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
2458  GLEE_EXTERN GLEEPFNGLUNIFORM4FPROC GLeeFuncPtr_glUniform4f;
2459  #define glUniform4f GLeeFuncPtr_glUniform4f
2460 #endif
2461 #ifndef GLEE_H_DEFINED_glUniform1i
2462 #define GLEE_H_DEFINED_glUniform1i
2463  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IPROC) (GLint location, GLint v0);
2464  GLEE_EXTERN GLEEPFNGLUNIFORM1IPROC GLeeFuncPtr_glUniform1i;
2465  #define glUniform1i GLeeFuncPtr_glUniform1i
2466 #endif
2467 #ifndef GLEE_H_DEFINED_glUniform2i
2468 #define GLEE_H_DEFINED_glUniform2i
2469  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IPROC) (GLint location, GLint v0, GLint v1);
2470  GLEE_EXTERN GLEEPFNGLUNIFORM2IPROC GLeeFuncPtr_glUniform2i;
2471  #define glUniform2i GLeeFuncPtr_glUniform2i
2472 #endif
2473 #ifndef GLEE_H_DEFINED_glUniform3i
2474 #define GLEE_H_DEFINED_glUniform3i
2475  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IPROC) (GLint location, GLint v0, GLint v1, GLint v2);
2476  GLEE_EXTERN GLEEPFNGLUNIFORM3IPROC GLeeFuncPtr_glUniform3i;
2477  #define glUniform3i GLeeFuncPtr_glUniform3i
2478 #endif
2479 #ifndef GLEE_H_DEFINED_glUniform4i
2480 #define GLEE_H_DEFINED_glUniform4i
2481  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
2482  GLEE_EXTERN GLEEPFNGLUNIFORM4IPROC GLeeFuncPtr_glUniform4i;
2483  #define glUniform4i GLeeFuncPtr_glUniform4i
2484 #endif
2485 #ifndef GLEE_H_DEFINED_glUniform1fv
2486 #define GLEE_H_DEFINED_glUniform1fv
2487  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2488  GLEE_EXTERN GLEEPFNGLUNIFORM1FVPROC GLeeFuncPtr_glUniform1fv;
2489  #define glUniform1fv GLeeFuncPtr_glUniform1fv
2490 #endif
2491 #ifndef GLEE_H_DEFINED_glUniform2fv
2492 #define GLEE_H_DEFINED_glUniform2fv
2493  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2494  GLEE_EXTERN GLEEPFNGLUNIFORM2FVPROC GLeeFuncPtr_glUniform2fv;
2495  #define glUniform2fv GLeeFuncPtr_glUniform2fv
2496 #endif
2497 #ifndef GLEE_H_DEFINED_glUniform3fv
2498 #define GLEE_H_DEFINED_glUniform3fv
2499  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2500  GLEE_EXTERN GLEEPFNGLUNIFORM3FVPROC GLeeFuncPtr_glUniform3fv;
2501  #define glUniform3fv GLeeFuncPtr_glUniform3fv
2502 #endif
2503 #ifndef GLEE_H_DEFINED_glUniform4fv
2504 #define GLEE_H_DEFINED_glUniform4fv
2505  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2506  GLEE_EXTERN GLEEPFNGLUNIFORM4FVPROC GLeeFuncPtr_glUniform4fv;
2507  #define glUniform4fv GLeeFuncPtr_glUniform4fv
2508 #endif
2509 #ifndef GLEE_H_DEFINED_glUniform1iv
2510 #define GLEE_H_DEFINED_glUniform1iv
2511  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IVPROC) (GLint location, GLsizei count, const GLint * value);
2512  GLEE_EXTERN GLEEPFNGLUNIFORM1IVPROC GLeeFuncPtr_glUniform1iv;
2513  #define glUniform1iv GLeeFuncPtr_glUniform1iv
2514 #endif
2515 #ifndef GLEE_H_DEFINED_glUniform2iv
2516 #define GLEE_H_DEFINED_glUniform2iv
2517  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IVPROC) (GLint location, GLsizei count, const GLint * value);
2518  GLEE_EXTERN GLEEPFNGLUNIFORM2IVPROC GLeeFuncPtr_glUniform2iv;
2519  #define glUniform2iv GLeeFuncPtr_glUniform2iv
2520 #endif
2521 #ifndef GLEE_H_DEFINED_glUniform3iv
2522 #define GLEE_H_DEFINED_glUniform3iv
2523  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IVPROC) (GLint location, GLsizei count, const GLint * value);
2524  GLEE_EXTERN GLEEPFNGLUNIFORM3IVPROC GLeeFuncPtr_glUniform3iv;
2525  #define glUniform3iv GLeeFuncPtr_glUniform3iv
2526 #endif
2527 #ifndef GLEE_H_DEFINED_glUniform4iv
2528 #define GLEE_H_DEFINED_glUniform4iv
2529  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IVPROC) (GLint location, GLsizei count, const GLint * value);
2530  GLEE_EXTERN GLEEPFNGLUNIFORM4IVPROC GLeeFuncPtr_glUniform4iv;
2531  #define glUniform4iv GLeeFuncPtr_glUniform4iv
2532 #endif
2533 #ifndef GLEE_H_DEFINED_glUniformMatrix2fv
2534 #define GLEE_H_DEFINED_glUniformMatrix2fv
2535  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2536  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVPROC GLeeFuncPtr_glUniformMatrix2fv;
2537  #define glUniformMatrix2fv GLeeFuncPtr_glUniformMatrix2fv
2538 #endif
2539 #ifndef GLEE_H_DEFINED_glUniformMatrix3fv
2540 #define GLEE_H_DEFINED_glUniformMatrix3fv
2541  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2542  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVPROC GLeeFuncPtr_glUniformMatrix3fv;
2543  #define glUniformMatrix3fv GLeeFuncPtr_glUniformMatrix3fv
2544 #endif
2545 #ifndef GLEE_H_DEFINED_glUniformMatrix4fv
2546 #define GLEE_H_DEFINED_glUniformMatrix4fv
2547  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2548  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVPROC GLeeFuncPtr_glUniformMatrix4fv;
2549  #define glUniformMatrix4fv GLeeFuncPtr_glUniformMatrix4fv
2550 #endif
2551 #ifndef GLEE_H_DEFINED_glValidateProgram
2552 #define GLEE_H_DEFINED_glValidateProgram
2553  typedef void (APIENTRYP GLEEPFNGLVALIDATEPROGRAMPROC) (GLuint program);
2554  GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMPROC GLeeFuncPtr_glValidateProgram;
2555  #define glValidateProgram GLeeFuncPtr_glValidateProgram
2556 #endif
2557 #ifndef GLEE_H_DEFINED_glVertexAttrib1d
2558 #define GLEE_H_DEFINED_glVertexAttrib1d
2559  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DPROC) (GLuint index, GLdouble x);
2560  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DPROC GLeeFuncPtr_glVertexAttrib1d;
2561  #define glVertexAttrib1d GLeeFuncPtr_glVertexAttrib1d
2562 #endif
2563 #ifndef GLEE_H_DEFINED_glVertexAttrib1dv
2564 #define GLEE_H_DEFINED_glVertexAttrib1dv
2565  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVPROC) (GLuint index, const GLdouble * v);
2566  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVPROC GLeeFuncPtr_glVertexAttrib1dv;
2567  #define glVertexAttrib1dv GLeeFuncPtr_glVertexAttrib1dv
2568 #endif
2569 #ifndef GLEE_H_DEFINED_glVertexAttrib1f
2570 #define GLEE_H_DEFINED_glVertexAttrib1f
2571  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FPROC) (GLuint index, GLfloat x);
2572  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FPROC GLeeFuncPtr_glVertexAttrib1f;
2573  #define glVertexAttrib1f GLeeFuncPtr_glVertexAttrib1f
2574 #endif
2575 #ifndef GLEE_H_DEFINED_glVertexAttrib1fv
2576 #define GLEE_H_DEFINED_glVertexAttrib1fv
2577  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVPROC) (GLuint index, const GLfloat * v);
2578  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVPROC GLeeFuncPtr_glVertexAttrib1fv;
2579  #define glVertexAttrib1fv GLeeFuncPtr_glVertexAttrib1fv
2580 #endif
2581 #ifndef GLEE_H_DEFINED_glVertexAttrib1s
2582 #define GLEE_H_DEFINED_glVertexAttrib1s
2583  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SPROC) (GLuint index, GLshort x);
2584  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SPROC GLeeFuncPtr_glVertexAttrib1s;
2585  #define glVertexAttrib1s GLeeFuncPtr_glVertexAttrib1s
2586 #endif
2587 #ifndef GLEE_H_DEFINED_glVertexAttrib1sv
2588 #define GLEE_H_DEFINED_glVertexAttrib1sv
2589  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVPROC) (GLuint index, const GLshort * v);
2590  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVPROC GLeeFuncPtr_glVertexAttrib1sv;
2591  #define glVertexAttrib1sv GLeeFuncPtr_glVertexAttrib1sv
2592 #endif
2593 #ifndef GLEE_H_DEFINED_glVertexAttrib2d
2594 #define GLEE_H_DEFINED_glVertexAttrib2d
2595  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DPROC) (GLuint index, GLdouble x, GLdouble y);
2596  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DPROC GLeeFuncPtr_glVertexAttrib2d;
2597  #define glVertexAttrib2d GLeeFuncPtr_glVertexAttrib2d
2598 #endif
2599 #ifndef GLEE_H_DEFINED_glVertexAttrib2dv
2600 #define GLEE_H_DEFINED_glVertexAttrib2dv
2601  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVPROC) (GLuint index, const GLdouble * v);
2602  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVPROC GLeeFuncPtr_glVertexAttrib2dv;
2603  #define glVertexAttrib2dv GLeeFuncPtr_glVertexAttrib2dv
2604 #endif
2605 #ifndef GLEE_H_DEFINED_glVertexAttrib2f
2606 #define GLEE_H_DEFINED_glVertexAttrib2f
2607  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FPROC) (GLuint index, GLfloat x, GLfloat y);
2608  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FPROC GLeeFuncPtr_glVertexAttrib2f;
2609  #define glVertexAttrib2f GLeeFuncPtr_glVertexAttrib2f
2610 #endif
2611 #ifndef GLEE_H_DEFINED_glVertexAttrib2fv
2612 #define GLEE_H_DEFINED_glVertexAttrib2fv
2613  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVPROC) (GLuint index, const GLfloat * v);
2614  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVPROC GLeeFuncPtr_glVertexAttrib2fv;
2615  #define glVertexAttrib2fv GLeeFuncPtr_glVertexAttrib2fv
2616 #endif
2617 #ifndef GLEE_H_DEFINED_glVertexAttrib2s
2618 #define GLEE_H_DEFINED_glVertexAttrib2s
2619  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SPROC) (GLuint index, GLshort x, GLshort y);
2620  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SPROC GLeeFuncPtr_glVertexAttrib2s;
2621  #define glVertexAttrib2s GLeeFuncPtr_glVertexAttrib2s
2622 #endif
2623 #ifndef GLEE_H_DEFINED_glVertexAttrib2sv
2624 #define GLEE_H_DEFINED_glVertexAttrib2sv
2625  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVPROC) (GLuint index, const GLshort * v);
2626  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVPROC GLeeFuncPtr_glVertexAttrib2sv;
2627  #define glVertexAttrib2sv GLeeFuncPtr_glVertexAttrib2sv
2628 #endif
2629 #ifndef GLEE_H_DEFINED_glVertexAttrib3d
2630 #define GLEE_H_DEFINED_glVertexAttrib3d
2631  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
2632  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DPROC GLeeFuncPtr_glVertexAttrib3d;
2633  #define glVertexAttrib3d GLeeFuncPtr_glVertexAttrib3d
2634 #endif
2635 #ifndef GLEE_H_DEFINED_glVertexAttrib3dv
2636 #define GLEE_H_DEFINED_glVertexAttrib3dv
2637  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVPROC) (GLuint index, const GLdouble * v);
2638  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVPROC GLeeFuncPtr_glVertexAttrib3dv;
2639  #define glVertexAttrib3dv GLeeFuncPtr_glVertexAttrib3dv
2640 #endif
2641 #ifndef GLEE_H_DEFINED_glVertexAttrib3f
2642 #define GLEE_H_DEFINED_glVertexAttrib3f
2643  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
2644  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FPROC GLeeFuncPtr_glVertexAttrib3f;
2645  #define glVertexAttrib3f GLeeFuncPtr_glVertexAttrib3f
2646 #endif
2647 #ifndef GLEE_H_DEFINED_glVertexAttrib3fv
2648 #define GLEE_H_DEFINED_glVertexAttrib3fv
2649  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVPROC) (GLuint index, const GLfloat * v);
2650  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVPROC GLeeFuncPtr_glVertexAttrib3fv;
2651  #define glVertexAttrib3fv GLeeFuncPtr_glVertexAttrib3fv
2652 #endif
2653 #ifndef GLEE_H_DEFINED_glVertexAttrib3s
2654 #define GLEE_H_DEFINED_glVertexAttrib3s
2655  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SPROC) (GLuint index, GLshort x, GLshort y, GLshort z);
2656  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SPROC GLeeFuncPtr_glVertexAttrib3s;
2657  #define glVertexAttrib3s GLeeFuncPtr_glVertexAttrib3s
2658 #endif
2659 #ifndef GLEE_H_DEFINED_glVertexAttrib3sv
2660 #define GLEE_H_DEFINED_glVertexAttrib3sv
2661  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVPROC) (GLuint index, const GLshort * v);
2662  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVPROC GLeeFuncPtr_glVertexAttrib3sv;
2663  #define glVertexAttrib3sv GLeeFuncPtr_glVertexAttrib3sv
2664 #endif
2665 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nbv
2666 #define GLEE_H_DEFINED_glVertexAttrib4Nbv
2667  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NBVPROC) (GLuint index, const GLbyte * v);
2668  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVPROC GLeeFuncPtr_glVertexAttrib4Nbv;
2669  #define glVertexAttrib4Nbv GLeeFuncPtr_glVertexAttrib4Nbv
2670 #endif
2671 #ifndef GLEE_H_DEFINED_glVertexAttrib4Niv
2672 #define GLEE_H_DEFINED_glVertexAttrib4Niv
2673  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NIVPROC) (GLuint index, const GLint * v);
2674  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVPROC GLeeFuncPtr_glVertexAttrib4Niv;
2675  #define glVertexAttrib4Niv GLeeFuncPtr_glVertexAttrib4Niv
2676 #endif
2677 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nsv
2678 #define GLEE_H_DEFINED_glVertexAttrib4Nsv
2679  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NSVPROC) (GLuint index, const GLshort * v);
2680  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVPROC GLeeFuncPtr_glVertexAttrib4Nsv;
2681  #define glVertexAttrib4Nsv GLeeFuncPtr_glVertexAttrib4Nsv
2682 #endif
2683 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nub
2684 #define GLEE_H_DEFINED_glVertexAttrib4Nub
2685  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
2686  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBPROC GLeeFuncPtr_glVertexAttrib4Nub;
2687  #define glVertexAttrib4Nub GLeeFuncPtr_glVertexAttrib4Nub
2688 #endif
2689 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nubv
2690 #define GLEE_H_DEFINED_glVertexAttrib4Nubv
2691  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBVPROC) (GLuint index, const GLubyte * v);
2692  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVPROC GLeeFuncPtr_glVertexAttrib4Nubv;
2693  #define glVertexAttrib4Nubv GLeeFuncPtr_glVertexAttrib4Nubv
2694 #endif
2695 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nuiv
2696 #define GLEE_H_DEFINED_glVertexAttrib4Nuiv
2697  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUIVPROC) (GLuint index, const GLuint * v);
2698  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVPROC GLeeFuncPtr_glVertexAttrib4Nuiv;
2699  #define glVertexAttrib4Nuiv GLeeFuncPtr_glVertexAttrib4Nuiv
2700 #endif
2701 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nusv
2702 #define GLEE_H_DEFINED_glVertexAttrib4Nusv
2703  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUSVPROC) (GLuint index, const GLushort * v);
2704  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVPROC GLeeFuncPtr_glVertexAttrib4Nusv;
2705  #define glVertexAttrib4Nusv GLeeFuncPtr_glVertexAttrib4Nusv
2706 #endif
2707 #ifndef GLEE_H_DEFINED_glVertexAttrib4bv
2708 #define GLEE_H_DEFINED_glVertexAttrib4bv
2709  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4BVPROC) (GLuint index, const GLbyte * v);
2710  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVPROC GLeeFuncPtr_glVertexAttrib4bv;
2711  #define glVertexAttrib4bv GLeeFuncPtr_glVertexAttrib4bv
2712 #endif
2713 #ifndef GLEE_H_DEFINED_glVertexAttrib4d
2714 #define GLEE_H_DEFINED_glVertexAttrib4d
2715  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2716  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DPROC GLeeFuncPtr_glVertexAttrib4d;
2717  #define glVertexAttrib4d GLeeFuncPtr_glVertexAttrib4d
2718 #endif
2719 #ifndef GLEE_H_DEFINED_glVertexAttrib4dv
2720 #define GLEE_H_DEFINED_glVertexAttrib4dv
2721  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVPROC) (GLuint index, const GLdouble * v);
2722  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVPROC GLeeFuncPtr_glVertexAttrib4dv;
2723  #define glVertexAttrib4dv GLeeFuncPtr_glVertexAttrib4dv
2724 #endif
2725 #ifndef GLEE_H_DEFINED_glVertexAttrib4f
2726 #define GLEE_H_DEFINED_glVertexAttrib4f
2727  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2728  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FPROC GLeeFuncPtr_glVertexAttrib4f;
2729  #define glVertexAttrib4f GLeeFuncPtr_glVertexAttrib4f
2730 #endif
2731 #ifndef GLEE_H_DEFINED_glVertexAttrib4fv
2732 #define GLEE_H_DEFINED_glVertexAttrib4fv
2733  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVPROC) (GLuint index, const GLfloat * v);
2734  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVPROC GLeeFuncPtr_glVertexAttrib4fv;
2735  #define glVertexAttrib4fv GLeeFuncPtr_glVertexAttrib4fv
2736 #endif
2737 #ifndef GLEE_H_DEFINED_glVertexAttrib4iv
2738 #define GLEE_H_DEFINED_glVertexAttrib4iv
2739  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4IVPROC) (GLuint index, const GLint * v);
2740  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVPROC GLeeFuncPtr_glVertexAttrib4iv;
2741  #define glVertexAttrib4iv GLeeFuncPtr_glVertexAttrib4iv
2742 #endif
2743 #ifndef GLEE_H_DEFINED_glVertexAttrib4s
2744 #define GLEE_H_DEFINED_glVertexAttrib4s
2745  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
2746  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SPROC GLeeFuncPtr_glVertexAttrib4s;
2747  #define glVertexAttrib4s GLeeFuncPtr_glVertexAttrib4s
2748 #endif
2749 #ifndef GLEE_H_DEFINED_glVertexAttrib4sv
2750 #define GLEE_H_DEFINED_glVertexAttrib4sv
2751  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVPROC) (GLuint index, const GLshort * v);
2752  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVPROC GLeeFuncPtr_glVertexAttrib4sv;
2753  #define glVertexAttrib4sv GLeeFuncPtr_glVertexAttrib4sv
2754 #endif
2755 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubv
2756 #define GLEE_H_DEFINED_glVertexAttrib4ubv
2757  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVPROC) (GLuint index, const GLubyte * v);
2758  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVPROC GLeeFuncPtr_glVertexAttrib4ubv;
2759  #define glVertexAttrib4ubv GLeeFuncPtr_glVertexAttrib4ubv
2760 #endif
2761 #ifndef GLEE_H_DEFINED_glVertexAttrib4uiv
2762 #define GLEE_H_DEFINED_glVertexAttrib4uiv
2763  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UIVPROC) (GLuint index, const GLuint * v);
2764  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVPROC GLeeFuncPtr_glVertexAttrib4uiv;
2765  #define glVertexAttrib4uiv GLeeFuncPtr_glVertexAttrib4uiv
2766 #endif
2767 #ifndef GLEE_H_DEFINED_glVertexAttrib4usv
2768 #define GLEE_H_DEFINED_glVertexAttrib4usv
2769  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4USVPROC) (GLuint index, const GLushort * v);
2770  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVPROC GLeeFuncPtr_glVertexAttrib4usv;
2771  #define glVertexAttrib4usv GLeeFuncPtr_glVertexAttrib4usv
2772 #endif
2773 #ifndef GLEE_H_DEFINED_glVertexAttribPointer
2774 #define GLEE_H_DEFINED_glVertexAttribPointer
2775  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
2776  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERPROC GLeeFuncPtr_glVertexAttribPointer;
2777  #define glVertexAttribPointer GLeeFuncPtr_glVertexAttribPointer
2778 #endif
2779 #endif
2780 
2781 /* GL_VERSION_2_1 */
2782 
2783 #ifndef GL_VERSION_2_1
2784 #define GL_VERSION_2_1 1
2785 #define __GLEE_GL_VERSION_2_1 1
2786 /* Constants */
2787 #define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F
2788 #define GL_PIXEL_PACK_BUFFER 0x88EB
2789 #define GL_PIXEL_UNPACK_BUFFER 0x88EC
2790 #define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED
2791 #define GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF
2792 #define GL_FLOAT_MAT2x3 0x8B65
2793 #define GL_FLOAT_MAT2x4 0x8B66
2794 #define GL_FLOAT_MAT3x2 0x8B67
2795 #define GL_FLOAT_MAT3x4 0x8B68
2796 #define GL_FLOAT_MAT4x2 0x8B69
2797 #define GL_FLOAT_MAT4x3 0x8B6A
2798 #define GL_SRGB 0x8C40
2799 #define GL_SRGB8 0x8C41
2800 #define GL_SRGB_ALPHA 0x8C42
2801 #define GL_SRGB8_ALPHA8 0x8C43
2802 #define GL_SLUMINANCE_ALPHA 0x8C44
2803 #define GL_SLUMINANCE8_ALPHA8 0x8C45
2804 #define GL_SLUMINANCE 0x8C46
2805 #define GL_SLUMINANCE8 0x8C47
2806 #define GL_COMPRESSED_SRGB 0x8C48
2807 #define GL_COMPRESSED_SRGB_ALPHA 0x8C49
2808 #define GL_COMPRESSED_SLUMINANCE 0x8C4A
2809 #define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B
2810 #ifndef GLEE_H_DEFINED_glUniformMatrix2x3fv
2811 #define GLEE_H_DEFINED_glUniformMatrix2x3fv
2812  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2X3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2813  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X3FVPROC GLeeFuncPtr_glUniformMatrix2x3fv;
2814  #define glUniformMatrix2x3fv GLeeFuncPtr_glUniformMatrix2x3fv
2815 #endif
2816 #ifndef GLEE_H_DEFINED_glUniformMatrix3x2fv
2817 #define GLEE_H_DEFINED_glUniformMatrix3x2fv
2818  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3X2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2819  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X2FVPROC GLeeFuncPtr_glUniformMatrix3x2fv;
2820  #define glUniformMatrix3x2fv GLeeFuncPtr_glUniformMatrix3x2fv
2821 #endif
2822 #ifndef GLEE_H_DEFINED_glUniformMatrix2x4fv
2823 #define GLEE_H_DEFINED_glUniformMatrix2x4fv
2824  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2X4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2825  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X4FVPROC GLeeFuncPtr_glUniformMatrix2x4fv;
2826  #define glUniformMatrix2x4fv GLeeFuncPtr_glUniformMatrix2x4fv
2827 #endif
2828 #ifndef GLEE_H_DEFINED_glUniformMatrix4x2fv
2829 #define GLEE_H_DEFINED_glUniformMatrix4x2fv
2830  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4X2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2831  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X2FVPROC GLeeFuncPtr_glUniformMatrix4x2fv;
2832  #define glUniformMatrix4x2fv GLeeFuncPtr_glUniformMatrix4x2fv
2833 #endif
2834 #ifndef GLEE_H_DEFINED_glUniformMatrix3x4fv
2835 #define GLEE_H_DEFINED_glUniformMatrix3x4fv
2836  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3X4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2837  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X4FVPROC GLeeFuncPtr_glUniformMatrix3x4fv;
2838  #define glUniformMatrix3x4fv GLeeFuncPtr_glUniformMatrix3x4fv
2839 #endif
2840 #ifndef GLEE_H_DEFINED_glUniformMatrix4x3fv
2841 #define GLEE_H_DEFINED_glUniformMatrix4x3fv
2842  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4X3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2843  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X3FVPROC GLeeFuncPtr_glUniformMatrix4x3fv;
2844  #define glUniformMatrix4x3fv GLeeFuncPtr_glUniformMatrix4x3fv
2845 #endif
2846 #endif
2847 
2848 /* GL_VERSION_3_0 */
2849 
2850 #ifndef GL_VERSION_3_0
2851 #define GL_VERSION_3_0 1
2852 #define __GLEE_GL_VERSION_3_0 1
2853 /* Constants */
2854 #define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_TEXTURE_ARB
2855 #define GL_CLIP_DISTANCE0 GL_CLIP_PLANE0
2856 #define GL_CLIP_DISTANCE1 GL_CLIP_PLANE1
2857 #define GL_CLIP_DISTANCE2 GL_CLIP_PLANE2
2858 #define GL_CLIP_DISTANCE3 GL_CLIP_PLANE3
2859 #define GL_CLIP_DISTANCE4 GL_CLIP_PLANE4
2860 #define GL_CLIP_DISTANCE5 GL_CLIP_PLANE5
2861 #define GL_MAX_CLIP_DISTANCES GL_MAX_CLIP_PLANES
2862 #define GL_MAJOR_VERSION 0x821B
2863 #define GL_MINOR_VERSION 0x821C
2864 #define GL_NUM_EXTENSIONS 0x821D
2865 #define GL_CONTEXT_FLAGS 0x821E
2866 #define GL_DEPTH_BUFFER 0x8223
2867 #define GL_STENCIL_BUFFER 0x8224
2868 #define GL_COMPRESSED_RED 0x8225
2869 #define GL_COMPRESSED_RG 0x8226
2870 #define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x0001
2871 #define GL_RGBA32F 0x8814
2872 #define GL_RGB32F 0x8815
2873 #define GL_RGBA16F 0x881A
2874 #define GL_RGB16F 0x881B
2875 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD
2876 #define GL_MAX_ARRAY_TEXTURE_LAYERS 0x88FF
2877 #define GL_MIN_PROGRAM_TEXEL_OFFSET 0x8904
2878 #define GL_MAX_PROGRAM_TEXEL_OFFSET 0x8905
2879 #define GL_CLAMP_VERTEX_COLOR 0x891A
2880 #define GL_CLAMP_FRAGMENT_COLOR 0x891B
2881 #define GL_CLAMP_READ_COLOR 0x891C
2882 #define GL_FIXED_ONLY 0x891D
2883 #define GL_MAX_VARYING_COMPONENTS GL_MAX_VARYING_FLOATS
2884 #define GL_TEXTURE_RED_TYPE 0x8C10
2885 #define GL_TEXTURE_GREEN_TYPE 0x8C11
2886 #define GL_TEXTURE_BLUE_TYPE 0x8C12
2887 #define GL_TEXTURE_ALPHA_TYPE 0x8C13
2888 #define GL_TEXTURE_LUMINANCE_TYPE 0x8C14
2889 #define GL_TEXTURE_INTENSITY_TYPE 0x8C15
2890 #define GL_TEXTURE_DEPTH_TYPE 0x8C16
2891 #define GL_UNSIGNED_NORMALIZED 0x8C17
2892 #define GL_TEXTURE_1D_ARRAY 0x8C18
2893 #define GL_PROXY_TEXTURE_1D_ARRAY 0x8C19
2894 #define GL_TEXTURE_2D_ARRAY 0x8C1A
2895 #define GL_PROXY_TEXTURE_2D_ARRAY 0x8C1B
2896 #define GL_TEXTURE_BINDING_1D_ARRAY 0x8C1C
2897 #define GL_TEXTURE_BINDING_2D_ARRAY 0x8C1D
2898 #define GL_R11F_G11F_B10F 0x8C3A
2899 #define GL_UNSIGNED_INT_10F_11F_11F_REV 0x8C3B
2900 #define GL_RGB9_E5 0x8C3D
2901 #define GL_UNSIGNED_INT_5_9_9_9_REV 0x8C3E
2902 #define GL_TEXTURE_SHARED_SIZE 0x8C3F
2903 #define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH 0x8C76
2904 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE 0x8C7F
2905 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80
2906 #define GL_TRANSFORM_FEEDBACK_VARYINGS 0x8C83
2907 #define GL_TRANSFORM_FEEDBACK_BUFFER_START 0x8C84
2908 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE 0x8C85
2909 #define GL_PRIMITIVES_GENERATED 0x8C87
2910 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 0x8C88
2911 #define GL_RASTERIZER_DISCARD 0x8C89
2912 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A
2913 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 0x8C8B
2914 #define GL_INTERLEAVED_ATTRIBS 0x8C8C
2915 #define GL_SEPARATE_ATTRIBS 0x8C8D
2916 #define GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E
2917 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING 0x8C8F
2918 #define GL_RGBA32UI 0x8D70
2919 #define GL_RGB32UI 0x8D71
2920 #define GL_RGBA16UI 0x8D76
2921 #define GL_RGB16UI 0x8D77
2922 #define GL_RGBA8UI 0x8D7C
2923 #define GL_RGB8UI 0x8D7D
2924 #define GL_RGBA32I 0x8D82
2925 #define GL_RGB32I 0x8D83
2926 #define GL_RGBA16I 0x8D88
2927 #define GL_RGB16I 0x8D89
2928 #define GL_RGBA8I 0x8D8E
2929 #define GL_RGB8I 0x8D8F
2930 #define GL_RED_INTEGER 0x8D94
2931 #define GL_GREEN_INTEGER 0x8D95
2932 #define GL_BLUE_INTEGER 0x8D96
2933 #define GL_ALPHA_INTEGER 0x8D97
2934 #define GL_RGB_INTEGER 0x8D98
2935 #define GL_RGBA_INTEGER 0x8D99
2936 #define GL_BGR_INTEGER 0x8D9A
2937 #define GL_BGRA_INTEGER 0x8D9B
2938 #define GL_SAMPLER_1D_ARRAY 0x8DC0
2939 #define GL_SAMPLER_2D_ARRAY 0x8DC1
2940 #define GL_SAMPLER_1D_ARRAY_SHADOW 0x8DC3
2941 #define GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4
2942 #define GL_SAMPLER_CUBE_SHADOW 0x8DC5
2943 #define GL_UNSIGNED_INT_VEC2 0x8DC6
2944 #define GL_UNSIGNED_INT_VEC3 0x8DC7
2945 #define GL_UNSIGNED_INT_VEC4 0x8DC8
2946 #define GL_INT_SAMPLER_1D 0x8DC9
2947 #define GL_INT_SAMPLER_2D 0x8DCA
2948 #define GL_INT_SAMPLER_3D 0x8DCB
2949 #define GL_INT_SAMPLER_CUBE 0x8DCC
2950 #define GL_INT_SAMPLER_1D_ARRAY 0x8DCE
2951 #define GL_INT_SAMPLER_2D_ARRAY 0x8DCF
2952 #define GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1
2953 #define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2
2954 #define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3
2955 #define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4
2956 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY 0x8DD6
2957 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7
2958 #define GL_QUERY_WAIT 0x8E13
2959 #define GL_QUERY_NO_WAIT 0x8E14
2960 #define GL_QUERY_BY_REGION_WAIT 0x8E15
2961 #define GL_QUERY_BY_REGION_NO_WAIT 0x8E16
2962 #ifndef GLEE_H_DEFINED_glColorMaski
2963 #define GLEE_H_DEFINED_glColorMaski
2964  typedef void (APIENTRYP GLEEPFNGLCOLORMASKIPROC) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
2965  GLEE_EXTERN GLEEPFNGLCOLORMASKIPROC GLeeFuncPtr_glColorMaski;
2966  #define glColorMaski GLeeFuncPtr_glColorMaski
2967 #endif
2968 #ifndef GLEE_H_DEFINED_glGetBooleani_v
2969 #define GLEE_H_DEFINED_glGetBooleani_v
2970  typedef void (APIENTRYP GLEEPFNGLGETBOOLEANI_VPROC) (GLenum target, GLuint index, GLboolean * data);
2971  GLEE_EXTERN GLEEPFNGLGETBOOLEANI_VPROC GLeeFuncPtr_glGetBooleani_v;
2972  #define glGetBooleani_v GLeeFuncPtr_glGetBooleani_v
2973 #endif
2974 #ifndef GLEE_H_DEFINED_glGetIntegeri_v
2975 #define GLEE_H_DEFINED_glGetIntegeri_v
2976  typedef void (APIENTRYP GLEEPFNGLGETINTEGERI_VPROC) (GLenum target, GLuint index, GLint * data);
2977  GLEE_EXTERN GLEEPFNGLGETINTEGERI_VPROC GLeeFuncPtr_glGetIntegeri_v;
2978  #define glGetIntegeri_v GLeeFuncPtr_glGetIntegeri_v
2979 #endif
2980 #ifndef GLEE_H_DEFINED_glEnablei
2981 #define GLEE_H_DEFINED_glEnablei
2982  typedef void (APIENTRYP GLEEPFNGLENABLEIPROC) (GLenum target, GLuint index);
2983  GLEE_EXTERN GLEEPFNGLENABLEIPROC GLeeFuncPtr_glEnablei;
2984  #define glEnablei GLeeFuncPtr_glEnablei
2985 #endif
2986 #ifndef GLEE_H_DEFINED_glDisablei
2987 #define GLEE_H_DEFINED_glDisablei
2988  typedef void (APIENTRYP GLEEPFNGLDISABLEIPROC) (GLenum target, GLuint index);
2989  GLEE_EXTERN GLEEPFNGLDISABLEIPROC GLeeFuncPtr_glDisablei;
2990  #define glDisablei GLeeFuncPtr_glDisablei
2991 #endif
2992 #ifndef GLEE_H_DEFINED_glIsEnabledi
2993 #define GLEE_H_DEFINED_glIsEnabledi
2994  typedef GLboolean (APIENTRYP GLEEPFNGLISENABLEDIPROC) (GLenum target, GLuint index);
2995  GLEE_EXTERN GLEEPFNGLISENABLEDIPROC GLeeFuncPtr_glIsEnabledi;
2996  #define glIsEnabledi GLeeFuncPtr_glIsEnabledi
2997 #endif
2998 #ifndef GLEE_H_DEFINED_glBeginTransformFeedback
2999 #define GLEE_H_DEFINED_glBeginTransformFeedback
3000  typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum primitiveMode);
3001  GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC GLeeFuncPtr_glBeginTransformFeedback;
3002  #define glBeginTransformFeedback GLeeFuncPtr_glBeginTransformFeedback
3003 #endif
3004 #ifndef GLEE_H_DEFINED_glEndTransformFeedback
3005 #define GLEE_H_DEFINED_glEndTransformFeedback
3006  typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKPROC) ();
3007  GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKPROC GLeeFuncPtr_glEndTransformFeedback;
3008  #define glEndTransformFeedback GLeeFuncPtr_glEndTransformFeedback
3009 #endif
3010 #ifndef GLEE_H_DEFINED_glBindBufferRange
3011 #define GLEE_H_DEFINED_glBindBufferRange
3012  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGEPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
3013  GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEPROC GLeeFuncPtr_glBindBufferRange;
3014  #define glBindBufferRange GLeeFuncPtr_glBindBufferRange
3015 #endif
3016 #ifndef GLEE_H_DEFINED_glBindBufferBase
3017 #define GLEE_H_DEFINED_glBindBufferBase
3018  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASEPROC) (GLenum target, GLuint index, GLuint buffer);
3019  GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEPROC GLeeFuncPtr_glBindBufferBase;
3020  #define glBindBufferBase GLeeFuncPtr_glBindBufferBase
3021 #endif
3022 #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryings
3023 #define GLEE_H_DEFINED_glTransformFeedbackVaryings
3024  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);
3025  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC GLeeFuncPtr_glTransformFeedbackVaryings;
3026  #define glTransformFeedbackVaryings GLeeFuncPtr_glTransformFeedbackVaryings
3027 #endif
3028 #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVarying
3029 #define GLEE_H_DEFINED_glGetTransformFeedbackVarying
3030  typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint program, GLuint index, GLint * location);
3031  GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC GLeeFuncPtr_glGetTransformFeedbackVarying;
3032  #define glGetTransformFeedbackVarying GLeeFuncPtr_glGetTransformFeedbackVarying
3033 #endif
3034 #ifndef GLEE_H_DEFINED_glClampColor
3035 #define GLEE_H_DEFINED_glClampColor
3036  typedef void (APIENTRYP GLEEPFNGLCLAMPCOLORPROC) (GLenum target, GLenum clamp);
3037  GLEE_EXTERN GLEEPFNGLCLAMPCOLORPROC GLeeFuncPtr_glClampColor;
3038  #define glClampColor GLeeFuncPtr_glClampColor
3039 #endif
3040 #ifndef GLEE_H_DEFINED_glBeginConditionalRender
3041 #define GLEE_H_DEFINED_glBeginConditionalRender
3042  typedef void (APIENTRYP GLEEPFNGLBEGINCONDITIONALRENDERPROC) (GLuint id, GLenum mode);
3043  GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERPROC GLeeFuncPtr_glBeginConditionalRender;
3044  #define glBeginConditionalRender GLeeFuncPtr_glBeginConditionalRender
3045 #endif
3046 #ifndef GLEE_H_DEFINED_glEndConditionalRender
3047 #define GLEE_H_DEFINED_glEndConditionalRender
3048  typedef void (APIENTRYP GLEEPFNGLENDCONDITIONALRENDERPROC) ();
3049  GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERPROC GLeeFuncPtr_glEndConditionalRender;
3050  #define glEndConditionalRender GLeeFuncPtr_glEndConditionalRender
3051 #endif
3052 #ifndef GLEE_H_DEFINED_glVertexAttribI1i
3053 #define GLEE_H_DEFINED_glVertexAttribI1i
3054  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IPROC) (GLuint index, GLint x);
3055  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IPROC GLeeFuncPtr_glVertexAttribI1i;
3056  #define glVertexAttribI1i GLeeFuncPtr_glVertexAttribI1i
3057 #endif
3058 #ifndef GLEE_H_DEFINED_glVertexAttribI2i
3059 #define GLEE_H_DEFINED_glVertexAttribI2i
3060  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IPROC) (GLuint index, GLint x, GLint y);
3061  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IPROC GLeeFuncPtr_glVertexAttribI2i;
3062  #define glVertexAttribI2i GLeeFuncPtr_glVertexAttribI2i
3063 #endif
3064 #ifndef GLEE_H_DEFINED_glVertexAttribI3i
3065 #define GLEE_H_DEFINED_glVertexAttribI3i
3066  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IPROC) (GLuint index, GLint x, GLint y, GLint z);
3067  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IPROC GLeeFuncPtr_glVertexAttribI3i;
3068  #define glVertexAttribI3i GLeeFuncPtr_glVertexAttribI3i
3069 #endif
3070 #ifndef GLEE_H_DEFINED_glVertexAttribI4i
3071 #define GLEE_H_DEFINED_glVertexAttribI4i
3072  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IPROC) (GLuint index, GLint x, GLint y, GLint z, GLint w);
3073  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IPROC GLeeFuncPtr_glVertexAttribI4i;
3074  #define glVertexAttribI4i GLeeFuncPtr_glVertexAttribI4i
3075 #endif
3076 #ifndef GLEE_H_DEFINED_glVertexAttribI1ui
3077 #define GLEE_H_DEFINED_glVertexAttribI1ui
3078  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIPROC) (GLuint index, GLuint x);
3079  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIPROC GLeeFuncPtr_glVertexAttribI1ui;
3080  #define glVertexAttribI1ui GLeeFuncPtr_glVertexAttribI1ui
3081 #endif
3082 #ifndef GLEE_H_DEFINED_glVertexAttribI2ui
3083 #define GLEE_H_DEFINED_glVertexAttribI2ui
3084  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIPROC) (GLuint index, GLuint x, GLuint y);
3085  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIPROC GLeeFuncPtr_glVertexAttribI2ui;
3086  #define glVertexAttribI2ui GLeeFuncPtr_glVertexAttribI2ui
3087 #endif
3088 #ifndef GLEE_H_DEFINED_glVertexAttribI3ui
3089 #define GLEE_H_DEFINED_glVertexAttribI3ui
3090  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIPROC) (GLuint index, GLuint x, GLuint y, GLuint z);
3091  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIPROC GLeeFuncPtr_glVertexAttribI3ui;
3092  #define glVertexAttribI3ui GLeeFuncPtr_glVertexAttribI3ui
3093 #endif
3094 #ifndef GLEE_H_DEFINED_glVertexAttribI4ui
3095 #define GLEE_H_DEFINED_glVertexAttribI4ui
3096  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIPROC) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3097  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIPROC GLeeFuncPtr_glVertexAttribI4ui;
3098  #define glVertexAttribI4ui GLeeFuncPtr_glVertexAttribI4ui
3099 #endif
3100 #ifndef GLEE_H_DEFINED_glVertexAttribI1iv
3101 #define GLEE_H_DEFINED_glVertexAttribI1iv
3102  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IVPROC) (GLuint index, const GLint * v);
3103  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVPROC GLeeFuncPtr_glVertexAttribI1iv;
3104  #define glVertexAttribI1iv GLeeFuncPtr_glVertexAttribI1iv
3105 #endif
3106 #ifndef GLEE_H_DEFINED_glVertexAttribI2iv
3107 #define GLEE_H_DEFINED_glVertexAttribI2iv
3108  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IVPROC) (GLuint index, const GLint * v);
3109  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVPROC GLeeFuncPtr_glVertexAttribI2iv;
3110  #define glVertexAttribI2iv GLeeFuncPtr_glVertexAttribI2iv
3111 #endif
3112 #ifndef GLEE_H_DEFINED_glVertexAttribI3iv
3113 #define GLEE_H_DEFINED_glVertexAttribI3iv
3114  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IVPROC) (GLuint index, const GLint * v);
3115  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVPROC GLeeFuncPtr_glVertexAttribI3iv;
3116  #define glVertexAttribI3iv GLeeFuncPtr_glVertexAttribI3iv
3117 #endif
3118 #ifndef GLEE_H_DEFINED_glVertexAttribI4iv
3119 #define GLEE_H_DEFINED_glVertexAttribI4iv
3120  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IVPROC) (GLuint index, const GLint * v);
3121  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVPROC GLeeFuncPtr_glVertexAttribI4iv;
3122  #define glVertexAttribI4iv GLeeFuncPtr_glVertexAttribI4iv
3123 #endif
3124 #ifndef GLEE_H_DEFINED_glVertexAttribI1uiv
3125 #define GLEE_H_DEFINED_glVertexAttribI1uiv
3126  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIVPROC) (GLuint index, const GLuint * v);
3127  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVPROC GLeeFuncPtr_glVertexAttribI1uiv;
3128  #define glVertexAttribI1uiv GLeeFuncPtr_glVertexAttribI1uiv
3129 #endif
3130 #ifndef GLEE_H_DEFINED_glVertexAttribI2uiv
3131 #define GLEE_H_DEFINED_glVertexAttribI2uiv
3132  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIVPROC) (GLuint index, const GLuint * v);
3133  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVPROC GLeeFuncPtr_glVertexAttribI2uiv;
3134  #define glVertexAttribI2uiv GLeeFuncPtr_glVertexAttribI2uiv
3135 #endif
3136 #ifndef GLEE_H_DEFINED_glVertexAttribI3uiv
3137 #define GLEE_H_DEFINED_glVertexAttribI3uiv
3138  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIVPROC) (GLuint index, const GLuint * v);
3139  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVPROC GLeeFuncPtr_glVertexAttribI3uiv;
3140  #define glVertexAttribI3uiv GLeeFuncPtr_glVertexAttribI3uiv
3141 #endif
3142 #ifndef GLEE_H_DEFINED_glVertexAttribI4uiv
3143 #define GLEE_H_DEFINED_glVertexAttribI4uiv
3144  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIVPROC) (GLuint index, const GLuint * v);
3145  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVPROC GLeeFuncPtr_glVertexAttribI4uiv;
3146  #define glVertexAttribI4uiv GLeeFuncPtr_glVertexAttribI4uiv
3147 #endif
3148 #ifndef GLEE_H_DEFINED_glVertexAttribI4bv
3149 #define GLEE_H_DEFINED_glVertexAttribI4bv
3150  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4BVPROC) (GLuint index, const GLbyte * v);
3151  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVPROC GLeeFuncPtr_glVertexAttribI4bv;
3152  #define glVertexAttribI4bv GLeeFuncPtr_glVertexAttribI4bv
3153 #endif
3154 #ifndef GLEE_H_DEFINED_glVertexAttribI4sv
3155 #define GLEE_H_DEFINED_glVertexAttribI4sv
3156  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4SVPROC) (GLuint index, const GLshort * v);
3157  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVPROC GLeeFuncPtr_glVertexAttribI4sv;
3158  #define glVertexAttribI4sv GLeeFuncPtr_glVertexAttribI4sv
3159 #endif
3160 #ifndef GLEE_H_DEFINED_glVertexAttribI4ubv
3161 #define GLEE_H_DEFINED_glVertexAttribI4ubv
3162  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UBVPROC) (GLuint index, const GLubyte * v);
3163  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVPROC GLeeFuncPtr_glVertexAttribI4ubv;
3164  #define glVertexAttribI4ubv GLeeFuncPtr_glVertexAttribI4ubv
3165 #endif
3166 #ifndef GLEE_H_DEFINED_glVertexAttribI4usv
3167 #define GLEE_H_DEFINED_glVertexAttribI4usv
3168  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4USVPROC) (GLuint index, const GLushort * v);
3169  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVPROC GLeeFuncPtr_glVertexAttribI4usv;
3170  #define glVertexAttribI4usv GLeeFuncPtr_glVertexAttribI4usv
3171 #endif
3172 #ifndef GLEE_H_DEFINED_glVertexAttribIPointer
3173 #define GLEE_H_DEFINED_glVertexAttribIPointer
3174  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBIPOINTERPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
3175  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTERPROC GLeeFuncPtr_glVertexAttribIPointer;
3176  #define glVertexAttribIPointer GLeeFuncPtr_glVertexAttribIPointer
3177 #endif
3178 #ifndef GLEE_H_DEFINED_glGetVertexAttribIiv
3179 #define GLEE_H_DEFINED_glGetVertexAttribIiv
3180  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIIVPROC) (GLuint index, GLenum pname, GLint * params);
3181  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVPROC GLeeFuncPtr_glGetVertexAttribIiv;
3182  #define glGetVertexAttribIiv GLeeFuncPtr_glGetVertexAttribIiv
3183 #endif
3184 #ifndef GLEE_H_DEFINED_glGetVertexAttribIuiv
3185 #define GLEE_H_DEFINED_glGetVertexAttribIuiv
3186  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIUIVPROC) (GLuint index, GLenum pname, GLuint * params);
3187  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVPROC GLeeFuncPtr_glGetVertexAttribIuiv;
3188  #define glGetVertexAttribIuiv GLeeFuncPtr_glGetVertexAttribIuiv
3189 #endif
3190 #ifndef GLEE_H_DEFINED_glGetUniformuiv
3191 #define GLEE_H_DEFINED_glGetUniformuiv
3192  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint * params);
3193  GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVPROC GLeeFuncPtr_glGetUniformuiv;
3194  #define glGetUniformuiv GLeeFuncPtr_glGetUniformuiv
3195 #endif
3196 #ifndef GLEE_H_DEFINED_glBindFragDataLocation
3197 #define GLEE_H_DEFINED_glBindFragDataLocation
3198  typedef void (APIENTRYP GLEEPFNGLBINDFRAGDATALOCATIONPROC) (GLuint program, GLuint color, const GLchar * name);
3199  GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONPROC GLeeFuncPtr_glBindFragDataLocation;
3200  #define glBindFragDataLocation GLeeFuncPtr_glBindFragDataLocation
3201 #endif
3202 #ifndef GLEE_H_DEFINED_glGetFragDataLocation
3203 #define GLEE_H_DEFINED_glGetFragDataLocation
3204  typedef GLint (APIENTRYP GLEEPFNGLGETFRAGDATALOCATIONPROC) (GLuint program, const GLchar * name);
3205  GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONPROC GLeeFuncPtr_glGetFragDataLocation;
3206  #define glGetFragDataLocation GLeeFuncPtr_glGetFragDataLocation
3207 #endif
3208 #ifndef GLEE_H_DEFINED_glUniform1ui
3209 #define GLEE_H_DEFINED_glUniform1ui
3210  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIPROC) (GLint location, GLuint v0);
3211  GLEE_EXTERN GLEEPFNGLUNIFORM1UIPROC GLeeFuncPtr_glUniform1ui;
3212  #define glUniform1ui GLeeFuncPtr_glUniform1ui
3213 #endif
3214 #ifndef GLEE_H_DEFINED_glUniform2ui
3215 #define GLEE_H_DEFINED_glUniform2ui
3216  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIPROC) (GLint location, GLuint v0, GLuint v1);
3217  GLEE_EXTERN GLEEPFNGLUNIFORM2UIPROC GLeeFuncPtr_glUniform2ui;
3218  #define glUniform2ui GLeeFuncPtr_glUniform2ui
3219 #endif
3220 #ifndef GLEE_H_DEFINED_glUniform3ui
3221 #define GLEE_H_DEFINED_glUniform3ui
3222  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2);
3223  GLEE_EXTERN GLEEPFNGLUNIFORM3UIPROC GLeeFuncPtr_glUniform3ui;
3224  #define glUniform3ui GLeeFuncPtr_glUniform3ui
3225 #endif
3226 #ifndef GLEE_H_DEFINED_glUniform4ui
3227 #define GLEE_H_DEFINED_glUniform4ui
3228  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
3229  GLEE_EXTERN GLEEPFNGLUNIFORM4UIPROC GLeeFuncPtr_glUniform4ui;
3230  #define glUniform4ui GLeeFuncPtr_glUniform4ui
3231 #endif
3232 #ifndef GLEE_H_DEFINED_glUniform1uiv
3233 #define GLEE_H_DEFINED_glUniform1uiv
3234  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3235  GLEE_EXTERN GLEEPFNGLUNIFORM1UIVPROC GLeeFuncPtr_glUniform1uiv;
3236  #define glUniform1uiv GLeeFuncPtr_glUniform1uiv
3237 #endif
3238 #ifndef GLEE_H_DEFINED_glUniform2uiv
3239 #define GLEE_H_DEFINED_glUniform2uiv
3240  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3241  GLEE_EXTERN GLEEPFNGLUNIFORM2UIVPROC GLeeFuncPtr_glUniform2uiv;
3242  #define glUniform2uiv GLeeFuncPtr_glUniform2uiv
3243 #endif
3244 #ifndef GLEE_H_DEFINED_glUniform3uiv
3245 #define GLEE_H_DEFINED_glUniform3uiv
3246  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3247  GLEE_EXTERN GLEEPFNGLUNIFORM3UIVPROC GLeeFuncPtr_glUniform3uiv;
3248  #define glUniform3uiv GLeeFuncPtr_glUniform3uiv
3249 #endif
3250 #ifndef GLEE_H_DEFINED_glUniform4uiv
3251 #define GLEE_H_DEFINED_glUniform4uiv
3252  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3253  GLEE_EXTERN GLEEPFNGLUNIFORM4UIVPROC GLeeFuncPtr_glUniform4uiv;
3254  #define glUniform4uiv GLeeFuncPtr_glUniform4uiv
3255 #endif
3256 #ifndef GLEE_H_DEFINED_glTexParameterIiv
3257 #define GLEE_H_DEFINED_glTexParameterIiv
3258  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, const GLint * params);
3259  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVPROC GLeeFuncPtr_glTexParameterIiv;
3260  #define glTexParameterIiv GLeeFuncPtr_glTexParameterIiv
3261 #endif
3262 #ifndef GLEE_H_DEFINED_glTexParameterIuiv
3263 #define GLEE_H_DEFINED_glTexParameterIuiv
3264  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, const GLuint * params);
3265  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVPROC GLeeFuncPtr_glTexParameterIuiv;
3266  #define glTexParameterIuiv GLeeFuncPtr_glTexParameterIuiv
3267 #endif
3268 #ifndef GLEE_H_DEFINED_glGetTexParameterIiv
3269 #define GLEE_H_DEFINED_glGetTexParameterIiv
3270  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, GLint * params);
3271  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVPROC GLeeFuncPtr_glGetTexParameterIiv;
3272  #define glGetTexParameterIiv GLeeFuncPtr_glGetTexParameterIiv
3273 #endif
3274 #ifndef GLEE_H_DEFINED_glGetTexParameterIuiv
3275 #define GLEE_H_DEFINED_glGetTexParameterIuiv
3276  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, GLuint * params);
3277  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVPROC GLeeFuncPtr_glGetTexParameterIuiv;
3278  #define glGetTexParameterIuiv GLeeFuncPtr_glGetTexParameterIuiv
3279 #endif
3280 #ifndef GLEE_H_DEFINED_glClearBufferiv
3281 #define GLEE_H_DEFINED_glClearBufferiv
3282  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint * value);
3283  GLEE_EXTERN GLEEPFNGLCLEARBUFFERIVPROC GLeeFuncPtr_glClearBufferiv;
3284  #define glClearBufferiv GLeeFuncPtr_glClearBufferiv
3285 #endif
3286 #ifndef GLEE_H_DEFINED_glClearBufferuiv
3287 #define GLEE_H_DEFINED_glClearBufferuiv
3288  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint * value);
3289  GLEE_EXTERN GLEEPFNGLCLEARBUFFERUIVPROC GLeeFuncPtr_glClearBufferuiv;
3290  #define glClearBufferuiv GLeeFuncPtr_glClearBufferuiv
3291 #endif
3292 #ifndef GLEE_H_DEFINED_glClearBufferfv
3293 #define GLEE_H_DEFINED_glClearBufferfv
3294  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat * value);
3295  GLEE_EXTERN GLEEPFNGLCLEARBUFFERFVPROC GLeeFuncPtr_glClearBufferfv;
3296  #define glClearBufferfv GLeeFuncPtr_glClearBufferfv
3297 #endif
3298 #ifndef GLEE_H_DEFINED_glClearBufferfi
3299 #define GLEE_H_DEFINED_glClearBufferfi
3300  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
3301  GLEE_EXTERN GLEEPFNGLCLEARBUFFERFIPROC GLeeFuncPtr_glClearBufferfi;
3302  #define glClearBufferfi GLeeFuncPtr_glClearBufferfi
3303 #endif
3304 #ifndef GLEE_H_DEFINED_glGetStringi
3305 #define GLEE_H_DEFINED_glGetStringi
3308  #define glGetStringi GLeeFuncPtr_glGetStringi
3309 #endif
3310 #endif
3311 
3312 /* GL_ARB_multitexture */
3313 
3314 #ifndef GL_ARB_multitexture
3315 #define GL_ARB_multitexture 1
3316 #define __GLEE_GL_ARB_multitexture 1
3317 /* Constants */
3318 #define GL_TEXTURE0_ARB 0x84C0
3319 #define GL_TEXTURE1_ARB 0x84C1
3320 #define GL_TEXTURE2_ARB 0x84C2
3321 #define GL_TEXTURE3_ARB 0x84C3
3322 #define GL_TEXTURE4_ARB 0x84C4
3323 #define GL_TEXTURE5_ARB 0x84C5
3324 #define GL_TEXTURE6_ARB 0x84C6
3325 #define GL_TEXTURE7_ARB 0x84C7
3326 #define GL_TEXTURE8_ARB 0x84C8
3327 #define GL_TEXTURE9_ARB 0x84C9
3328 #define GL_TEXTURE10_ARB 0x84CA
3329 #define GL_TEXTURE11_ARB 0x84CB
3330 #define GL_TEXTURE12_ARB 0x84CC
3331 #define GL_TEXTURE13_ARB 0x84CD
3332 #define GL_TEXTURE14_ARB 0x84CE
3333 #define GL_TEXTURE15_ARB 0x84CF
3334 #define GL_TEXTURE16_ARB 0x84D0
3335 #define GL_TEXTURE17_ARB 0x84D1
3336 #define GL_TEXTURE18_ARB 0x84D2
3337 #define GL_TEXTURE19_ARB 0x84D3
3338 #define GL_TEXTURE20_ARB 0x84D4
3339 #define GL_TEXTURE21_ARB 0x84D5
3340 #define GL_TEXTURE22_ARB 0x84D6
3341 #define GL_TEXTURE23_ARB 0x84D7
3342 #define GL_TEXTURE24_ARB 0x84D8
3343 #define GL_TEXTURE25_ARB 0x84D9
3344 #define GL_TEXTURE26_ARB 0x84DA
3345 #define GL_TEXTURE27_ARB 0x84DB
3346 #define GL_TEXTURE28_ARB 0x84DC
3347 #define GL_TEXTURE29_ARB 0x84DD
3348 #define GL_TEXTURE30_ARB 0x84DE
3349 #define GL_TEXTURE31_ARB 0x84DF
3350 #define GL_ACTIVE_TEXTURE_ARB 0x84E0
3351 #define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1
3352 #define GL_MAX_TEXTURE_UNITS_ARB 0x84E2
3353 #ifndef GLEE_H_DEFINED_glActiveTextureARB
3354 #define GLEE_H_DEFINED_glActiveTextureARB
3355  typedef void (APIENTRYP GLEEPFNGLACTIVETEXTUREARBPROC) (GLenum texture);
3356  GLEE_EXTERN GLEEPFNGLACTIVETEXTUREARBPROC GLeeFuncPtr_glActiveTextureARB;
3357  #define glActiveTextureARB GLeeFuncPtr_glActiveTextureARB
3358 #endif
3359 #ifndef GLEE_H_DEFINED_glClientActiveTextureARB
3360 #define GLEE_H_DEFINED_glClientActiveTextureARB
3361  typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVETEXTUREARBPROC) (GLenum texture);
3362  GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREARBPROC GLeeFuncPtr_glClientActiveTextureARB;
3363  #define glClientActiveTextureARB GLeeFuncPtr_glClientActiveTextureARB
3364 #endif
3365 #ifndef GLEE_H_DEFINED_glMultiTexCoord1dARB
3366 #define GLEE_H_DEFINED_glMultiTexCoord1dARB
3367  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DARBPROC) (GLenum target, GLdouble s);
3368  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DARBPROC GLeeFuncPtr_glMultiTexCoord1dARB;
3369  #define glMultiTexCoord1dARB GLeeFuncPtr_glMultiTexCoord1dARB
3370 #endif
3371 #ifndef GLEE_H_DEFINED_glMultiTexCoord1dvARB
3372 #define GLEE_H_DEFINED_glMultiTexCoord1dvARB
3373  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DVARBPROC) (GLenum target, const GLdouble * v);
3374  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVARBPROC GLeeFuncPtr_glMultiTexCoord1dvARB;
3375  #define glMultiTexCoord1dvARB GLeeFuncPtr_glMultiTexCoord1dvARB
3376 #endif
3377 #ifndef GLEE_H_DEFINED_glMultiTexCoord1fARB
3378 #define GLEE_H_DEFINED_glMultiTexCoord1fARB
3379  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FARBPROC) (GLenum target, GLfloat s);
3380  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FARBPROC GLeeFuncPtr_glMultiTexCoord1fARB;
3381  #define glMultiTexCoord1fARB GLeeFuncPtr_glMultiTexCoord1fARB
3382 #endif
3383 #ifndef GLEE_H_DEFINED_glMultiTexCoord1fvARB
3384 #define GLEE_H_DEFINED_glMultiTexCoord1fvARB
3385  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FVARBPROC) (GLenum target, const GLfloat * v);
3386  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVARBPROC GLeeFuncPtr_glMultiTexCoord1fvARB;
3387  #define glMultiTexCoord1fvARB GLeeFuncPtr_glMultiTexCoord1fvARB
3388 #endif
3389 #ifndef GLEE_H_DEFINED_glMultiTexCoord1iARB
3390 #define GLEE_H_DEFINED_glMultiTexCoord1iARB
3391  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IARBPROC) (GLenum target, GLint s);
3392  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IARBPROC GLeeFuncPtr_glMultiTexCoord1iARB;
3393  #define glMultiTexCoord1iARB GLeeFuncPtr_glMultiTexCoord1iARB
3394 #endif
3395 #ifndef GLEE_H_DEFINED_glMultiTexCoord1ivARB
3396 #define GLEE_H_DEFINED_glMultiTexCoord1ivARB
3397  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IVARBPROC) (GLenum target, const GLint * v);
3398  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVARBPROC GLeeFuncPtr_glMultiTexCoord1ivARB;
3399  #define glMultiTexCoord1ivARB GLeeFuncPtr_glMultiTexCoord1ivARB
3400 #endif
3401 #ifndef GLEE_H_DEFINED_glMultiTexCoord1sARB
3402 #define GLEE_H_DEFINED_glMultiTexCoord1sARB
3403  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SARBPROC) (GLenum target, GLshort s);
3404  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SARBPROC GLeeFuncPtr_glMultiTexCoord1sARB;
3405  #define glMultiTexCoord1sARB GLeeFuncPtr_glMultiTexCoord1sARB
3406 #endif
3407 #ifndef GLEE_H_DEFINED_glMultiTexCoord1svARB
3408 #define GLEE_H_DEFINED_glMultiTexCoord1svARB
3409  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SVARBPROC) (GLenum target, const GLshort * v);
3410  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVARBPROC GLeeFuncPtr_glMultiTexCoord1svARB;
3411  #define glMultiTexCoord1svARB GLeeFuncPtr_glMultiTexCoord1svARB
3412 #endif
3413 #ifndef GLEE_H_DEFINED_glMultiTexCoord2dARB
3414 #define GLEE_H_DEFINED_glMultiTexCoord2dARB
3415  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DARBPROC) (GLenum target, GLdouble s, GLdouble t);
3416  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DARBPROC GLeeFuncPtr_glMultiTexCoord2dARB;
3417  #define glMultiTexCoord2dARB GLeeFuncPtr_glMultiTexCoord2dARB
3418 #endif
3419 #ifndef GLEE_H_DEFINED_glMultiTexCoord2dvARB
3420 #define GLEE_H_DEFINED_glMultiTexCoord2dvARB
3421  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DVARBPROC) (GLenum target, const GLdouble * v);
3422  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVARBPROC GLeeFuncPtr_glMultiTexCoord2dvARB;
3423  #define glMultiTexCoord2dvARB GLeeFuncPtr_glMultiTexCoord2dvARB
3424 #endif
3425 #ifndef GLEE_H_DEFINED_glMultiTexCoord2fARB
3426 #define GLEE_H_DEFINED_glMultiTexCoord2fARB
3427  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FARBPROC) (GLenum target, GLfloat s, GLfloat t);
3428  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FARBPROC GLeeFuncPtr_glMultiTexCoord2fARB;
3429  #define glMultiTexCoord2fARB GLeeFuncPtr_glMultiTexCoord2fARB
3430 #endif
3431 #ifndef GLEE_H_DEFINED_glMultiTexCoord2fvARB
3432 #define GLEE_H_DEFINED_glMultiTexCoord2fvARB
3433  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FVARBPROC) (GLenum target, const GLfloat * v);
3434  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVARBPROC GLeeFuncPtr_glMultiTexCoord2fvARB;
3435  #define glMultiTexCoord2fvARB GLeeFuncPtr_glMultiTexCoord2fvARB
3436 #endif
3437 #ifndef GLEE_H_DEFINED_glMultiTexCoord2iARB
3438 #define GLEE_H_DEFINED_glMultiTexCoord2iARB
3439  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IARBPROC) (GLenum target, GLint s, GLint t);
3440  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IARBPROC GLeeFuncPtr_glMultiTexCoord2iARB;
3441  #define glMultiTexCoord2iARB GLeeFuncPtr_glMultiTexCoord2iARB
3442 #endif
3443 #ifndef GLEE_H_DEFINED_glMultiTexCoord2ivARB
3444 #define GLEE_H_DEFINED_glMultiTexCoord2ivARB
3445  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IVARBPROC) (GLenum target, const GLint * v);
3446  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVARBPROC GLeeFuncPtr_glMultiTexCoord2ivARB;
3447  #define glMultiTexCoord2ivARB GLeeFuncPtr_glMultiTexCoord2ivARB
3448 #endif
3449 #ifndef GLEE_H_DEFINED_glMultiTexCoord2sARB
3450 #define GLEE_H_DEFINED_glMultiTexCoord2sARB
3451  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SARBPROC) (GLenum target, GLshort s, GLshort t);
3452  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SARBPROC GLeeFuncPtr_glMultiTexCoord2sARB;
3453  #define glMultiTexCoord2sARB GLeeFuncPtr_glMultiTexCoord2sARB
3454 #endif
3455 #ifndef GLEE_H_DEFINED_glMultiTexCoord2svARB
3456 #define GLEE_H_DEFINED_glMultiTexCoord2svARB
3457  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SVARBPROC) (GLenum target, const GLshort * v);
3458  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVARBPROC GLeeFuncPtr_glMultiTexCoord2svARB;
3459  #define glMultiTexCoord2svARB GLeeFuncPtr_glMultiTexCoord2svARB
3460 #endif
3461 #ifndef GLEE_H_DEFINED_glMultiTexCoord3dARB
3462 #define GLEE_H_DEFINED_glMultiTexCoord3dARB
3463  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r);
3464  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DARBPROC GLeeFuncPtr_glMultiTexCoord3dARB;
3465  #define glMultiTexCoord3dARB GLeeFuncPtr_glMultiTexCoord3dARB
3466 #endif
3467 #ifndef GLEE_H_DEFINED_glMultiTexCoord3dvARB
3468 #define GLEE_H_DEFINED_glMultiTexCoord3dvARB
3469  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DVARBPROC) (GLenum target, const GLdouble * v);
3470  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVARBPROC GLeeFuncPtr_glMultiTexCoord3dvARB;
3471  #define glMultiTexCoord3dvARB GLeeFuncPtr_glMultiTexCoord3dvARB
3472 #endif
3473 #ifndef GLEE_H_DEFINED_glMultiTexCoord3fARB
3474 #define GLEE_H_DEFINED_glMultiTexCoord3fARB
3475  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r);
3476  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FARBPROC GLeeFuncPtr_glMultiTexCoord3fARB;
3477  #define glMultiTexCoord3fARB GLeeFuncPtr_glMultiTexCoord3fARB
3478 #endif
3479 #ifndef GLEE_H_DEFINED_glMultiTexCoord3fvARB
3480 #define GLEE_H_DEFINED_glMultiTexCoord3fvARB
3481  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FVARBPROC) (GLenum target, const GLfloat * v);
3482  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVARBPROC GLeeFuncPtr_glMultiTexCoord3fvARB;
3483  #define glMultiTexCoord3fvARB GLeeFuncPtr_glMultiTexCoord3fvARB
3484 #endif
3485 #ifndef GLEE_H_DEFINED_glMultiTexCoord3iARB
3486 #define GLEE_H_DEFINED_glMultiTexCoord3iARB
3487  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IARBPROC) (GLenum target, GLint s, GLint t, GLint r);
3488  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IARBPROC GLeeFuncPtr_glMultiTexCoord3iARB;
3489  #define glMultiTexCoord3iARB GLeeFuncPtr_glMultiTexCoord3iARB
3490 #endif
3491 #ifndef GLEE_H_DEFINED_glMultiTexCoord3ivARB
3492 #define GLEE_H_DEFINED_glMultiTexCoord3ivARB
3493  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IVARBPROC) (GLenum target, const GLint * v);
3494  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVARBPROC GLeeFuncPtr_glMultiTexCoord3ivARB;
3495  #define glMultiTexCoord3ivARB GLeeFuncPtr_glMultiTexCoord3ivARB
3496 #endif
3497 #ifndef GLEE_H_DEFINED_glMultiTexCoord3sARB
3498 #define GLEE_H_DEFINED_glMultiTexCoord3sARB
3499  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r);
3500  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SARBPROC GLeeFuncPtr_glMultiTexCoord3sARB;
3501  #define glMultiTexCoord3sARB GLeeFuncPtr_glMultiTexCoord3sARB
3502 #endif
3503 #ifndef GLEE_H_DEFINED_glMultiTexCoord3svARB
3504 #define GLEE_H_DEFINED_glMultiTexCoord3svARB
3505  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SVARBPROC) (GLenum target, const GLshort * v);
3506  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVARBPROC GLeeFuncPtr_glMultiTexCoord3svARB;
3507  #define glMultiTexCoord3svARB GLeeFuncPtr_glMultiTexCoord3svARB
3508 #endif
3509 #ifndef GLEE_H_DEFINED_glMultiTexCoord4dARB
3510 #define GLEE_H_DEFINED_glMultiTexCoord4dARB
3511  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
3512  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DARBPROC GLeeFuncPtr_glMultiTexCoord4dARB;
3513  #define glMultiTexCoord4dARB GLeeFuncPtr_glMultiTexCoord4dARB
3514 #endif
3515 #ifndef GLEE_H_DEFINED_glMultiTexCoord4dvARB
3516 #define GLEE_H_DEFINED_glMultiTexCoord4dvARB
3517  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DVARBPROC) (GLenum target, const GLdouble * v);
3518  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVARBPROC GLeeFuncPtr_glMultiTexCoord4dvARB;
3519  #define glMultiTexCoord4dvARB GLeeFuncPtr_glMultiTexCoord4dvARB
3520 #endif
3521 #ifndef GLEE_H_DEFINED_glMultiTexCoord4fARB
3522 #define GLEE_H_DEFINED_glMultiTexCoord4fARB
3523  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
3524  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FARBPROC GLeeFuncPtr_glMultiTexCoord4fARB;
3525  #define glMultiTexCoord4fARB GLeeFuncPtr_glMultiTexCoord4fARB
3526 #endif
3527 #ifndef GLEE_H_DEFINED_glMultiTexCoord4fvARB
3528 #define GLEE_H_DEFINED_glMultiTexCoord4fvARB
3529  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FVARBPROC) (GLenum target, const GLfloat * v);
3530  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVARBPROC GLeeFuncPtr_glMultiTexCoord4fvARB;
3531  #define glMultiTexCoord4fvARB GLeeFuncPtr_glMultiTexCoord4fvARB
3532 #endif
3533 #ifndef GLEE_H_DEFINED_glMultiTexCoord4iARB
3534 #define GLEE_H_DEFINED_glMultiTexCoord4iARB
3535  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IARBPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q);
3536  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IARBPROC GLeeFuncPtr_glMultiTexCoord4iARB;
3537  #define glMultiTexCoord4iARB GLeeFuncPtr_glMultiTexCoord4iARB
3538 #endif
3539 #ifndef GLEE_H_DEFINED_glMultiTexCoord4ivARB
3540 #define GLEE_H_DEFINED_glMultiTexCoord4ivARB
3541  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IVARBPROC) (GLenum target, const GLint * v);
3542  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVARBPROC GLeeFuncPtr_glMultiTexCoord4ivARB;
3543  #define glMultiTexCoord4ivARB GLeeFuncPtr_glMultiTexCoord4ivARB
3544 #endif
3545 #ifndef GLEE_H_DEFINED_glMultiTexCoord4sARB
3546 #define GLEE_H_DEFINED_glMultiTexCoord4sARB
3547  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
3548  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SARBPROC GLeeFuncPtr_glMultiTexCoord4sARB;
3549  #define glMultiTexCoord4sARB GLeeFuncPtr_glMultiTexCoord4sARB
3550 #endif
3551 #ifndef GLEE_H_DEFINED_glMultiTexCoord4svARB
3552 #define GLEE_H_DEFINED_glMultiTexCoord4svARB
3553  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SVARBPROC) (GLenum target, const GLshort * v);
3554  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVARBPROC GLeeFuncPtr_glMultiTexCoord4svARB;
3555  #define glMultiTexCoord4svARB GLeeFuncPtr_glMultiTexCoord4svARB
3556 #endif
3557 #endif
3558 
3559 /* GL_ARB_transpose_matrix */
3560 
3561 #ifndef GL_ARB_transpose_matrix
3562 #define GL_ARB_transpose_matrix 1
3563 #define __GLEE_GL_ARB_transpose_matrix 1
3564 /* Constants */
3565 #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3
3566 #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4
3567 #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5
3568 #define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6
3569 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixfARB
3570 #define GLEE_H_DEFINED_glLoadTransposeMatrixfARB
3571  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfloat * m);
3572  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glLoadTransposeMatrixfARB;
3573  #define glLoadTransposeMatrixfARB GLeeFuncPtr_glLoadTransposeMatrixfARB
3574 #endif
3575 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixdARB
3576 #define GLEE_H_DEFINED_glLoadTransposeMatrixdARB
3577  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdouble * m);
3578  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glLoadTransposeMatrixdARB;
3579  #define glLoadTransposeMatrixdARB GLeeFuncPtr_glLoadTransposeMatrixdARB
3580 #endif
3581 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixfARB
3582 #define GLEE_H_DEFINED_glMultTransposeMatrixfARB
3583  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfloat * m);
3584  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glMultTransposeMatrixfARB;
3585  #define glMultTransposeMatrixfARB GLeeFuncPtr_glMultTransposeMatrixfARB
3586 #endif
3587 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixdARB
3588 #define GLEE_H_DEFINED_glMultTransposeMatrixdARB
3589  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdouble * m);
3590  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glMultTransposeMatrixdARB;
3591  #define glMultTransposeMatrixdARB GLeeFuncPtr_glMultTransposeMatrixdARB
3592 #endif
3593 #endif
3594 
3595 /* GL_ARB_multisample */
3596 
3597 #ifndef GL_ARB_multisample
3598 #define GL_ARB_multisample 1
3599 #define __GLEE_GL_ARB_multisample 1
3600 /* Constants */
3601 #define GL_MULTISAMPLE_ARB 0x809D
3602 #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E
3603 #define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F
3604 #define GL_SAMPLE_COVERAGE_ARB 0x80A0
3605 #define GL_SAMPLE_BUFFERS_ARB 0x80A8
3606 #define GL_SAMPLES_ARB 0x80A9
3607 #define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA
3608 #define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB
3609 #define GL_MULTISAMPLE_BIT_ARB 0x20000000
3610 #ifndef GLEE_H_DEFINED_glSampleCoverageARB
3611 #define GLEE_H_DEFINED_glSampleCoverageARB
3612  typedef void (APIENTRYP GLEEPFNGLSAMPLECOVERAGEARBPROC) (GLclampf value, GLboolean invert);
3613  GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEARBPROC GLeeFuncPtr_glSampleCoverageARB;
3614  #define glSampleCoverageARB GLeeFuncPtr_glSampleCoverageARB
3615 #endif
3616 #endif
3617 
3618 /* GL_ARB_texture_env_add */
3619 
3620 #ifndef GL_ARB_texture_env_add
3621 #define GL_ARB_texture_env_add 1
3622 #define __GLEE_GL_ARB_texture_env_add 1
3623 /* Constants */
3624 #endif
3625 
3626 /* GL_ARB_texture_cube_map */
3627 
3628 #ifndef GL_ARB_texture_cube_map
3629 #define GL_ARB_texture_cube_map 1
3630 #define __GLEE_GL_ARB_texture_cube_map 1
3631 /* Constants */
3632 #define GL_NORMAL_MAP_ARB 0x8511
3633 #define GL_REFLECTION_MAP_ARB 0x8512
3634 #define GL_TEXTURE_CUBE_MAP_ARB 0x8513
3635 #define GL_TEXTURE_BINDING_CUBE_MAP_ARB 0x8514
3636 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515
3637 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516
3638 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517
3639 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518
3640 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519
3641 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A
3642 #define GL_PROXY_TEXTURE_CUBE_MAP_ARB 0x851B
3643 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 0x851C
3644 #endif
3645 
3646 /* GL_ARB_texture_compression */
3647 
3648 #ifndef GL_ARB_texture_compression
3649 #define GL_ARB_texture_compression 1
3650 #define __GLEE_GL_ARB_texture_compression 1
3651 /* Constants */
3652 #define GL_COMPRESSED_ALPHA_ARB 0x84E9
3653 #define GL_COMPRESSED_LUMINANCE_ARB 0x84EA
3654 #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
3655 #define GL_COMPRESSED_INTENSITY_ARB 0x84EC
3656 #define GL_COMPRESSED_RGB_ARB 0x84ED
3657 #define GL_COMPRESSED_RGBA_ARB 0x84EE
3658 #define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF
3659 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0
3660 #define GL_TEXTURE_COMPRESSED_ARB 0x86A1
3661 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
3662 #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
3663 #ifndef GLEE_H_DEFINED_glCompressedTexImage3DARB
3664 #define GLEE_H_DEFINED_glCompressedTexImage3DARB
3665  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
3666  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexImage3DARB;
3667  #define glCompressedTexImage3DARB GLeeFuncPtr_glCompressedTexImage3DARB
3668 #endif
3669 #ifndef GLEE_H_DEFINED_glCompressedTexImage2DARB
3670 #define GLEE_H_DEFINED_glCompressedTexImage2DARB
3671  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
3672  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexImage2DARB;
3673  #define glCompressedTexImage2DARB GLeeFuncPtr_glCompressedTexImage2DARB
3674 #endif
3675 #ifndef GLEE_H_DEFINED_glCompressedTexImage1DARB
3676 #define GLEE_H_DEFINED_glCompressedTexImage1DARB
3677  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
3678  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexImage1DARB;
3679  #define glCompressedTexImage1DARB GLeeFuncPtr_glCompressedTexImage1DARB
3680 #endif
3681 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage3DARB
3682 #define GLEE_H_DEFINED_glCompressedTexSubImage3DARB
3683  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
3684  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexSubImage3DARB;
3685  #define glCompressedTexSubImage3DARB GLeeFuncPtr_glCompressedTexSubImage3DARB
3686 #endif
3687 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage2DARB
3688 #define GLEE_H_DEFINED_glCompressedTexSubImage2DARB
3689  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
3690  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexSubImage2DARB;
3691  #define glCompressedTexSubImage2DARB GLeeFuncPtr_glCompressedTexSubImage2DARB
3692 #endif
3693 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage1DARB
3694 #define GLEE_H_DEFINED_glCompressedTexSubImage1DARB
3695  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
3696  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexSubImage1DARB;
3697  #define glCompressedTexSubImage1DARB GLeeFuncPtr_glCompressedTexSubImage1DARB
3698 #endif
3699 #ifndef GLEE_H_DEFINED_glGetCompressedTexImageARB
3700 #define GLEE_H_DEFINED_glGetCompressedTexImageARB
3701  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint level, GLvoid * img);
3702  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC GLeeFuncPtr_glGetCompressedTexImageARB;
3703  #define glGetCompressedTexImageARB GLeeFuncPtr_glGetCompressedTexImageARB
3704 #endif
3705 #endif
3706 
3707 /* GL_ARB_texture_border_clamp */
3708 
3709 #ifndef GL_ARB_texture_border_clamp
3710 #define GL_ARB_texture_border_clamp 1
3711 #define __GLEE_GL_ARB_texture_border_clamp 1
3712 /* Constants */
3713 #define GL_CLAMP_TO_BORDER_ARB 0x812D
3714 #endif
3715 
3716 /* GL_ARB_point_parameters */
3717 
3718 #ifndef GL_ARB_point_parameters
3719 #define GL_ARB_point_parameters 1
3720 #define __GLEE_GL_ARB_point_parameters 1
3721 /* Constants */
3722 #define GL_POINT_SIZE_MIN_ARB 0x8126
3723 #define GL_POINT_SIZE_MAX_ARB 0x8127
3724 #define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128
3725 #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129
3726 #ifndef GLEE_H_DEFINED_glPointParameterfARB
3727 #define GLEE_H_DEFINED_glPointParameterfARB
3728  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFARBPROC) (GLenum pname, GLfloat param);
3729  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFARBPROC GLeeFuncPtr_glPointParameterfARB;
3730  #define glPointParameterfARB GLeeFuncPtr_glPointParameterfARB
3731 #endif
3732 #ifndef GLEE_H_DEFINED_glPointParameterfvARB
3733 #define GLEE_H_DEFINED_glPointParameterfvARB
3734  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVARBPROC) (GLenum pname, const GLfloat * params);
3735  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVARBPROC GLeeFuncPtr_glPointParameterfvARB;
3736  #define glPointParameterfvARB GLeeFuncPtr_glPointParameterfvARB
3737 #endif
3738 #endif
3739 
3740 /* GL_ARB_vertex_blend */
3741 
3742 #ifndef GL_ARB_vertex_blend
3743 #define GL_ARB_vertex_blend 1
3744 #define __GLEE_GL_ARB_vertex_blend 1
3745 /* Constants */
3746 #define GL_MAX_VERTEX_UNITS_ARB 0x86A4
3747 #define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5
3748 #define GL_WEIGHT_SUM_UNITY_ARB 0x86A6
3749 #define GL_VERTEX_BLEND_ARB 0x86A7
3750 #define GL_CURRENT_WEIGHT_ARB 0x86A8
3751 #define GL_WEIGHT_ARRAY_TYPE_ARB 0x86A9
3752 #define GL_WEIGHT_ARRAY_STRIDE_ARB 0x86AA
3753 #define GL_WEIGHT_ARRAY_SIZE_ARB 0x86AB
3754 #define GL_WEIGHT_ARRAY_POINTER_ARB 0x86AC
3755 #define GL_WEIGHT_ARRAY_ARB 0x86AD
3756 #define GL_MODELVIEW0_ARB 0x1700
3757 #define GL_MODELVIEW1_ARB 0x850A
3758 #define GL_MODELVIEW2_ARB 0x8722
3759 #define GL_MODELVIEW3_ARB 0x8723
3760 #define GL_MODELVIEW4_ARB 0x8724
3761 #define GL_MODELVIEW5_ARB 0x8725
3762 #define GL_MODELVIEW6_ARB 0x8726
3763 #define GL_MODELVIEW7_ARB 0x8727
3764 #define GL_MODELVIEW8_ARB 0x8728
3765 #define GL_MODELVIEW9_ARB 0x8729
3766 #define GL_MODELVIEW10_ARB 0x872A
3767 #define GL_MODELVIEW11_ARB 0x872B
3768 #define GL_MODELVIEW12_ARB 0x872C
3769 #define GL_MODELVIEW13_ARB 0x872D
3770 #define GL_MODELVIEW14_ARB 0x872E
3771 #define GL_MODELVIEW15_ARB 0x872F
3772 #define GL_MODELVIEW16_ARB 0x8730
3773 #define GL_MODELVIEW17_ARB 0x8731
3774 #define GL_MODELVIEW18_ARB 0x8732
3775 #define GL_MODELVIEW19_ARB 0x8733
3776 #define GL_MODELVIEW20_ARB 0x8734
3777 #define GL_MODELVIEW21_ARB 0x8735
3778 #define GL_MODELVIEW22_ARB 0x8736
3779 #define GL_MODELVIEW23_ARB 0x8737
3780 #define GL_MODELVIEW24_ARB 0x8738
3781 #define GL_MODELVIEW25_ARB 0x8739
3782 #define GL_MODELVIEW26_ARB 0x873A
3783 #define GL_MODELVIEW27_ARB 0x873B
3784 #define GL_MODELVIEW28_ARB 0x873C
3785 #define GL_MODELVIEW29_ARB 0x873D
3786 #define GL_MODELVIEW30_ARB 0x873E
3787 #define GL_MODELVIEW31_ARB 0x873F
3788 #ifndef GLEE_H_DEFINED_glWeightbvARB
3789 #define GLEE_H_DEFINED_glWeightbvARB
3790  typedef void (APIENTRYP GLEEPFNGLWEIGHTBVARBPROC) (GLint size, const GLbyte * weights);
3791  GLEE_EXTERN GLEEPFNGLWEIGHTBVARBPROC GLeeFuncPtr_glWeightbvARB;
3792  #define glWeightbvARB GLeeFuncPtr_glWeightbvARB
3793 #endif
3794 #ifndef GLEE_H_DEFINED_glWeightsvARB
3795 #define GLEE_H_DEFINED_glWeightsvARB
3796  typedef void (APIENTRYP GLEEPFNGLWEIGHTSVARBPROC) (GLint size, const GLshort * weights);
3797  GLEE_EXTERN GLEEPFNGLWEIGHTSVARBPROC GLeeFuncPtr_glWeightsvARB;
3798  #define glWeightsvARB GLeeFuncPtr_glWeightsvARB
3799 #endif
3800 #ifndef GLEE_H_DEFINED_glWeightivARB
3801 #define GLEE_H_DEFINED_glWeightivARB
3802  typedef void (APIENTRYP GLEEPFNGLWEIGHTIVARBPROC) (GLint size, const GLint * weights);
3803  GLEE_EXTERN GLEEPFNGLWEIGHTIVARBPROC GLeeFuncPtr_glWeightivARB;
3804  #define glWeightivARB GLeeFuncPtr_glWeightivARB
3805 #endif
3806 #ifndef GLEE_H_DEFINED_glWeightfvARB
3807 #define GLEE_H_DEFINED_glWeightfvARB
3808  typedef void (APIENTRYP GLEEPFNGLWEIGHTFVARBPROC) (GLint size, const GLfloat * weights);
3809  GLEE_EXTERN GLEEPFNGLWEIGHTFVARBPROC GLeeFuncPtr_glWeightfvARB;
3810  #define glWeightfvARB GLeeFuncPtr_glWeightfvARB
3811 #endif
3812 #ifndef GLEE_H_DEFINED_glWeightdvARB
3813 #define GLEE_H_DEFINED_glWeightdvARB
3814  typedef void (APIENTRYP GLEEPFNGLWEIGHTDVARBPROC) (GLint size, const GLdouble * weights);
3815  GLEE_EXTERN GLEEPFNGLWEIGHTDVARBPROC GLeeFuncPtr_glWeightdvARB;
3816  #define glWeightdvARB GLeeFuncPtr_glWeightdvARB
3817 #endif
3818 #ifndef GLEE_H_DEFINED_glWeightubvARB
3819 #define GLEE_H_DEFINED_glWeightubvARB
3820  typedef void (APIENTRYP GLEEPFNGLWEIGHTUBVARBPROC) (GLint size, const GLubyte * weights);
3821  GLEE_EXTERN GLEEPFNGLWEIGHTUBVARBPROC GLeeFuncPtr_glWeightubvARB;
3822  #define glWeightubvARB GLeeFuncPtr_glWeightubvARB
3823 #endif
3824 #ifndef GLEE_H_DEFINED_glWeightusvARB
3825 #define GLEE_H_DEFINED_glWeightusvARB
3826  typedef void (APIENTRYP GLEEPFNGLWEIGHTUSVARBPROC) (GLint size, const GLushort * weights);
3827  GLEE_EXTERN GLEEPFNGLWEIGHTUSVARBPROC GLeeFuncPtr_glWeightusvARB;
3828  #define glWeightusvARB GLeeFuncPtr_glWeightusvARB
3829 #endif
3830 #ifndef GLEE_H_DEFINED_glWeightuivARB
3831 #define GLEE_H_DEFINED_glWeightuivARB
3832  typedef void (APIENTRYP GLEEPFNGLWEIGHTUIVARBPROC) (GLint size, const GLuint * weights);
3833  GLEE_EXTERN GLEEPFNGLWEIGHTUIVARBPROC GLeeFuncPtr_glWeightuivARB;
3834  #define glWeightuivARB GLeeFuncPtr_glWeightuivARB
3835 #endif
3836 #ifndef GLEE_H_DEFINED_glWeightPointerARB
3837 #define GLEE_H_DEFINED_glWeightPointerARB
3838  typedef void (APIENTRYP GLEEPFNGLWEIGHTPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
3839  GLEE_EXTERN GLEEPFNGLWEIGHTPOINTERARBPROC GLeeFuncPtr_glWeightPointerARB;
3840  #define glWeightPointerARB GLeeFuncPtr_glWeightPointerARB
3841 #endif
3842 #ifndef GLEE_H_DEFINED_glVertexBlendARB
3843 #define GLEE_H_DEFINED_glVertexBlendARB
3844  typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDARBPROC) (GLint count);
3845  GLEE_EXTERN GLEEPFNGLVERTEXBLENDARBPROC GLeeFuncPtr_glVertexBlendARB;
3846  #define glVertexBlendARB GLeeFuncPtr_glVertexBlendARB
3847 #endif
3848 #endif
3849 
3850 /* GL_ARB_matrix_palette */
3851 
3852 #ifndef GL_ARB_matrix_palette
3853 #define GL_ARB_matrix_palette 1
3854 #define __GLEE_GL_ARB_matrix_palette 1
3855 /* Constants */
3856 #define GL_MATRIX_PALETTE_ARB 0x8840
3857 #define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841
3858 #define GL_MAX_PALETTE_MATRICES_ARB 0x8842
3859 #define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843
3860 #define GL_MATRIX_INDEX_ARRAY_ARB 0x8844
3861 #define GL_CURRENT_MATRIX_INDEX_ARB 0x8845
3862 #define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846
3863 #define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847
3864 #define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848
3865 #define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849
3866 #ifndef GLEE_H_DEFINED_glCurrentPaletteMatrixARB
3867 #define GLEE_H_DEFINED_glCurrentPaletteMatrixARB
3868  typedef void (APIENTRYP GLEEPFNGLCURRENTPALETTEMATRIXARBPROC) (GLint index);
3869  GLEE_EXTERN GLEEPFNGLCURRENTPALETTEMATRIXARBPROC GLeeFuncPtr_glCurrentPaletteMatrixARB;
3870  #define glCurrentPaletteMatrixARB GLeeFuncPtr_glCurrentPaletteMatrixARB
3871 #endif
3872 #ifndef GLEE_H_DEFINED_glMatrixIndexubvARB
3873 #define GLEE_H_DEFINED_glMatrixIndexubvARB
3874  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUBVARBPROC) (GLint size, const GLubyte * indices);
3875  GLEE_EXTERN GLEEPFNGLMATRIXINDEXUBVARBPROC GLeeFuncPtr_glMatrixIndexubvARB;
3876  #define glMatrixIndexubvARB GLeeFuncPtr_glMatrixIndexubvARB
3877 #endif
3878 #ifndef GLEE_H_DEFINED_glMatrixIndexusvARB
3879 #define GLEE_H_DEFINED_glMatrixIndexusvARB
3880  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUSVARBPROC) (GLint size, const GLushort * indices);
3881  GLEE_EXTERN GLEEPFNGLMATRIXINDEXUSVARBPROC GLeeFuncPtr_glMatrixIndexusvARB;
3882  #define glMatrixIndexusvARB GLeeFuncPtr_glMatrixIndexusvARB
3883 #endif
3884 #ifndef GLEE_H_DEFINED_glMatrixIndexuivARB
3885 #define GLEE_H_DEFINED_glMatrixIndexuivARB
3886  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUIVARBPROC) (GLint size, const GLuint * indices);
3887  GLEE_EXTERN GLEEPFNGLMATRIXINDEXUIVARBPROC GLeeFuncPtr_glMatrixIndexuivARB;
3888  #define glMatrixIndexuivARB GLeeFuncPtr_glMatrixIndexuivARB
3889 #endif
3890 #ifndef GLEE_H_DEFINED_glMatrixIndexPointerARB
3891 #define GLEE_H_DEFINED_glMatrixIndexPointerARB
3892  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
3893  GLEE_EXTERN GLEEPFNGLMATRIXINDEXPOINTERARBPROC GLeeFuncPtr_glMatrixIndexPointerARB;
3894  #define glMatrixIndexPointerARB GLeeFuncPtr_glMatrixIndexPointerARB
3895 #endif
3896 #endif
3897 
3898 /* GL_ARB_texture_env_combine */
3899 
3900 #ifndef GL_ARB_texture_env_combine
3901 #define GL_ARB_texture_env_combine 1
3902 #define __GLEE_GL_ARB_texture_env_combine 1
3903 /* Constants */
3904 #define GL_COMBINE_ARB 0x8570
3905 #define GL_COMBINE_RGB_ARB 0x8571
3906 #define GL_COMBINE_ALPHA_ARB 0x8572
3907 #define GL_SOURCE0_RGB_ARB 0x8580
3908 #define GL_SOURCE1_RGB_ARB 0x8581
3909 #define GL_SOURCE2_RGB_ARB 0x8582
3910 #define GL_SOURCE0_ALPHA_ARB 0x8588
3911 #define GL_SOURCE1_ALPHA_ARB 0x8589
3912 #define GL_SOURCE2_ALPHA_ARB 0x858A
3913 #define GL_OPERAND0_RGB_ARB 0x8590
3914 #define GL_OPERAND1_RGB_ARB 0x8591
3915 #define GL_OPERAND2_RGB_ARB 0x8592
3916 #define GL_OPERAND0_ALPHA_ARB 0x8598
3917 #define GL_OPERAND1_ALPHA_ARB 0x8599
3918 #define GL_OPERAND2_ALPHA_ARB 0x859A
3919 #define GL_RGB_SCALE_ARB 0x8573
3920 #define GL_ADD_SIGNED_ARB 0x8574
3921 #define GL_INTERPOLATE_ARB 0x8575
3922 #define GL_SUBTRACT_ARB 0x84E7
3923 #define GL_CONSTANT_ARB 0x8576
3924 #define GL_PRIMARY_COLOR_ARB 0x8577
3925 #define GL_PREVIOUS_ARB 0x8578
3926 #endif
3927 
3928 /* GL_ARB_texture_env_crossbar */
3929 
3930 #ifndef GL_ARB_texture_env_crossbar
3931 #define GL_ARB_texture_env_crossbar 1
3932 #define __GLEE_GL_ARB_texture_env_crossbar 1
3933 /* Constants */
3934 #endif
3935 
3936 /* GL_ARB_texture_env_dot3 */
3937 
3938 #ifndef GL_ARB_texture_env_dot3
3939 #define GL_ARB_texture_env_dot3 1
3940 #define __GLEE_GL_ARB_texture_env_dot3 1
3941 /* Constants */
3942 #define GL_DOT3_RGB_ARB 0x86AE
3943 #define GL_DOT3_RGBA_ARB 0x86AF
3944 #endif
3945 
3946 /* GL_ARB_texture_mirrored_repeat */
3947 
3948 #ifndef GL_ARB_texture_mirrored_repeat
3949 #define GL_ARB_texture_mirrored_repeat 1
3950 #define __GLEE_GL_ARB_texture_mirrored_repeat 1
3951 /* Constants */
3952 #define GL_MIRRORED_REPEAT_ARB 0x8370
3953 #endif
3954 
3955 /* GL_ARB_depth_texture */
3956 
3957 #ifndef GL_ARB_depth_texture
3958 #define GL_ARB_depth_texture 1
3959 #define __GLEE_GL_ARB_depth_texture 1
3960 /* Constants */
3961 #define GL_DEPTH_COMPONENT16_ARB 0x81A5
3962 #define GL_DEPTH_COMPONENT24_ARB 0x81A6
3963 #define GL_DEPTH_COMPONENT32_ARB 0x81A7
3964 #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A
3965 #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B
3966 #endif
3967 
3968 /* GL_ARB_shadow */
3969 
3970 #ifndef GL_ARB_shadow
3971 #define GL_ARB_shadow 1
3972 #define __GLEE_GL_ARB_shadow 1
3973 /* Constants */
3974 #define GL_TEXTURE_COMPARE_MODE_ARB 0x884C
3975 #define GL_TEXTURE_COMPARE_FUNC_ARB 0x884D
3976 #define GL_COMPARE_R_TO_TEXTURE_ARB 0x884E
3977 #endif
3978 
3979 /* GL_ARB_shadow_ambient */
3980 
3981 #ifndef GL_ARB_shadow_ambient
3982 #define GL_ARB_shadow_ambient 1
3983 #define __GLEE_GL_ARB_shadow_ambient 1
3984 /* Constants */
3985 #define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF
3986 #endif
3987 
3988 /* GL_ARB_window_pos */
3989 
3990 #ifndef GL_ARB_window_pos
3991 #define GL_ARB_window_pos 1
3992 #define __GLEE_GL_ARB_window_pos 1
3993 /* Constants */
3994 #ifndef GLEE_H_DEFINED_glWindowPos2dARB
3995 #define GLEE_H_DEFINED_glWindowPos2dARB
3996  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DARBPROC) (GLdouble x, GLdouble y);
3997  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DARBPROC GLeeFuncPtr_glWindowPos2dARB;
3998  #define glWindowPos2dARB GLeeFuncPtr_glWindowPos2dARB
3999 #endif
4000 #ifndef GLEE_H_DEFINED_glWindowPos2dvARB
4001 #define GLEE_H_DEFINED_glWindowPos2dvARB
4002  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVARBPROC) (const GLdouble * v);
4003  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVARBPROC GLeeFuncPtr_glWindowPos2dvARB;
4004  #define glWindowPos2dvARB GLeeFuncPtr_glWindowPos2dvARB
4005 #endif
4006 #ifndef GLEE_H_DEFINED_glWindowPos2fARB
4007 #define GLEE_H_DEFINED_glWindowPos2fARB
4008  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FARBPROC) (GLfloat x, GLfloat y);
4009  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FARBPROC GLeeFuncPtr_glWindowPos2fARB;
4010  #define glWindowPos2fARB GLeeFuncPtr_glWindowPos2fARB
4011 #endif
4012 #ifndef GLEE_H_DEFINED_glWindowPos2fvARB
4013 #define GLEE_H_DEFINED_glWindowPos2fvARB
4014  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVARBPROC) (const GLfloat * v);
4015  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVARBPROC GLeeFuncPtr_glWindowPos2fvARB;
4016  #define glWindowPos2fvARB GLeeFuncPtr_glWindowPos2fvARB
4017 #endif
4018 #ifndef GLEE_H_DEFINED_glWindowPos2iARB
4019 #define GLEE_H_DEFINED_glWindowPos2iARB
4020  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IARBPROC) (GLint x, GLint y);
4021  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IARBPROC GLeeFuncPtr_glWindowPos2iARB;
4022  #define glWindowPos2iARB GLeeFuncPtr_glWindowPos2iARB
4023 #endif
4024 #ifndef GLEE_H_DEFINED_glWindowPos2ivARB
4025 #define GLEE_H_DEFINED_glWindowPos2ivARB
4026  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVARBPROC) (const GLint * v);
4027  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVARBPROC GLeeFuncPtr_glWindowPos2ivARB;
4028  #define glWindowPos2ivARB GLeeFuncPtr_glWindowPos2ivARB
4029 #endif
4030 #ifndef GLEE_H_DEFINED_glWindowPos2sARB
4031 #define GLEE_H_DEFINED_glWindowPos2sARB
4032  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SARBPROC) (GLshort x, GLshort y);
4033  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SARBPROC GLeeFuncPtr_glWindowPos2sARB;
4034  #define glWindowPos2sARB GLeeFuncPtr_glWindowPos2sARB
4035 #endif
4036 #ifndef GLEE_H_DEFINED_glWindowPos2svARB
4037 #define GLEE_H_DEFINED_glWindowPos2svARB
4038  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVARBPROC) (const GLshort * v);
4039  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVARBPROC GLeeFuncPtr_glWindowPos2svARB;
4040  #define glWindowPos2svARB GLeeFuncPtr_glWindowPos2svARB
4041 #endif
4042 #ifndef GLEE_H_DEFINED_glWindowPos3dARB
4043 #define GLEE_H_DEFINED_glWindowPos3dARB
4044  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DARBPROC) (GLdouble x, GLdouble y, GLdouble z);
4045  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DARBPROC GLeeFuncPtr_glWindowPos3dARB;
4046  #define glWindowPos3dARB GLeeFuncPtr_glWindowPos3dARB
4047 #endif
4048 #ifndef GLEE_H_DEFINED_glWindowPos3dvARB
4049 #define GLEE_H_DEFINED_glWindowPos3dvARB
4050  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVARBPROC) (const GLdouble * v);
4051  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVARBPROC GLeeFuncPtr_glWindowPos3dvARB;
4052  #define glWindowPos3dvARB GLeeFuncPtr_glWindowPos3dvARB
4053 #endif
4054 #ifndef GLEE_H_DEFINED_glWindowPos3fARB
4055 #define GLEE_H_DEFINED_glWindowPos3fARB
4056  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FARBPROC) (GLfloat x, GLfloat y, GLfloat z);
4057  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FARBPROC GLeeFuncPtr_glWindowPos3fARB;
4058  #define glWindowPos3fARB GLeeFuncPtr_glWindowPos3fARB
4059 #endif
4060 #ifndef GLEE_H_DEFINED_glWindowPos3fvARB
4061 #define GLEE_H_DEFINED_glWindowPos3fvARB
4062  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVARBPROC) (const GLfloat * v);
4063  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVARBPROC GLeeFuncPtr_glWindowPos3fvARB;
4064  #define glWindowPos3fvARB GLeeFuncPtr_glWindowPos3fvARB
4065 #endif
4066 #ifndef GLEE_H_DEFINED_glWindowPos3iARB
4067 #define GLEE_H_DEFINED_glWindowPos3iARB
4068  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IARBPROC) (GLint x, GLint y, GLint z);
4069  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IARBPROC GLeeFuncPtr_glWindowPos3iARB;
4070  #define glWindowPos3iARB GLeeFuncPtr_glWindowPos3iARB
4071 #endif
4072 #ifndef GLEE_H_DEFINED_glWindowPos3ivARB
4073 #define GLEE_H_DEFINED_glWindowPos3ivARB
4074  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVARBPROC) (const GLint * v);
4075  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVARBPROC GLeeFuncPtr_glWindowPos3ivARB;
4076  #define glWindowPos3ivARB GLeeFuncPtr_glWindowPos3ivARB
4077 #endif
4078 #ifndef GLEE_H_DEFINED_glWindowPos3sARB
4079 #define GLEE_H_DEFINED_glWindowPos3sARB
4080  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SARBPROC) (GLshort x, GLshort y, GLshort z);
4081  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SARBPROC GLeeFuncPtr_glWindowPos3sARB;
4082  #define glWindowPos3sARB GLeeFuncPtr_glWindowPos3sARB
4083 #endif
4084 #ifndef GLEE_H_DEFINED_glWindowPos3svARB
4085 #define GLEE_H_DEFINED_glWindowPos3svARB
4086  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVARBPROC) (const GLshort * v);
4087  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVARBPROC GLeeFuncPtr_glWindowPos3svARB;
4088  #define glWindowPos3svARB GLeeFuncPtr_glWindowPos3svARB
4089 #endif
4090 #endif
4091 
4092 /* GL_ARB_vertex_program */
4093 
4094 #ifndef GL_ARB_vertex_program
4095 #define GL_ARB_vertex_program 1
4096 #define __GLEE_GL_ARB_vertex_program 1
4097 /* Constants */
4098 #define GL_COLOR_SUM_ARB 0x8458
4099 #define GL_VERTEX_PROGRAM_ARB 0x8620
4100 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622
4101 #define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623
4102 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624
4103 #define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625
4104 #define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626
4105 #define GL_PROGRAM_LENGTH_ARB 0x8627
4106 #define GL_PROGRAM_STRING_ARB 0x8628
4107 #define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E
4108 #define GL_MAX_PROGRAM_MATRICES_ARB 0x862F
4109 #define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640
4110 #define GL_CURRENT_MATRIX_ARB 0x8641
4111 #define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642
4112 #define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643
4113 #define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645
4114 #define GL_PROGRAM_ERROR_POSITION_ARB 0x864B
4115 #define GL_PROGRAM_BINDING_ARB 0x8677
4116 #define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869
4117 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A
4118 #define GL_PROGRAM_ERROR_STRING_ARB 0x8874
4119 #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875
4120 #define GL_PROGRAM_FORMAT_ARB 0x8876
4121 #define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0
4122 #define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1
4123 #define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2
4124 #define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3
4125 #define GL_PROGRAM_TEMPORARIES_ARB 0x88A4
4126 #define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5
4127 #define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6
4128 #define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7
4129 #define GL_PROGRAM_PARAMETERS_ARB 0x88A8
4130 #define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9
4131 #define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA
4132 #define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB
4133 #define GL_PROGRAM_ATTRIBS_ARB 0x88AC
4134 #define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD
4135 #define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE
4136 #define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF
4137 #define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0
4138 #define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1
4139 #define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2
4140 #define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3
4141 #define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4
4142 #define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5
4143 #define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6
4144 #define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7
4145 #define GL_MATRIX0_ARB 0x88C0
4146 #define GL_MATRIX1_ARB 0x88C1
4147 #define GL_MATRIX2_ARB 0x88C2
4148 #define GL_MATRIX3_ARB 0x88C3
4149 #define GL_MATRIX4_ARB 0x88C4
4150 #define GL_MATRIX5_ARB 0x88C5
4151 #define GL_MATRIX6_ARB 0x88C6
4152 #define GL_MATRIX7_ARB 0x88C7
4153 #define GL_MATRIX8_ARB 0x88C8
4154 #define GL_MATRIX9_ARB 0x88C9
4155 #define GL_MATRIX10_ARB 0x88CA
4156 #define GL_MATRIX11_ARB 0x88CB
4157 #define GL_MATRIX12_ARB 0x88CC
4158 #define GL_MATRIX13_ARB 0x88CD
4159 #define GL_MATRIX14_ARB 0x88CE
4160 #define GL_MATRIX15_ARB 0x88CF
4161 #define GL_MATRIX16_ARB 0x88D0
4162 #define GL_MATRIX17_ARB 0x88D1
4163 #define GL_MATRIX18_ARB 0x88D2
4164 #define GL_MATRIX19_ARB 0x88D3
4165 #define GL_MATRIX20_ARB 0x88D4
4166 #define GL_MATRIX21_ARB 0x88D5
4167 #define GL_MATRIX22_ARB 0x88D6
4168 #define GL_MATRIX23_ARB 0x88D7
4169 #define GL_MATRIX24_ARB 0x88D8
4170 #define GL_MATRIX25_ARB 0x88D9
4171 #define GL_MATRIX26_ARB 0x88DA
4172 #define GL_MATRIX27_ARB 0x88DB
4173 #define GL_MATRIX28_ARB 0x88DC
4174 #define GL_MATRIX29_ARB 0x88DD
4175 #define GL_MATRIX30_ARB 0x88DE
4176 #define GL_MATRIX31_ARB 0x88DF
4177 #ifndef GLEE_H_DEFINED_glVertexAttrib1dARB
4178 #define GLEE_H_DEFINED_glVertexAttrib1dARB
4179  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DARBPROC) (GLuint index, GLdouble x);
4180  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DARBPROC GLeeFuncPtr_glVertexAttrib1dARB;
4181  #define glVertexAttrib1dARB GLeeFuncPtr_glVertexAttrib1dARB
4182 #endif
4183 #ifndef GLEE_H_DEFINED_glVertexAttrib1dvARB
4184 #define GLEE_H_DEFINED_glVertexAttrib1dvARB
4185  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVARBPROC) (GLuint index, const GLdouble * v);
4186  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVARBPROC GLeeFuncPtr_glVertexAttrib1dvARB;
4187  #define glVertexAttrib1dvARB GLeeFuncPtr_glVertexAttrib1dvARB
4188 #endif
4189 #ifndef GLEE_H_DEFINED_glVertexAttrib1fARB
4190 #define GLEE_H_DEFINED_glVertexAttrib1fARB
4191  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FARBPROC) (GLuint index, GLfloat x);
4192  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FARBPROC GLeeFuncPtr_glVertexAttrib1fARB;
4193  #define glVertexAttrib1fARB GLeeFuncPtr_glVertexAttrib1fARB
4194 #endif
4195 #ifndef GLEE_H_DEFINED_glVertexAttrib1fvARB
4196 #define GLEE_H_DEFINED_glVertexAttrib1fvARB
4197  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVARBPROC) (GLuint index, const GLfloat * v);
4198  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVARBPROC GLeeFuncPtr_glVertexAttrib1fvARB;
4199  #define glVertexAttrib1fvARB GLeeFuncPtr_glVertexAttrib1fvARB
4200 #endif
4201 #ifndef GLEE_H_DEFINED_glVertexAttrib1sARB
4202 #define GLEE_H_DEFINED_glVertexAttrib1sARB
4203  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SARBPROC) (GLuint index, GLshort x);
4204  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SARBPROC GLeeFuncPtr_glVertexAttrib1sARB;
4205  #define glVertexAttrib1sARB GLeeFuncPtr_glVertexAttrib1sARB
4206 #endif
4207 #ifndef GLEE_H_DEFINED_glVertexAttrib1svARB
4208 #define GLEE_H_DEFINED_glVertexAttrib1svARB
4209  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVARBPROC) (GLuint index, const GLshort * v);
4210  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVARBPROC GLeeFuncPtr_glVertexAttrib1svARB;
4211  #define glVertexAttrib1svARB GLeeFuncPtr_glVertexAttrib1svARB
4212 #endif
4213 #ifndef GLEE_H_DEFINED_glVertexAttrib2dARB
4214 #define GLEE_H_DEFINED_glVertexAttrib2dARB
4215  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DARBPROC) (GLuint index, GLdouble x, GLdouble y);
4216  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DARBPROC GLeeFuncPtr_glVertexAttrib2dARB;
4217  #define glVertexAttrib2dARB GLeeFuncPtr_glVertexAttrib2dARB
4218 #endif
4219 #ifndef GLEE_H_DEFINED_glVertexAttrib2dvARB
4220 #define GLEE_H_DEFINED_glVertexAttrib2dvARB
4221  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVARBPROC) (GLuint index, const GLdouble * v);
4222  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVARBPROC GLeeFuncPtr_glVertexAttrib2dvARB;
4223  #define glVertexAttrib2dvARB GLeeFuncPtr_glVertexAttrib2dvARB
4224 #endif
4225 #ifndef GLEE_H_DEFINED_glVertexAttrib2fARB
4226 #define GLEE_H_DEFINED_glVertexAttrib2fARB
4227  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FARBPROC) (GLuint index, GLfloat x, GLfloat y);
4228  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FARBPROC GLeeFuncPtr_glVertexAttrib2fARB;
4229  #define glVertexAttrib2fARB GLeeFuncPtr_glVertexAttrib2fARB
4230 #endif
4231 #ifndef GLEE_H_DEFINED_glVertexAttrib2fvARB
4232 #define GLEE_H_DEFINED_glVertexAttrib2fvARB
4233  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVARBPROC) (GLuint index, const GLfloat * v);
4234  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVARBPROC GLeeFuncPtr_glVertexAttrib2fvARB;
4235  #define glVertexAttrib2fvARB GLeeFuncPtr_glVertexAttrib2fvARB
4236 #endif
4237 #ifndef GLEE_H_DEFINED_glVertexAttrib2sARB
4238 #define GLEE_H_DEFINED_glVertexAttrib2sARB
4239  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SARBPROC) (GLuint index, GLshort x, GLshort y);
4240  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SARBPROC GLeeFuncPtr_glVertexAttrib2sARB;
4241  #define glVertexAttrib2sARB GLeeFuncPtr_glVertexAttrib2sARB
4242 #endif
4243 #ifndef GLEE_H_DEFINED_glVertexAttrib2svARB
4244 #define GLEE_H_DEFINED_glVertexAttrib2svARB
4245  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVARBPROC) (GLuint index, const GLshort * v);
4246  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVARBPROC GLeeFuncPtr_glVertexAttrib2svARB;
4247  #define glVertexAttrib2svARB GLeeFuncPtr_glVertexAttrib2svARB
4248 #endif
4249 #ifndef GLEE_H_DEFINED_glVertexAttrib3dARB
4250 #define GLEE_H_DEFINED_glVertexAttrib3dARB
4251  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
4252  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DARBPROC GLeeFuncPtr_glVertexAttrib3dARB;
4253  #define glVertexAttrib3dARB GLeeFuncPtr_glVertexAttrib3dARB
4254 #endif
4255 #ifndef GLEE_H_DEFINED_glVertexAttrib3dvARB
4256 #define GLEE_H_DEFINED_glVertexAttrib3dvARB
4257  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVARBPROC) (GLuint index, const GLdouble * v);
4258  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVARBPROC GLeeFuncPtr_glVertexAttrib3dvARB;
4259  #define glVertexAttrib3dvARB GLeeFuncPtr_glVertexAttrib3dvARB
4260 #endif
4261 #ifndef GLEE_H_DEFINED_glVertexAttrib3fARB
4262 #define GLEE_H_DEFINED_glVertexAttrib3fARB
4263  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
4264  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FARBPROC GLeeFuncPtr_glVertexAttrib3fARB;
4265  #define glVertexAttrib3fARB GLeeFuncPtr_glVertexAttrib3fARB
4266 #endif
4267 #ifndef GLEE_H_DEFINED_glVertexAttrib3fvARB
4268 #define GLEE_H_DEFINED_glVertexAttrib3fvARB
4269  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVARBPROC) (GLuint index, const GLfloat * v);
4270  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVARBPROC GLeeFuncPtr_glVertexAttrib3fvARB;
4271  #define glVertexAttrib3fvARB GLeeFuncPtr_glVertexAttrib3fvARB
4272 #endif
4273 #ifndef GLEE_H_DEFINED_glVertexAttrib3sARB
4274 #define GLEE_H_DEFINED_glVertexAttrib3sARB
4275  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z);
4276  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SARBPROC GLeeFuncPtr_glVertexAttrib3sARB;
4277  #define glVertexAttrib3sARB GLeeFuncPtr_glVertexAttrib3sARB
4278 #endif
4279 #ifndef GLEE_H_DEFINED_glVertexAttrib3svARB
4280 #define GLEE_H_DEFINED_glVertexAttrib3svARB
4281  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVARBPROC) (GLuint index, const GLshort * v);
4282  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVARBPROC GLeeFuncPtr_glVertexAttrib3svARB;
4283  #define glVertexAttrib3svARB GLeeFuncPtr_glVertexAttrib3svARB
4284 #endif
4285 #ifndef GLEE_H_DEFINED_glVertexAttrib4NbvARB
4286 #define GLEE_H_DEFINED_glVertexAttrib4NbvARB
4287  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NBVARBPROC) (GLuint index, const GLbyte * v);
4288  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVARBPROC GLeeFuncPtr_glVertexAttrib4NbvARB;
4289  #define glVertexAttrib4NbvARB GLeeFuncPtr_glVertexAttrib4NbvARB
4290 #endif
4291 #ifndef GLEE_H_DEFINED_glVertexAttrib4NivARB
4292 #define GLEE_H_DEFINED_glVertexAttrib4NivARB
4293  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NIVARBPROC) (GLuint index, const GLint * v);
4294  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVARBPROC GLeeFuncPtr_glVertexAttrib4NivARB;
4295  #define glVertexAttrib4NivARB GLeeFuncPtr_glVertexAttrib4NivARB
4296 #endif
4297 #ifndef GLEE_H_DEFINED_glVertexAttrib4NsvARB
4298 #define GLEE_H_DEFINED_glVertexAttrib4NsvARB
4299  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NSVARBPROC) (GLuint index, const GLshort * v);
4300  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVARBPROC GLeeFuncPtr_glVertexAttrib4NsvARB;
4301  #define glVertexAttrib4NsvARB GLeeFuncPtr_glVertexAttrib4NsvARB
4302 #endif
4303 #ifndef GLEE_H_DEFINED_glVertexAttrib4NubARB
4304 #define GLEE_H_DEFINED_glVertexAttrib4NubARB
4305  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBARBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
4306  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBARBPROC GLeeFuncPtr_glVertexAttrib4NubARB;
4307  #define glVertexAttrib4NubARB GLeeFuncPtr_glVertexAttrib4NubARB
4308 #endif
4309 #ifndef GLEE_H_DEFINED_glVertexAttrib4NubvARB
4310 #define GLEE_H_DEFINED_glVertexAttrib4NubvARB
4311  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBVARBPROC) (GLuint index, const GLubyte * v);
4312  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVARBPROC GLeeFuncPtr_glVertexAttrib4NubvARB;
4313  #define glVertexAttrib4NubvARB GLeeFuncPtr_glVertexAttrib4NubvARB
4314 #endif
4315 #ifndef GLEE_H_DEFINED_glVertexAttrib4NuivARB
4316 #define GLEE_H_DEFINED_glVertexAttrib4NuivARB
4317  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUIVARBPROC) (GLuint index, const GLuint * v);
4318  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVARBPROC GLeeFuncPtr_glVertexAttrib4NuivARB;
4319  #define glVertexAttrib4NuivARB GLeeFuncPtr_glVertexAttrib4NuivARB
4320 #endif
4321 #ifndef GLEE_H_DEFINED_glVertexAttrib4NusvARB
4322 #define GLEE_H_DEFINED_glVertexAttrib4NusvARB
4323  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUSVARBPROC) (GLuint index, const GLushort * v);
4324  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVARBPROC GLeeFuncPtr_glVertexAttrib4NusvARB;
4325  #define glVertexAttrib4NusvARB GLeeFuncPtr_glVertexAttrib4NusvARB
4326 #endif
4327 #ifndef GLEE_H_DEFINED_glVertexAttrib4bvARB
4328 #define GLEE_H_DEFINED_glVertexAttrib4bvARB
4329  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4BVARBPROC) (GLuint index, const GLbyte * v);
4330  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVARBPROC GLeeFuncPtr_glVertexAttrib4bvARB;
4331  #define glVertexAttrib4bvARB GLeeFuncPtr_glVertexAttrib4bvARB
4332 #endif
4333 #ifndef GLEE_H_DEFINED_glVertexAttrib4dARB
4334 #define GLEE_H_DEFINED_glVertexAttrib4dARB
4335  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
4336  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DARBPROC GLeeFuncPtr_glVertexAttrib4dARB;
4337  #define glVertexAttrib4dARB GLeeFuncPtr_glVertexAttrib4dARB
4338 #endif
4339 #ifndef GLEE_H_DEFINED_glVertexAttrib4dvARB
4340 #define GLEE_H_DEFINED_glVertexAttrib4dvARB
4341  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVARBPROC) (GLuint index, const GLdouble * v);
4342  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVARBPROC GLeeFuncPtr_glVertexAttrib4dvARB;
4343  #define glVertexAttrib4dvARB GLeeFuncPtr_glVertexAttrib4dvARB
4344 #endif
4345 #ifndef GLEE_H_DEFINED_glVertexAttrib4fARB
4346 #define GLEE_H_DEFINED_glVertexAttrib4fARB
4347  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
4348  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FARBPROC GLeeFuncPtr_glVertexAttrib4fARB;
4349  #define glVertexAttrib4fARB GLeeFuncPtr_glVertexAttrib4fARB
4350 #endif
4351 #ifndef GLEE_H_DEFINED_glVertexAttrib4fvARB
4352 #define GLEE_H_DEFINED_glVertexAttrib4fvARB
4353  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVARBPROC) (GLuint index, const GLfloat * v);
4354  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVARBPROC GLeeFuncPtr_glVertexAttrib4fvARB;
4355  #define glVertexAttrib4fvARB GLeeFuncPtr_glVertexAttrib4fvARB
4356 #endif
4357 #ifndef GLEE_H_DEFINED_glVertexAttrib4ivARB
4358 #define GLEE_H_DEFINED_glVertexAttrib4ivARB
4359  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4IVARBPROC) (GLuint index, const GLint * v);
4360  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVARBPROC GLeeFuncPtr_glVertexAttrib4ivARB;
4361  #define glVertexAttrib4ivARB GLeeFuncPtr_glVertexAttrib4ivARB
4362 #endif
4363 #ifndef GLEE_H_DEFINED_glVertexAttrib4sARB
4364 #define GLEE_H_DEFINED_glVertexAttrib4sARB
4365  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
4366  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SARBPROC GLeeFuncPtr_glVertexAttrib4sARB;
4367  #define glVertexAttrib4sARB GLeeFuncPtr_glVertexAttrib4sARB
4368 #endif
4369 #ifndef GLEE_H_DEFINED_glVertexAttrib4svARB
4370 #define GLEE_H_DEFINED_glVertexAttrib4svARB
4371  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVARBPROC) (GLuint index, const GLshort * v);
4372  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVARBPROC GLeeFuncPtr_glVertexAttrib4svARB;
4373  #define glVertexAttrib4svARB GLeeFuncPtr_glVertexAttrib4svARB
4374 #endif
4375 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubvARB
4376 #define GLEE_H_DEFINED_glVertexAttrib4ubvARB
4377  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVARBPROC) (GLuint index, const GLubyte * v);
4378  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVARBPROC GLeeFuncPtr_glVertexAttrib4ubvARB;
4379  #define glVertexAttrib4ubvARB GLeeFuncPtr_glVertexAttrib4ubvARB
4380 #endif
4381 #ifndef GLEE_H_DEFINED_glVertexAttrib4uivARB
4382 #define GLEE_H_DEFINED_glVertexAttrib4uivARB
4383  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UIVARBPROC) (GLuint index, const GLuint * v);
4384  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVARBPROC GLeeFuncPtr_glVertexAttrib4uivARB;
4385  #define glVertexAttrib4uivARB GLeeFuncPtr_glVertexAttrib4uivARB
4386 #endif
4387 #ifndef GLEE_H_DEFINED_glVertexAttrib4usvARB
4388 #define GLEE_H_DEFINED_glVertexAttrib4usvARB
4389  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4USVARBPROC) (GLuint index, const GLushort * v);
4390  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVARBPROC GLeeFuncPtr_glVertexAttrib4usvARB;
4391  #define glVertexAttrib4usvARB GLeeFuncPtr_glVertexAttrib4usvARB
4392 #endif
4393 #ifndef GLEE_H_DEFINED_glVertexAttribPointerARB
4394 #define GLEE_H_DEFINED_glVertexAttribPointerARB
4395  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERARBPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
4396  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERARBPROC GLeeFuncPtr_glVertexAttribPointerARB;
4397  #define glVertexAttribPointerARB GLeeFuncPtr_glVertexAttribPointerARB
4398 #endif
4399 #ifndef GLEE_H_DEFINED_glEnableVertexAttribArrayARB
4400 #define GLEE_H_DEFINED_glEnableVertexAttribArrayARB
4401  typedef void (APIENTRYP GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC) (GLuint index);
4402  GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glEnableVertexAttribArrayARB;
4403  #define glEnableVertexAttribArrayARB GLeeFuncPtr_glEnableVertexAttribArrayARB
4404 #endif
4405 #ifndef GLEE_H_DEFINED_glDisableVertexAttribArrayARB
4406 #define GLEE_H_DEFINED_glDisableVertexAttribArrayARB
4407  typedef void (APIENTRYP GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC) (GLuint index);
4408  GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glDisableVertexAttribArrayARB;
4409  #define glDisableVertexAttribArrayARB GLeeFuncPtr_glDisableVertexAttribArrayARB
4410 #endif
4411 #ifndef GLEE_H_DEFINED_glProgramStringARB
4412 #define GLEE_H_DEFINED_glProgramStringARB
4413  typedef void (APIENTRYP GLEEPFNGLPROGRAMSTRINGARBPROC) (GLenum target, GLenum format, GLsizei len, const GLvoid * string);
4414  GLEE_EXTERN GLEEPFNGLPROGRAMSTRINGARBPROC GLeeFuncPtr_glProgramStringARB;
4415  #define glProgramStringARB GLeeFuncPtr_glProgramStringARB
4416 #endif
4417 #ifndef GLEE_H_DEFINED_glBindProgramARB
4418 #define GLEE_H_DEFINED_glBindProgramARB
4419  typedef void (APIENTRYP GLEEPFNGLBINDPROGRAMARBPROC) (GLenum target, GLuint program);
4420  GLEE_EXTERN GLEEPFNGLBINDPROGRAMARBPROC GLeeFuncPtr_glBindProgramARB;
4421  #define glBindProgramARB GLeeFuncPtr_glBindProgramARB
4422 #endif
4423 #ifndef GLEE_H_DEFINED_glDeleteProgramsARB
4424 #define GLEE_H_DEFINED_glDeleteProgramsARB
4425  typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMSARBPROC) (GLsizei n, const GLuint * programs);
4426  GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSARBPROC GLeeFuncPtr_glDeleteProgramsARB;
4427  #define glDeleteProgramsARB GLeeFuncPtr_glDeleteProgramsARB
4428 #endif
4429 #ifndef GLEE_H_DEFINED_glGenProgramsARB
4430 #define GLEE_H_DEFINED_glGenProgramsARB
4431  typedef void (APIENTRYP GLEEPFNGLGENPROGRAMSARBPROC) (GLsizei n, GLuint * programs);
4432  GLEE_EXTERN GLEEPFNGLGENPROGRAMSARBPROC GLeeFuncPtr_glGenProgramsARB;
4433  #define glGenProgramsARB GLeeFuncPtr_glGenProgramsARB
4434 #endif
4435 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4dARB
4436 #define GLEE_H_DEFINED_glProgramEnvParameter4dARB
4437  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
4438  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC GLeeFuncPtr_glProgramEnvParameter4dARB;
4439  #define glProgramEnvParameter4dARB GLeeFuncPtr_glProgramEnvParameter4dARB
4440 #endif
4441 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4dvARB
4442 #define GLEE_H_DEFINED_glProgramEnvParameter4dvARB
4443  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble * params);
4444  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC GLeeFuncPtr_glProgramEnvParameter4dvARB;
4445  #define glProgramEnvParameter4dvARB GLeeFuncPtr_glProgramEnvParameter4dvARB
4446 #endif
4447 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4fARB
4448 #define GLEE_H_DEFINED_glProgramEnvParameter4fARB
4449  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
4450  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC GLeeFuncPtr_glProgramEnvParameter4fARB;
4451  #define glProgramEnvParameter4fARB GLeeFuncPtr_glProgramEnvParameter4fARB
4452 #endif
4453 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4fvARB
4454 #define GLEE_H_DEFINED_glProgramEnvParameter4fvARB
4455  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat * params);
4456  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC GLeeFuncPtr_glProgramEnvParameter4fvARB;
4457  #define glProgramEnvParameter4fvARB GLeeFuncPtr_glProgramEnvParameter4fvARB
4458 #endif
4459 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4dARB
4460 #define GLEE_H_DEFINED_glProgramLocalParameter4dARB
4461  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
4462  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC GLeeFuncPtr_glProgramLocalParameter4dARB;
4463  #define glProgramLocalParameter4dARB GLeeFuncPtr_glProgramLocalParameter4dARB
4464 #endif
4465 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4dvARB
4466 #define GLEE_H_DEFINED_glProgramLocalParameter4dvARB
4467  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble * params);
4468  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC GLeeFuncPtr_glProgramLocalParameter4dvARB;
4469  #define glProgramLocalParameter4dvARB GLeeFuncPtr_glProgramLocalParameter4dvARB
4470 #endif
4471 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4fARB
4472 #define GLEE_H_DEFINED_glProgramLocalParameter4fARB
4473  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
4474  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC GLeeFuncPtr_glProgramLocalParameter4fARB;
4475  #define glProgramLocalParameter4fARB GLeeFuncPtr_glProgramLocalParameter4fARB
4476 #endif
4477 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4fvARB
4478 #define GLEE_H_DEFINED_glProgramLocalParameter4fvARB
4479  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat * params);
4480  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC GLeeFuncPtr_glProgramLocalParameter4fvARB;
4481  #define glProgramLocalParameter4fvARB GLeeFuncPtr_glProgramLocalParameter4fvARB
4482 #endif
4483 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterdvARB
4484 #define GLEE_H_DEFINED_glGetProgramEnvParameterdvARB
4485  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble * params);
4486  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramEnvParameterdvARB;
4487  #define glGetProgramEnvParameterdvARB GLeeFuncPtr_glGetProgramEnvParameterdvARB
4488 #endif
4489 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterfvARB
4490 #define GLEE_H_DEFINED_glGetProgramEnvParameterfvARB
4491  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat * params);
4492  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramEnvParameterfvARB;
4493  #define glGetProgramEnvParameterfvARB GLeeFuncPtr_glGetProgramEnvParameterfvARB
4494 #endif
4495 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterdvARB
4496 #define GLEE_H_DEFINED_glGetProgramLocalParameterdvARB
4497  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble * params);
4498  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramLocalParameterdvARB;
4499  #define glGetProgramLocalParameterdvARB GLeeFuncPtr_glGetProgramLocalParameterdvARB
4500 #endif
4501 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterfvARB
4502 #define GLEE_H_DEFINED_glGetProgramLocalParameterfvARB
4503  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat * params);
4504  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramLocalParameterfvARB;
4505  #define glGetProgramLocalParameterfvARB GLeeFuncPtr_glGetProgramLocalParameterfvARB
4506 #endif
4507 #ifndef GLEE_H_DEFINED_glGetProgramivARB
4508 #define GLEE_H_DEFINED_glGetProgramivARB
4509  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVARBPROC) (GLenum target, GLenum pname, GLint * params);
4510  GLEE_EXTERN GLEEPFNGLGETPROGRAMIVARBPROC GLeeFuncPtr_glGetProgramivARB;
4511  #define glGetProgramivARB GLeeFuncPtr_glGetProgramivARB
4512 #endif
4513 #ifndef GLEE_H_DEFINED_glGetProgramStringARB
4514 #define GLEE_H_DEFINED_glGetProgramStringARB
4515  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMSTRINGARBPROC) (GLenum target, GLenum pname, GLvoid * string);
4516  GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGARBPROC GLeeFuncPtr_glGetProgramStringARB;
4517  #define glGetProgramStringARB GLeeFuncPtr_glGetProgramStringARB
4518 #endif
4519 #ifndef GLEE_H_DEFINED_glGetVertexAttribdvARB
4520 #define GLEE_H_DEFINED_glGetVertexAttribdvARB
4521  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVARBPROC) (GLuint index, GLenum pname, GLdouble * params);
4522  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVARBPROC GLeeFuncPtr_glGetVertexAttribdvARB;
4523  #define glGetVertexAttribdvARB GLeeFuncPtr_glGetVertexAttribdvARB
4524 #endif
4525 #ifndef GLEE_H_DEFINED_glGetVertexAttribfvARB
4526 #define GLEE_H_DEFINED_glGetVertexAttribfvARB
4527  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVARBPROC) (GLuint index, GLenum pname, GLfloat * params);
4528  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVARBPROC GLeeFuncPtr_glGetVertexAttribfvARB;
4529  #define glGetVertexAttribfvARB GLeeFuncPtr_glGetVertexAttribfvARB
4530 #endif
4531 #ifndef GLEE_H_DEFINED_glGetVertexAttribivARB
4532 #define GLEE_H_DEFINED_glGetVertexAttribivARB
4533  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVARBPROC) (GLuint index, GLenum pname, GLint * params);
4534  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVARBPROC GLeeFuncPtr_glGetVertexAttribivARB;
4535  #define glGetVertexAttribivARB GLeeFuncPtr_glGetVertexAttribivARB
4536 #endif
4537 #ifndef GLEE_H_DEFINED_glGetVertexAttribPointervARB
4538 #define GLEE_H_DEFINED_glGetVertexAttribPointervARB
4539  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC) (GLuint index, GLenum pname, GLvoid* * pointer);
4540  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC GLeeFuncPtr_glGetVertexAttribPointervARB;
4541  #define glGetVertexAttribPointervARB GLeeFuncPtr_glGetVertexAttribPointervARB
4542 #endif
4543 #ifndef GLEE_H_DEFINED_glIsProgramARB
4544 #define GLEE_H_DEFINED_glIsProgramARB
4545  typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMARBPROC) (GLuint program);
4546  GLEE_EXTERN GLEEPFNGLISPROGRAMARBPROC GLeeFuncPtr_glIsProgramARB;
4547  #define glIsProgramARB GLeeFuncPtr_glIsProgramARB
4548 #endif
4549 #endif
4550 
4551 /* GL_ARB_fragment_program */
4552 
4553 #ifndef GL_ARB_fragment_program
4554 #define GL_ARB_fragment_program 1
4555 #define __GLEE_GL_ARB_fragment_program 1
4556 /* Constants */
4557 #define GL_FRAGMENT_PROGRAM_ARB 0x8804
4558 #define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805
4559 #define GL_PROGRAM_TEX_INSTRUCTIONS_ARB 0x8806
4560 #define GL_PROGRAM_TEX_INDIRECTIONS_ARB 0x8807
4561 #define GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x8808
4562 #define GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x8809
4563 #define GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x880A
4564 #define GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 0x880B
4565 #define GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 0x880C
4566 #define GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 0x880D
4567 #define GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x880E
4568 #define GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x880F
4569 #define GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x8810
4570 #define GL_MAX_TEXTURE_COORDS_ARB 0x8871
4571 #define GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872
4572 #endif
4573 
4574 /* GL_ARB_vertex_buffer_object */
4575 
4576 #ifndef GL_ARB_vertex_buffer_object
4577 #define GL_ARB_vertex_buffer_object 1
4578 #define __GLEE_GL_ARB_vertex_buffer_object 1
4579 /* Constants */
4580 #define GL_BUFFER_SIZE_ARB 0x8764
4581 #define GL_BUFFER_USAGE_ARB 0x8765
4582 #define GL_ARRAY_BUFFER_ARB 0x8892
4583 #define GL_ELEMENT_ARRAY_BUFFER_ARB 0x8893
4584 #define GL_ARRAY_BUFFER_BINDING_ARB 0x8894
4585 #define GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 0x8895
4586 #define GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 0x8896
4587 #define GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 0x8897
4588 #define GL_COLOR_ARRAY_BUFFER_BINDING_ARB 0x8898
4589 #define GL_INDEX_ARRAY_BUFFER_BINDING_ARB 0x8899
4590 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 0x889A
4591 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 0x889B
4592 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 0x889C
4593 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 0x889D
4594 #define GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 0x889E
4595 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 0x889F
4596 #define GL_READ_ONLY_ARB 0x88B8
4597 #define GL_WRITE_ONLY_ARB 0x88B9
4598 #define GL_READ_WRITE_ARB 0x88BA
4599 #define GL_BUFFER_ACCESS_ARB 0x88BB
4600 #define GL_BUFFER_MAPPED_ARB 0x88BC
4601 #define GL_BUFFER_MAP_POINTER_ARB 0x88BD
4602 #define GL_STREAM_DRAW_ARB 0x88E0
4603 #define GL_STREAM_READ_ARB 0x88E1
4604 #define GL_STREAM_COPY_ARB 0x88E2
4605 #define GL_STATIC_DRAW_ARB 0x88E4
4606 #define GL_STATIC_READ_ARB 0x88E5
4607 #define GL_STATIC_COPY_ARB 0x88E6
4608 #define GL_DYNAMIC_DRAW_ARB 0x88E8
4609 #define GL_DYNAMIC_READ_ARB 0x88E9
4610 #define GL_DYNAMIC_COPY_ARB 0x88EA
4611 #ifndef GLEE_H_DEFINED_glBindBufferARB
4612 #define GLEE_H_DEFINED_glBindBufferARB
4613  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERARBPROC) (GLenum target, GLuint buffer);
4614  GLEE_EXTERN GLEEPFNGLBINDBUFFERARBPROC GLeeFuncPtr_glBindBufferARB;
4615  #define glBindBufferARB GLeeFuncPtr_glBindBufferARB
4616 #endif
4617 #ifndef GLEE_H_DEFINED_glDeleteBuffersARB
4618 #define GLEE_H_DEFINED_glDeleteBuffersARB
4619  typedef void (APIENTRYP GLEEPFNGLDELETEBUFFERSARBPROC) (GLsizei n, const GLuint * buffers);
4620  GLEE_EXTERN GLEEPFNGLDELETEBUFFERSARBPROC GLeeFuncPtr_glDeleteBuffersARB;
4621  #define glDeleteBuffersARB GLeeFuncPtr_glDeleteBuffersARB
4622 #endif
4623 #ifndef GLEE_H_DEFINED_glGenBuffersARB
4624 #define GLEE_H_DEFINED_glGenBuffersARB
4625  typedef void (APIENTRYP GLEEPFNGLGENBUFFERSARBPROC) (GLsizei n, GLuint * buffers);
4626  GLEE_EXTERN GLEEPFNGLGENBUFFERSARBPROC GLeeFuncPtr_glGenBuffersARB;
4627  #define glGenBuffersARB GLeeFuncPtr_glGenBuffersARB
4628 #endif
4629 #ifndef GLEE_H_DEFINED_glIsBufferARB
4630 #define GLEE_H_DEFINED_glIsBufferARB
4631  typedef GLboolean (APIENTRYP GLEEPFNGLISBUFFERARBPROC) (GLuint buffer);
4632  GLEE_EXTERN GLEEPFNGLISBUFFERARBPROC GLeeFuncPtr_glIsBufferARB;
4633  #define glIsBufferARB GLeeFuncPtr_glIsBufferARB
4634 #endif
4635 #ifndef GLEE_H_DEFINED_glBufferDataARB
4636 #define GLEE_H_DEFINED_glBufferDataARB
4637  typedef void (APIENTRYP GLEEPFNGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage);
4638  GLEE_EXTERN GLEEPFNGLBUFFERDATAARBPROC GLeeFuncPtr_glBufferDataARB;
4639  #define glBufferDataARB GLeeFuncPtr_glBufferDataARB
4640 #endif
4641 #ifndef GLEE_H_DEFINED_glBufferSubDataARB
4642 #define GLEE_H_DEFINED_glBufferSubDataARB
4643  typedef void (APIENTRYP GLEEPFNGLBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data);
4644  GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAARBPROC GLeeFuncPtr_glBufferSubDataARB;
4645  #define glBufferSubDataARB GLeeFuncPtr_glBufferSubDataARB
4646 #endif
4647 #ifndef GLEE_H_DEFINED_glGetBufferSubDataARB
4648 #define GLEE_H_DEFINED_glGetBufferSubDataARB
4649  typedef void (APIENTRYP GLEEPFNGLGETBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data);
4650  GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAARBPROC GLeeFuncPtr_glGetBufferSubDataARB;
4651  #define glGetBufferSubDataARB GLeeFuncPtr_glGetBufferSubDataARB
4652 #endif
4653 #ifndef GLEE_H_DEFINED_glMapBufferARB
4654 #define GLEE_H_DEFINED_glMapBufferARB
4657  #define glMapBufferARB GLeeFuncPtr_glMapBufferARB
4658 #endif
4659 #ifndef GLEE_H_DEFINED_glUnmapBufferARB
4660 #define GLEE_H_DEFINED_glUnmapBufferARB
4661  typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPBUFFERARBPROC) (GLenum target);
4662  GLEE_EXTERN GLEEPFNGLUNMAPBUFFERARBPROC GLeeFuncPtr_glUnmapBufferARB;
4663  #define glUnmapBufferARB GLeeFuncPtr_glUnmapBufferARB
4664 #endif
4665 #ifndef GLEE_H_DEFINED_glGetBufferParameterivARB
4666 #define GLEE_H_DEFINED_glGetBufferParameterivARB
4667  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPARAMETERIVARBPROC) (GLenum target, GLenum pname, GLint * params);
4668  GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVARBPROC GLeeFuncPtr_glGetBufferParameterivARB;
4669  #define glGetBufferParameterivARB GLeeFuncPtr_glGetBufferParameterivARB
4670 #endif
4671 #ifndef GLEE_H_DEFINED_glGetBufferPointervARB
4672 #define GLEE_H_DEFINED_glGetBufferPointervARB
4673  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPOINTERVARBPROC) (GLenum target, GLenum pname, GLvoid* * params);
4674  GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVARBPROC GLeeFuncPtr_glGetBufferPointervARB;
4675  #define glGetBufferPointervARB GLeeFuncPtr_glGetBufferPointervARB
4676 #endif
4677 #endif
4678 
4679 /* GL_ARB_occlusion_query */
4680 
4681 #ifndef GL_ARB_occlusion_query
4682 #define GL_ARB_occlusion_query 1
4683 #define __GLEE_GL_ARB_occlusion_query 1
4684 /* Constants */
4685 #define GL_QUERY_COUNTER_BITS_ARB 0x8864
4686 #define GL_CURRENT_QUERY_ARB 0x8865
4687 #define GL_QUERY_RESULT_ARB 0x8866
4688 #define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867
4689 #define GL_SAMPLES_PASSED_ARB 0x8914
4690 #ifndef GLEE_H_DEFINED_glGenQueriesARB
4691 #define GLEE_H_DEFINED_glGenQueriesARB
4692  typedef void (APIENTRYP GLEEPFNGLGENQUERIESARBPROC) (GLsizei n, GLuint * ids);
4693  GLEE_EXTERN GLEEPFNGLGENQUERIESARBPROC GLeeFuncPtr_glGenQueriesARB;
4694  #define glGenQueriesARB GLeeFuncPtr_glGenQueriesARB
4695 #endif
4696 #ifndef GLEE_H_DEFINED_glDeleteQueriesARB
4697 #define GLEE_H_DEFINED_glDeleteQueriesARB
4698  typedef void (APIENTRYP GLEEPFNGLDELETEQUERIESARBPROC) (GLsizei n, const GLuint * ids);
4699  GLEE_EXTERN GLEEPFNGLDELETEQUERIESARBPROC GLeeFuncPtr_glDeleteQueriesARB;
4700  #define glDeleteQueriesARB GLeeFuncPtr_glDeleteQueriesARB
4701 #endif
4702 #ifndef GLEE_H_DEFINED_glIsQueryARB
4703 #define GLEE_H_DEFINED_glIsQueryARB
4704  typedef GLboolean (APIENTRYP GLEEPFNGLISQUERYARBPROC) (GLuint id);
4705  GLEE_EXTERN GLEEPFNGLISQUERYARBPROC GLeeFuncPtr_glIsQueryARB;
4706  #define glIsQueryARB GLeeFuncPtr_glIsQueryARB
4707 #endif
4708 #ifndef GLEE_H_DEFINED_glBeginQueryARB
4709 #define GLEE_H_DEFINED_glBeginQueryARB
4710  typedef void (APIENTRYP GLEEPFNGLBEGINQUERYARBPROC) (GLenum target, GLuint id);
4711  GLEE_EXTERN GLEEPFNGLBEGINQUERYARBPROC GLeeFuncPtr_glBeginQueryARB;
4712  #define glBeginQueryARB GLeeFuncPtr_glBeginQueryARB
4713 #endif
4714 #ifndef GLEE_H_DEFINED_glEndQueryARB
4715 #define GLEE_H_DEFINED_glEndQueryARB
4716  typedef void (APIENTRYP GLEEPFNGLENDQUERYARBPROC) (GLenum target);
4717  GLEE_EXTERN GLEEPFNGLENDQUERYARBPROC GLeeFuncPtr_glEndQueryARB;
4718  #define glEndQueryARB GLeeFuncPtr_glEndQueryARB
4719 #endif
4720 #ifndef GLEE_H_DEFINED_glGetQueryivARB
4721 #define GLEE_H_DEFINED_glGetQueryivARB
4722  typedef void (APIENTRYP GLEEPFNGLGETQUERYIVARBPROC) (GLenum target, GLenum pname, GLint * params);
4723  GLEE_EXTERN GLEEPFNGLGETQUERYIVARBPROC GLeeFuncPtr_glGetQueryivARB;
4724  #define glGetQueryivARB GLeeFuncPtr_glGetQueryivARB
4725 #endif
4726 #ifndef GLEE_H_DEFINED_glGetQueryObjectivARB
4727 #define GLEE_H_DEFINED_glGetQueryObjectivARB
4728  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTIVARBPROC) (GLuint id, GLenum pname, GLint * params);
4729  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVARBPROC GLeeFuncPtr_glGetQueryObjectivARB;
4730  #define glGetQueryObjectivARB GLeeFuncPtr_glGetQueryObjectivARB
4731 #endif
4732 #ifndef GLEE_H_DEFINED_glGetQueryObjectuivARB
4733 #define GLEE_H_DEFINED_glGetQueryObjectuivARB
4734  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUIVARBPROC) (GLuint id, GLenum pname, GLuint * params);
4735  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVARBPROC GLeeFuncPtr_glGetQueryObjectuivARB;
4736  #define glGetQueryObjectuivARB GLeeFuncPtr_glGetQueryObjectuivARB
4737 #endif
4738 #endif
4739 
4740 /* GL_ARB_shader_objects */
4741 
4742 #ifndef GL_ARB_shader_objects
4743 #define GL_ARB_shader_objects 1
4744 #define __GLEE_GL_ARB_shader_objects 1
4745 /* Constants */
4746 #define GL_PROGRAM_OBJECT_ARB 0x8B40
4747 #define GL_SHADER_OBJECT_ARB 0x8B48
4748 #define GL_OBJECT_TYPE_ARB 0x8B4E
4749 #define GL_OBJECT_SUBTYPE_ARB 0x8B4F
4750 #define GL_FLOAT_VEC2_ARB 0x8B50
4751 #define GL_FLOAT_VEC3_ARB 0x8B51
4752 #define GL_FLOAT_VEC4_ARB 0x8B52
4753 #define GL_INT_VEC2_ARB 0x8B53
4754 #define GL_INT_VEC3_ARB 0x8B54
4755 #define GL_INT_VEC4_ARB 0x8B55
4756 #define GL_BOOL_ARB 0x8B56
4757 #define GL_BOOL_VEC2_ARB 0x8B57
4758 #define GL_BOOL_VEC3_ARB 0x8B58
4759 #define GL_BOOL_VEC4_ARB 0x8B59
4760 #define GL_FLOAT_MAT2_ARB 0x8B5A
4761 #define GL_FLOAT_MAT3_ARB 0x8B5B
4762 #define GL_FLOAT_MAT4_ARB 0x8B5C
4763 #define GL_SAMPLER_1D_ARB 0x8B5D
4764 #define GL_SAMPLER_2D_ARB 0x8B5E
4765 #define GL_SAMPLER_3D_ARB 0x8B5F
4766 #define GL_SAMPLER_CUBE_ARB 0x8B60
4767 #define GL_SAMPLER_1D_SHADOW_ARB 0x8B61
4768 #define GL_SAMPLER_2D_SHADOW_ARB 0x8B62
4769 #define GL_SAMPLER_2D_RECT_ARB 0x8B63
4770 #define GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64
4771 #define GL_OBJECT_DELETE_STATUS_ARB 0x8B80
4772 #define GL_OBJECT_COMPILE_STATUS_ARB 0x8B81
4773 #define GL_OBJECT_LINK_STATUS_ARB 0x8B82
4774 #define GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83
4775 #define GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84
4776 #define GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85
4777 #define GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86
4778 #define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87
4779 #define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88
4780 #ifndef GLEE_H_DEFINED_glDeleteObjectARB
4781 #define GLEE_H_DEFINED_glDeleteObjectARB
4782  typedef void (APIENTRYP GLEEPFNGLDELETEOBJECTARBPROC) (GLhandleARB obj);
4783  GLEE_EXTERN GLEEPFNGLDELETEOBJECTARBPROC GLeeFuncPtr_glDeleteObjectARB;
4784  #define glDeleteObjectARB GLeeFuncPtr_glDeleteObjectARB
4785 #endif
4786 #ifndef GLEE_H_DEFINED_glGetHandleARB
4787 #define GLEE_H_DEFINED_glGetHandleARB
4788  typedef GLhandleARB (APIENTRYP GLEEPFNGLGETHANDLEARBPROC) (GLenum pname);
4789  GLEE_EXTERN GLEEPFNGLGETHANDLEARBPROC GLeeFuncPtr_glGetHandleARB;
4790  #define glGetHandleARB GLeeFuncPtr_glGetHandleARB
4791 #endif
4792 #ifndef GLEE_H_DEFINED_glDetachObjectARB
4793 #define GLEE_H_DEFINED_glDetachObjectARB
4794  typedef void (APIENTRYP GLEEPFNGLDETACHOBJECTARBPROC) (GLhandleARB containerObj, GLhandleARB attachedObj);
4795  GLEE_EXTERN GLEEPFNGLDETACHOBJECTARBPROC GLeeFuncPtr_glDetachObjectARB;
4796  #define glDetachObjectARB GLeeFuncPtr_glDetachObjectARB
4797 #endif
4798 #ifndef GLEE_H_DEFINED_glCreateShaderObjectARB
4799 #define GLEE_H_DEFINED_glCreateShaderObjectARB
4800  typedef GLhandleARB (APIENTRYP GLEEPFNGLCREATESHADEROBJECTARBPROC) (GLenum shaderType);
4801  GLEE_EXTERN GLEEPFNGLCREATESHADEROBJECTARBPROC GLeeFuncPtr_glCreateShaderObjectARB;
4802  #define glCreateShaderObjectARB GLeeFuncPtr_glCreateShaderObjectARB
4803 #endif
4804 #ifndef GLEE_H_DEFINED_glShaderSourceARB
4805 #define GLEE_H_DEFINED_glShaderSourceARB
4806  typedef void (APIENTRYP GLEEPFNGLSHADERSOURCEARBPROC) (GLhandleARB shaderObj, GLsizei count, const GLcharARB* * string, const GLint * length);
4807  GLEE_EXTERN GLEEPFNGLSHADERSOURCEARBPROC GLeeFuncPtr_glShaderSourceARB;
4808  #define glShaderSourceARB GLeeFuncPtr_glShaderSourceARB
4809 #endif
4810 #ifndef GLEE_H_DEFINED_glCompileShaderARB
4811 #define GLEE_H_DEFINED_glCompileShaderARB
4812  typedef void (APIENTRYP GLEEPFNGLCOMPILESHADERARBPROC) (GLhandleARB shaderObj);
4813  GLEE_EXTERN GLEEPFNGLCOMPILESHADERARBPROC GLeeFuncPtr_glCompileShaderARB;
4814  #define glCompileShaderARB GLeeFuncPtr_glCompileShaderARB
4815 #endif
4816 #ifndef GLEE_H_DEFINED_glCreateProgramObjectARB
4817 #define GLEE_H_DEFINED_glCreateProgramObjectARB
4818  typedef GLhandleARB (APIENTRYP GLEEPFNGLCREATEPROGRAMOBJECTARBPROC) ();
4819  GLEE_EXTERN GLEEPFNGLCREATEPROGRAMOBJECTARBPROC GLeeFuncPtr_glCreateProgramObjectARB;
4820  #define glCreateProgramObjectARB GLeeFuncPtr_glCreateProgramObjectARB
4821 #endif
4822 #ifndef GLEE_H_DEFINED_glAttachObjectARB
4823 #define GLEE_H_DEFINED_glAttachObjectARB
4824  typedef void (APIENTRYP GLEEPFNGLATTACHOBJECTARBPROC) (GLhandleARB containerObj, GLhandleARB obj);
4825  GLEE_EXTERN GLEEPFNGLATTACHOBJECTARBPROC GLeeFuncPtr_glAttachObjectARB;
4826  #define glAttachObjectARB GLeeFuncPtr_glAttachObjectARB
4827 #endif
4828 #ifndef GLEE_H_DEFINED_glLinkProgramARB
4829 #define GLEE_H_DEFINED_glLinkProgramARB
4830  typedef void (APIENTRYP GLEEPFNGLLINKPROGRAMARBPROC) (GLhandleARB programObj);
4831  GLEE_EXTERN GLEEPFNGLLINKPROGRAMARBPROC GLeeFuncPtr_glLinkProgramARB;
4832  #define glLinkProgramARB GLeeFuncPtr_glLinkProgramARB
4833 #endif
4834 #ifndef GLEE_H_DEFINED_glUseProgramObjectARB
4835 #define GLEE_H_DEFINED_glUseProgramObjectARB
4836  typedef void (APIENTRYP GLEEPFNGLUSEPROGRAMOBJECTARBPROC) (GLhandleARB programObj);
4837  GLEE_EXTERN GLEEPFNGLUSEPROGRAMOBJECTARBPROC GLeeFuncPtr_glUseProgramObjectARB;
4838  #define glUseProgramObjectARB GLeeFuncPtr_glUseProgramObjectARB
4839 #endif
4840 #ifndef GLEE_H_DEFINED_glValidateProgramARB
4841 #define GLEE_H_DEFINED_glValidateProgramARB
4842  typedef void (APIENTRYP GLEEPFNGLVALIDATEPROGRAMARBPROC) (GLhandleARB programObj);
4843  GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMARBPROC GLeeFuncPtr_glValidateProgramARB;
4844  #define glValidateProgramARB GLeeFuncPtr_glValidateProgramARB
4845 #endif
4846 #ifndef GLEE_H_DEFINED_glUniform1fARB
4847 #define GLEE_H_DEFINED_glUniform1fARB
4848  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FARBPROC) (GLint location, GLfloat v0);
4849  GLEE_EXTERN GLEEPFNGLUNIFORM1FARBPROC GLeeFuncPtr_glUniform1fARB;
4850  #define glUniform1fARB GLeeFuncPtr_glUniform1fARB
4851 #endif
4852 #ifndef GLEE_H_DEFINED_glUniform2fARB
4853 #define GLEE_H_DEFINED_glUniform2fARB
4854  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FARBPROC) (GLint location, GLfloat v0, GLfloat v1);
4855  GLEE_EXTERN GLEEPFNGLUNIFORM2FARBPROC GLeeFuncPtr_glUniform2fARB;
4856  #define glUniform2fARB GLeeFuncPtr_glUniform2fARB
4857 #endif
4858 #ifndef GLEE_H_DEFINED_glUniform3fARB
4859 #define GLEE_H_DEFINED_glUniform3fARB
4860  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FARBPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
4861  GLEE_EXTERN GLEEPFNGLUNIFORM3FARBPROC GLeeFuncPtr_glUniform3fARB;
4862  #define glUniform3fARB GLeeFuncPtr_glUniform3fARB
4863 #endif
4864 #ifndef GLEE_H_DEFINED_glUniform4fARB
4865 #define GLEE_H_DEFINED_glUniform4fARB
4866  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FARBPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
4867  GLEE_EXTERN GLEEPFNGLUNIFORM4FARBPROC GLeeFuncPtr_glUniform4fARB;
4868  #define glUniform4fARB GLeeFuncPtr_glUniform4fARB
4869 #endif
4870 #ifndef GLEE_H_DEFINED_glUniform1iARB
4871 #define GLEE_H_DEFINED_glUniform1iARB
4872  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IARBPROC) (GLint location, GLint v0);
4873  GLEE_EXTERN GLEEPFNGLUNIFORM1IARBPROC GLeeFuncPtr_glUniform1iARB;
4874  #define glUniform1iARB GLeeFuncPtr_glUniform1iARB
4875 #endif
4876 #ifndef GLEE_H_DEFINED_glUniform2iARB
4877 #define GLEE_H_DEFINED_glUniform2iARB
4878  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IARBPROC) (GLint location, GLint v0, GLint v1);
4879  GLEE_EXTERN GLEEPFNGLUNIFORM2IARBPROC GLeeFuncPtr_glUniform2iARB;
4880  #define glUniform2iARB GLeeFuncPtr_glUniform2iARB
4881 #endif
4882 #ifndef GLEE_H_DEFINED_glUniform3iARB
4883 #define GLEE_H_DEFINED_glUniform3iARB
4884  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IARBPROC) (GLint location, GLint v0, GLint v1, GLint v2);
4885  GLEE_EXTERN GLEEPFNGLUNIFORM3IARBPROC GLeeFuncPtr_glUniform3iARB;
4886  #define glUniform3iARB GLeeFuncPtr_glUniform3iARB
4887 #endif
4888 #ifndef GLEE_H_DEFINED_glUniform4iARB
4889 #define GLEE_H_DEFINED_glUniform4iARB
4890  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IARBPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
4891  GLEE_EXTERN GLEEPFNGLUNIFORM4IARBPROC GLeeFuncPtr_glUniform4iARB;
4892  #define glUniform4iARB GLeeFuncPtr_glUniform4iARB
4893 #endif
4894 #ifndef GLEE_H_DEFINED_glUniform1fvARB
4895 #define GLEE_H_DEFINED_glUniform1fvARB
4896  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4897  GLEE_EXTERN GLEEPFNGLUNIFORM1FVARBPROC GLeeFuncPtr_glUniform1fvARB;
4898  #define glUniform1fvARB GLeeFuncPtr_glUniform1fvARB
4899 #endif
4900 #ifndef GLEE_H_DEFINED_glUniform2fvARB
4901 #define GLEE_H_DEFINED_glUniform2fvARB
4902  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4903  GLEE_EXTERN GLEEPFNGLUNIFORM2FVARBPROC GLeeFuncPtr_glUniform2fvARB;
4904  #define glUniform2fvARB GLeeFuncPtr_glUniform2fvARB
4905 #endif
4906 #ifndef GLEE_H_DEFINED_glUniform3fvARB
4907 #define GLEE_H_DEFINED_glUniform3fvARB
4908  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4909  GLEE_EXTERN GLEEPFNGLUNIFORM3FVARBPROC GLeeFuncPtr_glUniform3fvARB;
4910  #define glUniform3fvARB GLeeFuncPtr_glUniform3fvARB
4911 #endif
4912 #ifndef GLEE_H_DEFINED_glUniform4fvARB
4913 #define GLEE_H_DEFINED_glUniform4fvARB
4914  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4915  GLEE_EXTERN GLEEPFNGLUNIFORM4FVARBPROC GLeeFuncPtr_glUniform4fvARB;
4916  #define glUniform4fvARB GLeeFuncPtr_glUniform4fvARB
4917 #endif
4918 #ifndef GLEE_H_DEFINED_glUniform1ivARB
4919 #define GLEE_H_DEFINED_glUniform1ivARB
4920  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4921  GLEE_EXTERN GLEEPFNGLUNIFORM1IVARBPROC GLeeFuncPtr_glUniform1ivARB;
4922  #define glUniform1ivARB GLeeFuncPtr_glUniform1ivARB
4923 #endif
4924 #ifndef GLEE_H_DEFINED_glUniform2ivARB
4925 #define GLEE_H_DEFINED_glUniform2ivARB
4926  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4927  GLEE_EXTERN GLEEPFNGLUNIFORM2IVARBPROC GLeeFuncPtr_glUniform2ivARB;
4928  #define glUniform2ivARB GLeeFuncPtr_glUniform2ivARB
4929 #endif
4930 #ifndef GLEE_H_DEFINED_glUniform3ivARB
4931 #define GLEE_H_DEFINED_glUniform3ivARB
4932  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4933  GLEE_EXTERN GLEEPFNGLUNIFORM3IVARBPROC GLeeFuncPtr_glUniform3ivARB;
4934  #define glUniform3ivARB GLeeFuncPtr_glUniform3ivARB
4935 #endif
4936 #ifndef GLEE_H_DEFINED_glUniform4ivARB
4937 #define GLEE_H_DEFINED_glUniform4ivARB
4938  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4939  GLEE_EXTERN GLEEPFNGLUNIFORM4IVARBPROC GLeeFuncPtr_glUniform4ivARB;
4940  #define glUniform4ivARB GLeeFuncPtr_glUniform4ivARB
4941 #endif
4942 #ifndef GLEE_H_DEFINED_glUniformMatrix2fvARB
4943 #define GLEE_H_DEFINED_glUniformMatrix2fvARB
4944  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
4945  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVARBPROC GLeeFuncPtr_glUniformMatrix2fvARB;
4946  #define glUniformMatrix2fvARB GLeeFuncPtr_glUniformMatrix2fvARB
4947 #endif
4948 #ifndef GLEE_H_DEFINED_glUniformMatrix3fvARB
4949 #define GLEE_H_DEFINED_glUniformMatrix3fvARB
4950  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
4951  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVARBPROC GLeeFuncPtr_glUniformMatrix3fvARB;
4952  #define glUniformMatrix3fvARB GLeeFuncPtr_glUniformMatrix3fvARB
4953 #endif
4954 #ifndef GLEE_H_DEFINED_glUniformMatrix4fvARB
4955 #define GLEE_H_DEFINED_glUniformMatrix4fvARB
4956  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
4957  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVARBPROC GLeeFuncPtr_glUniformMatrix4fvARB;
4958  #define glUniformMatrix4fvARB GLeeFuncPtr_glUniformMatrix4fvARB
4959 #endif
4960 #ifndef GLEE_H_DEFINED_glGetObjectParameterfvARB
4961 #define GLEE_H_DEFINED_glGetObjectParameterfvARB
4962  typedef void (APIENTRYP GLEEPFNGLGETOBJECTPARAMETERFVARBPROC) (GLhandleARB obj, GLenum pname, GLfloat * params);
4963  GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERFVARBPROC GLeeFuncPtr_glGetObjectParameterfvARB;
4964  #define glGetObjectParameterfvARB GLeeFuncPtr_glGetObjectParameterfvARB
4965 #endif
4966 #ifndef GLEE_H_DEFINED_glGetObjectParameterivARB
4967 #define GLEE_H_DEFINED_glGetObjectParameterivARB
4968  typedef void (APIENTRYP GLEEPFNGLGETOBJECTPARAMETERIVARBPROC) (GLhandleARB obj, GLenum pname, GLint * params);
4969  GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERIVARBPROC GLeeFuncPtr_glGetObjectParameterivARB;
4970  #define glGetObjectParameterivARB GLeeFuncPtr_glGetObjectParameterivARB
4971 #endif
4972 #ifndef GLEE_H_DEFINED_glGetInfoLogARB
4973 #define GLEE_H_DEFINED_glGetInfoLogARB
4974  typedef void (APIENTRYP GLEEPFNGLGETINFOLOGARBPROC) (GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog);
4975  GLEE_EXTERN GLEEPFNGLGETINFOLOGARBPROC GLeeFuncPtr_glGetInfoLogARB;
4976  #define glGetInfoLogARB GLeeFuncPtr_glGetInfoLogARB
4977 #endif
4978 #ifndef GLEE_H_DEFINED_glGetAttachedObjectsARB
4979 #define GLEE_H_DEFINED_glGetAttachedObjectsARB
4980  typedef void (APIENTRYP GLEEPFNGLGETATTACHEDOBJECTSARBPROC) (GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
4981  GLEE_EXTERN GLEEPFNGLGETATTACHEDOBJECTSARBPROC GLeeFuncPtr_glGetAttachedObjectsARB;
4982  #define glGetAttachedObjectsARB GLeeFuncPtr_glGetAttachedObjectsARB
4983 #endif
4984 #ifndef GLEE_H_DEFINED_glGetUniformLocationARB
4985 #define GLEE_H_DEFINED_glGetUniformLocationARB
4986  typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMLOCATIONARBPROC) (GLhandleARB programObj, const GLcharARB * name);
4987  GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONARBPROC GLeeFuncPtr_glGetUniformLocationARB;
4988  #define glGetUniformLocationARB GLeeFuncPtr_glGetUniformLocationARB
4989 #endif
4990 #ifndef GLEE_H_DEFINED_glGetActiveUniformARB
4991 #define GLEE_H_DEFINED_glGetActiveUniformARB
4992  typedef void (APIENTRYP GLEEPFNGLGETACTIVEUNIFORMARBPROC) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
4993  GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMARBPROC GLeeFuncPtr_glGetActiveUniformARB;
4994  #define glGetActiveUniformARB GLeeFuncPtr_glGetActiveUniformARB
4995 #endif
4996 #ifndef GLEE_H_DEFINED_glGetUniformfvARB
4997 #define GLEE_H_DEFINED_glGetUniformfvARB
4998  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMFVARBPROC) (GLhandleARB programObj, GLint location, GLfloat * params);
4999  GLEE_EXTERN GLEEPFNGLGETUNIFORMFVARBPROC GLeeFuncPtr_glGetUniformfvARB;
5000  #define glGetUniformfvARB GLeeFuncPtr_glGetUniformfvARB
5001 #endif
5002 #ifndef GLEE_H_DEFINED_glGetUniformivARB
5003 #define GLEE_H_DEFINED_glGetUniformivARB
5004  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMIVARBPROC) (GLhandleARB programObj, GLint location, GLint * params);
5005  GLEE_EXTERN GLEEPFNGLGETUNIFORMIVARBPROC GLeeFuncPtr_glGetUniformivARB;
5006  #define glGetUniformivARB GLeeFuncPtr_glGetUniformivARB
5007 #endif
5008 #ifndef GLEE_H_DEFINED_glGetShaderSourceARB
5009 #define GLEE_H_DEFINED_glGetShaderSourceARB
5010  typedef void (APIENTRYP GLEEPFNGLGETSHADERSOURCEARBPROC) (GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source);
5011  GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEARBPROC GLeeFuncPtr_glGetShaderSourceARB;
5012  #define glGetShaderSourceARB GLeeFuncPtr_glGetShaderSourceARB
5013 #endif
5014 #endif
5015 
5016 /* GL_ARB_vertex_shader */
5017 
5018 #ifndef GL_ARB_vertex_shader
5019 #define GL_ARB_vertex_shader 1
5020 #define __GLEE_GL_ARB_vertex_shader 1
5021 /* Constants */
5022 #define GL_VERTEX_SHADER_ARB 0x8B31
5023 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A
5024 #define GL_MAX_VARYING_FLOATS_ARB 0x8B4B
5025 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C
5026 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D
5027 #define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89
5028 #define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A
5029 #ifndef GLEE_H_DEFINED_glBindAttribLocationARB
5030 #define GLEE_H_DEFINED_glBindAttribLocationARB
5031  typedef void (APIENTRYP GLEEPFNGLBINDATTRIBLOCATIONARBPROC) (GLhandleARB programObj, GLuint index, const GLcharARB * name);
5032  GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONARBPROC GLeeFuncPtr_glBindAttribLocationARB;
5033  #define glBindAttribLocationARB GLeeFuncPtr_glBindAttribLocationARB
5034 #endif
5035 #ifndef GLEE_H_DEFINED_glGetActiveAttribARB
5036 #define GLEE_H_DEFINED_glGetActiveAttribARB
5037  typedef void (APIENTRYP GLEEPFNGLGETACTIVEATTRIBARBPROC) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
5038  GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBARBPROC GLeeFuncPtr_glGetActiveAttribARB;
5039  #define glGetActiveAttribARB GLeeFuncPtr_glGetActiveAttribARB
5040 #endif
5041 #ifndef GLEE_H_DEFINED_glGetAttribLocationARB
5042 #define GLEE_H_DEFINED_glGetAttribLocationARB
5043  typedef GLint (APIENTRYP GLEEPFNGLGETATTRIBLOCATIONARBPROC) (GLhandleARB programObj, const GLcharARB * name);
5044  GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONARBPROC GLeeFuncPtr_glGetAttribLocationARB;
5045  #define glGetAttribLocationARB GLeeFuncPtr_glGetAttribLocationARB
5046 #endif
5047 #endif
5048 
5049 /* GL_ARB_fragment_shader */
5050 
5051 #ifndef GL_ARB_fragment_shader
5052 #define GL_ARB_fragment_shader 1
5053 #define __GLEE_GL_ARB_fragment_shader 1
5054 /* Constants */
5055 #define GL_FRAGMENT_SHADER_ARB 0x8B30
5056 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49
5057 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B
5058 #endif
5059 
5060 /* GL_ARB_shading_language_100 */
5061 
5062 #ifndef GL_ARB_shading_language_100
5063 #define GL_ARB_shading_language_100 1
5064 #define __GLEE_GL_ARB_shading_language_100 1
5065 /* Constants */
5066 #define GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C
5067 #endif
5068 
5069 /* GL_ARB_texture_non_power_of_two */
5070 
5071 #ifndef GL_ARB_texture_non_power_of_two
5072 #define GL_ARB_texture_non_power_of_two 1
5073 #define __GLEE_GL_ARB_texture_non_power_of_two 1
5074 /* Constants */
5075 #endif
5076 
5077 /* GL_ARB_point_sprite */
5078 
5079 #ifndef GL_ARB_point_sprite
5080 #define GL_ARB_point_sprite 1
5081 #define __GLEE_GL_ARB_point_sprite 1
5082 /* Constants */
5083 #define GL_POINT_SPRITE_ARB 0x8861
5084 #define GL_COORD_REPLACE_ARB 0x8862
5085 #endif
5086 
5087 /* GL_ARB_fragment_program_shadow */
5088 
5089 #ifndef GL_ARB_fragment_program_shadow
5090 #define GL_ARB_fragment_program_shadow 1
5091 #define __GLEE_GL_ARB_fragment_program_shadow 1
5092 /* Constants */
5093 #endif
5094 
5095 /* GL_ARB_draw_buffers */
5096 
5097 #ifndef GL_ARB_draw_buffers
5098 #define GL_ARB_draw_buffers 1
5099 #define __GLEE_GL_ARB_draw_buffers 1
5100 /* Constants */
5101 #define GL_MAX_DRAW_BUFFERS_ARB 0x8824
5102 #define GL_DRAW_BUFFER0_ARB 0x8825
5103 #define GL_DRAW_BUFFER1_ARB 0x8826
5104 #define GL_DRAW_BUFFER2_ARB 0x8827
5105 #define GL_DRAW_BUFFER3_ARB 0x8828
5106 #define GL_DRAW_BUFFER4_ARB 0x8829
5107 #define GL_DRAW_BUFFER5_ARB 0x882A
5108 #define GL_DRAW_BUFFER6_ARB 0x882B
5109 #define GL_DRAW_BUFFER7_ARB 0x882C
5110 #define GL_DRAW_BUFFER8_ARB 0x882D
5111 #define GL_DRAW_BUFFER9_ARB 0x882E
5112 #define GL_DRAW_BUFFER10_ARB 0x882F
5113 #define GL_DRAW_BUFFER11_ARB 0x8830
5114 #define GL_DRAW_BUFFER12_ARB 0x8831
5115 #define GL_DRAW_BUFFER13_ARB 0x8832
5116 #define GL_DRAW_BUFFER14_ARB 0x8833
5117 #define GL_DRAW_BUFFER15_ARB 0x8834
5118 #ifndef GLEE_H_DEFINED_glDrawBuffersARB
5119 #define GLEE_H_DEFINED_glDrawBuffersARB
5120  typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSARBPROC) (GLsizei n, const GLenum * bufs);
5121  GLEE_EXTERN GLEEPFNGLDRAWBUFFERSARBPROC GLeeFuncPtr_glDrawBuffersARB;
5122  #define glDrawBuffersARB GLeeFuncPtr_glDrawBuffersARB
5123 #endif
5124 #endif
5125 
5126 /* GL_ARB_texture_rectangle */
5127 
5128 #ifndef GL_ARB_texture_rectangle
5129 #define GL_ARB_texture_rectangle 1
5130 #define __GLEE_GL_ARB_texture_rectangle 1
5131 /* Constants */
5132 #define GL_TEXTURE_RECTANGLE_ARB 0x84F5
5133 #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6
5134 #define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7
5135 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8
5136 #endif
5137 
5138 /* GL_ARB_color_buffer_float */
5139 
5140 #ifndef GL_ARB_color_buffer_float
5141 #define GL_ARB_color_buffer_float 1
5142 #define __GLEE_GL_ARB_color_buffer_float 1
5143 /* Constants */
5144 #define GL_RGBA_FLOAT_MODE_ARB 0x8820
5145 #define GL_CLAMP_VERTEX_COLOR_ARB 0x891A
5146 #define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B
5147 #define GL_CLAMP_READ_COLOR_ARB 0x891C
5148 #define GL_FIXED_ONLY_ARB 0x891D
5149 #ifndef GLEE_H_DEFINED_glClampColorARB
5150 #define GLEE_H_DEFINED_glClampColorARB
5151  typedef void (APIENTRYP GLEEPFNGLCLAMPCOLORARBPROC) (GLenum target, GLenum clamp);
5152  GLEE_EXTERN GLEEPFNGLCLAMPCOLORARBPROC GLeeFuncPtr_glClampColorARB;
5153  #define glClampColorARB GLeeFuncPtr_glClampColorARB
5154 #endif
5155 #endif
5156 
5157 /* GL_ARB_half_float_pixel */
5158 
5159 #ifndef GL_ARB_half_float_pixel
5160 #define GL_ARB_half_float_pixel 1
5161 #define __GLEE_GL_ARB_half_float_pixel 1
5162 /* Constants */
5163 #define GL_HALF_FLOAT_ARB 0x140B
5164 #endif
5165 
5166 /* GL_ARB_texture_float */
5167 
5168 #ifndef GL_ARB_texture_float
5169 #define GL_ARB_texture_float 1
5170 #define __GLEE_GL_ARB_texture_float 1
5171 /* Constants */
5172 #define GL_TEXTURE_RED_TYPE_ARB 0x8C10
5173 #define GL_TEXTURE_GREEN_TYPE_ARB 0x8C11
5174 #define GL_TEXTURE_BLUE_TYPE_ARB 0x8C12
5175 #define GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13
5176 #define GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14
5177 #define GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15
5178 #define GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16
5179 #define GL_UNSIGNED_NORMALIZED_ARB 0x8C17
5180 #define GL_RGBA32F_ARB 0x8814
5181 #define GL_RGB32F_ARB 0x8815
5182 #define GL_ALPHA32F_ARB 0x8816
5183 #define GL_INTENSITY32F_ARB 0x8817
5184 #define GL_LUMINANCE32F_ARB 0x8818
5185 #define GL_LUMINANCE_ALPHA32F_ARB 0x8819
5186 #define GL_RGBA16F_ARB 0x881A
5187 #define GL_RGB16F_ARB 0x881B
5188 #define GL_ALPHA16F_ARB 0x881C
5189 #define GL_INTENSITY16F_ARB 0x881D
5190 #define GL_LUMINANCE16F_ARB 0x881E
5191 #define GL_LUMINANCE_ALPHA16F_ARB 0x881F
5192 #endif
5193 
5194 /* GL_ARB_pixel_buffer_object */
5195 
5196 #ifndef GL_ARB_pixel_buffer_object
5197 #define GL_ARB_pixel_buffer_object 1
5198 #define __GLEE_GL_ARB_pixel_buffer_object 1
5199 /* Constants */
5200 #define GL_PIXEL_PACK_BUFFER_ARB 0x88EB
5201 #define GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC
5202 #define GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED
5203 #define GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF
5204 #endif
5205 
5206 /* GL_ARB_depth_buffer_float */
5207 
5208 #ifndef GL_ARB_depth_buffer_float
5209 #define GL_ARB_depth_buffer_float 1
5210 #define __GLEE_GL_ARB_depth_buffer_float 1
5211 /* Constants */
5212 #define GL_DEPTH_COMPONENT32F 0x8CAC
5213 #define GL_DEPTH32F_STENCIL8 0x8CAD
5214 #define GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD
5215 #endif
5216 
5217 /* GL_ARB_draw_instanced */
5218 
5219 #ifndef GL_ARB_draw_instanced
5220 #define GL_ARB_draw_instanced 1
5221 #define __GLEE_GL_ARB_draw_instanced 1
5222 /* Constants */
5223 #ifndef GLEE_H_DEFINED_glDrawArraysInstancedARB
5224 #define GLEE_H_DEFINED_glDrawArraysInstancedARB
5225  typedef void (APIENTRYP GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC) (GLenum mode, GLint first, GLsizei count, GLsizei primcount);
5226  GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC GLeeFuncPtr_glDrawArraysInstancedARB;
5227  #define glDrawArraysInstancedARB GLeeFuncPtr_glDrawArraysInstancedARB
5228 #endif
5229 #ifndef GLEE_H_DEFINED_glDrawElementsInstancedARB
5230 #define GLEE_H_DEFINED_glDrawElementsInstancedARB
5231  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC) (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
5232  GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC GLeeFuncPtr_glDrawElementsInstancedARB;
5233  #define glDrawElementsInstancedARB GLeeFuncPtr_glDrawElementsInstancedARB
5234 #endif
5235 #endif
5236 
5237 /* GL_ARB_framebuffer_object */
5238 
5239 #ifndef GL_ARB_framebuffer_object
5240 #define GL_ARB_framebuffer_object 1
5241 #define __GLEE_GL_ARB_framebuffer_object 1
5242 /* Constants */
5243 #define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506
5244 #define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210
5245 #define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211
5246 #define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212
5247 #define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213
5248 #define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214
5249 #define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215
5250 #define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216
5251 #define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217
5252 #define GL_FRAMEBUFFER_DEFAULT 0x8218
5253 #define GL_FRAMEBUFFER_UNDEFINED 0x8219
5254 #define GL_DEPTH_STENCIL_ATTACHMENT 0x821A
5255 #define GL_INDEX 0x8222
5256 #define GL_MAX_RENDERBUFFER_SIZE 0x84E8
5257 #define GL_DEPTH_STENCIL 0x84F9
5258 #define GL_UNSIGNED_INT_24_8 0x84FA
5259 #define GL_DEPTH24_STENCIL8 0x88F0
5260 #define GL_TEXTURE_STENCIL_SIZE 0x88F1
5261 #define GL_FRAMEBUFFER_BINDING 0x8CA6
5262 #define GL_DRAW_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING
5263 #define GL_RENDERBUFFER_BINDING 0x8CA7
5264 #define GL_READ_FRAMEBUFFER 0x8CA8
5265 #define GL_DRAW_FRAMEBUFFER 0x8CA9
5266 #define GL_READ_FRAMEBUFFER_BINDING 0x8CAA
5267 #define GL_RENDERBUFFER_SAMPLES 0x8CAB
5268 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0
5269 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1
5270 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2
5271 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3
5272 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4
5273 #define GL_FRAMEBUFFER_COMPLETE 0x8CD5
5274 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6
5275 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7
5276 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER 0x8CDB
5277 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER 0x8CDC
5278 #define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD
5279 #define GL_MAX_COLOR_ATTACHMENTS 0x8CDF
5280 #define GL_COLOR_ATTACHMENT0 0x8CE0
5281 #define GL_COLOR_ATTACHMENT1 0x8CE1
5282 #define GL_COLOR_ATTACHMENT2 0x8CE2
5283 #define GL_COLOR_ATTACHMENT3 0x8CE3
5284 #define GL_COLOR_ATTACHMENT4 0x8CE4
5285 #define GL_COLOR_ATTACHMENT5 0x8CE5
5286 #define GL_COLOR_ATTACHMENT6 0x8CE6
5287 #define GL_COLOR_ATTACHMENT7 0x8CE7
5288 #define GL_COLOR_ATTACHMENT8 0x8CE8
5289 #define GL_COLOR_ATTACHMENT9 0x8CE9
5290 #define GL_COLOR_ATTACHMENT10 0x8CEA
5291 #define GL_COLOR_ATTACHMENT11 0x8CEB
5292 #define GL_COLOR_ATTACHMENT12 0x8CEC
5293 #define GL_COLOR_ATTACHMENT13 0x8CED
5294 #define GL_COLOR_ATTACHMENT14 0x8CEE
5295 #define GL_COLOR_ATTACHMENT15 0x8CEF
5296 #define GL_DEPTH_ATTACHMENT 0x8D00
5297 #define GL_STENCIL_ATTACHMENT 0x8D20
5298 #define GL_FRAMEBUFFER 0x8D40
5299 #define GL_RENDERBUFFER 0x8D41
5300 #define GL_RENDERBUFFER_WIDTH 0x8D42
5301 #define GL_RENDERBUFFER_HEIGHT 0x8D43
5302 #define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44
5303 #define GL_STENCIL_INDEX1 0x8D46
5304 #define GL_STENCIL_INDEX4 0x8D47
5305 #define GL_STENCIL_INDEX8 0x8D48
5306 #define GL_STENCIL_INDEX16 0x8D49
5307 #define GL_RENDERBUFFER_RED_SIZE 0x8D50
5308 #define GL_RENDERBUFFER_GREEN_SIZE 0x8D51
5309 #define GL_RENDERBUFFER_BLUE_SIZE 0x8D52
5310 #define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53
5311 #define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54
5312 #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55
5313 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56
5314 #define GL_MAX_SAMPLES 0x8D57
5315 #ifndef GLEE_H_DEFINED_glIsRenderbuffer
5316 #define GLEE_H_DEFINED_glIsRenderbuffer
5317  typedef GLboolean (APIENTRYP GLEEPFNGLISRENDERBUFFERPROC) (GLuint renderbuffer);
5318  GLEE_EXTERN GLEEPFNGLISRENDERBUFFERPROC GLeeFuncPtr_glIsRenderbuffer;
5319  #define glIsRenderbuffer GLeeFuncPtr_glIsRenderbuffer
5320 #endif
5321 #ifndef GLEE_H_DEFINED_glBindRenderbuffer
5322 #define GLEE_H_DEFINED_glBindRenderbuffer
5323  typedef void (APIENTRYP GLEEPFNGLBINDRENDERBUFFERPROC) (GLenum target, GLuint renderbuffer);
5324  GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFERPROC GLeeFuncPtr_glBindRenderbuffer;
5325  #define glBindRenderbuffer GLeeFuncPtr_glBindRenderbuffer
5326 #endif
5327 #ifndef GLEE_H_DEFINED_glDeleteRenderbuffers
5328 #define GLEE_H_DEFINED_glDeleteRenderbuffers
5329  typedef void (APIENTRYP GLEEPFNGLDELETERENDERBUFFERSPROC) (GLsizei n, const GLuint * renderbuffers);
5330  GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSPROC GLeeFuncPtr_glDeleteRenderbuffers;
5331  #define glDeleteRenderbuffers GLeeFuncPtr_glDeleteRenderbuffers
5332 #endif
5333 #ifndef GLEE_H_DEFINED_glGenRenderbuffers
5334 #define GLEE_H_DEFINED_glGenRenderbuffers
5335  typedef void (APIENTRYP GLEEPFNGLGENRENDERBUFFERSPROC) (GLsizei n, GLuint * renderbuffers);
5336  GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSPROC GLeeFuncPtr_glGenRenderbuffers;
5337  #define glGenRenderbuffers GLeeFuncPtr_glGenRenderbuffers
5338 #endif
5339 #ifndef GLEE_H_DEFINED_glRenderbufferStorage
5340 #define GLEE_H_DEFINED_glRenderbufferStorage
5341  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
5342  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEPROC GLeeFuncPtr_glRenderbufferStorage;
5343  #define glRenderbufferStorage GLeeFuncPtr_glRenderbufferStorage
5344 #endif
5345 #ifndef GLEE_H_DEFINED_glGetRenderbufferParameteriv
5346 #define GLEE_H_DEFINED_glGetRenderbufferParameteriv
5347  typedef void (APIENTRYP GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
5348  GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetRenderbufferParameteriv;
5349  #define glGetRenderbufferParameteriv GLeeFuncPtr_glGetRenderbufferParameteriv
5350 #endif
5351 #ifndef GLEE_H_DEFINED_glIsFramebuffer
5352 #define GLEE_H_DEFINED_glIsFramebuffer
5353  typedef GLboolean (APIENTRYP GLEEPFNGLISFRAMEBUFFERPROC) (GLuint framebuffer);
5354  GLEE_EXTERN GLEEPFNGLISFRAMEBUFFERPROC GLeeFuncPtr_glIsFramebuffer;
5355  #define glIsFramebuffer GLeeFuncPtr_glIsFramebuffer
5356 #endif
5357 #ifndef GLEE_H_DEFINED_glBindFramebuffer
5358 #define GLEE_H_DEFINED_glBindFramebuffer
5359  typedef void (APIENTRYP GLEEPFNGLBINDFRAMEBUFFERPROC) (GLenum target, GLuint framebuffer);
5360  GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFERPROC GLeeFuncPtr_glBindFramebuffer;
5361  #define glBindFramebuffer GLeeFuncPtr_glBindFramebuffer
5362 #endif
5363 #ifndef GLEE_H_DEFINED_glDeleteFramebuffers
5364 #define GLEE_H_DEFINED_glDeleteFramebuffers
5365  typedef void (APIENTRYP GLEEPFNGLDELETEFRAMEBUFFERSPROC) (GLsizei n, const GLuint * framebuffers);
5366  GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSPROC GLeeFuncPtr_glDeleteFramebuffers;
5367  #define glDeleteFramebuffers GLeeFuncPtr_glDeleteFramebuffers
5368 #endif
5369 #ifndef GLEE_H_DEFINED_glGenFramebuffers
5370 #define GLEE_H_DEFINED_glGenFramebuffers
5371  typedef void (APIENTRYP GLEEPFNGLGENFRAMEBUFFERSPROC) (GLsizei n, GLuint * framebuffers);
5372  GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSPROC GLeeFuncPtr_glGenFramebuffers;
5373  #define glGenFramebuffers GLeeFuncPtr_glGenFramebuffers
5374 #endif
5375 #ifndef GLEE_H_DEFINED_glCheckFramebufferStatus
5376 #define GLEE_H_DEFINED_glCheckFramebufferStatus
5377  typedef GLenum (APIENTRYP GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC) (GLenum target);
5378  GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC GLeeFuncPtr_glCheckFramebufferStatus;
5379  #define glCheckFramebufferStatus GLeeFuncPtr_glCheckFramebufferStatus
5380 #endif
5381 #ifndef GLEE_H_DEFINED_glFramebufferTexture1D
5382 #define GLEE_H_DEFINED_glFramebufferTexture1D
5383  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
5384  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC GLeeFuncPtr_glFramebufferTexture1D;
5385  #define glFramebufferTexture1D GLeeFuncPtr_glFramebufferTexture1D
5386 #endif
5387 #ifndef GLEE_H_DEFINED_glFramebufferTexture2D
5388 #define GLEE_H_DEFINED_glFramebufferTexture2D
5389  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
5390  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC GLeeFuncPtr_glFramebufferTexture2D;
5391  #define glFramebufferTexture2D GLeeFuncPtr_glFramebufferTexture2D
5392 #endif
5393 #ifndef GLEE_H_DEFINED_glFramebufferTexture3D
5394 #define GLEE_H_DEFINED_glFramebufferTexture3D
5395  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
5396  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC GLeeFuncPtr_glFramebufferTexture3D;
5397  #define glFramebufferTexture3D GLeeFuncPtr_glFramebufferTexture3D
5398 #endif
5399 #ifndef GLEE_H_DEFINED_glFramebufferRenderbuffer
5400 #define GLEE_H_DEFINED_glFramebufferRenderbuffer
5401  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
5402  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC GLeeFuncPtr_glFramebufferRenderbuffer;
5403  #define glFramebufferRenderbuffer GLeeFuncPtr_glFramebufferRenderbuffer
5404 #endif
5405 #ifndef GLEE_H_DEFINED_glGetFramebufferAttachmentParameteriv
5406 #define GLEE_H_DEFINED_glGetFramebufferAttachmentParameteriv
5407  typedef void (APIENTRYP GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLenum target, GLenum attachment, GLenum pname, GLint * params);
5408  GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GLeeFuncPtr_glGetFramebufferAttachmentParameteriv;
5409  #define glGetFramebufferAttachmentParameteriv GLeeFuncPtr_glGetFramebufferAttachmentParameteriv
5410 #endif
5411 #ifndef GLEE_H_DEFINED_glGenerateMipmap
5412 #define GLEE_H_DEFINED_glGenerateMipmap
5413  typedef void (APIENTRYP GLEEPFNGLGENERATEMIPMAPPROC) (GLenum target);
5414  GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPPROC GLeeFuncPtr_glGenerateMipmap;
5415  #define glGenerateMipmap GLeeFuncPtr_glGenerateMipmap
5416 #endif
5417 #ifndef GLEE_H_DEFINED_glBlitFramebuffer
5418 #define GLEE_H_DEFINED_glBlitFramebuffer
5419  typedef void (APIENTRYP GLEEPFNGLBLITFRAMEBUFFERPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
5420  GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFERPROC GLeeFuncPtr_glBlitFramebuffer;
5421  #define glBlitFramebuffer GLeeFuncPtr_glBlitFramebuffer
5422 #endif
5423 #ifndef GLEE_H_DEFINED_glRenderbufferStorageMultisample
5424 #define GLEE_H_DEFINED_glRenderbufferStorageMultisample
5425  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
5426  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC GLeeFuncPtr_glRenderbufferStorageMultisample;
5427  #define glRenderbufferStorageMultisample GLeeFuncPtr_glRenderbufferStorageMultisample
5428 #endif
5429 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayer
5430 #define GLEE_H_DEFINED_glFramebufferTextureLayer
5431  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
5432  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC GLeeFuncPtr_glFramebufferTextureLayer;
5433  #define glFramebufferTextureLayer GLeeFuncPtr_glFramebufferTextureLayer
5434 #endif
5435 #endif
5436 
5437 /* GL_ARB_framebuffer_sRGB */
5438 
5439 #ifndef GL_ARB_framebuffer_sRGB
5440 #define GL_ARB_framebuffer_sRGB 1
5441 #define __GLEE_GL_ARB_framebuffer_sRGB 1
5442 /* Constants */
5443 #define GL_FRAMEBUFFER_SRGB 0x8DB9
5444 #endif
5445 
5446 /* GL_ARB_geometry_shader4 */
5447 
5448 #ifndef GL_ARB_geometry_shader4
5449 #define GL_ARB_geometry_shader4 1
5450 #define __GLEE_GL_ARB_geometry_shader4 1
5451 /* Constants */
5452 #define GL_LINES_ADJACENCY_ARB 0x000A
5453 #define GL_LINE_STRIP_ADJACENCY_ARB 0x000B
5454 #define GL_TRIANGLES_ADJACENCY_ARB 0x000C
5455 #define GL_TRIANGLE_STRIP_ADJACENCY_ARB 0x000D
5456 #define GL_PROGRAM_POINT_SIZE_ARB 0x8642
5457 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB 0x8C29
5458 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB 0x8DA7
5459 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8
5460 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB 0x8DA9
5461 #define GL_GEOMETRY_SHADER_ARB 0x8DD9
5462 #define GL_GEOMETRY_VERTICES_OUT_ARB 0x8DDA
5463 #define GL_GEOMETRY_INPUT_TYPE_ARB 0x8DDB
5464 #define GL_GEOMETRY_OUTPUT_TYPE_ARB 0x8DDC
5465 #define GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB 0x8DDD
5466 #define GL_MAX_VERTEX_VARYING_COMPONENTS_ARB 0x8DDE
5467 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB 0x8DDF
5468 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB 0x8DE0
5469 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB 0x8DE1
5470 #ifndef GLEE_H_DEFINED_glProgramParameteriARB
5471 #define GLEE_H_DEFINED_glProgramParameteriARB
5472  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETERIARBPROC) (GLuint program, GLenum pname, GLint value);
5473  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIARBPROC GLeeFuncPtr_glProgramParameteriARB;
5474  #define glProgramParameteriARB GLeeFuncPtr_glProgramParameteriARB
5475 #endif
5476 #ifndef GLEE_H_DEFINED_glFramebufferTextureARB
5477 #define GLEE_H_DEFINED_glFramebufferTextureARB
5478  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level);
5479  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC GLeeFuncPtr_glFramebufferTextureARB;
5480  #define glFramebufferTextureARB GLeeFuncPtr_glFramebufferTextureARB
5481 #endif
5482 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayerARB
5483 #define GLEE_H_DEFINED_glFramebufferTextureLayerARB
5484  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
5485  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC GLeeFuncPtr_glFramebufferTextureLayerARB;
5486  #define glFramebufferTextureLayerARB GLeeFuncPtr_glFramebufferTextureLayerARB
5487 #endif
5488 #ifndef GLEE_H_DEFINED_glFramebufferTextureFaceARB
5489 #define GLEE_H_DEFINED_glFramebufferTextureFaceARB
5490  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
5491  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC GLeeFuncPtr_glFramebufferTextureFaceARB;
5492  #define glFramebufferTextureFaceARB GLeeFuncPtr_glFramebufferTextureFaceARB
5493 #endif
5494 #endif
5495 
5496 /* GL_ARB_half_float_vertex */
5497 
5498 #ifndef GL_ARB_half_float_vertex
5499 #define GL_ARB_half_float_vertex 1
5500 #define __GLEE_GL_ARB_half_float_vertex 1
5501 /* Constants */
5502 #define GL_HALF_FLOAT 0x140B
5503 #endif
5504 
5505 /* GL_ARB_instanced_arrays */
5506 
5507 #ifndef GL_ARB_instanced_arrays
5508 #define GL_ARB_instanced_arrays 1
5509 #define __GLEE_GL_ARB_instanced_arrays 1
5510 /* Constants */
5511 #ifndef GLEE_H_DEFINED_glVertexAttribDivisor
5512 #define GLEE_H_DEFINED_glVertexAttribDivisor
5513  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBDIVISORPROC) (GLuint index, GLuint divisor);
5514  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBDIVISORPROC GLeeFuncPtr_glVertexAttribDivisor;
5515  #define glVertexAttribDivisor GLeeFuncPtr_glVertexAttribDivisor
5516 #endif
5517 #endif
5518 
5519 /* GL_ARB_map_buffer_range */
5520 
5521 #ifndef GL_ARB_map_buffer_range
5522 #define GL_ARB_map_buffer_range 1
5523 #define __GLEE_GL_ARB_map_buffer_range 1
5524 /* Constants */
5525 #define GL_MAP_READ_BIT 0x0001
5526 #define GL_MAP_WRITE_BIT 0x0002
5527 #define GL_MAP_INVALIDATE_RANGE_BIT 0x0004
5528 #define GL_MAP_INVALIDATE_BUFFER_BIT 0x0008
5529 #define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010
5530 #define GL_MAP_UNSYNCHRONIZED_BIT 0x0020
5531 #ifndef GLEE_H_DEFINED_glMapBufferRange
5532 #define GLEE_H_DEFINED_glMapBufferRange
5533  typedef void (APIENTRYP GLEEPFNGLMAPBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
5534  GLEE_EXTERN GLEEPFNGLMAPBUFFERRANGEPROC GLeeFuncPtr_glMapBufferRange;
5535  #define glMapBufferRange GLeeFuncPtr_glMapBufferRange
5536 #endif
5537 #ifndef GLEE_H_DEFINED_glFlushMappedBufferRange
5538 #define GLEE_H_DEFINED_glFlushMappedBufferRange
5539  typedef void (APIENTRYP GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length);
5540  GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC GLeeFuncPtr_glFlushMappedBufferRange;
5541  #define glFlushMappedBufferRange GLeeFuncPtr_glFlushMappedBufferRange
5542 #endif
5543 #endif
5544 
5545 /* GL_ARB_texture_buffer_object */
5546 
5547 #ifndef GL_ARB_texture_buffer_object
5548 #define GL_ARB_texture_buffer_object 1
5549 #define __GLEE_GL_ARB_texture_buffer_object 1
5550 /* Constants */
5551 #define GL_TEXTURE_BUFFER_ARB 0x8C2A
5552 #define GL_MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B
5553 #define GL_TEXTURE_BINDING_BUFFER_ARB 0x8C2C
5554 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB 0x8C2D
5555 #define GL_TEXTURE_BUFFER_FORMAT_ARB 0x8C2E
5556 #ifndef GLEE_H_DEFINED_glTexBufferARB
5557 #define GLEE_H_DEFINED_glTexBufferARB
5558  typedef void (APIENTRYP GLEEPFNGLTEXBUFFERARBPROC) (GLenum target, GLenum internalformat, GLuint buffer);
5559  GLEE_EXTERN GLEEPFNGLTEXBUFFERARBPROC GLeeFuncPtr_glTexBufferARB;
5560  #define glTexBufferARB GLeeFuncPtr_glTexBufferARB
5561 #endif
5562 #endif
5563 
5564 /* GL_ARB_texture_compression_rgtc */
5565 
5566 #ifndef GL_ARB_texture_compression_rgtc
5567 #define GL_ARB_texture_compression_rgtc 1
5568 #define __GLEE_GL_ARB_texture_compression_rgtc 1
5569 /* Constants */
5570 #define GL_COMPRESSED_RED_RGTC1 0x8DBB
5571 #define GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC
5572 #define GL_COMPRESSED_RG_RGTC2 0x8DBD
5573 #define GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE
5574 #endif
5575 
5576 /* GL_ARB_texture_rg */
5577 
5578 #ifndef GL_ARB_texture_rg
5579 #define GL_ARB_texture_rg 1
5580 #define __GLEE_GL_ARB_texture_rg 1
5581 /* Constants */
5582 #define GL_RG 0x8227
5583 #define GL_RG_INTEGER 0x8228
5584 #define GL_R8 0x8229
5585 #define GL_R16 0x822A
5586 #define GL_RG8 0x822B
5587 #define GL_RG16 0x822C
5588 #define GL_R16F 0x822D
5589 #define GL_R32F 0x822E
5590 #define GL_RG16F 0x822F
5591 #define GL_RG32F 0x8230
5592 #define GL_R8I 0x8231
5593 #define GL_R8UI 0x8232
5594 #define GL_R16I 0x8233
5595 #define GL_R16UI 0x8234
5596 #define GL_R32I 0x8235
5597 #define GL_R32UI 0x8236
5598 #define GL_RG8I 0x8237
5599 #define GL_RG8UI 0x8238
5600 #define GL_RG16I 0x8239
5601 #define GL_RG16UI 0x823A
5602 #define GL_RG32I 0x823B
5603 #define GL_RG32UI 0x823C
5604 #endif
5605 
5606 /* GL_ARB_vertex_array_object */
5607 
5608 #ifndef GL_ARB_vertex_array_object
5609 #define GL_ARB_vertex_array_object 1
5610 #define __GLEE_GL_ARB_vertex_array_object 1
5611 /* Constants */
5612 #define GL_VERTEX_ARRAY_BINDING 0x85B5
5613 #ifndef GLEE_H_DEFINED_glBindVertexArray
5614 #define GLEE_H_DEFINED_glBindVertexArray
5615  typedef void (APIENTRYP GLEEPFNGLBINDVERTEXARRAYPROC) (GLuint array);
5616  GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYPROC GLeeFuncPtr_glBindVertexArray;
5617  #define glBindVertexArray GLeeFuncPtr_glBindVertexArray
5618 #endif
5619 #ifndef GLEE_H_DEFINED_glDeleteVertexArrays
5620 #define GLEE_H_DEFINED_glDeleteVertexArrays
5621  typedef void (APIENTRYP GLEEPFNGLDELETEVERTEXARRAYSPROC) (GLsizei n, const GLuint * arrays);
5622  GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSPROC GLeeFuncPtr_glDeleteVertexArrays;
5623  #define glDeleteVertexArrays GLeeFuncPtr_glDeleteVertexArrays
5624 #endif
5625 #ifndef GLEE_H_DEFINED_glGenVertexArrays
5626 #define GLEE_H_DEFINED_glGenVertexArrays
5627  typedef void (APIENTRYP GLEEPFNGLGENVERTEXARRAYSPROC) (GLsizei n, GLuint * arrays);
5628  GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSPROC GLeeFuncPtr_glGenVertexArrays;
5629  #define glGenVertexArrays GLeeFuncPtr_glGenVertexArrays
5630 #endif
5631 #ifndef GLEE_H_DEFINED_glIsVertexArray
5632 #define GLEE_H_DEFINED_glIsVertexArray
5633  typedef GLboolean (APIENTRYP GLEEPFNGLISVERTEXARRAYPROC) (GLuint array);
5634  GLEE_EXTERN GLEEPFNGLISVERTEXARRAYPROC GLeeFuncPtr_glIsVertexArray;
5635  #define glIsVertexArray GLeeFuncPtr_glIsVertexArray
5636 #endif
5637 #endif
5638 
5639 /* GL_EXT_abgr */
5640 
5641 #ifndef GL_EXT_abgr
5642 #define GL_EXT_abgr 1
5643 #define __GLEE_GL_EXT_abgr 1
5644 /* Constants */
5645 #define GL_ABGR_EXT 0x8000
5646 #endif
5647 
5648 /* GL_EXT_blend_color */
5649 
5650 #ifndef GL_EXT_blend_color
5651 #define GL_EXT_blend_color 1
5652 #define __GLEE_GL_EXT_blend_color 1
5653 /* Constants */
5654 #define GL_CONSTANT_COLOR_EXT 0x8001
5655 #define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002
5656 #define GL_CONSTANT_ALPHA_EXT 0x8003
5657 #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004
5658 #define GL_BLEND_COLOR_EXT 0x8005
5659 #ifndef GLEE_H_DEFINED_glBlendColorEXT
5660 #define GLEE_H_DEFINED_glBlendColorEXT
5661  typedef void (APIENTRYP GLEEPFNGLBLENDCOLOREXTPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
5662  GLEE_EXTERN GLEEPFNGLBLENDCOLOREXTPROC GLeeFuncPtr_glBlendColorEXT;
5663  #define glBlendColorEXT GLeeFuncPtr_glBlendColorEXT
5664 #endif
5665 #endif
5666 
5667 /* GL_EXT_polygon_offset */
5668 
5669 #ifndef GL_EXT_polygon_offset
5670 #define GL_EXT_polygon_offset 1
5671 #define __GLEE_GL_EXT_polygon_offset 1
5672 /* Constants */
5673 #define GL_POLYGON_OFFSET_EXT 0x8037
5674 #define GL_POLYGON_OFFSET_FACTOR_EXT 0x8038
5675 #define GL_POLYGON_OFFSET_BIAS_EXT 0x8039
5676 #ifndef GLEE_H_DEFINED_glPolygonOffsetEXT
5677 #define GLEE_H_DEFINED_glPolygonOffsetEXT
5678  typedef void (APIENTRYP GLEEPFNGLPOLYGONOFFSETEXTPROC) (GLfloat factor, GLfloat bias);
5679  GLEE_EXTERN GLEEPFNGLPOLYGONOFFSETEXTPROC GLeeFuncPtr_glPolygonOffsetEXT;
5680  #define glPolygonOffsetEXT GLeeFuncPtr_glPolygonOffsetEXT
5681 #endif
5682 #endif
5683 
5684 /* GL_EXT_texture */
5685 
5686 #ifndef GL_EXT_texture
5687 #define GL_EXT_texture 1
5688 #define __GLEE_GL_EXT_texture 1
5689 /* Constants */
5690 #define GL_ALPHA4_EXT 0x803B
5691 #define GL_ALPHA8_EXT 0x803C
5692 #define GL_ALPHA12_EXT 0x803D
5693 #define GL_ALPHA16_EXT 0x803E
5694 #define GL_LUMINANCE4_EXT 0x803F
5695 #define GL_LUMINANCE8_EXT 0x8040
5696 #define GL_LUMINANCE12_EXT 0x8041
5697 #define GL_LUMINANCE16_EXT 0x8042
5698 #define GL_LUMINANCE4_ALPHA4_EXT 0x8043
5699 #define GL_LUMINANCE6_ALPHA2_EXT 0x8044
5700 #define GL_LUMINANCE8_ALPHA8_EXT 0x8045
5701 #define GL_LUMINANCE12_ALPHA4_EXT 0x8046
5702 #define GL_LUMINANCE12_ALPHA12_EXT 0x8047
5703 #define GL_LUMINANCE16_ALPHA16_EXT 0x8048
5704 #define GL_INTENSITY_EXT 0x8049
5705 #define GL_INTENSITY4_EXT 0x804A
5706 #define GL_INTENSITY8_EXT 0x804B
5707 #define GL_INTENSITY12_EXT 0x804C
5708 #define GL_INTENSITY16_EXT 0x804D
5709 #define GL_RGB2_EXT 0x804E
5710 #define GL_RGB4_EXT 0x804F
5711 #define GL_RGB5_EXT 0x8050
5712 #define GL_RGB8_EXT 0x8051
5713 #define GL_RGB10_EXT 0x8052
5714 #define GL_RGB12_EXT 0x8053
5715 #define GL_RGB16_EXT 0x8054
5716 #define GL_RGBA2_EXT 0x8055
5717 #define GL_RGBA4_EXT 0x8056
5718 #define GL_RGB5_A1_EXT 0x8057
5719 #define GL_RGBA8_EXT 0x8058
5720 #define GL_RGB10_A2_EXT 0x8059
5721 #define GL_RGBA12_EXT 0x805A
5722 #define GL_RGBA16_EXT 0x805B
5723 #define GL_TEXTURE_RED_SIZE_EXT 0x805C
5724 #define GL_TEXTURE_GREEN_SIZE_EXT 0x805D
5725 #define GL_TEXTURE_BLUE_SIZE_EXT 0x805E
5726 #define GL_TEXTURE_ALPHA_SIZE_EXT 0x805F
5727 #define GL_TEXTURE_LUMINANCE_SIZE_EXT 0x8060
5728 #define GL_TEXTURE_INTENSITY_SIZE_EXT 0x8061
5729 #define GL_REPLACE_EXT 0x8062
5730 #define GL_PROXY_TEXTURE_1D_EXT 0x8063
5731 #define GL_PROXY_TEXTURE_2D_EXT 0x8064
5732 #define GL_TEXTURE_TOO_LARGE_EXT 0x8065
5733 #endif
5734 
5735 /* GL_EXT_texture3D */
5736 
5737 #ifndef GL_EXT_texture3D
5738 #define GL_EXT_texture3D 1
5739 #define __GLEE_GL_EXT_texture3D 1
5740 /* Constants */
5741 #define GL_PACK_SKIP_IMAGES_EXT 0x806B
5742 #define GL_PACK_IMAGE_HEIGHT_EXT 0x806C
5743 #define GL_UNPACK_SKIP_IMAGES_EXT 0x806D
5744 #define GL_UNPACK_IMAGE_HEIGHT_EXT 0x806E
5745 #define GL_TEXTURE_3D_EXT 0x806F
5746 #define GL_PROXY_TEXTURE_3D_EXT 0x8070
5747 #define GL_TEXTURE_DEPTH_EXT 0x8071
5748 #define GL_TEXTURE_WRAP_R_EXT 0x8072
5749 #define GL_MAX_3D_TEXTURE_SIZE_EXT 0x8073
5750 #ifndef GLEE_H_DEFINED_glTexImage3DEXT
5751 #define GLEE_H_DEFINED_glTexImage3DEXT
5753  GLEE_EXTERN GLEEPFNGLTEXIMAGE3DEXTPROC GLeeFuncPtr_glTexImage3DEXT;
5754  #define glTexImage3DEXT GLeeFuncPtr_glTexImage3DEXT
5755 #endif
5756 #ifndef GLEE_H_DEFINED_glTexSubImage3DEXT
5757 #define GLEE_H_DEFINED_glTexSubImage3DEXT
5759  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glTexSubImage3DEXT;
5760  #define glTexSubImage3DEXT GLeeFuncPtr_glTexSubImage3DEXT
5761 #endif
5762 #endif
5763 
5764 /* GL_SGIS_texture_filter4 */
5765 
5766 #ifndef GL_SGIS_texture_filter4
5767 #define GL_SGIS_texture_filter4 1
5768 #define __GLEE_GL_SGIS_texture_filter4 1
5769 /* Constants */
5770 #define GL_FILTER4_SGIS 0x8146
5771 #define GL_TEXTURE_FILTER4_SIZE_SGIS 0x8147
5772 #ifndef GLEE_H_DEFINED_glGetTexFilterFuncSGIS
5773 #define GLEE_H_DEFINED_glGetTexFilterFuncSGIS
5774  typedef void (APIENTRYP GLEEPFNGLGETTEXFILTERFUNCSGISPROC) (GLenum target, GLenum filter, GLfloat * weights);
5775  GLEE_EXTERN GLEEPFNGLGETTEXFILTERFUNCSGISPROC GLeeFuncPtr_glGetTexFilterFuncSGIS;
5776  #define glGetTexFilterFuncSGIS GLeeFuncPtr_glGetTexFilterFuncSGIS
5777 #endif
5778 #ifndef GLEE_H_DEFINED_glTexFilterFuncSGIS
5779 #define GLEE_H_DEFINED_glTexFilterFuncSGIS
5780  typedef void (APIENTRYP GLEEPFNGLTEXFILTERFUNCSGISPROC) (GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);
5781  GLEE_EXTERN GLEEPFNGLTEXFILTERFUNCSGISPROC GLeeFuncPtr_glTexFilterFuncSGIS;
5782  #define glTexFilterFuncSGIS GLeeFuncPtr_glTexFilterFuncSGIS
5783 #endif
5784 #endif
5785 
5786 /* GL_EXT_subtexture */
5787 
5788 #ifndef GL_EXT_subtexture
5789 #define GL_EXT_subtexture 1
5790 #define __GLEE_GL_EXT_subtexture 1
5791 /* Constants */
5792 #ifndef GLEE_H_DEFINED_glTexSubImage1DEXT
5793 #define GLEE_H_DEFINED_glTexSubImage1DEXT
5794  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE1DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
5795  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glTexSubImage1DEXT;
5796  #define glTexSubImage1DEXT GLeeFuncPtr_glTexSubImage1DEXT
5797 #endif
5798 #ifndef GLEE_H_DEFINED_glTexSubImage2DEXT
5799 #define GLEE_H_DEFINED_glTexSubImage2DEXT
5800  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE2DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
5801  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glTexSubImage2DEXT;
5802  #define glTexSubImage2DEXT GLeeFuncPtr_glTexSubImage2DEXT
5803 #endif
5804 #endif
5805 
5806 /* GL_EXT_copy_texture */
5807 
5808 #ifndef GL_EXT_copy_texture
5809 #define GL_EXT_copy_texture 1
5810 #define __GLEE_GL_EXT_copy_texture 1
5811 /* Constants */
5812 #ifndef GLEE_H_DEFINED_glCopyTexImage1DEXT
5813 #define GLEE_H_DEFINED_glCopyTexImage1DEXT
5814  typedef void (APIENTRYP GLEEPFNGLCOPYTEXIMAGE1DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
5815  GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexImage1DEXT;
5816  #define glCopyTexImage1DEXT GLeeFuncPtr_glCopyTexImage1DEXT
5817 #endif
5818 #ifndef GLEE_H_DEFINED_glCopyTexImage2DEXT
5819 #define GLEE_H_DEFINED_glCopyTexImage2DEXT
5820  typedef void (APIENTRYP GLEEPFNGLCOPYTEXIMAGE2DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
5821  GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexImage2DEXT;
5822  #define glCopyTexImage2DEXT GLeeFuncPtr_glCopyTexImage2DEXT
5823 #endif
5824 #ifndef GLEE_H_DEFINED_glCopyTexSubImage1DEXT
5825 #define GLEE_H_DEFINED_glCopyTexSubImage1DEXT
5826  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
5827  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexSubImage1DEXT;
5828  #define glCopyTexSubImage1DEXT GLeeFuncPtr_glCopyTexSubImage1DEXT
5829 #endif
5830 #ifndef GLEE_H_DEFINED_glCopyTexSubImage2DEXT
5831 #define GLEE_H_DEFINED_glCopyTexSubImage2DEXT
5832  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
5833  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexSubImage2DEXT;
5834  #define glCopyTexSubImage2DEXT GLeeFuncPtr_glCopyTexSubImage2DEXT
5835 #endif
5836 #ifndef GLEE_H_DEFINED_glCopyTexSubImage3DEXT
5837 #define GLEE_H_DEFINED_glCopyTexSubImage3DEXT
5838  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
5839  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTexSubImage3DEXT;
5840  #define glCopyTexSubImage3DEXT GLeeFuncPtr_glCopyTexSubImage3DEXT
5841 #endif
5842 #endif
5843 
5844 /* GL_EXT_histogram */
5845 
5846 #ifndef GL_EXT_histogram
5847 #define GL_EXT_histogram 1
5848 #define __GLEE_GL_EXT_histogram 1
5849 /* Constants */
5850 #define GL_HISTOGRAM_EXT 0x8024
5851 #define GL_PROXY_HISTOGRAM_EXT 0x8025
5852 #define GL_HISTOGRAM_WIDTH_EXT 0x8026
5853 #define GL_HISTOGRAM_FORMAT_EXT 0x8027
5854 #define GL_HISTOGRAM_RED_SIZE_EXT 0x8028
5855 #define GL_HISTOGRAM_GREEN_SIZE_EXT 0x8029
5856 #define GL_HISTOGRAM_BLUE_SIZE_EXT 0x802A
5857 #define GL_HISTOGRAM_ALPHA_SIZE_EXT 0x802B
5858 #define GL_HISTOGRAM_LUMINANCE_SIZE_EXT 0x802C
5859 #define GL_HISTOGRAM_SINK_EXT 0x802D
5860 #define GL_MINMAX_EXT 0x802E
5861 #define GL_MINMAX_FORMAT_EXT 0x802F
5862 #define GL_MINMAX_SINK_EXT 0x8030
5863 #define GL_TABLE_TOO_LARGE_EXT 0x8031
5864 #ifndef GLEE_H_DEFINED_glGetHistogramEXT
5865 #define GLEE_H_DEFINED_glGetHistogramEXT
5866  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMEXTPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
5867  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMEXTPROC GLeeFuncPtr_glGetHistogramEXT;
5868  #define glGetHistogramEXT GLeeFuncPtr_glGetHistogramEXT
5869 #endif
5870 #ifndef GLEE_H_DEFINED_glGetHistogramParameterfvEXT
5871 #define GLEE_H_DEFINED_glGetHistogramParameterfvEXT
5872  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
5873  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC GLeeFuncPtr_glGetHistogramParameterfvEXT;
5874  #define glGetHistogramParameterfvEXT GLeeFuncPtr_glGetHistogramParameterfvEXT
5875 #endif
5876 #ifndef GLEE_H_DEFINED_glGetHistogramParameterivEXT
5877 #define GLEE_H_DEFINED_glGetHistogramParameterivEXT
5878  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
5879  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC GLeeFuncPtr_glGetHistogramParameterivEXT;
5880  #define glGetHistogramParameterivEXT GLeeFuncPtr_glGetHistogramParameterivEXT
5881 #endif
5882 #ifndef GLEE_H_DEFINED_glGetMinmaxEXT
5883 #define GLEE_H_DEFINED_glGetMinmaxEXT
5884  typedef void (APIENTRYP GLEEPFNGLGETMINMAXEXTPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
5885  GLEE_EXTERN GLEEPFNGLGETMINMAXEXTPROC GLeeFuncPtr_glGetMinmaxEXT;
5886  #define glGetMinmaxEXT GLeeFuncPtr_glGetMinmaxEXT
5887 #endif
5888 #ifndef GLEE_H_DEFINED_glGetMinmaxParameterfvEXT
5889 #define GLEE_H_DEFINED_glGetMinmaxParameterfvEXT
5890  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
5891  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMinmaxParameterfvEXT;
5892  #define glGetMinmaxParameterfvEXT GLeeFuncPtr_glGetMinmaxParameterfvEXT
5893 #endif
5894 #ifndef GLEE_H_DEFINED_glGetMinmaxParameterivEXT
5895 #define GLEE_H_DEFINED_glGetMinmaxParameterivEXT
5896  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
5897  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMinmaxParameterivEXT;
5898  #define glGetMinmaxParameterivEXT GLeeFuncPtr_glGetMinmaxParameterivEXT
5899 #endif
5900 #ifndef GLEE_H_DEFINED_glHistogramEXT
5901 #define GLEE_H_DEFINED_glHistogramEXT
5902  typedef void (APIENTRYP GLEEPFNGLHISTOGRAMEXTPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
5903  GLEE_EXTERN GLEEPFNGLHISTOGRAMEXTPROC GLeeFuncPtr_glHistogramEXT;
5904  #define glHistogramEXT GLeeFuncPtr_glHistogramEXT
5905 #endif
5906 #ifndef GLEE_H_DEFINED_glMinmaxEXT
5907 #define GLEE_H_DEFINED_glMinmaxEXT
5908  typedef void (APIENTRYP GLEEPFNGLMINMAXEXTPROC) (GLenum target, GLenum internalformat, GLboolean sink);
5909  GLEE_EXTERN GLEEPFNGLMINMAXEXTPROC GLeeFuncPtr_glMinmaxEXT;
5910  #define glMinmaxEXT GLeeFuncPtr_glMinmaxEXT
5911 #endif
5912 #ifndef GLEE_H_DEFINED_glResetHistogramEXT
5913 #define GLEE_H_DEFINED_glResetHistogramEXT
5914  typedef void (APIENTRYP GLEEPFNGLRESETHISTOGRAMEXTPROC) (GLenum target);
5915  GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMEXTPROC GLeeFuncPtr_glResetHistogramEXT;
5916  #define glResetHistogramEXT GLeeFuncPtr_glResetHistogramEXT
5917 #endif
5918 #ifndef GLEE_H_DEFINED_glResetMinmaxEXT
5919 #define GLEE_H_DEFINED_glResetMinmaxEXT
5920  typedef void (APIENTRYP GLEEPFNGLRESETMINMAXEXTPROC) (GLenum target);
5921  GLEE_EXTERN GLEEPFNGLRESETMINMAXEXTPROC GLeeFuncPtr_glResetMinmaxEXT;
5922  #define glResetMinmaxEXT GLeeFuncPtr_glResetMinmaxEXT
5923 #endif
5924 #endif
5925 
5926 /* GL_EXT_convolution */
5927 
5928 #ifndef GL_EXT_convolution
5929 #define GL_EXT_convolution 1
5930 #define __GLEE_GL_EXT_convolution 1
5931 /* Constants */
5932 #define GL_CONVOLUTION_1D_EXT 0x8010
5933 #define GL_CONVOLUTION_2D_EXT 0x8011
5934 #define GL_SEPARABLE_2D_EXT 0x8012
5935 #define GL_CONVOLUTION_BORDER_MODE_EXT 0x8013
5936 #define GL_CONVOLUTION_FILTER_SCALE_EXT 0x8014
5937 #define GL_CONVOLUTION_FILTER_BIAS_EXT 0x8015
5938 #define GL_REDUCE_EXT 0x8016
5939 #define GL_CONVOLUTION_FORMAT_EXT 0x8017
5940 #define GL_CONVOLUTION_WIDTH_EXT 0x8018
5941 #define GL_CONVOLUTION_HEIGHT_EXT 0x8019
5942 #define GL_MAX_CONVOLUTION_WIDTH_EXT 0x801A
5943 #define GL_MAX_CONVOLUTION_HEIGHT_EXT 0x801B
5944 #define GL_POST_CONVOLUTION_RED_SCALE_EXT 0x801C
5945 #define GL_POST_CONVOLUTION_GREEN_SCALE_EXT 0x801D
5946 #define GL_POST_CONVOLUTION_BLUE_SCALE_EXT 0x801E
5947 #define GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 0x801F
5948 #define GL_POST_CONVOLUTION_RED_BIAS_EXT 0x8020
5949 #define GL_POST_CONVOLUTION_GREEN_BIAS_EXT 0x8021
5950 #define GL_POST_CONVOLUTION_BLUE_BIAS_EXT 0x8022
5951 #define GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 0x8023
5952 #ifndef GLEE_H_DEFINED_glConvolutionFilter1DEXT
5953 #define GLEE_H_DEFINED_glConvolutionFilter1DEXT
5954  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
5955  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glConvolutionFilter1DEXT;
5956  #define glConvolutionFilter1DEXT GLeeFuncPtr_glConvolutionFilter1DEXT
5957 #endif
5958 #ifndef GLEE_H_DEFINED_glConvolutionFilter2DEXT
5959 #define GLEE_H_DEFINED_glConvolutionFilter2DEXT
5960  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
5961  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glConvolutionFilter2DEXT;
5962  #define glConvolutionFilter2DEXT GLeeFuncPtr_glConvolutionFilter2DEXT
5963 #endif
5964 #ifndef GLEE_H_DEFINED_glConvolutionParameterfEXT
5965 #define GLEE_H_DEFINED_glConvolutionParameterfEXT
5966  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat params);
5967  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC GLeeFuncPtr_glConvolutionParameterfEXT;
5968  #define glConvolutionParameterfEXT GLeeFuncPtr_glConvolutionParameterfEXT
5969 #endif
5970 #ifndef GLEE_H_DEFINED_glConvolutionParameterfvEXT
5971 #define GLEE_H_DEFINED_glConvolutionParameterfvEXT
5972  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat * params);
5973  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glConvolutionParameterfvEXT;
5974  #define glConvolutionParameterfvEXT GLeeFuncPtr_glConvolutionParameterfvEXT
5975 #endif
5976 #ifndef GLEE_H_DEFINED_glConvolutionParameteriEXT
5977 #define GLEE_H_DEFINED_glConvolutionParameteriEXT
5978  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint params);
5979  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC GLeeFuncPtr_glConvolutionParameteriEXT;
5980  #define glConvolutionParameteriEXT GLeeFuncPtr_glConvolutionParameteriEXT
5981 #endif
5982 #ifndef GLEE_H_DEFINED_glConvolutionParameterivEXT
5983 #define GLEE_H_DEFINED_glConvolutionParameterivEXT
5984  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint * params);
5985  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glConvolutionParameterivEXT;
5986  #define glConvolutionParameterivEXT GLeeFuncPtr_glConvolutionParameterivEXT
5987 #endif
5988 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter1DEXT
5989 #define GLEE_H_DEFINED_glCopyConvolutionFilter1DEXT
5990  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
5991  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter1DEXT;
5992  #define glCopyConvolutionFilter1DEXT GLeeFuncPtr_glCopyConvolutionFilter1DEXT
5993 #endif
5994 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter2DEXT
5995 #define GLEE_H_DEFINED_glCopyConvolutionFilter2DEXT
5996  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
5997  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter2DEXT;
5998  #define glCopyConvolutionFilter2DEXT GLeeFuncPtr_glCopyConvolutionFilter2DEXT
5999 #endif
6000 #ifndef GLEE_H_DEFINED_glGetConvolutionFilterEXT
6001 #define GLEE_H_DEFINED_glGetConvolutionFilterEXT
6002  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid * image);
6003  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC GLeeFuncPtr_glGetConvolutionFilterEXT;
6004  #define glGetConvolutionFilterEXT GLeeFuncPtr_glGetConvolutionFilterEXT
6005 #endif
6006 #ifndef GLEE_H_DEFINED_glGetConvolutionParameterfvEXT
6007 #define GLEE_H_DEFINED_glGetConvolutionParameterfvEXT
6008  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
6009  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glGetConvolutionParameterfvEXT;
6010  #define glGetConvolutionParameterfvEXT GLeeFuncPtr_glGetConvolutionParameterfvEXT
6011 #endif
6012 #ifndef GLEE_H_DEFINED_glGetConvolutionParameterivEXT
6013 #define GLEE_H_DEFINED_glGetConvolutionParameterivEXT
6014  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
6015  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glGetConvolutionParameterivEXT;
6016  #define glGetConvolutionParameterivEXT GLeeFuncPtr_glGetConvolutionParameterivEXT
6017 #endif
6018 #ifndef GLEE_H_DEFINED_glGetSeparableFilterEXT
6019 #define GLEE_H_DEFINED_glGetSeparableFilterEXT
6020  typedef void (APIENTRYP GLEEPFNGLGETSEPARABLEFILTEREXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
6021  GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTEREXTPROC GLeeFuncPtr_glGetSeparableFilterEXT;
6022  #define glGetSeparableFilterEXT GLeeFuncPtr_glGetSeparableFilterEXT
6023 #endif
6024 #ifndef GLEE_H_DEFINED_glSeparableFilter2DEXT
6025 #define GLEE_H_DEFINED_glSeparableFilter2DEXT
6026  typedef void (APIENTRYP GLEEPFNGLSEPARABLEFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
6027  GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DEXTPROC GLeeFuncPtr_glSeparableFilter2DEXT;
6028  #define glSeparableFilter2DEXT GLeeFuncPtr_glSeparableFilter2DEXT
6029 #endif
6030 #endif
6031 
6032 /* GL_SGI_color_matrix */
6033 
6034 #ifndef GL_SGI_color_matrix
6035 #define GL_SGI_color_matrix 1
6036 #define __GLEE_GL_SGI_color_matrix 1
6037 /* Constants */
6038 #define GL_COLOR_MATRIX_SGI 0x80B1
6039 #define GL_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B2
6040 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B3
6041 #define GL_POST_COLOR_MATRIX_RED_SCALE_SGI 0x80B4
6042 #define GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 0x80B5
6043 #define GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 0x80B6
6044 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 0x80B7
6045 #define GL_POST_COLOR_MATRIX_RED_BIAS_SGI 0x80B8
6046 #define GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 0x80B9
6047 #define GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 0x80BA
6048 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 0x80BB
6049 #endif
6050 
6051 /* GL_SGI_color_table */
6052 
6053 #ifndef GL_SGI_color_table
6054 #define GL_SGI_color_table 1
6055 #define __GLEE_GL_SGI_color_table 1
6056 /* Constants */
6057 #define GL_COLOR_TABLE_SGI 0x80D0
6058 #define GL_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D1
6059 #define GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D2
6060 #define GL_PROXY_COLOR_TABLE_SGI 0x80D3
6061 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D4
6062 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D5
6063 #define GL_COLOR_TABLE_SCALE_SGI 0x80D6
6064 #define GL_COLOR_TABLE_BIAS_SGI 0x80D7
6065 #define GL_COLOR_TABLE_FORMAT_SGI 0x80D8
6066 #define GL_COLOR_TABLE_WIDTH_SGI 0x80D9
6067 #define GL_COLOR_TABLE_RED_SIZE_SGI 0x80DA
6068 #define GL_COLOR_TABLE_GREEN_SIZE_SGI 0x80DB
6069 #define GL_COLOR_TABLE_BLUE_SIZE_SGI 0x80DC
6070 #define GL_COLOR_TABLE_ALPHA_SIZE_SGI 0x80DD
6071 #define GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 0x80DE
6072 #define GL_COLOR_TABLE_INTENSITY_SIZE_SGI 0x80DF
6073 #ifndef GLEE_H_DEFINED_glColorTableSGI
6074 #define GLEE_H_DEFINED_glColorTableSGI
6075  typedef void (APIENTRYP GLEEPFNGLCOLORTABLESGIPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
6076  GLEE_EXTERN GLEEPFNGLCOLORTABLESGIPROC GLeeFuncPtr_glColorTableSGI;
6077  #define glColorTableSGI GLeeFuncPtr_glColorTableSGI
6078 #endif
6079 #ifndef GLEE_H_DEFINED_glColorTableParameterfvSGI
6080 #define GLEE_H_DEFINED_glColorTableParameterfvSGI
6081  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC) (GLenum target, GLenum pname, const GLfloat * params);
6082  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glColorTableParameterfvSGI;
6083  #define glColorTableParameterfvSGI GLeeFuncPtr_glColorTableParameterfvSGI
6084 #endif
6085 #ifndef GLEE_H_DEFINED_glColorTableParameterivSGI
6086 #define GLEE_H_DEFINED_glColorTableParameterivSGI
6087  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC) (GLenum target, GLenum pname, const GLint * params);
6088  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glColorTableParameterivSGI;
6089  #define glColorTableParameterivSGI GLeeFuncPtr_glColorTableParameterivSGI
6090 #endif
6091 #ifndef GLEE_H_DEFINED_glCopyColorTableSGI
6092 #define GLEE_H_DEFINED_glCopyColorTableSGI
6093  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORTABLESGIPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
6094  GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLESGIPROC GLeeFuncPtr_glCopyColorTableSGI;
6095  #define glCopyColorTableSGI GLeeFuncPtr_glCopyColorTableSGI
6096 #endif
6097 #ifndef GLEE_H_DEFINED_glGetColorTableSGI
6098 #define GLEE_H_DEFINED_glGetColorTableSGI
6099  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLESGIPROC) (GLenum target, GLenum format, GLenum type, GLvoid * table);
6100  GLEE_EXTERN GLEEPFNGLGETCOLORTABLESGIPROC GLeeFuncPtr_glGetColorTableSGI;
6101  #define glGetColorTableSGI GLeeFuncPtr_glGetColorTableSGI
6102 #endif
6103 #ifndef GLEE_H_DEFINED_glGetColorTableParameterfvSGI
6104 #define GLEE_H_DEFINED_glGetColorTableParameterfvSGI
6105  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC) (GLenum target, GLenum pname, GLfloat * params);
6106  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glGetColorTableParameterfvSGI;
6107  #define glGetColorTableParameterfvSGI GLeeFuncPtr_glGetColorTableParameterfvSGI
6108 #endif
6109 #ifndef GLEE_H_DEFINED_glGetColorTableParameterivSGI
6110 #define GLEE_H_DEFINED_glGetColorTableParameterivSGI
6111  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC) (GLenum target, GLenum pname, GLint * params);
6112  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glGetColorTableParameterivSGI;
6113  #define glGetColorTableParameterivSGI GLeeFuncPtr_glGetColorTableParameterivSGI
6114 #endif
6115 #endif
6116 
6117 /* GL_SGIS_pixel_texture */
6118 
6119 #ifndef GL_SGIS_pixel_texture
6120 #define GL_SGIS_pixel_texture 1
6121 #define __GLEE_GL_SGIS_pixel_texture 1
6122 /* Constants */
6123 #define GL_PIXEL_TEXTURE_SGIS 0x8353
6124 #define GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 0x8354
6125 #define GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 0x8355
6126 #define GL_PIXEL_GROUP_COLOR_SGIS 0x8356
6127 #ifndef GLEE_H_DEFINED_glPixelTexGenParameteriSGIS
6128 #define GLEE_H_DEFINED_glPixelTexGenParameteriSGIS
6129  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC) (GLenum pname, GLint param);
6130  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC GLeeFuncPtr_glPixelTexGenParameteriSGIS;
6131  #define glPixelTexGenParameteriSGIS GLeeFuncPtr_glPixelTexGenParameteriSGIS
6132 #endif
6133 #ifndef GLEE_H_DEFINED_glPixelTexGenParameterivSGIS
6134 #define GLEE_H_DEFINED_glPixelTexGenParameterivSGIS
6135  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC) (GLenum pname, const GLint * params);
6136  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glPixelTexGenParameterivSGIS;
6137  #define glPixelTexGenParameterivSGIS GLeeFuncPtr_glPixelTexGenParameterivSGIS
6138 #endif
6139 #ifndef GLEE_H_DEFINED_glPixelTexGenParameterfSGIS
6140 #define GLEE_H_DEFINED_glPixelTexGenParameterfSGIS
6141  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC) (GLenum pname, GLfloat param);
6142  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC GLeeFuncPtr_glPixelTexGenParameterfSGIS;
6143  #define glPixelTexGenParameterfSGIS GLeeFuncPtr_glPixelTexGenParameterfSGIS
6144 #endif
6145 #ifndef GLEE_H_DEFINED_glPixelTexGenParameterfvSGIS
6146 #define GLEE_H_DEFINED_glPixelTexGenParameterfvSGIS
6147  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC) (GLenum pname, const GLfloat * params);
6148  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glPixelTexGenParameterfvSGIS;
6149  #define glPixelTexGenParameterfvSGIS GLeeFuncPtr_glPixelTexGenParameterfvSGIS
6150 #endif
6151 #ifndef GLEE_H_DEFINED_glGetPixelTexGenParameterivSGIS
6152 #define GLEE_H_DEFINED_glGetPixelTexGenParameterivSGIS
6153  typedef void (APIENTRYP GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC) (GLenum pname, GLint * params);
6154  GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterivSGIS;
6155  #define glGetPixelTexGenParameterivSGIS GLeeFuncPtr_glGetPixelTexGenParameterivSGIS
6156 #endif
6157 #ifndef GLEE_H_DEFINED_glGetPixelTexGenParameterfvSGIS
6158 #define GLEE_H_DEFINED_glGetPixelTexGenParameterfvSGIS
6159  typedef void (APIENTRYP GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC) (GLenum pname, GLfloat * params);
6160  GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS;
6161  #define glGetPixelTexGenParameterfvSGIS GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS
6162 #endif
6163 #endif
6164 
6165 /* GL_SGIX_pixel_texture */
6166 
6167 #ifndef GL_SGIX_pixel_texture
6168 #define GL_SGIX_pixel_texture 1
6169 #define __GLEE_GL_SGIX_pixel_texture 1
6170 /* Constants */
6171 #define GL_PIXEL_TEX_GEN_SGIX 0x8139
6172 #define GL_PIXEL_TEX_GEN_MODE_SGIX 0x832B
6173 #ifndef GLEE_H_DEFINED_glPixelTexGenSGIX
6174 #define GLEE_H_DEFINED_glPixelTexGenSGIX
6175  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENSGIXPROC) (GLenum mode);
6176  GLEE_EXTERN GLEEPFNGLPIXELTEXGENSGIXPROC GLeeFuncPtr_glPixelTexGenSGIX;
6177  #define glPixelTexGenSGIX GLeeFuncPtr_glPixelTexGenSGIX
6178 #endif
6179 #endif
6180 
6181 /* GL_SGIS_texture4D */
6182 
6183 #ifndef GL_SGIS_texture4D
6184 #define GL_SGIS_texture4D 1
6185 #define __GLEE_GL_SGIS_texture4D 1
6186 /* Constants */
6187 #define GL_PACK_SKIP_VOLUMES_SGIS 0x8130
6188 #define GL_PACK_IMAGE_DEPTH_SGIS 0x8131
6189 #define GL_UNPACK_SKIP_VOLUMES_SGIS 0x8132
6190 #define GL_UNPACK_IMAGE_DEPTH_SGIS 0x8133
6191 #define GL_TEXTURE_4D_SGIS 0x8134
6192 #define GL_PROXY_TEXTURE_4D_SGIS 0x8135
6193 #define GL_TEXTURE_4DSIZE_SGIS 0x8136
6194 #define GL_TEXTURE_WRAP_Q_SGIS 0x8137
6195 #define GL_MAX_4D_TEXTURE_SIZE_SGIS 0x8138
6196 #define GL_TEXTURE_4D_BINDING_SGIS 0x814F
6197 #ifndef GLEE_H_DEFINED_glTexImage4DSGIS
6198 #define GLEE_H_DEFINED_glTexImage4DSGIS
6200  GLEE_EXTERN GLEEPFNGLTEXIMAGE4DSGISPROC GLeeFuncPtr_glTexImage4DSGIS;
6201  #define glTexImage4DSGIS GLeeFuncPtr_glTexImage4DSGIS
6202 #endif
6203 #ifndef GLEE_H_DEFINED_glTexSubImage4DSGIS
6204 #define GLEE_H_DEFINED_glTexSubImage4DSGIS
6206  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE4DSGISPROC GLeeFuncPtr_glTexSubImage4DSGIS;
6207  #define glTexSubImage4DSGIS GLeeFuncPtr_glTexSubImage4DSGIS
6208 #endif
6209 #endif
6210 
6211 /* GL_SGI_texture_color_table */
6212 
6213 #ifndef GL_SGI_texture_color_table
6214 #define GL_SGI_texture_color_table 1
6215 #define __GLEE_GL_SGI_texture_color_table 1
6216 /* Constants */
6217 #define GL_TEXTURE_COLOR_TABLE_SGI 0x80BC
6218 #define GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD
6219 #endif
6220 
6221 /* GL_EXT_cmyka */
6222 
6223 #ifndef GL_EXT_cmyka
6224 #define GL_EXT_cmyka 1
6225 #define __GLEE_GL_EXT_cmyka 1
6226 /* Constants */
6227 #define GL_CMYK_EXT 0x800C
6228 #define GL_CMYKA_EXT 0x800D
6229 #define GL_PACK_CMYK_HINT_EXT 0x800E
6230 #define GL_UNPACK_CMYK_HINT_EXT 0x800F
6231 #endif
6232 
6233 /* GL_EXT_texture_object */
6234 
6235 #ifndef GL_EXT_texture_object
6236 #define GL_EXT_texture_object 1
6237 #define __GLEE_GL_EXT_texture_object 1
6238 /* Constants */
6239 #define GL_TEXTURE_PRIORITY_EXT 0x8066
6240 #define GL_TEXTURE_RESIDENT_EXT 0x8067
6241 #define GL_TEXTURE_1D_BINDING_EXT 0x8068
6242 #define GL_TEXTURE_2D_BINDING_EXT 0x8069
6243 #define GL_TEXTURE_3D_BINDING_EXT 0x806A
6244 #ifndef GLEE_H_DEFINED_glAreTexturesResidentEXT
6245 #define GLEE_H_DEFINED_glAreTexturesResidentEXT
6246  typedef GLboolean (APIENTRYP GLEEPFNGLARETEXTURESRESIDENTEXTPROC) (GLsizei n, const GLuint * textures, GLboolean * residences);
6247  GLEE_EXTERN GLEEPFNGLARETEXTURESRESIDENTEXTPROC GLeeFuncPtr_glAreTexturesResidentEXT;
6248  #define glAreTexturesResidentEXT GLeeFuncPtr_glAreTexturesResidentEXT
6249 #endif
6250 #ifndef GLEE_H_DEFINED_glBindTextureEXT
6251 #define GLEE_H_DEFINED_glBindTextureEXT
6252  typedef void (APIENTRYP GLEEPFNGLBINDTEXTUREEXTPROC) (GLenum target, GLuint texture);
6253  GLEE_EXTERN GLEEPFNGLBINDTEXTUREEXTPROC GLeeFuncPtr_glBindTextureEXT;
6254  #define glBindTextureEXT GLeeFuncPtr_glBindTextureEXT
6255 #endif
6256 #ifndef GLEE_H_DEFINED_glDeleteTexturesEXT
6257 #define GLEE_H_DEFINED_glDeleteTexturesEXT
6258  typedef void (APIENTRYP GLEEPFNGLDELETETEXTURESEXTPROC) (GLsizei n, const GLuint * textures);
6259  GLEE_EXTERN GLEEPFNGLDELETETEXTURESEXTPROC GLeeFuncPtr_glDeleteTexturesEXT;
6260  #define glDeleteTexturesEXT GLeeFuncPtr_glDeleteTexturesEXT
6261 #endif
6262 #ifndef GLEE_H_DEFINED_glGenTexturesEXT
6263 #define GLEE_H_DEFINED_glGenTexturesEXT
6264  typedef void (APIENTRYP GLEEPFNGLGENTEXTURESEXTPROC) (GLsizei n, GLuint * textures);
6265  GLEE_EXTERN GLEEPFNGLGENTEXTURESEXTPROC GLeeFuncPtr_glGenTexturesEXT;
6266  #define glGenTexturesEXT GLeeFuncPtr_glGenTexturesEXT
6267 #endif
6268 #ifndef GLEE_H_DEFINED_glIsTextureEXT
6269 #define GLEE_H_DEFINED_glIsTextureEXT
6270  typedef GLboolean (APIENTRYP GLEEPFNGLISTEXTUREEXTPROC) (GLuint texture);
6271  GLEE_EXTERN GLEEPFNGLISTEXTUREEXTPROC GLeeFuncPtr_glIsTextureEXT;
6272  #define glIsTextureEXT GLeeFuncPtr_glIsTextureEXT
6273 #endif
6274 #ifndef GLEE_H_DEFINED_glPrioritizeTexturesEXT
6275 #define GLEE_H_DEFINED_glPrioritizeTexturesEXT
6276  typedef void (APIENTRYP GLEEPFNGLPRIORITIZETEXTURESEXTPROC) (GLsizei n, const GLuint * textures, const GLclampf * priorities);
6277  GLEE_EXTERN GLEEPFNGLPRIORITIZETEXTURESEXTPROC GLeeFuncPtr_glPrioritizeTexturesEXT;
6278  #define glPrioritizeTexturesEXT GLeeFuncPtr_glPrioritizeTexturesEXT
6279 #endif
6280 #endif
6281 
6282 /* GL_SGIS_detail_texture */
6283 
6284 #ifndef GL_SGIS_detail_texture
6285 #define GL_SGIS_detail_texture 1
6286 #define __GLEE_GL_SGIS_detail_texture 1
6287 /* Constants */
6288 #define GL_DETAIL_TEXTURE_2D_SGIS 0x8095
6289 #define GL_DETAIL_TEXTURE_2D_BINDING_SGIS 0x8096
6290 #define GL_LINEAR_DETAIL_SGIS 0x8097
6291 #define GL_LINEAR_DETAIL_ALPHA_SGIS 0x8098
6292 #define GL_LINEAR_DETAIL_COLOR_SGIS 0x8099
6293 #define GL_DETAIL_TEXTURE_LEVEL_SGIS 0x809A
6294 #define GL_DETAIL_TEXTURE_MODE_SGIS 0x809B
6295 #define GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS 0x809C
6296 #ifndef GLEE_H_DEFINED_glDetailTexFuncSGIS
6297 #define GLEE_H_DEFINED_glDetailTexFuncSGIS
6298  typedef void (APIENTRYP GLEEPFNGLDETAILTEXFUNCSGISPROC) (GLenum target, GLsizei n, const GLfloat * points);
6299  GLEE_EXTERN GLEEPFNGLDETAILTEXFUNCSGISPROC GLeeFuncPtr_glDetailTexFuncSGIS;
6300  #define glDetailTexFuncSGIS GLeeFuncPtr_glDetailTexFuncSGIS
6301 #endif
6302 #ifndef GLEE_H_DEFINED_glGetDetailTexFuncSGIS
6303 #define GLEE_H_DEFINED_glGetDetailTexFuncSGIS
6304  typedef void (APIENTRYP GLEEPFNGLGETDETAILTEXFUNCSGISPROC) (GLenum target, GLfloat * points);
6305  GLEE_EXTERN GLEEPFNGLGETDETAILTEXFUNCSGISPROC GLeeFuncPtr_glGetDetailTexFuncSGIS;
6306  #define glGetDetailTexFuncSGIS GLeeFuncPtr_glGetDetailTexFuncSGIS
6307 #endif
6308 #endif
6309 
6310 /* GL_SGIS_sharpen_texture */
6311 
6312 #ifndef GL_SGIS_sharpen_texture
6313 #define GL_SGIS_sharpen_texture 1
6314 #define __GLEE_GL_SGIS_sharpen_texture 1
6315 /* Constants */
6316 #define GL_LINEAR_SHARPEN_SGIS 0x80AD
6317 #define GL_LINEAR_SHARPEN_ALPHA_SGIS 0x80AE
6318 #define GL_LINEAR_SHARPEN_COLOR_SGIS 0x80AF
6319 #define GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS 0x80B0
6320 #ifndef GLEE_H_DEFINED_glSharpenTexFuncSGIS
6321 #define GLEE_H_DEFINED_glSharpenTexFuncSGIS
6322  typedef void (APIENTRYP GLEEPFNGLSHARPENTEXFUNCSGISPROC) (GLenum target, GLsizei n, const GLfloat * points);
6323  GLEE_EXTERN GLEEPFNGLSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glSharpenTexFuncSGIS;
6324  #define glSharpenTexFuncSGIS GLeeFuncPtr_glSharpenTexFuncSGIS
6325 #endif
6326 #ifndef GLEE_H_DEFINED_glGetSharpenTexFuncSGIS
6327 #define GLEE_H_DEFINED_glGetSharpenTexFuncSGIS
6328  typedef void (APIENTRYP GLEEPFNGLGETSHARPENTEXFUNCSGISPROC) (GLenum target, GLfloat * points);
6329  GLEE_EXTERN GLEEPFNGLGETSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glGetSharpenTexFuncSGIS;
6330  #define glGetSharpenTexFuncSGIS GLeeFuncPtr_glGetSharpenTexFuncSGIS
6331 #endif
6332 #endif
6333 
6334 /* GL_EXT_packed_pixels */
6335 
6336 #ifndef GL_EXT_packed_pixels
6337 #define GL_EXT_packed_pixels 1
6338 #define __GLEE_GL_EXT_packed_pixels 1
6339 /* Constants */
6340 #define GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032
6341 #define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033
6342 #define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034
6343 #define GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035
6344 #define GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036
6345 #endif
6346 
6347 /* GL_SGIS_texture_lod */
6348 
6349 #ifndef GL_SGIS_texture_lod
6350 #define GL_SGIS_texture_lod 1
6351 #define __GLEE_GL_SGIS_texture_lod 1
6352 /* Constants */
6353 #define GL_TEXTURE_MIN_LOD_SGIS 0x813A
6354 #define GL_TEXTURE_MAX_LOD_SGIS 0x813B
6355 #define GL_TEXTURE_BASE_LEVEL_SGIS 0x813C
6356 #define GL_TEXTURE_MAX_LEVEL_SGIS 0x813D
6357 #endif
6358 
6359 /* GL_SGIS_multisample */
6360 
6361 #ifndef GL_SGIS_multisample
6362 #define GL_SGIS_multisample 1
6363 #define __GLEE_GL_SGIS_multisample 1
6364 /* Constants */
6365 #define GL_MULTISAMPLE_SGIS 0x809D
6366 #define GL_SAMPLE_ALPHA_TO_MASK_SGIS 0x809E
6367 #define GL_SAMPLE_ALPHA_TO_ONE_SGIS 0x809F
6368 #define GL_SAMPLE_MASK_SGIS 0x80A0
6369 #define GL_1PASS_SGIS 0x80A1
6370 #define GL_2PASS_0_SGIS 0x80A2
6371 #define GL_2PASS_1_SGIS 0x80A3
6372 #define GL_4PASS_0_SGIS 0x80A4
6373 #define GL_4PASS_1_SGIS 0x80A5
6374 #define GL_4PASS_2_SGIS 0x80A6
6375 #define GL_4PASS_3_SGIS 0x80A7
6376 #define GL_SAMPLE_BUFFERS_SGIS 0x80A8
6377 #define GL_SAMPLES_SGIS 0x80A9
6378 #define GL_SAMPLE_MASK_VALUE_SGIS 0x80AA
6379 #define GL_SAMPLE_MASK_INVERT_SGIS 0x80AB
6380 #define GL_SAMPLE_PATTERN_SGIS 0x80AC
6381 #ifndef GLEE_H_DEFINED_glSampleMaskSGIS
6382 #define GLEE_H_DEFINED_glSampleMaskSGIS
6383  typedef void (APIENTRYP GLEEPFNGLSAMPLEMASKSGISPROC) (GLclampf value, GLboolean invert);
6384  GLEE_EXTERN GLEEPFNGLSAMPLEMASKSGISPROC GLeeFuncPtr_glSampleMaskSGIS;
6385  #define glSampleMaskSGIS GLeeFuncPtr_glSampleMaskSGIS
6386 #endif
6387 #ifndef GLEE_H_DEFINED_glSamplePatternSGIS
6388 #define GLEE_H_DEFINED_glSamplePatternSGIS
6389  typedef void (APIENTRYP GLEEPFNGLSAMPLEPATTERNSGISPROC) (GLenum pattern);
6390  GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNSGISPROC GLeeFuncPtr_glSamplePatternSGIS;
6391  #define glSamplePatternSGIS GLeeFuncPtr_glSamplePatternSGIS
6392 #endif
6393 #endif
6394 
6395 /* GL_EXT_rescale_normal */
6396 
6397 #ifndef GL_EXT_rescale_normal
6398 #define GL_EXT_rescale_normal 1
6399 #define __GLEE_GL_EXT_rescale_normal 1
6400 /* Constants */
6401 #define GL_RESCALE_NORMAL_EXT 0x803A
6402 #endif
6403 
6404 /* GL_EXT_vertex_array */
6405 
6406 #ifndef GL_EXT_vertex_array
6407 #define GL_EXT_vertex_array 1
6408 #define __GLEE_GL_EXT_vertex_array 1
6409 /* Constants */
6410 #define GL_VERTEX_ARRAY_EXT 0x8074
6411 #define GL_NORMAL_ARRAY_EXT 0x8075
6412 #define GL_COLOR_ARRAY_EXT 0x8076
6413 #define GL_INDEX_ARRAY_EXT 0x8077
6414 #define GL_TEXTURE_COORD_ARRAY_EXT 0x8078
6415 #define GL_EDGE_FLAG_ARRAY_EXT 0x8079
6416 #define GL_VERTEX_ARRAY_SIZE_EXT 0x807A
6417 #define GL_VERTEX_ARRAY_TYPE_EXT 0x807B
6418 #define GL_VERTEX_ARRAY_STRIDE_EXT 0x807C
6419 #define GL_VERTEX_ARRAY_COUNT_EXT 0x807D
6420 #define GL_NORMAL_ARRAY_TYPE_EXT 0x807E
6421 #define GL_NORMAL_ARRAY_STRIDE_EXT 0x807F
6422 #define GL_NORMAL_ARRAY_COUNT_EXT 0x8080
6423 #define GL_COLOR_ARRAY_SIZE_EXT 0x8081
6424 #define GL_COLOR_ARRAY_TYPE_EXT 0x8082
6425 #define GL_COLOR_ARRAY_STRIDE_EXT 0x8083
6426 #define GL_COLOR_ARRAY_COUNT_EXT 0x8084
6427 #define GL_INDEX_ARRAY_TYPE_EXT 0x8085
6428 #define GL_INDEX_ARRAY_STRIDE_EXT 0x8086
6429 #define GL_INDEX_ARRAY_COUNT_EXT 0x8087
6430 #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT 0x8088
6431 #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT 0x8089
6432 #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A
6433 #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT 0x808B
6434 #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT 0x808C
6435 #define GL_EDGE_FLAG_ARRAY_COUNT_EXT 0x808D
6436 #define GL_VERTEX_ARRAY_POINTER_EXT 0x808E
6437 #define GL_NORMAL_ARRAY_POINTER_EXT 0x808F
6438 #define GL_COLOR_ARRAY_POINTER_EXT 0x8090
6439 #define GL_INDEX_ARRAY_POINTER_EXT 0x8091
6440 #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092
6441 #define GL_EDGE_FLAG_ARRAY_POINTER_EXT 0x8093
6442 #ifndef GLEE_H_DEFINED_glArrayElementEXT
6443 #define GLEE_H_DEFINED_glArrayElementEXT
6444  typedef void (APIENTRYP GLEEPFNGLARRAYELEMENTEXTPROC) (GLint i);
6445  GLEE_EXTERN GLEEPFNGLARRAYELEMENTEXTPROC GLeeFuncPtr_glArrayElementEXT;
6446  #define glArrayElementEXT GLeeFuncPtr_glArrayElementEXT
6447 #endif
6448 #ifndef GLEE_H_DEFINED_glColorPointerEXT
6449 #define GLEE_H_DEFINED_glColorPointerEXT
6450  typedef void (APIENTRYP GLEEPFNGLCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6451  GLEE_EXTERN GLEEPFNGLCOLORPOINTEREXTPROC GLeeFuncPtr_glColorPointerEXT;
6452  #define glColorPointerEXT GLeeFuncPtr_glColorPointerEXT
6453 #endif
6454 #ifndef GLEE_H_DEFINED_glDrawArraysEXT
6455 #define GLEE_H_DEFINED_glDrawArraysEXT
6456  typedef void (APIENTRYP GLEEPFNGLDRAWARRAYSEXTPROC) (GLenum mode, GLint first, GLsizei count);
6457  GLEE_EXTERN GLEEPFNGLDRAWARRAYSEXTPROC GLeeFuncPtr_glDrawArraysEXT;
6458  #define glDrawArraysEXT GLeeFuncPtr_glDrawArraysEXT
6459 #endif
6460 #ifndef GLEE_H_DEFINED_glEdgeFlagPointerEXT
6461 #define GLEE_H_DEFINED_glEdgeFlagPointerEXT
6462  typedef void (APIENTRYP GLEEPFNGLEDGEFLAGPOINTEREXTPROC) (GLsizei stride, GLsizei count, const GLboolean * pointer);
6463  GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTEREXTPROC GLeeFuncPtr_glEdgeFlagPointerEXT;
6464  #define glEdgeFlagPointerEXT GLeeFuncPtr_glEdgeFlagPointerEXT
6465 #endif
6466 #ifndef GLEE_H_DEFINED_glGetPointervEXT
6467 #define GLEE_H_DEFINED_glGetPointervEXT
6468  typedef void (APIENTRYP GLEEPFNGLGETPOINTERVEXTPROC) (GLenum pname, GLvoid* * params);
6469  GLEE_EXTERN GLEEPFNGLGETPOINTERVEXTPROC GLeeFuncPtr_glGetPointervEXT;
6470  #define glGetPointervEXT GLeeFuncPtr_glGetPointervEXT
6471 #endif
6472 #ifndef GLEE_H_DEFINED_glIndexPointerEXT
6473 #define GLEE_H_DEFINED_glIndexPointerEXT
6474  typedef void (APIENTRYP GLEEPFNGLINDEXPOINTEREXTPROC) (GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6475  GLEE_EXTERN GLEEPFNGLINDEXPOINTEREXTPROC GLeeFuncPtr_glIndexPointerEXT;
6476  #define glIndexPointerEXT GLeeFuncPtr_glIndexPointerEXT
6477 #endif
6478 #ifndef GLEE_H_DEFINED_glNormalPointerEXT
6479 #define GLEE_H_DEFINED_glNormalPointerEXT
6480  typedef void (APIENTRYP GLEEPFNGLNORMALPOINTEREXTPROC) (GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6481  GLEE_EXTERN GLEEPFNGLNORMALPOINTEREXTPROC GLeeFuncPtr_glNormalPointerEXT;
6482  #define glNormalPointerEXT GLeeFuncPtr_glNormalPointerEXT
6483 #endif
6484 #ifndef GLEE_H_DEFINED_glTexCoordPointerEXT
6485 #define GLEE_H_DEFINED_glTexCoordPointerEXT
6486  typedef void (APIENTRYP GLEEPFNGLTEXCOORDPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6487  GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTEREXTPROC GLeeFuncPtr_glTexCoordPointerEXT;
6488  #define glTexCoordPointerEXT GLeeFuncPtr_glTexCoordPointerEXT
6489 #endif
6490 #ifndef GLEE_H_DEFINED_glVertexPointerEXT
6491 #define GLEE_H_DEFINED_glVertexPointerEXT
6492  typedef void (APIENTRYP GLEEPFNGLVERTEXPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6493  GLEE_EXTERN GLEEPFNGLVERTEXPOINTEREXTPROC GLeeFuncPtr_glVertexPointerEXT;
6494  #define glVertexPointerEXT GLeeFuncPtr_glVertexPointerEXT
6495 #endif
6496 #endif
6497 
6498 /* GL_EXT_misc_attribute */
6499 
6500 #ifndef GL_EXT_misc_attribute
6501 #define GL_EXT_misc_attribute 1
6502 #define __GLEE_GL_EXT_misc_attribute 1
6503 /* Constants */
6504 #endif
6505 
6506 /* GL_SGIS_generate_mipmap */
6507 
6508 #ifndef GL_SGIS_generate_mipmap
6509 #define GL_SGIS_generate_mipmap 1
6510 #define __GLEE_GL_SGIS_generate_mipmap 1
6511 /* Constants */
6512 #define GL_GENERATE_MIPMAP_SGIS 0x8191
6513 #define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192
6514 #endif
6515 
6516 /* GL_SGIX_clipmap */
6517 
6518 #ifndef GL_SGIX_clipmap
6519 #define GL_SGIX_clipmap 1
6520 #define __GLEE_GL_SGIX_clipmap 1
6521 /* Constants */
6522 #define GL_LINEAR_CLIPMAP_LINEAR_SGIX 0x8170
6523 #define GL_TEXTURE_CLIPMAP_CENTER_SGIX 0x8171
6524 #define GL_TEXTURE_CLIPMAP_FRAME_SGIX 0x8172
6525 #define GL_TEXTURE_CLIPMAP_OFFSET_SGIX 0x8173
6526 #define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174
6527 #define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175
6528 #define GL_TEXTURE_CLIPMAP_DEPTH_SGIX 0x8176
6529 #define GL_MAX_CLIPMAP_DEPTH_SGIX 0x8177
6530 #define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178
6531 #define GL_NEAREST_CLIPMAP_NEAREST_SGIX 0x844D
6532 #define GL_NEAREST_CLIPMAP_LINEAR_SGIX 0x844E
6533 #define GL_LINEAR_CLIPMAP_NEAREST_SGIX 0x844F
6534 #endif
6535 
6536 /* GL_SGIX_shadow */
6537 
6538 #ifndef GL_SGIX_shadow
6539 #define GL_SGIX_shadow 1
6540 #define __GLEE_GL_SGIX_shadow 1
6541 /* Constants */
6542 #define GL_TEXTURE_COMPARE_SGIX 0x819A
6543 #define GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B
6544 #define GL_TEXTURE_LEQUAL_R_SGIX 0x819C
6545 #define GL_TEXTURE_GEQUAL_R_SGIX 0x819D
6546 #endif
6547 
6548 /* GL_SGIS_texture_edge_clamp */
6549 
6550 #ifndef GL_SGIS_texture_edge_clamp
6551 #define GL_SGIS_texture_edge_clamp 1
6552 #define __GLEE_GL_SGIS_texture_edge_clamp 1
6553 /* Constants */
6554 #define GL_CLAMP_TO_EDGE_SGIS 0x812F
6555 #endif
6556 
6557 /* GL_SGIS_texture_border_clamp */
6558 
6559 #ifndef GL_SGIS_texture_border_clamp
6560 #define GL_SGIS_texture_border_clamp 1
6561 #define __GLEE_GL_SGIS_texture_border_clamp 1
6562 /* Constants */
6563 #define GL_CLAMP_TO_BORDER_SGIS 0x812D
6564 #endif
6565 
6566 /* GL_EXT_blend_minmax */
6567 
6568 #ifndef GL_EXT_blend_minmax
6569 #define GL_EXT_blend_minmax 1
6570 #define __GLEE_GL_EXT_blend_minmax 1
6571 /* Constants */
6572 #define GL_FUNC_ADD_EXT 0x8006
6573 #define GL_MIN_EXT 0x8007
6574 #define GL_MAX_EXT 0x8008
6575 #define GL_BLEND_EQUATION_EXT 0x8009
6576 #ifndef GLEE_H_DEFINED_glBlendEquationEXT
6577 #define GLEE_H_DEFINED_glBlendEquationEXT
6578  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONEXTPROC) (GLenum mode);
6579  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONEXTPROC GLeeFuncPtr_glBlendEquationEXT;
6580  #define glBlendEquationEXT GLeeFuncPtr_glBlendEquationEXT
6581 #endif
6582 #endif
6583 
6584 /* GL_EXT_blend_subtract */
6585 
6586 #ifndef GL_EXT_blend_subtract
6587 #define GL_EXT_blend_subtract 1
6588 #define __GLEE_GL_EXT_blend_subtract 1
6589 /* Constants */
6590 #define GL_FUNC_SUBTRACT_EXT 0x800A
6591 #define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B
6592 #endif
6593 
6594 /* GL_EXT_blend_logic_op */
6595 
6596 #ifndef GL_EXT_blend_logic_op
6597 #define GL_EXT_blend_logic_op 1
6598 #define __GLEE_GL_EXT_blend_logic_op 1
6599 /* Constants */
6600 #endif
6601 
6602 /* GL_SGIX_interlace */
6603 
6604 #ifndef GL_SGIX_interlace
6605 #define GL_SGIX_interlace 1
6606 #define __GLEE_GL_SGIX_interlace 1
6607 /* Constants */
6608 #define GL_INTERLACE_SGIX 0x8094
6609 #endif
6610 
6611 /* GL_SGIX_pixel_tiles */
6612 
6613 #ifndef GL_SGIX_pixel_tiles
6614 #define GL_SGIX_pixel_tiles 1
6615 #define __GLEE_GL_SGIX_pixel_tiles 1
6616 /* Constants */
6617 #define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E
6618 #define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F
6619 #define GL_PIXEL_TILE_WIDTH_SGIX 0x8140
6620 #define GL_PIXEL_TILE_HEIGHT_SGIX 0x8141
6621 #define GL_PIXEL_TILE_GRID_WIDTH_SGIX 0x8142
6622 #define GL_PIXEL_TILE_GRID_HEIGHT_SGIX 0x8143
6623 #define GL_PIXEL_TILE_GRID_DEPTH_SGIX 0x8144
6624 #define GL_PIXEL_TILE_CACHE_SIZE_SGIX 0x8145
6625 #endif
6626 
6627 /* GL_SGIS_texture_select */
6628 
6629 #ifndef GL_SGIS_texture_select
6630 #define GL_SGIS_texture_select 1
6631 #define __GLEE_GL_SGIS_texture_select 1
6632 /* Constants */
6633 #define GL_DUAL_ALPHA4_SGIS 0x8110
6634 #define GL_DUAL_ALPHA8_SGIS 0x8111
6635 #define GL_DUAL_ALPHA12_SGIS 0x8112
6636 #define GL_DUAL_ALPHA16_SGIS 0x8113
6637 #define GL_DUAL_LUMINANCE4_SGIS 0x8114
6638 #define GL_DUAL_LUMINANCE8_SGIS 0x8115
6639 #define GL_DUAL_LUMINANCE12_SGIS 0x8116
6640 #define GL_DUAL_LUMINANCE16_SGIS 0x8117
6641 #define GL_DUAL_INTENSITY4_SGIS 0x8118
6642 #define GL_DUAL_INTENSITY8_SGIS 0x8119
6643 #define GL_DUAL_INTENSITY12_SGIS 0x811A
6644 #define GL_DUAL_INTENSITY16_SGIS 0x811B
6645 #define GL_DUAL_LUMINANCE_ALPHA4_SGIS 0x811C
6646 #define GL_DUAL_LUMINANCE_ALPHA8_SGIS 0x811D
6647 #define GL_QUAD_ALPHA4_SGIS 0x811E
6648 #define GL_QUAD_ALPHA8_SGIS 0x811F
6649 #define GL_QUAD_LUMINANCE4_SGIS 0x8120
6650 #define GL_QUAD_LUMINANCE8_SGIS 0x8121
6651 #define GL_QUAD_INTENSITY4_SGIS 0x8122
6652 #define GL_QUAD_INTENSITY8_SGIS 0x8123
6653 #define GL_DUAL_TEXTURE_SELECT_SGIS 0x8124
6654 #define GL_QUAD_TEXTURE_SELECT_SGIS 0x8125
6655 #endif
6656 
6657 /* GL_SGIX_sprite */
6658 
6659 #ifndef GL_SGIX_sprite
6660 #define GL_SGIX_sprite 1
6661 #define __GLEE_GL_SGIX_sprite 1
6662 /* Constants */
6663 #define GL_SPRITE_SGIX 0x8148
6664 #define GL_SPRITE_MODE_SGIX 0x8149
6665 #define GL_SPRITE_AXIS_SGIX 0x814A
6666 #define GL_SPRITE_TRANSLATION_SGIX 0x814B
6667 #define GL_SPRITE_AXIAL_SGIX 0x814C
6668 #define GL_SPRITE_OBJECT_ALIGNED_SGIX 0x814D
6669 #define GL_SPRITE_EYE_ALIGNED_SGIX 0x814E
6670 #ifndef GLEE_H_DEFINED_glSpriteParameterfSGIX
6671 #define GLEE_H_DEFINED_glSpriteParameterfSGIX
6672  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERFSGIXPROC) (GLenum pname, GLfloat param);
6673  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFSGIXPROC GLeeFuncPtr_glSpriteParameterfSGIX;
6674  #define glSpriteParameterfSGIX GLeeFuncPtr_glSpriteParameterfSGIX
6675 #endif
6676 #ifndef GLEE_H_DEFINED_glSpriteParameterfvSGIX
6677 #define GLEE_H_DEFINED_glSpriteParameterfvSGIX
6678  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERFVSGIXPROC) (GLenum pname, const GLfloat * params);
6679  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFVSGIXPROC GLeeFuncPtr_glSpriteParameterfvSGIX;
6680  #define glSpriteParameterfvSGIX GLeeFuncPtr_glSpriteParameterfvSGIX
6681 #endif
6682 #ifndef GLEE_H_DEFINED_glSpriteParameteriSGIX
6683 #define GLEE_H_DEFINED_glSpriteParameteriSGIX
6684  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERISGIXPROC) (GLenum pname, GLint param);
6685  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERISGIXPROC GLeeFuncPtr_glSpriteParameteriSGIX;
6686  #define glSpriteParameteriSGIX GLeeFuncPtr_glSpriteParameteriSGIX
6687 #endif
6688 #ifndef GLEE_H_DEFINED_glSpriteParameterivSGIX
6689 #define GLEE_H_DEFINED_glSpriteParameterivSGIX
6690  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERIVSGIXPROC) (GLenum pname, const GLint * params);
6691  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERIVSGIXPROC GLeeFuncPtr_glSpriteParameterivSGIX;
6692  #define glSpriteParameterivSGIX GLeeFuncPtr_glSpriteParameterivSGIX
6693 #endif
6694 #endif
6695 
6696 /* GL_SGIX_texture_multi_buffer */
6697 
6698 #ifndef GL_SGIX_texture_multi_buffer
6699 #define GL_SGIX_texture_multi_buffer 1
6700 #define __GLEE_GL_SGIX_texture_multi_buffer 1
6701 /* Constants */
6702 #define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E
6703 #endif
6704 
6705 /* GL_EXT_point_parameters */
6706 
6707 #ifndef GL_EXT_point_parameters
6708 #define GL_EXT_point_parameters 1
6709 #define __GLEE_GL_EXT_point_parameters 1
6710 /* Constants */
6711 #define GL_POINT_SIZE_MIN_EXT 0x8126
6712 #define GL_POINT_SIZE_MAX_EXT 0x8127
6713 #define GL_POINT_FADE_THRESHOLD_SIZE_EXT 0x8128
6714 #define GL_DISTANCE_ATTENUATION_EXT 0x8129
6715 #ifndef GLEE_H_DEFINED_glPointParameterfEXT
6716 #define GLEE_H_DEFINED_glPointParameterfEXT
6717  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFEXTPROC) (GLenum pname, GLfloat param);
6718  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFEXTPROC GLeeFuncPtr_glPointParameterfEXT;
6719  #define glPointParameterfEXT GLeeFuncPtr_glPointParameterfEXT
6720 #endif
6721 #ifndef GLEE_H_DEFINED_glPointParameterfvEXT
6722 #define GLEE_H_DEFINED_glPointParameterfvEXT
6723  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVEXTPROC) (GLenum pname, const GLfloat * params);
6724  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVEXTPROC GLeeFuncPtr_glPointParameterfvEXT;
6725  #define glPointParameterfvEXT GLeeFuncPtr_glPointParameterfvEXT
6726 #endif
6727 #endif
6728 
6729 /* GL_SGIS_point_parameters */
6730 
6731 #ifndef GL_SGIS_point_parameters
6732 #define GL_SGIS_point_parameters 1
6733 #define __GLEE_GL_SGIS_point_parameters 1
6734 /* Constants */
6735 #define GL_POINT_SIZE_MIN_SGIS 0x8126
6736 #define GL_POINT_SIZE_MAX_SGIS 0x8127
6737 #define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128
6738 #define GL_DISTANCE_ATTENUATION_SGIS 0x8129
6739 #ifndef GLEE_H_DEFINED_glPointParameterfSGIS
6740 #define GLEE_H_DEFINED_glPointParameterfSGIS
6741  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFSGISPROC) (GLenum pname, GLfloat param);
6742  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFSGISPROC GLeeFuncPtr_glPointParameterfSGIS;
6743  #define glPointParameterfSGIS GLeeFuncPtr_glPointParameterfSGIS
6744 #endif
6745 #ifndef GLEE_H_DEFINED_glPointParameterfvSGIS
6746 #define GLEE_H_DEFINED_glPointParameterfvSGIS
6747  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVSGISPROC) (GLenum pname, const GLfloat * params);
6748  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVSGISPROC GLeeFuncPtr_glPointParameterfvSGIS;
6749  #define glPointParameterfvSGIS GLeeFuncPtr_glPointParameterfvSGIS
6750 #endif
6751 #endif
6752 
6753 /* GL_SGIX_instruments */
6754 
6755 #ifndef GL_SGIX_instruments
6756 #define GL_SGIX_instruments 1
6757 #define __GLEE_GL_SGIX_instruments 1
6758 /* Constants */
6759 #define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180
6760 #define GL_INSTRUMENT_MEASUREMENTS_SGIX 0x8181
6761 #ifndef GLEE_H_DEFINED_glGetInstrumentsSGIX
6762 #define GLEE_H_DEFINED_glGetInstrumentsSGIX
6763  typedef GLint (APIENTRYP GLEEPFNGLGETINSTRUMENTSSGIXPROC) ();
6764  GLEE_EXTERN GLEEPFNGLGETINSTRUMENTSSGIXPROC GLeeFuncPtr_glGetInstrumentsSGIX;
6765  #define glGetInstrumentsSGIX GLeeFuncPtr_glGetInstrumentsSGIX
6766 #endif
6767 #ifndef GLEE_H_DEFINED_glInstrumentsBufferSGIX
6768 #define GLEE_H_DEFINED_glInstrumentsBufferSGIX
6769  typedef void (APIENTRYP GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC) (GLsizei size, GLint * buffer);
6770  GLEE_EXTERN GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC GLeeFuncPtr_glInstrumentsBufferSGIX;
6771  #define glInstrumentsBufferSGIX GLeeFuncPtr_glInstrumentsBufferSGIX
6772 #endif
6773 #ifndef GLEE_H_DEFINED_glPollInstrumentsSGIX
6774 #define GLEE_H_DEFINED_glPollInstrumentsSGIX
6775  typedef GLint (APIENTRYP GLEEPFNGLPOLLINSTRUMENTSSGIXPROC) (GLint * marker_p);
6776  GLEE_EXTERN GLEEPFNGLPOLLINSTRUMENTSSGIXPROC GLeeFuncPtr_glPollInstrumentsSGIX;
6777  #define glPollInstrumentsSGIX GLeeFuncPtr_glPollInstrumentsSGIX
6778 #endif
6779 #ifndef GLEE_H_DEFINED_glReadInstrumentsSGIX
6780 #define GLEE_H_DEFINED_glReadInstrumentsSGIX
6781  typedef void (APIENTRYP GLEEPFNGLREADINSTRUMENTSSGIXPROC) (GLint marker);
6782  GLEE_EXTERN GLEEPFNGLREADINSTRUMENTSSGIXPROC GLeeFuncPtr_glReadInstrumentsSGIX;
6783  #define glReadInstrumentsSGIX GLeeFuncPtr_glReadInstrumentsSGIX
6784 #endif
6785 #ifndef GLEE_H_DEFINED_glStartInstrumentsSGIX
6786 #define GLEE_H_DEFINED_glStartInstrumentsSGIX
6787  typedef void (APIENTRYP GLEEPFNGLSTARTINSTRUMENTSSGIXPROC) ();
6788  GLEE_EXTERN GLEEPFNGLSTARTINSTRUMENTSSGIXPROC GLeeFuncPtr_glStartInstrumentsSGIX;
6789  #define glStartInstrumentsSGIX GLeeFuncPtr_glStartInstrumentsSGIX
6790 #endif
6791 #ifndef GLEE_H_DEFINED_glStopInstrumentsSGIX
6792 #define GLEE_H_DEFINED_glStopInstrumentsSGIX
6793  typedef void (APIENTRYP GLEEPFNGLSTOPINSTRUMENTSSGIXPROC) (GLint marker);
6794  GLEE_EXTERN GLEEPFNGLSTOPINSTRUMENTSSGIXPROC GLeeFuncPtr_glStopInstrumentsSGIX;
6795  #define glStopInstrumentsSGIX GLeeFuncPtr_glStopInstrumentsSGIX
6796 #endif
6797 #endif
6798 
6799 /* GL_SGIX_texture_scale_bias */
6800 
6801 #ifndef GL_SGIX_texture_scale_bias
6802 #define GL_SGIX_texture_scale_bias 1
6803 #define __GLEE_GL_SGIX_texture_scale_bias 1
6804 /* Constants */
6805 #define GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179
6806 #define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A
6807 #define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B
6808 #define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C
6809 #endif
6810 
6811 /* GL_SGIX_framezoom */
6812 
6813 #ifndef GL_SGIX_framezoom
6814 #define GL_SGIX_framezoom 1
6815 #define __GLEE_GL_SGIX_framezoom 1
6816 /* Constants */
6817 #define GL_FRAMEZOOM_SGIX 0x818B
6818 #define GL_FRAMEZOOM_FACTOR_SGIX 0x818C
6819 #define GL_MAX_FRAMEZOOM_FACTOR_SGIX 0x818D
6820 #ifndef GLEE_H_DEFINED_glFrameZoomSGIX
6821 #define GLEE_H_DEFINED_glFrameZoomSGIX
6822  typedef void (APIENTRYP GLEEPFNGLFRAMEZOOMSGIXPROC) (GLint factor);
6823  GLEE_EXTERN GLEEPFNGLFRAMEZOOMSGIXPROC GLeeFuncPtr_glFrameZoomSGIX;
6824  #define glFrameZoomSGIX GLeeFuncPtr_glFrameZoomSGIX
6825 #endif
6826 #endif
6827 
6828 /* GL_SGIX_tag_sample_buffer */
6829 
6830 #ifndef GL_SGIX_tag_sample_buffer
6831 #define GL_SGIX_tag_sample_buffer 1
6832 #define __GLEE_GL_SGIX_tag_sample_buffer 1
6833 /* Constants */
6834 #ifndef GLEE_H_DEFINED_glTagSampleBufferSGIX
6835 #define GLEE_H_DEFINED_glTagSampleBufferSGIX
6836  typedef void (APIENTRYP GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC) ();
6837  GLEE_EXTERN GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC GLeeFuncPtr_glTagSampleBufferSGIX;
6838  #define glTagSampleBufferSGIX GLeeFuncPtr_glTagSampleBufferSGIX
6839 #endif
6840 #endif
6841 
6842 /* GL_FfdMaskSGIX */
6843 
6844 #ifndef GL_FfdMaskSGIX
6845 #define GL_FfdMaskSGIX 1
6846 #define __GLEE_GL_FfdMaskSGIX 1
6847 /* Constants */
6848 #define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001
6849 #define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002
6850 #endif
6851 
6852 /* GL_SGIX_polynomial_ffd */
6853 
6854 #ifndef GL_SGIX_polynomial_ffd
6855 #define GL_SGIX_polynomial_ffd 1
6856 #define __GLEE_GL_SGIX_polynomial_ffd 1
6857 /* Constants */
6858 #define GL_GEOMETRY_DEFORMATION_SGIX 0x8194
6859 #define GL_TEXTURE_DEFORMATION_SGIX 0x8195
6860 #define GL_DEFORMATIONS_MASK_SGIX 0x8196
6861 #define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197
6862 #ifndef GLEE_H_DEFINED_glDeformationMap3dSGIX
6863 #define GLEE_H_DEFINED_glDeformationMap3dSGIX
6865  GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3DSGIXPROC GLeeFuncPtr_glDeformationMap3dSGIX;
6866  #define glDeformationMap3dSGIX GLeeFuncPtr_glDeformationMap3dSGIX
6867 #endif
6868 #ifndef GLEE_H_DEFINED_glDeformationMap3fSGIX
6869 #define GLEE_H_DEFINED_glDeformationMap3fSGIX
6871  GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3FSGIXPROC GLeeFuncPtr_glDeformationMap3fSGIX;
6872  #define glDeformationMap3fSGIX GLeeFuncPtr_glDeformationMap3fSGIX
6873 #endif
6874 #ifndef GLEE_H_DEFINED_glDeformSGIX
6875 #define GLEE_H_DEFINED_glDeformSGIX
6876  typedef void (APIENTRYP GLEEPFNGLDEFORMSGIXPROC) (GLbitfield mask);
6877  GLEE_EXTERN GLEEPFNGLDEFORMSGIXPROC GLeeFuncPtr_glDeformSGIX;
6878  #define glDeformSGIX GLeeFuncPtr_glDeformSGIX
6879 #endif
6880 #ifndef GLEE_H_DEFINED_glLoadIdentityDeformationMapSGIX
6881 #define GLEE_H_DEFINED_glLoadIdentityDeformationMapSGIX
6882  typedef void (APIENTRYP GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC) (GLbitfield mask);
6883  GLEE_EXTERN GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC GLeeFuncPtr_glLoadIdentityDeformationMapSGIX;
6884  #define glLoadIdentityDeformationMapSGIX GLeeFuncPtr_glLoadIdentityDeformationMapSGIX
6885 #endif
6886 #endif
6887 
6888 /* GL_SGIX_reference_plane */
6889 
6890 #ifndef GL_SGIX_reference_plane
6891 #define GL_SGIX_reference_plane 1
6892 #define __GLEE_GL_SGIX_reference_plane 1
6893 /* Constants */
6894 #define GL_REFERENCE_PLANE_SGIX 0x817D
6895 #define GL_REFERENCE_PLANE_EQUATION_SGIX 0x817E
6896 #ifndef GLEE_H_DEFINED_glReferencePlaneSGIX
6897 #define GLEE_H_DEFINED_glReferencePlaneSGIX
6898  typedef void (APIENTRYP GLEEPFNGLREFERENCEPLANESGIXPROC) (const GLdouble * equation);
6899  GLEE_EXTERN GLEEPFNGLREFERENCEPLANESGIXPROC GLeeFuncPtr_glReferencePlaneSGIX;
6900  #define glReferencePlaneSGIX GLeeFuncPtr_glReferencePlaneSGIX
6901 #endif
6902 #endif
6903 
6904 /* GL_SGIX_flush_raster */
6905 
6906 #ifndef GL_SGIX_flush_raster
6907 #define GL_SGIX_flush_raster 1
6908 #define __GLEE_GL_SGIX_flush_raster 1
6909 /* Constants */
6910 #ifndef GLEE_H_DEFINED_glFlushRasterSGIX
6911 #define GLEE_H_DEFINED_glFlushRasterSGIX
6912  typedef void (APIENTRYP GLEEPFNGLFLUSHRASTERSGIXPROC) ();
6913  GLEE_EXTERN GLEEPFNGLFLUSHRASTERSGIXPROC GLeeFuncPtr_glFlushRasterSGIX;
6914  #define glFlushRasterSGIX GLeeFuncPtr_glFlushRasterSGIX
6915 #endif
6916 #endif
6917 
6918 /* GL_SGIX_depth_texture */
6919 
6920 #ifndef GL_SGIX_depth_texture
6921 #define GL_SGIX_depth_texture 1
6922 #define __GLEE_GL_SGIX_depth_texture 1
6923 /* Constants */
6924 #define GL_DEPTH_COMPONENT16_SGIX 0x81A5
6925 #define GL_DEPTH_COMPONENT24_SGIX 0x81A6
6926 #define GL_DEPTH_COMPONENT32_SGIX 0x81A7
6927 #endif
6928 
6929 /* GL_SGIS_fog_function */
6930 
6931 #ifndef GL_SGIS_fog_function
6932 #define GL_SGIS_fog_function 1
6933 #define __GLEE_GL_SGIS_fog_function 1
6934 /* Constants */
6935 #define GL_FOG_FUNC_SGIS 0x812A
6936 #define GL_FOG_FUNC_POINTS_SGIS 0x812B
6937 #define GL_MAX_FOG_FUNC_POINTS_SGIS 0x812C
6938 #ifndef GLEE_H_DEFINED_glFogFuncSGIS
6939 #define GLEE_H_DEFINED_glFogFuncSGIS
6940  typedef void (APIENTRYP GLEEPFNGLFOGFUNCSGISPROC) (GLsizei n, const GLfloat * points);
6941  GLEE_EXTERN GLEEPFNGLFOGFUNCSGISPROC GLeeFuncPtr_glFogFuncSGIS;
6942  #define glFogFuncSGIS GLeeFuncPtr_glFogFuncSGIS
6943 #endif
6944 #ifndef GLEE_H_DEFINED_glGetFogFuncSGIS
6945 #define GLEE_H_DEFINED_glGetFogFuncSGIS
6946  typedef void (APIENTRYP GLEEPFNGLGETFOGFUNCSGISPROC) (GLfloat * points);
6947  GLEE_EXTERN GLEEPFNGLGETFOGFUNCSGISPROC GLeeFuncPtr_glGetFogFuncSGIS;
6948  #define glGetFogFuncSGIS GLeeFuncPtr_glGetFogFuncSGIS
6949 #endif
6950 #endif
6951 
6952 /* GL_SGIX_fog_offset */
6953 
6954 #ifndef GL_SGIX_fog_offset
6955 #define GL_SGIX_fog_offset 1
6956 #define __GLEE_GL_SGIX_fog_offset 1
6957 /* Constants */
6958 #define GL_FOG_OFFSET_SGIX 0x8198
6959 #define GL_FOG_OFFSET_VALUE_SGIX 0x8199
6960 #endif
6961 
6962 /* GL_HP_image_transform */
6963 
6964 #ifndef GL_HP_image_transform
6965 #define GL_HP_image_transform 1
6966 #define __GLEE_GL_HP_image_transform 1
6967 /* Constants */
6968 #define GL_IMAGE_SCALE_X_HP 0x8155
6969 #define GL_IMAGE_SCALE_Y_HP 0x8156
6970 #define GL_IMAGE_TRANSLATE_X_HP 0x8157
6971 #define GL_IMAGE_TRANSLATE_Y_HP 0x8158
6972 #define GL_IMAGE_ROTATE_ANGLE_HP 0x8159
6973 #define GL_IMAGE_ROTATE_ORIGIN_X_HP 0x815A
6974 #define GL_IMAGE_ROTATE_ORIGIN_Y_HP 0x815B
6975 #define GL_IMAGE_MAG_FILTER_HP 0x815C
6976 #define GL_IMAGE_MIN_FILTER_HP 0x815D
6977 #define GL_IMAGE_CUBIC_WEIGHT_HP 0x815E
6978 #define GL_CUBIC_HP 0x815F
6979 #define GL_AVERAGE_HP 0x8160
6980 #define GL_IMAGE_TRANSFORM_2D_HP 0x8161
6981 #define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162
6982 #define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163
6983 #ifndef GLEE_H_DEFINED_glImageTransformParameteriHP
6984 #define GLEE_H_DEFINED_glImageTransformParameteriHP
6985  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC) (GLenum target, GLenum pname, GLint param);
6986  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC GLeeFuncPtr_glImageTransformParameteriHP;
6987  #define glImageTransformParameteriHP GLeeFuncPtr_glImageTransformParameteriHP
6988 #endif
6989 #ifndef GLEE_H_DEFINED_glImageTransformParameterfHP
6990 #define GLEE_H_DEFINED_glImageTransformParameterfHP
6991  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC) (GLenum target, GLenum pname, GLfloat param);
6992  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC GLeeFuncPtr_glImageTransformParameterfHP;
6993  #define glImageTransformParameterfHP GLeeFuncPtr_glImageTransformParameterfHP
6994 #endif
6995 #ifndef GLEE_H_DEFINED_glImageTransformParameterivHP
6996 #define GLEE_H_DEFINED_glImageTransformParameterivHP
6997  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, const GLint * params);
6998  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glImageTransformParameterivHP;
6999  #define glImageTransformParameterivHP GLeeFuncPtr_glImageTransformParameterivHP
7000 #endif
7001 #ifndef GLEE_H_DEFINED_glImageTransformParameterfvHP
7002 #define GLEE_H_DEFINED_glImageTransformParameterfvHP
7003  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, const GLfloat * params);
7004  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glImageTransformParameterfvHP;
7005  #define glImageTransformParameterfvHP GLeeFuncPtr_glImageTransformParameterfvHP
7006 #endif
7007 #ifndef GLEE_H_DEFINED_glGetImageTransformParameterivHP
7008 #define GLEE_H_DEFINED_glGetImageTransformParameterivHP
7009  typedef void (APIENTRYP GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, GLint * params);
7010  GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glGetImageTransformParameterivHP;
7011  #define glGetImageTransformParameterivHP GLeeFuncPtr_glGetImageTransformParameterivHP
7012 #endif
7013 #ifndef GLEE_H_DEFINED_glGetImageTransformParameterfvHP
7014 #define GLEE_H_DEFINED_glGetImageTransformParameterfvHP
7015  typedef void (APIENTRYP GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, GLfloat * params);
7016  GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glGetImageTransformParameterfvHP;
7017  #define glGetImageTransformParameterfvHP GLeeFuncPtr_glGetImageTransformParameterfvHP
7018 #endif
7019 #endif
7020 
7021 /* GL_HP_convolution_border_modes */
7022 
7023 #ifndef GL_HP_convolution_border_modes
7024 #define GL_HP_convolution_border_modes 1
7025 #define __GLEE_GL_HP_convolution_border_modes 1
7026 /* Constants */
7027 #define GL_IGNORE_BORDER_HP 0x8150
7028 #define GL_CONSTANT_BORDER_HP 0x8151
7029 #define GL_REPLICATE_BORDER_HP 0x8153
7030 #define GL_CONVOLUTION_BORDER_COLOR_HP 0x8154
7031 #endif
7032 
7033 /* GL_INGR_palette_buffer */
7034 
7035 #ifndef GL_INGR_palette_buffer
7036 #define GL_INGR_palette_buffer 1
7037 #define __GLEE_GL_INGR_palette_buffer 1
7038 /* Constants */
7039 #endif
7040 
7041 /* GL_SGIX_texture_add_env */
7042 
7043 #ifndef GL_SGIX_texture_add_env
7044 #define GL_SGIX_texture_add_env 1
7045 #define __GLEE_GL_SGIX_texture_add_env 1
7046 /* Constants */
7047 #define GL_TEXTURE_ENV_BIAS_SGIX 0x80BE
7048 #endif
7049 
7050 /* GL_EXT_color_subtable */
7051 
7052 #ifndef GL_EXT_color_subtable
7053 #define GL_EXT_color_subtable 1
7054 #define __GLEE_GL_EXT_color_subtable 1
7055 /* Constants */
7056 #ifndef GLEE_H_DEFINED_glColorSubTableEXT
7057 #define GLEE_H_DEFINED_glColorSubTableEXT
7058  typedef void (APIENTRYP GLEEPFNGLCOLORSUBTABLEEXTPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
7059  GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEEXTPROC GLeeFuncPtr_glColorSubTableEXT;
7060  #define glColorSubTableEXT GLeeFuncPtr_glColorSubTableEXT
7061 #endif
7062 #ifndef GLEE_H_DEFINED_glCopyColorSubTableEXT
7063 #define GLEE_H_DEFINED_glCopyColorSubTableEXT
7064  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
7065  GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC GLeeFuncPtr_glCopyColorSubTableEXT;
7066  #define glCopyColorSubTableEXT GLeeFuncPtr_glCopyColorSubTableEXT
7067 #endif
7068 #endif
7069 
7070 /* GL_PGI_vertex_hints */
7071 
7072 #ifndef GL_PGI_vertex_hints
7073 #define GL_PGI_vertex_hints 1
7074 #define __GLEE_GL_PGI_vertex_hints 1
7075 /* Constants */
7076 #define GL_VERTEX_DATA_HINT_PGI 0x1A22A
7077 #define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B
7078 #define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C
7079 #define GL_MAX_VERTEX_HINT_PGI 0x1A22D
7080 #define GL_COLOR3_BIT_PGI 0x00010000
7081 #define GL_COLOR4_BIT_PGI 0x00020000
7082 #define GL_EDGEFLAG_BIT_PGI 0x00040000
7083 #define GL_INDEX_BIT_PGI 0x00080000
7084 #define GL_MAT_AMBIENT_BIT_PGI 0x00100000
7085 #define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000
7086 #define GL_MAT_DIFFUSE_BIT_PGI 0x00400000
7087 #define GL_MAT_EMISSION_BIT_PGI 0x00800000
7088 #define GL_MAT_COLOR_INDEXES_BIT_PGI 0x01000000
7089 #define GL_MAT_SHININESS_BIT_PGI 0x02000000
7090 #define GL_MAT_SPECULAR_BIT_PGI 0x04000000
7091 #define GL_NORMAL_BIT_PGI 0x08000000
7092 #define GL_TEXCOORD1_BIT_PGI 0x10000000
7093 #define GL_TEXCOORD2_BIT_PGI 0x20000000
7094 #define GL_TEXCOORD3_BIT_PGI 0x40000000
7095 #define GL_TEXCOORD4_BIT_PGI 0x80000000
7096 #define GL_VERTEX23_BIT_PGI 0x00000004
7097 #define GL_VERTEX4_BIT_PGI 0x00000008
7098 #endif
7099 
7100 /* GL_PGI_misc_hints */
7101 
7102 #ifndef GL_PGI_misc_hints
7103 #define GL_PGI_misc_hints 1
7104 #define __GLEE_GL_PGI_misc_hints 1
7105 /* Constants */
7106 #define GL_PREFER_DOUBLEBUFFER_HINT_PGI 0x1A1F8
7107 #define GL_CONSERVE_MEMORY_HINT_PGI 0x1A1FD
7108 #define GL_RECLAIM_MEMORY_HINT_PGI 0x1A1FE
7109 #define GL_NATIVE_GRAPHICS_HANDLE_PGI 0x1A202
7110 #define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203
7111 #define GL_NATIVE_GRAPHICS_END_HINT_PGI 0x1A204
7112 #define GL_ALWAYS_FAST_HINT_PGI 0x1A20C
7113 #define GL_ALWAYS_SOFT_HINT_PGI 0x1A20D
7114 #define GL_ALLOW_DRAW_OBJ_HINT_PGI 0x1A20E
7115 #define GL_ALLOW_DRAW_WIN_HINT_PGI 0x1A20F
7116 #define GL_ALLOW_DRAW_FRG_HINT_PGI 0x1A210
7117 #define GL_ALLOW_DRAW_MEM_HINT_PGI 0x1A211
7118 #define GL_STRICT_DEPTHFUNC_HINT_PGI 0x1A216
7119 #define GL_STRICT_LIGHTING_HINT_PGI 0x1A217
7120 #define GL_STRICT_SCISSOR_HINT_PGI 0x1A218
7121 #define GL_FULL_STIPPLE_HINT_PGI 0x1A219
7122 #define GL_CLIP_NEAR_HINT_PGI 0x1A220
7123 #define GL_CLIP_FAR_HINT_PGI 0x1A221
7124 #define GL_WIDE_LINE_HINT_PGI 0x1A222
7125 #define GL_BACK_NORMALS_HINT_PGI 0x1A223
7126 #ifndef GLEE_H_DEFINED_glHintPGI
7127 #define GLEE_H_DEFINED_glHintPGI
7128  typedef void (APIENTRYP GLEEPFNGLHINTPGIPROC) (GLenum target, GLint mode);
7129  GLEE_EXTERN GLEEPFNGLHINTPGIPROC GLeeFuncPtr_glHintPGI;
7130  #define glHintPGI GLeeFuncPtr_glHintPGI
7131 #endif
7132 #endif
7133 
7134 /* GL_EXT_paletted_texture */
7135 
7136 #ifndef GL_EXT_paletted_texture
7137 #define GL_EXT_paletted_texture 1
7138 #define __GLEE_GL_EXT_paletted_texture 1
7139 /* Constants */
7140 #define GL_COLOR_INDEX1_EXT 0x80E2
7141 #define GL_COLOR_INDEX2_EXT 0x80E3
7142 #define GL_COLOR_INDEX4_EXT 0x80E4
7143 #define GL_COLOR_INDEX8_EXT 0x80E5
7144 #define GL_COLOR_INDEX12_EXT 0x80E6
7145 #define GL_COLOR_INDEX16_EXT 0x80E7
7146 #define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED
7147 #ifndef GLEE_H_DEFINED_glColorTableEXT
7148 #define GLEE_H_DEFINED_glColorTableEXT
7149  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEEXTPROC) (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
7150  GLEE_EXTERN GLEEPFNGLCOLORTABLEEXTPROC GLeeFuncPtr_glColorTableEXT;
7151  #define glColorTableEXT GLeeFuncPtr_glColorTableEXT
7152 #endif
7153 #ifndef GLEE_H_DEFINED_glGetColorTableEXT
7154 #define GLEE_H_DEFINED_glGetColorTableEXT
7155  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEEXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid * data);
7156  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEEXTPROC GLeeFuncPtr_glGetColorTableEXT;
7157  #define glGetColorTableEXT GLeeFuncPtr_glGetColorTableEXT
7158 #endif
7159 #ifndef GLEE_H_DEFINED_glGetColorTableParameterivEXT
7160 #define GLEE_H_DEFINED_glGetColorTableParameterivEXT
7161  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
7162  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC GLeeFuncPtr_glGetColorTableParameterivEXT;
7163  #define glGetColorTableParameterivEXT GLeeFuncPtr_glGetColorTableParameterivEXT
7164 #endif
7165 #ifndef GLEE_H_DEFINED_glGetColorTableParameterfvEXT
7166 #define GLEE_H_DEFINED_glGetColorTableParameterfvEXT
7167  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
7168  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC GLeeFuncPtr_glGetColorTableParameterfvEXT;
7169  #define glGetColorTableParameterfvEXT GLeeFuncPtr_glGetColorTableParameterfvEXT
7170 #endif
7171 #endif
7172 
7173 /* GL_EXT_clip_volume_hint */
7174 
7175 #ifndef GL_EXT_clip_volume_hint
7176 #define GL_EXT_clip_volume_hint 1
7177 #define __GLEE_GL_EXT_clip_volume_hint 1
7178 /* Constants */
7179 #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0
7180 #endif
7181 
7182 /* GL_SGIX_list_priority */
7183 
7184 #ifndef GL_SGIX_list_priority
7185 #define GL_SGIX_list_priority 1
7186 #define __GLEE_GL_SGIX_list_priority 1
7187 /* Constants */
7188 #define GL_LIST_PRIORITY_SGIX 0x8182
7189 #ifndef GLEE_H_DEFINED_glGetListParameterfvSGIX
7190 #define GLEE_H_DEFINED_glGetListParameterfvSGIX
7191  typedef void (APIENTRYP GLEEPFNGLGETLISTPARAMETERFVSGIXPROC) (GLuint list, GLenum pname, GLfloat * params);
7192  GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glGetListParameterfvSGIX;
7193  #define glGetListParameterfvSGIX GLeeFuncPtr_glGetListParameterfvSGIX
7194 #endif
7195 #ifndef GLEE_H_DEFINED_glGetListParameterivSGIX
7196 #define GLEE_H_DEFINED_glGetListParameterivSGIX
7197  typedef void (APIENTRYP GLEEPFNGLGETLISTPARAMETERIVSGIXPROC) (GLuint list, GLenum pname, GLint * params);
7198  GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glGetListParameterivSGIX;
7199  #define glGetListParameterivSGIX GLeeFuncPtr_glGetListParameterivSGIX
7200 #endif
7201 #ifndef GLEE_H_DEFINED_glListParameterfSGIX
7202 #define GLEE_H_DEFINED_glListParameterfSGIX
7203  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERFSGIXPROC) (GLuint list, GLenum pname, GLfloat param);
7204  GLEE_EXTERN GLEEPFNGLLISTPARAMETERFSGIXPROC GLeeFuncPtr_glListParameterfSGIX;
7205  #define glListParameterfSGIX GLeeFuncPtr_glListParameterfSGIX
7206 #endif
7207 #ifndef GLEE_H_DEFINED_glListParameterfvSGIX
7208 #define GLEE_H_DEFINED_glListParameterfvSGIX
7209  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERFVSGIXPROC) (GLuint list, GLenum pname, const GLfloat * params);
7210  GLEE_EXTERN GLEEPFNGLLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glListParameterfvSGIX;
7211  #define glListParameterfvSGIX GLeeFuncPtr_glListParameterfvSGIX
7212 #endif
7213 #ifndef GLEE_H_DEFINED_glListParameteriSGIX
7214 #define GLEE_H_DEFINED_glListParameteriSGIX
7215  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERISGIXPROC) (GLuint list, GLenum pname, GLint param);
7216  GLEE_EXTERN GLEEPFNGLLISTPARAMETERISGIXPROC GLeeFuncPtr_glListParameteriSGIX;
7217  #define glListParameteriSGIX GLeeFuncPtr_glListParameteriSGIX
7218 #endif
7219 #ifndef GLEE_H_DEFINED_glListParameterivSGIX
7220 #define GLEE_H_DEFINED_glListParameterivSGIX
7221  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERIVSGIXPROC) (GLuint list, GLenum pname, const GLint * params);
7222  GLEE_EXTERN GLEEPFNGLLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glListParameterivSGIX;
7223  #define glListParameterivSGIX GLeeFuncPtr_glListParameterivSGIX
7224 #endif
7225 #endif
7226 
7227 /* GL_SGIX_ir_instrument1 */
7228 
7229 #ifndef GL_SGIX_ir_instrument1
7230 #define GL_SGIX_ir_instrument1 1
7231 #define __GLEE_GL_SGIX_ir_instrument1 1
7232 /* Constants */
7233 #define GL_IR_INSTRUMENT1_SGIX 0x817F
7234 #endif
7235 
7236 /* GL_SGIX_calligraphic_fragment */
7237 
7238 #ifndef GL_SGIX_calligraphic_fragment
7239 #define GL_SGIX_calligraphic_fragment 1
7240 #define __GLEE_GL_SGIX_calligraphic_fragment 1
7241 /* Constants */
7242 #define GL_CALLIGRAPHIC_FRAGMENT_SGIX 0x8183
7243 #endif
7244 
7245 /* GL_SGIX_texture_lod_bias */
7246 
7247 #ifndef GL_SGIX_texture_lod_bias
7248 #define GL_SGIX_texture_lod_bias 1
7249 #define __GLEE_GL_SGIX_texture_lod_bias 1
7250 /* Constants */
7251 #define GL_TEXTURE_LOD_BIAS_S_SGIX 0x818E
7252 #define GL_TEXTURE_LOD_BIAS_T_SGIX 0x818F
7253 #define GL_TEXTURE_LOD_BIAS_R_SGIX 0x8190
7254 #endif
7255 
7256 /* GL_SGIX_shadow_ambient */
7257 
7258 #ifndef GL_SGIX_shadow_ambient
7259 #define GL_SGIX_shadow_ambient 1
7260 #define __GLEE_GL_SGIX_shadow_ambient 1
7261 /* Constants */
7262 #define GL_SHADOW_AMBIENT_SGIX 0x80BF
7263 #endif
7264 
7265 /* GL_EXT_index_texture */
7266 
7267 #ifndef GL_EXT_index_texture
7268 #define GL_EXT_index_texture 1
7269 #define __GLEE_GL_EXT_index_texture 1
7270 /* Constants */
7271 #endif
7272 
7273 /* GL_EXT_index_material */
7274 
7275 #ifndef GL_EXT_index_material
7276 #define GL_EXT_index_material 1
7277 #define __GLEE_GL_EXT_index_material 1
7278 /* Constants */
7279 #define GL_INDEX_MATERIAL_EXT 0x81B8
7280 #define GL_INDEX_MATERIAL_PARAMETER_EXT 0x81B9
7281 #define GL_INDEX_MATERIAL_FACE_EXT 0x81BA
7282 #ifndef GLEE_H_DEFINED_glIndexMaterialEXT
7283 #define GLEE_H_DEFINED_glIndexMaterialEXT
7284  typedef void (APIENTRYP GLEEPFNGLINDEXMATERIALEXTPROC) (GLenum face, GLenum mode);
7285  GLEE_EXTERN GLEEPFNGLINDEXMATERIALEXTPROC GLeeFuncPtr_glIndexMaterialEXT;
7286  #define glIndexMaterialEXT GLeeFuncPtr_glIndexMaterialEXT
7287 #endif
7288 #endif
7289 
7290 /* GL_EXT_index_func */
7291 
7292 #ifndef GL_EXT_index_func
7293 #define GL_EXT_index_func 1
7294 #define __GLEE_GL_EXT_index_func 1
7295 /* Constants */
7296 #define GL_INDEX_TEST_EXT 0x81B5
7297 #define GL_INDEX_TEST_FUNC_EXT 0x81B6
7298 #define GL_INDEX_TEST_REF_EXT 0x81B7
7299 #ifndef GLEE_H_DEFINED_glIndexFuncEXT
7300 #define GLEE_H_DEFINED_glIndexFuncEXT
7301  typedef void (APIENTRYP GLEEPFNGLINDEXFUNCEXTPROC) (GLenum func, GLclampf ref);
7302  GLEE_EXTERN GLEEPFNGLINDEXFUNCEXTPROC GLeeFuncPtr_glIndexFuncEXT;
7303  #define glIndexFuncEXT GLeeFuncPtr_glIndexFuncEXT
7304 #endif
7305 #endif
7306 
7307 /* GL_EXT_index_array_formats */
7308 
7309 #ifndef GL_EXT_index_array_formats
7310 #define GL_EXT_index_array_formats 1
7311 #define __GLEE_GL_EXT_index_array_formats 1
7312 /* Constants */
7313 #define GL_IUI_V2F_EXT 0x81AD
7314 #define GL_IUI_V3F_EXT 0x81AE
7315 #define GL_IUI_N3F_V2F_EXT 0x81AF
7316 #define GL_IUI_N3F_V3F_EXT 0x81B0
7317 #define GL_T2F_IUI_V2F_EXT 0x81B1
7318 #define GL_T2F_IUI_V3F_EXT 0x81B2
7319 #define GL_T2F_IUI_N3F_V2F_EXT 0x81B3
7320 #define GL_T2F_IUI_N3F_V3F_EXT 0x81B4
7321 #endif
7322 
7323 /* GL_EXT_compiled_vertex_array */
7324 
7325 #ifndef GL_EXT_compiled_vertex_array
7326 #define GL_EXT_compiled_vertex_array 1
7327 #define __GLEE_GL_EXT_compiled_vertex_array 1
7328 /* Constants */
7329 #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8
7330 #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9
7331 #ifndef GLEE_H_DEFINED_glLockArraysEXT
7332 #define GLEE_H_DEFINED_glLockArraysEXT
7333  typedef void (APIENTRYP GLEEPFNGLLOCKARRAYSEXTPROC) (GLint first, GLsizei count);
7334  GLEE_EXTERN GLEEPFNGLLOCKARRAYSEXTPROC GLeeFuncPtr_glLockArraysEXT;
7335  #define glLockArraysEXT GLeeFuncPtr_glLockArraysEXT
7336 #endif
7337 #ifndef GLEE_H_DEFINED_glUnlockArraysEXT
7338 #define GLEE_H_DEFINED_glUnlockArraysEXT
7339  typedef void (APIENTRYP GLEEPFNGLUNLOCKARRAYSEXTPROC) ();
7340  GLEE_EXTERN GLEEPFNGLUNLOCKARRAYSEXTPROC GLeeFuncPtr_glUnlockArraysEXT;
7341  #define glUnlockArraysEXT GLeeFuncPtr_glUnlockArraysEXT
7342 #endif
7343 #endif
7344 
7345 /* GL_EXT_cull_vertex */
7346 
7347 #ifndef GL_EXT_cull_vertex
7348 #define GL_EXT_cull_vertex 1
7349 #define __GLEE_GL_EXT_cull_vertex 1
7350 /* Constants */
7351 #define GL_CULL_VERTEX_EXT 0x81AA
7352 #define GL_CULL_VERTEX_EYE_POSITION_EXT 0x81AB
7353 #define GL_CULL_VERTEX_OBJECT_POSITION_EXT 0x81AC
7354 #ifndef GLEE_H_DEFINED_glCullParameterdvEXT
7355 #define GLEE_H_DEFINED_glCullParameterdvEXT
7356  typedef void (APIENTRYP GLEEPFNGLCULLPARAMETERDVEXTPROC) (GLenum pname, GLdouble * params);
7357  GLEE_EXTERN GLEEPFNGLCULLPARAMETERDVEXTPROC GLeeFuncPtr_glCullParameterdvEXT;
7358  #define glCullParameterdvEXT GLeeFuncPtr_glCullParameterdvEXT
7359 #endif
7360 #ifndef GLEE_H_DEFINED_glCullParameterfvEXT
7361 #define GLEE_H_DEFINED_glCullParameterfvEXT
7362  typedef void (APIENTRYP GLEEPFNGLCULLPARAMETERFVEXTPROC) (GLenum pname, GLfloat * params);
7363  GLEE_EXTERN GLEEPFNGLCULLPARAMETERFVEXTPROC GLeeFuncPtr_glCullParameterfvEXT;
7364  #define glCullParameterfvEXT GLeeFuncPtr_glCullParameterfvEXT
7365 #endif
7366 #endif
7367 
7368 /* GL_SGIX_ycrcb */
7369 
7370 #ifndef GL_SGIX_ycrcb
7371 #define GL_SGIX_ycrcb 1
7372 #define __GLEE_GL_SGIX_ycrcb 1
7373 /* Constants */
7374 #define GL_YCRCB_422_SGIX 0x81BB
7375 #define GL_YCRCB_444_SGIX 0x81BC
7376 #endif
7377 
7378 /* GL_SGIX_fragment_lighting */
7379 
7380 #ifndef GL_SGIX_fragment_lighting
7381 #define GL_SGIX_fragment_lighting 1
7382 #define __GLEE_GL_SGIX_fragment_lighting 1
7383 /* Constants */
7384 #define GL_FRAGMENT_LIGHTING_SGIX 0x8400
7385 #define GL_FRAGMENT_COLOR_MATERIAL_SGIX 0x8401
7386 #define GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX 0x8402
7387 #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX 0x8403
7388 #define GL_MAX_FRAGMENT_LIGHTS_SGIX 0x8404
7389 #define GL_MAX_ACTIVE_LIGHTS_SGIX 0x8405
7390 #define GL_CURRENT_RASTER_NORMAL_SGIX 0x8406
7391 #define GL_LIGHT_ENV_MODE_SGIX 0x8407
7392 #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX 0x8408
7393 #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX 0x8409
7394 #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX 0x840A
7395 #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B
7396 #define GL_FRAGMENT_LIGHT0_SGIX 0x840C
7397 #define GL_FRAGMENT_LIGHT1_SGIX 0x840D
7398 #define GL_FRAGMENT_LIGHT2_SGIX 0x840E
7399 #define GL_FRAGMENT_LIGHT3_SGIX 0x840F
7400 #define GL_FRAGMENT_LIGHT4_SGIX 0x8410
7401 #define GL_FRAGMENT_LIGHT5_SGIX 0x8411
7402 #define GL_FRAGMENT_LIGHT6_SGIX 0x8412
7403 #define GL_FRAGMENT_LIGHT7_SGIX 0x8413
7404 #ifndef GLEE_H_DEFINED_glFragmentColorMaterialSGIX
7405 #define GLEE_H_DEFINED_glFragmentColorMaterialSGIX
7406  typedef void (APIENTRYP GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC) (GLenum face, GLenum mode);
7407  GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC GLeeFuncPtr_glFragmentColorMaterialSGIX;
7408  #define glFragmentColorMaterialSGIX GLeeFuncPtr_glFragmentColorMaterialSGIX
7409 #endif
7410 #ifndef GLEE_H_DEFINED_glFragmentLightfSGIX
7411 #define GLEE_H_DEFINED_glFragmentLightfSGIX
7412  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFSGIXPROC) (GLenum light, GLenum pname, GLfloat param);
7413  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFSGIXPROC GLeeFuncPtr_glFragmentLightfSGIX;
7414  #define glFragmentLightfSGIX GLeeFuncPtr_glFragmentLightfSGIX
7415 #endif
7416 #ifndef GLEE_H_DEFINED_glFragmentLightfvSGIX
7417 #define GLEE_H_DEFINED_glFragmentLightfvSGIX
7418  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat * params);
7419  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glFragmentLightfvSGIX;
7420  #define glFragmentLightfvSGIX GLeeFuncPtr_glFragmentLightfvSGIX
7421 #endif
7422 #ifndef GLEE_H_DEFINED_glFragmentLightiSGIX
7423 #define GLEE_H_DEFINED_glFragmentLightiSGIX
7424  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTISGIXPROC) (GLenum light, GLenum pname, GLint param);
7425  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTISGIXPROC GLeeFuncPtr_glFragmentLightiSGIX;
7426  #define glFragmentLightiSGIX GLeeFuncPtr_glFragmentLightiSGIX
7427 #endif
7428 #ifndef GLEE_H_DEFINED_glFragmentLightivSGIX
7429 #define GLEE_H_DEFINED_glFragmentLightivSGIX
7430  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint * params);
7431  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glFragmentLightivSGIX;
7432  #define glFragmentLightivSGIX GLeeFuncPtr_glFragmentLightivSGIX
7433 #endif
7434 #ifndef GLEE_H_DEFINED_glFragmentLightModelfSGIX
7435 #define GLEE_H_DEFINED_glFragmentLightModelfSGIX
7436  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC) (GLenum pname, GLfloat param);
7437  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC GLeeFuncPtr_glFragmentLightModelfSGIX;
7438  #define glFragmentLightModelfSGIX GLeeFuncPtr_glFragmentLightModelfSGIX
7439 #endif
7440 #ifndef GLEE_H_DEFINED_glFragmentLightModelfvSGIX
7441 #define GLEE_H_DEFINED_glFragmentLightModelfvSGIX
7442  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat * params);
7443  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC GLeeFuncPtr_glFragmentLightModelfvSGIX;
7444  #define glFragmentLightModelfvSGIX GLeeFuncPtr_glFragmentLightModelfvSGIX
7445 #endif
7446 #ifndef GLEE_H_DEFINED_glFragmentLightModeliSGIX
7447 #define GLEE_H_DEFINED_glFragmentLightModeliSGIX
7448  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC) (GLenum pname, GLint param);
7449  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC GLeeFuncPtr_glFragmentLightModeliSGIX;
7450  #define glFragmentLightModeliSGIX GLeeFuncPtr_glFragmentLightModeliSGIX
7451 #endif
7452 #ifndef GLEE_H_DEFINED_glFragmentLightModelivSGIX
7453 #define GLEE_H_DEFINED_glFragmentLightModelivSGIX
7454  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint * params);
7455  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC GLeeFuncPtr_glFragmentLightModelivSGIX;
7456  #define glFragmentLightModelivSGIX GLeeFuncPtr_glFragmentLightModelivSGIX
7457 #endif
7458 #ifndef GLEE_H_DEFINED_glFragmentMaterialfSGIX
7459 #define GLEE_H_DEFINED_glFragmentMaterialfSGIX
7460  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFSGIXPROC) (GLenum face, GLenum pname, GLfloat param);
7461  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFSGIXPROC GLeeFuncPtr_glFragmentMaterialfSGIX;
7462  #define glFragmentMaterialfSGIX GLeeFuncPtr_glFragmentMaterialfSGIX
7463 #endif
7464 #ifndef GLEE_H_DEFINED_glFragmentMaterialfvSGIX
7465 #define GLEE_H_DEFINED_glFragmentMaterialfvSGIX
7466  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat * params);
7467  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glFragmentMaterialfvSGIX;
7468  #define glFragmentMaterialfvSGIX GLeeFuncPtr_glFragmentMaterialfvSGIX
7469 #endif
7470 #ifndef GLEE_H_DEFINED_glFragmentMaterialiSGIX
7471 #define GLEE_H_DEFINED_glFragmentMaterialiSGIX
7472  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALISGIXPROC) (GLenum face, GLenum pname, GLint param);
7473  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALISGIXPROC GLeeFuncPtr_glFragmentMaterialiSGIX;
7474  #define glFragmentMaterialiSGIX GLeeFuncPtr_glFragmentMaterialiSGIX
7475 #endif
7476 #ifndef GLEE_H_DEFINED_glFragmentMaterialivSGIX
7477 #define GLEE_H_DEFINED_glFragmentMaterialivSGIX
7478  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint * params);
7479  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glFragmentMaterialivSGIX;
7480  #define glFragmentMaterialivSGIX GLeeFuncPtr_glFragmentMaterialivSGIX
7481 #endif
7482 #ifndef GLEE_H_DEFINED_glGetFragmentLightfvSGIX
7483 #define GLEE_H_DEFINED_glGetFragmentLightfvSGIX
7484  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat * params);
7485  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glGetFragmentLightfvSGIX;
7486  #define glGetFragmentLightfvSGIX GLeeFuncPtr_glGetFragmentLightfvSGIX
7487 #endif
7488 #ifndef GLEE_H_DEFINED_glGetFragmentLightivSGIX
7489 #define GLEE_H_DEFINED_glGetFragmentLightivSGIX
7490  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint * params);
7491  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glGetFragmentLightivSGIX;
7492  #define glGetFragmentLightivSGIX GLeeFuncPtr_glGetFragmentLightivSGIX
7493 #endif
7494 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialfvSGIX
7495 #define GLEE_H_DEFINED_glGetFragmentMaterialfvSGIX
7496  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat * params);
7497  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialfvSGIX;
7498  #define glGetFragmentMaterialfvSGIX GLeeFuncPtr_glGetFragmentMaterialfvSGIX
7499 #endif
7500 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialivSGIX
7501 #define GLEE_H_DEFINED_glGetFragmentMaterialivSGIX
7502  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint * params);
7503  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialivSGIX;
7504  #define glGetFragmentMaterialivSGIX GLeeFuncPtr_glGetFragmentMaterialivSGIX
7505 #endif
7506 #ifndef GLEE_H_DEFINED_glLightEnviSGIX
7507 #define GLEE_H_DEFINED_glLightEnviSGIX
7508  typedef void (APIENTRYP GLEEPFNGLLIGHTENVISGIXPROC) (GLenum pname, GLint param);
7509  GLEE_EXTERN GLEEPFNGLLIGHTENVISGIXPROC GLeeFuncPtr_glLightEnviSGIX;
7510  #define glLightEnviSGIX GLeeFuncPtr_glLightEnviSGIX
7511 #endif
7512 #endif
7513 
7514 /* GL_IBM_rasterpos_clip */
7515 
7516 #ifndef GL_IBM_rasterpos_clip
7517 #define GL_IBM_rasterpos_clip 1
7518 #define __GLEE_GL_IBM_rasterpos_clip 1
7519 /* Constants */
7520 #define GL_RASTER_POSITION_UNCLIPPED_IBM 0x19262
7521 #endif
7522 
7523 /* GL_HP_texture_lighting */
7524 
7525 #ifndef GL_HP_texture_lighting
7526 #define GL_HP_texture_lighting 1
7527 #define __GLEE_GL_HP_texture_lighting 1
7528 /* Constants */
7529 #define GL_TEXTURE_LIGHTING_MODE_HP 0x8167
7530 #define GL_TEXTURE_POST_SPECULAR_HP 0x8168
7531 #define GL_TEXTURE_PRE_SPECULAR_HP 0x8169
7532 #endif
7533 
7534 /* GL_EXT_draw_range_elements */
7535 
7536 #ifndef GL_EXT_draw_range_elements
7537 #define GL_EXT_draw_range_elements 1
7538 #define __GLEE_GL_EXT_draw_range_elements 1
7539 /* Constants */
7540 #define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8
7541 #define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9
7542 #ifndef GLEE_H_DEFINED_glDrawRangeElementsEXT
7543 #define GLEE_H_DEFINED_glDrawRangeElementsEXT
7544  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTSEXTPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
7545  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSEXTPROC GLeeFuncPtr_glDrawRangeElementsEXT;
7546  #define glDrawRangeElementsEXT GLeeFuncPtr_glDrawRangeElementsEXT
7547 #endif
7548 #endif
7549 
7550 /* GL_WIN_phong_shading */
7551 
7552 #ifndef GL_WIN_phong_shading
7553 #define GL_WIN_phong_shading 1
7554 #define __GLEE_GL_WIN_phong_shading 1
7555 /* Constants */
7556 #define GL_PHONG_WIN 0x80EA
7557 #define GL_PHONG_HINT_WIN 0x80EB
7558 #endif
7559 
7560 /* GL_WIN_specular_fog */
7561 
7562 #ifndef GL_WIN_specular_fog
7563 #define GL_WIN_specular_fog 1
7564 #define __GLEE_GL_WIN_specular_fog 1
7565 /* Constants */
7566 #define GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC
7567 #endif
7568 
7569 /* GL_EXT_light_texture */
7570 
7571 #ifndef GL_EXT_light_texture
7572 #define GL_EXT_light_texture 1
7573 #define __GLEE_GL_EXT_light_texture 1
7574 /* Constants */
7575 #define GL_FRAGMENT_MATERIAL_EXT 0x8349
7576 #define GL_FRAGMENT_NORMAL_EXT 0x834A
7577 #define GL_FRAGMENT_COLOR_EXT 0x834C
7578 #define GL_ATTENUATION_EXT 0x834D
7579 #define GL_SHADOW_ATTENUATION_EXT 0x834E
7580 #define GL_TEXTURE_APPLICATION_MODE_EXT 0x834F
7581 #define GL_TEXTURE_LIGHT_EXT 0x8350
7582 #define GL_TEXTURE_MATERIAL_FACE_EXT 0x8351
7583 #define GL_TEXTURE_MATERIAL_PARAMETER_EXT 0x8352
7584 #ifndef GLEE_H_DEFINED_glApplyTextureEXT
7585 #define GLEE_H_DEFINED_glApplyTextureEXT
7586  typedef void (APIENTRYP GLEEPFNGLAPPLYTEXTUREEXTPROC) (GLenum mode);
7587  GLEE_EXTERN GLEEPFNGLAPPLYTEXTUREEXTPROC GLeeFuncPtr_glApplyTextureEXT;
7588  #define glApplyTextureEXT GLeeFuncPtr_glApplyTextureEXT
7589 #endif
7590 #ifndef GLEE_H_DEFINED_glTextureLightEXT
7591 #define GLEE_H_DEFINED_glTextureLightEXT
7592  typedef void (APIENTRYP GLEEPFNGLTEXTURELIGHTEXTPROC) (GLenum pname);
7593  GLEE_EXTERN GLEEPFNGLTEXTURELIGHTEXTPROC GLeeFuncPtr_glTextureLightEXT;
7594  #define glTextureLightEXT GLeeFuncPtr_glTextureLightEXT
7595 #endif
7596 #ifndef GLEE_H_DEFINED_glTextureMaterialEXT
7597 #define GLEE_H_DEFINED_glTextureMaterialEXT
7598  typedef void (APIENTRYP GLEEPFNGLTEXTUREMATERIALEXTPROC) (GLenum face, GLenum mode);
7599  GLEE_EXTERN GLEEPFNGLTEXTUREMATERIALEXTPROC GLeeFuncPtr_glTextureMaterialEXT;
7600  #define glTextureMaterialEXT GLeeFuncPtr_glTextureMaterialEXT
7601 #endif
7602 #endif
7603 
7604 /* GL_SGIX_blend_alpha_minmax */
7605 
7606 #ifndef GL_SGIX_blend_alpha_minmax
7607 #define GL_SGIX_blend_alpha_minmax 1
7608 #define __GLEE_GL_SGIX_blend_alpha_minmax 1
7609 /* Constants */
7610 #define GL_ALPHA_MIN_SGIX 0x8320
7611 #define GL_ALPHA_MAX_SGIX 0x8321
7612 #endif
7613 
7614 /* GL_SGIX_impact_pixel_texture */
7615 
7616 #ifndef GL_SGIX_impact_pixel_texture
7617 #define GL_SGIX_impact_pixel_texture 1
7618 #define __GLEE_GL_SGIX_impact_pixel_texture 1
7619 /* Constants */
7620 #define GL_PIXEL_TEX_GEN_Q_CEILING_SGIX 0x8184
7621 #define GL_PIXEL_TEX_GEN_Q_ROUND_SGIX 0x8185
7622 #define GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX 0x8186
7623 #define GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX 0x8187
7624 #define GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX 0x8188
7625 #define GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX 0x8189
7626 #define GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX 0x818A
7627 #endif
7628 
7629 /* GL_EXT_bgra */
7630 
7631 #ifndef GL_EXT_bgra
7632 #define GL_EXT_bgra 1
7633 #define __GLEE_GL_EXT_bgra 1
7634 /* Constants */
7635 #define GL_BGR_EXT 0x80E0
7636 #define GL_BGRA_EXT 0x80E1
7637 #endif
7638 
7639 /* GL_SGIX_async */
7640 
7641 #ifndef GL_SGIX_async
7642 #define GL_SGIX_async 1
7643 #define __GLEE_GL_SGIX_async 1
7644 /* Constants */
7645 #define GL_ASYNC_MARKER_SGIX 0x8329
7646 #ifndef GLEE_H_DEFINED_glAsyncMarkerSGIX
7647 #define GLEE_H_DEFINED_glAsyncMarkerSGIX
7648  typedef void (APIENTRYP GLEEPFNGLASYNCMARKERSGIXPROC) (GLuint marker);
7649  GLEE_EXTERN GLEEPFNGLASYNCMARKERSGIXPROC GLeeFuncPtr_glAsyncMarkerSGIX;
7650  #define glAsyncMarkerSGIX GLeeFuncPtr_glAsyncMarkerSGIX
7651 #endif
7652 #ifndef GLEE_H_DEFINED_glFinishAsyncSGIX
7653 #define GLEE_H_DEFINED_glFinishAsyncSGIX
7654  typedef GLint (APIENTRYP GLEEPFNGLFINISHASYNCSGIXPROC) (GLuint * markerp);
7655  GLEE_EXTERN GLEEPFNGLFINISHASYNCSGIXPROC GLeeFuncPtr_glFinishAsyncSGIX;
7656  #define glFinishAsyncSGIX GLeeFuncPtr_glFinishAsyncSGIX
7657 #endif
7658 #ifndef GLEE_H_DEFINED_glPollAsyncSGIX
7659 #define GLEE_H_DEFINED_glPollAsyncSGIX
7660  typedef GLint (APIENTRYP GLEEPFNGLPOLLASYNCSGIXPROC) (GLuint * markerp);
7661  GLEE_EXTERN GLEEPFNGLPOLLASYNCSGIXPROC GLeeFuncPtr_glPollAsyncSGIX;
7662  #define glPollAsyncSGIX GLeeFuncPtr_glPollAsyncSGIX
7663 #endif
7664 #ifndef GLEE_H_DEFINED_glGenAsyncMarkersSGIX
7665 #define GLEE_H_DEFINED_glGenAsyncMarkersSGIX
7666  typedef GLuint (APIENTRYP GLEEPFNGLGENASYNCMARKERSSGIXPROC) (GLsizei range);
7667  GLEE_EXTERN GLEEPFNGLGENASYNCMARKERSSGIXPROC GLeeFuncPtr_glGenAsyncMarkersSGIX;
7668  #define glGenAsyncMarkersSGIX GLeeFuncPtr_glGenAsyncMarkersSGIX
7669 #endif
7670 #ifndef GLEE_H_DEFINED_glDeleteAsyncMarkersSGIX
7671 #define GLEE_H_DEFINED_glDeleteAsyncMarkersSGIX
7672  typedef void (APIENTRYP GLEEPFNGLDELETEASYNCMARKERSSGIXPROC) (GLuint marker, GLsizei range);
7673  GLEE_EXTERN GLEEPFNGLDELETEASYNCMARKERSSGIXPROC GLeeFuncPtr_glDeleteAsyncMarkersSGIX;
7674  #define glDeleteAsyncMarkersSGIX GLeeFuncPtr_glDeleteAsyncMarkersSGIX
7675 #endif
7676 #ifndef GLEE_H_DEFINED_glIsAsyncMarkerSGIX
7677 #define GLEE_H_DEFINED_glIsAsyncMarkerSGIX
7678  typedef GLboolean (APIENTRYP GLEEPFNGLISASYNCMARKERSGIXPROC) (GLuint marker);
7679  GLEE_EXTERN GLEEPFNGLISASYNCMARKERSGIXPROC GLeeFuncPtr_glIsAsyncMarkerSGIX;
7680  #define glIsAsyncMarkerSGIX GLeeFuncPtr_glIsAsyncMarkerSGIX
7681 #endif
7682 #endif
7683 
7684 /* GL_SGIX_async_pixel */
7685 
7686 #ifndef GL_SGIX_async_pixel
7687 #define GL_SGIX_async_pixel 1
7688 #define __GLEE_GL_SGIX_async_pixel 1
7689 /* Constants */
7690 #define GL_ASYNC_TEX_IMAGE_SGIX 0x835C
7691 #define GL_ASYNC_DRAW_PIXELS_SGIX 0x835D
7692 #define GL_ASYNC_READ_PIXELS_SGIX 0x835E
7693 #define GL_MAX_ASYNC_TEX_IMAGE_SGIX 0x835F
7694 #define GL_MAX_ASYNC_DRAW_PIXELS_SGIX 0x8360
7695 #define GL_MAX_ASYNC_READ_PIXELS_SGIX 0x8361
7696 #endif
7697 
7698 /* GL_SGIX_async_histogram */
7699 
7700 #ifndef GL_SGIX_async_histogram
7701 #define GL_SGIX_async_histogram 1
7702 #define __GLEE_GL_SGIX_async_histogram 1
7703 /* Constants */
7704 #define GL_ASYNC_HISTOGRAM_SGIX 0x832C
7705 #define GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D
7706 #endif
7707 
7708 /* GL_INTEL_texture_scissor */
7709 
7710 #ifndef GL_INTEL_texture_scissor
7711 #define GL_INTEL_texture_scissor 1
7712 #define __GLEE_GL_INTEL_texture_scissor 1
7713 /* Constants */
7714 #endif
7715 
7716 /* GL_INTEL_parallel_arrays */
7717 
7718 #ifndef GL_INTEL_parallel_arrays
7719 #define GL_INTEL_parallel_arrays 1
7720 #define __GLEE_GL_INTEL_parallel_arrays 1
7721 /* Constants */
7722 #define GL_PARALLEL_ARRAYS_INTEL 0x83F4
7723 #define GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL 0x83F5
7724 #define GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL 0x83F6
7725 #define GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL 0x83F7
7726 #define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8
7727 #ifndef GLEE_H_DEFINED_glVertexPointervINTEL
7728 #define GLEE_H_DEFINED_glVertexPointervINTEL
7729  typedef void (APIENTRYP GLEEPFNGLVERTEXPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* * pointer);
7730  GLEE_EXTERN GLEEPFNGLVERTEXPOINTERVINTELPROC GLeeFuncPtr_glVertexPointervINTEL;
7731  #define glVertexPointervINTEL GLeeFuncPtr_glVertexPointervINTEL
7732 #endif
7733 #ifndef GLEE_H_DEFINED_glNormalPointervINTEL
7734 #define GLEE_H_DEFINED_glNormalPointervINTEL
7735  typedef void (APIENTRYP GLEEPFNGLNORMALPOINTERVINTELPROC) (GLenum type, const GLvoid* * pointer);
7736  GLEE_EXTERN GLEEPFNGLNORMALPOINTERVINTELPROC GLeeFuncPtr_glNormalPointervINTEL;
7737  #define glNormalPointervINTEL GLeeFuncPtr_glNormalPointervINTEL
7738 #endif
7739 #ifndef GLEE_H_DEFINED_glColorPointervINTEL
7740 #define GLEE_H_DEFINED_glColorPointervINTEL
7741  typedef void (APIENTRYP GLEEPFNGLCOLORPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* * pointer);
7742  GLEE_EXTERN GLEEPFNGLCOLORPOINTERVINTELPROC GLeeFuncPtr_glColorPointervINTEL;
7743  #define glColorPointervINTEL GLeeFuncPtr_glColorPointervINTEL
7744 #endif
7745 #ifndef GLEE_H_DEFINED_glTexCoordPointervINTEL
7746 #define GLEE_H_DEFINED_glTexCoordPointervINTEL
7747  typedef void (APIENTRYP GLEEPFNGLTEXCOORDPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* * pointer);
7748  GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERVINTELPROC GLeeFuncPtr_glTexCoordPointervINTEL;
7749  #define glTexCoordPointervINTEL GLeeFuncPtr_glTexCoordPointervINTEL
7750 #endif
7751 #endif
7752 
7753 /* GL_HP_occlusion_test */
7754 
7755 #ifndef GL_HP_occlusion_test
7756 #define GL_HP_occlusion_test 1
7757 #define __GLEE_GL_HP_occlusion_test 1
7758 /* Constants */
7759 #define GL_OCCLUSION_TEST_HP 0x8165
7760 #define GL_OCCLUSION_TEST_RESULT_HP 0x8166
7761 #endif
7762 
7763 /* GL_EXT_pixel_transform */
7764 
7765 #ifndef GL_EXT_pixel_transform
7766 #define GL_EXT_pixel_transform 1
7767 #define __GLEE_GL_EXT_pixel_transform 1
7768 /* Constants */
7769 #define GL_PIXEL_TRANSFORM_2D_EXT 0x8330
7770 #define GL_PIXEL_MAG_FILTER_EXT 0x8331
7771 #define GL_PIXEL_MIN_FILTER_EXT 0x8332
7772 #define GL_PIXEL_CUBIC_WEIGHT_EXT 0x8333
7773 #define GL_CUBIC_EXT 0x8334
7774 #define GL_AVERAGE_EXT 0x8335
7775 #define GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8336
7776 #define GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8337
7777 #define GL_PIXEL_TRANSFORM_2D_MATRIX_EXT 0x8338
7778 #ifndef GLEE_H_DEFINED_glPixelTransformParameteriEXT
7779 #define GLEE_H_DEFINED_glPixelTransformParameteriEXT
7780  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint param);
7781  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC GLeeFuncPtr_glPixelTransformParameteriEXT;
7782  #define glPixelTransformParameteriEXT GLeeFuncPtr_glPixelTransformParameteriEXT
7783 #endif
7784 #ifndef GLEE_H_DEFINED_glPixelTransformParameterfEXT
7785 #define GLEE_H_DEFINED_glPixelTransformParameterfEXT
7786  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat param);
7787  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC GLeeFuncPtr_glPixelTransformParameterfEXT;
7788  #define glPixelTransformParameterfEXT GLeeFuncPtr_glPixelTransformParameterfEXT
7789 #endif
7790 #ifndef GLEE_H_DEFINED_glPixelTransformParameterivEXT
7791 #define GLEE_H_DEFINED_glPixelTransformParameterivEXT
7792  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint * params);
7793  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC GLeeFuncPtr_glPixelTransformParameterivEXT;
7794  #define glPixelTransformParameterivEXT GLeeFuncPtr_glPixelTransformParameterivEXT
7795 #endif
7796 #ifndef GLEE_H_DEFINED_glPixelTransformParameterfvEXT
7797 #define GLEE_H_DEFINED_glPixelTransformParameterfvEXT
7798  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat * params);
7799  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC GLeeFuncPtr_glPixelTransformParameterfvEXT;
7800  #define glPixelTransformParameterfvEXT GLeeFuncPtr_glPixelTransformParameterfvEXT
7801 #endif
7802 #endif
7803 
7804 /* GL_EXT_pixel_transform_color_table */
7805 
7806 #ifndef GL_EXT_pixel_transform_color_table
7807 #define GL_EXT_pixel_transform_color_table 1
7808 #define __GLEE_GL_EXT_pixel_transform_color_table 1
7809 /* Constants */
7810 #endif
7811 
7812 /* GL_EXT_shared_texture_palette */
7813 
7814 #ifndef GL_EXT_shared_texture_palette
7815 #define GL_EXT_shared_texture_palette 1
7816 #define __GLEE_GL_EXT_shared_texture_palette 1
7817 /* Constants */
7818 #define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB
7819 #endif
7820 
7821 /* GL_EXT_separate_specular_color */
7822 
7823 #ifndef GL_EXT_separate_specular_color
7824 #define GL_EXT_separate_specular_color 1
7825 #define __GLEE_GL_EXT_separate_specular_color 1
7826 /* Constants */
7827 #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8
7828 #define GL_SINGLE_COLOR_EXT 0x81F9
7829 #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA
7830 #endif
7831 
7832 /* GL_EXT_secondary_color */
7833 
7834 #ifndef GL_EXT_secondary_color
7835 #define GL_EXT_secondary_color 1
7836 #define __GLEE_GL_EXT_secondary_color 1
7837 /* Constants */
7838 #define GL_COLOR_SUM_EXT 0x8458
7839 #define GL_CURRENT_SECONDARY_COLOR_EXT 0x8459
7840 #define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A
7841 #define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B
7842 #define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C
7843 #define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D
7844 #define GL_SECONDARY_COLOR_ARRAY_EXT 0x845E
7845 #ifndef GLEE_H_DEFINED_glSecondaryColor3bEXT
7846 #define GLEE_H_DEFINED_glSecondaryColor3bEXT
7847  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BEXTPROC) (GLbyte red, GLbyte green, GLbyte blue);
7848  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BEXTPROC GLeeFuncPtr_glSecondaryColor3bEXT;
7849  #define glSecondaryColor3bEXT GLeeFuncPtr_glSecondaryColor3bEXT
7850 #endif
7851 #ifndef GLEE_H_DEFINED_glSecondaryColor3bvEXT
7852 #define GLEE_H_DEFINED_glSecondaryColor3bvEXT
7853  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BVEXTPROC) (const GLbyte * v);
7854  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVEXTPROC GLeeFuncPtr_glSecondaryColor3bvEXT;
7855  #define glSecondaryColor3bvEXT GLeeFuncPtr_glSecondaryColor3bvEXT
7856 #endif
7857 #ifndef GLEE_H_DEFINED_glSecondaryColor3dEXT
7858 #define GLEE_H_DEFINED_glSecondaryColor3dEXT
7859  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DEXTPROC) (GLdouble red, GLdouble green, GLdouble blue);
7860  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DEXTPROC GLeeFuncPtr_glSecondaryColor3dEXT;
7861  #define glSecondaryColor3dEXT GLeeFuncPtr_glSecondaryColor3dEXT
7862 #endif
7863 #ifndef GLEE_H_DEFINED_glSecondaryColor3dvEXT
7864 #define GLEE_H_DEFINED_glSecondaryColor3dvEXT
7865  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DVEXTPROC) (const GLdouble * v);
7866  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVEXTPROC GLeeFuncPtr_glSecondaryColor3dvEXT;
7867  #define glSecondaryColor3dvEXT GLeeFuncPtr_glSecondaryColor3dvEXT
7868 #endif
7869 #ifndef GLEE_H_DEFINED_glSecondaryColor3fEXT
7870 #define GLEE_H_DEFINED_glSecondaryColor3fEXT
7871  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FEXTPROC) (GLfloat red, GLfloat green, GLfloat blue);
7872  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FEXTPROC GLeeFuncPtr_glSecondaryColor3fEXT;
7873  #define glSecondaryColor3fEXT GLeeFuncPtr_glSecondaryColor3fEXT
7874 #endif
7875 #ifndef GLEE_H_DEFINED_glSecondaryColor3fvEXT
7876 #define GLEE_H_DEFINED_glSecondaryColor3fvEXT
7877  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FVEXTPROC) (const GLfloat * v);
7878  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVEXTPROC GLeeFuncPtr_glSecondaryColor3fvEXT;
7879  #define glSecondaryColor3fvEXT GLeeFuncPtr_glSecondaryColor3fvEXT
7880 #endif
7881 #ifndef GLEE_H_DEFINED_glSecondaryColor3iEXT
7882 #define GLEE_H_DEFINED_glSecondaryColor3iEXT
7883  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IEXTPROC) (GLint red, GLint green, GLint blue);
7884  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IEXTPROC GLeeFuncPtr_glSecondaryColor3iEXT;
7885  #define glSecondaryColor3iEXT GLeeFuncPtr_glSecondaryColor3iEXT
7886 #endif
7887 #ifndef GLEE_H_DEFINED_glSecondaryColor3ivEXT
7888 #define GLEE_H_DEFINED_glSecondaryColor3ivEXT
7889  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IVEXTPROC) (const GLint * v);
7890  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVEXTPROC GLeeFuncPtr_glSecondaryColor3ivEXT;
7891  #define glSecondaryColor3ivEXT GLeeFuncPtr_glSecondaryColor3ivEXT
7892 #endif
7893 #ifndef GLEE_H_DEFINED_glSecondaryColor3sEXT
7894 #define GLEE_H_DEFINED_glSecondaryColor3sEXT
7895  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SEXTPROC) (GLshort red, GLshort green, GLshort blue);
7896  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SEXTPROC GLeeFuncPtr_glSecondaryColor3sEXT;
7897  #define glSecondaryColor3sEXT GLeeFuncPtr_glSecondaryColor3sEXT
7898 #endif
7899 #ifndef GLEE_H_DEFINED_glSecondaryColor3svEXT
7900 #define GLEE_H_DEFINED_glSecondaryColor3svEXT
7901  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SVEXTPROC) (const GLshort * v);
7902  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVEXTPROC GLeeFuncPtr_glSecondaryColor3svEXT;
7903  #define glSecondaryColor3svEXT GLeeFuncPtr_glSecondaryColor3svEXT
7904 #endif
7905 #ifndef GLEE_H_DEFINED_glSecondaryColor3ubEXT
7906 #define GLEE_H_DEFINED_glSecondaryColor3ubEXT
7907  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBEXTPROC) (GLubyte red, GLubyte green, GLubyte blue);
7908  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBEXTPROC GLeeFuncPtr_glSecondaryColor3ubEXT;
7909  #define glSecondaryColor3ubEXT GLeeFuncPtr_glSecondaryColor3ubEXT
7910 #endif
7911 #ifndef GLEE_H_DEFINED_glSecondaryColor3ubvEXT
7912 #define GLEE_H_DEFINED_glSecondaryColor3ubvEXT
7913  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC) (const GLubyte * v);
7914  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC GLeeFuncPtr_glSecondaryColor3ubvEXT;
7915  #define glSecondaryColor3ubvEXT GLeeFuncPtr_glSecondaryColor3ubvEXT
7916 #endif
7917 #ifndef GLEE_H_DEFINED_glSecondaryColor3uiEXT
7918 #define GLEE_H_DEFINED_glSecondaryColor3uiEXT
7919  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIEXTPROC) (GLuint red, GLuint green, GLuint blue);
7920  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIEXTPROC GLeeFuncPtr_glSecondaryColor3uiEXT;
7921  #define glSecondaryColor3uiEXT GLeeFuncPtr_glSecondaryColor3uiEXT
7922 #endif
7923 #ifndef GLEE_H_DEFINED_glSecondaryColor3uivEXT
7924 #define GLEE_H_DEFINED_glSecondaryColor3uivEXT
7925  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC) (const GLuint * v);
7926  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC GLeeFuncPtr_glSecondaryColor3uivEXT;
7927  #define glSecondaryColor3uivEXT GLeeFuncPtr_glSecondaryColor3uivEXT
7928 #endif
7929 #ifndef GLEE_H_DEFINED_glSecondaryColor3usEXT
7930 #define GLEE_H_DEFINED_glSecondaryColor3usEXT
7931  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USEXTPROC) (GLushort red, GLushort green, GLushort blue);
7932  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USEXTPROC GLeeFuncPtr_glSecondaryColor3usEXT;
7933  #define glSecondaryColor3usEXT GLeeFuncPtr_glSecondaryColor3usEXT
7934 #endif
7935 #ifndef GLEE_H_DEFINED_glSecondaryColor3usvEXT
7936 #define GLEE_H_DEFINED_glSecondaryColor3usvEXT
7937  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USVEXTPROC) (const GLushort * v);
7938  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVEXTPROC GLeeFuncPtr_glSecondaryColor3usvEXT;
7939  #define glSecondaryColor3usvEXT GLeeFuncPtr_glSecondaryColor3usvEXT
7940 #endif
7941 #ifndef GLEE_H_DEFINED_glSecondaryColorPointerEXT
7942 #define GLEE_H_DEFINED_glSecondaryColorPointerEXT
7943  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
7944  GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC GLeeFuncPtr_glSecondaryColorPointerEXT;
7945  #define glSecondaryColorPointerEXT GLeeFuncPtr_glSecondaryColorPointerEXT
7946 #endif
7947 #endif
7948 
7949 /* GL_EXT_texture_perturb_normal */
7950 
7951 #ifndef GL_EXT_texture_perturb_normal
7952 #define GL_EXT_texture_perturb_normal 1
7953 #define __GLEE_GL_EXT_texture_perturb_normal 1
7954 /* Constants */
7955 #define GL_PERTURB_EXT 0x85AE
7956 #define GL_TEXTURE_NORMAL_EXT 0x85AF
7957 #ifndef GLEE_H_DEFINED_glTextureNormalEXT
7958 #define GLEE_H_DEFINED_glTextureNormalEXT
7959  typedef void (APIENTRYP GLEEPFNGLTEXTURENORMALEXTPROC) (GLenum mode);
7960  GLEE_EXTERN GLEEPFNGLTEXTURENORMALEXTPROC GLeeFuncPtr_glTextureNormalEXT;
7961  #define glTextureNormalEXT GLeeFuncPtr_glTextureNormalEXT
7962 #endif
7963 #endif
7964 
7965 /* GL_EXT_multi_draw_arrays */
7966 
7967 #ifndef GL_EXT_multi_draw_arrays
7968 #define GL_EXT_multi_draw_arrays 1
7969 #define __GLEE_GL_EXT_multi_draw_arrays 1
7970 /* Constants */
7971 #ifndef GLEE_H_DEFINED_glMultiDrawArraysEXT
7972 #define GLEE_H_DEFINED_glMultiDrawArraysEXT
7973  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWARRAYSEXTPROC) (GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
7974  GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSEXTPROC GLeeFuncPtr_glMultiDrawArraysEXT;
7975  #define glMultiDrawArraysEXT GLeeFuncPtr_glMultiDrawArraysEXT
7976 #endif
7977 #ifndef GLEE_H_DEFINED_glMultiDrawElementsEXT
7978 #define GLEE_H_DEFINED_glMultiDrawElementsEXT
7979  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTSEXTPROC) (GLenum mode, const GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount);
7980  GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSEXTPROC GLeeFuncPtr_glMultiDrawElementsEXT;
7981  #define glMultiDrawElementsEXT GLeeFuncPtr_glMultiDrawElementsEXT
7982 #endif
7983 #endif
7984 
7985 /* GL_EXT_fog_coord */
7986 
7987 #ifndef GL_EXT_fog_coord
7988 #define GL_EXT_fog_coord 1
7989 #define __GLEE_GL_EXT_fog_coord 1
7990 /* Constants */
7991 #define GL_FOG_COORDINATE_SOURCE_EXT 0x8450
7992 #define GL_FOG_COORDINATE_EXT 0x8451
7993 #define GL_FRAGMENT_DEPTH_EXT 0x8452
7994 #define GL_CURRENT_FOG_COORDINATE_EXT 0x8453
7995 #define GL_FOG_COORDINATE_ARRAY_TYPE_EXT 0x8454
7996 #define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455
7997 #define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456
7998 #define GL_FOG_COORDINATE_ARRAY_EXT 0x8457
7999 #ifndef GLEE_H_DEFINED_glFogCoordfEXT
8000 #define GLEE_H_DEFINED_glFogCoordfEXT
8001  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFEXTPROC) (GLfloat coord);
8002  GLEE_EXTERN GLEEPFNGLFOGCOORDFEXTPROC GLeeFuncPtr_glFogCoordfEXT;
8003  #define glFogCoordfEXT GLeeFuncPtr_glFogCoordfEXT
8004 #endif
8005 #ifndef GLEE_H_DEFINED_glFogCoordfvEXT
8006 #define GLEE_H_DEFINED_glFogCoordfvEXT
8007  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFVEXTPROC) (const GLfloat * coord);
8008  GLEE_EXTERN GLEEPFNGLFOGCOORDFVEXTPROC GLeeFuncPtr_glFogCoordfvEXT;
8009  #define glFogCoordfvEXT GLeeFuncPtr_glFogCoordfvEXT
8010 #endif
8011 #ifndef GLEE_H_DEFINED_glFogCoorddEXT
8012 #define GLEE_H_DEFINED_glFogCoorddEXT
8013  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDEXTPROC) (GLdouble coord);
8014  GLEE_EXTERN GLEEPFNGLFOGCOORDDEXTPROC GLeeFuncPtr_glFogCoorddEXT;
8015  #define glFogCoorddEXT GLeeFuncPtr_glFogCoorddEXT
8016 #endif
8017 #ifndef GLEE_H_DEFINED_glFogCoorddvEXT
8018 #define GLEE_H_DEFINED_glFogCoorddvEXT
8019  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDVEXTPROC) (const GLdouble * coord);
8020  GLEE_EXTERN GLEEPFNGLFOGCOORDDVEXTPROC GLeeFuncPtr_glFogCoorddvEXT;
8021  #define glFogCoorddvEXT GLeeFuncPtr_glFogCoorddvEXT
8022 #endif
8023 #ifndef GLEE_H_DEFINED_glFogCoordPointerEXT
8024 #define GLEE_H_DEFINED_glFogCoordPointerEXT
8025  typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
8026  GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTEREXTPROC GLeeFuncPtr_glFogCoordPointerEXT;
8027  #define glFogCoordPointerEXT GLeeFuncPtr_glFogCoordPointerEXT
8028 #endif
8029 #endif
8030 
8031 /* GL_REND_screen_coordinates */
8032 
8033 #ifndef GL_REND_screen_coordinates
8034 #define GL_REND_screen_coordinates 1
8035 #define __GLEE_GL_REND_screen_coordinates 1
8036 /* Constants */
8037 #define GL_SCREEN_COORDINATES_REND 0x8490
8038 #define GL_INVERTED_SCREEN_W_REND 0x8491
8039 #endif
8040 
8041 /* GL_EXT_coordinate_frame */
8042 
8043 #ifndef GL_EXT_coordinate_frame
8044 #define GL_EXT_coordinate_frame 1
8045 #define __GLEE_GL_EXT_coordinate_frame 1
8046 /* Constants */
8047 #define GL_TANGENT_ARRAY_EXT 0x8439
8048 #define GL_BINORMAL_ARRAY_EXT 0x843A
8049 #define GL_CURRENT_TANGENT_EXT 0x843B
8050 #define GL_CURRENT_BINORMAL_EXT 0x843C
8051 #define GL_TANGENT_ARRAY_TYPE_EXT 0x843E
8052 #define GL_TANGENT_ARRAY_STRIDE_EXT 0x843F
8053 #define GL_BINORMAL_ARRAY_TYPE_EXT 0x8440
8054 #define GL_BINORMAL_ARRAY_STRIDE_EXT 0x8441
8055 #define GL_TANGENT_ARRAY_POINTER_EXT 0x8442
8056 #define GL_BINORMAL_ARRAY_POINTER_EXT 0x8443
8057 #define GL_MAP1_TANGENT_EXT 0x8444
8058 #define GL_MAP2_TANGENT_EXT 0x8445
8059 #define GL_MAP1_BINORMAL_EXT 0x8446
8060 #define GL_MAP2_BINORMAL_EXT 0x8447
8061 #ifndef GLEE_H_DEFINED_glTangent3bEXT
8062 #define GLEE_H_DEFINED_glTangent3bEXT
8063  typedef void (APIENTRYP GLEEPFNGLTANGENT3BEXTPROC) (GLbyte tx, GLbyte ty, GLbyte tz);
8064  GLEE_EXTERN GLEEPFNGLTANGENT3BEXTPROC GLeeFuncPtr_glTangent3bEXT;
8065  #define glTangent3bEXT GLeeFuncPtr_glTangent3bEXT
8066 #endif
8067 #ifndef GLEE_H_DEFINED_glTangent3bvEXT
8068 #define GLEE_H_DEFINED_glTangent3bvEXT
8069  typedef void (APIENTRYP GLEEPFNGLTANGENT3BVEXTPROC) (const GLbyte * v);
8070  GLEE_EXTERN GLEEPFNGLTANGENT3BVEXTPROC GLeeFuncPtr_glTangent3bvEXT;
8071  #define glTangent3bvEXT GLeeFuncPtr_glTangent3bvEXT
8072 #endif
8073 #ifndef GLEE_H_DEFINED_glTangent3dEXT
8074 #define GLEE_H_DEFINED_glTangent3dEXT
8075  typedef void (APIENTRYP GLEEPFNGLTANGENT3DEXTPROC) (GLdouble tx, GLdouble ty, GLdouble tz);
8076  GLEE_EXTERN GLEEPFNGLTANGENT3DEXTPROC GLeeFuncPtr_glTangent3dEXT;
8077  #define glTangent3dEXT GLeeFuncPtr_glTangent3dEXT
8078 #endif
8079 #ifndef GLEE_H_DEFINED_glTangent3dvEXT
8080 #define GLEE_H_DEFINED_glTangent3dvEXT
8081  typedef void (APIENTRYP GLEEPFNGLTANGENT3DVEXTPROC) (const GLdouble * v);
8082  GLEE_EXTERN GLEEPFNGLTANGENT3DVEXTPROC GLeeFuncPtr_glTangent3dvEXT;
8083  #define glTangent3dvEXT GLeeFuncPtr_glTangent3dvEXT
8084 #endif
8085 #ifndef GLEE_H_DEFINED_glTangent3fEXT
8086 #define GLEE_H_DEFINED_glTangent3fEXT
8087  typedef void (APIENTRYP GLEEPFNGLTANGENT3FEXTPROC) (GLfloat tx, GLfloat ty, GLfloat tz);
8088  GLEE_EXTERN GLEEPFNGLTANGENT3FEXTPROC GLeeFuncPtr_glTangent3fEXT;
8089  #define glTangent3fEXT GLeeFuncPtr_glTangent3fEXT
8090 #endif
8091 #ifndef GLEE_H_DEFINED_glTangent3fvEXT
8092 #define GLEE_H_DEFINED_glTangent3fvEXT
8093  typedef void (APIENTRYP GLEEPFNGLTANGENT3FVEXTPROC) (const GLfloat * v);
8094  GLEE_EXTERN GLEEPFNGLTANGENT3FVEXTPROC GLeeFuncPtr_glTangent3fvEXT;
8095  #define glTangent3fvEXT GLeeFuncPtr_glTangent3fvEXT
8096 #endif
8097 #ifndef GLEE_H_DEFINED_glTangent3iEXT
8098 #define GLEE_H_DEFINED_glTangent3iEXT
8099  typedef void (APIENTRYP GLEEPFNGLTANGENT3IEXTPROC) (GLint tx, GLint ty, GLint tz);
8100  GLEE_EXTERN GLEEPFNGLTANGENT3IEXTPROC GLeeFuncPtr_glTangent3iEXT;
8101  #define glTangent3iEXT GLeeFuncPtr_glTangent3iEXT
8102 #endif
8103 #ifndef GLEE_H_DEFINED_glTangent3ivEXT
8104 #define GLEE_H_DEFINED_glTangent3ivEXT
8105  typedef void (APIENTRYP GLEEPFNGLTANGENT3IVEXTPROC) (const GLint * v);
8106  GLEE_EXTERN GLEEPFNGLTANGENT3IVEXTPROC GLeeFuncPtr_glTangent3ivEXT;
8107  #define glTangent3ivEXT GLeeFuncPtr_glTangent3ivEXT
8108 #endif
8109 #ifndef GLEE_H_DEFINED_glTangent3sEXT
8110 #define GLEE_H_DEFINED_glTangent3sEXT
8111  typedef void (APIENTRYP GLEEPFNGLTANGENT3SEXTPROC) (GLshort tx, GLshort ty, GLshort tz);
8112  GLEE_EXTERN GLEEPFNGLTANGENT3SEXTPROC GLeeFuncPtr_glTangent3sEXT;
8113  #define glTangent3sEXT GLeeFuncPtr_glTangent3sEXT
8114 #endif
8115 #ifndef GLEE_H_DEFINED_glTangent3svEXT
8116 #define GLEE_H_DEFINED_glTangent3svEXT
8117  typedef void (APIENTRYP GLEEPFNGLTANGENT3SVEXTPROC) (const GLshort * v);
8118  GLEE_EXTERN GLEEPFNGLTANGENT3SVEXTPROC GLeeFuncPtr_glTangent3svEXT;
8119  #define glTangent3svEXT GLeeFuncPtr_glTangent3svEXT
8120 #endif
8121 #ifndef GLEE_H_DEFINED_glBinormal3bEXT
8122 #define GLEE_H_DEFINED_glBinormal3bEXT
8123  typedef void (APIENTRYP GLEEPFNGLBINORMAL3BEXTPROC) (GLbyte bx, GLbyte by, GLbyte bz);
8124  GLEE_EXTERN GLEEPFNGLBINORMAL3BEXTPROC GLeeFuncPtr_glBinormal3bEXT;
8125  #define glBinormal3bEXT GLeeFuncPtr_glBinormal3bEXT
8126 #endif
8127 #ifndef GLEE_H_DEFINED_glBinormal3bvEXT
8128 #define GLEE_H_DEFINED_glBinormal3bvEXT
8129  typedef void (APIENTRYP GLEEPFNGLBINORMAL3BVEXTPROC) (const GLbyte * v);
8130  GLEE_EXTERN GLEEPFNGLBINORMAL3BVEXTPROC GLeeFuncPtr_glBinormal3bvEXT;
8131  #define glBinormal3bvEXT GLeeFuncPtr_glBinormal3bvEXT
8132 #endif
8133 #ifndef GLEE_H_DEFINED_glBinormal3dEXT
8134 #define GLEE_H_DEFINED_glBinormal3dEXT
8135  typedef void (APIENTRYP GLEEPFNGLBINORMAL3DEXTPROC) (GLdouble bx, GLdouble by, GLdouble bz);
8136  GLEE_EXTERN GLEEPFNGLBINORMAL3DEXTPROC GLeeFuncPtr_glBinormal3dEXT;
8137  #define glBinormal3dEXT GLeeFuncPtr_glBinormal3dEXT
8138 #endif
8139 #ifndef GLEE_H_DEFINED_glBinormal3dvEXT
8140 #define GLEE_H_DEFINED_glBinormal3dvEXT
8141  typedef void (APIENTRYP GLEEPFNGLBINORMAL3DVEXTPROC) (const GLdouble * v);
8142  GLEE_EXTERN GLEEPFNGLBINORMAL3DVEXTPROC GLeeFuncPtr_glBinormal3dvEXT;
8143  #define glBinormal3dvEXT GLeeFuncPtr_glBinormal3dvEXT
8144 #endif
8145 #ifndef GLEE_H_DEFINED_glBinormal3fEXT
8146 #define GLEE_H_DEFINED_glBinormal3fEXT
8147  typedef void (APIENTRYP GLEEPFNGLBINORMAL3FEXTPROC) (GLfloat bx, GLfloat by, GLfloat bz);
8148  GLEE_EXTERN GLEEPFNGLBINORMAL3FEXTPROC GLeeFuncPtr_glBinormal3fEXT;
8149  #define glBinormal3fEXT GLeeFuncPtr_glBinormal3fEXT
8150 #endif
8151 #ifndef GLEE_H_DEFINED_glBinormal3fvEXT
8152 #define GLEE_H_DEFINED_glBinormal3fvEXT
8153  typedef void (APIENTRYP GLEEPFNGLBINORMAL3FVEXTPROC) (const GLfloat * v);
8154  GLEE_EXTERN GLEEPFNGLBINORMAL3FVEXTPROC GLeeFuncPtr_glBinormal3fvEXT;
8155  #define glBinormal3fvEXT GLeeFuncPtr_glBinormal3fvEXT
8156 #endif
8157 #ifndef GLEE_H_DEFINED_glBinormal3iEXT
8158 #define GLEE_H_DEFINED_glBinormal3iEXT
8159  typedef void (APIENTRYP GLEEPFNGLBINORMAL3IEXTPROC) (GLint bx, GLint by, GLint bz);
8160  GLEE_EXTERN GLEEPFNGLBINORMAL3IEXTPROC GLeeFuncPtr_glBinormal3iEXT;
8161  #define glBinormal3iEXT GLeeFuncPtr_glBinormal3iEXT
8162 #endif
8163 #ifndef GLEE_H_DEFINED_glBinormal3ivEXT
8164 #define GLEE_H_DEFINED_glBinormal3ivEXT
8165  typedef void (APIENTRYP GLEEPFNGLBINORMAL3IVEXTPROC) (const GLint * v);
8166  GLEE_EXTERN GLEEPFNGLBINORMAL3IVEXTPROC GLeeFuncPtr_glBinormal3ivEXT;
8167  #define glBinormal3ivEXT GLeeFuncPtr_glBinormal3ivEXT
8168 #endif
8169 #ifndef GLEE_H_DEFINED_glBinormal3sEXT
8170 #define GLEE_H_DEFINED_glBinormal3sEXT
8171  typedef void (APIENTRYP GLEEPFNGLBINORMAL3SEXTPROC) (GLshort bx, GLshort by, GLshort bz);
8172  GLEE_EXTERN GLEEPFNGLBINORMAL3SEXTPROC GLeeFuncPtr_glBinormal3sEXT;
8173  #define glBinormal3sEXT GLeeFuncPtr_glBinormal3sEXT
8174 #endif
8175 #ifndef GLEE_H_DEFINED_glBinormal3svEXT
8176 #define GLEE_H_DEFINED_glBinormal3svEXT
8177  typedef void (APIENTRYP GLEEPFNGLBINORMAL3SVEXTPROC) (const GLshort * v);
8178  GLEE_EXTERN GLEEPFNGLBINORMAL3SVEXTPROC GLeeFuncPtr_glBinormal3svEXT;
8179  #define glBinormal3svEXT GLeeFuncPtr_glBinormal3svEXT
8180 #endif
8181 #ifndef GLEE_H_DEFINED_glTangentPointerEXT
8182 #define GLEE_H_DEFINED_glTangentPointerEXT
8183  typedef void (APIENTRYP GLEEPFNGLTANGENTPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
8184  GLEE_EXTERN GLEEPFNGLTANGENTPOINTEREXTPROC GLeeFuncPtr_glTangentPointerEXT;
8185  #define glTangentPointerEXT GLeeFuncPtr_glTangentPointerEXT
8186 #endif
8187 #ifndef GLEE_H_DEFINED_glBinormalPointerEXT
8188 #define GLEE_H_DEFINED_glBinormalPointerEXT
8189  typedef void (APIENTRYP GLEEPFNGLBINORMALPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
8190  GLEE_EXTERN GLEEPFNGLBINORMALPOINTEREXTPROC GLeeFuncPtr_glBinormalPointerEXT;
8191  #define glBinormalPointerEXT GLeeFuncPtr_glBinormalPointerEXT
8192 #endif
8193 #endif
8194 
8195 /* GL_EXT_texture_env_combine */
8196 
8197 #ifndef GL_EXT_texture_env_combine
8198 #define GL_EXT_texture_env_combine 1
8199 #define __GLEE_GL_EXT_texture_env_combine 1
8200 /* Constants */
8201 #define GL_COMBINE_EXT 0x8570
8202 #define GL_COMBINE_RGB_EXT 0x8571
8203 #define GL_COMBINE_ALPHA_EXT 0x8572
8204 #define GL_RGB_SCALE_EXT 0x8573
8205 #define GL_ADD_SIGNED_EXT 0x8574
8206 #define GL_INTERPOLATE_EXT 0x8575
8207 #define GL_CONSTANT_EXT 0x8576
8208 #define GL_PRIMARY_COLOR_EXT 0x8577
8209 #define GL_PREVIOUS_EXT 0x8578
8210 #define GL_SOURCE0_RGB_EXT 0x8580
8211 #define GL_SOURCE1_RGB_EXT 0x8581
8212 #define GL_SOURCE2_RGB_EXT 0x8582
8213 #define GL_SOURCE0_ALPHA_EXT 0x8588
8214 #define GL_SOURCE1_ALPHA_EXT 0x8589
8215 #define GL_SOURCE2_ALPHA_EXT 0x858A
8216 #define GL_OPERAND0_RGB_EXT 0x8590
8217 #define GL_OPERAND1_RGB_EXT 0x8591
8218 #define GL_OPERAND2_RGB_EXT 0x8592
8219 #define GL_OPERAND0_ALPHA_EXT 0x8598
8220 #define GL_OPERAND1_ALPHA_EXT 0x8599
8221 #define GL_OPERAND2_ALPHA_EXT 0x859A
8222 #endif
8223 
8224 /* GL_APPLE_specular_vector */
8225 
8226 #ifndef GL_APPLE_specular_vector
8227 #define GL_APPLE_specular_vector 1
8228 #define __GLEE_GL_APPLE_specular_vector 1
8229 /* Constants */
8230 #define GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0
8231 #endif
8232 
8233 /* GL_APPLE_transform_hint */
8234 
8235 #ifndef GL_APPLE_transform_hint
8236 #define GL_APPLE_transform_hint 1
8237 #define __GLEE_GL_APPLE_transform_hint 1
8238 /* Constants */
8239 #define GL_TRANSFORM_HINT_APPLE 0x85B1
8240 #endif
8241 
8242 /* GL_SGIX_fog_scale */
8243 
8244 #ifndef GL_SGIX_fog_scale
8245 #define GL_SGIX_fog_scale 1
8246 #define __GLEE_GL_SGIX_fog_scale 1
8247 /* Constants */
8248 #define GL_FOG_SCALE_SGIX 0x81FC
8249 #define GL_FOG_SCALE_VALUE_SGIX 0x81FD
8250 #endif
8251 
8252 /* GL_SUNX_constant_data */
8253 
8254 #ifndef GL_SUNX_constant_data
8255 #define GL_SUNX_constant_data 1
8256 #define __GLEE_GL_SUNX_constant_data 1
8257 /* Constants */
8258 #define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5
8259 #define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6
8260 #ifndef GLEE_H_DEFINED_glFinishTextureSUNX
8261 #define GLEE_H_DEFINED_glFinishTextureSUNX
8262  typedef void (APIENTRYP GLEEPFNGLFINISHTEXTURESUNXPROC) ();
8263  GLEE_EXTERN GLEEPFNGLFINISHTEXTURESUNXPROC GLeeFuncPtr_glFinishTextureSUNX;
8264  #define glFinishTextureSUNX GLeeFuncPtr_glFinishTextureSUNX
8265 #endif
8266 #endif
8267 
8268 /* GL_SUN_global_alpha */
8269 
8270 #ifndef GL_SUN_global_alpha
8271 #define GL_SUN_global_alpha 1
8272 #define __GLEE_GL_SUN_global_alpha 1
8273 /* Constants */
8274 #define GL_GLOBAL_ALPHA_SUN 0x81D9
8275 #define GL_GLOBAL_ALPHA_FACTOR_SUN 0x81DA
8276 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorbSUN
8277 #define GLEE_H_DEFINED_glGlobalAlphaFactorbSUN
8278  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORBSUNPROC) (GLbyte factor);
8279  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorbSUN;
8280  #define glGlobalAlphaFactorbSUN GLeeFuncPtr_glGlobalAlphaFactorbSUN
8281 #endif
8282 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorsSUN
8283 #define GLEE_H_DEFINED_glGlobalAlphaFactorsSUN
8284  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORSSUNPROC) (GLshort factor);
8285  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorsSUN;
8286  #define glGlobalAlphaFactorsSUN GLeeFuncPtr_glGlobalAlphaFactorsSUN
8287 #endif
8288 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactoriSUN
8289 #define GLEE_H_DEFINED_glGlobalAlphaFactoriSUN
8290  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORISUNPROC) (GLint factor);
8291  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORISUNPROC GLeeFuncPtr_glGlobalAlphaFactoriSUN;
8292  #define glGlobalAlphaFactoriSUN GLeeFuncPtr_glGlobalAlphaFactoriSUN
8293 #endif
8294 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorfSUN
8295 #define GLEE_H_DEFINED_glGlobalAlphaFactorfSUN
8296  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORFSUNPROC) (GLfloat factor);
8297  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORFSUNPROC GLeeFuncPtr_glGlobalAlphaFactorfSUN;
8298  #define glGlobalAlphaFactorfSUN GLeeFuncPtr_glGlobalAlphaFactorfSUN
8299 #endif
8300 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactordSUN
8301 #define GLEE_H_DEFINED_glGlobalAlphaFactordSUN
8302  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORDSUNPROC) (GLdouble factor);
8303  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORDSUNPROC GLeeFuncPtr_glGlobalAlphaFactordSUN;
8304  #define glGlobalAlphaFactordSUN GLeeFuncPtr_glGlobalAlphaFactordSUN
8305 #endif
8306 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorubSUN
8307 #define GLEE_H_DEFINED_glGlobalAlphaFactorubSUN
8308  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC) (GLubyte factor);
8309  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorubSUN;
8310  #define glGlobalAlphaFactorubSUN GLeeFuncPtr_glGlobalAlphaFactorubSUN
8311 #endif
8312 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorusSUN
8313 #define GLEE_H_DEFINED_glGlobalAlphaFactorusSUN
8314  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC) (GLushort factor);
8315  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorusSUN;
8316  #define glGlobalAlphaFactorusSUN GLeeFuncPtr_glGlobalAlphaFactorusSUN
8317 #endif
8318 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactoruiSUN
8319 #define GLEE_H_DEFINED_glGlobalAlphaFactoruiSUN
8320  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORUISUNPROC) (GLuint factor);
8321  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUISUNPROC GLeeFuncPtr_glGlobalAlphaFactoruiSUN;
8322  #define glGlobalAlphaFactoruiSUN GLeeFuncPtr_glGlobalAlphaFactoruiSUN
8323 #endif
8324 #endif
8325 
8326 /* GL_SUN_triangle_list */
8327 
8328 #ifndef GL_SUN_triangle_list
8329 #define GL_SUN_triangle_list 1
8330 #define __GLEE_GL_SUN_triangle_list 1
8331 /* Constants */
8332 #define GL_RESTART_SUN 0x0001
8333 #define GL_REPLACE_MIDDLE_SUN 0x0002
8334 #define GL_REPLACE_OLDEST_SUN 0x0003
8335 #define GL_TRIANGLE_LIST_SUN 0x81D7
8336 #define GL_REPLACEMENT_CODE_SUN 0x81D8
8337 #define GL_REPLACEMENT_CODE_ARRAY_SUN 0x85C0
8338 #define GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN 0x85C1
8339 #define GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN 0x85C2
8340 #define GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN 0x85C3
8341 #define GL_R1UI_V3F_SUN 0x85C4
8342 #define GL_R1UI_C4UB_V3F_SUN 0x85C5
8343 #define GL_R1UI_C3F_V3F_SUN 0x85C6
8344 #define GL_R1UI_N3F_V3F_SUN 0x85C7
8345 #define GL_R1UI_C4F_N3F_V3F_SUN 0x85C8
8346 #define GL_R1UI_T2F_V3F_SUN 0x85C9
8347 #define GL_R1UI_T2F_N3F_V3F_SUN 0x85CA
8348 #define GL_R1UI_T2F_C4F_N3F_V3F_SUN 0x85CB
8349 #ifndef GLEE_H_DEFINED_glReplacementCodeuiSUN
8350 #define GLEE_H_DEFINED_glReplacementCodeuiSUN
8351  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUISUNPROC) (GLuint code);
8352  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUISUNPROC GLeeFuncPtr_glReplacementCodeuiSUN;
8353  #define glReplacementCodeuiSUN GLeeFuncPtr_glReplacementCodeuiSUN
8354 #endif
8355 #ifndef GLEE_H_DEFINED_glReplacementCodeusSUN
8356 #define GLEE_H_DEFINED_glReplacementCodeusSUN
8357  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUSSUNPROC) (GLushort code);
8358  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSSUNPROC GLeeFuncPtr_glReplacementCodeusSUN;
8359  #define glReplacementCodeusSUN GLeeFuncPtr_glReplacementCodeusSUN
8360 #endif
8361 #ifndef GLEE_H_DEFINED_glReplacementCodeubSUN
8362 #define GLEE_H_DEFINED_glReplacementCodeubSUN
8363  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUBSUNPROC) (GLubyte code);
8364  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBSUNPROC GLeeFuncPtr_glReplacementCodeubSUN;
8365  #define glReplacementCodeubSUN GLeeFuncPtr_glReplacementCodeubSUN
8366 #endif
8367 #ifndef GLEE_H_DEFINED_glReplacementCodeuivSUN
8368 #define GLEE_H_DEFINED_glReplacementCodeuivSUN
8369  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUIVSUNPROC) (const GLuint * code);
8370  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVSUNPROC GLeeFuncPtr_glReplacementCodeuivSUN;
8371  #define glReplacementCodeuivSUN GLeeFuncPtr_glReplacementCodeuivSUN
8372 #endif
8373 #ifndef GLEE_H_DEFINED_glReplacementCodeusvSUN
8374 #define GLEE_H_DEFINED_glReplacementCodeusvSUN
8375  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUSVSUNPROC) (const GLushort * code);
8376  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSVSUNPROC GLeeFuncPtr_glReplacementCodeusvSUN;
8377  #define glReplacementCodeusvSUN GLeeFuncPtr_glReplacementCodeusvSUN
8378 #endif
8379 #ifndef GLEE_H_DEFINED_glReplacementCodeubvSUN
8380 #define GLEE_H_DEFINED_glReplacementCodeubvSUN
8381  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUBVSUNPROC) (const GLubyte * code);
8382  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBVSUNPROC GLeeFuncPtr_glReplacementCodeubvSUN;
8383  #define glReplacementCodeubvSUN GLeeFuncPtr_glReplacementCodeubvSUN
8384 #endif
8385 #ifndef GLEE_H_DEFINED_glReplacementCodePointerSUN
8386 #define GLEE_H_DEFINED_glReplacementCodePointerSUN
8387  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC) (GLenum type, GLsizei stride, const GLvoid* * pointer);
8388  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC GLeeFuncPtr_glReplacementCodePointerSUN;
8389  #define glReplacementCodePointerSUN GLeeFuncPtr_glReplacementCodePointerSUN
8390 #endif
8391 #endif
8392 
8393 /* GL_SUN_vertex */
8394 
8395 #ifndef GL_SUN_vertex
8396 #define GL_SUN_vertex 1
8397 #define __GLEE_GL_SUN_vertex 1
8398 /* Constants */
8399 #ifndef GLEE_H_DEFINED_glColor4ubVertex2fSUN
8400 #define GLEE_H_DEFINED_glColor4ubVertex2fSUN
8401  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
8402  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC GLeeFuncPtr_glColor4ubVertex2fSUN;
8403  #define glColor4ubVertex2fSUN GLeeFuncPtr_glColor4ubVertex2fSUN
8404 #endif
8405 #ifndef GLEE_H_DEFINED_glColor4ubVertex2fvSUN
8406 #define GLEE_H_DEFINED_glColor4ubVertex2fvSUN
8407  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC) (const GLubyte * c, const GLfloat * v);
8408  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC GLeeFuncPtr_glColor4ubVertex2fvSUN;
8409  #define glColor4ubVertex2fvSUN GLeeFuncPtr_glColor4ubVertex2fvSUN
8410 #endif
8411 #ifndef GLEE_H_DEFINED_glColor4ubVertex3fSUN
8412 #define GLEE_H_DEFINED_glColor4ubVertex3fSUN
8413  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
8414  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glColor4ubVertex3fSUN;
8415  #define glColor4ubVertex3fSUN GLeeFuncPtr_glColor4ubVertex3fSUN
8416 #endif
8417 #ifndef GLEE_H_DEFINED_glColor4ubVertex3fvSUN
8418 #define GLEE_H_DEFINED_glColor4ubVertex3fvSUN
8419  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC) (const GLubyte * c, const GLfloat * v);
8420  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glColor4ubVertex3fvSUN;
8421  #define glColor4ubVertex3fvSUN GLeeFuncPtr_glColor4ubVertex3fvSUN
8422 #endif
8423 #ifndef GLEE_H_DEFINED_glColor3fVertex3fSUN
8424 #define GLEE_H_DEFINED_glColor3fVertex3fSUN
8425  typedef void (APIENTRYP GLEEPFNGLCOLOR3FVERTEX3FSUNPROC) (GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
8426  GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glColor3fVertex3fSUN;
8427  #define glColor3fVertex3fSUN GLeeFuncPtr_glColor3fVertex3fSUN
8428 #endif
8429 #ifndef GLEE_H_DEFINED_glColor3fVertex3fvSUN
8430 #define GLEE_H_DEFINED_glColor3fVertex3fvSUN
8431  typedef void (APIENTRYP GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC) (const GLfloat * c, const GLfloat * v);
8432  GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor3fVertex3fvSUN;
8433  #define glColor3fVertex3fvSUN GLeeFuncPtr_glColor3fVertex3fvSUN
8434 #endif
8435 #ifndef GLEE_H_DEFINED_glNormal3fVertex3fSUN
8436 #define GLEE_H_DEFINED_glNormal3fVertex3fSUN
8437  typedef void (APIENTRYP GLEEPFNGLNORMAL3FVERTEX3FSUNPROC) (GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8438  GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glNormal3fVertex3fSUN;
8439  #define glNormal3fVertex3fSUN GLeeFuncPtr_glNormal3fVertex3fSUN
8440 #endif
8441 #ifndef GLEE_H_DEFINED_glNormal3fVertex3fvSUN
8442 #define GLEE_H_DEFINED_glNormal3fVertex3fvSUN
8443  typedef void (APIENTRYP GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * n, const GLfloat * v);
8444  GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glNormal3fVertex3fvSUN;
8445  #define glNormal3fVertex3fvSUN GLeeFuncPtr_glNormal3fVertex3fvSUN
8446 #endif
8447 #ifndef GLEE_H_DEFINED_glColor4fNormal3fVertex3fSUN
8448 #define GLEE_H_DEFINED_glColor4fNormal3fVertex3fSUN
8449  typedef void (APIENTRYP GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8450  GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fSUN;
8451  #define glColor4fNormal3fVertex3fSUN GLeeFuncPtr_glColor4fNormal3fVertex3fSUN
8452 #endif
8453 #ifndef GLEE_H_DEFINED_glColor4fNormal3fVertex3fvSUN
8454 #define GLEE_H_DEFINED_glColor4fNormal3fVertex3fvSUN
8455  typedef void (APIENTRYP GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * c, const GLfloat * n, const GLfloat * v);
8456  GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN;
8457  #define glColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN
8458 #endif
8459 #ifndef GLEE_H_DEFINED_glTexCoord2fVertex3fSUN
8460 #define GLEE_H_DEFINED_glTexCoord2fVertex3fSUN
8461  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
8462  GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fSUN;
8463  #define glTexCoord2fVertex3fSUN GLeeFuncPtr_glTexCoord2fVertex3fSUN
8464 #endif
8465 #ifndef GLEE_H_DEFINED_glTexCoord2fVertex3fvSUN
8466 #define GLEE_H_DEFINED_glTexCoord2fVertex3fvSUN
8467  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * v);
8468  GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fvSUN;
8469  #define glTexCoord2fVertex3fvSUN GLeeFuncPtr_glTexCoord2fVertex3fvSUN
8470 #endif
8471 #ifndef GLEE_H_DEFINED_glTexCoord4fVertex4fSUN
8472 #define GLEE_H_DEFINED_glTexCoord4fVertex4fSUN
8473  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
8474  GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fSUN;
8475  #define glTexCoord4fVertex4fSUN GLeeFuncPtr_glTexCoord4fVertex4fSUN
8476 #endif
8477 #ifndef GLEE_H_DEFINED_glTexCoord4fVertex4fvSUN
8478 #define GLEE_H_DEFINED_glTexCoord4fVertex4fvSUN
8479  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC) (const GLfloat * tc, const GLfloat * v);
8480  GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fvSUN;
8481  #define glTexCoord4fVertex4fvSUN GLeeFuncPtr_glTexCoord4fVertex4fvSUN
8482 #endif
8483 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fSUN
8484 #define GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fSUN
8485  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
8486  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN;
8487  #define glTexCoord2fColor4ubVertex3fSUN GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN
8488 #endif
8489 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fvSUN
8490 #define GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fvSUN
8491  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC) (const GLfloat * tc, const GLubyte * c, const GLfloat * v);
8492  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN;
8493  #define glTexCoord2fColor4ubVertex3fvSUN GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN
8494 #endif
8495 #ifndef GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fSUN
8496 #define GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fSUN
8497  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
8498  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN;
8499  #define glTexCoord2fColor3fVertex3fSUN GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN
8500 #endif
8501 #ifndef GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fvSUN
8502 #define GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fvSUN
8503  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * c, const GLfloat * v);
8504  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN;
8505  #define glTexCoord2fColor3fVertex3fvSUN GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN
8506 #endif
8507 #ifndef GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fSUN
8508 #define GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fSUN
8509  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8510  GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN;
8511  #define glTexCoord2fNormal3fVertex3fSUN GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN
8512 #endif
8513 #ifndef GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fvSUN
8514 #define GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fvSUN
8515  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * n, const GLfloat * v);
8516  GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN;
8517  #define glTexCoord2fNormal3fVertex3fvSUN GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN
8518 #endif
8519 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fSUN
8520 #define GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fSUN
8521  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8522  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN;
8523  #define glTexCoord2fColor4fNormal3fVertex3fSUN GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN
8524 #endif
8525 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fvSUN
8526 #define GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fvSUN
8527  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8528  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN;
8529  #define glTexCoord2fColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN
8530 #endif
8531 #ifndef GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fSUN
8532 #define GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fSUN
8533  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
8534  GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN;
8535  #define glTexCoord4fColor4fNormal3fVertex4fSUN GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN
8536 #endif
8537 #ifndef GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fvSUN
8538 #define GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fvSUN
8539  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC) (const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8540  GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN;
8541  #define glTexCoord4fColor4fNormal3fVertex4fvSUN GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN
8542 #endif
8543 #ifndef GLEE_H_DEFINED_glReplacementCodeuiVertex3fSUN
8544 #define GLEE_H_DEFINED_glReplacementCodeuiVertex3fSUN
8545  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC) (GLuint rc, GLfloat x, GLfloat y, GLfloat z);
8546  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fSUN;
8547  #define glReplacementCodeuiVertex3fSUN GLeeFuncPtr_glReplacementCodeuiVertex3fSUN
8548 #endif
8549 #ifndef GLEE_H_DEFINED_glReplacementCodeuiVertex3fvSUN
8550 #define GLEE_H_DEFINED_glReplacementCodeuiVertex3fvSUN
8551  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * v);
8552  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN;
8553  #define glReplacementCodeuiVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN
8554 #endif
8555 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fSUN
8556 #define GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fSUN
8557  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC) (GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
8558  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN;
8559  #define glReplacementCodeuiColor4ubVertex3fSUN GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN
8560 #endif
8561 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fvSUN
8562 #define GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fvSUN
8563  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC) (const GLuint * rc, const GLubyte * c, const GLfloat * v);
8564  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN;
8565  #define glReplacementCodeuiColor4ubVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN
8566 #endif
8567 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fSUN
8568 #define GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fSUN
8569  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
8570  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN;
8571  #define glReplacementCodeuiColor3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN
8572 #endif
8573 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fvSUN
8574 #define GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fvSUN
8575  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * c, const GLfloat * v);
8576  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN;
8577  #define glReplacementCodeuiColor3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN
8578 #endif
8579 #ifndef GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fSUN
8580 #define GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fSUN
8581  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8582  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN;
8583  #define glReplacementCodeuiNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN
8584 #endif
8585 #ifndef GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fvSUN
8586 #define GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fvSUN
8587  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * n, const GLfloat * v);
8588  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN;
8589  #define glReplacementCodeuiNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN
8590 #endif
8591 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fSUN
8592 #define GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fSUN
8593  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8594  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN;
8595  #define glReplacementCodeuiColor4fNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN
8596 #endif
8597 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
8598 #define GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
8599  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8600  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN;
8601  #define glReplacementCodeuiColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
8602 #endif
8603 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fSUN
8604 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fSUN
8605  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
8606  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN;
8607  #define glReplacementCodeuiTexCoord2fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN
8608 #endif
8609 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fvSUN
8610 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fvSUN
8611  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * tc, const GLfloat * v);
8612  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN;
8613  #define glReplacementCodeuiTexCoord2fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN
8614 #endif
8615 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
8616 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
8617  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8618  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN;
8619  #define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
8620 #endif
8621 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
8622 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
8623  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * tc, const GLfloat * n, const GLfloat * v);
8624  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN;
8625  #define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
8626 #endif
8627 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
8628 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
8629  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8630  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN;
8631  #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
8632 #endif
8633 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
8634 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
8635  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8636  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN;
8637  #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
8638 #endif
8639 #endif
8640 
8641 /* GL_EXT_blend_func_separate */
8642 
8643 #ifndef GL_EXT_blend_func_separate
8644 #define GL_EXT_blend_func_separate 1
8645 #define __GLEE_GL_EXT_blend_func_separate 1
8646 /* Constants */
8647 #define GL_BLEND_DST_RGB_EXT 0x80C8
8648 #define GL_BLEND_SRC_RGB_EXT 0x80C9
8649 #define GL_BLEND_DST_ALPHA_EXT 0x80CA
8650 #define GL_BLEND_SRC_ALPHA_EXT 0x80CB
8651 #ifndef GLEE_H_DEFINED_glBlendFuncSeparateEXT
8652 #define GLEE_H_DEFINED_glBlendFuncSeparateEXT
8653  typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEEXTPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
8654  GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEEXTPROC GLeeFuncPtr_glBlendFuncSeparateEXT;
8655  #define glBlendFuncSeparateEXT GLeeFuncPtr_glBlendFuncSeparateEXT
8656 #endif
8657 #endif
8658 
8659 /* GL_INGR_color_clamp */
8660 
8661 #ifndef GL_INGR_color_clamp
8662 #define GL_INGR_color_clamp 1
8663 #define __GLEE_GL_INGR_color_clamp 1
8664 /* Constants */
8665 #define GL_RED_MIN_CLAMP_INGR 0x8560
8666 #define GL_GREEN_MIN_CLAMP_INGR 0x8561
8667 #define GL_BLUE_MIN_CLAMP_INGR 0x8562
8668 #define GL_ALPHA_MIN_CLAMP_INGR 0x8563
8669 #define GL_RED_MAX_CLAMP_INGR 0x8564
8670 #define GL_GREEN_MAX_CLAMP_INGR 0x8565
8671 #define GL_BLUE_MAX_CLAMP_INGR 0x8566
8672 #define GL_ALPHA_MAX_CLAMP_INGR 0x8567
8673 #endif
8674 
8675 /* GL_INGR_interlace_read */
8676 
8677 #ifndef GL_INGR_interlace_read
8678 #define GL_INGR_interlace_read 1
8679 #define __GLEE_GL_INGR_interlace_read 1
8680 /* Constants */
8681 #define GL_INTERLACE_READ_INGR 0x8568
8682 #endif
8683 
8684 /* GL_EXT_stencil_wrap */
8685 
8686 #ifndef GL_EXT_stencil_wrap
8687 #define GL_EXT_stencil_wrap 1
8688 #define __GLEE_GL_EXT_stencil_wrap 1
8689 /* Constants */
8690 #define GL_INCR_WRAP_EXT 0x8507
8691 #define GL_DECR_WRAP_EXT 0x8508
8692 #endif
8693 
8694 /* GL_EXT_422_pixels */
8695 
8696 #ifndef GL_EXT_422_pixels
8697 #define GL_EXT_422_pixels 1
8698 #define __GLEE_GL_EXT_422_pixels 1
8699 /* Constants */
8700 #define GL_422_EXT 0x80CC
8701 #define GL_422_REV_EXT 0x80CD
8702 #define GL_422_AVERAGE_EXT 0x80CE
8703 #define GL_422_REV_AVERAGE_EXT 0x80CF
8704 #endif
8705 
8706 /* GL_NV_texgen_reflection */
8707 
8708 #ifndef GL_NV_texgen_reflection
8709 #define GL_NV_texgen_reflection 1
8710 #define __GLEE_GL_NV_texgen_reflection 1
8711 /* Constants */
8712 #define GL_NORMAL_MAP_NV 0x8511
8713 #define GL_REFLECTION_MAP_NV 0x8512
8714 #endif
8715 
8716 /* GL_EXT_texture_cube_map */
8717 
8718 #ifndef GL_EXT_texture_cube_map
8719 #define GL_EXT_texture_cube_map 1
8720 #define __GLEE_GL_EXT_texture_cube_map 1
8721 /* Constants */
8722 #define GL_NORMAL_MAP_EXT 0x8511
8723 #define GL_REFLECTION_MAP_EXT 0x8512
8724 #define GL_TEXTURE_CUBE_MAP_EXT 0x8513
8725 #define GL_TEXTURE_BINDING_CUBE_MAP_EXT 0x8514
8726 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515
8727 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516
8728 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517
8729 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518
8730 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519
8731 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A
8732 #define GL_PROXY_TEXTURE_CUBE_MAP_EXT 0x851B
8733 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT 0x851C
8734 #endif
8735 
8736 /* GL_SUN_convolution_border_modes */
8737 
8738 #ifndef GL_SUN_convolution_border_modes
8739 #define GL_SUN_convolution_border_modes 1
8740 #define __GLEE_GL_SUN_convolution_border_modes 1
8741 /* Constants */
8742 #define GL_WRAP_BORDER_SUN 0x81D4
8743 #endif
8744 
8745 /* GL_EXT_texture_env_add */
8746 
8747 #ifndef GL_EXT_texture_env_add
8748 #define GL_EXT_texture_env_add 1
8749 #define __GLEE_GL_EXT_texture_env_add 1
8750 /* Constants */
8751 #endif
8752 
8753 /* GL_EXT_texture_lod_bias */
8754 
8755 #ifndef GL_EXT_texture_lod_bias
8756 #define GL_EXT_texture_lod_bias 1
8757 #define __GLEE_GL_EXT_texture_lod_bias 1
8758 /* Constants */
8759 #define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD
8760 #define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500
8761 #define GL_TEXTURE_LOD_BIAS_EXT 0x8501
8762 #endif
8763 
8764 /* GL_EXT_texture_filter_anisotropic */
8765 
8766 #ifndef GL_EXT_texture_filter_anisotropic
8767 #define GL_EXT_texture_filter_anisotropic 1
8768 #define __GLEE_GL_EXT_texture_filter_anisotropic 1
8769 /* Constants */
8770 #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
8771 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
8772 #endif
8773 
8774 /* GL_EXT_vertex_weighting */
8775 
8776 #ifndef GL_EXT_vertex_weighting
8777 #define GL_EXT_vertex_weighting 1
8778 #define __GLEE_GL_EXT_vertex_weighting 1
8779 /* Constants */
8780 #define GL_MODELVIEW0_STACK_DEPTH_EXT GL_MODELVIEW_STACK_DEPTH
8781 #define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502
8782 #define GL_MODELVIEW0_MATRIX_EXT GL_MODELVIEW_MATRIX
8783 #define GL_MODELVIEW1_MATRIX_EXT 0x8506
8784 #define GL_VERTEX_WEIGHTING_EXT 0x8509
8785 #define GL_MODELVIEW0_EXT GL_MODELVIEW
8786 #define GL_MODELVIEW1_EXT 0x850A
8787 #define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B
8788 #define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C
8789 #define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 0x850D
8790 #define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 0x850E
8791 #define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F
8792 #define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510
8793 #ifndef GLEE_H_DEFINED_glVertexWeightfEXT
8794 #define GLEE_H_DEFINED_glVertexWeightfEXT
8795  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTFEXTPROC) (GLfloat weight);
8796  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFEXTPROC GLeeFuncPtr_glVertexWeightfEXT;
8797  #define glVertexWeightfEXT GLeeFuncPtr_glVertexWeightfEXT
8798 #endif
8799 #ifndef GLEE_H_DEFINED_glVertexWeightfvEXT
8800 #define GLEE_H_DEFINED_glVertexWeightfvEXT
8801  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTFVEXTPROC) (const GLfloat * weight);
8802  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFVEXTPROC GLeeFuncPtr_glVertexWeightfvEXT;
8803  #define glVertexWeightfvEXT GLeeFuncPtr_glVertexWeightfvEXT
8804 #endif
8805 #ifndef GLEE_H_DEFINED_glVertexWeightPointerEXT
8806 #define GLEE_H_DEFINED_glVertexWeightPointerEXT
8807  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC) (GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);
8808  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC GLeeFuncPtr_glVertexWeightPointerEXT;
8809  #define glVertexWeightPointerEXT GLeeFuncPtr_glVertexWeightPointerEXT
8810 #endif
8811 #endif
8812 
8813 /* GL_NV_light_max_exponent */
8814 
8815 #ifndef GL_NV_light_max_exponent
8816 #define GL_NV_light_max_exponent 1
8817 #define __GLEE_GL_NV_light_max_exponent 1
8818 /* Constants */
8819 #define GL_MAX_SHININESS_NV 0x8504
8820 #define GL_MAX_SPOT_EXPONENT_NV 0x8505
8821 #endif
8822 
8823 /* GL_NV_vertex_array_range */
8824 
8825 #ifndef GL_NV_vertex_array_range
8826 #define GL_NV_vertex_array_range 1
8827 #define __GLEE_GL_NV_vertex_array_range 1
8828 /* Constants */
8829 #define GL_VERTEX_ARRAY_RANGE_NV 0x851D
8830 #define GL_VERTEX_ARRAY_RANGE_LENGTH_NV 0x851E
8831 #define GL_VERTEX_ARRAY_RANGE_VALID_NV 0x851F
8832 #define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520
8833 #define GL_VERTEX_ARRAY_RANGE_POINTER_NV 0x8521
8834 #ifndef GLEE_H_DEFINED_glFlushVertexArrayRangeNV
8835 #define GLEE_H_DEFINED_glFlushVertexArrayRangeNV
8836  typedef void (APIENTRYP GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC) ();
8837  GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC GLeeFuncPtr_glFlushVertexArrayRangeNV;
8838  #define glFlushVertexArrayRangeNV GLeeFuncPtr_glFlushVertexArrayRangeNV
8839 #endif
8840 #ifndef GLEE_H_DEFINED_glVertexArrayRangeNV
8841 #define GLEE_H_DEFINED_glVertexArrayRangeNV
8842  typedef void (APIENTRYP GLEEPFNGLVERTEXARRAYRANGENVPROC) (GLsizei length, const GLvoid * pointer);
8843  GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGENVPROC GLeeFuncPtr_glVertexArrayRangeNV;
8844  #define glVertexArrayRangeNV GLeeFuncPtr_glVertexArrayRangeNV
8845 #endif
8846 #endif
8847 
8848 /* GL_NV_register_combiners */
8849 
8850 #ifndef GL_NV_register_combiners
8851 #define GL_NV_register_combiners 1
8852 #define __GLEE_GL_NV_register_combiners 1
8853 /* Constants */
8854 #define GL_REGISTER_COMBINERS_NV 0x8522
8855 #define GL_VARIABLE_A_NV 0x8523
8856 #define GL_VARIABLE_B_NV 0x8524
8857 #define GL_VARIABLE_C_NV 0x8525
8858 #define GL_VARIABLE_D_NV 0x8526
8859 #define GL_VARIABLE_E_NV 0x8527
8860 #define GL_VARIABLE_F_NV 0x8528
8861 #define GL_VARIABLE_G_NV 0x8529
8862 #define GL_CONSTANT_COLOR0_NV 0x852A
8863 #define GL_CONSTANT_COLOR1_NV 0x852B
8864 #define GL_PRIMARY_COLOR_NV 0x852C
8865 #define GL_SECONDARY_COLOR_NV 0x852D
8866 #define GL_SPARE0_NV 0x852E
8867 #define GL_SPARE1_NV 0x852F
8868 #define GL_DISCARD_NV 0x8530
8869 #define GL_E_TIMES_F_NV 0x8531
8870 #define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532
8871 #define GL_UNSIGNED_IDENTITY_NV 0x8536
8872 #define GL_UNSIGNED_INVERT_NV 0x8537
8873 #define GL_EXPAND_NORMAL_NV 0x8538
8874 #define GL_EXPAND_NEGATE_NV 0x8539
8875 #define GL_HALF_BIAS_NORMAL_NV 0x853A
8876 #define GL_HALF_BIAS_NEGATE_NV 0x853B
8877 #define GL_SIGNED_IDENTITY_NV 0x853C
8878 #define GL_SIGNED_NEGATE_NV 0x853D
8879 #define GL_SCALE_BY_TWO_NV 0x853E
8880 #define GL_SCALE_BY_FOUR_NV 0x853F
8881 #define GL_SCALE_BY_ONE_HALF_NV 0x8540
8882 #define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 0x8541
8883 #define GL_COMBINER_INPUT_NV 0x8542
8884 #define GL_COMBINER_MAPPING_NV 0x8543
8885 #define GL_COMBINER_COMPONENT_USAGE_NV 0x8544
8886 #define GL_COMBINER_AB_DOT_PRODUCT_NV 0x8545
8887 #define GL_COMBINER_CD_DOT_PRODUCT_NV 0x8546
8888 #define GL_COMBINER_MUX_SUM_NV 0x8547
8889 #define GL_COMBINER_SCALE_NV 0x8548
8890 #define GL_COMBINER_BIAS_NV 0x8549
8891 #define GL_COMBINER_AB_OUTPUT_NV 0x854A
8892 #define GL_COMBINER_CD_OUTPUT_NV 0x854B
8893 #define GL_COMBINER_SUM_OUTPUT_NV 0x854C
8894 #define GL_MAX_GENERAL_COMBINERS_NV 0x854D
8895 #define GL_NUM_GENERAL_COMBINERS_NV 0x854E
8896 #define GL_COLOR_SUM_CLAMP_NV 0x854F
8897 #define GL_COMBINER0_NV 0x8550
8898 #define GL_COMBINER1_NV 0x8551
8899 #define GL_COMBINER2_NV 0x8552
8900 #define GL_COMBINER3_NV 0x8553
8901 #define GL_COMBINER4_NV 0x8554
8902 #define GL_COMBINER5_NV 0x8555
8903 #define GL_COMBINER6_NV 0x8556
8904 #define GL_COMBINER7_NV 0x8557
8905 #ifndef GLEE_H_DEFINED_glCombinerParameterfvNV
8906 #define GLEE_H_DEFINED_glCombinerParameterfvNV
8907  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERFVNVPROC) (GLenum pname, const GLfloat * params);
8908  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFVNVPROC GLeeFuncPtr_glCombinerParameterfvNV;
8909  #define glCombinerParameterfvNV GLeeFuncPtr_glCombinerParameterfvNV
8910 #endif
8911 #ifndef GLEE_H_DEFINED_glCombinerParameterfNV
8912 #define GLEE_H_DEFINED_glCombinerParameterfNV
8913  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERFNVPROC) (GLenum pname, GLfloat param);
8914  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFNVPROC GLeeFuncPtr_glCombinerParameterfNV;
8915  #define glCombinerParameterfNV GLeeFuncPtr_glCombinerParameterfNV
8916 #endif
8917 #ifndef GLEE_H_DEFINED_glCombinerParameterivNV
8918 #define GLEE_H_DEFINED_glCombinerParameterivNV
8919  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERIVNVPROC) (GLenum pname, const GLint * params);
8920  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERIVNVPROC GLeeFuncPtr_glCombinerParameterivNV;
8921  #define glCombinerParameterivNV GLeeFuncPtr_glCombinerParameterivNV
8922 #endif
8923 #ifndef GLEE_H_DEFINED_glCombinerParameteriNV
8924 #define GLEE_H_DEFINED_glCombinerParameteriNV
8925  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERINVPROC) (GLenum pname, GLint param);
8926  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERINVPROC GLeeFuncPtr_glCombinerParameteriNV;
8927  #define glCombinerParameteriNV GLeeFuncPtr_glCombinerParameteriNV
8928 #endif
8929 #ifndef GLEE_H_DEFINED_glCombinerInputNV
8930 #define GLEE_H_DEFINED_glCombinerInputNV
8931  typedef void (APIENTRYP GLEEPFNGLCOMBINERINPUTNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
8932  GLEE_EXTERN GLEEPFNGLCOMBINERINPUTNVPROC GLeeFuncPtr_glCombinerInputNV;
8933  #define glCombinerInputNV GLeeFuncPtr_glCombinerInputNV
8934 #endif
8935 #ifndef GLEE_H_DEFINED_glCombinerOutputNV
8936 #define GLEE_H_DEFINED_glCombinerOutputNV
8938  GLEE_EXTERN GLEEPFNGLCOMBINEROUTPUTNVPROC GLeeFuncPtr_glCombinerOutputNV;
8939  #define glCombinerOutputNV GLeeFuncPtr_glCombinerOutputNV
8940 #endif
8941 #ifndef GLEE_H_DEFINED_glFinalCombinerInputNV
8942 #define GLEE_H_DEFINED_glFinalCombinerInputNV
8943  typedef void (APIENTRYP GLEEPFNGLFINALCOMBINERINPUTNVPROC) (GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
8944  GLEE_EXTERN GLEEPFNGLFINALCOMBINERINPUTNVPROC GLeeFuncPtr_glFinalCombinerInputNV;
8945  #define glFinalCombinerInputNV GLeeFuncPtr_glFinalCombinerInputNV
8946 #endif
8947 #ifndef GLEE_H_DEFINED_glGetCombinerInputParameterfvNV
8948 #define GLEE_H_DEFINED_glGetCombinerInputParameterfvNV
8949  typedef void (APIENTRYP GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);
8950  GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerInputParameterfvNV;
8951  #define glGetCombinerInputParameterfvNV GLeeFuncPtr_glGetCombinerInputParameterfvNV
8952 #endif
8953 #ifndef GLEE_H_DEFINED_glGetCombinerInputParameterivNV
8954 #define GLEE_H_DEFINED_glGetCombinerInputParameterivNV
8955  typedef void (APIENTRYP GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);
8956  GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerInputParameterivNV;
8957  #define glGetCombinerInputParameterivNV GLeeFuncPtr_glGetCombinerInputParameterivNV
8958 #endif
8959 #ifndef GLEE_H_DEFINED_glGetCombinerOutputParameterfvNV
8960 #define GLEE_H_DEFINED_glGetCombinerOutputParameterfvNV
8961  typedef void (APIENTRYP GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC) (GLenum stage, GLenum portion, GLenum pname, GLfloat * params);
8962  GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterfvNV;
8963  #define glGetCombinerOutputParameterfvNV GLeeFuncPtr_glGetCombinerOutputParameterfvNV
8964 #endif
8965 #ifndef GLEE_H_DEFINED_glGetCombinerOutputParameterivNV
8966 #define GLEE_H_DEFINED_glGetCombinerOutputParameterivNV
8967  typedef void (APIENTRYP GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC) (GLenum stage, GLenum portion, GLenum pname, GLint * params);
8968  GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterivNV;
8969  #define glGetCombinerOutputParameterivNV GLeeFuncPtr_glGetCombinerOutputParameterivNV
8970 #endif
8971 #ifndef GLEE_H_DEFINED_glGetFinalCombinerInputParameterfvNV
8972 #define GLEE_H_DEFINED_glGetFinalCombinerInputParameterfvNV
8973  typedef void (APIENTRYP GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC) (GLenum variable, GLenum pname, GLfloat * params);
8974  GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV;
8975  #define glGetFinalCombinerInputParameterfvNV GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV
8976 #endif
8977 #ifndef GLEE_H_DEFINED_glGetFinalCombinerInputParameterivNV
8978 #define GLEE_H_DEFINED_glGetFinalCombinerInputParameterivNV
8979  typedef void (APIENTRYP GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC) (GLenum variable, GLenum pname, GLint * params);
8980  GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterivNV;
8981  #define glGetFinalCombinerInputParameterivNV GLeeFuncPtr_glGetFinalCombinerInputParameterivNV
8982 #endif
8983 #endif
8984 
8985 /* GL_NV_fog_distance */
8986 
8987 #ifndef GL_NV_fog_distance
8988 #define GL_NV_fog_distance 1
8989 #define __GLEE_GL_NV_fog_distance 1
8990 /* Constants */
8991 #define GL_FOG_DISTANCE_MODE_NV 0x855A
8992 #define GL_EYE_RADIAL_NV 0x855B
8993 #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C
8994 #endif
8995 
8996 /* GL_NV_texgen_emboss */
8997 
8998 #ifndef GL_NV_texgen_emboss
8999 #define GL_NV_texgen_emboss 1
9000 #define __GLEE_GL_NV_texgen_emboss 1
9001 /* Constants */
9002 #define GL_EMBOSS_LIGHT_NV 0x855D
9003 #define GL_EMBOSS_CONSTANT_NV 0x855E
9004 #define GL_EMBOSS_MAP_NV 0x855F
9005 #endif
9006 
9007 /* GL_NV_blend_square */
9008 
9009 #ifndef GL_NV_blend_square
9010 #define GL_NV_blend_square 1
9011 #define __GLEE_GL_NV_blend_square 1
9012 /* Constants */
9013 #endif
9014 
9015 /* GL_NV_texture_env_combine4 */
9016 
9017 #ifndef GL_NV_texture_env_combine4
9018 #define GL_NV_texture_env_combine4 1
9019 #define __GLEE_GL_NV_texture_env_combine4 1
9020 /* Constants */
9021 #define GL_COMBINE4_NV 0x8503
9022 #define GL_SOURCE3_RGB_NV 0x8583
9023 #define GL_SOURCE3_ALPHA_NV 0x858B
9024 #define GL_OPERAND3_RGB_NV 0x8593
9025 #define GL_OPERAND3_ALPHA_NV 0x859B
9026 #endif
9027 
9028 /* GL_MESA_resize_buffers */
9029 
9030 #ifndef GL_MESA_resize_buffers
9031 #define GL_MESA_resize_buffers 1
9032 #define __GLEE_GL_MESA_resize_buffers 1
9033 /* Constants */
9034 #ifndef GLEE_H_DEFINED_glResizeBuffersMESA
9035 #define GLEE_H_DEFINED_glResizeBuffersMESA
9036  typedef void (APIENTRYP GLEEPFNGLRESIZEBUFFERSMESAPROC) ();
9037  GLEE_EXTERN GLEEPFNGLRESIZEBUFFERSMESAPROC GLeeFuncPtr_glResizeBuffersMESA;
9038  #define glResizeBuffersMESA GLeeFuncPtr_glResizeBuffersMESA
9039 #endif
9040 #endif
9041 
9042 /* GL_MESA_window_pos */
9043 
9044 #ifndef GL_MESA_window_pos
9045 #define GL_MESA_window_pos 1
9046 #define __GLEE_GL_MESA_window_pos 1
9047 /* Constants */
9048 #ifndef GLEE_H_DEFINED_glWindowPos2dMESA
9049 #define GLEE_H_DEFINED_glWindowPos2dMESA
9050  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DMESAPROC) (GLdouble x, GLdouble y);
9051  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DMESAPROC GLeeFuncPtr_glWindowPos2dMESA;
9052  #define glWindowPos2dMESA GLeeFuncPtr_glWindowPos2dMESA
9053 #endif
9054 #ifndef GLEE_H_DEFINED_glWindowPos2dvMESA
9055 #define GLEE_H_DEFINED_glWindowPos2dvMESA
9056  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVMESAPROC) (const GLdouble * v);
9057  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVMESAPROC GLeeFuncPtr_glWindowPos2dvMESA;
9058  #define glWindowPos2dvMESA GLeeFuncPtr_glWindowPos2dvMESA
9059 #endif
9060 #ifndef GLEE_H_DEFINED_glWindowPos2fMESA
9061 #define GLEE_H_DEFINED_glWindowPos2fMESA
9062  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FMESAPROC) (GLfloat x, GLfloat y);
9063  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FMESAPROC GLeeFuncPtr_glWindowPos2fMESA;
9064  #define glWindowPos2fMESA GLeeFuncPtr_glWindowPos2fMESA
9065 #endif
9066 #ifndef GLEE_H_DEFINED_glWindowPos2fvMESA
9067 #define GLEE_H_DEFINED_glWindowPos2fvMESA
9068  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVMESAPROC) (const GLfloat * v);
9069  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVMESAPROC GLeeFuncPtr_glWindowPos2fvMESA;
9070  #define glWindowPos2fvMESA GLeeFuncPtr_glWindowPos2fvMESA
9071 #endif
9072 #ifndef GLEE_H_DEFINED_glWindowPos2iMESA
9073 #define GLEE_H_DEFINED_glWindowPos2iMESA
9074  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IMESAPROC) (GLint x, GLint y);
9075  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IMESAPROC GLeeFuncPtr_glWindowPos2iMESA;
9076  #define glWindowPos2iMESA GLeeFuncPtr_glWindowPos2iMESA
9077 #endif
9078 #ifndef GLEE_H_DEFINED_glWindowPos2ivMESA
9079 #define GLEE_H_DEFINED_glWindowPos2ivMESA
9080  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVMESAPROC) (const GLint * v);
9081  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVMESAPROC GLeeFuncPtr_glWindowPos2ivMESA;
9082  #define glWindowPos2ivMESA GLeeFuncPtr_glWindowPos2ivMESA
9083 #endif
9084 #ifndef GLEE_H_DEFINED_glWindowPos2sMESA
9085 #define GLEE_H_DEFINED_glWindowPos2sMESA
9086  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SMESAPROC) (GLshort x, GLshort y);
9087  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SMESAPROC GLeeFuncPtr_glWindowPos2sMESA;
9088  #define glWindowPos2sMESA GLeeFuncPtr_glWindowPos2sMESA
9089 #endif
9090 #ifndef GLEE_H_DEFINED_glWindowPos2svMESA
9091 #define GLEE_H_DEFINED_glWindowPos2svMESA
9092  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVMESAPROC) (const GLshort * v);
9093  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVMESAPROC GLeeFuncPtr_glWindowPos2svMESA;
9094  #define glWindowPos2svMESA GLeeFuncPtr_glWindowPos2svMESA
9095 #endif
9096 #ifndef GLEE_H_DEFINED_glWindowPos3dMESA
9097 #define GLEE_H_DEFINED_glWindowPos3dMESA
9098  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DMESAPROC) (GLdouble x, GLdouble y, GLdouble z);
9099  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DMESAPROC GLeeFuncPtr_glWindowPos3dMESA;
9100  #define glWindowPos3dMESA GLeeFuncPtr_glWindowPos3dMESA
9101 #endif
9102 #ifndef GLEE_H_DEFINED_glWindowPos3dvMESA
9103 #define GLEE_H_DEFINED_glWindowPos3dvMESA
9104  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVMESAPROC) (const GLdouble * v);
9105  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVMESAPROC GLeeFuncPtr_glWindowPos3dvMESA;
9106  #define glWindowPos3dvMESA GLeeFuncPtr_glWindowPos3dvMESA
9107 #endif
9108 #ifndef GLEE_H_DEFINED_glWindowPos3fMESA
9109 #define GLEE_H_DEFINED_glWindowPos3fMESA
9110  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FMESAPROC) (GLfloat x, GLfloat y, GLfloat z);
9111  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FMESAPROC GLeeFuncPtr_glWindowPos3fMESA;
9112  #define glWindowPos3fMESA GLeeFuncPtr_glWindowPos3fMESA
9113 #endif
9114 #ifndef GLEE_H_DEFINED_glWindowPos3fvMESA
9115 #define GLEE_H_DEFINED_glWindowPos3fvMESA
9116  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVMESAPROC) (const GLfloat * v);
9117  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVMESAPROC GLeeFuncPtr_glWindowPos3fvMESA;
9118  #define glWindowPos3fvMESA GLeeFuncPtr_glWindowPos3fvMESA
9119 #endif
9120 #ifndef GLEE_H_DEFINED_glWindowPos3iMESA
9121 #define GLEE_H_DEFINED_glWindowPos3iMESA
9122  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IMESAPROC) (GLint x, GLint y, GLint z);
9123  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IMESAPROC GLeeFuncPtr_glWindowPos3iMESA;
9124  #define glWindowPos3iMESA GLeeFuncPtr_glWindowPos3iMESA
9125 #endif
9126 #ifndef GLEE_H_DEFINED_glWindowPos3ivMESA
9127 #define GLEE_H_DEFINED_glWindowPos3ivMESA
9128  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVMESAPROC) (const GLint * v);
9129  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVMESAPROC GLeeFuncPtr_glWindowPos3ivMESA;
9130  #define glWindowPos3ivMESA GLeeFuncPtr_glWindowPos3ivMESA
9131 #endif
9132 #ifndef GLEE_H_DEFINED_glWindowPos3sMESA
9133 #define GLEE_H_DEFINED_glWindowPos3sMESA
9134  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SMESAPROC) (GLshort x, GLshort y, GLshort z);
9135  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SMESAPROC GLeeFuncPtr_glWindowPos3sMESA;
9136  #define glWindowPos3sMESA GLeeFuncPtr_glWindowPos3sMESA
9137 #endif
9138 #ifndef GLEE_H_DEFINED_glWindowPos3svMESA
9139 #define GLEE_H_DEFINED_glWindowPos3svMESA
9140  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVMESAPROC) (const GLshort * v);
9141  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVMESAPROC GLeeFuncPtr_glWindowPos3svMESA;
9142  #define glWindowPos3svMESA GLeeFuncPtr_glWindowPos3svMESA
9143 #endif
9144 #ifndef GLEE_H_DEFINED_glWindowPos4dMESA
9145 #define GLEE_H_DEFINED_glWindowPos4dMESA
9146  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4DMESAPROC) (GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9147  GLEE_EXTERN GLEEPFNGLWINDOWPOS4DMESAPROC GLeeFuncPtr_glWindowPos4dMESA;
9148  #define glWindowPos4dMESA GLeeFuncPtr_glWindowPos4dMESA
9149 #endif
9150 #ifndef GLEE_H_DEFINED_glWindowPos4dvMESA
9151 #define GLEE_H_DEFINED_glWindowPos4dvMESA
9152  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4DVMESAPROC) (const GLdouble * v);
9153  GLEE_EXTERN GLEEPFNGLWINDOWPOS4DVMESAPROC GLeeFuncPtr_glWindowPos4dvMESA;
9154  #define glWindowPos4dvMESA GLeeFuncPtr_glWindowPos4dvMESA
9155 #endif
9156 #ifndef GLEE_H_DEFINED_glWindowPos4fMESA
9157 #define GLEE_H_DEFINED_glWindowPos4fMESA
9158  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4FMESAPROC) (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
9159  GLEE_EXTERN GLEEPFNGLWINDOWPOS4FMESAPROC GLeeFuncPtr_glWindowPos4fMESA;
9160  #define glWindowPos4fMESA GLeeFuncPtr_glWindowPos4fMESA
9161 #endif
9162 #ifndef GLEE_H_DEFINED_glWindowPos4fvMESA
9163 #define GLEE_H_DEFINED_glWindowPos4fvMESA
9164  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4FVMESAPROC) (const GLfloat * v);
9165  GLEE_EXTERN GLEEPFNGLWINDOWPOS4FVMESAPROC GLeeFuncPtr_glWindowPos4fvMESA;
9166  #define glWindowPos4fvMESA GLeeFuncPtr_glWindowPos4fvMESA
9167 #endif
9168 #ifndef GLEE_H_DEFINED_glWindowPos4iMESA
9169 #define GLEE_H_DEFINED_glWindowPos4iMESA
9170  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4IMESAPROC) (GLint x, GLint y, GLint z, GLint w);
9171  GLEE_EXTERN GLEEPFNGLWINDOWPOS4IMESAPROC GLeeFuncPtr_glWindowPos4iMESA;
9172  #define glWindowPos4iMESA GLeeFuncPtr_glWindowPos4iMESA
9173 #endif
9174 #ifndef GLEE_H_DEFINED_glWindowPos4ivMESA
9175 #define GLEE_H_DEFINED_glWindowPos4ivMESA
9176  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4IVMESAPROC) (const GLint * v);
9177  GLEE_EXTERN GLEEPFNGLWINDOWPOS4IVMESAPROC GLeeFuncPtr_glWindowPos4ivMESA;
9178  #define glWindowPos4ivMESA GLeeFuncPtr_glWindowPos4ivMESA
9179 #endif
9180 #ifndef GLEE_H_DEFINED_glWindowPos4sMESA
9181 #define GLEE_H_DEFINED_glWindowPos4sMESA
9182  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4SMESAPROC) (GLshort x, GLshort y, GLshort z, GLshort w);
9183  GLEE_EXTERN GLEEPFNGLWINDOWPOS4SMESAPROC GLeeFuncPtr_glWindowPos4sMESA;
9184  #define glWindowPos4sMESA GLeeFuncPtr_glWindowPos4sMESA
9185 #endif
9186 #ifndef GLEE_H_DEFINED_glWindowPos4svMESA
9187 #define GLEE_H_DEFINED_glWindowPos4svMESA
9188  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4SVMESAPROC) (const GLshort * v);
9189  GLEE_EXTERN GLEEPFNGLWINDOWPOS4SVMESAPROC GLeeFuncPtr_glWindowPos4svMESA;
9190  #define glWindowPos4svMESA GLeeFuncPtr_glWindowPos4svMESA
9191 #endif
9192 #endif
9193 
9194 /* GL_EXT_texture_compression_s3tc */
9195 
9196 #ifndef GL_EXT_texture_compression_s3tc
9197 #define GL_EXT_texture_compression_s3tc 1
9198 #define __GLEE_GL_EXT_texture_compression_s3tc 1
9199 /* Constants */
9200 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
9201 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
9202 #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2
9203 #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3
9204 #endif
9205 
9206 /* GL_IBM_cull_vertex */
9207 
9208 #ifndef GL_IBM_cull_vertex
9209 #define GL_IBM_cull_vertex 1
9210 #define __GLEE_GL_IBM_cull_vertex 1
9211 /* Constants */
9212 #define GL_CULL_VERTEX_IBM 103050
9213 #endif
9214 
9215 /* GL_IBM_multimode_draw_arrays */
9216 
9217 #ifndef GL_IBM_multimode_draw_arrays
9218 #define GL_IBM_multimode_draw_arrays 1
9219 #define __GLEE_GL_IBM_multimode_draw_arrays 1
9220 /* Constants */
9221 #ifndef GLEE_H_DEFINED_glMultiModeDrawArraysIBM
9222 #define GLEE_H_DEFINED_glMultiModeDrawArraysIBM
9223  typedef void (APIENTRYP GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC) (const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
9224  GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC GLeeFuncPtr_glMultiModeDrawArraysIBM;
9225  #define glMultiModeDrawArraysIBM GLeeFuncPtr_glMultiModeDrawArraysIBM
9226 #endif
9227 #ifndef GLEE_H_DEFINED_glMultiModeDrawElementsIBM
9228 #define GLEE_H_DEFINED_glMultiModeDrawElementsIBM
9229  typedef void (APIENTRYP GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC) (const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid* const * indices, GLsizei primcount, GLint modestride);
9230  GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC GLeeFuncPtr_glMultiModeDrawElementsIBM;
9231  #define glMultiModeDrawElementsIBM GLeeFuncPtr_glMultiModeDrawElementsIBM
9232 #endif
9233 #endif
9234 
9235 /* GL_IBM_vertex_array_lists */
9236 
9237 #ifndef GL_IBM_vertex_array_lists
9238 #define GL_IBM_vertex_array_lists 1
9239 #define __GLEE_GL_IBM_vertex_array_lists 1
9240 /* Constants */
9241 #define GL_VERTEX_ARRAY_LIST_IBM 103070
9242 #define GL_NORMAL_ARRAY_LIST_IBM 103071
9243 #define GL_COLOR_ARRAY_LIST_IBM 103072
9244 #define GL_INDEX_ARRAY_LIST_IBM 103073
9245 #define GL_TEXTURE_COORD_ARRAY_LIST_IBM 103074
9246 #define GL_EDGE_FLAG_ARRAY_LIST_IBM 103075
9247 #define GL_FOG_COORDINATE_ARRAY_LIST_IBM 103076
9248 #define GL_SECONDARY_COLOR_ARRAY_LIST_IBM 103077
9249 #define GL_VERTEX_ARRAY_LIST_STRIDE_IBM 103080
9250 #define GL_NORMAL_ARRAY_LIST_STRIDE_IBM 103081
9251 #define GL_COLOR_ARRAY_LIST_STRIDE_IBM 103082
9252 #define GL_INDEX_ARRAY_LIST_STRIDE_IBM 103083
9253 #define GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM 103084
9254 #define GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM 103085
9255 #define GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM 103086
9256 #define GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM 103087
9257 #ifndef GLEE_H_DEFINED_glColorPointerListIBM
9258 #define GLEE_H_DEFINED_glColorPointerListIBM
9259  typedef void (APIENTRYP GLEEPFNGLCOLORPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9260  GLEE_EXTERN GLEEPFNGLCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glColorPointerListIBM;
9261  #define glColorPointerListIBM GLeeFuncPtr_glColorPointerListIBM
9262 #endif
9263 #ifndef GLEE_H_DEFINED_glSecondaryColorPointerListIBM
9264 #define GLEE_H_DEFINED_glSecondaryColorPointerListIBM
9265  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9266  GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glSecondaryColorPointerListIBM;
9267  #define glSecondaryColorPointerListIBM GLeeFuncPtr_glSecondaryColorPointerListIBM
9268 #endif
9269 #ifndef GLEE_H_DEFINED_glEdgeFlagPointerListIBM
9270 #define GLEE_H_DEFINED_glEdgeFlagPointerListIBM
9271  typedef void (APIENTRYP GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC) (GLint stride, const GLboolean* * pointer, GLint ptrstride);
9272  GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC GLeeFuncPtr_glEdgeFlagPointerListIBM;
9273  #define glEdgeFlagPointerListIBM GLeeFuncPtr_glEdgeFlagPointerListIBM
9274 #endif
9275 #ifndef GLEE_H_DEFINED_glFogCoordPointerListIBM
9276 #define GLEE_H_DEFINED_glFogCoordPointerListIBM
9277  typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9278  GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glFogCoordPointerListIBM;
9279  #define glFogCoordPointerListIBM GLeeFuncPtr_glFogCoordPointerListIBM
9280 #endif
9281 #ifndef GLEE_H_DEFINED_glIndexPointerListIBM
9282 #define GLEE_H_DEFINED_glIndexPointerListIBM
9283  typedef void (APIENTRYP GLEEPFNGLINDEXPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9284  GLEE_EXTERN GLEEPFNGLINDEXPOINTERLISTIBMPROC GLeeFuncPtr_glIndexPointerListIBM;
9285  #define glIndexPointerListIBM GLeeFuncPtr_glIndexPointerListIBM
9286 #endif
9287 #ifndef GLEE_H_DEFINED_glNormalPointerListIBM
9288 #define GLEE_H_DEFINED_glNormalPointerListIBM
9289  typedef void (APIENTRYP GLEEPFNGLNORMALPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9290  GLEE_EXTERN GLEEPFNGLNORMALPOINTERLISTIBMPROC GLeeFuncPtr_glNormalPointerListIBM;
9291  #define glNormalPointerListIBM GLeeFuncPtr_glNormalPointerListIBM
9292 #endif
9293 #ifndef GLEE_H_DEFINED_glTexCoordPointerListIBM
9294 #define GLEE_H_DEFINED_glTexCoordPointerListIBM
9295  typedef void (APIENTRYP GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9296  GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glTexCoordPointerListIBM;
9297  #define glTexCoordPointerListIBM GLeeFuncPtr_glTexCoordPointerListIBM
9298 #endif
9299 #ifndef GLEE_H_DEFINED_glVertexPointerListIBM
9300 #define GLEE_H_DEFINED_glVertexPointerListIBM
9301  typedef void (APIENTRYP GLEEPFNGLVERTEXPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9302  GLEE_EXTERN GLEEPFNGLVERTEXPOINTERLISTIBMPROC GLeeFuncPtr_glVertexPointerListIBM;
9303  #define glVertexPointerListIBM GLeeFuncPtr_glVertexPointerListIBM
9304 #endif
9305 #endif
9306 
9307 /* GL_SGIX_subsample */
9308 
9309 #ifndef GL_SGIX_subsample
9310 #define GL_SGIX_subsample 1
9311 #define __GLEE_GL_SGIX_subsample 1
9312 /* Constants */
9313 #define GL_PACK_SUBSAMPLE_RATE_SGIX 0x85A0
9314 #define GL_UNPACK_SUBSAMPLE_RATE_SGIX 0x85A1
9315 #define GL_PIXEL_SUBSAMPLE_4444_SGIX 0x85A2
9316 #define GL_PIXEL_SUBSAMPLE_2424_SGIX 0x85A3
9317 #define GL_PIXEL_SUBSAMPLE_4242_SGIX 0x85A4
9318 #endif
9319 
9320 /* GL_SGIX_ycrcb_subsample */
9321 
9322 #ifndef GL_SGIX_ycrcb_subsample
9323 #define GL_SGIX_ycrcb_subsample 1
9324 #define __GLEE_GL_SGIX_ycrcb_subsample 1
9325 /* Constants */
9326 #endif
9327 
9328 /* GL_SGIX_ycrcba */
9329 
9330 #ifndef GL_SGIX_ycrcba
9331 #define GL_SGIX_ycrcba 1
9332 #define __GLEE_GL_SGIX_ycrcba 1
9333 /* Constants */
9334 #define GL_YCRCB_SGIX 0x8318
9335 #define GL_YCRCBA_SGIX 0x8319
9336 #endif
9337 
9338 /* GL_SGI_depth_pass_instrument */
9339 
9340 #ifndef GL_SGI_depth_pass_instrument
9341 #define GL_SGI_depth_pass_instrument 1
9342 #define __GLEE_GL_SGI_depth_pass_instrument 1
9343 /* Constants */
9344 #define GL_DEPTH_PASS_INSTRUMENT_SGIX 0x8310
9345 #define GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX 0x8311
9346 #define GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX 0x8312
9347 #endif
9348 
9349 /* GL_3DFX_texture_compression_FXT1 */
9350 
9351 #ifndef GL_3DFX_texture_compression_FXT1
9352 #define GL_3DFX_texture_compression_FXT1 1
9353 #define __GLEE_GL_3DFX_texture_compression_FXT1 1
9354 /* Constants */
9355 #define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0
9356 #define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1
9357 #endif
9358 
9359 /* GL_3DFX_multisample */
9360 
9361 #ifndef GL_3DFX_multisample
9362 #define GL_3DFX_multisample 1
9363 #define __GLEE_GL_3DFX_multisample 1
9364 /* Constants */
9365 #define GL_MULTISAMPLE_3DFX 0x86B2
9366 #define GL_SAMPLE_BUFFERS_3DFX 0x86B3
9367 #define GL_SAMPLES_3DFX 0x86B4
9368 #define GL_MULTISAMPLE_BIT_3DFX 0x20000000
9369 #endif
9370 
9371 /* GL_3DFX_tbuffer */
9372 
9373 #ifndef GL_3DFX_tbuffer
9374 #define GL_3DFX_tbuffer 1
9375 #define __GLEE_GL_3DFX_tbuffer 1
9376 /* Constants */
9377 #ifndef GLEE_H_DEFINED_glTbufferMask3DFX
9378 #define GLEE_H_DEFINED_glTbufferMask3DFX
9379  typedef void (APIENTRYP GLEEPFNGLTBUFFERMASK3DFXPROC) (GLuint mask);
9380  GLEE_EXTERN GLEEPFNGLTBUFFERMASK3DFXPROC GLeeFuncPtr_glTbufferMask3DFX;
9381  #define glTbufferMask3DFX GLeeFuncPtr_glTbufferMask3DFX
9382 #endif
9383 #endif
9384 
9385 /* GL_EXT_multisample */
9386 
9387 #ifndef GL_EXT_multisample
9388 #define GL_EXT_multisample 1
9389 #define __GLEE_GL_EXT_multisample 1
9390 /* Constants */
9391 #define GL_MULTISAMPLE_EXT 0x809D
9392 #define GL_SAMPLE_ALPHA_TO_MASK_EXT 0x809E
9393 #define GL_SAMPLE_ALPHA_TO_ONE_EXT 0x809F
9394 #define GL_SAMPLE_MASK_EXT 0x80A0
9395 #define GL_1PASS_EXT 0x80A1
9396 #define GL_2PASS_0_EXT 0x80A2
9397 #define GL_2PASS_1_EXT 0x80A3
9398 #define GL_4PASS_0_EXT 0x80A4
9399 #define GL_4PASS_1_EXT 0x80A5
9400 #define GL_4PASS_2_EXT 0x80A6
9401 #define GL_4PASS_3_EXT 0x80A7
9402 #define GL_SAMPLE_BUFFERS_EXT 0x80A8
9403 #define GL_SAMPLES_EXT 0x80A9
9404 #define GL_SAMPLE_MASK_VALUE_EXT 0x80AA
9405 #define GL_SAMPLE_MASK_INVERT_EXT 0x80AB
9406 #define GL_SAMPLE_PATTERN_EXT 0x80AC
9407 #define GL_MULTISAMPLE_BIT_EXT 0x20000000
9408 #ifndef GLEE_H_DEFINED_glSampleMaskEXT
9409 #define GLEE_H_DEFINED_glSampleMaskEXT
9410  typedef void (APIENTRYP GLEEPFNGLSAMPLEMASKEXTPROC) (GLclampf value, GLboolean invert);
9411  GLEE_EXTERN GLEEPFNGLSAMPLEMASKEXTPROC GLeeFuncPtr_glSampleMaskEXT;
9412  #define glSampleMaskEXT GLeeFuncPtr_glSampleMaskEXT
9413 #endif
9414 #ifndef GLEE_H_DEFINED_glSamplePatternEXT
9415 #define GLEE_H_DEFINED_glSamplePatternEXT
9416  typedef void (APIENTRYP GLEEPFNGLSAMPLEPATTERNEXTPROC) (GLenum pattern);
9417  GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNEXTPROC GLeeFuncPtr_glSamplePatternEXT;
9418  #define glSamplePatternEXT GLeeFuncPtr_glSamplePatternEXT
9419 #endif
9420 #endif
9421 
9422 /* GL_SGIX_vertex_preclip */
9423 
9424 #ifndef GL_SGIX_vertex_preclip
9425 #define GL_SGIX_vertex_preclip 1
9426 #define __GLEE_GL_SGIX_vertex_preclip 1
9427 /* Constants */
9428 #define GL_VERTEX_PRECLIP_SGIX 0x83EE
9429 #define GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF
9430 #endif
9431 
9432 /* GL_SGIX_convolution_accuracy */
9433 
9434 #ifndef GL_SGIX_convolution_accuracy
9435 #define GL_SGIX_convolution_accuracy 1
9436 #define __GLEE_GL_SGIX_convolution_accuracy 1
9437 /* Constants */
9438 #define GL_CONVOLUTION_HINT_SGIX 0x8316
9439 #endif
9440 
9441 /* GL_SGIX_resample */
9442 
9443 #ifndef GL_SGIX_resample
9444 #define GL_SGIX_resample 1
9445 #define __GLEE_GL_SGIX_resample 1
9446 /* Constants */
9447 #define GL_PACK_RESAMPLE_SGIX 0x842C
9448 #define GL_UNPACK_RESAMPLE_SGIX 0x842D
9449 #define GL_RESAMPLE_REPLICATE_SGIX 0x842E
9450 #define GL_RESAMPLE_ZERO_FILL_SGIX 0x842F
9451 #define GL_RESAMPLE_DECIMATE_SGIX 0x8430
9452 #endif
9453 
9454 /* GL_SGIS_point_line_texgen */
9455 
9456 #ifndef GL_SGIS_point_line_texgen
9457 #define GL_SGIS_point_line_texgen 1
9458 #define __GLEE_GL_SGIS_point_line_texgen 1
9459 /* Constants */
9460 #define GL_EYE_DISTANCE_TO_POINT_SGIS 0x81F0
9461 #define GL_OBJECT_DISTANCE_TO_POINT_SGIS 0x81F1
9462 #define GL_EYE_DISTANCE_TO_LINE_SGIS 0x81F2
9463 #define GL_OBJECT_DISTANCE_TO_LINE_SGIS 0x81F3
9464 #define GL_EYE_POINT_SGIS 0x81F4
9465 #define GL_OBJECT_POINT_SGIS 0x81F5
9466 #define GL_EYE_LINE_SGIS 0x81F6
9467 #define GL_OBJECT_LINE_SGIS 0x81F7
9468 #endif
9469 
9470 /* GL_SGIS_texture_color_mask */
9471 
9472 #ifndef GL_SGIS_texture_color_mask
9473 #define GL_SGIS_texture_color_mask 1
9474 #define __GLEE_GL_SGIS_texture_color_mask 1
9475 /* Constants */
9476 #define GL_TEXTURE_COLOR_WRITEMASK_SGIS 0x81EF
9477 #ifndef GLEE_H_DEFINED_glTextureColorMaskSGIS
9478 #define GLEE_H_DEFINED_glTextureColorMaskSGIS
9479  typedef void (APIENTRYP GLEEPFNGLTEXTURECOLORMASKSGISPROC) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
9480  GLEE_EXTERN GLEEPFNGLTEXTURECOLORMASKSGISPROC GLeeFuncPtr_glTextureColorMaskSGIS;
9481  #define glTextureColorMaskSGIS GLeeFuncPtr_glTextureColorMaskSGIS
9482 #endif
9483 #endif
9484 
9485 /* GL_EXT_texture_env_dot3 */
9486 
9487 #ifndef GL_EXT_texture_env_dot3
9488 #define GL_EXT_texture_env_dot3 1
9489 #define __GLEE_GL_EXT_texture_env_dot3 1
9490 /* Constants */
9491 #define GL_DOT3_RGB_EXT 0x8740
9492 #define GL_DOT3_RGBA_EXT 0x8741
9493 #endif
9494 
9495 /* GL_ATI_texture_mirror_once */
9496 
9497 #ifndef GL_ATI_texture_mirror_once
9498 #define GL_ATI_texture_mirror_once 1
9499 #define __GLEE_GL_ATI_texture_mirror_once 1
9500 /* Constants */
9501 #define GL_MIRROR_CLAMP_ATI 0x8742
9502 #define GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743
9503 #endif
9504 
9505 /* GL_NV_fence */
9506 
9507 #ifndef GL_NV_fence
9508 #define GL_NV_fence 1
9509 #define __GLEE_GL_NV_fence 1
9510 /* Constants */
9511 #define GL_ALL_COMPLETED_NV 0x84F2
9512 #define GL_FENCE_STATUS_NV 0x84F3
9513 #define GL_FENCE_CONDITION_NV 0x84F4
9514 #ifndef GLEE_H_DEFINED_glDeleteFencesNV
9515 #define GLEE_H_DEFINED_glDeleteFencesNV
9516  typedef void (APIENTRYP GLEEPFNGLDELETEFENCESNVPROC) (GLsizei n, const GLuint * fences);
9517  GLEE_EXTERN GLEEPFNGLDELETEFENCESNVPROC GLeeFuncPtr_glDeleteFencesNV;
9518  #define glDeleteFencesNV GLeeFuncPtr_glDeleteFencesNV
9519 #endif
9520 #ifndef GLEE_H_DEFINED_glGenFencesNV
9521 #define GLEE_H_DEFINED_glGenFencesNV
9522  typedef void (APIENTRYP GLEEPFNGLGENFENCESNVPROC) (GLsizei n, GLuint * fences);
9523  GLEE_EXTERN GLEEPFNGLGENFENCESNVPROC GLeeFuncPtr_glGenFencesNV;
9524  #define glGenFencesNV GLeeFuncPtr_glGenFencesNV
9525 #endif
9526 #ifndef GLEE_H_DEFINED_glIsFenceNV
9527 #define GLEE_H_DEFINED_glIsFenceNV
9528  typedef GLboolean (APIENTRYP GLEEPFNGLISFENCENVPROC) (GLuint fence);
9529  GLEE_EXTERN GLEEPFNGLISFENCENVPROC GLeeFuncPtr_glIsFenceNV;
9530  #define glIsFenceNV GLeeFuncPtr_glIsFenceNV
9531 #endif
9532 #ifndef GLEE_H_DEFINED_glTestFenceNV
9533 #define GLEE_H_DEFINED_glTestFenceNV
9534  typedef GLboolean (APIENTRYP GLEEPFNGLTESTFENCENVPROC) (GLuint fence);
9535  GLEE_EXTERN GLEEPFNGLTESTFENCENVPROC GLeeFuncPtr_glTestFenceNV;
9536  #define glTestFenceNV GLeeFuncPtr_glTestFenceNV
9537 #endif
9538 #ifndef GLEE_H_DEFINED_glGetFenceivNV
9539 #define GLEE_H_DEFINED_glGetFenceivNV
9540  typedef void (APIENTRYP GLEEPFNGLGETFENCEIVNVPROC) (GLuint fence, GLenum pname, GLint * params);
9541  GLEE_EXTERN GLEEPFNGLGETFENCEIVNVPROC GLeeFuncPtr_glGetFenceivNV;
9542  #define glGetFenceivNV GLeeFuncPtr_glGetFenceivNV
9543 #endif
9544 #ifndef GLEE_H_DEFINED_glFinishFenceNV
9545 #define GLEE_H_DEFINED_glFinishFenceNV
9546  typedef void (APIENTRYP GLEEPFNGLFINISHFENCENVPROC) (GLuint fence);
9547  GLEE_EXTERN GLEEPFNGLFINISHFENCENVPROC GLeeFuncPtr_glFinishFenceNV;
9548  #define glFinishFenceNV GLeeFuncPtr_glFinishFenceNV
9549 #endif
9550 #ifndef GLEE_H_DEFINED_glSetFenceNV
9551 #define GLEE_H_DEFINED_glSetFenceNV
9552  typedef void (APIENTRYP GLEEPFNGLSETFENCENVPROC) (GLuint fence, GLenum condition);
9553  GLEE_EXTERN GLEEPFNGLSETFENCENVPROC GLeeFuncPtr_glSetFenceNV;
9554  #define glSetFenceNV GLeeFuncPtr_glSetFenceNV
9555 #endif
9556 #endif
9557 
9558 /* GL_IBM_texture_mirrored_repeat */
9559 
9560 #ifndef GL_IBM_texture_mirrored_repeat
9561 #define GL_IBM_texture_mirrored_repeat 1
9562 #define __GLEE_GL_IBM_texture_mirrored_repeat 1
9563 /* Constants */
9564 #define GL_MIRRORED_REPEAT_IBM 0x8370
9565 #endif
9566 
9567 /* GL_NV_evaluators */
9568 
9569 #ifndef GL_NV_evaluators
9570 #define GL_NV_evaluators 1
9571 #define __GLEE_GL_NV_evaluators 1
9572 /* Constants */
9573 #define GL_EVAL_2D_NV 0x86C0
9574 #define GL_EVAL_TRIANGULAR_2D_NV 0x86C1
9575 #define GL_MAP_TESSELLATION_NV 0x86C2
9576 #define GL_MAP_ATTRIB_U_ORDER_NV 0x86C3
9577 #define GL_MAP_ATTRIB_V_ORDER_NV 0x86C4
9578 #define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5
9579 #define GL_EVAL_VERTEX_ATTRIB0_NV 0x86C6
9580 #define GL_EVAL_VERTEX_ATTRIB1_NV 0x86C7
9581 #define GL_EVAL_VERTEX_ATTRIB2_NV 0x86C8
9582 #define GL_EVAL_VERTEX_ATTRIB3_NV 0x86C9
9583 #define GL_EVAL_VERTEX_ATTRIB4_NV 0x86CA
9584 #define GL_EVAL_VERTEX_ATTRIB5_NV 0x86CB
9585 #define GL_EVAL_VERTEX_ATTRIB6_NV 0x86CC
9586 #define GL_EVAL_VERTEX_ATTRIB7_NV 0x86CD
9587 #define GL_EVAL_VERTEX_ATTRIB8_NV 0x86CE
9588 #define GL_EVAL_VERTEX_ATTRIB9_NV 0x86CF
9589 #define GL_EVAL_VERTEX_ATTRIB10_NV 0x86D0
9590 #define GL_EVAL_VERTEX_ATTRIB11_NV 0x86D1
9591 #define GL_EVAL_VERTEX_ATTRIB12_NV 0x86D2
9592 #define GL_EVAL_VERTEX_ATTRIB13_NV 0x86D3
9593 #define GL_EVAL_VERTEX_ATTRIB14_NV 0x86D4
9594 #define GL_EVAL_VERTEX_ATTRIB15_NV 0x86D5
9595 #define GL_MAX_MAP_TESSELLATION_NV 0x86D6
9596 #define GL_MAX_RATIONAL_EVAL_ORDER_NV 0x86D7
9597 #ifndef GLEE_H_DEFINED_glMapControlPointsNV
9598 #define GLEE_H_DEFINED_glMapControlPointsNV
9600  GLEE_EXTERN GLEEPFNGLMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glMapControlPointsNV;
9601  #define glMapControlPointsNV GLeeFuncPtr_glMapControlPointsNV
9602 #endif
9603 #ifndef GLEE_H_DEFINED_glMapParameterivNV
9604 #define GLEE_H_DEFINED_glMapParameterivNV
9605  typedef void (APIENTRYP GLEEPFNGLMAPPARAMETERIVNVPROC) (GLenum target, GLenum pname, const GLint * params);
9606  GLEE_EXTERN GLEEPFNGLMAPPARAMETERIVNVPROC GLeeFuncPtr_glMapParameterivNV;
9607  #define glMapParameterivNV GLeeFuncPtr_glMapParameterivNV
9608 #endif
9609 #ifndef GLEE_H_DEFINED_glMapParameterfvNV
9610 #define GLEE_H_DEFINED_glMapParameterfvNV
9611  typedef void (APIENTRYP GLEEPFNGLMAPPARAMETERFVNVPROC) (GLenum target, GLenum pname, const GLfloat * params);
9612  GLEE_EXTERN GLEEPFNGLMAPPARAMETERFVNVPROC GLeeFuncPtr_glMapParameterfvNV;
9613  #define glMapParameterfvNV GLeeFuncPtr_glMapParameterfvNV
9614 #endif
9615 #ifndef GLEE_H_DEFINED_glGetMapControlPointsNV
9616 #define GLEE_H_DEFINED_glGetMapControlPointsNV
9617  typedef void (APIENTRYP GLEEPFNGLGETMAPCONTROLPOINTSNVPROC) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);
9618  GLEE_EXTERN GLEEPFNGLGETMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glGetMapControlPointsNV;
9619  #define glGetMapControlPointsNV GLeeFuncPtr_glGetMapControlPointsNV
9620 #endif
9621 #ifndef GLEE_H_DEFINED_glGetMapParameterivNV
9622 #define GLEE_H_DEFINED_glGetMapParameterivNV
9623  typedef void (APIENTRYP GLEEPFNGLGETMAPPARAMETERIVNVPROC) (GLenum target, GLenum pname, GLint * params);
9624  GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERIVNVPROC GLeeFuncPtr_glGetMapParameterivNV;
9625  #define glGetMapParameterivNV GLeeFuncPtr_glGetMapParameterivNV
9626 #endif
9627 #ifndef GLEE_H_DEFINED_glGetMapParameterfvNV
9628 #define GLEE_H_DEFINED_glGetMapParameterfvNV
9629  typedef void (APIENTRYP GLEEPFNGLGETMAPPARAMETERFVNVPROC) (GLenum target, GLenum pname, GLfloat * params);
9630  GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERFVNVPROC GLeeFuncPtr_glGetMapParameterfvNV;
9631  #define glGetMapParameterfvNV GLeeFuncPtr_glGetMapParameterfvNV
9632 #endif
9633 #ifndef GLEE_H_DEFINED_glGetMapAttribParameterivNV
9634 #define GLEE_H_DEFINED_glGetMapAttribParameterivNV
9635  typedef void (APIENTRYP GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC) (GLenum target, GLuint index, GLenum pname, GLint * params);
9636  GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC GLeeFuncPtr_glGetMapAttribParameterivNV;
9637  #define glGetMapAttribParameterivNV GLeeFuncPtr_glGetMapAttribParameterivNV
9638 #endif
9639 #ifndef GLEE_H_DEFINED_glGetMapAttribParameterfvNV
9640 #define GLEE_H_DEFINED_glGetMapAttribParameterfvNV
9641  typedef void (APIENTRYP GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC) (GLenum target, GLuint index, GLenum pname, GLfloat * params);
9642  GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC GLeeFuncPtr_glGetMapAttribParameterfvNV;
9643  #define glGetMapAttribParameterfvNV GLeeFuncPtr_glGetMapAttribParameterfvNV
9644 #endif
9645 #ifndef GLEE_H_DEFINED_glEvalMapsNV
9646 #define GLEE_H_DEFINED_glEvalMapsNV
9647  typedef void (APIENTRYP GLEEPFNGLEVALMAPSNVPROC) (GLenum target, GLenum mode);
9648  GLEE_EXTERN GLEEPFNGLEVALMAPSNVPROC GLeeFuncPtr_glEvalMapsNV;
9649  #define glEvalMapsNV GLeeFuncPtr_glEvalMapsNV
9650 #endif
9651 #endif
9652 
9653 /* GL_NV_packed_depth_stencil */
9654 
9655 #ifndef GL_NV_packed_depth_stencil
9656 #define GL_NV_packed_depth_stencil 1
9657 #define __GLEE_GL_NV_packed_depth_stencil 1
9658 /* Constants */
9659 #define GL_DEPTH_STENCIL_NV 0x84F9
9660 #define GL_UNSIGNED_INT_24_8_NV 0x84FA
9661 #endif
9662 
9663 /* GL_NV_register_combiners2 */
9664 
9665 #ifndef GL_NV_register_combiners2
9666 #define GL_NV_register_combiners2 1
9667 #define __GLEE_GL_NV_register_combiners2 1
9668 /* Constants */
9669 #define GL_PER_STAGE_CONSTANTS_NV 0x8535
9670 #ifndef GLEE_H_DEFINED_glCombinerStageParameterfvNV
9671 #define GLEE_H_DEFINED_glCombinerStageParameterfvNV
9672  typedef void (APIENTRYP GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC) (GLenum stage, GLenum pname, const GLfloat * params);
9673  GLEE_EXTERN GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glCombinerStageParameterfvNV;
9674  #define glCombinerStageParameterfvNV GLeeFuncPtr_glCombinerStageParameterfvNV
9675 #endif
9676 #ifndef GLEE_H_DEFINED_glGetCombinerStageParameterfvNV
9677 #define GLEE_H_DEFINED_glGetCombinerStageParameterfvNV
9678  typedef void (APIENTRYP GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC) (GLenum stage, GLenum pname, GLfloat * params);
9679  GLEE_EXTERN GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerStageParameterfvNV;
9680  #define glGetCombinerStageParameterfvNV GLeeFuncPtr_glGetCombinerStageParameterfvNV
9681 #endif
9682 #endif
9683 
9684 /* GL_NV_texture_compression_vtc */
9685 
9686 #ifndef GL_NV_texture_compression_vtc
9687 #define GL_NV_texture_compression_vtc 1
9688 #define __GLEE_GL_NV_texture_compression_vtc 1
9689 /* Constants */
9690 #endif
9691 
9692 /* GL_NV_texture_rectangle */
9693 
9694 #ifndef GL_NV_texture_rectangle
9695 #define GL_NV_texture_rectangle 1
9696 #define __GLEE_GL_NV_texture_rectangle 1
9697 /* Constants */
9698 #define GL_TEXTURE_RECTANGLE_NV 0x84F5
9699 #define GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6
9700 #define GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7
9701 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8
9702 #endif
9703 
9704 /* GL_NV_texture_shader */
9705 
9706 #ifndef GL_NV_texture_shader
9707 #define GL_NV_texture_shader 1
9708 #define __GLEE_GL_NV_texture_shader 1
9709 /* Constants */
9710 #define GL_OFFSET_TEXTURE_RECTANGLE_NV 0x864C
9711 #define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D
9712 #define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E
9713 #define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9
9714 #define GL_UNSIGNED_INT_S8_S8_8_8_NV 0x86DA
9715 #define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 0x86DB
9716 #define GL_DSDT_MAG_INTENSITY_NV 0x86DC
9717 #define GL_SHADER_CONSISTENT_NV 0x86DD
9718 #define GL_TEXTURE_SHADER_NV 0x86DE
9719 #define GL_SHADER_OPERATION_NV 0x86DF
9720 #define GL_CULL_MODES_NV 0x86E0
9721 #define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1
9722 #define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2
9723 #define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3
9724 #define GL_OFFSET_TEXTURE_2D_MATRIX_NV GL_OFFSET_TEXTURE_MATRIX_NV
9725 #define GL_OFFSET_TEXTURE_2D_SCALE_NV GL_OFFSET_TEXTURE_SCALE_NV
9726 #define GL_OFFSET_TEXTURE_2D_BIAS_NV GL_OFFSET_TEXTURE_BIAS_NV
9727 #define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4
9728 #define GL_CONST_EYE_NV 0x86E5
9729 #define GL_PASS_THROUGH_NV 0x86E6
9730 #define GL_CULL_FRAGMENT_NV 0x86E7
9731 #define GL_OFFSET_TEXTURE_2D_NV 0x86E8
9732 #define GL_DEPENDENT_AR_TEXTURE_2D_NV 0x86E9
9733 #define GL_DEPENDENT_GB_TEXTURE_2D_NV 0x86EA
9734 #define GL_DOT_PRODUCT_NV 0x86EC
9735 #define GL_DOT_PRODUCT_DEPTH_REPLACE_NV 0x86ED
9736 #define GL_DOT_PRODUCT_TEXTURE_2D_NV 0x86EE
9737 #define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0
9738 #define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1
9739 #define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2
9740 #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3
9741 #define GL_HILO_NV 0x86F4
9742 #define GL_DSDT_NV 0x86F5
9743 #define GL_DSDT_MAG_NV 0x86F6
9744 #define GL_DSDT_MAG_VIB_NV 0x86F7
9745 #define GL_HILO16_NV 0x86F8
9746 #define GL_SIGNED_HILO_NV 0x86F9
9747 #define GL_SIGNED_HILO16_NV 0x86FA
9748 #define GL_SIGNED_RGBA_NV 0x86FB
9749 #define GL_SIGNED_RGBA8_NV 0x86FC
9750 #define GL_SIGNED_RGB_NV 0x86FE
9751 #define GL_SIGNED_RGB8_NV 0x86FF
9752 #define GL_SIGNED_LUMINANCE_NV 0x8701
9753 #define GL_SIGNED_LUMINANCE8_NV 0x8702
9754 #define GL_SIGNED_LUMINANCE_ALPHA_NV 0x8703
9755 #define GL_SIGNED_LUMINANCE8_ALPHA8_NV 0x8704
9756 #define GL_SIGNED_ALPHA_NV 0x8705
9757 #define GL_SIGNED_ALPHA8_NV 0x8706
9758 #define GL_SIGNED_INTENSITY_NV 0x8707
9759 #define GL_SIGNED_INTENSITY8_NV 0x8708
9760 #define GL_DSDT8_NV 0x8709
9761 #define GL_DSDT8_MAG8_NV 0x870A
9762 #define GL_DSDT8_MAG8_INTENSITY8_NV 0x870B
9763 #define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 0x870C
9764 #define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D
9765 #define GL_HI_SCALE_NV 0x870E
9766 #define GL_LO_SCALE_NV 0x870F
9767 #define GL_DS_SCALE_NV 0x8710
9768 #define GL_DT_SCALE_NV 0x8711
9769 #define GL_MAGNITUDE_SCALE_NV 0x8712
9770 #define GL_VIBRANCE_SCALE_NV 0x8713
9771 #define GL_HI_BIAS_NV 0x8714
9772 #define GL_LO_BIAS_NV 0x8715
9773 #define GL_DS_BIAS_NV 0x8716
9774 #define GL_DT_BIAS_NV 0x8717
9775 #define GL_MAGNITUDE_BIAS_NV 0x8718
9776 #define GL_VIBRANCE_BIAS_NV 0x8719
9777 #define GL_TEXTURE_BORDER_VALUES_NV 0x871A
9778 #define GL_TEXTURE_HI_SIZE_NV 0x871B
9779 #define GL_TEXTURE_LO_SIZE_NV 0x871C
9780 #define GL_TEXTURE_DS_SIZE_NV 0x871D
9781 #define GL_TEXTURE_DT_SIZE_NV 0x871E
9782 #define GL_TEXTURE_MAG_SIZE_NV 0x871F
9783 #endif
9784 
9785 /* GL_NV_texture_shader2 */
9786 
9787 #ifndef GL_NV_texture_shader2
9788 #define GL_NV_texture_shader2 1
9789 #define __GLEE_GL_NV_texture_shader2 1
9790 /* Constants */
9791 #define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF
9792 #endif
9793 
9794 /* GL_NV_vertex_array_range2 */
9795 
9796 #ifndef GL_NV_vertex_array_range2
9797 #define GL_NV_vertex_array_range2 1
9798 #define __GLEE_GL_NV_vertex_array_range2 1
9799 /* Constants */
9800 #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533
9801 #endif
9802 
9803 /* GL_NV_vertex_program */
9804 
9805 #ifndef GL_NV_vertex_program
9806 #define GL_NV_vertex_program 1
9807 #define __GLEE_GL_NV_vertex_program 1
9808 /* Constants */
9809 #define GL_VERTEX_PROGRAM_NV 0x8620
9810 #define GL_VERTEX_STATE_PROGRAM_NV 0x8621
9811 #define GL_ATTRIB_ARRAY_SIZE_NV 0x8623
9812 #define GL_ATTRIB_ARRAY_STRIDE_NV 0x8624
9813 #define GL_ATTRIB_ARRAY_TYPE_NV 0x8625
9814 #define GL_CURRENT_ATTRIB_NV 0x8626
9815 #define GL_PROGRAM_LENGTH_NV 0x8627
9816 #define GL_PROGRAM_STRING_NV 0x8628
9817 #define GL_MODELVIEW_PROJECTION_NV 0x8629
9818 #define GL_IDENTITY_NV 0x862A
9819 #define GL_INVERSE_NV 0x862B
9820 #define GL_TRANSPOSE_NV 0x862C
9821 #define GL_INVERSE_TRANSPOSE_NV 0x862D
9822 #define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E
9823 #define GL_MAX_TRACK_MATRICES_NV 0x862F
9824 #define GL_MATRIX0_NV 0x8630
9825 #define GL_MATRIX1_NV 0x8631
9826 #define GL_MATRIX2_NV 0x8632
9827 #define GL_MATRIX3_NV 0x8633
9828 #define GL_MATRIX4_NV 0x8634
9829 #define GL_MATRIX5_NV 0x8635
9830 #define GL_MATRIX6_NV 0x8636
9831 #define GL_MATRIX7_NV 0x8637
9832 #define GL_CURRENT_MATRIX_STACK_DEPTH_NV 0x8640
9833 #define GL_CURRENT_MATRIX_NV 0x8641
9834 #define GL_VERTEX_PROGRAM_POINT_SIZE_NV 0x8642
9835 #define GL_VERTEX_PROGRAM_TWO_SIDE_NV 0x8643
9836 #define GL_PROGRAM_PARAMETER_NV 0x8644
9837 #define GL_ATTRIB_ARRAY_POINTER_NV 0x8645
9838 #define GL_PROGRAM_TARGET_NV 0x8646
9839 #define GL_PROGRAM_RESIDENT_NV 0x8647
9840 #define GL_TRACK_MATRIX_NV 0x8648
9841 #define GL_TRACK_MATRIX_TRANSFORM_NV 0x8649
9842 #define GL_VERTEX_PROGRAM_BINDING_NV 0x864A
9843 #define GL_PROGRAM_ERROR_POSITION_NV 0x864B
9844 #define GL_VERTEX_ATTRIB_ARRAY0_NV 0x8650
9845 #define GL_VERTEX_ATTRIB_ARRAY1_NV 0x8651
9846 #define GL_VERTEX_ATTRIB_ARRAY2_NV 0x8652
9847 #define GL_VERTEX_ATTRIB_ARRAY3_NV 0x8653
9848 #define GL_VERTEX_ATTRIB_ARRAY4_NV 0x8654
9849 #define GL_VERTEX_ATTRIB_ARRAY5_NV 0x8655
9850 #define GL_VERTEX_ATTRIB_ARRAY6_NV 0x8656
9851 #define GL_VERTEX_ATTRIB_ARRAY7_NV 0x8657
9852 #define GL_VERTEX_ATTRIB_ARRAY8_NV 0x8658
9853 #define GL_VERTEX_ATTRIB_ARRAY9_NV 0x8659
9854 #define GL_VERTEX_ATTRIB_ARRAY10_NV 0x865A
9855 #define GL_VERTEX_ATTRIB_ARRAY11_NV 0x865B
9856 #define GL_VERTEX_ATTRIB_ARRAY12_NV 0x865C
9857 #define GL_VERTEX_ATTRIB_ARRAY13_NV 0x865D
9858 #define GL_VERTEX_ATTRIB_ARRAY14_NV 0x865E
9859 #define GL_VERTEX_ATTRIB_ARRAY15_NV 0x865F
9860 #define GL_MAP1_VERTEX_ATTRIB0_4_NV 0x8660
9861 #define GL_MAP1_VERTEX_ATTRIB1_4_NV 0x8661
9862 #define GL_MAP1_VERTEX_ATTRIB2_4_NV 0x8662
9863 #define GL_MAP1_VERTEX_ATTRIB3_4_NV 0x8663
9864 #define GL_MAP1_VERTEX_ATTRIB4_4_NV 0x8664
9865 #define GL_MAP1_VERTEX_ATTRIB5_4_NV 0x8665
9866 #define GL_MAP1_VERTEX_ATTRIB6_4_NV 0x8666
9867 #define GL_MAP1_VERTEX_ATTRIB7_4_NV 0x8667
9868 #define GL_MAP1_VERTEX_ATTRIB8_4_NV 0x8668
9869 #define GL_MAP1_VERTEX_ATTRIB9_4_NV 0x8669
9870 #define GL_MAP1_VERTEX_ATTRIB10_4_NV 0x866A
9871 #define GL_MAP1_VERTEX_ATTRIB11_4_NV 0x866B
9872 #define GL_MAP1_VERTEX_ATTRIB12_4_NV 0x866C
9873 #define GL_MAP1_VERTEX_ATTRIB13_4_NV 0x866D
9874 #define GL_MAP1_VERTEX_ATTRIB14_4_NV 0x866E
9875 #define GL_MAP1_VERTEX_ATTRIB15_4_NV 0x866F
9876 #define GL_MAP2_VERTEX_ATTRIB0_4_NV 0x8670
9877 #define GL_MAP2_VERTEX_ATTRIB1_4_NV 0x8671
9878 #define GL_MAP2_VERTEX_ATTRIB2_4_NV 0x8672
9879 #define GL_MAP2_VERTEX_ATTRIB3_4_NV 0x8673
9880 #define GL_MAP2_VERTEX_ATTRIB4_4_NV 0x8674
9881 #define GL_MAP2_VERTEX_ATTRIB5_4_NV 0x8675
9882 #define GL_MAP2_VERTEX_ATTRIB6_4_NV 0x8676
9883 #define GL_MAP2_VERTEX_ATTRIB7_4_NV 0x8677
9884 #define GL_MAP2_VERTEX_ATTRIB8_4_NV 0x8678
9885 #define GL_MAP2_VERTEX_ATTRIB9_4_NV 0x8679
9886 #define GL_MAP2_VERTEX_ATTRIB10_4_NV 0x867A
9887 #define GL_MAP2_VERTEX_ATTRIB11_4_NV 0x867B
9888 #define GL_MAP2_VERTEX_ATTRIB12_4_NV 0x867C
9889 #define GL_MAP2_VERTEX_ATTRIB13_4_NV 0x867D
9890 #define GL_MAP2_VERTEX_ATTRIB14_4_NV 0x867E
9891 #define GL_MAP2_VERTEX_ATTRIB15_4_NV 0x867F
9892 #ifndef GLEE_H_DEFINED_glAreProgramsResidentNV
9893 #define GLEE_H_DEFINED_glAreProgramsResidentNV
9894  typedef GLboolean (APIENTRYP GLEEPFNGLAREPROGRAMSRESIDENTNVPROC) (GLsizei n, const GLuint * programs, GLboolean * residences);
9895  GLEE_EXTERN GLEEPFNGLAREPROGRAMSRESIDENTNVPROC GLeeFuncPtr_glAreProgramsResidentNV;
9896  #define glAreProgramsResidentNV GLeeFuncPtr_glAreProgramsResidentNV
9897 #endif
9898 #ifndef GLEE_H_DEFINED_glBindProgramNV
9899 #define GLEE_H_DEFINED_glBindProgramNV
9900  typedef void (APIENTRYP GLEEPFNGLBINDPROGRAMNVPROC) (GLenum target, GLuint id);
9901  GLEE_EXTERN GLEEPFNGLBINDPROGRAMNVPROC GLeeFuncPtr_glBindProgramNV;
9902  #define glBindProgramNV GLeeFuncPtr_glBindProgramNV
9903 #endif
9904 #ifndef GLEE_H_DEFINED_glDeleteProgramsNV
9905 #define GLEE_H_DEFINED_glDeleteProgramsNV
9906  typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMSNVPROC) (GLsizei n, const GLuint * programs);
9907  GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSNVPROC GLeeFuncPtr_glDeleteProgramsNV;
9908  #define glDeleteProgramsNV GLeeFuncPtr_glDeleteProgramsNV
9909 #endif
9910 #ifndef GLEE_H_DEFINED_glExecuteProgramNV
9911 #define GLEE_H_DEFINED_glExecuteProgramNV
9912  typedef void (APIENTRYP GLEEPFNGLEXECUTEPROGRAMNVPROC) (GLenum target, GLuint id, const GLfloat * params);
9913  GLEE_EXTERN GLEEPFNGLEXECUTEPROGRAMNVPROC GLeeFuncPtr_glExecuteProgramNV;
9914  #define glExecuteProgramNV GLeeFuncPtr_glExecuteProgramNV
9915 #endif
9916 #ifndef GLEE_H_DEFINED_glGenProgramsNV
9917 #define GLEE_H_DEFINED_glGenProgramsNV
9918  typedef void (APIENTRYP GLEEPFNGLGENPROGRAMSNVPROC) (GLsizei n, GLuint * programs);
9919  GLEE_EXTERN GLEEPFNGLGENPROGRAMSNVPROC GLeeFuncPtr_glGenProgramsNV;
9920  #define glGenProgramsNV GLeeFuncPtr_glGenProgramsNV
9921 #endif
9922 #ifndef GLEE_H_DEFINED_glGetProgramParameterdvNV
9923 #define GLEE_H_DEFINED_glGetProgramParameterdvNV
9924  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC) (GLenum target, GLuint index, GLenum pname, GLdouble * params);
9925  GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramParameterdvNV;
9926  #define glGetProgramParameterdvNV GLeeFuncPtr_glGetProgramParameterdvNV
9927 #endif
9928 #ifndef GLEE_H_DEFINED_glGetProgramParameterfvNV
9929 #define GLEE_H_DEFINED_glGetProgramParameterfvNV
9930  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC) (GLenum target, GLuint index, GLenum pname, GLfloat * params);
9931  GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramParameterfvNV;
9932  #define glGetProgramParameterfvNV GLeeFuncPtr_glGetProgramParameterfvNV
9933 #endif
9934 #ifndef GLEE_H_DEFINED_glGetProgramivNV
9935 #define GLEE_H_DEFINED_glGetProgramivNV
9936  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVNVPROC) (GLuint id, GLenum pname, GLint * params);
9937  GLEE_EXTERN GLEEPFNGLGETPROGRAMIVNVPROC GLeeFuncPtr_glGetProgramivNV;
9938  #define glGetProgramivNV GLeeFuncPtr_glGetProgramivNV
9939 #endif
9940 #ifndef GLEE_H_DEFINED_glGetProgramStringNV
9941 #define GLEE_H_DEFINED_glGetProgramStringNV
9942  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMSTRINGNVPROC) (GLuint id, GLenum pname, GLubyte * program);
9943  GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGNVPROC GLeeFuncPtr_glGetProgramStringNV;
9944  #define glGetProgramStringNV GLeeFuncPtr_glGetProgramStringNV
9945 #endif
9946 #ifndef GLEE_H_DEFINED_glGetTrackMatrixivNV
9947 #define GLEE_H_DEFINED_glGetTrackMatrixivNV
9948  typedef void (APIENTRYP GLEEPFNGLGETTRACKMATRIXIVNVPROC) (GLenum target, GLuint address, GLenum pname, GLint * params);
9949  GLEE_EXTERN GLEEPFNGLGETTRACKMATRIXIVNVPROC GLeeFuncPtr_glGetTrackMatrixivNV;
9950  #define glGetTrackMatrixivNV GLeeFuncPtr_glGetTrackMatrixivNV
9951 #endif
9952 #ifndef GLEE_H_DEFINED_glGetVertexAttribdvNV
9953 #define GLEE_H_DEFINED_glGetVertexAttribdvNV
9954  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVNVPROC) (GLuint index, GLenum pname, GLdouble * params);
9955  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVNVPROC GLeeFuncPtr_glGetVertexAttribdvNV;
9956  #define glGetVertexAttribdvNV GLeeFuncPtr_glGetVertexAttribdvNV
9957 #endif
9958 #ifndef GLEE_H_DEFINED_glGetVertexAttribfvNV
9959 #define GLEE_H_DEFINED_glGetVertexAttribfvNV
9960  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVNVPROC) (GLuint index, GLenum pname, GLfloat * params);
9961  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVNVPROC GLeeFuncPtr_glGetVertexAttribfvNV;
9962  #define glGetVertexAttribfvNV GLeeFuncPtr_glGetVertexAttribfvNV
9963 #endif
9964 #ifndef GLEE_H_DEFINED_glGetVertexAttribivNV
9965 #define GLEE_H_DEFINED_glGetVertexAttribivNV
9966  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVNVPROC) (GLuint index, GLenum pname, GLint * params);
9967  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVNVPROC GLeeFuncPtr_glGetVertexAttribivNV;
9968  #define glGetVertexAttribivNV GLeeFuncPtr_glGetVertexAttribivNV
9969 #endif
9970 #ifndef GLEE_H_DEFINED_glGetVertexAttribPointervNV
9971 #define GLEE_H_DEFINED_glGetVertexAttribPointervNV
9972  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC) (GLuint index, GLenum pname, GLvoid* * pointer);
9973  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC GLeeFuncPtr_glGetVertexAttribPointervNV;
9974  #define glGetVertexAttribPointervNV GLeeFuncPtr_glGetVertexAttribPointervNV
9975 #endif
9976 #ifndef GLEE_H_DEFINED_glIsProgramNV
9977 #define GLEE_H_DEFINED_glIsProgramNV
9978  typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMNVPROC) (GLuint id);
9979  GLEE_EXTERN GLEEPFNGLISPROGRAMNVPROC GLeeFuncPtr_glIsProgramNV;
9980  #define glIsProgramNV GLeeFuncPtr_glIsProgramNV
9981 #endif
9982 #ifndef GLEE_H_DEFINED_glLoadProgramNV
9983 #define GLEE_H_DEFINED_glLoadProgramNV
9984  typedef void (APIENTRYP GLEEPFNGLLOADPROGRAMNVPROC) (GLenum target, GLuint id, GLsizei len, const GLubyte * program);
9985  GLEE_EXTERN GLEEPFNGLLOADPROGRAMNVPROC GLeeFuncPtr_glLoadProgramNV;
9986  #define glLoadProgramNV GLeeFuncPtr_glLoadProgramNV
9987 #endif
9988 #ifndef GLEE_H_DEFINED_glProgramParameter4dNV
9989 #define GLEE_H_DEFINED_glProgramParameter4dNV
9990  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4DNVPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9991  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DNVPROC GLeeFuncPtr_glProgramParameter4dNV;
9992  #define glProgramParameter4dNV GLeeFuncPtr_glProgramParameter4dNV
9993 #endif
9994 #ifndef GLEE_H_DEFINED_glProgramParameter4dvNV
9995 #define GLEE_H_DEFINED_glProgramParameter4dvNV
9996  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4DVNVPROC) (GLenum target, GLuint index, const GLdouble * v);
9997  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DVNVPROC GLeeFuncPtr_glProgramParameter4dvNV;
9998  #define glProgramParameter4dvNV GLeeFuncPtr_glProgramParameter4dvNV
9999 #endif
10000 #ifndef GLEE_H_DEFINED_glProgramParameter4fNV
10001 #define GLEE_H_DEFINED_glProgramParameter4fNV
10002  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4FNVPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
10003  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FNVPROC GLeeFuncPtr_glProgramParameter4fNV;
10004  #define glProgramParameter4fNV GLeeFuncPtr_glProgramParameter4fNV
10005 #endif
10006 #ifndef GLEE_H_DEFINED_glProgramParameter4fvNV
10007 #define GLEE_H_DEFINED_glProgramParameter4fvNV
10008  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4FVNVPROC) (GLenum target, GLuint index, const GLfloat * v);
10009  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FVNVPROC GLeeFuncPtr_glProgramParameter4fvNV;
10010  #define glProgramParameter4fvNV GLeeFuncPtr_glProgramParameter4fvNV
10011 #endif
10012 #ifndef GLEE_H_DEFINED_glProgramParameters4dvNV
10013 #define GLEE_H_DEFINED_glProgramParameters4dvNV
10014  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC) (GLenum target, GLuint index, GLuint count, const GLdouble * v);
10015  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC GLeeFuncPtr_glProgramParameters4dvNV;
10016  #define glProgramParameters4dvNV GLeeFuncPtr_glProgramParameters4dvNV
10017 #endif
10018 #ifndef GLEE_H_DEFINED_glProgramParameters4fvNV
10019 #define GLEE_H_DEFINED_glProgramParameters4fvNV
10020  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC) (GLenum target, GLuint index, GLuint count, const GLfloat * v);
10021  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC GLeeFuncPtr_glProgramParameters4fvNV;
10022  #define glProgramParameters4fvNV GLeeFuncPtr_glProgramParameters4fvNV
10023 #endif
10024 #ifndef GLEE_H_DEFINED_glRequestResidentProgramsNV
10025 #define GLEE_H_DEFINED_glRequestResidentProgramsNV
10026  typedef void (APIENTRYP GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC) (GLsizei n, const GLuint * programs);
10027  GLEE_EXTERN GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC GLeeFuncPtr_glRequestResidentProgramsNV;
10028  #define glRequestResidentProgramsNV GLeeFuncPtr_glRequestResidentProgramsNV
10029 #endif
10030 #ifndef GLEE_H_DEFINED_glTrackMatrixNV
10031 #define GLEE_H_DEFINED_glTrackMatrixNV
10032  typedef void (APIENTRYP GLEEPFNGLTRACKMATRIXNVPROC) (GLenum target, GLuint address, GLenum matrix, GLenum transform);
10033  GLEE_EXTERN GLEEPFNGLTRACKMATRIXNVPROC GLeeFuncPtr_glTrackMatrixNV;
10034  #define glTrackMatrixNV GLeeFuncPtr_glTrackMatrixNV
10035 #endif
10036 #ifndef GLEE_H_DEFINED_glVertexAttribPointerNV
10037 #define GLEE_H_DEFINED_glVertexAttribPointerNV
10038  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERNVPROC) (GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);
10039  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERNVPROC GLeeFuncPtr_glVertexAttribPointerNV;
10040  #define glVertexAttribPointerNV GLeeFuncPtr_glVertexAttribPointerNV
10041 #endif
10042 #ifndef GLEE_H_DEFINED_glVertexAttrib1dNV
10043 #define GLEE_H_DEFINED_glVertexAttrib1dNV
10044  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DNVPROC) (GLuint index, GLdouble x);
10045  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DNVPROC GLeeFuncPtr_glVertexAttrib1dNV;
10046  #define glVertexAttrib1dNV GLeeFuncPtr_glVertexAttrib1dNV
10047 #endif
10048 #ifndef GLEE_H_DEFINED_glVertexAttrib1dvNV
10049 #define GLEE_H_DEFINED_glVertexAttrib1dvNV
10050  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVNVPROC) (GLuint index, const GLdouble * v);
10051  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVNVPROC GLeeFuncPtr_glVertexAttrib1dvNV;
10052  #define glVertexAttrib1dvNV GLeeFuncPtr_glVertexAttrib1dvNV
10053 #endif
10054 #ifndef GLEE_H_DEFINED_glVertexAttrib1fNV
10055 #define GLEE_H_DEFINED_glVertexAttrib1fNV
10056  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FNVPROC) (GLuint index, GLfloat x);
10057  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FNVPROC GLeeFuncPtr_glVertexAttrib1fNV;
10058  #define glVertexAttrib1fNV GLeeFuncPtr_glVertexAttrib1fNV
10059 #endif
10060 #ifndef GLEE_H_DEFINED_glVertexAttrib1fvNV
10061 #define GLEE_H_DEFINED_glVertexAttrib1fvNV
10062  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVNVPROC) (GLuint index, const GLfloat * v);
10063  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVNVPROC GLeeFuncPtr_glVertexAttrib1fvNV;
10064  #define glVertexAttrib1fvNV GLeeFuncPtr_glVertexAttrib1fvNV
10065 #endif
10066 #ifndef GLEE_H_DEFINED_glVertexAttrib1sNV
10067 #define GLEE_H_DEFINED_glVertexAttrib1sNV
10068  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SNVPROC) (GLuint index, GLshort x);
10069  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SNVPROC GLeeFuncPtr_glVertexAttrib1sNV;
10070  #define glVertexAttrib1sNV GLeeFuncPtr_glVertexAttrib1sNV
10071 #endif
10072 #ifndef GLEE_H_DEFINED_glVertexAttrib1svNV
10073 #define GLEE_H_DEFINED_glVertexAttrib1svNV
10074  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVNVPROC) (GLuint index, const GLshort * v);
10075  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVNVPROC GLeeFuncPtr_glVertexAttrib1svNV;
10076  #define glVertexAttrib1svNV GLeeFuncPtr_glVertexAttrib1svNV
10077 #endif
10078 #ifndef GLEE_H_DEFINED_glVertexAttrib2dNV
10079 #define GLEE_H_DEFINED_glVertexAttrib2dNV
10080  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DNVPROC) (GLuint index, GLdouble x, GLdouble y);
10081  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DNVPROC GLeeFuncPtr_glVertexAttrib2dNV;
10082  #define glVertexAttrib2dNV GLeeFuncPtr_glVertexAttrib2dNV
10083 #endif
10084 #ifndef GLEE_H_DEFINED_glVertexAttrib2dvNV
10085 #define GLEE_H_DEFINED_glVertexAttrib2dvNV
10086  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVNVPROC) (GLuint index, const GLdouble * v);
10087  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVNVPROC GLeeFuncPtr_glVertexAttrib2dvNV;
10088  #define glVertexAttrib2dvNV GLeeFuncPtr_glVertexAttrib2dvNV
10089 #endif
10090 #ifndef GLEE_H_DEFINED_glVertexAttrib2fNV
10091 #define GLEE_H_DEFINED_glVertexAttrib2fNV
10092  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FNVPROC) (GLuint index, GLfloat x, GLfloat y);
10093  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FNVPROC GLeeFuncPtr_glVertexAttrib2fNV;
10094  #define glVertexAttrib2fNV GLeeFuncPtr_glVertexAttrib2fNV
10095 #endif
10096 #ifndef GLEE_H_DEFINED_glVertexAttrib2fvNV
10097 #define GLEE_H_DEFINED_glVertexAttrib2fvNV
10098  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVNVPROC) (GLuint index, const GLfloat * v);
10099  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVNVPROC GLeeFuncPtr_glVertexAttrib2fvNV;
10100  #define glVertexAttrib2fvNV GLeeFuncPtr_glVertexAttrib2fvNV
10101 #endif
10102 #ifndef GLEE_H_DEFINED_glVertexAttrib2sNV
10103 #define GLEE_H_DEFINED_glVertexAttrib2sNV
10104  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SNVPROC) (GLuint index, GLshort x, GLshort y);
10105  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SNVPROC GLeeFuncPtr_glVertexAttrib2sNV;
10106  #define glVertexAttrib2sNV GLeeFuncPtr_glVertexAttrib2sNV
10107 #endif
10108 #ifndef GLEE_H_DEFINED_glVertexAttrib2svNV
10109 #define GLEE_H_DEFINED_glVertexAttrib2svNV
10110  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVNVPROC) (GLuint index, const GLshort * v);
10111  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVNVPROC GLeeFuncPtr_glVertexAttrib2svNV;
10112  #define glVertexAttrib2svNV GLeeFuncPtr_glVertexAttrib2svNV
10113 #endif
10114 #ifndef GLEE_H_DEFINED_glVertexAttrib3dNV
10115 #define GLEE_H_DEFINED_glVertexAttrib3dNV
10116  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DNVPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
10117  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DNVPROC GLeeFuncPtr_glVertexAttrib3dNV;
10118  #define glVertexAttrib3dNV GLeeFuncPtr_glVertexAttrib3dNV
10119 #endif
10120 #ifndef GLEE_H_DEFINED_glVertexAttrib3dvNV
10121 #define GLEE_H_DEFINED_glVertexAttrib3dvNV
10122  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVNVPROC) (GLuint index, const GLdouble * v);
10123  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVNVPROC GLeeFuncPtr_glVertexAttrib3dvNV;
10124  #define glVertexAttrib3dvNV GLeeFuncPtr_glVertexAttrib3dvNV
10125 #endif
10126 #ifndef GLEE_H_DEFINED_glVertexAttrib3fNV
10127 #define GLEE_H_DEFINED_glVertexAttrib3fNV
10128  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FNVPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
10129  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FNVPROC GLeeFuncPtr_glVertexAttrib3fNV;
10130  #define glVertexAttrib3fNV GLeeFuncPtr_glVertexAttrib3fNV
10131 #endif
10132 #ifndef GLEE_H_DEFINED_glVertexAttrib3fvNV
10133 #define GLEE_H_DEFINED_glVertexAttrib3fvNV
10134  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVNVPROC) (GLuint index, const GLfloat * v);
10135  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVNVPROC GLeeFuncPtr_glVertexAttrib3fvNV;
10136  #define glVertexAttrib3fvNV GLeeFuncPtr_glVertexAttrib3fvNV
10137 #endif
10138 #ifndef GLEE_H_DEFINED_glVertexAttrib3sNV
10139 #define GLEE_H_DEFINED_glVertexAttrib3sNV
10140  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SNVPROC) (GLuint index, GLshort x, GLshort y, GLshort z);
10141  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SNVPROC GLeeFuncPtr_glVertexAttrib3sNV;
10142  #define glVertexAttrib3sNV GLeeFuncPtr_glVertexAttrib3sNV
10143 #endif
10144 #ifndef GLEE_H_DEFINED_glVertexAttrib3svNV
10145 #define GLEE_H_DEFINED_glVertexAttrib3svNV
10146  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVNVPROC) (GLuint index, const GLshort * v);
10147  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVNVPROC GLeeFuncPtr_glVertexAttrib3svNV;
10148  #define glVertexAttrib3svNV GLeeFuncPtr_glVertexAttrib3svNV
10149 #endif
10150 #ifndef GLEE_H_DEFINED_glVertexAttrib4dNV
10151 #define GLEE_H_DEFINED_glVertexAttrib4dNV
10152  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DNVPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
10153  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DNVPROC GLeeFuncPtr_glVertexAttrib4dNV;
10154  #define glVertexAttrib4dNV GLeeFuncPtr_glVertexAttrib4dNV
10155 #endif
10156 #ifndef GLEE_H_DEFINED_glVertexAttrib4dvNV
10157 #define GLEE_H_DEFINED_glVertexAttrib4dvNV
10158  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVNVPROC) (GLuint index, const GLdouble * v);
10159  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVNVPROC GLeeFuncPtr_glVertexAttrib4dvNV;
10160  #define glVertexAttrib4dvNV GLeeFuncPtr_glVertexAttrib4dvNV
10161 #endif
10162 #ifndef GLEE_H_DEFINED_glVertexAttrib4fNV
10163 #define GLEE_H_DEFINED_glVertexAttrib4fNV
10164  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FNVPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
10165  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FNVPROC GLeeFuncPtr_glVertexAttrib4fNV;
10166  #define glVertexAttrib4fNV GLeeFuncPtr_glVertexAttrib4fNV
10167 #endif
10168 #ifndef GLEE_H_DEFINED_glVertexAttrib4fvNV
10169 #define GLEE_H_DEFINED_glVertexAttrib4fvNV
10170  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVNVPROC) (GLuint index, const GLfloat * v);
10171  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVNVPROC GLeeFuncPtr_glVertexAttrib4fvNV;
10172  #define glVertexAttrib4fvNV GLeeFuncPtr_glVertexAttrib4fvNV
10173 #endif
10174 #ifndef GLEE_H_DEFINED_glVertexAttrib4sNV
10175 #define GLEE_H_DEFINED_glVertexAttrib4sNV
10176  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SNVPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
10177  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SNVPROC GLeeFuncPtr_glVertexAttrib4sNV;
10178  #define glVertexAttrib4sNV GLeeFuncPtr_glVertexAttrib4sNV
10179 #endif
10180 #ifndef GLEE_H_DEFINED_glVertexAttrib4svNV
10181 #define GLEE_H_DEFINED_glVertexAttrib4svNV
10182  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVNVPROC) (GLuint index, const GLshort * v);
10183  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVNVPROC GLeeFuncPtr_glVertexAttrib4svNV;
10184  #define glVertexAttrib4svNV GLeeFuncPtr_glVertexAttrib4svNV
10185 #endif
10186 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubNV
10187 #define GLEE_H_DEFINED_glVertexAttrib4ubNV
10188  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBNVPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
10189  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBNVPROC GLeeFuncPtr_glVertexAttrib4ubNV;
10190  #define glVertexAttrib4ubNV GLeeFuncPtr_glVertexAttrib4ubNV
10191 #endif
10192 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubvNV
10193 #define GLEE_H_DEFINED_glVertexAttrib4ubvNV
10194  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVNVPROC) (GLuint index, const GLubyte * v);
10195  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVNVPROC GLeeFuncPtr_glVertexAttrib4ubvNV;
10196  #define glVertexAttrib4ubvNV GLeeFuncPtr_glVertexAttrib4ubvNV
10197 #endif
10198 #ifndef GLEE_H_DEFINED_glVertexAttribs1dvNV
10199 #define GLEE_H_DEFINED_glVertexAttribs1dvNV
10200  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10201  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1DVNVPROC GLeeFuncPtr_glVertexAttribs1dvNV;
10202  #define glVertexAttribs1dvNV GLeeFuncPtr_glVertexAttribs1dvNV
10203 #endif
10204 #ifndef GLEE_H_DEFINED_glVertexAttribs1fvNV
10205 #define GLEE_H_DEFINED_glVertexAttribs1fvNV
10206  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10207  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1FVNVPROC GLeeFuncPtr_glVertexAttribs1fvNV;
10208  #define glVertexAttribs1fvNV GLeeFuncPtr_glVertexAttribs1fvNV
10209 #endif
10210 #ifndef GLEE_H_DEFINED_glVertexAttribs1svNV
10211 #define GLEE_H_DEFINED_glVertexAttribs1svNV
10212  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10213  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1SVNVPROC GLeeFuncPtr_glVertexAttribs1svNV;
10214  #define glVertexAttribs1svNV GLeeFuncPtr_glVertexAttribs1svNV
10215 #endif
10216 #ifndef GLEE_H_DEFINED_glVertexAttribs2dvNV
10217 #define GLEE_H_DEFINED_glVertexAttribs2dvNV
10218  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10219  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2DVNVPROC GLeeFuncPtr_glVertexAttribs2dvNV;
10220  #define glVertexAttribs2dvNV GLeeFuncPtr_glVertexAttribs2dvNV
10221 #endif
10222 #ifndef GLEE_H_DEFINED_glVertexAttribs2fvNV
10223 #define GLEE_H_DEFINED_glVertexAttribs2fvNV
10224  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10225  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2FVNVPROC GLeeFuncPtr_glVertexAttribs2fvNV;
10226  #define glVertexAttribs2fvNV GLeeFuncPtr_glVertexAttribs2fvNV
10227 #endif
10228 #ifndef GLEE_H_DEFINED_glVertexAttribs2svNV
10229 #define GLEE_H_DEFINED_glVertexAttribs2svNV
10230  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10231  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2SVNVPROC GLeeFuncPtr_glVertexAttribs2svNV;
10232  #define glVertexAttribs2svNV GLeeFuncPtr_glVertexAttribs2svNV
10233 #endif
10234 #ifndef GLEE_H_DEFINED_glVertexAttribs3dvNV
10235 #define GLEE_H_DEFINED_glVertexAttribs3dvNV
10236  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10237  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3DVNVPROC GLeeFuncPtr_glVertexAttribs3dvNV;
10238  #define glVertexAttribs3dvNV GLeeFuncPtr_glVertexAttribs3dvNV
10239 #endif
10240 #ifndef GLEE_H_DEFINED_glVertexAttribs3fvNV
10241 #define GLEE_H_DEFINED_glVertexAttribs3fvNV
10242  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10243  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3FVNVPROC GLeeFuncPtr_glVertexAttribs3fvNV;
10244  #define glVertexAttribs3fvNV GLeeFuncPtr_glVertexAttribs3fvNV
10245 #endif
10246 #ifndef GLEE_H_DEFINED_glVertexAttribs3svNV
10247 #define GLEE_H_DEFINED_glVertexAttribs3svNV
10248  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10249  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3SVNVPROC GLeeFuncPtr_glVertexAttribs3svNV;
10250  #define glVertexAttribs3svNV GLeeFuncPtr_glVertexAttribs3svNV
10251 #endif
10252 #ifndef GLEE_H_DEFINED_glVertexAttribs4dvNV
10253 #define GLEE_H_DEFINED_glVertexAttribs4dvNV
10254  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10255  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4DVNVPROC GLeeFuncPtr_glVertexAttribs4dvNV;
10256  #define glVertexAttribs4dvNV GLeeFuncPtr_glVertexAttribs4dvNV
10257 #endif
10258 #ifndef GLEE_H_DEFINED_glVertexAttribs4fvNV
10259 #define GLEE_H_DEFINED_glVertexAttribs4fvNV
10260  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10261  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4FVNVPROC GLeeFuncPtr_glVertexAttribs4fvNV;
10262  #define glVertexAttribs4fvNV GLeeFuncPtr_glVertexAttribs4fvNV
10263 #endif
10264 #ifndef GLEE_H_DEFINED_glVertexAttribs4svNV
10265 #define GLEE_H_DEFINED_glVertexAttribs4svNV
10266  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10267  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4SVNVPROC GLeeFuncPtr_glVertexAttribs4svNV;
10268  #define glVertexAttribs4svNV GLeeFuncPtr_glVertexAttribs4svNV
10269 #endif
10270 #ifndef GLEE_H_DEFINED_glVertexAttribs4ubvNV
10271 #define GLEE_H_DEFINED_glVertexAttribs4ubvNV
10272  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4UBVNVPROC) (GLuint index, GLsizei count, const GLubyte * v);
10273  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4UBVNVPROC GLeeFuncPtr_glVertexAttribs4ubvNV;
10274  #define glVertexAttribs4ubvNV GLeeFuncPtr_glVertexAttribs4ubvNV
10275 #endif
10276 #endif
10277 
10278 /* GL_SGIX_texture_coordinate_clamp */
10279 
10280 #ifndef GL_SGIX_texture_coordinate_clamp
10281 #define GL_SGIX_texture_coordinate_clamp 1
10282 #define __GLEE_GL_SGIX_texture_coordinate_clamp 1
10283 /* Constants */
10284 #define GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369
10285 #define GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A
10286 #define GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B
10287 #endif
10288 
10289 /* GL_SGIX_scalebias_hint */
10290 
10291 #ifndef GL_SGIX_scalebias_hint
10292 #define GL_SGIX_scalebias_hint 1
10293 #define __GLEE_GL_SGIX_scalebias_hint 1
10294 /* Constants */
10295 #define GL_SCALEBIAS_HINT_SGIX 0x8322
10296 #endif
10297 
10298 /* GL_OML_interlace */
10299 
10300 #ifndef GL_OML_interlace
10301 #define GL_OML_interlace 1
10302 #define __GLEE_GL_OML_interlace 1
10303 /* Constants */
10304 #define GL_INTERLACE_OML 0x8980
10305 #define GL_INTERLACE_READ_OML 0x8981
10306 #endif
10307 
10308 /* GL_OML_subsample */
10309 
10310 #ifndef GL_OML_subsample
10311 #define GL_OML_subsample 1
10312 #define __GLEE_GL_OML_subsample 1
10313 /* Constants */
10314 #define GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982
10315 #define GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983
10316 #endif
10317 
10318 /* GL_OML_resample */
10319 
10320 #ifndef GL_OML_resample
10321 #define GL_OML_resample 1
10322 #define __GLEE_GL_OML_resample 1
10323 /* Constants */
10324 #define GL_PACK_RESAMPLE_OML 0x8984
10325 #define GL_UNPACK_RESAMPLE_OML 0x8985
10326 #define GL_RESAMPLE_REPLICATE_OML 0x8986
10327 #define GL_RESAMPLE_ZERO_FILL_OML 0x8987
10328 #define GL_RESAMPLE_AVERAGE_OML 0x8988
10329 #define GL_RESAMPLE_DECIMATE_OML 0x8989
10330 #endif
10331 
10332 /* GL_NV_copy_depth_to_color */
10333 
10334 #ifndef GL_NV_copy_depth_to_color
10335 #define GL_NV_copy_depth_to_color 1
10336 #define __GLEE_GL_NV_copy_depth_to_color 1
10337 /* Constants */
10338 #define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E
10339 #define GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F
10340 #endif
10341 
10342 /* GL_ATI_envmap_bumpmap */
10343 
10344 #ifndef GL_ATI_envmap_bumpmap
10345 #define GL_ATI_envmap_bumpmap 1
10346 #define __GLEE_GL_ATI_envmap_bumpmap 1
10347 /* Constants */
10348 #define GL_BUMP_ROT_MATRIX_ATI 0x8775
10349 #define GL_BUMP_ROT_MATRIX_SIZE_ATI 0x8776
10350 #define GL_BUMP_NUM_TEX_UNITS_ATI 0x8777
10351 #define GL_BUMP_TEX_UNITS_ATI 0x8778
10352 #define GL_DUDV_ATI 0x8779
10353 #define GL_DU8DV8_ATI 0x877A
10354 #define GL_BUMP_ENVMAP_ATI 0x877B
10355 #define GL_BUMP_TARGET_ATI 0x877C
10356 #ifndef GLEE_H_DEFINED_glTexBumpParameterivATI
10357 #define GLEE_H_DEFINED_glTexBumpParameterivATI
10358  typedef void (APIENTRYP GLEEPFNGLTEXBUMPPARAMETERIVATIPROC) (GLenum pname, const GLint * param);
10359  GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glTexBumpParameterivATI;
10360  #define glTexBumpParameterivATI GLeeFuncPtr_glTexBumpParameterivATI
10361 #endif
10362 #ifndef GLEE_H_DEFINED_glTexBumpParameterfvATI
10363 #define GLEE_H_DEFINED_glTexBumpParameterfvATI
10364  typedef void (APIENTRYP GLEEPFNGLTEXBUMPPARAMETERFVATIPROC) (GLenum pname, const GLfloat * param);
10365  GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glTexBumpParameterfvATI;
10366  #define glTexBumpParameterfvATI GLeeFuncPtr_glTexBumpParameterfvATI
10367 #endif
10368 #ifndef GLEE_H_DEFINED_glGetTexBumpParameterivATI
10369 #define GLEE_H_DEFINED_glGetTexBumpParameterivATI
10370  typedef void (APIENTRYP GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC) (GLenum pname, GLint * param);
10371  GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glGetTexBumpParameterivATI;
10372  #define glGetTexBumpParameterivATI GLeeFuncPtr_glGetTexBumpParameterivATI
10373 #endif
10374 #ifndef GLEE_H_DEFINED_glGetTexBumpParameterfvATI
10375 #define GLEE_H_DEFINED_glGetTexBumpParameterfvATI
10376  typedef void (APIENTRYP GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC) (GLenum pname, GLfloat * param);
10377  GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glGetTexBumpParameterfvATI;
10378  #define glGetTexBumpParameterfvATI GLeeFuncPtr_glGetTexBumpParameterfvATI
10379 #endif
10380 #endif
10381 
10382 /* GL_ATI_fragment_shader */
10383 
10384 #ifndef GL_ATI_fragment_shader
10385 #define GL_ATI_fragment_shader 1
10386 #define __GLEE_GL_ATI_fragment_shader 1
10387 /* Constants */
10388 #define GL_FRAGMENT_SHADER_ATI 0x8920
10389 #define GL_REG_0_ATI 0x8921
10390 #define GL_REG_1_ATI 0x8922
10391 #define GL_REG_2_ATI 0x8923
10392 #define GL_REG_3_ATI 0x8924
10393 #define GL_REG_4_ATI 0x8925
10394 #define GL_REG_5_ATI 0x8926
10395 #define GL_REG_6_ATI 0x8927
10396 #define GL_REG_7_ATI 0x8928
10397 #define GL_REG_8_ATI 0x8929
10398 #define GL_REG_9_ATI 0x892A
10399 #define GL_REG_10_ATI 0x892B
10400 #define GL_REG_11_ATI 0x892C
10401 #define GL_REG_12_ATI 0x892D
10402 #define GL_REG_13_ATI 0x892E
10403 #define GL_REG_14_ATI 0x892F
10404 #define GL_REG_15_ATI 0x8930
10405 #define GL_REG_16_ATI 0x8931
10406 #define GL_REG_17_ATI 0x8932
10407 #define GL_REG_18_ATI 0x8933
10408 #define GL_REG_19_ATI 0x8934
10409 #define GL_REG_20_ATI 0x8935
10410 #define GL_REG_21_ATI 0x8936
10411 #define GL_REG_22_ATI 0x8937
10412 #define GL_REG_23_ATI 0x8938
10413 #define GL_REG_24_ATI 0x8939
10414 #define GL_REG_25_ATI 0x893A
10415 #define GL_REG_26_ATI 0x893B
10416 #define GL_REG_27_ATI 0x893C
10417 #define GL_REG_28_ATI 0x893D
10418 #define GL_REG_29_ATI 0x893E
10419 #define GL_REG_30_ATI 0x893F
10420 #define GL_REG_31_ATI 0x8940
10421 #define GL_CON_0_ATI 0x8941
10422 #define GL_CON_1_ATI 0x8942
10423 #define GL_CON_2_ATI 0x8943
10424 #define GL_CON_3_ATI 0x8944
10425 #define GL_CON_4_ATI 0x8945
10426 #define GL_CON_5_ATI 0x8946
10427 #define GL_CON_6_ATI 0x8947
10428 #define GL_CON_7_ATI 0x8948
10429 #define GL_CON_8_ATI 0x8949
10430 #define GL_CON_9_ATI 0x894A
10431 #define GL_CON_10_ATI 0x894B
10432 #define GL_CON_11_ATI 0x894C
10433 #define GL_CON_12_ATI 0x894D
10434 #define GL_CON_13_ATI 0x894E
10435 #define GL_CON_14_ATI 0x894F
10436 #define GL_CON_15_ATI 0x8950
10437 #define GL_CON_16_ATI 0x8951
10438 #define GL_CON_17_ATI 0x8952
10439 #define GL_CON_18_ATI 0x8953
10440 #define GL_CON_19_ATI 0x8954
10441 #define GL_CON_20_ATI 0x8955
10442 #define GL_CON_21_ATI 0x8956
10443 #define GL_CON_22_ATI 0x8957
10444 #define GL_CON_23_ATI 0x8958
10445 #define GL_CON_24_ATI 0x8959
10446 #define GL_CON_25_ATI 0x895A
10447 #define GL_CON_26_ATI 0x895B
10448 #define GL_CON_27_ATI 0x895C
10449 #define GL_CON_28_ATI 0x895D
10450 #define GL_CON_29_ATI 0x895E
10451 #define GL_CON_30_ATI 0x895F
10452 #define GL_CON_31_ATI 0x8960
10453 #define GL_MOV_ATI 0x8961
10454 #define GL_ADD_ATI 0x8963
10455 #define GL_MUL_ATI 0x8964
10456 #define GL_SUB_ATI 0x8965
10457 #define GL_DOT3_ATI 0x8966
10458 #define GL_DOT4_ATI 0x8967
10459 #define GL_MAD_ATI 0x8968
10460 #define GL_LERP_ATI 0x8969
10461 #define GL_CND_ATI 0x896A
10462 #define GL_CND0_ATI 0x896B
10463 #define GL_DOT2_ADD_ATI 0x896C
10464 #define GL_SECONDARY_INTERPOLATOR_ATI 0x896D
10465 #define GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E
10466 #define GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F
10467 #define GL_NUM_PASSES_ATI 0x8970
10468 #define GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971
10469 #define GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972
10470 #define GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973
10471 #define GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974
10472 #define GL_COLOR_ALPHA_PAIRING_ATI 0x8975
10473 #define GL_SWIZZLE_STR_ATI 0x8976
10474 #define GL_SWIZZLE_STQ_ATI 0x8977
10475 #define GL_SWIZZLE_STR_DR_ATI 0x8978
10476 #define GL_SWIZZLE_STQ_DQ_ATI 0x8979
10477 #define GL_SWIZZLE_STRQ_ATI 0x897A
10478 #define GL_SWIZZLE_STRQ_DQ_ATI 0x897B
10479 #define GL_RED_BIT_ATI 0x00000001
10480 #define GL_GREEN_BIT_ATI 0x00000002
10481 #define GL_BLUE_BIT_ATI 0x00000004
10482 #define GL_2X_BIT_ATI 0x00000001
10483 #define GL_4X_BIT_ATI 0x00000002
10484 #define GL_8X_BIT_ATI 0x00000004
10485 #define GL_HALF_BIT_ATI 0x00000008
10486 #define GL_QUARTER_BIT_ATI 0x00000010
10487 #define GL_EIGHTH_BIT_ATI 0x00000020
10488 #define GL_SATURATE_BIT_ATI 0x00000040
10489 #define GL_COMP_BIT_ATI 0x00000002
10490 #define GL_NEGATE_BIT_ATI 0x00000004
10491 #define GL_BIAS_BIT_ATI 0x00000008
10492 #ifndef GLEE_H_DEFINED_glGenFragmentShadersATI
10493 #define GLEE_H_DEFINED_glGenFragmentShadersATI
10494  typedef GLuint (APIENTRYP GLEEPFNGLGENFRAGMENTSHADERSATIPROC) (GLuint range);
10495  GLEE_EXTERN GLEEPFNGLGENFRAGMENTSHADERSATIPROC GLeeFuncPtr_glGenFragmentShadersATI;
10496  #define glGenFragmentShadersATI GLeeFuncPtr_glGenFragmentShadersATI
10497 #endif
10498 #ifndef GLEE_H_DEFINED_glBindFragmentShaderATI
10499 #define GLEE_H_DEFINED_glBindFragmentShaderATI
10500  typedef void (APIENTRYP GLEEPFNGLBINDFRAGMENTSHADERATIPROC) (GLuint id);
10501  GLEE_EXTERN GLEEPFNGLBINDFRAGMENTSHADERATIPROC GLeeFuncPtr_glBindFragmentShaderATI;
10502  #define glBindFragmentShaderATI GLeeFuncPtr_glBindFragmentShaderATI
10503 #endif
10504 #ifndef GLEE_H_DEFINED_glDeleteFragmentShaderATI
10505 #define GLEE_H_DEFINED_glDeleteFragmentShaderATI
10506  typedef void (APIENTRYP GLEEPFNGLDELETEFRAGMENTSHADERATIPROC) (GLuint id);
10507  GLEE_EXTERN GLEEPFNGLDELETEFRAGMENTSHADERATIPROC GLeeFuncPtr_glDeleteFragmentShaderATI;
10508  #define glDeleteFragmentShaderATI GLeeFuncPtr_glDeleteFragmentShaderATI
10509 #endif
10510 #ifndef GLEE_H_DEFINED_glBeginFragmentShaderATI
10511 #define GLEE_H_DEFINED_glBeginFragmentShaderATI
10512  typedef void (APIENTRYP GLEEPFNGLBEGINFRAGMENTSHADERATIPROC) ();
10513  GLEE_EXTERN GLEEPFNGLBEGINFRAGMENTSHADERATIPROC GLeeFuncPtr_glBeginFragmentShaderATI;
10514  #define glBeginFragmentShaderATI GLeeFuncPtr_glBeginFragmentShaderATI
10515 #endif
10516 #ifndef GLEE_H_DEFINED_glEndFragmentShaderATI
10517 #define GLEE_H_DEFINED_glEndFragmentShaderATI
10518  typedef void (APIENTRYP GLEEPFNGLENDFRAGMENTSHADERATIPROC) ();
10519  GLEE_EXTERN GLEEPFNGLENDFRAGMENTSHADERATIPROC GLeeFuncPtr_glEndFragmentShaderATI;
10520  #define glEndFragmentShaderATI GLeeFuncPtr_glEndFragmentShaderATI
10521 #endif
10522 #ifndef GLEE_H_DEFINED_glPassTexCoordATI
10523 #define GLEE_H_DEFINED_glPassTexCoordATI
10524  typedef void (APIENTRYP GLEEPFNGLPASSTEXCOORDATIPROC) (GLuint dst, GLuint coord, GLenum swizzle);
10525  GLEE_EXTERN GLEEPFNGLPASSTEXCOORDATIPROC GLeeFuncPtr_glPassTexCoordATI;
10526  #define glPassTexCoordATI GLeeFuncPtr_glPassTexCoordATI
10527 #endif
10528 #ifndef GLEE_H_DEFINED_glSampleMapATI
10529 #define GLEE_H_DEFINED_glSampleMapATI
10530  typedef void (APIENTRYP GLEEPFNGLSAMPLEMAPATIPROC) (GLuint dst, GLuint interp, GLenum swizzle);
10531  GLEE_EXTERN GLEEPFNGLSAMPLEMAPATIPROC GLeeFuncPtr_glSampleMapATI;
10532  #define glSampleMapATI GLeeFuncPtr_glSampleMapATI
10533 #endif
10534 #ifndef GLEE_H_DEFINED_glColorFragmentOp1ATI
10535 #define GLEE_H_DEFINED_glColorFragmentOp1ATI
10536  typedef void (APIENTRYP GLEEPFNGLCOLORFRAGMENTOP1ATIPROC) (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
10537  GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP1ATIPROC GLeeFuncPtr_glColorFragmentOp1ATI;
10538  #define glColorFragmentOp1ATI GLeeFuncPtr_glColorFragmentOp1ATI
10539 #endif
10540 #ifndef GLEE_H_DEFINED_glColorFragmentOp2ATI
10541 #define GLEE_H_DEFINED_glColorFragmentOp2ATI
10543  GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP2ATIPROC GLeeFuncPtr_glColorFragmentOp2ATI;
10544  #define glColorFragmentOp2ATI GLeeFuncPtr_glColorFragmentOp2ATI
10545 #endif
10546 #ifndef GLEE_H_DEFINED_glColorFragmentOp3ATI
10547 #define GLEE_H_DEFINED_glColorFragmentOp3ATI
10549  GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP3ATIPROC GLeeFuncPtr_glColorFragmentOp3ATI;
10550  #define glColorFragmentOp3ATI GLeeFuncPtr_glColorFragmentOp3ATI
10551 #endif
10552 #ifndef GLEE_H_DEFINED_glAlphaFragmentOp1ATI
10553 #define GLEE_H_DEFINED_glAlphaFragmentOp1ATI
10554  typedef void (APIENTRYP GLEEPFNGLALPHAFRAGMENTOP1ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
10555  GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP1ATIPROC GLeeFuncPtr_glAlphaFragmentOp1ATI;
10556  #define glAlphaFragmentOp1ATI GLeeFuncPtr_glAlphaFragmentOp1ATI
10557 #endif
10558 #ifndef GLEE_H_DEFINED_glAlphaFragmentOp2ATI
10559 #define GLEE_H_DEFINED_glAlphaFragmentOp2ATI
10560  typedef void (APIENTRYP GLEEPFNGLALPHAFRAGMENTOP2ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
10561  GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP2ATIPROC GLeeFuncPtr_glAlphaFragmentOp2ATI;
10562  #define glAlphaFragmentOp2ATI GLeeFuncPtr_glAlphaFragmentOp2ATI
10563 #endif
10564 #ifndef GLEE_H_DEFINED_glAlphaFragmentOp3ATI
10565 #define GLEE_H_DEFINED_glAlphaFragmentOp3ATI
10567  GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP3ATIPROC GLeeFuncPtr_glAlphaFragmentOp3ATI;
10568  #define glAlphaFragmentOp3ATI GLeeFuncPtr_glAlphaFragmentOp3ATI
10569 #endif
10570 #ifndef GLEE_H_DEFINED_glSetFragmentShaderConstantATI
10571 #define GLEE_H_DEFINED_glSetFragmentShaderConstantATI
10572  typedef void (APIENTRYP GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC) (GLuint dst, const GLfloat * value);
10573  GLEE_EXTERN GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC GLeeFuncPtr_glSetFragmentShaderConstantATI;
10574  #define glSetFragmentShaderConstantATI GLeeFuncPtr_glSetFragmentShaderConstantATI
10575 #endif
10576 #endif
10577 
10578 /* GL_ATI_pn_triangles */
10579 
10580 #ifndef GL_ATI_pn_triangles
10581 #define GL_ATI_pn_triangles 1
10582 #define __GLEE_GL_ATI_pn_triangles 1
10583 /* Constants */
10584 #define GL_PN_TRIANGLES_ATI 0x87F0
10585 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F1
10586 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x87F2
10587 #define GL_PN_TRIANGLES_NORMAL_MODE_ATI 0x87F3
10588 #define GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F4
10589 #define GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 0x87F5
10590 #define GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 0x87F6
10591 #define GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 0x87F7
10592 #define GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 0x87F8
10593 #ifndef GLEE_H_DEFINED_glPNTrianglesiATI
10594 #define GLEE_H_DEFINED_glPNTrianglesiATI
10595  typedef void (APIENTRYP GLEEPFNGLPNTRIANGLESIATIPROC) (GLenum pname, GLint param);
10596  GLEE_EXTERN GLEEPFNGLPNTRIANGLESIATIPROC GLeeFuncPtr_glPNTrianglesiATI;
10597  #define glPNTrianglesiATI GLeeFuncPtr_glPNTrianglesiATI
10598 #endif
10599 #ifndef GLEE_H_DEFINED_glPNTrianglesfATI
10600 #define GLEE_H_DEFINED_glPNTrianglesfATI
10601  typedef void (APIENTRYP GLEEPFNGLPNTRIANGLESFATIPROC) (GLenum pname, GLfloat param);
10602  GLEE_EXTERN GLEEPFNGLPNTRIANGLESFATIPROC GLeeFuncPtr_glPNTrianglesfATI;
10603  #define glPNTrianglesfATI GLeeFuncPtr_glPNTrianglesfATI
10604 #endif
10605 #endif
10606 
10607 /* GL_ATI_vertex_array_object */
10608 
10609 #ifndef GL_ATI_vertex_array_object
10610 #define GL_ATI_vertex_array_object 1
10611 #define __GLEE_GL_ATI_vertex_array_object 1
10612 /* Constants */
10613 #define GL_STATIC_ATI 0x8760
10614 #define GL_DYNAMIC_ATI 0x8761
10615 #define GL_PRESERVE_ATI 0x8762
10616 #define GL_DISCARD_ATI 0x8763
10617 #define GL_OBJECT_BUFFER_SIZE_ATI 0x8764
10618 #define GL_OBJECT_BUFFER_USAGE_ATI 0x8765
10619 #define GL_ARRAY_OBJECT_BUFFER_ATI 0x8766
10620 #define GL_ARRAY_OBJECT_OFFSET_ATI 0x8767
10621 #ifndef GLEE_H_DEFINED_glNewObjectBufferATI
10622 #define GLEE_H_DEFINED_glNewObjectBufferATI
10623  typedef GLuint (APIENTRYP GLEEPFNGLNEWOBJECTBUFFERATIPROC) (GLsizei size, const GLvoid * pointer, GLenum usage);
10624  GLEE_EXTERN GLEEPFNGLNEWOBJECTBUFFERATIPROC GLeeFuncPtr_glNewObjectBufferATI;
10625  #define glNewObjectBufferATI GLeeFuncPtr_glNewObjectBufferATI
10626 #endif
10627 #ifndef GLEE_H_DEFINED_glIsObjectBufferATI
10628 #define GLEE_H_DEFINED_glIsObjectBufferATI
10629  typedef GLboolean (APIENTRYP GLEEPFNGLISOBJECTBUFFERATIPROC) (GLuint buffer);
10630  GLEE_EXTERN GLEEPFNGLISOBJECTBUFFERATIPROC GLeeFuncPtr_glIsObjectBufferATI;
10631  #define glIsObjectBufferATI GLeeFuncPtr_glIsObjectBufferATI
10632 #endif
10633 #ifndef GLEE_H_DEFINED_glUpdateObjectBufferATI
10634 #define GLEE_H_DEFINED_glUpdateObjectBufferATI
10635  typedef void (APIENTRYP GLEEPFNGLUPDATEOBJECTBUFFERATIPROC) (GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve);
10636  GLEE_EXTERN GLEEPFNGLUPDATEOBJECTBUFFERATIPROC GLeeFuncPtr_glUpdateObjectBufferATI;
10637  #define glUpdateObjectBufferATI GLeeFuncPtr_glUpdateObjectBufferATI
10638 #endif
10639 #ifndef GLEE_H_DEFINED_glGetObjectBufferfvATI
10640 #define GLEE_H_DEFINED_glGetObjectBufferfvATI
10641  typedef void (APIENTRYP GLEEPFNGLGETOBJECTBUFFERFVATIPROC) (GLuint buffer, GLenum pname, GLfloat * params);
10642  GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERFVATIPROC GLeeFuncPtr_glGetObjectBufferfvATI;
10643  #define glGetObjectBufferfvATI GLeeFuncPtr_glGetObjectBufferfvATI
10644 #endif
10645 #ifndef GLEE_H_DEFINED_glGetObjectBufferivATI
10646 #define GLEE_H_DEFINED_glGetObjectBufferivATI
10647  typedef void (APIENTRYP GLEEPFNGLGETOBJECTBUFFERIVATIPROC) (GLuint buffer, GLenum pname, GLint * params);
10648  GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERIVATIPROC GLeeFuncPtr_glGetObjectBufferivATI;
10649  #define glGetObjectBufferivATI GLeeFuncPtr_glGetObjectBufferivATI
10650 #endif
10651 #ifndef GLEE_H_DEFINED_glFreeObjectBufferATI
10652 #define GLEE_H_DEFINED_glFreeObjectBufferATI
10653  typedef void (APIENTRYP GLEEPFNGLFREEOBJECTBUFFERATIPROC) (GLuint buffer);
10654  GLEE_EXTERN GLEEPFNGLFREEOBJECTBUFFERATIPROC GLeeFuncPtr_glFreeObjectBufferATI;
10655  #define glFreeObjectBufferATI GLeeFuncPtr_glFreeObjectBufferATI
10656 #endif
10657 #ifndef GLEE_H_DEFINED_glArrayObjectATI
10658 #define GLEE_H_DEFINED_glArrayObjectATI
10659  typedef void (APIENTRYP GLEEPFNGLARRAYOBJECTATIPROC) (GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
10660  GLEE_EXTERN GLEEPFNGLARRAYOBJECTATIPROC GLeeFuncPtr_glArrayObjectATI;
10661  #define glArrayObjectATI GLeeFuncPtr_glArrayObjectATI
10662 #endif
10663 #ifndef GLEE_H_DEFINED_glGetArrayObjectfvATI
10664 #define GLEE_H_DEFINED_glGetArrayObjectfvATI
10665  typedef void (APIENTRYP GLEEPFNGLGETARRAYOBJECTFVATIPROC) (GLenum array, GLenum pname, GLfloat * params);
10666  GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetArrayObjectfvATI;
10667  #define glGetArrayObjectfvATI GLeeFuncPtr_glGetArrayObjectfvATI
10668 #endif
10669 #ifndef GLEE_H_DEFINED_glGetArrayObjectivATI
10670 #define GLEE_H_DEFINED_glGetArrayObjectivATI
10671  typedef void (APIENTRYP GLEEPFNGLGETARRAYOBJECTIVATIPROC) (GLenum array, GLenum pname, GLint * params);
10672  GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetArrayObjectivATI;
10673  #define glGetArrayObjectivATI GLeeFuncPtr_glGetArrayObjectivATI
10674 #endif
10675 #ifndef GLEE_H_DEFINED_glVariantArrayObjectATI
10676 #define GLEE_H_DEFINED_glVariantArrayObjectATI
10677  typedef void (APIENTRYP GLEEPFNGLVARIANTARRAYOBJECTATIPROC) (GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
10678  GLEE_EXTERN GLEEPFNGLVARIANTARRAYOBJECTATIPROC GLeeFuncPtr_glVariantArrayObjectATI;
10679  #define glVariantArrayObjectATI GLeeFuncPtr_glVariantArrayObjectATI
10680 #endif
10681 #ifndef GLEE_H_DEFINED_glGetVariantArrayObjectfvATI
10682 #define GLEE_H_DEFINED_glGetVariantArrayObjectfvATI
10683  typedef void (APIENTRYP GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC) (GLuint id, GLenum pname, GLfloat * params);
10684  GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVariantArrayObjectfvATI;
10685  #define glGetVariantArrayObjectfvATI GLeeFuncPtr_glGetVariantArrayObjectfvATI
10686 #endif
10687 #ifndef GLEE_H_DEFINED_glGetVariantArrayObjectivATI
10688 #define GLEE_H_DEFINED_glGetVariantArrayObjectivATI
10689  typedef void (APIENTRYP GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC) (GLuint id, GLenum pname, GLint * params);
10690  GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVariantArrayObjectivATI;
10691  #define glGetVariantArrayObjectivATI GLeeFuncPtr_glGetVariantArrayObjectivATI
10692 #endif
10693 #endif
10694 
10695 /* GL_EXT_vertex_shader */
10696 
10697 #ifndef GL_EXT_vertex_shader
10698 #define GL_EXT_vertex_shader 1
10699 #define __GLEE_GL_EXT_vertex_shader 1
10700 /* Constants */
10701 #define GL_VERTEX_SHADER_EXT 0x8780
10702 #define GL_VERTEX_SHADER_BINDING_EXT 0x8781
10703 #define GL_OP_INDEX_EXT 0x8782
10704 #define GL_OP_NEGATE_EXT 0x8783
10705 #define GL_OP_DOT3_EXT 0x8784
10706 #define GL_OP_DOT4_EXT 0x8785
10707 #define GL_OP_MUL_EXT 0x8786
10708 #define GL_OP_ADD_EXT 0x8787
10709 #define GL_OP_MADD_EXT 0x8788
10710 #define GL_OP_FRAC_EXT 0x8789
10711 #define GL_OP_MAX_EXT 0x878A
10712 #define GL_OP_MIN_EXT 0x878B
10713 #define GL_OP_SET_GE_EXT 0x878C
10714 #define GL_OP_SET_LT_EXT 0x878D
10715 #define GL_OP_CLAMP_EXT 0x878E
10716 #define GL_OP_FLOOR_EXT 0x878F
10717 #define GL_OP_ROUND_EXT 0x8790
10718 #define GL_OP_EXP_BASE_2_EXT 0x8791
10719 #define GL_OP_LOG_BASE_2_EXT 0x8792
10720 #define GL_OP_POWER_EXT 0x8793
10721 #define GL_OP_RECIP_EXT 0x8794
10722 #define GL_OP_RECIP_SQRT_EXT 0x8795
10723 #define GL_OP_SUB_EXT 0x8796
10724 #define GL_OP_CROSS_PRODUCT_EXT 0x8797
10725 #define GL_OP_MULTIPLY_MATRIX_EXT 0x8798
10726 #define GL_OP_MOV_EXT 0x8799
10727 #define GL_OUTPUT_VERTEX_EXT 0x879A
10728 #define GL_OUTPUT_COLOR0_EXT 0x879B
10729 #define GL_OUTPUT_COLOR1_EXT 0x879C
10730 #define GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D
10731 #define GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E
10732 #define GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F
10733 #define GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0
10734 #define GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1
10735 #define GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2
10736 #define GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3
10737 #define GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4
10738 #define GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5
10739 #define GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6
10740 #define GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7
10741 #define GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8
10742 #define GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9
10743 #define GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA
10744 #define GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB
10745 #define GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC
10746 #define GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD
10747 #define GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE
10748 #define GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF
10749 #define GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0
10750 #define GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1
10751 #define GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2
10752 #define GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3
10753 #define GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4
10754 #define GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5
10755 #define GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6
10756 #define GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7
10757 #define GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8
10758 #define GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9
10759 #define GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA
10760 #define GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB
10761 #define GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC
10762 #define GL_OUTPUT_FOG_EXT 0x87BD
10763 #define GL_SCALAR_EXT 0x87BE
10764 #define GL_VECTOR_EXT 0x87BF
10765 #define GL_MATRIX_EXT 0x87C0
10766 #define GL_VARIANT_EXT 0x87C1
10767 #define GL_INVARIANT_EXT 0x87C2
10768 #define GL_LOCAL_CONSTANT_EXT 0x87C3
10769 #define GL_LOCAL_EXT 0x87C4
10770 #define GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5
10771 #define GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6
10772 #define GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7
10773 #define GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8
10774 #define GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9
10775 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA
10776 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB
10777 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC
10778 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CD
10779 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE
10780 #define GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF
10781 #define GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0
10782 #define GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1
10783 #define GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2
10784 #define GL_VERTEX_SHADER_LOCALS_EXT 0x87D3
10785 #define GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4
10786 #define GL_X_EXT 0x87D5
10787 #define GL_Y_EXT 0x87D6
10788 #define GL_Z_EXT 0x87D7
10789 #define GL_W_EXT 0x87D8
10790 #define GL_NEGATIVE_X_EXT 0x87D9
10791 #define GL_NEGATIVE_Y_EXT 0x87DA
10792 #define GL_NEGATIVE_Z_EXT 0x87DB
10793 #define GL_NEGATIVE_W_EXT 0x87DC
10794 #define GL_ZERO_EXT 0x87DD
10795 #define GL_ONE_EXT 0x87DE
10796 #define GL_NEGATIVE_ONE_EXT 0x87DF
10797 #define GL_NORMALIZED_RANGE_EXT 0x87E0
10798 #define GL_FULL_RANGE_EXT 0x87E1
10799 #define GL_CURRENT_VERTEX_EXT 0x87E2
10800 #define GL_MVP_MATRIX_EXT 0x87E3
10801 #define GL_VARIANT_VALUE_EXT 0x87E4
10802 #define GL_VARIANT_DATATYPE_EXT 0x87E5
10803 #define GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6
10804 #define GL_VARIANT_ARRAY_TYPE_EXT 0x87E7
10805 #define GL_VARIANT_ARRAY_EXT 0x87E8
10806 #define GL_VARIANT_ARRAY_POINTER_EXT 0x87E9
10807 #define GL_INVARIANT_VALUE_EXT 0x87EA
10808 #define GL_INVARIANT_DATATYPE_EXT 0x87EB
10809 #define GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC
10810 #define GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED
10811 #ifndef GLEE_H_DEFINED_glBeginVertexShaderEXT
10812 #define GLEE_H_DEFINED_glBeginVertexShaderEXT
10813  typedef void (APIENTRYP GLEEPFNGLBEGINVERTEXSHADEREXTPROC) ();
10814  GLEE_EXTERN GLEEPFNGLBEGINVERTEXSHADEREXTPROC GLeeFuncPtr_glBeginVertexShaderEXT;
10815  #define glBeginVertexShaderEXT GLeeFuncPtr_glBeginVertexShaderEXT
10816 #endif
10817 #ifndef GLEE_H_DEFINED_glEndVertexShaderEXT
10818 #define GLEE_H_DEFINED_glEndVertexShaderEXT
10819  typedef void (APIENTRYP GLEEPFNGLENDVERTEXSHADEREXTPROC) ();
10820  GLEE_EXTERN GLEEPFNGLENDVERTEXSHADEREXTPROC GLeeFuncPtr_glEndVertexShaderEXT;
10821  #define glEndVertexShaderEXT GLeeFuncPtr_glEndVertexShaderEXT
10822 #endif
10823 #ifndef GLEE_H_DEFINED_glBindVertexShaderEXT
10824 #define GLEE_H_DEFINED_glBindVertexShaderEXT
10825  typedef void (APIENTRYP GLEEPFNGLBINDVERTEXSHADEREXTPROC) (GLuint id);
10826  GLEE_EXTERN GLEEPFNGLBINDVERTEXSHADEREXTPROC GLeeFuncPtr_glBindVertexShaderEXT;
10827  #define glBindVertexShaderEXT GLeeFuncPtr_glBindVertexShaderEXT
10828 #endif
10829 #ifndef GLEE_H_DEFINED_glGenVertexShadersEXT
10830 #define GLEE_H_DEFINED_glGenVertexShadersEXT
10831  typedef GLuint (APIENTRYP GLEEPFNGLGENVERTEXSHADERSEXTPROC) (GLuint range);
10832  GLEE_EXTERN GLEEPFNGLGENVERTEXSHADERSEXTPROC GLeeFuncPtr_glGenVertexShadersEXT;
10833  #define glGenVertexShadersEXT GLeeFuncPtr_glGenVertexShadersEXT
10834 #endif
10835 #ifndef GLEE_H_DEFINED_glDeleteVertexShaderEXT
10836 #define GLEE_H_DEFINED_glDeleteVertexShaderEXT
10837  typedef void (APIENTRYP GLEEPFNGLDELETEVERTEXSHADEREXTPROC) (GLuint id);
10838  GLEE_EXTERN GLEEPFNGLDELETEVERTEXSHADEREXTPROC GLeeFuncPtr_glDeleteVertexShaderEXT;
10839  #define glDeleteVertexShaderEXT GLeeFuncPtr_glDeleteVertexShaderEXT
10840 #endif
10841 #ifndef GLEE_H_DEFINED_glShaderOp1EXT
10842 #define GLEE_H_DEFINED_glShaderOp1EXT
10843  typedef void (APIENTRYP GLEEPFNGLSHADEROP1EXTPROC) (GLenum op, GLuint res, GLuint arg1);
10844  GLEE_EXTERN GLEEPFNGLSHADEROP1EXTPROC GLeeFuncPtr_glShaderOp1EXT;
10845  #define glShaderOp1EXT GLeeFuncPtr_glShaderOp1EXT
10846 #endif
10847 #ifndef GLEE_H_DEFINED_glShaderOp2EXT
10848 #define GLEE_H_DEFINED_glShaderOp2EXT
10849  typedef void (APIENTRYP GLEEPFNGLSHADEROP2EXTPROC) (GLenum op, GLuint res, GLuint arg1, GLuint arg2);
10850  GLEE_EXTERN GLEEPFNGLSHADEROP2EXTPROC GLeeFuncPtr_glShaderOp2EXT;
10851  #define glShaderOp2EXT GLeeFuncPtr_glShaderOp2EXT
10852 #endif
10853 #ifndef GLEE_H_DEFINED_glShaderOp3EXT
10854 #define GLEE_H_DEFINED_glShaderOp3EXT
10855  typedef void (APIENTRYP GLEEPFNGLSHADEROP3EXTPROC) (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);
10856  GLEE_EXTERN GLEEPFNGLSHADEROP3EXTPROC GLeeFuncPtr_glShaderOp3EXT;
10857  #define glShaderOp3EXT GLeeFuncPtr_glShaderOp3EXT
10858 #endif
10859 #ifndef GLEE_H_DEFINED_glSwizzleEXT
10860 #define GLEE_H_DEFINED_glSwizzleEXT
10861  typedef void (APIENTRYP GLEEPFNGLSWIZZLEEXTPROC) (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
10862  GLEE_EXTERN GLEEPFNGLSWIZZLEEXTPROC GLeeFuncPtr_glSwizzleEXT;
10863  #define glSwizzleEXT GLeeFuncPtr_glSwizzleEXT
10864 #endif
10865 #ifndef GLEE_H_DEFINED_glWriteMaskEXT
10866 #define GLEE_H_DEFINED_glWriteMaskEXT
10867  typedef void (APIENTRYP GLEEPFNGLWRITEMASKEXTPROC) (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
10868  GLEE_EXTERN GLEEPFNGLWRITEMASKEXTPROC GLeeFuncPtr_glWriteMaskEXT;
10869  #define glWriteMaskEXT GLeeFuncPtr_glWriteMaskEXT
10870 #endif
10871 #ifndef GLEE_H_DEFINED_glInsertComponentEXT
10872 #define GLEE_H_DEFINED_glInsertComponentEXT
10873  typedef void (APIENTRYP GLEEPFNGLINSERTCOMPONENTEXTPROC) (GLuint res, GLuint src, GLuint num);
10874  GLEE_EXTERN GLEEPFNGLINSERTCOMPONENTEXTPROC GLeeFuncPtr_glInsertComponentEXT;
10875  #define glInsertComponentEXT GLeeFuncPtr_glInsertComponentEXT
10876 #endif
10877 #ifndef GLEE_H_DEFINED_glExtractComponentEXT
10878 #define GLEE_H_DEFINED_glExtractComponentEXT
10879  typedef void (APIENTRYP GLEEPFNGLEXTRACTCOMPONENTEXTPROC) (GLuint res, GLuint src, GLuint num);
10880  GLEE_EXTERN GLEEPFNGLEXTRACTCOMPONENTEXTPROC GLeeFuncPtr_glExtractComponentEXT;
10881  #define glExtractComponentEXT GLeeFuncPtr_glExtractComponentEXT
10882 #endif
10883 #ifndef GLEE_H_DEFINED_glGenSymbolsEXT
10884 #define GLEE_H_DEFINED_glGenSymbolsEXT
10885  typedef GLuint (APIENTRYP GLEEPFNGLGENSYMBOLSEXTPROC) (GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
10886  GLEE_EXTERN GLEEPFNGLGENSYMBOLSEXTPROC GLeeFuncPtr_glGenSymbolsEXT;
10887  #define glGenSymbolsEXT GLeeFuncPtr_glGenSymbolsEXT
10888 #endif
10889 #ifndef GLEE_H_DEFINED_glSetInvariantEXT
10890 #define GLEE_H_DEFINED_glSetInvariantEXT
10891  typedef void (APIENTRYP GLEEPFNGLSETINVARIANTEXTPROC) (GLuint id, GLenum type, const GLvoid * addr);
10892  GLEE_EXTERN GLEEPFNGLSETINVARIANTEXTPROC GLeeFuncPtr_glSetInvariantEXT;
10893  #define glSetInvariantEXT GLeeFuncPtr_glSetInvariantEXT
10894 #endif
10895 #ifndef GLEE_H_DEFINED_glSetLocalConstantEXT
10896 #define GLEE_H_DEFINED_glSetLocalConstantEXT
10897  typedef void (APIENTRYP GLEEPFNGLSETLOCALCONSTANTEXTPROC) (GLuint id, GLenum type, const GLvoid * addr);
10898  GLEE_EXTERN GLEEPFNGLSETLOCALCONSTANTEXTPROC GLeeFuncPtr_glSetLocalConstantEXT;
10899  #define glSetLocalConstantEXT GLeeFuncPtr_glSetLocalConstantEXT
10900 #endif
10901 #ifndef GLEE_H_DEFINED_glVariantbvEXT
10902 #define GLEE_H_DEFINED_glVariantbvEXT
10903  typedef void (APIENTRYP GLEEPFNGLVARIANTBVEXTPROC) (GLuint id, const GLbyte * addr);
10904  GLEE_EXTERN GLEEPFNGLVARIANTBVEXTPROC GLeeFuncPtr_glVariantbvEXT;
10905  #define glVariantbvEXT GLeeFuncPtr_glVariantbvEXT
10906 #endif
10907 #ifndef GLEE_H_DEFINED_glVariantsvEXT
10908 #define GLEE_H_DEFINED_glVariantsvEXT
10909  typedef void (APIENTRYP GLEEPFNGLVARIANTSVEXTPROC) (GLuint id, const GLshort * addr);
10910  GLEE_EXTERN GLEEPFNGLVARIANTSVEXTPROC GLeeFuncPtr_glVariantsvEXT;
10911  #define glVariantsvEXT GLeeFuncPtr_glVariantsvEXT
10912 #endif
10913 #ifndef GLEE_H_DEFINED_glVariantivEXT
10914 #define GLEE_H_DEFINED_glVariantivEXT
10915  typedef void (APIENTRYP GLEEPFNGLVARIANTIVEXTPROC) (GLuint id, const GLint * addr);
10916  GLEE_EXTERN GLEEPFNGLVARIANTIVEXTPROC GLeeFuncPtr_glVariantivEXT;
10917  #define glVariantivEXT GLeeFuncPtr_glVariantivEXT
10918 #endif
10919 #ifndef GLEE_H_DEFINED_glVariantfvEXT
10920 #define GLEE_H_DEFINED_glVariantfvEXT
10921  typedef void (APIENTRYP GLEEPFNGLVARIANTFVEXTPROC) (GLuint id, const GLfloat * addr);
10922  GLEE_EXTERN GLEEPFNGLVARIANTFVEXTPROC GLeeFuncPtr_glVariantfvEXT;
10923  #define glVariantfvEXT GLeeFuncPtr_glVariantfvEXT
10924 #endif
10925 #ifndef GLEE_H_DEFINED_glVariantdvEXT
10926 #define GLEE_H_DEFINED_glVariantdvEXT
10927  typedef void (APIENTRYP GLEEPFNGLVARIANTDVEXTPROC) (GLuint id, const GLdouble * addr);
10928  GLEE_EXTERN GLEEPFNGLVARIANTDVEXTPROC GLeeFuncPtr_glVariantdvEXT;
10929  #define glVariantdvEXT GLeeFuncPtr_glVariantdvEXT
10930 #endif
10931 #ifndef GLEE_H_DEFINED_glVariantubvEXT
10932 #define GLEE_H_DEFINED_glVariantubvEXT
10933  typedef void (APIENTRYP GLEEPFNGLVARIANTUBVEXTPROC) (GLuint id, const GLubyte * addr);
10934  GLEE_EXTERN GLEEPFNGLVARIANTUBVEXTPROC GLeeFuncPtr_glVariantubvEXT;
10935  #define glVariantubvEXT GLeeFuncPtr_glVariantubvEXT
10936 #endif
10937 #ifndef GLEE_H_DEFINED_glVariantusvEXT
10938 #define GLEE_H_DEFINED_glVariantusvEXT
10939  typedef void (APIENTRYP GLEEPFNGLVARIANTUSVEXTPROC) (GLuint id, const GLushort * addr);
10940  GLEE_EXTERN GLEEPFNGLVARIANTUSVEXTPROC GLeeFuncPtr_glVariantusvEXT;
10941  #define glVariantusvEXT GLeeFuncPtr_glVariantusvEXT
10942 #endif
10943 #ifndef GLEE_H_DEFINED_glVariantuivEXT
10944 #define GLEE_H_DEFINED_glVariantuivEXT
10945  typedef void (APIENTRYP GLEEPFNGLVARIANTUIVEXTPROC) (GLuint id, const GLuint * addr);
10946  GLEE_EXTERN GLEEPFNGLVARIANTUIVEXTPROC GLeeFuncPtr_glVariantuivEXT;
10947  #define glVariantuivEXT GLeeFuncPtr_glVariantuivEXT
10948 #endif
10949 #ifndef GLEE_H_DEFINED_glVariantPointerEXT
10950 #define GLEE_H_DEFINED_glVariantPointerEXT
10951  typedef void (APIENTRYP GLEEPFNGLVARIANTPOINTEREXTPROC) (GLuint id, GLenum type, GLuint stride, const GLvoid * addr);
10952  GLEE_EXTERN GLEEPFNGLVARIANTPOINTEREXTPROC GLeeFuncPtr_glVariantPointerEXT;
10953  #define glVariantPointerEXT GLeeFuncPtr_glVariantPointerEXT
10954 #endif
10955 #ifndef GLEE_H_DEFINED_glEnableVariantClientStateEXT
10956 #define GLEE_H_DEFINED_glEnableVariantClientStateEXT
10957  typedef void (APIENTRYP GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC) (GLuint id);
10958  GLEE_EXTERN GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glEnableVariantClientStateEXT;
10959  #define glEnableVariantClientStateEXT GLeeFuncPtr_glEnableVariantClientStateEXT
10960 #endif
10961 #ifndef GLEE_H_DEFINED_glDisableVariantClientStateEXT
10962 #define GLEE_H_DEFINED_glDisableVariantClientStateEXT
10963  typedef void (APIENTRYP GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC) (GLuint id);
10964  GLEE_EXTERN GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glDisableVariantClientStateEXT;
10965  #define glDisableVariantClientStateEXT GLeeFuncPtr_glDisableVariantClientStateEXT
10966 #endif
10967 #ifndef GLEE_H_DEFINED_glBindLightParameterEXT
10968 #define GLEE_H_DEFINED_glBindLightParameterEXT
10969  typedef GLuint (APIENTRYP GLEEPFNGLBINDLIGHTPARAMETEREXTPROC) (GLenum light, GLenum value);
10970  GLEE_EXTERN GLEEPFNGLBINDLIGHTPARAMETEREXTPROC GLeeFuncPtr_glBindLightParameterEXT;
10971  #define glBindLightParameterEXT GLeeFuncPtr_glBindLightParameterEXT
10972 #endif
10973 #ifndef GLEE_H_DEFINED_glBindMaterialParameterEXT
10974 #define GLEE_H_DEFINED_glBindMaterialParameterEXT
10975  typedef GLuint (APIENTRYP GLEEPFNGLBINDMATERIALPARAMETEREXTPROC) (GLenum face, GLenum value);
10976  GLEE_EXTERN GLEEPFNGLBINDMATERIALPARAMETEREXTPROC GLeeFuncPtr_glBindMaterialParameterEXT;
10977  #define glBindMaterialParameterEXT GLeeFuncPtr_glBindMaterialParameterEXT
10978 #endif
10979 #ifndef GLEE_H_DEFINED_glBindTexGenParameterEXT
10980 #define GLEE_H_DEFINED_glBindTexGenParameterEXT
10981  typedef GLuint (APIENTRYP GLEEPFNGLBINDTEXGENPARAMETEREXTPROC) (GLenum unit, GLenum coord, GLenum value);
10982  GLEE_EXTERN GLEEPFNGLBINDTEXGENPARAMETEREXTPROC GLeeFuncPtr_glBindTexGenParameterEXT;
10983  #define glBindTexGenParameterEXT GLeeFuncPtr_glBindTexGenParameterEXT
10984 #endif
10985 #ifndef GLEE_H_DEFINED_glBindTextureUnitParameterEXT
10986 #define GLEE_H_DEFINED_glBindTextureUnitParameterEXT
10987  typedef GLuint (APIENTRYP GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC) (GLenum unit, GLenum value);
10988  GLEE_EXTERN GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC GLeeFuncPtr_glBindTextureUnitParameterEXT;
10989  #define glBindTextureUnitParameterEXT GLeeFuncPtr_glBindTextureUnitParameterEXT
10990 #endif
10991 #ifndef GLEE_H_DEFINED_glBindParameterEXT
10992 #define GLEE_H_DEFINED_glBindParameterEXT
10993  typedef GLuint (APIENTRYP GLEEPFNGLBINDPARAMETEREXTPROC) (GLenum value);
10994  GLEE_EXTERN GLEEPFNGLBINDPARAMETEREXTPROC GLeeFuncPtr_glBindParameterEXT;
10995  #define glBindParameterEXT GLeeFuncPtr_glBindParameterEXT
10996 #endif
10997 #ifndef GLEE_H_DEFINED_glIsVariantEnabledEXT
10998 #define GLEE_H_DEFINED_glIsVariantEnabledEXT
10999  typedef GLboolean (APIENTRYP GLEEPFNGLISVARIANTENABLEDEXTPROC) (GLuint id, GLenum cap);
11000  GLEE_EXTERN GLEEPFNGLISVARIANTENABLEDEXTPROC GLeeFuncPtr_glIsVariantEnabledEXT;
11001  #define glIsVariantEnabledEXT GLeeFuncPtr_glIsVariantEnabledEXT
11002 #endif
11003 #ifndef GLEE_H_DEFINED_glGetVariantBooleanvEXT
11004 #define GLEE_H_DEFINED_glGetVariantBooleanvEXT
11005  typedef void (APIENTRYP GLEEPFNGLGETVARIANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean * data);
11006  GLEE_EXTERN GLEEPFNGLGETVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetVariantBooleanvEXT;
11007  #define glGetVariantBooleanvEXT GLeeFuncPtr_glGetVariantBooleanvEXT
11008 #endif
11009 #ifndef GLEE_H_DEFINED_glGetVariantIntegervEXT
11010 #define GLEE_H_DEFINED_glGetVariantIntegervEXT
11011  typedef void (APIENTRYP GLEEPFNGLGETVARIANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint * data);
11012  GLEE_EXTERN GLEEPFNGLGETVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetVariantIntegervEXT;
11013  #define glGetVariantIntegervEXT GLeeFuncPtr_glGetVariantIntegervEXT
11014 #endif
11015 #ifndef GLEE_H_DEFINED_glGetVariantFloatvEXT
11016 #define GLEE_H_DEFINED_glGetVariantFloatvEXT
11017  typedef void (APIENTRYP GLEEPFNGLGETVARIANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat * data);
11018  GLEE_EXTERN GLEEPFNGLGETVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetVariantFloatvEXT;
11019  #define glGetVariantFloatvEXT GLeeFuncPtr_glGetVariantFloatvEXT
11020 #endif
11021 #ifndef GLEE_H_DEFINED_glGetVariantPointervEXT
11022 #define GLEE_H_DEFINED_glGetVariantPointervEXT
11023  typedef void (APIENTRYP GLEEPFNGLGETVARIANTPOINTERVEXTPROC) (GLuint id, GLenum value, GLvoid* * data);
11024  GLEE_EXTERN GLEEPFNGLGETVARIANTPOINTERVEXTPROC GLeeFuncPtr_glGetVariantPointervEXT;
11025  #define glGetVariantPointervEXT GLeeFuncPtr_glGetVariantPointervEXT
11026 #endif
11027 #ifndef GLEE_H_DEFINED_glGetInvariantBooleanvEXT
11028 #define GLEE_H_DEFINED_glGetInvariantBooleanvEXT
11029  typedef void (APIENTRYP GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean * data);
11030  GLEE_EXTERN GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetInvariantBooleanvEXT;
11031  #define glGetInvariantBooleanvEXT GLeeFuncPtr_glGetInvariantBooleanvEXT
11032 #endif
11033 #ifndef GLEE_H_DEFINED_glGetInvariantIntegervEXT
11034 #define GLEE_H_DEFINED_glGetInvariantIntegervEXT
11035  typedef void (APIENTRYP GLEEPFNGLGETINVARIANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint * data);
11036  GLEE_EXTERN GLEEPFNGLGETINVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetInvariantIntegervEXT;
11037  #define glGetInvariantIntegervEXT GLeeFuncPtr_glGetInvariantIntegervEXT
11038 #endif
11039 #ifndef GLEE_H_DEFINED_glGetInvariantFloatvEXT
11040 #define GLEE_H_DEFINED_glGetInvariantFloatvEXT
11041  typedef void (APIENTRYP GLEEPFNGLGETINVARIANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat * data);
11042  GLEE_EXTERN GLEEPFNGLGETINVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetInvariantFloatvEXT;
11043  #define glGetInvariantFloatvEXT GLeeFuncPtr_glGetInvariantFloatvEXT
11044 #endif
11045 #ifndef GLEE_H_DEFINED_glGetLocalConstantBooleanvEXT
11046 #define GLEE_H_DEFINED_glGetLocalConstantBooleanvEXT
11047  typedef void (APIENTRYP GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean * data);
11048  GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC GLeeFuncPtr_glGetLocalConstantBooleanvEXT;
11049  #define glGetLocalConstantBooleanvEXT GLeeFuncPtr_glGetLocalConstantBooleanvEXT
11050 #endif
11051 #ifndef GLEE_H_DEFINED_glGetLocalConstantIntegervEXT
11052 #define GLEE_H_DEFINED_glGetLocalConstantIntegervEXT
11053  typedef void (APIENTRYP GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint * data);
11054  GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC GLeeFuncPtr_glGetLocalConstantIntegervEXT;
11055  #define glGetLocalConstantIntegervEXT GLeeFuncPtr_glGetLocalConstantIntegervEXT
11056 #endif
11057 #ifndef GLEE_H_DEFINED_glGetLocalConstantFloatvEXT
11058 #define GLEE_H_DEFINED_glGetLocalConstantFloatvEXT
11059  typedef void (APIENTRYP GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat * data);
11060  GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC GLeeFuncPtr_glGetLocalConstantFloatvEXT;
11061  #define glGetLocalConstantFloatvEXT GLeeFuncPtr_glGetLocalConstantFloatvEXT
11062 #endif
11063 #endif
11064 
11065 /* GL_ATI_vertex_streams */
11066 
11067 #ifndef GL_ATI_vertex_streams
11068 #define GL_ATI_vertex_streams 1
11069 #define __GLEE_GL_ATI_vertex_streams 1
11070 /* Constants */
11071 #define GL_MAX_VERTEX_STREAMS_ATI 0x876B
11072 #define GL_VERTEX_STREAM0_ATI 0x876C
11073 #define GL_VERTEX_STREAM1_ATI 0x876D
11074 #define GL_VERTEX_STREAM2_ATI 0x876E
11075 #define GL_VERTEX_STREAM3_ATI 0x876F
11076 #define GL_VERTEX_STREAM4_ATI 0x8770
11077 #define GL_VERTEX_STREAM5_ATI 0x8771
11078 #define GL_VERTEX_STREAM6_ATI 0x8772
11079 #define GL_VERTEX_STREAM7_ATI 0x8773
11080 #define GL_VERTEX_SOURCE_ATI 0x8774
11081 #ifndef GLEE_H_DEFINED_glVertexStream1sATI
11082 #define GLEE_H_DEFINED_glVertexStream1sATI
11083  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1SATIPROC) (GLenum stream, GLshort x);
11084  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SATIPROC GLeeFuncPtr_glVertexStream1sATI;
11085  #define glVertexStream1sATI GLeeFuncPtr_glVertexStream1sATI
11086 #endif
11087 #ifndef GLEE_H_DEFINED_glVertexStream1svATI
11088 #define GLEE_H_DEFINED_glVertexStream1svATI
11089  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1SVATIPROC) (GLenum stream, const GLshort * coords);
11090  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SVATIPROC GLeeFuncPtr_glVertexStream1svATI;
11091  #define glVertexStream1svATI GLeeFuncPtr_glVertexStream1svATI
11092 #endif
11093 #ifndef GLEE_H_DEFINED_glVertexStream1iATI
11094 #define GLEE_H_DEFINED_glVertexStream1iATI
11095  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1IATIPROC) (GLenum stream, GLint x);
11096  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IATIPROC GLeeFuncPtr_glVertexStream1iATI;
11097  #define glVertexStream1iATI GLeeFuncPtr_glVertexStream1iATI
11098 #endif
11099 #ifndef GLEE_H_DEFINED_glVertexStream1ivATI
11100 #define GLEE_H_DEFINED_glVertexStream1ivATI
11101  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1IVATIPROC) (GLenum stream, const GLint * coords);
11102  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IVATIPROC GLeeFuncPtr_glVertexStream1ivATI;
11103  #define glVertexStream1ivATI GLeeFuncPtr_glVertexStream1ivATI
11104 #endif
11105 #ifndef GLEE_H_DEFINED_glVertexStream1fATI
11106 #define GLEE_H_DEFINED_glVertexStream1fATI
11107  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1FATIPROC) (GLenum stream, GLfloat x);
11108  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FATIPROC GLeeFuncPtr_glVertexStream1fATI;
11109  #define glVertexStream1fATI GLeeFuncPtr_glVertexStream1fATI
11110 #endif
11111 #ifndef GLEE_H_DEFINED_glVertexStream1fvATI
11112 #define GLEE_H_DEFINED_glVertexStream1fvATI
11113  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1FVATIPROC) (GLenum stream, const GLfloat * coords);
11114  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FVATIPROC GLeeFuncPtr_glVertexStream1fvATI;
11115  #define glVertexStream1fvATI GLeeFuncPtr_glVertexStream1fvATI
11116 #endif
11117 #ifndef GLEE_H_DEFINED_glVertexStream1dATI
11118 #define GLEE_H_DEFINED_glVertexStream1dATI
11119  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1DATIPROC) (GLenum stream, GLdouble x);
11120  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DATIPROC GLeeFuncPtr_glVertexStream1dATI;
11121  #define glVertexStream1dATI GLeeFuncPtr_glVertexStream1dATI
11122 #endif
11123 #ifndef GLEE_H_DEFINED_glVertexStream1dvATI
11124 #define GLEE_H_DEFINED_glVertexStream1dvATI
11125  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1DVATIPROC) (GLenum stream, const GLdouble * coords);
11126  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DVATIPROC GLeeFuncPtr_glVertexStream1dvATI;
11127  #define glVertexStream1dvATI GLeeFuncPtr_glVertexStream1dvATI
11128 #endif
11129 #ifndef GLEE_H_DEFINED_glVertexStream2sATI
11130 #define GLEE_H_DEFINED_glVertexStream2sATI
11131  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2SATIPROC) (GLenum stream, GLshort x, GLshort y);
11132  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SATIPROC GLeeFuncPtr_glVertexStream2sATI;
11133  #define glVertexStream2sATI GLeeFuncPtr_glVertexStream2sATI
11134 #endif
11135 #ifndef GLEE_H_DEFINED_glVertexStream2svATI
11136 #define GLEE_H_DEFINED_glVertexStream2svATI
11137  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2SVATIPROC) (GLenum stream, const GLshort * coords);
11138  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SVATIPROC GLeeFuncPtr_glVertexStream2svATI;
11139  #define glVertexStream2svATI GLeeFuncPtr_glVertexStream2svATI
11140 #endif
11141 #ifndef GLEE_H_DEFINED_glVertexStream2iATI
11142 #define GLEE_H_DEFINED_glVertexStream2iATI
11143  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2IATIPROC) (GLenum stream, GLint x, GLint y);
11144  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IATIPROC GLeeFuncPtr_glVertexStream2iATI;
11145  #define glVertexStream2iATI GLeeFuncPtr_glVertexStream2iATI
11146 #endif
11147 #ifndef GLEE_H_DEFINED_glVertexStream2ivATI
11148 #define GLEE_H_DEFINED_glVertexStream2ivATI
11149  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2IVATIPROC) (GLenum stream, const GLint * coords);
11150  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IVATIPROC GLeeFuncPtr_glVertexStream2ivATI;
11151  #define glVertexStream2ivATI GLeeFuncPtr_glVertexStream2ivATI
11152 #endif
11153 #ifndef GLEE_H_DEFINED_glVertexStream2fATI
11154 #define GLEE_H_DEFINED_glVertexStream2fATI
11155  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2FATIPROC) (GLenum stream, GLfloat x, GLfloat y);
11156  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FATIPROC GLeeFuncPtr_glVertexStream2fATI;
11157  #define glVertexStream2fATI GLeeFuncPtr_glVertexStream2fATI
11158 #endif
11159 #ifndef GLEE_H_DEFINED_glVertexStream2fvATI
11160 #define GLEE_H_DEFINED_glVertexStream2fvATI
11161  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2FVATIPROC) (GLenum stream, const GLfloat * coords);
11162  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FVATIPROC GLeeFuncPtr_glVertexStream2fvATI;
11163  #define glVertexStream2fvATI GLeeFuncPtr_glVertexStream2fvATI
11164 #endif
11165 #ifndef GLEE_H_DEFINED_glVertexStream2dATI
11166 #define GLEE_H_DEFINED_glVertexStream2dATI
11167  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2DATIPROC) (GLenum stream, GLdouble x, GLdouble y);
11168  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DATIPROC GLeeFuncPtr_glVertexStream2dATI;
11169  #define glVertexStream2dATI GLeeFuncPtr_glVertexStream2dATI
11170 #endif
11171 #ifndef GLEE_H_DEFINED_glVertexStream2dvATI
11172 #define GLEE_H_DEFINED_glVertexStream2dvATI
11173  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2DVATIPROC) (GLenum stream, const GLdouble * coords);
11174  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DVATIPROC GLeeFuncPtr_glVertexStream2dvATI;
11175  #define glVertexStream2dvATI GLeeFuncPtr_glVertexStream2dvATI
11176 #endif
11177 #ifndef GLEE_H_DEFINED_glVertexStream3sATI
11178 #define GLEE_H_DEFINED_glVertexStream3sATI
11179  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3SATIPROC) (GLenum stream, GLshort x, GLshort y, GLshort z);
11180  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SATIPROC GLeeFuncPtr_glVertexStream3sATI;
11181  #define glVertexStream3sATI GLeeFuncPtr_glVertexStream3sATI
11182 #endif
11183 #ifndef GLEE_H_DEFINED_glVertexStream3svATI
11184 #define GLEE_H_DEFINED_glVertexStream3svATI
11185  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3SVATIPROC) (GLenum stream, const GLshort * coords);
11186  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SVATIPROC GLeeFuncPtr_glVertexStream3svATI;
11187  #define glVertexStream3svATI GLeeFuncPtr_glVertexStream3svATI
11188 #endif
11189 #ifndef GLEE_H_DEFINED_glVertexStream3iATI
11190 #define GLEE_H_DEFINED_glVertexStream3iATI
11191  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3IATIPROC) (GLenum stream, GLint x, GLint y, GLint z);
11192  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IATIPROC GLeeFuncPtr_glVertexStream3iATI;
11193  #define glVertexStream3iATI GLeeFuncPtr_glVertexStream3iATI
11194 #endif
11195 #ifndef GLEE_H_DEFINED_glVertexStream3ivATI
11196 #define GLEE_H_DEFINED_glVertexStream3ivATI
11197  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3IVATIPROC) (GLenum stream, const GLint * coords);
11198  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IVATIPROC GLeeFuncPtr_glVertexStream3ivATI;
11199  #define glVertexStream3ivATI GLeeFuncPtr_glVertexStream3ivATI
11200 #endif
11201 #ifndef GLEE_H_DEFINED_glVertexStream3fATI
11202 #define GLEE_H_DEFINED_glVertexStream3fATI
11203  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3FATIPROC) (GLenum stream, GLfloat x, GLfloat y, GLfloat z);
11204  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FATIPROC GLeeFuncPtr_glVertexStream3fATI;
11205  #define glVertexStream3fATI GLeeFuncPtr_glVertexStream3fATI
11206 #endif
11207 #ifndef GLEE_H_DEFINED_glVertexStream3fvATI
11208 #define GLEE_H_DEFINED_glVertexStream3fvATI
11209  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3FVATIPROC) (GLenum stream, const GLfloat * coords);
11210  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FVATIPROC GLeeFuncPtr_glVertexStream3fvATI;
11211  #define glVertexStream3fvATI GLeeFuncPtr_glVertexStream3fvATI
11212 #endif
11213 #ifndef GLEE_H_DEFINED_glVertexStream3dATI
11214 #define GLEE_H_DEFINED_glVertexStream3dATI
11215  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3DATIPROC) (GLenum stream, GLdouble x, GLdouble y, GLdouble z);
11216  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DATIPROC GLeeFuncPtr_glVertexStream3dATI;
11217  #define glVertexStream3dATI GLeeFuncPtr_glVertexStream3dATI
11218 #endif
11219 #ifndef GLEE_H_DEFINED_glVertexStream3dvATI
11220 #define GLEE_H_DEFINED_glVertexStream3dvATI
11221  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3DVATIPROC) (GLenum stream, const GLdouble * coords);
11222  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DVATIPROC GLeeFuncPtr_glVertexStream3dvATI;
11223  #define glVertexStream3dvATI GLeeFuncPtr_glVertexStream3dvATI
11224 #endif
11225 #ifndef GLEE_H_DEFINED_glVertexStream4sATI
11226 #define GLEE_H_DEFINED_glVertexStream4sATI
11227  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4SATIPROC) (GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w);
11228  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SATIPROC GLeeFuncPtr_glVertexStream4sATI;
11229  #define glVertexStream4sATI GLeeFuncPtr_glVertexStream4sATI
11230 #endif
11231 #ifndef GLEE_H_DEFINED_glVertexStream4svATI
11232 #define GLEE_H_DEFINED_glVertexStream4svATI
11233  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4SVATIPROC) (GLenum stream, const GLshort * coords);
11234  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SVATIPROC GLeeFuncPtr_glVertexStream4svATI;
11235  #define glVertexStream4svATI GLeeFuncPtr_glVertexStream4svATI
11236 #endif
11237 #ifndef GLEE_H_DEFINED_glVertexStream4iATI
11238 #define GLEE_H_DEFINED_glVertexStream4iATI
11239  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4IATIPROC) (GLenum stream, GLint x, GLint y, GLint z, GLint w);
11240  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IATIPROC GLeeFuncPtr_glVertexStream4iATI;
11241  #define glVertexStream4iATI GLeeFuncPtr_glVertexStream4iATI
11242 #endif
11243 #ifndef GLEE_H_DEFINED_glVertexStream4ivATI
11244 #define GLEE_H_DEFINED_glVertexStream4ivATI
11245  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4IVATIPROC) (GLenum stream, const GLint * coords);
11246  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IVATIPROC GLeeFuncPtr_glVertexStream4ivATI;
11247  #define glVertexStream4ivATI GLeeFuncPtr_glVertexStream4ivATI
11248 #endif
11249 #ifndef GLEE_H_DEFINED_glVertexStream4fATI
11250 #define GLEE_H_DEFINED_glVertexStream4fATI
11251  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4FATIPROC) (GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
11252  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FATIPROC GLeeFuncPtr_glVertexStream4fATI;
11253  #define glVertexStream4fATI GLeeFuncPtr_glVertexStream4fATI
11254 #endif
11255 #ifndef GLEE_H_DEFINED_glVertexStream4fvATI
11256 #define GLEE_H_DEFINED_glVertexStream4fvATI
11257  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4FVATIPROC) (GLenum stream, const GLfloat * coords);
11258  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FVATIPROC GLeeFuncPtr_glVertexStream4fvATI;
11259  #define glVertexStream4fvATI GLeeFuncPtr_glVertexStream4fvATI
11260 #endif
11261 #ifndef GLEE_H_DEFINED_glVertexStream4dATI
11262 #define GLEE_H_DEFINED_glVertexStream4dATI
11263  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4DATIPROC) (GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
11264  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DATIPROC GLeeFuncPtr_glVertexStream4dATI;
11265  #define glVertexStream4dATI GLeeFuncPtr_glVertexStream4dATI
11266 #endif
11267 #ifndef GLEE_H_DEFINED_glVertexStream4dvATI
11268 #define GLEE_H_DEFINED_glVertexStream4dvATI
11269  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4DVATIPROC) (GLenum stream, const GLdouble * coords);
11270  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DVATIPROC GLeeFuncPtr_glVertexStream4dvATI;
11271  #define glVertexStream4dvATI GLeeFuncPtr_glVertexStream4dvATI
11272 #endif
11273 #ifndef GLEE_H_DEFINED_glNormalStream3bATI
11274 #define GLEE_H_DEFINED_glNormalStream3bATI
11275  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3BATIPROC) (GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);
11276  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BATIPROC GLeeFuncPtr_glNormalStream3bATI;
11277  #define glNormalStream3bATI GLeeFuncPtr_glNormalStream3bATI
11278 #endif
11279 #ifndef GLEE_H_DEFINED_glNormalStream3bvATI
11280 #define GLEE_H_DEFINED_glNormalStream3bvATI
11281  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3BVATIPROC) (GLenum stream, const GLbyte * coords);
11282  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BVATIPROC GLeeFuncPtr_glNormalStream3bvATI;
11283  #define glNormalStream3bvATI GLeeFuncPtr_glNormalStream3bvATI
11284 #endif
11285 #ifndef GLEE_H_DEFINED_glNormalStream3sATI
11286 #define GLEE_H_DEFINED_glNormalStream3sATI
11287  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3SATIPROC) (GLenum stream, GLshort nx, GLshort ny, GLshort nz);
11288  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SATIPROC GLeeFuncPtr_glNormalStream3sATI;
11289  #define glNormalStream3sATI GLeeFuncPtr_glNormalStream3sATI
11290 #endif
11291 #ifndef GLEE_H_DEFINED_glNormalStream3svATI
11292 #define GLEE_H_DEFINED_glNormalStream3svATI
11293  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3SVATIPROC) (GLenum stream, const GLshort * coords);
11294  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SVATIPROC GLeeFuncPtr_glNormalStream3svATI;
11295  #define glNormalStream3svATI GLeeFuncPtr_glNormalStream3svATI
11296 #endif
11297 #ifndef GLEE_H_DEFINED_glNormalStream3iATI
11298 #define GLEE_H_DEFINED_glNormalStream3iATI
11299  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3IATIPROC) (GLenum stream, GLint nx, GLint ny, GLint nz);
11300  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IATIPROC GLeeFuncPtr_glNormalStream3iATI;
11301  #define glNormalStream3iATI GLeeFuncPtr_glNormalStream3iATI
11302 #endif
11303 #ifndef GLEE_H_DEFINED_glNormalStream3ivATI
11304 #define GLEE_H_DEFINED_glNormalStream3ivATI
11305  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3IVATIPROC) (GLenum stream, const GLint * coords);
11306  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IVATIPROC GLeeFuncPtr_glNormalStream3ivATI;
11307  #define glNormalStream3ivATI GLeeFuncPtr_glNormalStream3ivATI
11308 #endif
11309 #ifndef GLEE_H_DEFINED_glNormalStream3fATI
11310 #define GLEE_H_DEFINED_glNormalStream3fATI
11311  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3FATIPROC) (GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz);
11312  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FATIPROC GLeeFuncPtr_glNormalStream3fATI;
11313  #define glNormalStream3fATI GLeeFuncPtr_glNormalStream3fATI
11314 #endif
11315 #ifndef GLEE_H_DEFINED_glNormalStream3fvATI
11316 #define GLEE_H_DEFINED_glNormalStream3fvATI
11317  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3FVATIPROC) (GLenum stream, const GLfloat * coords);
11318  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FVATIPROC GLeeFuncPtr_glNormalStream3fvATI;
11319  #define glNormalStream3fvATI GLeeFuncPtr_glNormalStream3fvATI
11320 #endif
11321 #ifndef GLEE_H_DEFINED_glNormalStream3dATI
11322 #define GLEE_H_DEFINED_glNormalStream3dATI
11323  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3DATIPROC) (GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz);
11324  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DATIPROC GLeeFuncPtr_glNormalStream3dATI;
11325  #define glNormalStream3dATI GLeeFuncPtr_glNormalStream3dATI
11326 #endif
11327 #ifndef GLEE_H_DEFINED_glNormalStream3dvATI
11328 #define GLEE_H_DEFINED_glNormalStream3dvATI
11329  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3DVATIPROC) (GLenum stream, const GLdouble * coords);
11330  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DVATIPROC GLeeFuncPtr_glNormalStream3dvATI;
11331  #define glNormalStream3dvATI GLeeFuncPtr_glNormalStream3dvATI
11332 #endif
11333 #ifndef GLEE_H_DEFINED_glClientActiveVertexStreamATI
11334 #define GLEE_H_DEFINED_glClientActiveVertexStreamATI
11335  typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC) (GLenum stream);
11336  GLEE_EXTERN GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC GLeeFuncPtr_glClientActiveVertexStreamATI;
11337  #define glClientActiveVertexStreamATI GLeeFuncPtr_glClientActiveVertexStreamATI
11338 #endif
11339 #ifndef GLEE_H_DEFINED_glVertexBlendEnviATI
11340 #define GLEE_H_DEFINED_glVertexBlendEnviATI
11341  typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDENVIATIPROC) (GLenum pname, GLint param);
11342  GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVIATIPROC GLeeFuncPtr_glVertexBlendEnviATI;
11343  #define glVertexBlendEnviATI GLeeFuncPtr_glVertexBlendEnviATI
11344 #endif
11345 #ifndef GLEE_H_DEFINED_glVertexBlendEnvfATI
11346 #define GLEE_H_DEFINED_glVertexBlendEnvfATI
11347  typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDENVFATIPROC) (GLenum pname, GLfloat param);
11348  GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVFATIPROC GLeeFuncPtr_glVertexBlendEnvfATI;
11349  #define glVertexBlendEnvfATI GLeeFuncPtr_glVertexBlendEnvfATI
11350 #endif
11351 #endif
11352 
11353 /* GL_ATI_element_array */
11354 
11355 #ifndef GL_ATI_element_array
11356 #define GL_ATI_element_array 1
11357 #define __GLEE_GL_ATI_element_array 1
11358 /* Constants */
11359 #define GL_ELEMENT_ARRAY_ATI 0x8768
11360 #define GL_ELEMENT_ARRAY_TYPE_ATI 0x8769
11361 #define GL_ELEMENT_ARRAY_POINTER_ATI 0x876A
11362 #ifndef GLEE_H_DEFINED_glElementPointerATI
11363 #define GLEE_H_DEFINED_glElementPointerATI
11364  typedef void (APIENTRYP GLEEPFNGLELEMENTPOINTERATIPROC) (GLenum type, const GLvoid * pointer);
11365  GLEE_EXTERN GLEEPFNGLELEMENTPOINTERATIPROC GLeeFuncPtr_glElementPointerATI;
11366  #define glElementPointerATI GLeeFuncPtr_glElementPointerATI
11367 #endif
11368 #ifndef GLEE_H_DEFINED_glDrawElementArrayATI
11369 #define GLEE_H_DEFINED_glDrawElementArrayATI
11370  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTARRAYATIPROC) (GLenum mode, GLsizei count);
11371  GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYATIPROC GLeeFuncPtr_glDrawElementArrayATI;
11372  #define glDrawElementArrayATI GLeeFuncPtr_glDrawElementArrayATI
11373 #endif
11374 #ifndef GLEE_H_DEFINED_glDrawRangeElementArrayATI
11375 #define GLEE_H_DEFINED_glDrawRangeElementArrayATI
11376  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count);
11377  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC GLeeFuncPtr_glDrawRangeElementArrayATI;
11378  #define glDrawRangeElementArrayATI GLeeFuncPtr_glDrawRangeElementArrayATI
11379 #endif
11380 #endif
11381 
11382 /* GL_SUN_mesh_array */
11383 
11384 #ifndef GL_SUN_mesh_array
11385 #define GL_SUN_mesh_array 1
11386 #define __GLEE_GL_SUN_mesh_array 1
11387 /* Constants */
11388 #define GL_QUAD_MESH_SUN 0x8614
11389 #define GL_TRIANGLE_MESH_SUN 0x8615
11390 #ifndef GLEE_H_DEFINED_glDrawMeshArraysSUN
11391 #define GLEE_H_DEFINED_glDrawMeshArraysSUN
11392  typedef void (APIENTRYP GLEEPFNGLDRAWMESHARRAYSSUNPROC) (GLenum mode, GLint first, GLsizei count, GLsizei width);
11393  GLEE_EXTERN GLEEPFNGLDRAWMESHARRAYSSUNPROC GLeeFuncPtr_glDrawMeshArraysSUN;
11394  #define glDrawMeshArraysSUN GLeeFuncPtr_glDrawMeshArraysSUN
11395 #endif
11396 #endif
11397 
11398 /* GL_SUN_slice_accum */
11399 
11400 #ifndef GL_SUN_slice_accum
11401 #define GL_SUN_slice_accum 1
11402 #define __GLEE_GL_SUN_slice_accum 1
11403 /* Constants */
11404 #define GL_SLICE_ACCUM_SUN 0x85CC
11405 #endif
11406 
11407 /* GL_NV_multisample_filter_hint */
11408 
11409 #ifndef GL_NV_multisample_filter_hint
11410 #define GL_NV_multisample_filter_hint 1
11411 #define __GLEE_GL_NV_multisample_filter_hint 1
11412 /* Constants */
11413 #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534
11414 #endif
11415 
11416 /* GL_NV_depth_clamp */
11417 
11418 #ifndef GL_NV_depth_clamp
11419 #define GL_NV_depth_clamp 1
11420 #define __GLEE_GL_NV_depth_clamp 1
11421 /* Constants */
11422 #define GL_DEPTH_CLAMP_NV 0x864F
11423 #endif
11424 
11425 /* GL_NV_occlusion_query */
11426 
11427 #ifndef GL_NV_occlusion_query
11428 #define GL_NV_occlusion_query 1
11429 #define __GLEE_GL_NV_occlusion_query 1
11430 /* Constants */
11431 #define GL_PIXEL_COUNTER_BITS_NV 0x8864
11432 #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865
11433 #define GL_PIXEL_COUNT_NV 0x8866
11434 #define GL_PIXEL_COUNT_AVAILABLE_NV 0x8867
11435 #ifndef GLEE_H_DEFINED_glGenOcclusionQueriesNV
11436 #define GLEE_H_DEFINED_glGenOcclusionQueriesNV
11437  typedef void (APIENTRYP GLEEPFNGLGENOCCLUSIONQUERIESNVPROC) (GLsizei n, GLuint * ids);
11438  GLEE_EXTERN GLEEPFNGLGENOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glGenOcclusionQueriesNV;
11439  #define glGenOcclusionQueriesNV GLeeFuncPtr_glGenOcclusionQueriesNV
11440 #endif
11441 #ifndef GLEE_H_DEFINED_glDeleteOcclusionQueriesNV
11442 #define GLEE_H_DEFINED_glDeleteOcclusionQueriesNV
11443  typedef void (APIENTRYP GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC) (GLsizei n, const GLuint * ids);
11444  GLEE_EXTERN GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glDeleteOcclusionQueriesNV;
11445  #define glDeleteOcclusionQueriesNV GLeeFuncPtr_glDeleteOcclusionQueriesNV
11446 #endif
11447 #ifndef GLEE_H_DEFINED_glIsOcclusionQueryNV
11448 #define GLEE_H_DEFINED_glIsOcclusionQueryNV
11449  typedef GLboolean (APIENTRYP GLEEPFNGLISOCCLUSIONQUERYNVPROC) (GLuint id);
11450  GLEE_EXTERN GLEEPFNGLISOCCLUSIONQUERYNVPROC GLeeFuncPtr_glIsOcclusionQueryNV;
11451  #define glIsOcclusionQueryNV GLeeFuncPtr_glIsOcclusionQueryNV
11452 #endif
11453 #ifndef GLEE_H_DEFINED_glBeginOcclusionQueryNV
11454 #define GLEE_H_DEFINED_glBeginOcclusionQueryNV
11455  typedef void (APIENTRYP GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC) (GLuint id);
11456  GLEE_EXTERN GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC GLeeFuncPtr_glBeginOcclusionQueryNV;
11457  #define glBeginOcclusionQueryNV GLeeFuncPtr_glBeginOcclusionQueryNV
11458 #endif
11459 #ifndef GLEE_H_DEFINED_glEndOcclusionQueryNV
11460 #define GLEE_H_DEFINED_glEndOcclusionQueryNV
11461  typedef void (APIENTRYP GLEEPFNGLENDOCCLUSIONQUERYNVPROC) ();
11462  GLEE_EXTERN GLEEPFNGLENDOCCLUSIONQUERYNVPROC GLeeFuncPtr_glEndOcclusionQueryNV;
11463  #define glEndOcclusionQueryNV GLeeFuncPtr_glEndOcclusionQueryNV
11464 #endif
11465 #ifndef GLEE_H_DEFINED_glGetOcclusionQueryivNV
11466 #define GLEE_H_DEFINED_glGetOcclusionQueryivNV
11467  typedef void (APIENTRYP GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC) (GLuint id, GLenum pname, GLint * params);
11468  GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC GLeeFuncPtr_glGetOcclusionQueryivNV;
11469  #define glGetOcclusionQueryivNV GLeeFuncPtr_glGetOcclusionQueryivNV
11470 #endif
11471 #ifndef GLEE_H_DEFINED_glGetOcclusionQueryuivNV
11472 #define GLEE_H_DEFINED_glGetOcclusionQueryuivNV
11473  typedef void (APIENTRYP GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC) (GLuint id, GLenum pname, GLuint * params);
11474  GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC GLeeFuncPtr_glGetOcclusionQueryuivNV;
11475  #define glGetOcclusionQueryuivNV GLeeFuncPtr_glGetOcclusionQueryuivNV
11476 #endif
11477 #endif
11478 
11479 /* GL_NV_point_sprite */
11480 
11481 #ifndef GL_NV_point_sprite
11482 #define GL_NV_point_sprite 1
11483 #define __GLEE_GL_NV_point_sprite 1
11484 /* Constants */
11485 #define GL_POINT_SPRITE_NV 0x8861
11486 #define GL_COORD_REPLACE_NV 0x8862
11487 #define GL_POINT_SPRITE_R_MODE_NV 0x8863
11488 #ifndef GLEE_H_DEFINED_glPointParameteriNV
11489 #define GLEE_H_DEFINED_glPointParameteriNV
11490  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERINVPROC) (GLenum pname, GLint param);
11491  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERINVPROC GLeeFuncPtr_glPointParameteriNV;
11492  #define glPointParameteriNV GLeeFuncPtr_glPointParameteriNV
11493 #endif
11494 #ifndef GLEE_H_DEFINED_glPointParameterivNV
11495 #define GLEE_H_DEFINED_glPointParameterivNV
11496  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIVNVPROC) (GLenum pname, const GLint * params);
11497  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVNVPROC GLeeFuncPtr_glPointParameterivNV;
11498  #define glPointParameterivNV GLeeFuncPtr_glPointParameterivNV
11499 #endif
11500 #endif
11501 
11502 /* GL_NV_texture_shader3 */
11503 
11504 #ifndef GL_NV_texture_shader3
11505 #define GL_NV_texture_shader3 1
11506 #define __GLEE_GL_NV_texture_shader3 1
11507 /* Constants */
11508 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850
11509 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851
11510 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852
11511 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853
11512 #define GL_OFFSET_HILO_TEXTURE_2D_NV 0x8854
11513 #define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855
11514 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856
11515 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857
11516 #define GL_DEPENDENT_HILO_TEXTURE_2D_NV 0x8858
11517 #define GL_DEPENDENT_RGB_TEXTURE_3D_NV 0x8859
11518 #define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A
11519 #define GL_DOT_PRODUCT_PASS_THROUGH_NV 0x885B
11520 #define GL_DOT_PRODUCT_TEXTURE_1D_NV 0x885C
11521 #define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D
11522 #define GL_HILO8_NV 0x885E
11523 #define GL_SIGNED_HILO8_NV 0x885F
11524 #define GL_FORCE_BLUE_TO_ONE_NV 0x8860
11525 #endif
11526 
11527 /* GL_NV_vertex_program1_1 */
11528 
11529 #ifndef GL_NV_vertex_program1_1
11530 #define GL_NV_vertex_program1_1 1
11531 #define __GLEE_GL_NV_vertex_program1_1 1
11532 /* Constants */
11533 #endif
11534 
11535 /* GL_EXT_shadow_funcs */
11536 
11537 #ifndef GL_EXT_shadow_funcs
11538 #define GL_EXT_shadow_funcs 1
11539 #define __GLEE_GL_EXT_shadow_funcs 1
11540 /* Constants */
11541 #endif
11542 
11543 /* GL_EXT_stencil_two_side */
11544 
11545 #ifndef GL_EXT_stencil_two_side
11546 #define GL_EXT_stencil_two_side 1
11547 #define __GLEE_GL_EXT_stencil_two_side 1
11548 /* Constants */
11549 #define GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910
11550 #define GL_ACTIVE_STENCIL_FACE_EXT 0x8911
11551 #ifndef GLEE_H_DEFINED_glActiveStencilFaceEXT
11552 #define GLEE_H_DEFINED_glActiveStencilFaceEXT
11553  typedef void (APIENTRYP GLEEPFNGLACTIVESTENCILFACEEXTPROC) (GLenum face);
11554  GLEE_EXTERN GLEEPFNGLACTIVESTENCILFACEEXTPROC GLeeFuncPtr_glActiveStencilFaceEXT;
11555  #define glActiveStencilFaceEXT GLeeFuncPtr_glActiveStencilFaceEXT
11556 #endif
11557 #endif
11558 
11559 /* GL_ATI_text_fragment_shader */
11560 
11561 #ifndef GL_ATI_text_fragment_shader
11562 #define GL_ATI_text_fragment_shader 1
11563 #define __GLEE_GL_ATI_text_fragment_shader 1
11564 /* Constants */
11565 #define GL_TEXT_FRAGMENT_SHADER_ATI 0x8200
11566 #endif
11567 
11568 /* GL_APPLE_client_storage */
11569 
11570 #ifndef GL_APPLE_client_storage
11571 #define GL_APPLE_client_storage 1
11572 #define __GLEE_GL_APPLE_client_storage 1
11573 /* Constants */
11574 #define GL_UNPACK_CLIENT_STORAGE_APPLE 0x85B2
11575 #endif
11576 
11577 /* GL_APPLE_element_array */
11578 
11579 #ifndef GL_APPLE_element_array
11580 #define GL_APPLE_element_array 1
11581 #define __GLEE_GL_APPLE_element_array 1
11582 /* Constants */
11583 #define GL_ELEMENT_ARRAY_APPLE 0x8768
11584 #define GL_ELEMENT_ARRAY_TYPE_APPLE 0x8769
11585 #define GL_ELEMENT_ARRAY_POINTER_APPLE 0x876A
11586 #ifndef GLEE_H_DEFINED_glElementPointerAPPLE
11587 #define GLEE_H_DEFINED_glElementPointerAPPLE
11588  typedef void (APIENTRYP GLEEPFNGLELEMENTPOINTERAPPLEPROC) (GLenum type, const GLvoid * pointer);
11589  GLEE_EXTERN GLEEPFNGLELEMENTPOINTERAPPLEPROC GLeeFuncPtr_glElementPointerAPPLE;
11590  #define glElementPointerAPPLE GLeeFuncPtr_glElementPointerAPPLE
11591 #endif
11592 #ifndef GLEE_H_DEFINED_glDrawElementArrayAPPLE
11593 #define GLEE_H_DEFINED_glDrawElementArrayAPPLE
11594  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC) (GLenum mode, GLint first, GLsizei count);
11595  GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawElementArrayAPPLE;
11596  #define glDrawElementArrayAPPLE GLeeFuncPtr_glDrawElementArrayAPPLE
11597 #endif
11598 #ifndef GLEE_H_DEFINED_glDrawRangeElementArrayAPPLE
11599 #define GLEE_H_DEFINED_glDrawRangeElementArrayAPPLE
11600  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC) (GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);
11601  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawRangeElementArrayAPPLE;
11602  #define glDrawRangeElementArrayAPPLE GLeeFuncPtr_glDrawRangeElementArrayAPPLE
11603 #endif
11604 #ifndef GLEE_H_DEFINED_glMultiDrawElementArrayAPPLE
11605 #define GLEE_H_DEFINED_glMultiDrawElementArrayAPPLE
11606  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC) (GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
11607  GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawElementArrayAPPLE;
11608  #define glMultiDrawElementArrayAPPLE GLeeFuncPtr_glMultiDrawElementArrayAPPLE
11609 #endif
11610 #ifndef GLEE_H_DEFINED_glMultiDrawRangeElementArrayAPPLE
11611 #define GLEE_H_DEFINED_glMultiDrawRangeElementArrayAPPLE
11612  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC) (GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);
11613  GLEE_EXTERN GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE;
11614  #define glMultiDrawRangeElementArrayAPPLE GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE
11615 #endif
11616 #endif
11617 
11618 /* GL_APPLE_fence */
11619 
11620 #ifndef GL_APPLE_fence
11621 #define GL_APPLE_fence 1
11622 #define __GLEE_GL_APPLE_fence 1
11623 /* Constants */
11624 #define GL_DRAW_PIXELS_APPLE 0x8A0A
11625 #define GL_FENCE_APPLE 0x8A0B
11626 #ifndef GLEE_H_DEFINED_glGenFencesAPPLE
11627 #define GLEE_H_DEFINED_glGenFencesAPPLE
11628  typedef void (APIENTRYP GLEEPFNGLGENFENCESAPPLEPROC) (GLsizei n, GLuint * fences);
11629  GLEE_EXTERN GLEEPFNGLGENFENCESAPPLEPROC GLeeFuncPtr_glGenFencesAPPLE;
11630  #define glGenFencesAPPLE GLeeFuncPtr_glGenFencesAPPLE
11631 #endif
11632 #ifndef GLEE_H_DEFINED_glDeleteFencesAPPLE
11633 #define GLEE_H_DEFINED_glDeleteFencesAPPLE
11634  typedef void (APIENTRYP GLEEPFNGLDELETEFENCESAPPLEPROC) (GLsizei n, const GLuint * fences);
11635  GLEE_EXTERN GLEEPFNGLDELETEFENCESAPPLEPROC GLeeFuncPtr_glDeleteFencesAPPLE;
11636  #define glDeleteFencesAPPLE GLeeFuncPtr_glDeleteFencesAPPLE
11637 #endif
11638 #ifndef GLEE_H_DEFINED_glSetFenceAPPLE
11639 #define GLEE_H_DEFINED_glSetFenceAPPLE
11640  typedef void (APIENTRYP GLEEPFNGLSETFENCEAPPLEPROC) (GLuint fence);
11641  GLEE_EXTERN GLEEPFNGLSETFENCEAPPLEPROC GLeeFuncPtr_glSetFenceAPPLE;
11642  #define glSetFenceAPPLE GLeeFuncPtr_glSetFenceAPPLE
11643 #endif
11644 #ifndef GLEE_H_DEFINED_glIsFenceAPPLE
11645 #define GLEE_H_DEFINED_glIsFenceAPPLE
11646  typedef GLboolean (APIENTRYP GLEEPFNGLISFENCEAPPLEPROC) (GLuint fence);
11647  GLEE_EXTERN GLEEPFNGLISFENCEAPPLEPROC GLeeFuncPtr_glIsFenceAPPLE;
11648  #define glIsFenceAPPLE GLeeFuncPtr_glIsFenceAPPLE
11649 #endif
11650 #ifndef GLEE_H_DEFINED_glTestFenceAPPLE
11651 #define GLEE_H_DEFINED_glTestFenceAPPLE
11652  typedef GLboolean (APIENTRYP GLEEPFNGLTESTFENCEAPPLEPROC) (GLuint fence);
11653  GLEE_EXTERN GLEEPFNGLTESTFENCEAPPLEPROC GLeeFuncPtr_glTestFenceAPPLE;
11654  #define glTestFenceAPPLE GLeeFuncPtr_glTestFenceAPPLE
11655 #endif
11656 #ifndef GLEE_H_DEFINED_glFinishFenceAPPLE
11657 #define GLEE_H_DEFINED_glFinishFenceAPPLE
11658  typedef void (APIENTRYP GLEEPFNGLFINISHFENCEAPPLEPROC) (GLuint fence);
11659  GLEE_EXTERN GLEEPFNGLFINISHFENCEAPPLEPROC GLeeFuncPtr_glFinishFenceAPPLE;
11660  #define glFinishFenceAPPLE GLeeFuncPtr_glFinishFenceAPPLE
11661 #endif
11662 #ifndef GLEE_H_DEFINED_glTestObjectAPPLE
11663 #define GLEE_H_DEFINED_glTestObjectAPPLE
11664  typedef GLboolean (APIENTRYP GLEEPFNGLTESTOBJECTAPPLEPROC) (GLenum object, GLuint name);
11665  GLEE_EXTERN GLEEPFNGLTESTOBJECTAPPLEPROC GLeeFuncPtr_glTestObjectAPPLE;
11666  #define glTestObjectAPPLE GLeeFuncPtr_glTestObjectAPPLE
11667 #endif
11668 #ifndef GLEE_H_DEFINED_glFinishObjectAPPLE
11669 #define GLEE_H_DEFINED_glFinishObjectAPPLE
11670  typedef void (APIENTRYP GLEEPFNGLFINISHOBJECTAPPLEPROC) (GLenum object, GLint name);
11671  GLEE_EXTERN GLEEPFNGLFINISHOBJECTAPPLEPROC GLeeFuncPtr_glFinishObjectAPPLE;
11672  #define glFinishObjectAPPLE GLeeFuncPtr_glFinishObjectAPPLE
11673 #endif
11674 #endif
11675 
11676 /* GL_APPLE_vertex_array_object */
11677 
11678 #ifndef GL_APPLE_vertex_array_object
11679 #define GL_APPLE_vertex_array_object 1
11680 #define __GLEE_GL_APPLE_vertex_array_object 1
11681 /* Constants */
11682 #define GL_VERTEX_ARRAY_BINDING_APPLE 0x85B5
11683 #ifndef GLEE_H_DEFINED_glBindVertexArrayAPPLE
11684 #define GLEE_H_DEFINED_glBindVertexArrayAPPLE
11685  typedef void (APIENTRYP GLEEPFNGLBINDVERTEXARRAYAPPLEPROC) (GLuint array);
11686  GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYAPPLEPROC GLeeFuncPtr_glBindVertexArrayAPPLE;
11687  #define glBindVertexArrayAPPLE GLeeFuncPtr_glBindVertexArrayAPPLE
11688 #endif
11689 #ifndef GLEE_H_DEFINED_glDeleteVertexArraysAPPLE
11690 #define GLEE_H_DEFINED_glDeleteVertexArraysAPPLE
11691  typedef void (APIENTRYP GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC) (GLsizei n, const GLuint * arrays);
11692  GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glDeleteVertexArraysAPPLE;
11693  #define glDeleteVertexArraysAPPLE GLeeFuncPtr_glDeleteVertexArraysAPPLE
11694 #endif
11695 #ifndef GLEE_H_DEFINED_glGenVertexArraysAPPLE
11696 #define GLEE_H_DEFINED_glGenVertexArraysAPPLE
11697  typedef void (APIENTRYP GLEEPFNGLGENVERTEXARRAYSAPPLEPROC) (GLsizei n, GLuint * arrays);
11698  GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glGenVertexArraysAPPLE;
11699  #define glGenVertexArraysAPPLE GLeeFuncPtr_glGenVertexArraysAPPLE
11700 #endif
11701 #ifndef GLEE_H_DEFINED_glIsVertexArrayAPPLE
11702 #define GLEE_H_DEFINED_glIsVertexArrayAPPLE
11703  typedef GLboolean (APIENTRYP GLEEPFNGLISVERTEXARRAYAPPLEPROC) (GLuint array);
11704  GLEE_EXTERN GLEEPFNGLISVERTEXARRAYAPPLEPROC GLeeFuncPtr_glIsVertexArrayAPPLE;
11705  #define glIsVertexArrayAPPLE GLeeFuncPtr_glIsVertexArrayAPPLE
11706 #endif
11707 #endif
11708 
11709 /* GL_APPLE_vertex_array_range */
11710 
11711 #ifndef GL_APPLE_vertex_array_range
11712 #define GL_APPLE_vertex_array_range 1
11713 #define __GLEE_GL_APPLE_vertex_array_range 1
11714 /* Constants */
11715 #define GL_VERTEX_ARRAY_RANGE_APPLE 0x851D
11716 #define GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE 0x851E
11717 #define GL_VERTEX_ARRAY_STORAGE_HINT_APPLE 0x851F
11718 #define GL_VERTEX_ARRAY_RANGE_POINTER_APPLE 0x8521
11719 #define GL_STORAGE_CACHED_APPLE 0x85BE
11720 #define GL_STORAGE_SHARED_APPLE 0x85BF
11721 #ifndef GLEE_H_DEFINED_glVertexArrayRangeAPPLE
11722 #define GLEE_H_DEFINED_glVertexArrayRangeAPPLE
11723  typedef void (APIENTRYP GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC) (GLsizei length, GLvoid * pointer);
11724  GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glVertexArrayRangeAPPLE;
11725  #define glVertexArrayRangeAPPLE GLeeFuncPtr_glVertexArrayRangeAPPLE
11726 #endif
11727 #ifndef GLEE_H_DEFINED_glFlushVertexArrayRangeAPPLE
11728 #define GLEE_H_DEFINED_glFlushVertexArrayRangeAPPLE
11729  typedef void (APIENTRYP GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC) (GLsizei length, GLvoid * pointer);
11730  GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glFlushVertexArrayRangeAPPLE;
11731  #define glFlushVertexArrayRangeAPPLE GLeeFuncPtr_glFlushVertexArrayRangeAPPLE
11732 #endif
11733 #ifndef GLEE_H_DEFINED_glVertexArrayParameteriAPPLE
11734 #define GLEE_H_DEFINED_glVertexArrayParameteriAPPLE
11735  typedef void (APIENTRYP GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC) (GLenum pname, GLint param);
11736  GLEE_EXTERN GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC GLeeFuncPtr_glVertexArrayParameteriAPPLE;
11737  #define glVertexArrayParameteriAPPLE GLeeFuncPtr_glVertexArrayParameteriAPPLE
11738 #endif
11739 #endif
11740 
11741 /* GL_APPLE_ycbcr_422 */
11742 
11743 #ifndef GL_APPLE_ycbcr_422
11744 #define GL_APPLE_ycbcr_422 1
11745 #define __GLEE_GL_APPLE_ycbcr_422 1
11746 /* Constants */
11747 #define GL_YCBCR_422_APPLE 0x85B9
11748 #define GL_UNSIGNED_SHORT_8_8_APPLE 0x85BA
11749 #define GL_UNSIGNED_SHORT_8_8_REV_APPLE 0x85BB
11750 #endif
11751 
11752 /* GL_S3_s3tc */
11753 
11754 #ifndef GL_S3_s3tc
11755 #define GL_S3_s3tc 1
11756 #define __GLEE_GL_S3_s3tc 1
11757 /* Constants */
11758 #define GL_RGB_S3TC 0x83A0
11759 #define GL_RGB4_S3TC 0x83A1
11760 #define GL_RGBA_S3TC 0x83A2
11761 #define GL_RGBA4_S3TC 0x83A3
11762 #endif
11763 
11764 /* GL_ATI_draw_buffers */
11765 
11766 #ifndef GL_ATI_draw_buffers
11767 #define GL_ATI_draw_buffers 1
11768 #define __GLEE_GL_ATI_draw_buffers 1
11769 /* Constants */
11770 #define GL_MAX_DRAW_BUFFERS_ATI 0x8824
11771 #define GL_DRAW_BUFFER0_ATI 0x8825
11772 #define GL_DRAW_BUFFER1_ATI 0x8826
11773 #define GL_DRAW_BUFFER2_ATI 0x8827
11774 #define GL_DRAW_BUFFER3_ATI 0x8828
11775 #define GL_DRAW_BUFFER4_ATI 0x8829
11776 #define GL_DRAW_BUFFER5_ATI 0x882A
11777 #define GL_DRAW_BUFFER6_ATI 0x882B
11778 #define GL_DRAW_BUFFER7_ATI 0x882C
11779 #define GL_DRAW_BUFFER8_ATI 0x882D
11780 #define GL_DRAW_BUFFER9_ATI 0x882E
11781 #define GL_DRAW_BUFFER10_ATI 0x882F
11782 #define GL_DRAW_BUFFER11_ATI 0x8830
11783 #define GL_DRAW_BUFFER12_ATI 0x8831
11784 #define GL_DRAW_BUFFER13_ATI 0x8832
11785 #define GL_DRAW_BUFFER14_ATI 0x8833
11786 #define GL_DRAW_BUFFER15_ATI 0x8834
11787 #ifndef GLEE_H_DEFINED_glDrawBuffersATI
11788 #define GLEE_H_DEFINED_glDrawBuffersATI
11789  typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSATIPROC) (GLsizei n, const GLenum * bufs);
11790  GLEE_EXTERN GLEEPFNGLDRAWBUFFERSATIPROC GLeeFuncPtr_glDrawBuffersATI;
11791  #define glDrawBuffersATI GLeeFuncPtr_glDrawBuffersATI
11792 #endif
11793 #endif
11794 
11795 /* GL_ATI_pixel_format_float */
11796 
11797 #ifndef GL_ATI_pixel_format_float
11798 #define GL_ATI_pixel_format_float 1
11799 #define __GLEE_GL_ATI_pixel_format_float 1
11800 /* Constants */
11801 #define GL_TYPE_RGBA_FLOAT_ATI 0x8820
11802 #define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835
11803 #endif
11804 
11805 /* GL_ATI_texture_env_combine3 */
11806 
11807 #ifndef GL_ATI_texture_env_combine3
11808 #define GL_ATI_texture_env_combine3 1
11809 #define __GLEE_GL_ATI_texture_env_combine3 1
11810 /* Constants */
11811 #define GL_MODULATE_ADD_ATI 0x8744
11812 #define GL_MODULATE_SIGNED_ADD_ATI 0x8745
11813 #define GL_MODULATE_SUBTRACT_ATI 0x8746
11814 #endif
11815 
11816 /* GL_ATI_texture_float */
11817 
11818 #ifndef GL_ATI_texture_float
11819 #define GL_ATI_texture_float 1
11820 #define __GLEE_GL_ATI_texture_float 1
11821 /* Constants */
11822 #define GL_RGBA_FLOAT32_ATI 0x8814
11823 #define GL_RGB_FLOAT32_ATI 0x8815
11824 #define GL_ALPHA_FLOAT32_ATI 0x8816
11825 #define GL_INTENSITY_FLOAT32_ATI 0x8817
11826 #define GL_LUMINANCE_FLOAT32_ATI 0x8818
11827 #define GL_LUMINANCE_ALPHA_FLOAT32_ATI 0x8819
11828 #define GL_RGBA_FLOAT16_ATI 0x881A
11829 #define GL_RGB_FLOAT16_ATI 0x881B
11830 #define GL_ALPHA_FLOAT16_ATI 0x881C
11831 #define GL_INTENSITY_FLOAT16_ATI 0x881D
11832 #define GL_LUMINANCE_FLOAT16_ATI 0x881E
11833 #define GL_LUMINANCE_ALPHA_FLOAT16_ATI 0x881F
11834 #endif
11835 
11836 /* GL_NV_float_buffer */
11837 
11838 #ifndef GL_NV_float_buffer
11839 #define GL_NV_float_buffer 1
11840 #define __GLEE_GL_NV_float_buffer 1
11841 /* Constants */
11842 #define GL_FLOAT_R_NV 0x8880
11843 #define GL_FLOAT_RG_NV 0x8881
11844 #define GL_FLOAT_RGB_NV 0x8882
11845 #define GL_FLOAT_RGBA_NV 0x8883
11846 #define GL_FLOAT_R16_NV 0x8884
11847 #define GL_FLOAT_R32_NV 0x8885
11848 #define GL_FLOAT_RG16_NV 0x8886
11849 #define GL_FLOAT_RG32_NV 0x8887
11850 #define GL_FLOAT_RGB16_NV 0x8888
11851 #define GL_FLOAT_RGB32_NV 0x8889
11852 #define GL_FLOAT_RGBA16_NV 0x888A
11853 #define GL_FLOAT_RGBA32_NV 0x888B
11854 #define GL_TEXTURE_FLOAT_COMPONENTS_NV 0x888C
11855 #define GL_FLOAT_CLEAR_COLOR_VALUE_NV 0x888D
11856 #define GL_FLOAT_RGBA_MODE_NV 0x888E
11857 #endif
11858 
11859 /* GL_NV_fragment_program */
11860 
11861 #ifndef GL_NV_fragment_program
11862 #define GL_NV_fragment_program 1
11863 #define __GLEE_GL_NV_fragment_program 1
11864 /* Constants */
11865 #define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868
11866 #define GL_FRAGMENT_PROGRAM_NV 0x8870
11867 #define GL_MAX_TEXTURE_COORDS_NV 0x8871
11868 #define GL_MAX_TEXTURE_IMAGE_UNITS_NV 0x8872
11869 #define GL_FRAGMENT_PROGRAM_BINDING_NV 0x8873
11870 #define GL_PROGRAM_ERROR_STRING_NV 0x8874
11871 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4fNV
11872 #define GLEE_H_DEFINED_glProgramNamedParameter4fNV
11873  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
11874  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC GLeeFuncPtr_glProgramNamedParameter4fNV;
11875  #define glProgramNamedParameter4fNV GLeeFuncPtr_glProgramNamedParameter4fNV
11876 #endif
11877 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4dNV
11878 #define GLEE_H_DEFINED_glProgramNamedParameter4dNV
11879  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
11880  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC GLeeFuncPtr_glProgramNamedParameter4dNV;
11881  #define glProgramNamedParameter4dNV GLeeFuncPtr_glProgramNamedParameter4dNV
11882 #endif
11883 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4fvNV
11884 #define GLEE_H_DEFINED_glProgramNamedParameter4fvNV
11885  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);
11886  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC GLeeFuncPtr_glProgramNamedParameter4fvNV;
11887  #define glProgramNamedParameter4fvNV GLeeFuncPtr_glProgramNamedParameter4fvNV
11888 #endif
11889 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4dvNV
11890 #define GLEE_H_DEFINED_glProgramNamedParameter4dvNV
11891  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);
11892  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC GLeeFuncPtr_glProgramNamedParameter4dvNV;
11893  #define glProgramNamedParameter4dvNV GLeeFuncPtr_glProgramNamedParameter4dvNV
11894 #endif
11895 #ifndef GLEE_H_DEFINED_glGetProgramNamedParameterfvNV
11896 #define GLEE_H_DEFINED_glGetProgramNamedParameterfvNV
11897  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);
11898  GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramNamedParameterfvNV;
11899  #define glGetProgramNamedParameterfvNV GLeeFuncPtr_glGetProgramNamedParameterfvNV
11900 #endif
11901 #ifndef GLEE_H_DEFINED_glGetProgramNamedParameterdvNV
11902 #define GLEE_H_DEFINED_glGetProgramNamedParameterdvNV
11903  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);
11904  GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramNamedParameterdvNV;
11905  #define glGetProgramNamedParameterdvNV GLeeFuncPtr_glGetProgramNamedParameterdvNV
11906 #endif
11907 #endif
11908 
11909 /* GL_NV_half_float */
11910 
11911 #ifndef GL_NV_half_float
11912 #define GL_NV_half_float 1
11913 #define __GLEE_GL_NV_half_float 1
11914 /* Constants */
11915 #define GL_HALF_FLOAT_NV 0x140B
11916 #ifndef GLEE_H_DEFINED_glVertex2hNV
11917 #define GLEE_H_DEFINED_glVertex2hNV
11918  typedef void (APIENTRYP GLEEPFNGLVERTEX2HNVPROC) (GLhalfNV x, GLhalfNV y);
11919  GLEE_EXTERN GLEEPFNGLVERTEX2HNVPROC GLeeFuncPtr_glVertex2hNV;
11920  #define glVertex2hNV GLeeFuncPtr_glVertex2hNV
11921 #endif
11922 #ifndef GLEE_H_DEFINED_glVertex2hvNV
11923 #define GLEE_H_DEFINED_glVertex2hvNV
11924  typedef void (APIENTRYP GLEEPFNGLVERTEX2HVNVPROC) (const GLhalfNV * v);
11925  GLEE_EXTERN GLEEPFNGLVERTEX2HVNVPROC GLeeFuncPtr_glVertex2hvNV;
11926  #define glVertex2hvNV GLeeFuncPtr_glVertex2hvNV
11927 #endif
11928 #ifndef GLEE_H_DEFINED_glVertex3hNV
11929 #define GLEE_H_DEFINED_glVertex3hNV
11930  typedef void (APIENTRYP GLEEPFNGLVERTEX3HNVPROC) (GLhalfNV x, GLhalfNV y, GLhalfNV z);
11931  GLEE_EXTERN GLEEPFNGLVERTEX3HNVPROC GLeeFuncPtr_glVertex3hNV;
11932  #define glVertex3hNV GLeeFuncPtr_glVertex3hNV
11933 #endif
11934 #ifndef GLEE_H_DEFINED_glVertex3hvNV
11935 #define GLEE_H_DEFINED_glVertex3hvNV
11936  typedef void (APIENTRYP GLEEPFNGLVERTEX3HVNVPROC) (const GLhalfNV * v);
11937  GLEE_EXTERN GLEEPFNGLVERTEX3HVNVPROC GLeeFuncPtr_glVertex3hvNV;
11938  #define glVertex3hvNV GLeeFuncPtr_glVertex3hvNV
11939 #endif
11940 #ifndef GLEE_H_DEFINED_glVertex4hNV
11941 #define GLEE_H_DEFINED_glVertex4hNV
11942  typedef void (APIENTRYP GLEEPFNGLVERTEX4HNVPROC) (GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
11943  GLEE_EXTERN GLEEPFNGLVERTEX4HNVPROC GLeeFuncPtr_glVertex4hNV;
11944  #define glVertex4hNV GLeeFuncPtr_glVertex4hNV
11945 #endif
11946 #ifndef GLEE_H_DEFINED_glVertex4hvNV
11947 #define GLEE_H_DEFINED_glVertex4hvNV
11948  typedef void (APIENTRYP GLEEPFNGLVERTEX4HVNVPROC) (const GLhalfNV * v);
11949  GLEE_EXTERN GLEEPFNGLVERTEX4HVNVPROC GLeeFuncPtr_glVertex4hvNV;
11950  #define glVertex4hvNV GLeeFuncPtr_glVertex4hvNV
11951 #endif
11952 #ifndef GLEE_H_DEFINED_glNormal3hNV
11953 #define GLEE_H_DEFINED_glNormal3hNV
11954  typedef void (APIENTRYP GLEEPFNGLNORMAL3HNVPROC) (GLhalfNV nx, GLhalfNV ny, GLhalfNV nz);
11955  GLEE_EXTERN GLEEPFNGLNORMAL3HNVPROC GLeeFuncPtr_glNormal3hNV;
11956  #define glNormal3hNV GLeeFuncPtr_glNormal3hNV
11957 #endif
11958 #ifndef GLEE_H_DEFINED_glNormal3hvNV
11959 #define GLEE_H_DEFINED_glNormal3hvNV
11960  typedef void (APIENTRYP GLEEPFNGLNORMAL3HVNVPROC) (const GLhalfNV * v);
11961  GLEE_EXTERN GLEEPFNGLNORMAL3HVNVPROC GLeeFuncPtr_glNormal3hvNV;
11962  #define glNormal3hvNV GLeeFuncPtr_glNormal3hvNV
11963 #endif
11964 #ifndef GLEE_H_DEFINED_glColor3hNV
11965 #define GLEE_H_DEFINED_glColor3hNV
11966  typedef void (APIENTRYP GLEEPFNGLCOLOR3HNVPROC) (GLhalfNV red, GLhalfNV green, GLhalfNV blue);
11967  GLEE_EXTERN GLEEPFNGLCOLOR3HNVPROC GLeeFuncPtr_glColor3hNV;
11968  #define glColor3hNV GLeeFuncPtr_glColor3hNV
11969 #endif
11970 #ifndef GLEE_H_DEFINED_glColor3hvNV
11971 #define GLEE_H_DEFINED_glColor3hvNV
11972  typedef void (APIENTRYP GLEEPFNGLCOLOR3HVNVPROC) (const GLhalfNV * v);
11973  GLEE_EXTERN GLEEPFNGLCOLOR3HVNVPROC GLeeFuncPtr_glColor3hvNV;
11974  #define glColor3hvNV GLeeFuncPtr_glColor3hvNV
11975 #endif
11976 #ifndef GLEE_H_DEFINED_glColor4hNV
11977 #define GLEE_H_DEFINED_glColor4hNV
11978  typedef void (APIENTRYP GLEEPFNGLCOLOR4HNVPROC) (GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha);
11979  GLEE_EXTERN GLEEPFNGLCOLOR4HNVPROC GLeeFuncPtr_glColor4hNV;
11980  #define glColor4hNV GLeeFuncPtr_glColor4hNV
11981 #endif
11982 #ifndef GLEE_H_DEFINED_glColor4hvNV
11983 #define GLEE_H_DEFINED_glColor4hvNV
11984  typedef void (APIENTRYP GLEEPFNGLCOLOR4HVNVPROC) (const GLhalfNV * v);
11985  GLEE_EXTERN GLEEPFNGLCOLOR4HVNVPROC GLeeFuncPtr_glColor4hvNV;
11986  #define glColor4hvNV GLeeFuncPtr_glColor4hvNV
11987 #endif
11988 #ifndef GLEE_H_DEFINED_glTexCoord1hNV
11989 #define GLEE_H_DEFINED_glTexCoord1hNV
11990  typedef void (APIENTRYP GLEEPFNGLTEXCOORD1HNVPROC) (GLhalfNV s);
11991  GLEE_EXTERN GLEEPFNGLTEXCOORD1HNVPROC GLeeFuncPtr_glTexCoord1hNV;
11992  #define glTexCoord1hNV GLeeFuncPtr_glTexCoord1hNV
11993 #endif
11994 #ifndef GLEE_H_DEFINED_glTexCoord1hvNV
11995 #define GLEE_H_DEFINED_glTexCoord1hvNV
11996  typedef void (APIENTRYP GLEEPFNGLTEXCOORD1HVNVPROC) (const GLhalfNV * v);
11997  GLEE_EXTERN GLEEPFNGLTEXCOORD1HVNVPROC GLeeFuncPtr_glTexCoord1hvNV;
11998  #define glTexCoord1hvNV GLeeFuncPtr_glTexCoord1hvNV
11999 #endif
12000 #ifndef GLEE_H_DEFINED_glTexCoord2hNV
12001 #define GLEE_H_DEFINED_glTexCoord2hNV
12002  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2HNVPROC) (GLhalfNV s, GLhalfNV t);
12003  GLEE_EXTERN GLEEPFNGLTEXCOORD2HNVPROC GLeeFuncPtr_glTexCoord2hNV;
12004  #define glTexCoord2hNV GLeeFuncPtr_glTexCoord2hNV
12005 #endif
12006 #ifndef GLEE_H_DEFINED_glTexCoord2hvNV
12007 #define GLEE_H_DEFINED_glTexCoord2hvNV
12008  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2HVNVPROC) (const GLhalfNV * v);
12009  GLEE_EXTERN GLEEPFNGLTEXCOORD2HVNVPROC GLeeFuncPtr_glTexCoord2hvNV;
12010  #define glTexCoord2hvNV GLeeFuncPtr_glTexCoord2hvNV
12011 #endif
12012 #ifndef GLEE_H_DEFINED_glTexCoord3hNV
12013 #define GLEE_H_DEFINED_glTexCoord3hNV
12014  typedef void (APIENTRYP GLEEPFNGLTEXCOORD3HNVPROC) (GLhalfNV s, GLhalfNV t, GLhalfNV r);
12015  GLEE_EXTERN GLEEPFNGLTEXCOORD3HNVPROC GLeeFuncPtr_glTexCoord3hNV;
12016  #define glTexCoord3hNV GLeeFuncPtr_glTexCoord3hNV
12017 #endif
12018 #ifndef GLEE_H_DEFINED_glTexCoord3hvNV
12019 #define GLEE_H_DEFINED_glTexCoord3hvNV
12020  typedef void (APIENTRYP GLEEPFNGLTEXCOORD3HVNVPROC) (const GLhalfNV * v);
12021  GLEE_EXTERN GLEEPFNGLTEXCOORD3HVNVPROC GLeeFuncPtr_glTexCoord3hvNV;
12022  #define glTexCoord3hvNV GLeeFuncPtr_glTexCoord3hvNV
12023 #endif
12024 #ifndef GLEE_H_DEFINED_glTexCoord4hNV
12025 #define GLEE_H_DEFINED_glTexCoord4hNV
12026  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4HNVPROC) (GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
12027  GLEE_EXTERN GLEEPFNGLTEXCOORD4HNVPROC GLeeFuncPtr_glTexCoord4hNV;
12028  #define glTexCoord4hNV GLeeFuncPtr_glTexCoord4hNV
12029 #endif
12030 #ifndef GLEE_H_DEFINED_glTexCoord4hvNV
12031 #define GLEE_H_DEFINED_glTexCoord4hvNV
12032  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4HVNVPROC) (const GLhalfNV * v);
12033  GLEE_EXTERN GLEEPFNGLTEXCOORD4HVNVPROC GLeeFuncPtr_glTexCoord4hvNV;
12034  #define glTexCoord4hvNV GLeeFuncPtr_glTexCoord4hvNV
12035 #endif
12036 #ifndef GLEE_H_DEFINED_glMultiTexCoord1hNV
12037 #define GLEE_H_DEFINED_glMultiTexCoord1hNV
12038  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1HNVPROC) (GLenum target, GLhalfNV s);
12039  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HNVPROC GLeeFuncPtr_glMultiTexCoord1hNV;
12040  #define glMultiTexCoord1hNV GLeeFuncPtr_glMultiTexCoord1hNV
12041 #endif
12042 #ifndef GLEE_H_DEFINED_glMultiTexCoord1hvNV
12043 #define GLEE_H_DEFINED_glMultiTexCoord1hvNV
12044  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1HVNVPROC) (GLenum target, const GLhalfNV * v);
12045  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HVNVPROC GLeeFuncPtr_glMultiTexCoord1hvNV;
12046  #define glMultiTexCoord1hvNV GLeeFuncPtr_glMultiTexCoord1hvNV
12047 #endif
12048 #ifndef GLEE_H_DEFINED_glMultiTexCoord2hNV
12049 #define GLEE_H_DEFINED_glMultiTexCoord2hNV
12050  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t);
12051  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HNVPROC GLeeFuncPtr_glMultiTexCoord2hNV;
12052  #define glMultiTexCoord2hNV GLeeFuncPtr_glMultiTexCoord2hNV
12053 #endif
12054 #ifndef GLEE_H_DEFINED_glMultiTexCoord2hvNV
12055 #define GLEE_H_DEFINED_glMultiTexCoord2hvNV
12056  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2HVNVPROC) (GLenum target, const GLhalfNV * v);
12057  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HVNVPROC GLeeFuncPtr_glMultiTexCoord2hvNV;
12058  #define glMultiTexCoord2hvNV GLeeFuncPtr_glMultiTexCoord2hvNV
12059 #endif
12060 #ifndef GLEE_H_DEFINED_glMultiTexCoord3hNV
12061 #define GLEE_H_DEFINED_glMultiTexCoord3hNV
12062  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
12063  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HNVPROC GLeeFuncPtr_glMultiTexCoord3hNV;
12064  #define glMultiTexCoord3hNV GLeeFuncPtr_glMultiTexCoord3hNV
12065 #endif
12066 #ifndef GLEE_H_DEFINED_glMultiTexCoord3hvNV
12067 #define GLEE_H_DEFINED_glMultiTexCoord3hvNV
12068  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3HVNVPROC) (GLenum target, const GLhalfNV * v);
12069  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HVNVPROC GLeeFuncPtr_glMultiTexCoord3hvNV;
12070  #define glMultiTexCoord3hvNV GLeeFuncPtr_glMultiTexCoord3hvNV
12071 #endif
12072 #ifndef GLEE_H_DEFINED_glMultiTexCoord4hNV
12073 #define GLEE_H_DEFINED_glMultiTexCoord4hNV
12074  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
12075  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HNVPROC GLeeFuncPtr_glMultiTexCoord4hNV;
12076  #define glMultiTexCoord4hNV GLeeFuncPtr_glMultiTexCoord4hNV
12077 #endif
12078 #ifndef GLEE_H_DEFINED_glMultiTexCoord4hvNV
12079 #define GLEE_H_DEFINED_glMultiTexCoord4hvNV
12080  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4HVNVPROC) (GLenum target, const GLhalfNV * v);
12081  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HVNVPROC GLeeFuncPtr_glMultiTexCoord4hvNV;
12082  #define glMultiTexCoord4hvNV GLeeFuncPtr_glMultiTexCoord4hvNV
12083 #endif
12084 #ifndef GLEE_H_DEFINED_glFogCoordhNV
12085 #define GLEE_H_DEFINED_glFogCoordhNV
12086  typedef void (APIENTRYP GLEEPFNGLFOGCOORDHNVPROC) (GLhalfNV fog);
12087  GLEE_EXTERN GLEEPFNGLFOGCOORDHNVPROC GLeeFuncPtr_glFogCoordhNV;
12088  #define glFogCoordhNV GLeeFuncPtr_glFogCoordhNV
12089 #endif
12090 #ifndef GLEE_H_DEFINED_glFogCoordhvNV
12091 #define GLEE_H_DEFINED_glFogCoordhvNV
12092  typedef void (APIENTRYP GLEEPFNGLFOGCOORDHVNVPROC) (const GLhalfNV * fog);
12093  GLEE_EXTERN GLEEPFNGLFOGCOORDHVNVPROC GLeeFuncPtr_glFogCoordhvNV;
12094  #define glFogCoordhvNV GLeeFuncPtr_glFogCoordhvNV
12095 #endif
12096 #ifndef GLEE_H_DEFINED_glSecondaryColor3hNV
12097 #define GLEE_H_DEFINED_glSecondaryColor3hNV
12098  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3HNVPROC) (GLhalfNV red, GLhalfNV green, GLhalfNV blue);
12099  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HNVPROC GLeeFuncPtr_glSecondaryColor3hNV;
12100  #define glSecondaryColor3hNV GLeeFuncPtr_glSecondaryColor3hNV
12101 #endif
12102 #ifndef GLEE_H_DEFINED_glSecondaryColor3hvNV
12103 #define GLEE_H_DEFINED_glSecondaryColor3hvNV
12104  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3HVNVPROC) (const GLhalfNV * v);
12105  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HVNVPROC GLeeFuncPtr_glSecondaryColor3hvNV;
12106  #define glSecondaryColor3hvNV GLeeFuncPtr_glSecondaryColor3hvNV
12107 #endif
12108 #ifndef GLEE_H_DEFINED_glVertexWeighthNV
12109 #define GLEE_H_DEFINED_glVertexWeighthNV
12110  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTHNVPROC) (GLhalfNV weight);
12111  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHNVPROC GLeeFuncPtr_glVertexWeighthNV;
12112  #define glVertexWeighthNV GLeeFuncPtr_glVertexWeighthNV
12113 #endif
12114 #ifndef GLEE_H_DEFINED_glVertexWeighthvNV
12115 #define GLEE_H_DEFINED_glVertexWeighthvNV
12116  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTHVNVPROC) (const GLhalfNV * weight);
12117  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHVNVPROC GLeeFuncPtr_glVertexWeighthvNV;
12118  #define glVertexWeighthvNV GLeeFuncPtr_glVertexWeighthvNV
12119 #endif
12120 #ifndef GLEE_H_DEFINED_glVertexAttrib1hNV
12121 #define GLEE_H_DEFINED_glVertexAttrib1hNV
12122  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1HNVPROC) (GLuint index, GLhalfNV x);
12123  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HNVPROC GLeeFuncPtr_glVertexAttrib1hNV;
12124  #define glVertexAttrib1hNV GLeeFuncPtr_glVertexAttrib1hNV
12125 #endif
12126 #ifndef GLEE_H_DEFINED_glVertexAttrib1hvNV
12127 #define GLEE_H_DEFINED_glVertexAttrib1hvNV
12128  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1HVNVPROC) (GLuint index, const GLhalfNV * v);
12129  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HVNVPROC GLeeFuncPtr_glVertexAttrib1hvNV;
12130  #define glVertexAttrib1hvNV GLeeFuncPtr_glVertexAttrib1hvNV
12131 #endif
12132 #ifndef GLEE_H_DEFINED_glVertexAttrib2hNV
12133 #define GLEE_H_DEFINED_glVertexAttrib2hNV
12134  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2HNVPROC) (GLuint index, GLhalfNV x, GLhalfNV y);
12135  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HNVPROC GLeeFuncPtr_glVertexAttrib2hNV;
12136  #define glVertexAttrib2hNV GLeeFuncPtr_glVertexAttrib2hNV
12137 #endif
12138 #ifndef GLEE_H_DEFINED_glVertexAttrib2hvNV
12139 #define GLEE_H_DEFINED_glVertexAttrib2hvNV
12140  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2HVNVPROC) (GLuint index, const GLhalfNV * v);
12141  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HVNVPROC GLeeFuncPtr_glVertexAttrib2hvNV;
12142  #define glVertexAttrib2hvNV GLeeFuncPtr_glVertexAttrib2hvNV
12143 #endif
12144 #ifndef GLEE_H_DEFINED_glVertexAttrib3hNV
12145 #define GLEE_H_DEFINED_glVertexAttrib3hNV
12146  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3HNVPROC) (GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z);
12147  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HNVPROC GLeeFuncPtr_glVertexAttrib3hNV;
12148  #define glVertexAttrib3hNV GLeeFuncPtr_glVertexAttrib3hNV
12149 #endif
12150 #ifndef GLEE_H_DEFINED_glVertexAttrib3hvNV
12151 #define GLEE_H_DEFINED_glVertexAttrib3hvNV
12152  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3HVNVPROC) (GLuint index, const GLhalfNV * v);
12153  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HVNVPROC GLeeFuncPtr_glVertexAttrib3hvNV;
12154  #define glVertexAttrib3hvNV GLeeFuncPtr_glVertexAttrib3hvNV
12155 #endif
12156 #ifndef GLEE_H_DEFINED_glVertexAttrib4hNV
12157 #define GLEE_H_DEFINED_glVertexAttrib4hNV
12158  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4HNVPROC) (GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
12159  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HNVPROC GLeeFuncPtr_glVertexAttrib4hNV;
12160  #define glVertexAttrib4hNV GLeeFuncPtr_glVertexAttrib4hNV
12161 #endif
12162 #ifndef GLEE_H_DEFINED_glVertexAttrib4hvNV
12163 #define GLEE_H_DEFINED_glVertexAttrib4hvNV
12164  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4HVNVPROC) (GLuint index, const GLhalfNV * v);
12165  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HVNVPROC GLeeFuncPtr_glVertexAttrib4hvNV;
12166  #define glVertexAttrib4hvNV GLeeFuncPtr_glVertexAttrib4hvNV
12167 #endif
12168 #ifndef GLEE_H_DEFINED_glVertexAttribs1hvNV
12169 #define GLEE_H_DEFINED_glVertexAttribs1hvNV
12170  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12171  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1HVNVPROC GLeeFuncPtr_glVertexAttribs1hvNV;
12172  #define glVertexAttribs1hvNV GLeeFuncPtr_glVertexAttribs1hvNV
12173 #endif
12174 #ifndef GLEE_H_DEFINED_glVertexAttribs2hvNV
12175 #define GLEE_H_DEFINED_glVertexAttribs2hvNV
12176  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12177  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2HVNVPROC GLeeFuncPtr_glVertexAttribs2hvNV;
12178  #define glVertexAttribs2hvNV GLeeFuncPtr_glVertexAttribs2hvNV
12179 #endif
12180 #ifndef GLEE_H_DEFINED_glVertexAttribs3hvNV
12181 #define GLEE_H_DEFINED_glVertexAttribs3hvNV
12182  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12183  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3HVNVPROC GLeeFuncPtr_glVertexAttribs3hvNV;
12184  #define glVertexAttribs3hvNV GLeeFuncPtr_glVertexAttribs3hvNV
12185 #endif
12186 #ifndef GLEE_H_DEFINED_glVertexAttribs4hvNV
12187 #define GLEE_H_DEFINED_glVertexAttribs4hvNV
12188  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12189  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4HVNVPROC GLeeFuncPtr_glVertexAttribs4hvNV;
12190  #define glVertexAttribs4hvNV GLeeFuncPtr_glVertexAttribs4hvNV
12191 #endif
12192 #endif
12193 
12194 /* GL_NV_pixel_data_range */
12195 
12196 #ifndef GL_NV_pixel_data_range
12197 #define GL_NV_pixel_data_range 1
12198 #define __GLEE_GL_NV_pixel_data_range 1
12199 /* Constants */
12200 #define GL_WRITE_PIXEL_DATA_RANGE_NV 0x8878
12201 #define GL_READ_PIXEL_DATA_RANGE_NV 0x8879
12202 #define GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV 0x887A
12203 #define GL_READ_PIXEL_DATA_RANGE_LENGTH_NV 0x887B
12204 #define GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV 0x887C
12205 #define GL_READ_PIXEL_DATA_RANGE_POINTER_NV 0x887D
12206 #ifndef GLEE_H_DEFINED_glPixelDataRangeNV
12207 #define GLEE_H_DEFINED_glPixelDataRangeNV
12208  typedef void (APIENTRYP GLEEPFNGLPIXELDATARANGENVPROC) (GLenum target, GLsizei length, GLvoid * pointer);
12209  GLEE_EXTERN GLEEPFNGLPIXELDATARANGENVPROC GLeeFuncPtr_glPixelDataRangeNV;
12210  #define glPixelDataRangeNV GLeeFuncPtr_glPixelDataRangeNV
12211 #endif
12212 #ifndef GLEE_H_DEFINED_glFlushPixelDataRangeNV
12213 #define GLEE_H_DEFINED_glFlushPixelDataRangeNV
12214  typedef void (APIENTRYP GLEEPFNGLFLUSHPIXELDATARANGENVPROC) (GLenum target);
12215  GLEE_EXTERN GLEEPFNGLFLUSHPIXELDATARANGENVPROC GLeeFuncPtr_glFlushPixelDataRangeNV;
12216  #define glFlushPixelDataRangeNV GLeeFuncPtr_glFlushPixelDataRangeNV
12217 #endif
12218 #endif
12219 
12220 /* GL_NV_primitive_restart */
12221 
12222 #ifndef GL_NV_primitive_restart
12223 #define GL_NV_primitive_restart 1
12224 #define __GLEE_GL_NV_primitive_restart 1
12225 /* Constants */
12226 #define GL_PRIMITIVE_RESTART_NV 0x8558
12227 #define GL_PRIMITIVE_RESTART_INDEX_NV 0x8559
12228 #ifndef GLEE_H_DEFINED_glPrimitiveRestartNV
12229 #define GLEE_H_DEFINED_glPrimitiveRestartNV
12230  typedef void (APIENTRYP GLEEPFNGLPRIMITIVERESTARTNVPROC) ();
12231  GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTNVPROC GLeeFuncPtr_glPrimitiveRestartNV;
12232  #define glPrimitiveRestartNV GLeeFuncPtr_glPrimitiveRestartNV
12233 #endif
12234 #ifndef GLEE_H_DEFINED_glPrimitiveRestartIndexNV
12235 #define GLEE_H_DEFINED_glPrimitiveRestartIndexNV
12236  typedef void (APIENTRYP GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC) (GLuint index);
12237  GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC GLeeFuncPtr_glPrimitiveRestartIndexNV;
12238  #define glPrimitiveRestartIndexNV GLeeFuncPtr_glPrimitiveRestartIndexNV
12239 #endif
12240 #endif
12241 
12242 /* GL_NV_texture_expand_normal */
12243 
12244 #ifndef GL_NV_texture_expand_normal
12245 #define GL_NV_texture_expand_normal 1
12246 #define __GLEE_GL_NV_texture_expand_normal 1
12247 /* Constants */
12248 #define GL_TEXTURE_UNSIGNED_REMAP_MODE_NV 0x888F
12249 #endif
12250 
12251 /* GL_NV_vertex_program2 */
12252 
12253 #ifndef GL_NV_vertex_program2
12254 #define GL_NV_vertex_program2 1
12255 #define __GLEE_GL_NV_vertex_program2 1
12256 /* Constants */
12257 #endif
12258 
12259 /* GL_ATI_map_object_buffer */
12260 
12261 #ifndef GL_ATI_map_object_buffer
12262 #define GL_ATI_map_object_buffer 1
12263 #define __GLEE_GL_ATI_map_object_buffer 1
12264 /* Constants */
12265 #ifndef GLEE_H_DEFINED_glMapObjectBufferATI
12266 #define GLEE_H_DEFINED_glMapObjectBufferATI
12269  #define glMapObjectBufferATI GLeeFuncPtr_glMapObjectBufferATI
12270 #endif
12271 #ifndef GLEE_H_DEFINED_glUnmapObjectBufferATI
12272 #define GLEE_H_DEFINED_glUnmapObjectBufferATI
12273  typedef void (APIENTRYP GLEEPFNGLUNMAPOBJECTBUFFERATIPROC) (GLuint buffer);
12274  GLEE_EXTERN GLEEPFNGLUNMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glUnmapObjectBufferATI;
12275  #define glUnmapObjectBufferATI GLeeFuncPtr_glUnmapObjectBufferATI
12276 #endif
12277 #endif
12278 
12279 /* GL_ATI_separate_stencil */
12280 
12281 #ifndef GL_ATI_separate_stencil
12282 #define GL_ATI_separate_stencil 1
12283 #define __GLEE_GL_ATI_separate_stencil 1
12284 /* Constants */
12285 #define GL_STENCIL_BACK_FUNC_ATI 0x8800
12286 #define GL_STENCIL_BACK_FAIL_ATI 0x8801
12287 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI 0x8802
12288 #define GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI 0x8803
12289 #ifndef GLEE_H_DEFINED_glStencilOpSeparateATI
12290 #define GLEE_H_DEFINED_glStencilOpSeparateATI
12291  typedef void (APIENTRYP GLEEPFNGLSTENCILOPSEPARATEATIPROC) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
12292  GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEATIPROC GLeeFuncPtr_glStencilOpSeparateATI;
12293  #define glStencilOpSeparateATI GLeeFuncPtr_glStencilOpSeparateATI
12294 #endif
12295 #ifndef GLEE_H_DEFINED_glStencilFuncSeparateATI
12296 #define GLEE_H_DEFINED_glStencilFuncSeparateATI
12297  typedef void (APIENTRYP GLEEPFNGLSTENCILFUNCSEPARATEATIPROC) (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
12298  GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEATIPROC GLeeFuncPtr_glStencilFuncSeparateATI;
12299  #define glStencilFuncSeparateATI GLeeFuncPtr_glStencilFuncSeparateATI
12300 #endif
12301 #endif
12302 
12303 /* GL_ATI_vertex_attrib_array_object */
12304 
12305 #ifndef GL_ATI_vertex_attrib_array_object
12306 #define GL_ATI_vertex_attrib_array_object 1
12307 #define __GLEE_GL_ATI_vertex_attrib_array_object 1
12308 /* Constants */
12309 #ifndef GLEE_H_DEFINED_glVertexAttribArrayObjectATI
12310 #define GLEE_H_DEFINED_glVertexAttribArrayObjectATI
12311  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);
12312  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC GLeeFuncPtr_glVertexAttribArrayObjectATI;
12313  #define glVertexAttribArrayObjectATI GLeeFuncPtr_glVertexAttribArrayObjectATI
12314 #endif
12315 #ifndef GLEE_H_DEFINED_glGetVertexAttribArrayObjectfvATI
12316 #define GLEE_H_DEFINED_glGetVertexAttribArrayObjectfvATI
12317  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC) (GLuint index, GLenum pname, GLfloat * params);
12318  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI;
12319  #define glGetVertexAttribArrayObjectfvATI GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI
12320 #endif
12321 #ifndef GLEE_H_DEFINED_glGetVertexAttribArrayObjectivATI
12322 #define GLEE_H_DEFINED_glGetVertexAttribArrayObjectivATI
12323  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC) (GLuint index, GLenum pname, GLint * params);
12324  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectivATI;
12325  #define glGetVertexAttribArrayObjectivATI GLeeFuncPtr_glGetVertexAttribArrayObjectivATI
12326 #endif
12327 #endif
12328 
12329 /* GL_OES_read_format */
12330 
12331 #ifndef GL_OES_read_format
12332 #define GL_OES_read_format 1
12333 #define __GLEE_GL_OES_read_format 1
12334 /* Constants */
12335 #define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A
12336 #define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B
12337 #endif
12338 
12339 /* GL_EXT_depth_bounds_test */
12340 
12341 #ifndef GL_EXT_depth_bounds_test
12342 #define GL_EXT_depth_bounds_test 1
12343 #define __GLEE_GL_EXT_depth_bounds_test 1
12344 /* Constants */
12345 #define GL_DEPTH_BOUNDS_TEST_EXT 0x8890
12346 #define GL_DEPTH_BOUNDS_EXT 0x8891
12347 #ifndef GLEE_H_DEFINED_glDepthBoundsEXT
12348 #define GLEE_H_DEFINED_glDepthBoundsEXT
12349  typedef void (APIENTRYP GLEEPFNGLDEPTHBOUNDSEXTPROC) (GLclampd zmin, GLclampd zmax);
12350  GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSEXTPROC GLeeFuncPtr_glDepthBoundsEXT;
12351  #define glDepthBoundsEXT GLeeFuncPtr_glDepthBoundsEXT
12352 #endif
12353 #endif
12354 
12355 /* GL_EXT_texture_mirror_clamp */
12356 
12357 #ifndef GL_EXT_texture_mirror_clamp
12358 #define GL_EXT_texture_mirror_clamp 1
12359 #define __GLEE_GL_EXT_texture_mirror_clamp 1
12360 /* Constants */
12361 #define GL_MIRROR_CLAMP_EXT 0x8742
12362 #define GL_MIRROR_CLAMP_TO_EDGE_EXT 0x8743
12363 #define GL_MIRROR_CLAMP_TO_BORDER_EXT 0x8912
12364 #endif
12365 
12366 /* GL_EXT_blend_equation_separate */
12367 
12368 #ifndef GL_EXT_blend_equation_separate
12369 #define GL_EXT_blend_equation_separate 1
12370 #define __GLEE_GL_EXT_blend_equation_separate 1
12371 /* Constants */
12372 #define GL_BLEND_EQUATION_RGB_EXT GL_BLEND_EQUATION
12373 #define GL_BLEND_EQUATION_ALPHA_EXT 0x883D
12374 #ifndef GLEE_H_DEFINED_glBlendEquationSeparateEXT
12375 #define GLEE_H_DEFINED_glBlendEquationSeparateEXT
12376  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC) (GLenum modeRGB, GLenum modeAlpha);
12377  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC GLeeFuncPtr_glBlendEquationSeparateEXT;
12378  #define glBlendEquationSeparateEXT GLeeFuncPtr_glBlendEquationSeparateEXT
12379 #endif
12380 #endif
12381 
12382 /* GL_MESA_pack_invert */
12383 
12384 #ifndef GL_MESA_pack_invert
12385 #define GL_MESA_pack_invert 1
12386 #define __GLEE_GL_MESA_pack_invert 1
12387 /* Constants */
12388 #define GL_PACK_INVERT_MESA 0x8758
12389 #endif
12390 
12391 /* GL_MESA_ycbcr_texture */
12392 
12393 #ifndef GL_MESA_ycbcr_texture
12394 #define GL_MESA_ycbcr_texture 1
12395 #define __GLEE_GL_MESA_ycbcr_texture 1
12396 /* Constants */
12397 #define GL_UNSIGNED_SHORT_8_8_MESA 0x85BA
12398 #define GL_UNSIGNED_SHORT_8_8_REV_MESA 0x85BB
12399 #define GL_YCBCR_MESA 0x8757
12400 #endif
12401 
12402 /* GL_EXT_pixel_buffer_object */
12403 
12404 #ifndef GL_EXT_pixel_buffer_object
12405 #define GL_EXT_pixel_buffer_object 1
12406 #define __GLEE_GL_EXT_pixel_buffer_object 1
12407 /* Constants */
12408 #define GL_PIXEL_PACK_BUFFER_EXT 0x88EB
12409 #define GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC
12410 #define GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED
12411 #define GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF
12412 #endif
12413 
12414 /* GL_NV_fragment_program_option */
12415 
12416 #ifndef GL_NV_fragment_program_option
12417 #define GL_NV_fragment_program_option 1
12418 #define __GLEE_GL_NV_fragment_program_option 1
12419 /* Constants */
12420 #endif
12421 
12422 /* GL_NV_fragment_program2 */
12423 
12424 #ifndef GL_NV_fragment_program2
12425 #define GL_NV_fragment_program2 1
12426 #define __GLEE_GL_NV_fragment_program2 1
12427 /* Constants */
12428 #define GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4
12429 #define GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5
12430 #define GL_MAX_PROGRAM_IF_DEPTH_NV 0x88F6
12431 #define GL_MAX_PROGRAM_LOOP_DEPTH_NV 0x88F7
12432 #define GL_MAX_PROGRAM_LOOP_COUNT_NV 0x88F8
12433 #endif
12434 
12435 /* GL_NV_vertex_program2_option */
12436 
12437 #ifndef GL_NV_vertex_program2_option
12438 #define GL_NV_vertex_program2_option 1
12439 #define __GLEE_GL_NV_vertex_program2_option 1
12440 /* Constants */
12441 #endif
12442 
12443 /* GL_NV_vertex_program3 */
12444 
12445 #ifndef GL_NV_vertex_program3
12446 #define GL_NV_vertex_program3 1
12447 #define __GLEE_GL_NV_vertex_program3 1
12448 /* Constants */
12449 #endif
12450 
12451 /* GL_EXT_framebuffer_object */
12452 
12453 #ifndef GL_EXT_framebuffer_object
12454 #define GL_EXT_framebuffer_object 1
12455 #define __GLEE_GL_EXT_framebuffer_object 1
12456 /* Constants */
12457 #define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506
12458 #define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8
12459 #define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6
12460 #define GL_RENDERBUFFER_BINDING_EXT 0x8CA7
12461 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0
12462 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1
12463 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2
12464 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3
12465 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4
12466 #define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5
12467 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6
12468 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7
12469 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9
12470 #define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA
12471 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB
12472 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC
12473 #define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD
12474 #define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF
12475 #define GL_COLOR_ATTACHMENT0_EXT 0x8CE0
12476 #define GL_COLOR_ATTACHMENT1_EXT 0x8CE1
12477 #define GL_COLOR_ATTACHMENT2_EXT 0x8CE2
12478 #define GL_COLOR_ATTACHMENT3_EXT 0x8CE3
12479 #define GL_COLOR_ATTACHMENT4_EXT 0x8CE4
12480 #define GL_COLOR_ATTACHMENT5_EXT 0x8CE5
12481 #define GL_COLOR_ATTACHMENT6_EXT 0x8CE6
12482 #define GL_COLOR_ATTACHMENT7_EXT 0x8CE7
12483 #define GL_COLOR_ATTACHMENT8_EXT 0x8CE8
12484 #define GL_COLOR_ATTACHMENT9_EXT 0x8CE9
12485 #define GL_COLOR_ATTACHMENT10_EXT 0x8CEA
12486 #define GL_COLOR_ATTACHMENT11_EXT 0x8CEB
12487 #define GL_COLOR_ATTACHMENT12_EXT 0x8CEC
12488 #define GL_COLOR_ATTACHMENT13_EXT 0x8CED
12489 #define GL_COLOR_ATTACHMENT14_EXT 0x8CEE
12490 #define GL_COLOR_ATTACHMENT15_EXT 0x8CEF
12491 #define GL_DEPTH_ATTACHMENT_EXT 0x8D00
12492 #define GL_STENCIL_ATTACHMENT_EXT 0x8D20
12493 #define GL_FRAMEBUFFER_EXT 0x8D40
12494 #define GL_RENDERBUFFER_EXT 0x8D41
12495 #define GL_RENDERBUFFER_WIDTH_EXT 0x8D42
12496 #define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43
12497 #define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44
12498 #define GL_STENCIL_INDEX1_EXT 0x8D46
12499 #define GL_STENCIL_INDEX4_EXT 0x8D47
12500 #define GL_STENCIL_INDEX8_EXT 0x8D48
12501 #define GL_STENCIL_INDEX16_EXT 0x8D49
12502 #define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50
12503 #define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51
12504 #define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52
12505 #define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53
12506 #define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54
12507 #define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55
12508 #ifndef GLEE_H_DEFINED_glIsRenderbufferEXT
12509 #define GLEE_H_DEFINED_glIsRenderbufferEXT
12510  typedef GLboolean (APIENTRYP GLEEPFNGLISRENDERBUFFEREXTPROC) (GLuint renderbuffer);
12511  GLEE_EXTERN GLEEPFNGLISRENDERBUFFEREXTPROC GLeeFuncPtr_glIsRenderbufferEXT;
12512  #define glIsRenderbufferEXT GLeeFuncPtr_glIsRenderbufferEXT
12513 #endif
12514 #ifndef GLEE_H_DEFINED_glBindRenderbufferEXT
12515 #define GLEE_H_DEFINED_glBindRenderbufferEXT
12516  typedef void (APIENTRYP GLEEPFNGLBINDRENDERBUFFEREXTPROC) (GLenum target, GLuint renderbuffer);
12517  GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFEREXTPROC GLeeFuncPtr_glBindRenderbufferEXT;
12518  #define glBindRenderbufferEXT GLeeFuncPtr_glBindRenderbufferEXT
12519 #endif
12520 #ifndef GLEE_H_DEFINED_glDeleteRenderbuffersEXT
12521 #define GLEE_H_DEFINED_glDeleteRenderbuffersEXT
12522  typedef void (APIENTRYP GLEEPFNGLDELETERENDERBUFFERSEXTPROC) (GLsizei n, const GLuint * renderbuffers);
12523  GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSEXTPROC GLeeFuncPtr_glDeleteRenderbuffersEXT;
12524  #define glDeleteRenderbuffersEXT GLeeFuncPtr_glDeleteRenderbuffersEXT
12525 #endif
12526 #ifndef GLEE_H_DEFINED_glGenRenderbuffersEXT
12527 #define GLEE_H_DEFINED_glGenRenderbuffersEXT
12528  typedef void (APIENTRYP GLEEPFNGLGENRENDERBUFFERSEXTPROC) (GLsizei n, GLuint * renderbuffers);
12529  GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSEXTPROC GLeeFuncPtr_glGenRenderbuffersEXT;
12530  #define glGenRenderbuffersEXT GLeeFuncPtr_glGenRenderbuffersEXT
12531 #endif
12532 #ifndef GLEE_H_DEFINED_glRenderbufferStorageEXT
12533 #define GLEE_H_DEFINED_glRenderbufferStorageEXT
12534  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
12535  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glRenderbufferStorageEXT;
12536  #define glRenderbufferStorageEXT GLeeFuncPtr_glRenderbufferStorageEXT
12537 #endif
12538 #ifndef GLEE_H_DEFINED_glGetRenderbufferParameterivEXT
12539 #define GLEE_H_DEFINED_glGetRenderbufferParameterivEXT
12540  typedef void (APIENTRYP GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
12541  GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetRenderbufferParameterivEXT;
12542  #define glGetRenderbufferParameterivEXT GLeeFuncPtr_glGetRenderbufferParameterivEXT
12543 #endif
12544 #ifndef GLEE_H_DEFINED_glIsFramebufferEXT
12545 #define GLEE_H_DEFINED_glIsFramebufferEXT
12546  typedef GLboolean (APIENTRYP GLEEPFNGLISFRAMEBUFFEREXTPROC) (GLuint framebuffer);
12547  GLEE_EXTERN GLEEPFNGLISFRAMEBUFFEREXTPROC GLeeFuncPtr_glIsFramebufferEXT;
12548  #define glIsFramebufferEXT GLeeFuncPtr_glIsFramebufferEXT
12549 #endif
12550 #ifndef GLEE_H_DEFINED_glBindFramebufferEXT
12551 #define GLEE_H_DEFINED_glBindFramebufferEXT
12552  typedef void (APIENTRYP GLEEPFNGLBINDFRAMEBUFFEREXTPROC) (GLenum target, GLuint framebuffer);
12553  GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFEREXTPROC GLeeFuncPtr_glBindFramebufferEXT;
12554  #define glBindFramebufferEXT GLeeFuncPtr_glBindFramebufferEXT
12555 #endif
12556 #ifndef GLEE_H_DEFINED_glDeleteFramebuffersEXT
12557 #define GLEE_H_DEFINED_glDeleteFramebuffersEXT
12558  typedef void (APIENTRYP GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC) (GLsizei n, const GLuint * framebuffers);
12559  GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC GLeeFuncPtr_glDeleteFramebuffersEXT;
12560  #define glDeleteFramebuffersEXT GLeeFuncPtr_glDeleteFramebuffersEXT
12561 #endif
12562 #ifndef GLEE_H_DEFINED_glGenFramebuffersEXT
12563 #define GLEE_H_DEFINED_glGenFramebuffersEXT
12564  typedef void (APIENTRYP GLEEPFNGLGENFRAMEBUFFERSEXTPROC) (GLsizei n, GLuint * framebuffers);
12565  GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSEXTPROC GLeeFuncPtr_glGenFramebuffersEXT;
12566  #define glGenFramebuffersEXT GLeeFuncPtr_glGenFramebuffersEXT
12567 #endif
12568 #ifndef GLEE_H_DEFINED_glCheckFramebufferStatusEXT
12569 #define GLEE_H_DEFINED_glCheckFramebufferStatusEXT
12570  typedef GLenum (APIENTRYP GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC) (GLenum target);
12571  GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckFramebufferStatusEXT;
12572  #define glCheckFramebufferStatusEXT GLeeFuncPtr_glCheckFramebufferStatusEXT
12573 #endif
12574 #ifndef GLEE_H_DEFINED_glFramebufferTexture1DEXT
12575 #define GLEE_H_DEFINED_glFramebufferTexture1DEXT
12576  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
12577  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glFramebufferTexture1DEXT;
12578  #define glFramebufferTexture1DEXT GLeeFuncPtr_glFramebufferTexture1DEXT
12579 #endif
12580 #ifndef GLEE_H_DEFINED_glFramebufferTexture2DEXT
12581 #define GLEE_H_DEFINED_glFramebufferTexture2DEXT
12582  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
12583  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glFramebufferTexture2DEXT;
12584  #define glFramebufferTexture2DEXT GLeeFuncPtr_glFramebufferTexture2DEXT
12585 #endif
12586 #ifndef GLEE_H_DEFINED_glFramebufferTexture3DEXT
12587 #define GLEE_H_DEFINED_glFramebufferTexture3DEXT
12588  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
12589  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glFramebufferTexture3DEXT;
12590  #define glFramebufferTexture3DEXT GLeeFuncPtr_glFramebufferTexture3DEXT
12591 #endif
12592 #ifndef GLEE_H_DEFINED_glFramebufferRenderbufferEXT
12593 #define GLEE_H_DEFINED_glFramebufferRenderbufferEXT
12594  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
12595  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glFramebufferRenderbufferEXT;
12596  #define glFramebufferRenderbufferEXT GLeeFuncPtr_glFramebufferRenderbufferEXT
12597 #endif
12598 #ifndef GLEE_H_DEFINED_glGetFramebufferAttachmentParameterivEXT
12599 #define GLEE_H_DEFINED_glGetFramebufferAttachmentParameterivEXT
12600  typedef void (APIENTRYP GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) (GLenum target, GLenum attachment, GLenum pname, GLint * params);
12601  GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT;
12602  #define glGetFramebufferAttachmentParameterivEXT GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT
12603 #endif
12604 #ifndef GLEE_H_DEFINED_glGenerateMipmapEXT
12605 #define GLEE_H_DEFINED_glGenerateMipmapEXT
12606  typedef void (APIENTRYP GLEEPFNGLGENERATEMIPMAPEXTPROC) (GLenum target);
12607  GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPEXTPROC GLeeFuncPtr_glGenerateMipmapEXT;
12608  #define glGenerateMipmapEXT GLeeFuncPtr_glGenerateMipmapEXT
12609 #endif
12610 #endif
12611 
12612 /* GL_GREMEDY_string_marker */
12613 
12614 #ifndef GL_GREMEDY_string_marker
12615 #define GL_GREMEDY_string_marker 1
12616 #define __GLEE_GL_GREMEDY_string_marker 1
12617 /* Constants */
12618 #ifndef GLEE_H_DEFINED_glStringMarkerGREMEDY
12619 #define GLEE_H_DEFINED_glStringMarkerGREMEDY
12620  typedef void (APIENTRYP GLEEPFNGLSTRINGMARKERGREMEDYPROC) (GLsizei len, const GLvoid * string);
12621  GLEE_EXTERN GLEEPFNGLSTRINGMARKERGREMEDYPROC GLeeFuncPtr_glStringMarkerGREMEDY;
12622  #define glStringMarkerGREMEDY GLeeFuncPtr_glStringMarkerGREMEDY
12623 #endif
12624 #endif
12625 
12626 /* GL_EXT_packed_depth_stencil */
12627 
12628 #ifndef GL_EXT_packed_depth_stencil
12629 #define GL_EXT_packed_depth_stencil 1
12630 #define __GLEE_GL_EXT_packed_depth_stencil 1
12631 /* Constants */
12632 #define GL_DEPTH_STENCIL_EXT 0x84F9
12633 #define GL_UNSIGNED_INT_24_8_EXT 0x84FA
12634 #define GL_DEPTH24_STENCIL8_EXT 0x88F0
12635 #define GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1
12636 #endif
12637 
12638 /* GL_EXT_stencil_clear_tag */
12639 
12640 #ifndef GL_EXT_stencil_clear_tag
12641 #define GL_EXT_stencil_clear_tag 1
12642 #define __GLEE_GL_EXT_stencil_clear_tag 1
12643 /* Constants */
12644 #define GL_STENCIL_TAG_BITS_EXT 0x88F2
12645 #define GL_STENCIL_CLEAR_TAG_VALUE_EXT 0x88F3
12646 #ifndef GLEE_H_DEFINED_glStencilClearTagEXT
12647 #define GLEE_H_DEFINED_glStencilClearTagEXT
12648  typedef void (APIENTRYP GLEEPFNGLSTENCILCLEARTAGEXTPROC) (GLsizei stencilTagBits, GLuint stencilClearTag);
12649  GLEE_EXTERN GLEEPFNGLSTENCILCLEARTAGEXTPROC GLeeFuncPtr_glStencilClearTagEXT;
12650  #define glStencilClearTagEXT GLeeFuncPtr_glStencilClearTagEXT
12651 #endif
12652 #endif
12653 
12654 /* GL_EXT_texture_sRGB */
12655 
12656 #ifndef GL_EXT_texture_sRGB
12657 #define GL_EXT_texture_sRGB 1
12658 #define __GLEE_GL_EXT_texture_sRGB 1
12659 /* Constants */
12660 #define GL_SRGB_EXT 0x8C40
12661 #define GL_SRGB8_EXT 0x8C41
12662 #define GL_SRGB_ALPHA_EXT 0x8C42
12663 #define GL_SRGB8_ALPHA8_EXT 0x8C43
12664 #define GL_SLUMINANCE_ALPHA_EXT 0x8C44
12665 #define GL_SLUMINANCE8_ALPHA8_EXT 0x8C45
12666 #define GL_SLUMINANCE_EXT 0x8C46
12667 #define GL_SLUMINANCE8_EXT 0x8C47
12668 #define GL_COMPRESSED_SRGB_EXT 0x8C48
12669 #define GL_COMPRESSED_SRGB_ALPHA_EXT 0x8C49
12670 #define GL_COMPRESSED_SLUMINANCE_EXT 0x8C4A
12671 #define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
12672 #define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 0x8C4C
12673 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D
12674 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E
12675 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F
12676 #endif
12677 
12678 /* GL_EXT_framebuffer_blit */
12679 
12680 #ifndef GL_EXT_framebuffer_blit
12681 #define GL_EXT_framebuffer_blit 1
12682 #define __GLEE_GL_EXT_framebuffer_blit 1
12683 /* Constants */
12684 #define GL_READ_FRAMEBUFFER_EXT 0x8CA8
12685 #define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9
12686 #define GL_DRAW_FRAMEBUFFER_BINDING_EXT GL_FRAMEBUFFER_BINDING_EXT
12687 #define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA
12688 #ifndef GLEE_H_DEFINED_glBlitFramebufferEXT
12689 #define GLEE_H_DEFINED_glBlitFramebufferEXT
12690  typedef void (APIENTRYP GLEEPFNGLBLITFRAMEBUFFEREXTPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
12691  GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFEREXTPROC GLeeFuncPtr_glBlitFramebufferEXT;
12692  #define glBlitFramebufferEXT GLeeFuncPtr_glBlitFramebufferEXT
12693 #endif
12694 #endif
12695 
12696 /* GL_EXT_framebuffer_multisample */
12697 
12698 #ifndef GL_EXT_framebuffer_multisample
12699 #define GL_EXT_framebuffer_multisample 1
12700 #define __GLEE_GL_EXT_framebuffer_multisample 1
12701 /* Constants */
12702 #define GL_RENDERBUFFER_SAMPLES_EXT 0x8CAB
12703 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT 0x8D56
12704 #define GL_MAX_SAMPLES_EXT 0x8D57
12705 #ifndef GLEE_H_DEFINED_glRenderbufferStorageMultisampleEXT
12706 #define GLEE_H_DEFINED_glRenderbufferStorageMultisampleEXT
12707  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
12708  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glRenderbufferStorageMultisampleEXT;
12709  #define glRenderbufferStorageMultisampleEXT GLeeFuncPtr_glRenderbufferStorageMultisampleEXT
12710 #endif
12711 #endif
12712 
12713 /* GL_MESAX_texture_stack */
12714 
12715 #ifndef GL_MESAX_texture_stack
12716 #define GL_MESAX_texture_stack 1
12717 #define __GLEE_GL_MESAX_texture_stack 1
12718 /* Constants */
12719 #define GL_TEXTURE_1D_STACK_MESAX 0x8759
12720 #define GL_TEXTURE_2D_STACK_MESAX 0x875A
12721 #define GL_PROXY_TEXTURE_1D_STACK_MESAX 0x875B
12722 #define GL_PROXY_TEXTURE_2D_STACK_MESAX 0x875C
12723 #define GL_TEXTURE_1D_STACK_BINDING_MESAX 0x875D
12724 #define GL_TEXTURE_2D_STACK_BINDING_MESAX 0x875E
12725 #endif
12726 
12727 /* GL_EXT_timer_query */
12728 
12729 #ifndef GL_EXT_timer_query
12730 #define GL_EXT_timer_query 1
12731 #define __GLEE_GL_EXT_timer_query 1
12732 /* Constants */
12733 #define GL_TIME_ELAPSED_EXT 0x88BF
12734 #ifndef GLEE_H_DEFINED_glGetQueryObjecti64vEXT
12735 #define GLEE_H_DEFINED_glGetQueryObjecti64vEXT
12736  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTI64VEXTPROC) (GLuint id, GLenum pname, GLint64EXT * params);
12737  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTI64VEXTPROC GLeeFuncPtr_glGetQueryObjecti64vEXT;
12738  #define glGetQueryObjecti64vEXT GLeeFuncPtr_glGetQueryObjecti64vEXT
12739 #endif
12740 #ifndef GLEE_H_DEFINED_glGetQueryObjectui64vEXT
12741 #define GLEE_H_DEFINED_glGetQueryObjectui64vEXT
12742  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC) (GLuint id, GLenum pname, GLuint64EXT * params);
12743  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC GLeeFuncPtr_glGetQueryObjectui64vEXT;
12744  #define glGetQueryObjectui64vEXT GLeeFuncPtr_glGetQueryObjectui64vEXT
12745 #endif
12746 #endif
12747 
12748 /* GL_EXT_gpu_program_parameters */
12749 
12750 #ifndef GL_EXT_gpu_program_parameters
12751 #define GL_EXT_gpu_program_parameters 1
12752 #define __GLEE_GL_EXT_gpu_program_parameters 1
12753 /* Constants */
12754 #ifndef GLEE_H_DEFINED_glProgramEnvParameters4fvEXT
12755 #define GLEE_H_DEFINED_glProgramEnvParameters4fvEXT
12756  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
12757  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramEnvParameters4fvEXT;
12758  #define glProgramEnvParameters4fvEXT GLeeFuncPtr_glProgramEnvParameters4fvEXT
12759 #endif
12760 #ifndef GLEE_H_DEFINED_glProgramLocalParameters4fvEXT
12761 #define GLEE_H_DEFINED_glProgramLocalParameters4fvEXT
12762  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
12763  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramLocalParameters4fvEXT;
12764  #define glProgramLocalParameters4fvEXT GLeeFuncPtr_glProgramLocalParameters4fvEXT
12765 #endif
12766 #endif
12767 
12768 /* GL_APPLE_flush_buffer_range */
12769 
12770 #ifndef GL_APPLE_flush_buffer_range
12771 #define GL_APPLE_flush_buffer_range 1
12772 #define __GLEE_GL_APPLE_flush_buffer_range 1
12773 /* Constants */
12774 #define GL_BUFFER_SERIALIZED_MODIFY_APPLE 0x8A12
12775 #define GL_BUFFER_FLUSHING_UNMAP_APPLE 0x8A13
12776 #ifndef GLEE_H_DEFINED_glBufferParameteriAPPLE
12777 #define GLEE_H_DEFINED_glBufferParameteriAPPLE
12778  typedef void (APIENTRYP GLEEPFNGLBUFFERPARAMETERIAPPLEPROC) (GLenum target, GLenum pname, GLint param);
12779  GLEE_EXTERN GLEEPFNGLBUFFERPARAMETERIAPPLEPROC GLeeFuncPtr_glBufferParameteriAPPLE;
12780  #define glBufferParameteriAPPLE GLeeFuncPtr_glBufferParameteriAPPLE
12781 #endif
12782 #ifndef GLEE_H_DEFINED_glFlushMappedBufferRangeAPPLE
12783 #define GLEE_H_DEFINED_glFlushMappedBufferRangeAPPLE
12784  typedef void (APIENTRYP GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC) (GLenum target, GLintptr offset, GLsizeiptr size);
12785  GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC GLeeFuncPtr_glFlushMappedBufferRangeAPPLE;
12786  #define glFlushMappedBufferRangeAPPLE GLeeFuncPtr_glFlushMappedBufferRangeAPPLE
12787 #endif
12788 #endif
12789 
12790 /* GL_EXT_gpu_shader4 */
12791 
12792 #ifndef GL_EXT_gpu_shader4
12793 #define GL_EXT_gpu_shader4 1
12794 #define __GLEE_GL_EXT_gpu_shader4 1
12795 /* Constants */
12796 #define GL_SAMPLER_1D_ARRAY_EXT 0x8DC0
12797 #define GL_SAMPLER_2D_ARRAY_EXT 0x8DC1
12798 #define GL_SAMPLER_BUFFER_EXT 0x8DC2
12799 #define GL_SAMPLER_1D_ARRAY_SHADOW_EXT 0x8DC3
12800 #define GL_SAMPLER_2D_ARRAY_SHADOW_EXT 0x8DC4
12801 #define GL_SAMPLER_CUBE_SHADOW_EXT 0x8DC5
12802 #define GL_UNSIGNED_INT_VEC2_EXT 0x8DC6
12803 #define GL_UNSIGNED_INT_VEC3_EXT 0x8DC7
12804 #define GL_UNSIGNED_INT_VEC4_EXT 0x8DC8
12805 #define GL_INT_SAMPLER_1D_EXT 0x8DC9
12806 #define GL_INT_SAMPLER_2D_EXT 0x8DCA
12807 #define GL_INT_SAMPLER_3D_EXT 0x8DCB
12808 #define GL_INT_SAMPLER_CUBE_EXT 0x8DCC
12809 #define GL_INT_SAMPLER_2D_RECT_EXT 0x8DCD
12810 #define GL_INT_SAMPLER_1D_ARRAY_EXT 0x8DCE
12811 #define GL_INT_SAMPLER_2D_ARRAY_EXT 0x8DCF
12812 #define GL_INT_SAMPLER_BUFFER_EXT 0x8DD0
12813 #define GL_UNSIGNED_INT_SAMPLER_1D_EXT 0x8DD1
12814 #define GL_UNSIGNED_INT_SAMPLER_2D_EXT 0x8DD2
12815 #define GL_UNSIGNED_INT_SAMPLER_3D_EXT 0x8DD3
12816 #define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT 0x8DD4
12817 #define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT 0x8DD5
12818 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT 0x8DD6
12819 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT 0x8DD7
12820 #define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT 0x8DD8
12821 #ifndef GLEE_H_DEFINED_glGetUniformuivEXT
12822 #define GLEE_H_DEFINED_glGetUniformuivEXT
12823  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMUIVEXTPROC) (GLuint program, GLint location, GLuint * params);
12824  GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVEXTPROC GLeeFuncPtr_glGetUniformuivEXT;
12825  #define glGetUniformuivEXT GLeeFuncPtr_glGetUniformuivEXT
12826 #endif
12827 #ifndef GLEE_H_DEFINED_glBindFragDataLocationEXT
12828 #define GLEE_H_DEFINED_glBindFragDataLocationEXT
12829  typedef void (APIENTRYP GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC) (GLuint program, GLuint color, const GLchar * name);
12830  GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glBindFragDataLocationEXT;
12831  #define glBindFragDataLocationEXT GLeeFuncPtr_glBindFragDataLocationEXT
12832 #endif
12833 #ifndef GLEE_H_DEFINED_glGetFragDataLocationEXT
12834 #define GLEE_H_DEFINED_glGetFragDataLocationEXT
12835  typedef GLint (APIENTRYP GLEEPFNGLGETFRAGDATALOCATIONEXTPROC) (GLuint program, const GLchar * name);
12836  GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glGetFragDataLocationEXT;
12837  #define glGetFragDataLocationEXT GLeeFuncPtr_glGetFragDataLocationEXT
12838 #endif
12839 #ifndef GLEE_H_DEFINED_glUniform1uiEXT
12840 #define GLEE_H_DEFINED_glUniform1uiEXT
12841  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIEXTPROC) (GLint location, GLuint v0);
12842  GLEE_EXTERN GLEEPFNGLUNIFORM1UIEXTPROC GLeeFuncPtr_glUniform1uiEXT;
12843  #define glUniform1uiEXT GLeeFuncPtr_glUniform1uiEXT
12844 #endif
12845 #ifndef GLEE_H_DEFINED_glUniform2uiEXT
12846 #define GLEE_H_DEFINED_glUniform2uiEXT
12847  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIEXTPROC) (GLint location, GLuint v0, GLuint v1);
12848  GLEE_EXTERN GLEEPFNGLUNIFORM2UIEXTPROC GLeeFuncPtr_glUniform2uiEXT;
12849  #define glUniform2uiEXT GLeeFuncPtr_glUniform2uiEXT
12850 #endif
12851 #ifndef GLEE_H_DEFINED_glUniform3uiEXT
12852 #define GLEE_H_DEFINED_glUniform3uiEXT
12853  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIEXTPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2);
12854  GLEE_EXTERN GLEEPFNGLUNIFORM3UIEXTPROC GLeeFuncPtr_glUniform3uiEXT;
12855  #define glUniform3uiEXT GLeeFuncPtr_glUniform3uiEXT
12856 #endif
12857 #ifndef GLEE_H_DEFINED_glUniform4uiEXT
12858 #define GLEE_H_DEFINED_glUniform4uiEXT
12859  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIEXTPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
12860  GLEE_EXTERN GLEEPFNGLUNIFORM4UIEXTPROC GLeeFuncPtr_glUniform4uiEXT;
12861  #define glUniform4uiEXT GLeeFuncPtr_glUniform4uiEXT
12862 #endif
12863 #ifndef GLEE_H_DEFINED_glUniform1uivEXT
12864 #define GLEE_H_DEFINED_glUniform1uivEXT
12865  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12866  GLEE_EXTERN GLEEPFNGLUNIFORM1UIVEXTPROC GLeeFuncPtr_glUniform1uivEXT;
12867  #define glUniform1uivEXT GLeeFuncPtr_glUniform1uivEXT
12868 #endif
12869 #ifndef GLEE_H_DEFINED_glUniform2uivEXT
12870 #define GLEE_H_DEFINED_glUniform2uivEXT
12871  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12872  GLEE_EXTERN GLEEPFNGLUNIFORM2UIVEXTPROC GLeeFuncPtr_glUniform2uivEXT;
12873  #define glUniform2uivEXT GLeeFuncPtr_glUniform2uivEXT
12874 #endif
12875 #ifndef GLEE_H_DEFINED_glUniform3uivEXT
12876 #define GLEE_H_DEFINED_glUniform3uivEXT
12877  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12878  GLEE_EXTERN GLEEPFNGLUNIFORM3UIVEXTPROC GLeeFuncPtr_glUniform3uivEXT;
12879  #define glUniform3uivEXT GLeeFuncPtr_glUniform3uivEXT
12880 #endif
12881 #ifndef GLEE_H_DEFINED_glUniform4uivEXT
12882 #define GLEE_H_DEFINED_glUniform4uivEXT
12883  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12884  GLEE_EXTERN GLEEPFNGLUNIFORM4UIVEXTPROC GLeeFuncPtr_glUniform4uivEXT;
12885  #define glUniform4uivEXT GLeeFuncPtr_glUniform4uivEXT
12886 #endif
12887 #endif
12888 
12889 /* GL_EXT_draw_instanced */
12890 
12891 #ifndef GL_EXT_draw_instanced
12892 #define GL_EXT_draw_instanced 1
12893 #define __GLEE_GL_EXT_draw_instanced 1
12894 /* Constants */
12895 #ifndef GLEE_H_DEFINED_glDrawArraysInstancedEXT
12896 #define GLEE_H_DEFINED_glDrawArraysInstancedEXT
12897  typedef void (APIENTRYP GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsizei count, GLsizei primcount);
12898  GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC GLeeFuncPtr_glDrawArraysInstancedEXT;
12899  #define glDrawArraysInstancedEXT GLeeFuncPtr_glDrawArraysInstancedEXT
12900 #endif
12901 #ifndef GLEE_H_DEFINED_glDrawElementsInstancedEXT
12902 #define GLEE_H_DEFINED_glDrawElementsInstancedEXT
12903  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
12904  GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC GLeeFuncPtr_glDrawElementsInstancedEXT;
12905  #define glDrawElementsInstancedEXT GLeeFuncPtr_glDrawElementsInstancedEXT
12906 #endif
12907 #endif
12908 
12909 /* GL_EXT_packed_float */
12910 
12911 #ifndef GL_EXT_packed_float
12912 #define GL_EXT_packed_float 1
12913 #define __GLEE_GL_EXT_packed_float 1
12914 /* Constants */
12915 #define GL_R11F_G11F_B10F_EXT 0x8C3A
12916 #define GL_UNSIGNED_INT_10F_11F_11F_REV_EXT 0x8C3B
12917 #define GL_RGBA_SIGNED_COMPONENTS_EXT 0x8C3C
12918 #endif
12919 
12920 /* GL_EXT_texture_array */
12921 
12922 #ifndef GL_EXT_texture_array
12923 #define GL_EXT_texture_array 1
12924 #define __GLEE_GL_EXT_texture_array 1
12925 /* Constants */
12926 #define GL_TEXTURE_1D_ARRAY_EXT 0x8C18
12927 #define GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19
12928 #define GL_TEXTURE_2D_ARRAY_EXT 0x8C1A
12929 #define GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B
12930 #define GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C
12931 #define GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D
12932 #define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF
12933 #define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT 0x884E
12934 #endif
12935 
12936 /* GL_EXT_texture_buffer_object */
12937 
12938 #ifndef GL_EXT_texture_buffer_object
12939 #define GL_EXT_texture_buffer_object 1
12940 #define __GLEE_GL_EXT_texture_buffer_object 1
12941 /* Constants */
12942 #define GL_TEXTURE_BUFFER_EXT 0x8C2A
12943 #define GL_MAX_TEXTURE_BUFFER_SIZE_EXT 0x8C2B
12944 #define GL_TEXTURE_BINDING_BUFFER_EXT 0x8C2C
12945 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT 0x8C2D
12946 #define GL_TEXTURE_BUFFER_FORMAT_EXT 0x8C2E
12947 #ifndef GLEE_H_DEFINED_glTexBufferEXT
12948 #define GLEE_H_DEFINED_glTexBufferEXT
12949  typedef void (APIENTRYP GLEEPFNGLTEXBUFFEREXTPROC) (GLenum target, GLenum internalformat, GLuint buffer);
12950  GLEE_EXTERN GLEEPFNGLTEXBUFFEREXTPROC GLeeFuncPtr_glTexBufferEXT;
12951  #define glTexBufferEXT GLeeFuncPtr_glTexBufferEXT
12952 #endif
12953 #endif
12954 
12955 /* GL_EXT_texture_compression_latc */
12956 
12957 #ifndef GL_EXT_texture_compression_latc
12958 #define GL_EXT_texture_compression_latc 1
12959 #define __GLEE_GL_EXT_texture_compression_latc 1
12960 /* Constants */
12961 #define GL_COMPRESSED_LUMINANCE_LATC1_EXT 0x8C70
12962 #define GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT 0x8C71
12963 #define GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT 0x8C72
12964 #define GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT 0x8C73
12965 #endif
12966 
12967 /* GL_EXT_texture_compression_rgtc */
12968 
12969 #ifndef GL_EXT_texture_compression_rgtc
12970 #define GL_EXT_texture_compression_rgtc 1
12971 #define __GLEE_GL_EXT_texture_compression_rgtc 1
12972 /* Constants */
12973 #define GL_COMPRESSED_RED_RGTC1_EXT 0x8DBB
12974 #define GL_COMPRESSED_SIGNED_RED_RGTC1_EXT 0x8DBC
12975 #define GL_COMPRESSED_RED_GREEN_RGTC2_EXT 0x8DBD
12976 #define GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT 0x8DBE
12977 #endif
12978 
12979 /* GL_EXT_texture_shared_exponent */
12980 
12981 #ifndef GL_EXT_texture_shared_exponent
12982 #define GL_EXT_texture_shared_exponent 1
12983 #define __GLEE_GL_EXT_texture_shared_exponent 1
12984 /* Constants */
12985 #define GL_RGB9_E5_EXT 0x8C3D
12986 #define GL_UNSIGNED_INT_5_9_9_9_REV_EXT 0x8C3E
12987 #define GL_TEXTURE_SHARED_SIZE_EXT 0x8C3F
12988 #endif
12989 
12990 /* GL_NV_depth_buffer_float */
12991 
12992 #ifndef GL_NV_depth_buffer_float
12993 #define GL_NV_depth_buffer_float 1
12994 #define __GLEE_GL_NV_depth_buffer_float 1
12995 /* Constants */
12996 #define GL_DEPTH_COMPONENT32F_NV 0x8DAB
12997 #define GL_DEPTH32F_STENCIL8_NV 0x8DAC
12998 #define GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV 0x8DAD
12999 #define GL_DEPTH_BUFFER_FLOAT_MODE_NV 0x8DAF
13000 #ifndef GLEE_H_DEFINED_glDepthRangedNV
13001 #define GLEE_H_DEFINED_glDepthRangedNV
13002  typedef void (APIENTRYP GLEEPFNGLDEPTHRANGEDNVPROC) (GLdouble zNear, GLdouble zFar);
13003  GLEE_EXTERN GLEEPFNGLDEPTHRANGEDNVPROC GLeeFuncPtr_glDepthRangedNV;
13004  #define glDepthRangedNV GLeeFuncPtr_glDepthRangedNV
13005 #endif
13006 #ifndef GLEE_H_DEFINED_glClearDepthdNV
13007 #define GLEE_H_DEFINED_glClearDepthdNV
13008  typedef void (APIENTRYP GLEEPFNGLCLEARDEPTHDNVPROC) (GLdouble depth);
13009  GLEE_EXTERN GLEEPFNGLCLEARDEPTHDNVPROC GLeeFuncPtr_glClearDepthdNV;
13010  #define glClearDepthdNV GLeeFuncPtr_glClearDepthdNV
13011 #endif
13012 #ifndef GLEE_H_DEFINED_glDepthBoundsdNV
13013 #define GLEE_H_DEFINED_glDepthBoundsdNV
13014  typedef void (APIENTRYP GLEEPFNGLDEPTHBOUNDSDNVPROC) (GLdouble zmin, GLdouble zmax);
13015  GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSDNVPROC GLeeFuncPtr_glDepthBoundsdNV;
13016  #define glDepthBoundsdNV GLeeFuncPtr_glDepthBoundsdNV
13017 #endif
13018 #endif
13019 
13020 /* GL_NV_framebuffer_multisample_coverage */
13021 
13022 #ifndef GL_NV_framebuffer_multisample_coverage
13023 #define GL_NV_framebuffer_multisample_coverage 1
13024 #define __GLEE_GL_NV_framebuffer_multisample_coverage 1
13025 /* Constants */
13026 #define GL_RENDERBUFFER_COVERAGE_SAMPLES_NV 0x8CAB
13027 #define GL_RENDERBUFFER_COLOR_SAMPLES_NV 0x8E10
13028 #define GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV 0x8E11
13029 #define GL_MULTISAMPLE_COVERAGE_MODES_NV 0x8E12
13030 #ifndef GLEE_H_DEFINED_glRenderbufferStorageMultisampleCoverageNV
13031 #define GLEE_H_DEFINED_glRenderbufferStorageMultisampleCoverageNV
13032  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC) (GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
13033  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV;
13034  #define glRenderbufferStorageMultisampleCoverageNV GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV
13035 #endif
13036 #endif
13037 
13038 /* GL_EXT_framebuffer_sRGB */
13039 
13040 #ifndef GL_EXT_framebuffer_sRGB
13041 #define GL_EXT_framebuffer_sRGB 1
13042 #define __GLEE_GL_EXT_framebuffer_sRGB 1
13043 /* Constants */
13044 #define GL_FRAMEBUFFER_SRGB_EXT 0x8DB9
13045 #define GL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x8DBA
13046 #endif
13047 
13048 /* GL_NV_geometry_shader4 */
13049 
13050 #ifndef GL_NV_geometry_shader4
13051 #define GL_NV_geometry_shader4 1
13052 #define __GLEE_GL_NV_geometry_shader4 1
13053 /* Constants */
13054 #endif
13055 
13056 /* GL_NV_parameter_buffer_object */
13057 
13058 #ifndef GL_NV_parameter_buffer_object
13059 #define GL_NV_parameter_buffer_object 1
13060 #define __GLEE_GL_NV_parameter_buffer_object 1
13061 /* Constants */
13062 #define GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV 0x8DA0
13063 #define GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV 0x8DA1
13064 #define GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV 0x8DA2
13065 #define GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV 0x8DA3
13066 #define GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV 0x8DA4
13067 #ifndef GLEE_H_DEFINED_glProgramBufferParametersfvNV
13068 #define GLEE_H_DEFINED_glProgramBufferParametersfvNV
13069  typedef void (APIENTRYP GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);
13070  GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC GLeeFuncPtr_glProgramBufferParametersfvNV;
13071  #define glProgramBufferParametersfvNV GLeeFuncPtr_glProgramBufferParametersfvNV
13072 #endif
13073 #ifndef GLEE_H_DEFINED_glProgramBufferParametersIivNV
13074 #define GLEE_H_DEFINED_glProgramBufferParametersIivNV
13075  typedef void (APIENTRYP GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);
13076  GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC GLeeFuncPtr_glProgramBufferParametersIivNV;
13077  #define glProgramBufferParametersIivNV GLeeFuncPtr_glProgramBufferParametersIivNV
13078 #endif
13079 #ifndef GLEE_H_DEFINED_glProgramBufferParametersIuivNV
13080 #define GLEE_H_DEFINED_glProgramBufferParametersIuivNV
13081  typedef void (APIENTRYP GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);
13082  GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC GLeeFuncPtr_glProgramBufferParametersIuivNV;
13083  #define glProgramBufferParametersIuivNV GLeeFuncPtr_glProgramBufferParametersIuivNV
13084 #endif
13085 #endif
13086 
13087 /* GL_EXT_draw_buffers2 */
13088 
13089 #ifndef GL_EXT_draw_buffers2
13090 #define GL_EXT_draw_buffers2 1
13091 #define __GLEE_GL_EXT_draw_buffers2 1
13092 /* Constants */
13093 #ifndef GLEE_H_DEFINED_glColorMaskIndexedEXT
13094 #define GLEE_H_DEFINED_glColorMaskIndexedEXT
13095  typedef void (APIENTRYP GLEEPFNGLCOLORMASKINDEXEDEXTPROC) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
13096  GLEE_EXTERN GLEEPFNGLCOLORMASKINDEXEDEXTPROC GLeeFuncPtr_glColorMaskIndexedEXT;
13097  #define glColorMaskIndexedEXT GLeeFuncPtr_glColorMaskIndexedEXT
13098 #endif
13099 #ifndef GLEE_H_DEFINED_glGetBooleanIndexedvEXT
13100 #define GLEE_H_DEFINED_glGetBooleanIndexedvEXT
13101  typedef void (APIENTRYP GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC) (GLenum target, GLuint index, GLboolean * data);
13102  GLEE_EXTERN GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC GLeeFuncPtr_glGetBooleanIndexedvEXT;
13103  #define glGetBooleanIndexedvEXT GLeeFuncPtr_glGetBooleanIndexedvEXT
13104 #endif
13105 #ifndef GLEE_H_DEFINED_glGetIntegerIndexedvEXT
13106 #define GLEE_H_DEFINED_glGetIntegerIndexedvEXT
13107  typedef void (APIENTRYP GLEEPFNGLGETINTEGERINDEXEDVEXTPROC) (GLenum target, GLuint index, GLint * data);
13108  GLEE_EXTERN GLEEPFNGLGETINTEGERINDEXEDVEXTPROC GLeeFuncPtr_glGetIntegerIndexedvEXT;
13109  #define glGetIntegerIndexedvEXT GLeeFuncPtr_glGetIntegerIndexedvEXT
13110 #endif
13111 #ifndef GLEE_H_DEFINED_glEnableIndexedEXT
13112 #define GLEE_H_DEFINED_glEnableIndexedEXT
13113  typedef void (APIENTRYP GLEEPFNGLENABLEINDEXEDEXTPROC) (GLenum target, GLuint index);
13114  GLEE_EXTERN GLEEPFNGLENABLEINDEXEDEXTPROC GLeeFuncPtr_glEnableIndexedEXT;
13115  #define glEnableIndexedEXT GLeeFuncPtr_glEnableIndexedEXT
13116 #endif
13117 #ifndef GLEE_H_DEFINED_glDisableIndexedEXT
13118 #define GLEE_H_DEFINED_glDisableIndexedEXT
13119  typedef void (APIENTRYP GLEEPFNGLDISABLEINDEXEDEXTPROC) (GLenum target, GLuint index);
13120  GLEE_EXTERN GLEEPFNGLDISABLEINDEXEDEXTPROC GLeeFuncPtr_glDisableIndexedEXT;
13121  #define glDisableIndexedEXT GLeeFuncPtr_glDisableIndexedEXT
13122 #endif
13123 #ifndef GLEE_H_DEFINED_glIsEnabledIndexedEXT
13124 #define GLEE_H_DEFINED_glIsEnabledIndexedEXT
13125  typedef GLboolean (APIENTRYP GLEEPFNGLISENABLEDINDEXEDEXTPROC) (GLenum target, GLuint index);
13126  GLEE_EXTERN GLEEPFNGLISENABLEDINDEXEDEXTPROC GLeeFuncPtr_glIsEnabledIndexedEXT;
13127  #define glIsEnabledIndexedEXT GLeeFuncPtr_glIsEnabledIndexedEXT
13128 #endif
13129 #endif
13130 
13131 /* GL_NV_transform_feedback */
13132 
13133 #ifndef GL_NV_transform_feedback
13134 #define GL_NV_transform_feedback 1
13135 #define __GLEE_GL_NV_transform_feedback 1
13136 /* Constants */
13137 #define GL_BACK_PRIMARY_COLOR_NV 0x8C77
13138 #define GL_BACK_SECONDARY_COLOR_NV 0x8C78
13139 #define GL_TEXTURE_COORD_NV 0x8C79
13140 #define GL_CLIP_DISTANCE_NV 0x8C7A
13141 #define GL_VERTEX_ID_NV 0x8C7B
13142 #define GL_PRIMITIVE_ID_NV 0x8C7C
13143 #define GL_GENERIC_ATTRIB_NV 0x8C7D
13144 #define GL_TRANSFORM_FEEDBACK_ATTRIBS_NV 0x8C7E
13145 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV 0x8C7F
13146 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV 0x8C80
13147 #define GL_ACTIVE_VARYINGS_NV 0x8C81
13148 #define GL_ACTIVE_VARYING_MAX_LENGTH_NV 0x8C82
13149 #define GL_TRANSFORM_FEEDBACK_VARYINGS_NV 0x8C83
13150 #define GL_TRANSFORM_FEEDBACK_BUFFER_START_NV 0x8C84
13151 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV 0x8C85
13152 #define GL_TRANSFORM_FEEDBACK_RECORD_NV 0x8C86
13153 #define GL_PRIMITIVES_GENERATED_NV 0x8C87
13154 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV 0x8C88
13155 #define GL_RASTERIZER_DISCARD_NV 0x8C89
13156 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV 0x8C8A
13157 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV 0x8C8B
13158 #define GL_INTERLEAVED_ATTRIBS_NV 0x8C8C
13159 #define GL_SEPARATE_ATTRIBS_NV 0x8C8D
13160 #define GL_TRANSFORM_FEEDBACK_BUFFER_NV 0x8C8E
13161 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV 0x8C8F
13162 #ifndef GLEE_H_DEFINED_glBeginTransformFeedbackNV
13163 #define GLEE_H_DEFINED_glBeginTransformFeedbackNV
13164  typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC) (GLenum primitiveMode);
13165  GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBeginTransformFeedbackNV;
13166  #define glBeginTransformFeedbackNV GLeeFuncPtr_glBeginTransformFeedbackNV
13167 #endif
13168 #ifndef GLEE_H_DEFINED_glEndTransformFeedbackNV
13169 #define GLEE_H_DEFINED_glEndTransformFeedbackNV
13170  typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC) ();
13171  GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glEndTransformFeedbackNV;
13172  #define glEndTransformFeedbackNV GLeeFuncPtr_glEndTransformFeedbackNV
13173 #endif
13174 #ifndef GLEE_H_DEFINED_glTransformFeedbackAttribsNV
13175 #define GLEE_H_DEFINED_glTransformFeedbackAttribsNV
13176  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC) (GLuint count, const GLint * attribs, GLenum bufferMode);
13177  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC GLeeFuncPtr_glTransformFeedbackAttribsNV;
13178  #define glTransformFeedbackAttribsNV GLeeFuncPtr_glTransformFeedbackAttribsNV
13179 #endif
13180 #ifndef GLEE_H_DEFINED_glBindBufferRangeNV
13181 #define GLEE_H_DEFINED_glBindBufferRangeNV
13182  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGENVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
13183  GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGENVPROC GLeeFuncPtr_glBindBufferRangeNV;
13184  #define glBindBufferRangeNV GLeeFuncPtr_glBindBufferRangeNV
13185 #endif
13186 #ifndef GLEE_H_DEFINED_glBindBufferOffsetNV
13187 #define GLEE_H_DEFINED_glBindBufferOffsetNV
13188  typedef void (APIENTRYP GLEEPFNGLBINDBUFFEROFFSETNVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset);
13189  GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETNVPROC GLeeFuncPtr_glBindBufferOffsetNV;
13190  #define glBindBufferOffsetNV GLeeFuncPtr_glBindBufferOffsetNV
13191 #endif
13192 #ifndef GLEE_H_DEFINED_glBindBufferBaseNV
13193 #define GLEE_H_DEFINED_glBindBufferBaseNV
13194  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASENVPROC) (GLenum target, GLuint index, GLuint buffer);
13195  GLEE_EXTERN GLEEPFNGLBINDBUFFERBASENVPROC GLeeFuncPtr_glBindBufferBaseNV;
13196  #define glBindBufferBaseNV GLeeFuncPtr_glBindBufferBaseNV
13197 #endif
13198 #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryingsNV
13199 #define GLEE_H_DEFINED_glTransformFeedbackVaryingsNV
13200  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC) (GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);
13201  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC GLeeFuncPtr_glTransformFeedbackVaryingsNV;
13202  #define glTransformFeedbackVaryingsNV GLeeFuncPtr_glTransformFeedbackVaryingsNV
13203 #endif
13204 #ifndef GLEE_H_DEFINED_glActiveVaryingNV
13205 #define GLEE_H_DEFINED_glActiveVaryingNV
13206  typedef void (APIENTRYP GLEEPFNGLACTIVEVARYINGNVPROC) (GLuint program, const GLchar * name);
13207  GLEE_EXTERN GLEEPFNGLACTIVEVARYINGNVPROC GLeeFuncPtr_glActiveVaryingNV;
13208  #define glActiveVaryingNV GLeeFuncPtr_glActiveVaryingNV
13209 #endif
13210 #ifndef GLEE_H_DEFINED_glGetVaryingLocationNV
13211 #define GLEE_H_DEFINED_glGetVaryingLocationNV
13212  typedef GLint (APIENTRYP GLEEPFNGLGETVARYINGLOCATIONNVPROC) (GLuint program, const GLchar * name);
13213  GLEE_EXTERN GLEEPFNGLGETVARYINGLOCATIONNVPROC GLeeFuncPtr_glGetVaryingLocationNV;
13214  #define glGetVaryingLocationNV GLeeFuncPtr_glGetVaryingLocationNV
13215 #endif
13216 #ifndef GLEE_H_DEFINED_glGetActiveVaryingNV
13217 #define GLEE_H_DEFINED_glGetActiveVaryingNV
13218  typedef void (APIENTRYP GLEEPFNGLGETACTIVEVARYINGNVPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
13219  GLEE_EXTERN GLEEPFNGLGETACTIVEVARYINGNVPROC GLeeFuncPtr_glGetActiveVaryingNV;
13220  #define glGetActiveVaryingNV GLeeFuncPtr_glGetActiveVaryingNV
13221 #endif
13222 #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVaryingNV
13223 #define GLEE_H_DEFINED_glGetTransformFeedbackVaryingNV
13224  typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC) (GLuint program, GLuint index, GLint * location);
13225  GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC GLeeFuncPtr_glGetTransformFeedbackVaryingNV;
13226  #define glGetTransformFeedbackVaryingNV GLeeFuncPtr_glGetTransformFeedbackVaryingNV
13227 #endif
13228 #endif
13229 
13230 /* GL_EXT_bindable_uniform */
13231 
13232 #ifndef GL_EXT_bindable_uniform
13233 #define GL_EXT_bindable_uniform 1
13234 #define __GLEE_GL_EXT_bindable_uniform 1
13235 /* Constants */
13236 #define GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT 0x8DE2
13237 #define GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT 0x8DE3
13238 #define GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT 0x8DE4
13239 #define GL_MAX_BINDABLE_UNIFORM_SIZE_EXT 0x8DED
13240 #define GL_UNIFORM_BUFFER_EXT 0x8DEE
13241 #define GL_UNIFORM_BUFFER_BINDING_EXT 0x8DEF
13242 #ifndef GLEE_H_DEFINED_glUniformBufferEXT
13243 #define GLEE_H_DEFINED_glUniformBufferEXT
13244  typedef void (APIENTRYP GLEEPFNGLUNIFORMBUFFEREXTPROC) (GLuint program, GLint location, GLuint buffer);
13245  GLEE_EXTERN GLEEPFNGLUNIFORMBUFFEREXTPROC GLeeFuncPtr_glUniformBufferEXT;
13246  #define glUniformBufferEXT GLeeFuncPtr_glUniformBufferEXT
13247 #endif
13248 #ifndef GLEE_H_DEFINED_glGetUniformBufferSizeEXT
13249 #define GLEE_H_DEFINED_glGetUniformBufferSizeEXT
13250  typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC) (GLuint program, GLint location);
13251  GLEE_EXTERN GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC GLeeFuncPtr_glGetUniformBufferSizeEXT;
13252  #define glGetUniformBufferSizeEXT GLeeFuncPtr_glGetUniformBufferSizeEXT
13253 #endif
13254 #ifndef GLEE_H_DEFINED_glGetUniformOffsetEXT
13255 #define GLEE_H_DEFINED_glGetUniformOffsetEXT
13256  typedef GLintptr (APIENTRYP GLEEPFNGLGETUNIFORMOFFSETEXTPROC) (GLuint program, GLint location);
13257  GLEE_EXTERN GLEEPFNGLGETUNIFORMOFFSETEXTPROC GLeeFuncPtr_glGetUniformOffsetEXT;
13258  #define glGetUniformOffsetEXT GLeeFuncPtr_glGetUniformOffsetEXT
13259 #endif
13260 #endif
13261 
13262 /* GL_EXT_texture_integer */
13263 
13264 #ifndef GL_EXT_texture_integer
13265 #define GL_EXT_texture_integer 1
13266 #define __GLEE_GL_EXT_texture_integer 1
13267 /* Constants */
13268 #define GL_RGBA32UI_EXT 0x8D70
13269 #define GL_RGB32UI_EXT 0x8D71
13270 #define GL_ALPHA32UI_EXT 0x8D72
13271 #define GL_INTENSITY32UI_EXT 0x8D73
13272 #define GL_LUMINANCE32UI_EXT 0x8D74
13273 #define GL_LUMINANCE_ALPHA32UI_EXT 0x8D75
13274 #define GL_RGBA16UI_EXT 0x8D76
13275 #define GL_RGB16UI_EXT 0x8D77
13276 #define GL_ALPHA16UI_EXT 0x8D78
13277 #define GL_INTENSITY16UI_EXT 0x8D79
13278 #define GL_LUMINANCE16UI_EXT 0x8D7A
13279 #define GL_LUMINANCE_ALPHA16UI_EXT 0x8D7B
13280 #define GL_RGBA8UI_EXT 0x8D7C
13281 #define GL_RGB8UI_EXT 0x8D7D
13282 #define GL_ALPHA8UI_EXT 0x8D7E
13283 #define GL_INTENSITY8UI_EXT 0x8D7F
13284 #define GL_LUMINANCE8UI_EXT 0x8D80
13285 #define GL_LUMINANCE_ALPHA8UI_EXT 0x8D81
13286 #define GL_RGBA32I_EXT 0x8D82
13287 #define GL_RGB32I_EXT 0x8D83
13288 #define GL_ALPHA32I_EXT 0x8D84
13289 #define GL_INTENSITY32I_EXT 0x8D85
13290 #define GL_LUMINANCE32I_EXT 0x8D86
13291 #define GL_LUMINANCE_ALPHA32I_EXT 0x8D87
13292 #define GL_RGBA16I_EXT 0x8D88
13293 #define GL_RGB16I_EXT 0x8D89
13294 #define GL_ALPHA16I_EXT 0x8D8A
13295 #define GL_INTENSITY16I_EXT 0x8D8B
13296 #define GL_LUMINANCE16I_EXT 0x8D8C
13297 #define GL_LUMINANCE_ALPHA16I_EXT 0x8D8D
13298 #define GL_RGBA8I_EXT 0x8D8E
13299 #define GL_RGB8I_EXT 0x8D8F
13300 #define GL_ALPHA8I_EXT 0x8D90
13301 #define GL_INTENSITY8I_EXT 0x8D91
13302 #define GL_LUMINANCE8I_EXT 0x8D92
13303 #define GL_LUMINANCE_ALPHA8I_EXT 0x8D93
13304 #define GL_RED_INTEGER_EXT 0x8D94
13305 #define GL_GREEN_INTEGER_EXT 0x8D95
13306 #define GL_BLUE_INTEGER_EXT 0x8D96
13307 #define GL_ALPHA_INTEGER_EXT 0x8D97
13308 #define GL_RGB_INTEGER_EXT 0x8D98
13309 #define GL_RGBA_INTEGER_EXT 0x8D99
13310 #define GL_BGR_INTEGER_EXT 0x8D9A
13311 #define GL_BGRA_INTEGER_EXT 0x8D9B
13312 #define GL_LUMINANCE_INTEGER_EXT 0x8D9C
13313 #define GL_LUMINANCE_ALPHA_INTEGER_EXT 0x8D9D
13314 #define GL_RGBA_INTEGER_MODE_EXT 0x8D9E
13315 #ifndef GLEE_H_DEFINED_glTexParameterIivEXT
13316 #define GLEE_H_DEFINED_glTexParameterIivEXT
13317  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIIVEXTPROC) (GLenum target, GLenum pname, const GLint * params);
13318  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glTexParameterIivEXT;
13319  #define glTexParameterIivEXT GLeeFuncPtr_glTexParameterIivEXT
13320 #endif
13321 #ifndef GLEE_H_DEFINED_glTexParameterIuivEXT
13322 #define GLEE_H_DEFINED_glTexParameterIuivEXT
13323  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIUIVEXTPROC) (GLenum target, GLenum pname, const GLuint * params);
13324  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glTexParameterIuivEXT;
13325  #define glTexParameterIuivEXT GLeeFuncPtr_glTexParameterIuivEXT
13326 #endif
13327 #ifndef GLEE_H_DEFINED_glGetTexParameterIivEXT
13328 #define GLEE_H_DEFINED_glGetTexParameterIivEXT
13329  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
13330  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTexParameterIivEXT;
13331  #define glGetTexParameterIivEXT GLeeFuncPtr_glGetTexParameterIivEXT
13332 #endif
13333 #ifndef GLEE_H_DEFINED_glGetTexParameterIuivEXT
13334 #define GLEE_H_DEFINED_glGetTexParameterIuivEXT
13335  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC) (GLenum target, GLenum pname, GLuint * params);
13336  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTexParameterIuivEXT;
13337  #define glGetTexParameterIuivEXT GLeeFuncPtr_glGetTexParameterIuivEXT
13338 #endif
13339 #ifndef GLEE_H_DEFINED_glClearColorIiEXT
13340 #define GLEE_H_DEFINED_glClearColorIiEXT
13341  typedef void (APIENTRYP GLEEPFNGLCLEARCOLORIIEXTPROC) (GLint red, GLint green, GLint blue, GLint alpha);
13342  GLEE_EXTERN GLEEPFNGLCLEARCOLORIIEXTPROC GLeeFuncPtr_glClearColorIiEXT;
13343  #define glClearColorIiEXT GLeeFuncPtr_glClearColorIiEXT
13344 #endif
13345 #ifndef GLEE_H_DEFINED_glClearColorIuiEXT
13346 #define GLEE_H_DEFINED_glClearColorIuiEXT
13347  typedef void (APIENTRYP GLEEPFNGLCLEARCOLORIUIEXTPROC) (GLuint red, GLuint green, GLuint blue, GLuint alpha);
13348  GLEE_EXTERN GLEEPFNGLCLEARCOLORIUIEXTPROC GLeeFuncPtr_glClearColorIuiEXT;
13349  #define glClearColorIuiEXT GLeeFuncPtr_glClearColorIuiEXT
13350 #endif
13351 #endif
13352 
13353 /* GL_GREMEDY_frame_terminator */
13354 
13355 #ifndef GL_GREMEDY_frame_terminator
13356 #define GL_GREMEDY_frame_terminator 1
13357 #define __GLEE_GL_GREMEDY_frame_terminator 1
13358 /* Constants */
13359 #ifndef GLEE_H_DEFINED_glFrameTerminatorGREMEDY
13360 #define GLEE_H_DEFINED_glFrameTerminatorGREMEDY
13361  typedef void (APIENTRYP GLEEPFNGLFRAMETERMINATORGREMEDYPROC) ();
13362  GLEE_EXTERN GLEEPFNGLFRAMETERMINATORGREMEDYPROC GLeeFuncPtr_glFrameTerminatorGREMEDY;
13363  #define glFrameTerminatorGREMEDY GLeeFuncPtr_glFrameTerminatorGREMEDY
13364 #endif
13365 #endif
13366 
13367 /* GL_NV_conditional_render */
13368 
13369 #ifndef GL_NV_conditional_render
13370 #define GL_NV_conditional_render 1
13371 #define __GLEE_GL_NV_conditional_render 1
13372 /* Constants */
13373 #define GL_QUERY_WAIT_NV 0x8E13
13374 #define GL_QUERY_NO_WAIT_NV 0x8E14
13375 #define GL_QUERY_BY_REGION_WAIT_NV 0x8E15
13376 #define GL_QUERY_BY_REGION_NO_WAIT_NV 0x8E16
13377 #ifndef GLEE_H_DEFINED_glBeginConditionalRenderNV
13378 #define GLEE_H_DEFINED_glBeginConditionalRenderNV
13379  typedef void (APIENTRYP GLEEPFNGLBEGINCONDITIONALRENDERNVPROC) (GLuint id, GLenum mode);
13380  GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERNVPROC GLeeFuncPtr_glBeginConditionalRenderNV;
13381  #define glBeginConditionalRenderNV GLeeFuncPtr_glBeginConditionalRenderNV
13382 #endif
13383 #ifndef GLEE_H_DEFINED_glEndConditionalRenderNV
13384 #define GLEE_H_DEFINED_glEndConditionalRenderNV
13385  typedef void (APIENTRYP GLEEPFNGLENDCONDITIONALRENDERNVPROC) ();
13386  GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERNVPROC GLeeFuncPtr_glEndConditionalRenderNV;
13387  #define glEndConditionalRenderNV GLeeFuncPtr_glEndConditionalRenderNV
13388 #endif
13389 #endif
13390 
13391 /* GL_NV_present_video */
13392 
13393 #ifndef GL_NV_present_video
13394 #define GL_NV_present_video 1
13395 #define __GLEE_GL_NV_present_video 1
13396 /* Constants */
13397 #define GL_FRAME_NV 0x8E26
13398 #define GL_FIELDS_NV 0x8E27
13399 #define GL_CURRENT_TIME_NV 0x8E28
13400 #define GL_NUM_FILL_STREAMS_NV 0x8E29
13401 #define GL_PRESENT_TIME_NV 0x8E2A
13402 #define GL_PRESENT_DURATION_NV 0x8E2B
13403 #endif
13404 
13405 /* GL_EXT_transform_feedback */
13406 
13407 #ifndef GL_EXT_transform_feedback
13408 #define GL_EXT_transform_feedback 1
13409 #define __GLEE_GL_EXT_transform_feedback 1
13410 /* Constants */
13411 #define GL_TRANSFORM_FEEDBACK_BUFFER_EXT 0x8C8E
13412 #define GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT 0x8C84
13413 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT 0x8C85
13414 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT 0x8C8F
13415 #define GL_INTERLEAVED_ATTRIBS_EXT 0x8C8C
13416 #define GL_SEPARATE_ATTRIBS_EXT 0x8C8D
13417 #define GL_PRIMITIVES_GENERATED_EXT 0x8C87
13418 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT 0x8C88
13419 #define GL_RASTERIZER_DISCARD_EXT 0x8C89
13420 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT 0x8C8A
13421 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT 0x8C8B
13422 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT 0x8C80
13423 #define GL_TRANSFORM_FEEDBACK_VARYINGS_EXT 0x8C83
13424 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT 0x8C7F
13425 #define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT 0x8C76
13426 #ifndef GLEE_H_DEFINED_glBeginTransformFeedbackEXT
13427 #define GLEE_H_DEFINED_glBeginTransformFeedbackEXT
13428  typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC) (GLenum primitiveMode);
13429  GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glBeginTransformFeedbackEXT;
13430  #define glBeginTransformFeedbackEXT GLeeFuncPtr_glBeginTransformFeedbackEXT
13431 #endif
13432 #ifndef GLEE_H_DEFINED_glEndTransformFeedbackEXT
13433 #define GLEE_H_DEFINED_glEndTransformFeedbackEXT
13434  typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC) ();
13435  GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glEndTransformFeedbackEXT;
13436  #define glEndTransformFeedbackEXT GLeeFuncPtr_glEndTransformFeedbackEXT
13437 #endif
13438 #ifndef GLEE_H_DEFINED_glBindBufferRangeEXT
13439 #define GLEE_H_DEFINED_glBindBufferRangeEXT
13440  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGEEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
13441  GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEEXTPROC GLeeFuncPtr_glBindBufferRangeEXT;
13442  #define glBindBufferRangeEXT GLeeFuncPtr_glBindBufferRangeEXT
13443 #endif
13444 #ifndef GLEE_H_DEFINED_glBindBufferOffsetEXT
13445 #define GLEE_H_DEFINED_glBindBufferOffsetEXT
13446  typedef void (APIENTRYP GLEEPFNGLBINDBUFFEROFFSETEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset);
13447  GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETEXTPROC GLeeFuncPtr_glBindBufferOffsetEXT;
13448  #define glBindBufferOffsetEXT GLeeFuncPtr_glBindBufferOffsetEXT
13449 #endif
13450 #ifndef GLEE_H_DEFINED_glBindBufferBaseEXT
13451 #define GLEE_H_DEFINED_glBindBufferBaseEXT
13452  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASEEXTPROC) (GLenum target, GLuint index, GLuint buffer);
13453  GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEEXTPROC GLeeFuncPtr_glBindBufferBaseEXT;
13454  #define glBindBufferBaseEXT GLeeFuncPtr_glBindBufferBaseEXT
13455 #endif
13456 #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryingsEXT
13457 #define GLEE_H_DEFINED_glTransformFeedbackVaryingsEXT
13458  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC) (GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);
13459  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC GLeeFuncPtr_glTransformFeedbackVaryingsEXT;
13460  #define glTransformFeedbackVaryingsEXT GLeeFuncPtr_glTransformFeedbackVaryingsEXT
13461 #endif
13462 #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVaryingEXT
13463 #define GLEE_H_DEFINED_glGetTransformFeedbackVaryingEXT
13464  typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC) (GLuint program, GLuint index, GLint * location);
13465  GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC GLeeFuncPtr_glGetTransformFeedbackVaryingEXT;
13466  #define glGetTransformFeedbackVaryingEXT GLeeFuncPtr_glGetTransformFeedbackVaryingEXT
13467 #endif
13468 #endif
13469 
13470 /* GL_EXT_direct_state_access */
13471 
13472 #ifndef GL_EXT_direct_state_access
13473 #define GL_EXT_direct_state_access 1
13474 #define __GLEE_GL_EXT_direct_state_access 1
13475 /* Constants */
13476 #define GL_PROGRAM_MATRIX_EXT 0x8E2D
13477 #define GL_TRANSPOSE_PROGRAM_MATRIX_EXT 0x8E2E
13478 #define GL_PROGRAM_MATRIX_STACK_DEPTH_EXT 0x8E2F
13479 #ifndef GLEE_H_DEFINED_glClientAttribDefaultEXT
13480 #define GLEE_H_DEFINED_glClientAttribDefaultEXT
13481  typedef void (APIENTRYP GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC) (GLbitfield mask);
13482  GLEE_EXTERN GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glClientAttribDefaultEXT;
13483  #define glClientAttribDefaultEXT GLeeFuncPtr_glClientAttribDefaultEXT
13484 #endif
13485 #ifndef GLEE_H_DEFINED_glPushClientAttribDefaultEXT
13486 #define GLEE_H_DEFINED_glPushClientAttribDefaultEXT
13487  typedef void (APIENTRYP GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC) (GLbitfield mask);
13488  GLEE_EXTERN GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glPushClientAttribDefaultEXT;
13489  #define glPushClientAttribDefaultEXT GLeeFuncPtr_glPushClientAttribDefaultEXT
13490 #endif
13491 #ifndef GLEE_H_DEFINED_glMatrixLoadfEXT
13492 #define GLEE_H_DEFINED_glMatrixLoadfEXT
13493  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADFEXTPROC) (GLenum mode, const GLfloat * m);
13494  GLEE_EXTERN GLEEPFNGLMATRIXLOADFEXTPROC GLeeFuncPtr_glMatrixLoadfEXT;
13495  #define glMatrixLoadfEXT GLeeFuncPtr_glMatrixLoadfEXT
13496 #endif
13497 #ifndef GLEE_H_DEFINED_glMatrixLoaddEXT
13498 #define GLEE_H_DEFINED_glMatrixLoaddEXT
13499  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADDEXTPROC) (GLenum mode, const GLdouble * m);
13500  GLEE_EXTERN GLEEPFNGLMATRIXLOADDEXTPROC GLeeFuncPtr_glMatrixLoaddEXT;
13501  #define glMatrixLoaddEXT GLeeFuncPtr_glMatrixLoaddEXT
13502 #endif
13503 #ifndef GLEE_H_DEFINED_glMatrixMultfEXT
13504 #define GLEE_H_DEFINED_glMatrixMultfEXT
13505  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTFEXTPROC) (GLenum mode, const GLfloat * m);
13506  GLEE_EXTERN GLEEPFNGLMATRIXMULTFEXTPROC GLeeFuncPtr_glMatrixMultfEXT;
13507  #define glMatrixMultfEXT GLeeFuncPtr_glMatrixMultfEXT
13508 #endif
13509 #ifndef GLEE_H_DEFINED_glMatrixMultdEXT
13510 #define GLEE_H_DEFINED_glMatrixMultdEXT
13511  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTDEXTPROC) (GLenum mode, const GLdouble * m);
13512  GLEE_EXTERN GLEEPFNGLMATRIXMULTDEXTPROC GLeeFuncPtr_glMatrixMultdEXT;
13513  #define glMatrixMultdEXT GLeeFuncPtr_glMatrixMultdEXT
13514 #endif
13515 #ifndef GLEE_H_DEFINED_glMatrixLoadIdentityEXT
13516 #define GLEE_H_DEFINED_glMatrixLoadIdentityEXT
13517  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADIDENTITYEXTPROC) (GLenum mode);
13518  GLEE_EXTERN GLEEPFNGLMATRIXLOADIDENTITYEXTPROC GLeeFuncPtr_glMatrixLoadIdentityEXT;
13519  #define glMatrixLoadIdentityEXT GLeeFuncPtr_glMatrixLoadIdentityEXT
13520 #endif
13521 #ifndef GLEE_H_DEFINED_glMatrixRotatefEXT
13522 #define GLEE_H_DEFINED_glMatrixRotatefEXT
13523  typedef void (APIENTRYP GLEEPFNGLMATRIXROTATEFEXTPROC) (GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
13524  GLEE_EXTERN GLEEPFNGLMATRIXROTATEFEXTPROC GLeeFuncPtr_glMatrixRotatefEXT;
13525  #define glMatrixRotatefEXT GLeeFuncPtr_glMatrixRotatefEXT
13526 #endif
13527 #ifndef GLEE_H_DEFINED_glMatrixRotatedEXT
13528 #define GLEE_H_DEFINED_glMatrixRotatedEXT
13529  typedef void (APIENTRYP GLEEPFNGLMATRIXROTATEDEXTPROC) (GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
13530  GLEE_EXTERN GLEEPFNGLMATRIXROTATEDEXTPROC GLeeFuncPtr_glMatrixRotatedEXT;
13531  #define glMatrixRotatedEXT GLeeFuncPtr_glMatrixRotatedEXT
13532 #endif
13533 #ifndef GLEE_H_DEFINED_glMatrixScalefEXT
13534 #define GLEE_H_DEFINED_glMatrixScalefEXT
13535  typedef void (APIENTRYP GLEEPFNGLMATRIXSCALEFEXTPROC) (GLenum mode, GLfloat x, GLfloat y, GLfloat z);
13536  GLEE_EXTERN GLEEPFNGLMATRIXSCALEFEXTPROC GLeeFuncPtr_glMatrixScalefEXT;
13537  #define glMatrixScalefEXT GLeeFuncPtr_glMatrixScalefEXT
13538 #endif
13539 #ifndef GLEE_H_DEFINED_glMatrixScaledEXT
13540 #define GLEE_H_DEFINED_glMatrixScaledEXT
13541  typedef void (APIENTRYP GLEEPFNGLMATRIXSCALEDEXTPROC) (GLenum mode, GLdouble x, GLdouble y, GLdouble z);
13542  GLEE_EXTERN GLEEPFNGLMATRIXSCALEDEXTPROC GLeeFuncPtr_glMatrixScaledEXT;
13543  #define glMatrixScaledEXT GLeeFuncPtr_glMatrixScaledEXT
13544 #endif
13545 #ifndef GLEE_H_DEFINED_glMatrixTranslatefEXT
13546 #define GLEE_H_DEFINED_glMatrixTranslatefEXT
13547  typedef void (APIENTRYP GLEEPFNGLMATRIXTRANSLATEFEXTPROC) (GLenum mode, GLfloat x, GLfloat y, GLfloat z);
13548  GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEFEXTPROC GLeeFuncPtr_glMatrixTranslatefEXT;
13549  #define glMatrixTranslatefEXT GLeeFuncPtr_glMatrixTranslatefEXT
13550 #endif
13551 #ifndef GLEE_H_DEFINED_glMatrixTranslatedEXT
13552 #define GLEE_H_DEFINED_glMatrixTranslatedEXT
13553  typedef void (APIENTRYP GLEEPFNGLMATRIXTRANSLATEDEXTPROC) (GLenum mode, GLdouble x, GLdouble y, GLdouble z);
13554  GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEDEXTPROC GLeeFuncPtr_glMatrixTranslatedEXT;
13555  #define glMatrixTranslatedEXT GLeeFuncPtr_glMatrixTranslatedEXT
13556 #endif
13557 #ifndef GLEE_H_DEFINED_glMatrixFrustumEXT
13558 #define GLEE_H_DEFINED_glMatrixFrustumEXT
13560  GLEE_EXTERN GLEEPFNGLMATRIXFRUSTUMEXTPROC GLeeFuncPtr_glMatrixFrustumEXT;
13561  #define glMatrixFrustumEXT GLeeFuncPtr_glMatrixFrustumEXT
13562 #endif
13563 #ifndef GLEE_H_DEFINED_glMatrixOrthoEXT
13564 #define GLEE_H_DEFINED_glMatrixOrthoEXT
13565  typedef void (APIENTRYP GLEEPFNGLMATRIXORTHOEXTPROC) (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
13566  GLEE_EXTERN GLEEPFNGLMATRIXORTHOEXTPROC GLeeFuncPtr_glMatrixOrthoEXT;
13567  #define glMatrixOrthoEXT GLeeFuncPtr_glMatrixOrthoEXT
13568 #endif
13569 #ifndef GLEE_H_DEFINED_glMatrixPopEXT
13570 #define GLEE_H_DEFINED_glMatrixPopEXT
13571  typedef void (APIENTRYP GLEEPFNGLMATRIXPOPEXTPROC) (GLenum mode);
13572  GLEE_EXTERN GLEEPFNGLMATRIXPOPEXTPROC GLeeFuncPtr_glMatrixPopEXT;
13573  #define glMatrixPopEXT GLeeFuncPtr_glMatrixPopEXT
13574 #endif
13575 #ifndef GLEE_H_DEFINED_glMatrixPushEXT
13576 #define GLEE_H_DEFINED_glMatrixPushEXT
13577  typedef void (APIENTRYP GLEEPFNGLMATRIXPUSHEXTPROC) (GLenum mode);
13578  GLEE_EXTERN GLEEPFNGLMATRIXPUSHEXTPROC GLeeFuncPtr_glMatrixPushEXT;
13579  #define glMatrixPushEXT GLeeFuncPtr_glMatrixPushEXT
13580 #endif
13581 #ifndef GLEE_H_DEFINED_glMatrixLoadTransposefEXT
13582 #define GLEE_H_DEFINED_glMatrixLoadTransposefEXT
13583  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC) (GLenum mode, const GLfloat * m);
13584  GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixLoadTransposefEXT;
13585  #define glMatrixLoadTransposefEXT GLeeFuncPtr_glMatrixLoadTransposefEXT
13586 #endif
13587 #ifndef GLEE_H_DEFINED_glMatrixLoadTransposedEXT
13588 #define GLEE_H_DEFINED_glMatrixLoadTransposedEXT
13589  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC) (GLenum mode, const GLdouble * m);
13590  GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixLoadTransposedEXT;
13591  #define glMatrixLoadTransposedEXT GLeeFuncPtr_glMatrixLoadTransposedEXT
13592 #endif
13593 #ifndef GLEE_H_DEFINED_glMatrixMultTransposefEXT
13594 #define GLEE_H_DEFINED_glMatrixMultTransposefEXT
13595  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC) (GLenum mode, const GLfloat * m);
13596  GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixMultTransposefEXT;
13597  #define glMatrixMultTransposefEXT GLeeFuncPtr_glMatrixMultTransposefEXT
13598 #endif
13599 #ifndef GLEE_H_DEFINED_glMatrixMultTransposedEXT
13600 #define GLEE_H_DEFINED_glMatrixMultTransposedEXT
13601  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC) (GLenum mode, const GLdouble * m);
13602  GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixMultTransposedEXT;
13603  #define glMatrixMultTransposedEXT GLeeFuncPtr_glMatrixMultTransposedEXT
13604 #endif
13605 #ifndef GLEE_H_DEFINED_glTextureParameterfEXT
13606 #define GLEE_H_DEFINED_glTextureParameterfEXT
13607  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERFEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLfloat param);
13608  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFEXTPROC GLeeFuncPtr_glTextureParameterfEXT;
13609  #define glTextureParameterfEXT GLeeFuncPtr_glTextureParameterfEXT
13610 #endif
13611 #ifndef GLEE_H_DEFINED_glTextureParameterfvEXT
13612 #define GLEE_H_DEFINED_glTextureParameterfvEXT
13613  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERFVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLfloat * params);
13614  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glTextureParameterfvEXT;
13615  #define glTextureParameterfvEXT GLeeFuncPtr_glTextureParameterfvEXT
13616 #endif
13617 #ifndef GLEE_H_DEFINED_glTextureParameteriEXT
13618 #define GLEE_H_DEFINED_glTextureParameteriEXT
13619  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLint param);
13620  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIEXTPROC GLeeFuncPtr_glTextureParameteriEXT;
13621  #define glTextureParameteriEXT GLeeFuncPtr_glTextureParameteriEXT
13622 #endif
13623 #ifndef GLEE_H_DEFINED_glTextureParameterivEXT
13624 #define GLEE_H_DEFINED_glTextureParameterivEXT
13625  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLint * params);
13626  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glTextureParameterivEXT;
13627  #define glTextureParameterivEXT GLeeFuncPtr_glTextureParameterivEXT
13628 #endif
13629 #ifndef GLEE_H_DEFINED_glTextureImage1DEXT
13630 #define GLEE_H_DEFINED_glTextureImage1DEXT
13631  typedef void (APIENTRYP GLEEPFNGLTEXTUREIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13632  GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glTextureImage1DEXT;
13633  #define glTextureImage1DEXT GLeeFuncPtr_glTextureImage1DEXT
13634 #endif
13635 #ifndef GLEE_H_DEFINED_glTextureImage2DEXT
13636 #define GLEE_H_DEFINED_glTextureImage2DEXT
13638  GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glTextureImage2DEXT;
13639  #define glTextureImage2DEXT GLeeFuncPtr_glTextureImage2DEXT
13640 #endif
13641 #ifndef GLEE_H_DEFINED_glTextureSubImage1DEXT
13642 #define GLEE_H_DEFINED_glTextureSubImage1DEXT
13643  typedef void (APIENTRYP GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
13644  GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glTextureSubImage1DEXT;
13645  #define glTextureSubImage1DEXT GLeeFuncPtr_glTextureSubImage1DEXT
13646 #endif
13647 #ifndef GLEE_H_DEFINED_glTextureSubImage2DEXT
13648 #define GLEE_H_DEFINED_glTextureSubImage2DEXT
13649  typedef void (APIENTRYP GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
13650  GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glTextureSubImage2DEXT;
13651  #define glTextureSubImage2DEXT GLeeFuncPtr_glTextureSubImage2DEXT
13652 #endif
13653 #ifndef GLEE_H_DEFINED_glCopyTextureImage1DEXT
13654 #define GLEE_H_DEFINED_glCopyTextureImage1DEXT
13655  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
13656  GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureImage1DEXT;
13657  #define glCopyTextureImage1DEXT GLeeFuncPtr_glCopyTextureImage1DEXT
13658 #endif
13659 #ifndef GLEE_H_DEFINED_glCopyTextureImage2DEXT
13660 #define GLEE_H_DEFINED_glCopyTextureImage2DEXT
13661  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
13662  GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureImage2DEXT;
13663  #define glCopyTextureImage2DEXT GLeeFuncPtr_glCopyTextureImage2DEXT
13664 #endif
13665 #ifndef GLEE_H_DEFINED_glCopyTextureSubImage1DEXT
13666 #define GLEE_H_DEFINED_glCopyTextureSubImage1DEXT
13667  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
13668  GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureSubImage1DEXT;
13669  #define glCopyTextureSubImage1DEXT GLeeFuncPtr_glCopyTextureSubImage1DEXT
13670 #endif
13671 #ifndef GLEE_H_DEFINED_glCopyTextureSubImage2DEXT
13672 #define GLEE_H_DEFINED_glCopyTextureSubImage2DEXT
13673  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13674  GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureSubImage2DEXT;
13675  #define glCopyTextureSubImage2DEXT GLeeFuncPtr_glCopyTextureSubImage2DEXT
13676 #endif
13677 #ifndef GLEE_H_DEFINED_glGetTextureImageEXT
13678 #define GLEE_H_DEFINED_glGetTextureImageEXT
13679  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREIMAGEEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
13680  GLEE_EXTERN GLEEPFNGLGETTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetTextureImageEXT;
13681  #define glGetTextureImageEXT GLeeFuncPtr_glGetTextureImageEXT
13682 #endif
13683 #ifndef GLEE_H_DEFINED_glGetTextureParameterfvEXT
13684 #define GLEE_H_DEFINED_glGetTextureParameterfvEXT
13685  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLfloat * params);
13686  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureParameterfvEXT;
13687  #define glGetTextureParameterfvEXT GLeeFuncPtr_glGetTextureParameterfvEXT
13688 #endif
13689 #ifndef GLEE_H_DEFINED_glGetTextureParameterivEXT
13690 #define GLEE_H_DEFINED_glGetTextureParameterivEXT
13691  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLint * params);
13692  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureParameterivEXT;
13693  #define glGetTextureParameterivEXT GLeeFuncPtr_glGetTextureParameterivEXT
13694 #endif
13695 #ifndef GLEE_H_DEFINED_glGetTextureLevelParameterfvEXT
13696 #define GLEE_H_DEFINED_glGetTextureLevelParameterfvEXT
13697  typedef void (APIENTRYP GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);
13698  GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterfvEXT;
13699  #define glGetTextureLevelParameterfvEXT GLeeFuncPtr_glGetTextureLevelParameterfvEXT
13700 #endif
13701 #ifndef GLEE_H_DEFINED_glGetTextureLevelParameterivEXT
13702 #define GLEE_H_DEFINED_glGetTextureLevelParameterivEXT
13703  typedef void (APIENTRYP GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);
13704  GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterivEXT;
13705  #define glGetTextureLevelParameterivEXT GLeeFuncPtr_glGetTextureLevelParameterivEXT
13706 #endif
13707 #ifndef GLEE_H_DEFINED_glTextureImage3DEXT
13708 #define GLEE_H_DEFINED_glTextureImage3DEXT
13710  GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glTextureImage3DEXT;
13711  #define glTextureImage3DEXT GLeeFuncPtr_glTextureImage3DEXT
13712 #endif
13713 #ifndef GLEE_H_DEFINED_glTextureSubImage3DEXT
13714 #define GLEE_H_DEFINED_glTextureSubImage3DEXT
13716  GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glTextureSubImage3DEXT;
13717  #define glTextureSubImage3DEXT GLeeFuncPtr_glTextureSubImage3DEXT
13718 #endif
13719 #ifndef GLEE_H_DEFINED_glCopyTextureSubImage3DEXT
13720 #define GLEE_H_DEFINED_glCopyTextureSubImage3DEXT
13721  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13722  GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTextureSubImage3DEXT;
13723  #define glCopyTextureSubImage3DEXT GLeeFuncPtr_glCopyTextureSubImage3DEXT
13724 #endif
13725 #ifndef GLEE_H_DEFINED_glMultiTexParameterfEXT
13726 #define GLEE_H_DEFINED_glMultiTexParameterfEXT
13727  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERFEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat param);
13728  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFEXTPROC GLeeFuncPtr_glMultiTexParameterfEXT;
13729  #define glMultiTexParameterfEXT GLeeFuncPtr_glMultiTexParameterfEXT
13730 #endif
13731 #ifndef GLEE_H_DEFINED_glMultiTexParameterfvEXT
13732 #define GLEE_H_DEFINED_glMultiTexParameterfvEXT
13733  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLfloat * params);
13734  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glMultiTexParameterfvEXT;
13735  #define glMultiTexParameterfvEXT GLeeFuncPtr_glMultiTexParameterfvEXT
13736 #endif
13737 #ifndef GLEE_H_DEFINED_glMultiTexParameteriEXT
13738 #define GLEE_H_DEFINED_glMultiTexParameteriEXT
13739  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint param);
13740  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIEXTPROC GLeeFuncPtr_glMultiTexParameteriEXT;
13741  #define glMultiTexParameteriEXT GLeeFuncPtr_glMultiTexParameteriEXT
13742 #endif
13743 #ifndef GLEE_H_DEFINED_glMultiTexParameterivEXT
13744 #define GLEE_H_DEFINED_glMultiTexParameterivEXT
13745  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLint * params);
13746  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glMultiTexParameterivEXT;
13747  #define glMultiTexParameterivEXT GLeeFuncPtr_glMultiTexParameterivEXT
13748 #endif
13749 #ifndef GLEE_H_DEFINED_glMultiTexImage1DEXT
13750 #define GLEE_H_DEFINED_glMultiTexImage1DEXT
13751  typedef void (APIENTRYP GLEEPFNGLMULTITEXIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13752  GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexImage1DEXT;
13753  #define glMultiTexImage1DEXT GLeeFuncPtr_glMultiTexImage1DEXT
13754 #endif
13755 #ifndef GLEE_H_DEFINED_glMultiTexImage2DEXT
13756 #define GLEE_H_DEFINED_glMultiTexImage2DEXT
13757  typedef void (APIENTRYP GLEEPFNGLMULTITEXIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13758  GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexImage2DEXT;
13759  #define glMultiTexImage2DEXT GLeeFuncPtr_glMultiTexImage2DEXT
13760 #endif
13761 #ifndef GLEE_H_DEFINED_glMultiTexSubImage1DEXT
13762 #define GLEE_H_DEFINED_glMultiTexSubImage1DEXT
13763  typedef void (APIENTRYP GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
13764  GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexSubImage1DEXT;
13765  #define glMultiTexSubImage1DEXT GLeeFuncPtr_glMultiTexSubImage1DEXT
13766 #endif
13767 #ifndef GLEE_H_DEFINED_glMultiTexSubImage2DEXT
13768 #define GLEE_H_DEFINED_glMultiTexSubImage2DEXT
13769  typedef void (APIENTRYP GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
13770  GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexSubImage2DEXT;
13771  #define glMultiTexSubImage2DEXT GLeeFuncPtr_glMultiTexSubImage2DEXT
13772 #endif
13773 #ifndef GLEE_H_DEFINED_glCopyMultiTexImage1DEXT
13774 #define GLEE_H_DEFINED_glCopyMultiTexImage1DEXT
13775  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
13776  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexImage1DEXT;
13777  #define glCopyMultiTexImage1DEXT GLeeFuncPtr_glCopyMultiTexImage1DEXT
13778 #endif
13779 #ifndef GLEE_H_DEFINED_glCopyMultiTexImage2DEXT
13780 #define GLEE_H_DEFINED_glCopyMultiTexImage2DEXT
13781  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
13782  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexImage2DEXT;
13783  #define glCopyMultiTexImage2DEXT GLeeFuncPtr_glCopyMultiTexImage2DEXT
13784 #endif
13785 #ifndef GLEE_H_DEFINED_glCopyMultiTexSubImage1DEXT
13786 #define GLEE_H_DEFINED_glCopyMultiTexSubImage1DEXT
13787  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
13788  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage1DEXT;
13789  #define glCopyMultiTexSubImage1DEXT GLeeFuncPtr_glCopyMultiTexSubImage1DEXT
13790 #endif
13791 #ifndef GLEE_H_DEFINED_glCopyMultiTexSubImage2DEXT
13792 #define GLEE_H_DEFINED_glCopyMultiTexSubImage2DEXT
13793  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13794  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage2DEXT;
13795  #define glCopyMultiTexSubImage2DEXT GLeeFuncPtr_glCopyMultiTexSubImage2DEXT
13796 #endif
13797 #ifndef GLEE_H_DEFINED_glGetMultiTexImageEXT
13798 #define GLEE_H_DEFINED_glGetMultiTexImageEXT
13799  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXIMAGEEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
13800  GLEE_EXTERN GLEEPFNGLGETMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetMultiTexImageEXT;
13801  #define glGetMultiTexImageEXT GLeeFuncPtr_glGetMultiTexImageEXT
13802 #endif
13803 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterfvEXT
13804 #define GLEE_H_DEFINED_glGetMultiTexParameterfvEXT
13805  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
13806  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexParameterfvEXT;
13807  #define glGetMultiTexParameterfvEXT GLeeFuncPtr_glGetMultiTexParameterfvEXT
13808 #endif
13809 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterivEXT
13810 #define GLEE_H_DEFINED_glGetMultiTexParameterivEXT
13811  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint * params);
13812  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterivEXT;
13813  #define glGetMultiTexParameterivEXT GLeeFuncPtr_glGetMultiTexParameterivEXT
13814 #endif
13815 #ifndef GLEE_H_DEFINED_glGetMultiTexLevelParameterfvEXT
13816 #define GLEE_H_DEFINED_glGetMultiTexLevelParameterfvEXT
13817  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params);
13818  GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT;
13819  #define glGetMultiTexLevelParameterfvEXT GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT
13820 #endif
13821 #ifndef GLEE_H_DEFINED_glGetMultiTexLevelParameterivEXT
13822 #define GLEE_H_DEFINED_glGetMultiTexLevelParameterivEXT
13823  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params);
13824  GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterivEXT;
13825  #define glGetMultiTexLevelParameterivEXT GLeeFuncPtr_glGetMultiTexLevelParameterivEXT
13826 #endif
13827 #ifndef GLEE_H_DEFINED_glMultiTexImage3DEXT
13828 #define GLEE_H_DEFINED_glMultiTexImage3DEXT
13829  typedef void (APIENTRYP GLEEPFNGLMULTITEXIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13830  GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexImage3DEXT;
13831  #define glMultiTexImage3DEXT GLeeFuncPtr_glMultiTexImage3DEXT
13832 #endif
13833 #ifndef GLEE_H_DEFINED_glMultiTexSubImage3DEXT
13834 #define GLEE_H_DEFINED_glMultiTexSubImage3DEXT
13835  typedef void (APIENTRYP GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
13836  GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexSubImage3DEXT;
13837  #define glMultiTexSubImage3DEXT GLeeFuncPtr_glMultiTexSubImage3DEXT
13838 #endif
13839 #ifndef GLEE_H_DEFINED_glCopyMultiTexSubImage3DEXT
13840 #define GLEE_H_DEFINED_glCopyMultiTexSubImage3DEXT
13841  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13842  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage3DEXT;
13843  #define glCopyMultiTexSubImage3DEXT GLeeFuncPtr_glCopyMultiTexSubImage3DEXT
13844 #endif
13845 #ifndef GLEE_H_DEFINED_glBindMultiTextureEXT
13846 #define GLEE_H_DEFINED_glBindMultiTextureEXT
13847  typedef void (APIENTRYP GLEEPFNGLBINDMULTITEXTUREEXTPROC) (GLenum texunit, GLenum target, GLuint texture);
13848  GLEE_EXTERN GLEEPFNGLBINDMULTITEXTUREEXTPROC GLeeFuncPtr_glBindMultiTextureEXT;
13849  #define glBindMultiTextureEXT GLeeFuncPtr_glBindMultiTextureEXT
13850 #endif
13851 #ifndef GLEE_H_DEFINED_glEnableClientStateIndexedEXT
13852 #define GLEE_H_DEFINED_glEnableClientStateIndexedEXT
13853  typedef void (APIENTRYP GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC) (GLenum array, GLuint index);
13854  GLEE_EXTERN GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glEnableClientStateIndexedEXT;
13855  #define glEnableClientStateIndexedEXT GLeeFuncPtr_glEnableClientStateIndexedEXT
13856 #endif
13857 #ifndef GLEE_H_DEFINED_glDisableClientStateIndexedEXT
13858 #define GLEE_H_DEFINED_glDisableClientStateIndexedEXT
13859  typedef void (APIENTRYP GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC) (GLenum array, GLuint index);
13860  GLEE_EXTERN GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glDisableClientStateIndexedEXT;
13861  #define glDisableClientStateIndexedEXT GLeeFuncPtr_glDisableClientStateIndexedEXT
13862 #endif
13863 #ifndef GLEE_H_DEFINED_glMultiTexCoordPointerEXT
13864 #define GLEE_H_DEFINED_glMultiTexCoordPointerEXT
13865  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC) (GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
13866  GLEE_EXTERN GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC GLeeFuncPtr_glMultiTexCoordPointerEXT;
13867  #define glMultiTexCoordPointerEXT GLeeFuncPtr_glMultiTexCoordPointerEXT
13868 #endif
13869 #ifndef GLEE_H_DEFINED_glMultiTexEnvfEXT
13870 #define GLEE_H_DEFINED_glMultiTexEnvfEXT
13871  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVFEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat param);
13872  GLEE_EXTERN GLEEPFNGLMULTITEXENVFEXTPROC GLeeFuncPtr_glMultiTexEnvfEXT;
13873  #define glMultiTexEnvfEXT GLeeFuncPtr_glMultiTexEnvfEXT
13874 #endif
13875 #ifndef GLEE_H_DEFINED_glMultiTexEnvfvEXT
13876 #define GLEE_H_DEFINED_glMultiTexEnvfvEXT
13877  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLfloat * params);
13878  GLEE_EXTERN GLEEPFNGLMULTITEXENVFVEXTPROC GLeeFuncPtr_glMultiTexEnvfvEXT;
13879  #define glMultiTexEnvfvEXT GLeeFuncPtr_glMultiTexEnvfvEXT
13880 #endif
13881 #ifndef GLEE_H_DEFINED_glMultiTexEnviEXT
13882 #define GLEE_H_DEFINED_glMultiTexEnviEXT
13883  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVIEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint param);
13884  GLEE_EXTERN GLEEPFNGLMULTITEXENVIEXTPROC GLeeFuncPtr_glMultiTexEnviEXT;
13885  #define glMultiTexEnviEXT GLeeFuncPtr_glMultiTexEnviEXT
13886 #endif
13887 #ifndef GLEE_H_DEFINED_glMultiTexEnvivEXT
13888 #define GLEE_H_DEFINED_glMultiTexEnvivEXT
13889  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLint * params);
13890  GLEE_EXTERN GLEEPFNGLMULTITEXENVIVEXTPROC GLeeFuncPtr_glMultiTexEnvivEXT;
13891  #define glMultiTexEnvivEXT GLeeFuncPtr_glMultiTexEnvivEXT
13892 #endif
13893 #ifndef GLEE_H_DEFINED_glMultiTexGendEXT
13894 #define GLEE_H_DEFINED_glMultiTexGendEXT
13895  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENDEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLdouble param);
13896  GLEE_EXTERN GLEEPFNGLMULTITEXGENDEXTPROC GLeeFuncPtr_glMultiTexGendEXT;
13897  #define glMultiTexGendEXT GLeeFuncPtr_glMultiTexGendEXT
13898 #endif
13899 #ifndef GLEE_H_DEFINED_glMultiTexGendvEXT
13900 #define GLEE_H_DEFINED_glMultiTexGendvEXT
13901  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENDVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, const GLdouble * params);
13902  GLEE_EXTERN GLEEPFNGLMULTITEXGENDVEXTPROC GLeeFuncPtr_glMultiTexGendvEXT;
13903  #define glMultiTexGendvEXT GLeeFuncPtr_glMultiTexGendvEXT
13904 #endif
13905 #ifndef GLEE_H_DEFINED_glMultiTexGenfEXT
13906 #define GLEE_H_DEFINED_glMultiTexGenfEXT
13907  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENFEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLfloat param);
13908  GLEE_EXTERN GLEEPFNGLMULTITEXGENFEXTPROC GLeeFuncPtr_glMultiTexGenfEXT;
13909  #define glMultiTexGenfEXT GLeeFuncPtr_glMultiTexGenfEXT
13910 #endif
13911 #ifndef GLEE_H_DEFINED_glMultiTexGenfvEXT
13912 #define GLEE_H_DEFINED_glMultiTexGenfvEXT
13913  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENFVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, const GLfloat * params);
13914  GLEE_EXTERN GLEEPFNGLMULTITEXGENFVEXTPROC GLeeFuncPtr_glMultiTexGenfvEXT;
13915  #define glMultiTexGenfvEXT GLeeFuncPtr_glMultiTexGenfvEXT
13916 #endif
13917 #ifndef GLEE_H_DEFINED_glMultiTexGeniEXT
13918 #define GLEE_H_DEFINED_glMultiTexGeniEXT
13919  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENIEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLint param);
13920  GLEE_EXTERN GLEEPFNGLMULTITEXGENIEXTPROC GLeeFuncPtr_glMultiTexGeniEXT;
13921  #define glMultiTexGeniEXT GLeeFuncPtr_glMultiTexGeniEXT
13922 #endif
13923 #ifndef GLEE_H_DEFINED_glMultiTexGenivEXT
13924 #define GLEE_H_DEFINED_glMultiTexGenivEXT
13925  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENIVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, const GLint * params);
13926  GLEE_EXTERN GLEEPFNGLMULTITEXGENIVEXTPROC GLeeFuncPtr_glMultiTexGenivEXT;
13927  #define glMultiTexGenivEXT GLeeFuncPtr_glMultiTexGenivEXT
13928 #endif
13929 #ifndef GLEE_H_DEFINED_glGetMultiTexEnvfvEXT
13930 #define GLEE_H_DEFINED_glGetMultiTexEnvfvEXT
13931  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXENVFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
13932  GLEE_EXTERN GLEEPFNGLGETMULTITEXENVFVEXTPROC GLeeFuncPtr_glGetMultiTexEnvfvEXT;
13933  #define glGetMultiTexEnvfvEXT GLeeFuncPtr_glGetMultiTexEnvfvEXT
13934 #endif
13935 #ifndef GLEE_H_DEFINED_glGetMultiTexEnvivEXT
13936 #define GLEE_H_DEFINED_glGetMultiTexEnvivEXT
13937  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXENVIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint * params);
13938  GLEE_EXTERN GLEEPFNGLGETMULTITEXENVIVEXTPROC GLeeFuncPtr_glGetMultiTexEnvivEXT;
13939  #define glGetMultiTexEnvivEXT GLeeFuncPtr_glGetMultiTexEnvivEXT
13940 #endif
13941 #ifndef GLEE_H_DEFINED_glGetMultiTexGendvEXT
13942 #define GLEE_H_DEFINED_glGetMultiTexGendvEXT
13943  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXGENDVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLdouble * params);
13944  GLEE_EXTERN GLEEPFNGLGETMULTITEXGENDVEXTPROC GLeeFuncPtr_glGetMultiTexGendvEXT;
13945  #define glGetMultiTexGendvEXT GLeeFuncPtr_glGetMultiTexGendvEXT
13946 #endif
13947 #ifndef GLEE_H_DEFINED_glGetMultiTexGenfvEXT
13948 #define GLEE_H_DEFINED_glGetMultiTexGenfvEXT
13949  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXGENFVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLfloat * params);
13950  GLEE_EXTERN GLEEPFNGLGETMULTITEXGENFVEXTPROC GLeeFuncPtr_glGetMultiTexGenfvEXT;
13951  #define glGetMultiTexGenfvEXT GLeeFuncPtr_glGetMultiTexGenfvEXT
13952 #endif
13953 #ifndef GLEE_H_DEFINED_glGetMultiTexGenivEXT
13954 #define GLEE_H_DEFINED_glGetMultiTexGenivEXT
13955  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXGENIVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLint * params);
13956  GLEE_EXTERN GLEEPFNGLGETMULTITEXGENIVEXTPROC GLeeFuncPtr_glGetMultiTexGenivEXT;
13957  #define glGetMultiTexGenivEXT GLeeFuncPtr_glGetMultiTexGenivEXT
13958 #endif
13959 #ifndef GLEE_H_DEFINED_glGetFloatIndexedvEXT
13960 #define GLEE_H_DEFINED_glGetFloatIndexedvEXT
13961  typedef void (APIENTRYP GLEEPFNGLGETFLOATINDEXEDVEXTPROC) (GLenum target, GLuint index, GLfloat * data);
13962  GLEE_EXTERN GLEEPFNGLGETFLOATINDEXEDVEXTPROC GLeeFuncPtr_glGetFloatIndexedvEXT;
13963  #define glGetFloatIndexedvEXT GLeeFuncPtr_glGetFloatIndexedvEXT
13964 #endif
13965 #ifndef GLEE_H_DEFINED_glGetDoubleIndexedvEXT
13966 #define GLEE_H_DEFINED_glGetDoubleIndexedvEXT
13967  typedef void (APIENTRYP GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC) (GLenum target, GLuint index, GLdouble * data);
13968  GLEE_EXTERN GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC GLeeFuncPtr_glGetDoubleIndexedvEXT;
13969  #define glGetDoubleIndexedvEXT GLeeFuncPtr_glGetDoubleIndexedvEXT
13970 #endif
13971 #ifndef GLEE_H_DEFINED_glGetPointerIndexedvEXT
13972 #define GLEE_H_DEFINED_glGetPointerIndexedvEXT
13973  typedef void (APIENTRYP GLEEPFNGLGETPOINTERINDEXEDVEXTPROC) (GLenum target, GLuint index, GLvoid* * data);
13974  GLEE_EXTERN GLEEPFNGLGETPOINTERINDEXEDVEXTPROC GLeeFuncPtr_glGetPointerIndexedvEXT;
13975  #define glGetPointerIndexedvEXT GLeeFuncPtr_glGetPointerIndexedvEXT
13976 #endif
13977 #ifndef GLEE_H_DEFINED_glCompressedTextureImage3DEXT
13978 #define GLEE_H_DEFINED_glCompressedTextureImage3DEXT
13980  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureImage3DEXT;
13981  #define glCompressedTextureImage3DEXT GLeeFuncPtr_glCompressedTextureImage3DEXT
13982 #endif
13983 #ifndef GLEE_H_DEFINED_glCompressedTextureImage2DEXT
13984 #define GLEE_H_DEFINED_glCompressedTextureImage2DEXT
13985  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);
13986  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureImage2DEXT;
13987  #define glCompressedTextureImage2DEXT GLeeFuncPtr_glCompressedTextureImage2DEXT
13988 #endif
13989 #ifndef GLEE_H_DEFINED_glCompressedTextureImage1DEXT
13990 #define GLEE_H_DEFINED_glCompressedTextureImage1DEXT
13991  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);
13992  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureImage1DEXT;
13993  #define glCompressedTextureImage1DEXT GLeeFuncPtr_glCompressedTextureImage1DEXT
13994 #endif
13995 #ifndef GLEE_H_DEFINED_glCompressedTextureSubImage3DEXT
13996 #define GLEE_H_DEFINED_glCompressedTextureSubImage3DEXT
13997  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);
13998  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage3DEXT;
13999  #define glCompressedTextureSubImage3DEXT GLeeFuncPtr_glCompressedTextureSubImage3DEXT
14000 #endif
14001 #ifndef GLEE_H_DEFINED_glCompressedTextureSubImage2DEXT
14002 #define GLEE_H_DEFINED_glCompressedTextureSubImage2DEXT
14003  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);
14004  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage2DEXT;
14005  #define glCompressedTextureSubImage2DEXT GLeeFuncPtr_glCompressedTextureSubImage2DEXT
14006 #endif
14007 #ifndef GLEE_H_DEFINED_glCompressedTextureSubImage1DEXT
14008 #define GLEE_H_DEFINED_glCompressedTextureSubImage1DEXT
14009  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);
14010  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage1DEXT;
14011  #define glCompressedTextureSubImage1DEXT GLeeFuncPtr_glCompressedTextureSubImage1DEXT
14012 #endif
14013 #ifndef GLEE_H_DEFINED_glGetCompressedTextureImageEXT
14014 #define GLEE_H_DEFINED_glGetCompressedTextureImageEXT
14015  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC) (GLuint texture, GLenum target, GLint lod, GLvoid * img);
14016  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetCompressedTextureImageEXT;
14017  #define glGetCompressedTextureImageEXT GLeeFuncPtr_glGetCompressedTextureImageEXT
14018 #endif
14019 #ifndef GLEE_H_DEFINED_glCompressedMultiTexImage3DEXT
14020 #define GLEE_H_DEFINED_glCompressedMultiTexImage3DEXT
14021  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);
14022  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage3DEXT;
14023  #define glCompressedMultiTexImage3DEXT GLeeFuncPtr_glCompressedMultiTexImage3DEXT
14024 #endif
14025 #ifndef GLEE_H_DEFINED_glCompressedMultiTexImage2DEXT
14026 #define GLEE_H_DEFINED_glCompressedMultiTexImage2DEXT
14027  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);
14028  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage2DEXT;
14029  #define glCompressedMultiTexImage2DEXT GLeeFuncPtr_glCompressedMultiTexImage2DEXT
14030 #endif
14031 #ifndef GLEE_H_DEFINED_glCompressedMultiTexImage1DEXT
14032 #define GLEE_H_DEFINED_glCompressedMultiTexImage1DEXT
14033  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);
14034  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage1DEXT;
14035  #define glCompressedMultiTexImage1DEXT GLeeFuncPtr_glCompressedMultiTexImage1DEXT
14036 #endif
14037 #ifndef GLEE_H_DEFINED_glCompressedMultiTexSubImage3DEXT
14038 #define GLEE_H_DEFINED_glCompressedMultiTexSubImage3DEXT
14039  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);
14040  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT;
14041  #define glCompressedMultiTexSubImage3DEXT GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT
14042 #endif
14043 #ifndef GLEE_H_DEFINED_glCompressedMultiTexSubImage2DEXT
14044 #define GLEE_H_DEFINED_glCompressedMultiTexSubImage2DEXT
14045  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);
14046  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT;
14047  #define glCompressedMultiTexSubImage2DEXT GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT
14048 #endif
14049 #ifndef GLEE_H_DEFINED_glCompressedMultiTexSubImage1DEXT
14050 #define GLEE_H_DEFINED_glCompressedMultiTexSubImage1DEXT
14051  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);
14052  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT;
14053  #define glCompressedMultiTexSubImage1DEXT GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT
14054 #endif
14055 #ifndef GLEE_H_DEFINED_glGetCompressedMultiTexImageEXT
14056 #define GLEE_H_DEFINED_glGetCompressedMultiTexImageEXT
14057  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC) (GLenum texunit, GLenum target, GLint lod, GLvoid * img);
14058  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetCompressedMultiTexImageEXT;
14059  #define glGetCompressedMultiTexImageEXT GLeeFuncPtr_glGetCompressedMultiTexImageEXT
14060 #endif
14061 #ifndef GLEE_H_DEFINED_glNamedProgramStringEXT
14062 #define GLEE_H_DEFINED_glNamedProgramStringEXT
14063  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC) (GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid * string);
14064  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glNamedProgramStringEXT;
14065  #define glNamedProgramStringEXT GLeeFuncPtr_glNamedProgramStringEXT
14066 #endif
14067 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4dEXT
14068 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4dEXT
14069  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC) (GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
14070  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dEXT;
14071  #define glNamedProgramLocalParameter4dEXT GLeeFuncPtr_glNamedProgramLocalParameter4dEXT
14072 #endif
14073 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4dvEXT
14074 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4dvEXT
14075  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLdouble * params);
14076  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT;
14077  #define glNamedProgramLocalParameter4dvEXT GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT
14078 #endif
14079 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4fEXT
14080 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4fEXT
14081  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC) (GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
14082  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fEXT;
14083  #define glNamedProgramLocalParameter4fEXT GLeeFuncPtr_glNamedProgramLocalParameter4fEXT
14084 #endif
14085 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4fvEXT
14086 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4fvEXT
14087  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLfloat * params);
14088  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT;
14089  #define glNamedProgramLocalParameter4fvEXT GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT
14090 #endif
14091 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterdvEXT
14092 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterdvEXT
14093  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC) (GLuint program, GLenum target, GLuint index, GLdouble * params);
14094  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT;
14095  #define glGetNamedProgramLocalParameterdvEXT GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT
14096 #endif
14097 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterfvEXT
14098 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterfvEXT
14099  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC) (GLuint program, GLenum target, GLuint index, GLfloat * params);
14100  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT;
14101  #define glGetNamedProgramLocalParameterfvEXT GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT
14102 #endif
14103 #ifndef GLEE_H_DEFINED_glGetNamedProgramivEXT
14104 #define GLEE_H_DEFINED_glGetNamedProgramivEXT
14105  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC) (GLuint program, GLenum target, GLenum pname, GLint * params);
14106  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC GLeeFuncPtr_glGetNamedProgramivEXT;
14107  #define glGetNamedProgramivEXT GLeeFuncPtr_glGetNamedProgramivEXT
14108 #endif
14109 #ifndef GLEE_H_DEFINED_glGetNamedProgramStringEXT
14110 #define GLEE_H_DEFINED_glGetNamedProgramStringEXT
14111  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC) (GLuint program, GLenum target, GLenum pname, GLvoid * string);
14112  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glGetNamedProgramStringEXT;
14113  #define glGetNamedProgramStringEXT GLeeFuncPtr_glGetNamedProgramStringEXT
14114 #endif
14115 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameters4fvEXT
14116 #define GLEE_H_DEFINED_glNamedProgramLocalParameters4fvEXT
14117  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC) (GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat * params);
14118  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT;
14119  #define glNamedProgramLocalParameters4fvEXT GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT
14120 #endif
14121 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4iEXT
14122 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4iEXT
14123  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC) (GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
14124  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT;
14125  #define glNamedProgramLocalParameterI4iEXT GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT
14126 #endif
14127 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4ivEXT
14128 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4ivEXT
14129  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLint * params);
14130  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT;
14131  #define glNamedProgramLocalParameterI4ivEXT GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT
14132 #endif
14133 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParametersI4ivEXT
14134 #define GLEE_H_DEFINED_glNamedProgramLocalParametersI4ivEXT
14135  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC) (GLuint program, GLenum target, GLuint index, GLsizei count, const GLint * params);
14136  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT;
14137  #define glNamedProgramLocalParametersI4ivEXT GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT
14138 #endif
14139 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4uiEXT
14140 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4uiEXT
14141  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC) (GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
14142  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT;
14143  #define glNamedProgramLocalParameterI4uiEXT GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT
14144 #endif
14145 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4uivEXT
14146 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4uivEXT
14147  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLuint * params);
14148  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT;
14149  #define glNamedProgramLocalParameterI4uivEXT GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT
14150 #endif
14151 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParametersI4uivEXT
14152 #define GLEE_H_DEFINED_glNamedProgramLocalParametersI4uivEXT
14153  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC) (GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint * params);
14154  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT;
14155  #define glNamedProgramLocalParametersI4uivEXT GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT
14156 #endif
14157 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterIivEXT
14158 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterIivEXT
14159  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC) (GLuint program, GLenum target, GLuint index, GLint * params);
14160  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT;
14161  #define glGetNamedProgramLocalParameterIivEXT GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT
14162 #endif
14163 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterIuivEXT
14164 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterIuivEXT
14165  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC) (GLuint program, GLenum target, GLuint index, GLuint * params);
14166  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT;
14167  #define glGetNamedProgramLocalParameterIuivEXT GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT
14168 #endif
14169 #ifndef GLEE_H_DEFINED_glTextureParameterIivEXT
14170 #define GLEE_H_DEFINED_glTextureParameterIivEXT
14171  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLint * params);
14172  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glTextureParameterIivEXT;
14173  #define glTextureParameterIivEXT GLeeFuncPtr_glTextureParameterIivEXT
14174 #endif
14175 #ifndef GLEE_H_DEFINED_glTextureParameterIuivEXT
14176 #define GLEE_H_DEFINED_glTextureParameterIuivEXT
14177  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLuint * params);
14178  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glTextureParameterIuivEXT;
14179  #define glTextureParameterIuivEXT GLeeFuncPtr_glTextureParameterIuivEXT
14180 #endif
14181 #ifndef GLEE_H_DEFINED_glGetTextureParameterIivEXT
14182 #define GLEE_H_DEFINED_glGetTextureParameterIivEXT
14183  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLint * params);
14184  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTextureParameterIivEXT;
14185  #define glGetTextureParameterIivEXT GLeeFuncPtr_glGetTextureParameterIivEXT
14186 #endif
14187 #ifndef GLEE_H_DEFINED_glGetTextureParameterIuivEXT
14188 #define GLEE_H_DEFINED_glGetTextureParameterIuivEXT
14189  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLuint * params);
14190  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTextureParameterIuivEXT;
14191  #define glGetTextureParameterIuivEXT GLeeFuncPtr_glGetTextureParameterIuivEXT
14192 #endif
14193 #ifndef GLEE_H_DEFINED_glMultiTexParameterIivEXT
14194 #define GLEE_H_DEFINED_glMultiTexParameterIivEXT
14195  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLint * params);
14196  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glMultiTexParameterIivEXT;
14197  #define glMultiTexParameterIivEXT GLeeFuncPtr_glMultiTexParameterIivEXT
14198 #endif
14199 #ifndef GLEE_H_DEFINED_glMultiTexParameterIuivEXT
14200 #define GLEE_H_DEFINED_glMultiTexParameterIuivEXT
14201  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLuint * params);
14202  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glMultiTexParameterIuivEXT;
14203  #define glMultiTexParameterIuivEXT GLeeFuncPtr_glMultiTexParameterIuivEXT
14204 #endif
14205 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterIivEXT
14206 #define GLEE_H_DEFINED_glGetMultiTexParameterIivEXT
14207  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint * params);
14208  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIivEXT;
14209  #define glGetMultiTexParameterIivEXT GLeeFuncPtr_glGetMultiTexParameterIivEXT
14210 #endif
14211 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterIuivEXT
14212 #define GLEE_H_DEFINED_glGetMultiTexParameterIuivEXT
14213  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLuint * params);
14214  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIuivEXT;
14215  #define glGetMultiTexParameterIuivEXT GLeeFuncPtr_glGetMultiTexParameterIuivEXT
14216 #endif
14217 #ifndef GLEE_H_DEFINED_glProgramUniform1fEXT
14218 #define GLEE_H_DEFINED_glProgramUniform1fEXT
14219  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1FEXTPROC) (GLuint program, GLint location, GLfloat v0);
14220  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FEXTPROC GLeeFuncPtr_glProgramUniform1fEXT;
14221  #define glProgramUniform1fEXT GLeeFuncPtr_glProgramUniform1fEXT
14222 #endif
14223 #ifndef GLEE_H_DEFINED_glProgramUniform2fEXT
14224 #define GLEE_H_DEFINED_glProgramUniform2fEXT
14225  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2FEXTPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1);
14226  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FEXTPROC GLeeFuncPtr_glProgramUniform2fEXT;
14227  #define glProgramUniform2fEXT GLeeFuncPtr_glProgramUniform2fEXT
14228 #endif
14229 #ifndef GLEE_H_DEFINED_glProgramUniform3fEXT
14230 #define GLEE_H_DEFINED_glProgramUniform3fEXT
14231  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3FEXTPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
14232  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FEXTPROC GLeeFuncPtr_glProgramUniform3fEXT;
14233  #define glProgramUniform3fEXT GLeeFuncPtr_glProgramUniform3fEXT
14234 #endif
14235 #ifndef GLEE_H_DEFINED_glProgramUniform4fEXT
14236 #define GLEE_H_DEFINED_glProgramUniform4fEXT
14237  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4FEXTPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
14238  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FEXTPROC GLeeFuncPtr_glProgramUniform4fEXT;
14239  #define glProgramUniform4fEXT GLeeFuncPtr_glProgramUniform4fEXT
14240 #endif
14241 #ifndef GLEE_H_DEFINED_glProgramUniform1iEXT
14242 #define GLEE_H_DEFINED_glProgramUniform1iEXT
14243  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1IEXTPROC) (GLuint program, GLint location, GLint v0);
14244  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IEXTPROC GLeeFuncPtr_glProgramUniform1iEXT;
14245  #define glProgramUniform1iEXT GLeeFuncPtr_glProgramUniform1iEXT
14246 #endif
14247 #ifndef GLEE_H_DEFINED_glProgramUniform2iEXT
14248 #define GLEE_H_DEFINED_glProgramUniform2iEXT
14249  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2IEXTPROC) (GLuint program, GLint location, GLint v0, GLint v1);
14250  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IEXTPROC GLeeFuncPtr_glProgramUniform2iEXT;
14251  #define glProgramUniform2iEXT GLeeFuncPtr_glProgramUniform2iEXT
14252 #endif
14253 #ifndef GLEE_H_DEFINED_glProgramUniform3iEXT
14254 #define GLEE_H_DEFINED_glProgramUniform3iEXT
14255  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3IEXTPROC) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
14256  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IEXTPROC GLeeFuncPtr_glProgramUniform3iEXT;
14257  #define glProgramUniform3iEXT GLeeFuncPtr_glProgramUniform3iEXT
14258 #endif
14259 #ifndef GLEE_H_DEFINED_glProgramUniform4iEXT
14260 #define GLEE_H_DEFINED_glProgramUniform4iEXT
14261  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4IEXTPROC) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
14262  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IEXTPROC GLeeFuncPtr_glProgramUniform4iEXT;
14263  #define glProgramUniform4iEXT GLeeFuncPtr_glProgramUniform4iEXT
14264 #endif
14265 #ifndef GLEE_H_DEFINED_glProgramUniform1fvEXT
14266 #define GLEE_H_DEFINED_glProgramUniform1fvEXT
14267  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14268  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC GLeeFuncPtr_glProgramUniform1fvEXT;
14269  #define glProgramUniform1fvEXT GLeeFuncPtr_glProgramUniform1fvEXT
14270 #endif
14271 #ifndef GLEE_H_DEFINED_glProgramUniform2fvEXT
14272 #define GLEE_H_DEFINED_glProgramUniform2fvEXT
14273  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14274  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC GLeeFuncPtr_glProgramUniform2fvEXT;
14275  #define glProgramUniform2fvEXT GLeeFuncPtr_glProgramUniform2fvEXT
14276 #endif
14277 #ifndef GLEE_H_DEFINED_glProgramUniform3fvEXT
14278 #define GLEE_H_DEFINED_glProgramUniform3fvEXT
14279  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14280  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC GLeeFuncPtr_glProgramUniform3fvEXT;
14281  #define glProgramUniform3fvEXT GLeeFuncPtr_glProgramUniform3fvEXT
14282 #endif
14283 #ifndef GLEE_H_DEFINED_glProgramUniform4fvEXT
14284 #define GLEE_H_DEFINED_glProgramUniform4fvEXT
14285  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14286  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC GLeeFuncPtr_glProgramUniform4fvEXT;
14287  #define glProgramUniform4fvEXT GLeeFuncPtr_glProgramUniform4fvEXT
14288 #endif
14289 #ifndef GLEE_H_DEFINED_glProgramUniform1ivEXT
14290 #define GLEE_H_DEFINED_glProgramUniform1ivEXT
14291  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14292  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC GLeeFuncPtr_glProgramUniform1ivEXT;
14293  #define glProgramUniform1ivEXT GLeeFuncPtr_glProgramUniform1ivEXT
14294 #endif
14295 #ifndef GLEE_H_DEFINED_glProgramUniform2ivEXT
14296 #define GLEE_H_DEFINED_glProgramUniform2ivEXT
14297  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14298  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC GLeeFuncPtr_glProgramUniform2ivEXT;
14299  #define glProgramUniform2ivEXT GLeeFuncPtr_glProgramUniform2ivEXT
14300 #endif
14301 #ifndef GLEE_H_DEFINED_glProgramUniform3ivEXT
14302 #define GLEE_H_DEFINED_glProgramUniform3ivEXT
14303  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14304  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC GLeeFuncPtr_glProgramUniform3ivEXT;
14305  #define glProgramUniform3ivEXT GLeeFuncPtr_glProgramUniform3ivEXT
14306 #endif
14307 #ifndef GLEE_H_DEFINED_glProgramUniform4ivEXT
14308 #define GLEE_H_DEFINED_glProgramUniform4ivEXT
14309  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14310  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC GLeeFuncPtr_glProgramUniform4ivEXT;
14311  #define glProgramUniform4ivEXT GLeeFuncPtr_glProgramUniform4ivEXT
14312 #endif
14313 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix2fvEXT
14314 #define GLEE_H_DEFINED_glProgramUniformMatrix2fvEXT
14315  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14316  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2fvEXT;
14317  #define glProgramUniformMatrix2fvEXT GLeeFuncPtr_glProgramUniformMatrix2fvEXT
14318 #endif
14319 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix3fvEXT
14320 #define GLEE_H_DEFINED_glProgramUniformMatrix3fvEXT
14321  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14322  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3fvEXT;
14323  #define glProgramUniformMatrix3fvEXT GLeeFuncPtr_glProgramUniformMatrix3fvEXT
14324 #endif
14325 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix4fvEXT
14326 #define GLEE_H_DEFINED_glProgramUniformMatrix4fvEXT
14327  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14328  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4fvEXT;
14329  #define glProgramUniformMatrix4fvEXT GLeeFuncPtr_glProgramUniformMatrix4fvEXT
14330 #endif
14331 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix2x3fvEXT
14332 #define GLEE_H_DEFINED_glProgramUniformMatrix2x3fvEXT
14333  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14334  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT;
14335  #define glProgramUniformMatrix2x3fvEXT GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT
14336 #endif
14337 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix3x2fvEXT
14338 #define GLEE_H_DEFINED_glProgramUniformMatrix3x2fvEXT
14339  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14340  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT;
14341  #define glProgramUniformMatrix3x2fvEXT GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT
14342 #endif
14343 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix2x4fvEXT
14344 #define GLEE_H_DEFINED_glProgramUniformMatrix2x4fvEXT
14345  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14346  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT;
14347  #define glProgramUniformMatrix2x4fvEXT GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT
14348 #endif
14349 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix4x2fvEXT
14350 #define GLEE_H_DEFINED_glProgramUniformMatrix4x2fvEXT
14351  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14352  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT;
14353  #define glProgramUniformMatrix4x2fvEXT GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT
14354 #endif
14355 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix3x4fvEXT
14356 #define GLEE_H_DEFINED_glProgramUniformMatrix3x4fvEXT
14357  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14358  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT;
14359  #define glProgramUniformMatrix3x4fvEXT GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT
14360 #endif
14361 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix4x3fvEXT
14362 #define GLEE_H_DEFINED_glProgramUniformMatrix4x3fvEXT
14363  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14364  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT;
14365  #define glProgramUniformMatrix4x3fvEXT GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT
14366 #endif
14367 #ifndef GLEE_H_DEFINED_glProgramUniform1uiEXT
14368 #define GLEE_H_DEFINED_glProgramUniform1uiEXT
14369  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC) (GLuint program, GLint location, GLuint v0);
14370  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC GLeeFuncPtr_glProgramUniform1uiEXT;
14371  #define glProgramUniform1uiEXT GLeeFuncPtr_glProgramUniform1uiEXT
14372 #endif
14373 #ifndef GLEE_H_DEFINED_glProgramUniform2uiEXT
14374 #define GLEE_H_DEFINED_glProgramUniform2uiEXT
14375  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC) (GLuint program, GLint location, GLuint v0, GLuint v1);
14376  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC GLeeFuncPtr_glProgramUniform2uiEXT;
14377  #define glProgramUniform2uiEXT GLeeFuncPtr_glProgramUniform2uiEXT
14378 #endif
14379 #ifndef GLEE_H_DEFINED_glProgramUniform3uiEXT
14380 #define GLEE_H_DEFINED_glProgramUniform3uiEXT
14381  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
14382  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC GLeeFuncPtr_glProgramUniform3uiEXT;
14383  #define glProgramUniform3uiEXT GLeeFuncPtr_glProgramUniform3uiEXT
14384 #endif
14385 #ifndef GLEE_H_DEFINED_glProgramUniform4uiEXT
14386 #define GLEE_H_DEFINED_glProgramUniform4uiEXT
14387  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
14388  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC GLeeFuncPtr_glProgramUniform4uiEXT;
14389  #define glProgramUniform4uiEXT GLeeFuncPtr_glProgramUniform4uiEXT
14390 #endif
14391 #ifndef GLEE_H_DEFINED_glProgramUniform1uivEXT
14392 #define GLEE_H_DEFINED_glProgramUniform1uivEXT
14393  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14394  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC GLeeFuncPtr_glProgramUniform1uivEXT;
14395  #define glProgramUniform1uivEXT GLeeFuncPtr_glProgramUniform1uivEXT
14396 #endif
14397 #ifndef GLEE_H_DEFINED_glProgramUniform2uivEXT
14398 #define GLEE_H_DEFINED_glProgramUniform2uivEXT
14399  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14400  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC GLeeFuncPtr_glProgramUniform2uivEXT;
14401  #define glProgramUniform2uivEXT GLeeFuncPtr_glProgramUniform2uivEXT
14402 #endif
14403 #ifndef GLEE_H_DEFINED_glProgramUniform3uivEXT
14404 #define GLEE_H_DEFINED_glProgramUniform3uivEXT
14405  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14406  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC GLeeFuncPtr_glProgramUniform3uivEXT;
14407  #define glProgramUniform3uivEXT GLeeFuncPtr_glProgramUniform3uivEXT
14408 #endif
14409 #ifndef GLEE_H_DEFINED_glProgramUniform4uivEXT
14410 #define GLEE_H_DEFINED_glProgramUniform4uivEXT
14411  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14412  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC GLeeFuncPtr_glProgramUniform4uivEXT;
14413  #define glProgramUniform4uivEXT GLeeFuncPtr_glProgramUniform4uivEXT
14414 #endif
14415 #ifndef GLEE_H_DEFINED_glNamedBufferDataEXT
14416 #define GLEE_H_DEFINED_glNamedBufferDataEXT
14417  typedef void (APIENTRYP GLEEPFNGLNAMEDBUFFERDATAEXTPROC) (GLuint buffer, GLsizeiptr size, const GLvoid * data, GLenum usage);
14418  GLEE_EXTERN GLEEPFNGLNAMEDBUFFERDATAEXTPROC GLeeFuncPtr_glNamedBufferDataEXT;
14419  #define glNamedBufferDataEXT GLeeFuncPtr_glNamedBufferDataEXT
14420 #endif
14421 #ifndef GLEE_H_DEFINED_glNamedBufferSubDataEXT
14422 #define GLEE_H_DEFINED_glNamedBufferSubDataEXT
14423  typedef void (APIENTRYP GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid * data);
14424  GLEE_EXTERN GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glNamedBufferSubDataEXT;
14425  #define glNamedBufferSubDataEXT GLeeFuncPtr_glNamedBufferSubDataEXT
14426 #endif
14427 #ifndef GLEE_H_DEFINED_glMapNamedBufferEXT
14428 #define GLEE_H_DEFINED_glMapNamedBufferEXT
14431  #define glMapNamedBufferEXT GLeeFuncPtr_glMapNamedBufferEXT
14432 #endif
14433 #ifndef GLEE_H_DEFINED_glUnmapNamedBufferEXT
14434 #define GLEE_H_DEFINED_glUnmapNamedBufferEXT
14435  typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC) (GLuint buffer);
14436  GLEE_EXTERN GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glUnmapNamedBufferEXT;
14437  #define glUnmapNamedBufferEXT GLeeFuncPtr_glUnmapNamedBufferEXT
14438 #endif
14439 #ifndef GLEE_H_DEFINED_glGetNamedBufferParameterivEXT
14440 #define GLEE_H_DEFINED_glGetNamedBufferParameterivEXT
14441  typedef void (APIENTRYP GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC) (GLuint buffer, GLenum pname, GLint * params);
14442  GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedBufferParameterivEXT;
14443  #define glGetNamedBufferParameterivEXT GLeeFuncPtr_glGetNamedBufferParameterivEXT
14444 #endif
14445 #ifndef GLEE_H_DEFINED_glGetNamedBufferPointervEXT
14446 #define GLEE_H_DEFINED_glGetNamedBufferPointervEXT
14447  typedef void (APIENTRYP GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC) (GLuint buffer, GLenum pname, GLvoid* * params);
14448  GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC GLeeFuncPtr_glGetNamedBufferPointervEXT;
14449  #define glGetNamedBufferPointervEXT GLeeFuncPtr_glGetNamedBufferPointervEXT
14450 #endif
14451 #ifndef GLEE_H_DEFINED_glGetNamedBufferSubDataEXT
14452 #define GLEE_H_DEFINED_glGetNamedBufferSubDataEXT
14453  typedef void (APIENTRYP GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid * data);
14454  GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glGetNamedBufferSubDataEXT;
14455  #define glGetNamedBufferSubDataEXT GLeeFuncPtr_glGetNamedBufferSubDataEXT
14456 #endif
14457 #ifndef GLEE_H_DEFINED_glTextureBufferEXT
14458 #define GLEE_H_DEFINED_glTextureBufferEXT
14459  typedef void (APIENTRYP GLEEPFNGLTEXTUREBUFFEREXTPROC) (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer);
14460  GLEE_EXTERN GLEEPFNGLTEXTUREBUFFEREXTPROC GLeeFuncPtr_glTextureBufferEXT;
14461  #define glTextureBufferEXT GLeeFuncPtr_glTextureBufferEXT
14462 #endif
14463 #ifndef GLEE_H_DEFINED_glMultiTexBufferEXT
14464 #define GLEE_H_DEFINED_glMultiTexBufferEXT
14465  typedef void (APIENTRYP GLEEPFNGLMULTITEXBUFFEREXTPROC) (GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer);
14466  GLEE_EXTERN GLEEPFNGLMULTITEXBUFFEREXTPROC GLeeFuncPtr_glMultiTexBufferEXT;
14467  #define glMultiTexBufferEXT GLeeFuncPtr_glMultiTexBufferEXT
14468 #endif
14469 #ifndef GLEE_H_DEFINED_glNamedRenderbufferStorageEXT
14470 #define GLEE_H_DEFINED_glNamedRenderbufferStorageEXT
14471  typedef void (APIENTRYP GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC) (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
14472  GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageEXT;
14473  #define glNamedRenderbufferStorageEXT GLeeFuncPtr_glNamedRenderbufferStorageEXT
14474 #endif
14475 #ifndef GLEE_H_DEFINED_glGetNamedRenderbufferParameterivEXT
14476 #define GLEE_H_DEFINED_glGetNamedRenderbufferParameterivEXT
14477  typedef void (APIENTRYP GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC) (GLuint renderbuffer, GLenum pname, GLint * params);
14478  GLEE_EXTERN GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT;
14479  #define glGetNamedRenderbufferParameterivEXT GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT
14480 #endif
14481 #ifndef GLEE_H_DEFINED_glCheckNamedFramebufferStatusEXT
14482 #define GLEE_H_DEFINED_glCheckNamedFramebufferStatusEXT
14483  typedef GLenum (APIENTRYP GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC) (GLuint framebuffer, GLenum target);
14484  GLEE_EXTERN GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckNamedFramebufferStatusEXT;
14485  #define glCheckNamedFramebufferStatusEXT GLeeFuncPtr_glCheckNamedFramebufferStatusEXT
14486 #endif
14487 #ifndef GLEE_H_DEFINED_glNamedFramebufferTexture1DEXT
14488 #define GLEE_H_DEFINED_glNamedFramebufferTexture1DEXT
14489  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
14490  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture1DEXT;
14491  #define glNamedFramebufferTexture1DEXT GLeeFuncPtr_glNamedFramebufferTexture1DEXT
14492 #endif
14493 #ifndef GLEE_H_DEFINED_glNamedFramebufferTexture2DEXT
14494 #define GLEE_H_DEFINED_glNamedFramebufferTexture2DEXT
14495  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
14496  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture2DEXT;
14497  #define glNamedFramebufferTexture2DEXT GLeeFuncPtr_glNamedFramebufferTexture2DEXT
14498 #endif
14499 #ifndef GLEE_H_DEFINED_glNamedFramebufferTexture3DEXT
14500 #define GLEE_H_DEFINED_glNamedFramebufferTexture3DEXT
14501  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
14502  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture3DEXT;
14503  #define glNamedFramebufferTexture3DEXT GLeeFuncPtr_glNamedFramebufferTexture3DEXT
14504 #endif
14505 #ifndef GLEE_H_DEFINED_glNamedFramebufferRenderbufferEXT
14506 #define GLEE_H_DEFINED_glNamedFramebufferRenderbufferEXT
14507  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC) (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
14508  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glNamedFramebufferRenderbufferEXT;
14509  #define glNamedFramebufferRenderbufferEXT GLeeFuncPtr_glNamedFramebufferRenderbufferEXT
14510 #endif
14511 #ifndef GLEE_H_DEFINED_glGetNamedFramebufferAttachmentParameterivEXT
14512 #define GLEE_H_DEFINED_glGetNamedFramebufferAttachmentParameterivEXT
14513  typedef void (APIENTRYP GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params);
14514  GLEE_EXTERN GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT;
14515  #define glGetNamedFramebufferAttachmentParameterivEXT GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT
14516 #endif
14517 #ifndef GLEE_H_DEFINED_glGenerateTextureMipmapEXT
14518 #define GLEE_H_DEFINED_glGenerateTextureMipmapEXT
14519  typedef void (APIENTRYP GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC) (GLuint texture, GLenum target);
14520  GLEE_EXTERN GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC GLeeFuncPtr_glGenerateTextureMipmapEXT;
14521  #define glGenerateTextureMipmapEXT GLeeFuncPtr_glGenerateTextureMipmapEXT
14522 #endif
14523 #ifndef GLEE_H_DEFINED_glGenerateMultiTexMipmapEXT
14524 #define GLEE_H_DEFINED_glGenerateMultiTexMipmapEXT
14525  typedef void (APIENTRYP GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC) (GLenum texunit, GLenum target);
14526  GLEE_EXTERN GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC GLeeFuncPtr_glGenerateMultiTexMipmapEXT;
14527  #define glGenerateMultiTexMipmapEXT GLeeFuncPtr_glGenerateMultiTexMipmapEXT
14528 #endif
14529 #ifndef GLEE_H_DEFINED_glFramebufferDrawBufferEXT
14530 #define GLEE_H_DEFINED_glFramebufferDrawBufferEXT
14531  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC) (GLuint framebuffer, GLenum mode);
14532  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC GLeeFuncPtr_glFramebufferDrawBufferEXT;
14533  #define glFramebufferDrawBufferEXT GLeeFuncPtr_glFramebufferDrawBufferEXT
14534 #endif
14535 #ifndef GLEE_H_DEFINED_glFramebufferDrawBuffersEXT
14536 #define GLEE_H_DEFINED_glFramebufferDrawBuffersEXT
14537  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC) (GLuint framebuffer, GLsizei n, const GLenum * bufs);
14538  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC GLeeFuncPtr_glFramebufferDrawBuffersEXT;
14539  #define glFramebufferDrawBuffersEXT GLeeFuncPtr_glFramebufferDrawBuffersEXT
14540 #endif
14541 #ifndef GLEE_H_DEFINED_glFramebufferReadBufferEXT
14542 #define GLEE_H_DEFINED_glFramebufferReadBufferEXT
14543  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC) (GLuint framebuffer, GLenum mode);
14544  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC GLeeFuncPtr_glFramebufferReadBufferEXT;
14545  #define glFramebufferReadBufferEXT GLeeFuncPtr_glFramebufferReadBufferEXT
14546 #endif
14547 #ifndef GLEE_H_DEFINED_glGetFramebufferParameterivEXT
14548 #define GLEE_H_DEFINED_glGetFramebufferParameterivEXT
14549  typedef void (APIENTRYP GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC) (GLuint framebuffer, GLenum pname, GLint * params);
14550  GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferParameterivEXT;
14551  #define glGetFramebufferParameterivEXT GLeeFuncPtr_glGetFramebufferParameterivEXT
14552 #endif
14553 #ifndef GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleEXT
14554 #define GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleEXT
14555  typedef void (APIENTRYP GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
14556  GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT;
14557  #define glNamedRenderbufferStorageMultisampleEXT GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT
14558 #endif
14559 #ifndef GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleCoverageEXT
14560 #define GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleCoverageEXT
14561  typedef void (APIENTRYP GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC) (GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
14562  GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT;
14563  #define glNamedRenderbufferStorageMultisampleCoverageEXT GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT
14564 #endif
14565 #ifndef GLEE_H_DEFINED_glNamedFramebufferTextureEXT
14566 #define GLEE_H_DEFINED_glNamedFramebufferTextureEXT
14567  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC) (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
14568  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glNamedFramebufferTextureEXT;
14569  #define glNamedFramebufferTextureEXT GLeeFuncPtr_glNamedFramebufferTextureEXT
14570 #endif
14571 #ifndef GLEE_H_DEFINED_glNamedFramebufferTextureLayerEXT
14572 #define GLEE_H_DEFINED_glNamedFramebufferTextureLayerEXT
14573  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC) (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
14574  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glNamedFramebufferTextureLayerEXT;
14575  #define glNamedFramebufferTextureLayerEXT GLeeFuncPtr_glNamedFramebufferTextureLayerEXT
14576 #endif
14577 #ifndef GLEE_H_DEFINED_glNamedFramebufferTextureFaceEXT
14578 #define GLEE_H_DEFINED_glNamedFramebufferTextureFaceEXT
14579  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC) (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face);
14580  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glNamedFramebufferTextureFaceEXT;
14581  #define glNamedFramebufferTextureFaceEXT GLeeFuncPtr_glNamedFramebufferTextureFaceEXT
14582 #endif
14583 #ifndef GLEE_H_DEFINED_glTextureRenderbufferEXT
14584 #define GLEE_H_DEFINED_glTextureRenderbufferEXT
14585  typedef void (APIENTRYP GLEEPFNGLTEXTURERENDERBUFFEREXTPROC) (GLuint texture, GLenum target, GLuint renderbuffer);
14586  GLEE_EXTERN GLEEPFNGLTEXTURERENDERBUFFEREXTPROC GLeeFuncPtr_glTextureRenderbufferEXT;
14587  #define glTextureRenderbufferEXT GLeeFuncPtr_glTextureRenderbufferEXT
14588 #endif
14589 #ifndef GLEE_H_DEFINED_glMultiTexRenderbufferEXT
14590 #define GLEE_H_DEFINED_glMultiTexRenderbufferEXT
14591  typedef void (APIENTRYP GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC) (GLenum texunit, GLenum target, GLuint renderbuffer);
14592  GLEE_EXTERN GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC GLeeFuncPtr_glMultiTexRenderbufferEXT;
14593  #define glMultiTexRenderbufferEXT GLeeFuncPtr_glMultiTexRenderbufferEXT
14594 #endif
14595 #endif
14596 
14597 /* GL_EXT_vertex_array_bgra */
14598 
14599 #ifndef GL_EXT_vertex_array_bgra
14600 #define GL_EXT_vertex_array_bgra 1
14601 #define __GLEE_GL_EXT_vertex_array_bgra 1
14602 /* Constants */
14603 #endif
14604 
14605 /* GL_EXT_texture_swizzle */
14606 
14607 #ifndef GL_EXT_texture_swizzle
14608 #define GL_EXT_texture_swizzle 1
14609 #define __GLEE_GL_EXT_texture_swizzle 1
14610 /* Constants */
14611 #define GL_TEXTURE_SWIZZLE_R_EXT 0x8E42
14612 #define GL_TEXTURE_SWIZZLE_G_EXT 0x8E43
14613 #define GL_TEXTURE_SWIZZLE_B_EXT 0x8E44
14614 #define GL_TEXTURE_SWIZZLE_A_EXT 0x8E45
14615 #define GL_TEXTURE_SWIZZLE_RGBA_EXT 0x8E46
14616 #endif
14617 
14618 /* GL_NV_explicit_multisample */
14619 
14620 #ifndef GL_NV_explicit_multisample
14621 #define GL_NV_explicit_multisample 1
14622 #define __GLEE_GL_NV_explicit_multisample 1
14623 /* Constants */
14624 #define GL_SAMPLE_POSITION_NV 0x8E50
14625 #define GL_SAMPLE_MASK_NV 0x8E51
14626 #define GL_SAMPLE_MASK_VALUE_NV 0x8E52
14627 #define GL_TEXTURE_BINDING_RENDERBUFFER_NV 0x8E53
14628 #define GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV 0x8E54
14629 #define GL_MAX_SAMPLE_MASK_WORDS_NV 0x8E59
14630 #define GL_TEXTURE_RENDERBUFFER_NV 0x8E55
14631 #define GL_SAMPLER_RENDERBUFFER_NV 0x8E56
14632 #define GL_INT_SAMPLER_RENDERBUFFER_NV 0x8E57
14633 #define GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV 0x8E58
14634 #ifndef GLEE_H_DEFINED_glGetMultisamplefvNV
14635 #define GLEE_H_DEFINED_glGetMultisamplefvNV
14636  typedef void (APIENTRYP GLEEPFNGLGETMULTISAMPLEFVNVPROC) (GLenum pname, GLuint index, GLfloat * val);
14637  GLEE_EXTERN GLEEPFNGLGETMULTISAMPLEFVNVPROC GLeeFuncPtr_glGetMultisamplefvNV;
14638  #define glGetMultisamplefvNV GLeeFuncPtr_glGetMultisamplefvNV
14639 #endif
14640 #ifndef GLEE_H_DEFINED_glSampleMaskIndexedNV
14641 #define GLEE_H_DEFINED_glSampleMaskIndexedNV
14642  typedef void (APIENTRYP GLEEPFNGLSAMPLEMASKINDEXEDNVPROC) (GLuint index, GLbitfield mask);
14643  GLEE_EXTERN GLEEPFNGLSAMPLEMASKINDEXEDNVPROC GLeeFuncPtr_glSampleMaskIndexedNV;
14644  #define glSampleMaskIndexedNV GLeeFuncPtr_glSampleMaskIndexedNV
14645 #endif
14646 #ifndef GLEE_H_DEFINED_glTexRenderbufferNV
14647 #define GLEE_H_DEFINED_glTexRenderbufferNV
14648  typedef void (APIENTRYP GLEEPFNGLTEXRENDERBUFFERNVPROC) (GLenum target, GLuint renderbuffer);
14649  GLEE_EXTERN GLEEPFNGLTEXRENDERBUFFERNVPROC GLeeFuncPtr_glTexRenderbufferNV;
14650  #define glTexRenderbufferNV GLeeFuncPtr_glTexRenderbufferNV
14651 #endif
14652 #endif
14653 
14654 /* GL_NV_transform_feedback2 */
14655 
14656 #ifndef GL_NV_transform_feedback2
14657 #define GL_NV_transform_feedback2 1
14658 #define __GLEE_GL_NV_transform_feedback2 1
14659 /* Constants */
14660 #define GL_TRANSFORM_FEEDBACK_NV 0x8E22
14661 #define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV 0x8E23
14662 #define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV 0x8E24
14663 #define GL_TRANSFORM_FEEDBACK_BINDING_NV 0x8E25
14664 #ifndef GLEE_H_DEFINED_glBindTransformFeedbackNV
14665 #define GLEE_H_DEFINED_glBindTransformFeedbackNV
14666  typedef void (APIENTRYP GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC) (GLenum target, GLuint id);
14667  GLEE_EXTERN GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBindTransformFeedbackNV;
14668  #define glBindTransformFeedbackNV GLeeFuncPtr_glBindTransformFeedbackNV
14669 #endif
14670 #ifndef GLEE_H_DEFINED_glDeleteTransformFeedbacksNV
14671 #define GLEE_H_DEFINED_glDeleteTransformFeedbacksNV
14672  typedef void (APIENTRYP GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC) (GLsizei n, const GLuint * ids);
14673  GLEE_EXTERN GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glDeleteTransformFeedbacksNV;
14674  #define glDeleteTransformFeedbacksNV GLeeFuncPtr_glDeleteTransformFeedbacksNV
14675 #endif
14676 #ifndef GLEE_H_DEFINED_glGenTransformFeedbacksNV
14677 #define GLEE_H_DEFINED_glGenTransformFeedbacksNV
14678  typedef void (APIENTRYP GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC) (GLsizei n, GLuint * ids);
14679  GLEE_EXTERN GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glGenTransformFeedbacksNV;
14680  #define glGenTransformFeedbacksNV GLeeFuncPtr_glGenTransformFeedbacksNV
14681 #endif
14682 #ifndef GLEE_H_DEFINED_glIsTransformFeedbackNV
14683 #define GLEE_H_DEFINED_glIsTransformFeedbackNV
14684  typedef GLboolean (APIENTRYP GLEEPFNGLISTRANSFORMFEEDBACKNVPROC) (GLuint id);
14685  GLEE_EXTERN GLEEPFNGLISTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glIsTransformFeedbackNV;
14686  #define glIsTransformFeedbackNV GLeeFuncPtr_glIsTransformFeedbackNV
14687 #endif
14688 #ifndef GLEE_H_DEFINED_glPauseTransformFeedbackNV
14689 #define GLEE_H_DEFINED_glPauseTransformFeedbackNV
14690  typedef void (APIENTRYP GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC) ();
14691  GLEE_EXTERN GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glPauseTransformFeedbackNV;
14692  #define glPauseTransformFeedbackNV GLeeFuncPtr_glPauseTransformFeedbackNV
14693 #endif
14694 #ifndef GLEE_H_DEFINED_glResumeTransformFeedbackNV
14695 #define GLEE_H_DEFINED_glResumeTransformFeedbackNV
14696  typedef void (APIENTRYP GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC) ();
14697  GLEE_EXTERN GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glResumeTransformFeedbackNV;
14698  #define glResumeTransformFeedbackNV GLeeFuncPtr_glResumeTransformFeedbackNV
14699 #endif
14700 #ifndef GLEE_H_DEFINED_glDrawTransformFeedbackNV
14701 #define GLEE_H_DEFINED_glDrawTransformFeedbackNV
14702  typedef void (APIENTRYP GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC) (GLenum mode, GLuint id);
14703  GLEE_EXTERN GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glDrawTransformFeedbackNV;
14704  #define glDrawTransformFeedbackNV GLeeFuncPtr_glDrawTransformFeedbackNV
14705 #endif
14706 #endif
14707 
14708 /* GL_SGIX_texture_select */
14709 
14710 #ifndef GL_SGIX_texture_select
14711 #define GL_SGIX_texture_select 1
14712 #define __GLEE_GL_SGIX_texture_select 1
14713 /* Constants */
14714 #endif
14715 
14716 /* GL_INGR_blend_func_separate */
14717 
14718 #ifndef GL_INGR_blend_func_separate
14719 #define GL_INGR_blend_func_separate 1
14720 #define __GLEE_GL_INGR_blend_func_separate 1
14721 /* Constants */
14722 #ifndef GLEE_H_DEFINED_glBlendFuncSeparateINGR
14723 #define GLEE_H_DEFINED_glBlendFuncSeparateINGR
14724  typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEINGRPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
14725  GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEINGRPROC GLeeFuncPtr_glBlendFuncSeparateINGR;
14726  #define glBlendFuncSeparateINGR GLeeFuncPtr_glBlendFuncSeparateINGR
14727 #endif
14728 #endif
14729 
14730 /* GL_SGIX_depth_pass_instrument */
14731 
14732 #ifndef GL_SGIX_depth_pass_instrument
14733 #define GL_SGIX_depth_pass_instrument 1
14734 #define __GLEE_GL_SGIX_depth_pass_instrument 1
14735 /* Constants */
14736 #endif
14737 
14738 /* GL_SGIX_igloo_interface */
14739 
14740 #ifndef GL_SGIX_igloo_interface
14741 #define GL_SGIX_igloo_interface 1
14742 #define __GLEE_GL_SGIX_igloo_interface 1
14743 /* Constants */
14744 #ifndef GLEE_H_DEFINED_glIglooInterfaceSGIX
14745 #define GLEE_H_DEFINED_glIglooInterfaceSGIX
14746  typedef void (APIENTRYP GLEEPFNGLIGLOOINTERFACESGIXPROC) (GLenum pname, const GLvoid * params);
14747  GLEE_EXTERN GLEEPFNGLIGLOOINTERFACESGIXPROC GLeeFuncPtr_glIglooInterfaceSGIX;
14748  #define glIglooInterfaceSGIX GLeeFuncPtr_glIglooInterfaceSGIX
14749 #endif
14750 #endif
14751 
14752 /* GL_EXT_fragment_lighting */
14753 
14754 #ifndef GL_EXT_fragment_lighting
14755 #define GL_EXT_fragment_lighting 1
14756 #define __GLEE_GL_EXT_fragment_lighting 1
14757 /* Constants */
14758 #define GL_FRAGMENT_LIGHTING_EXT 0x8400
14759 #define GL_FRAGMENT_COLOR_MATERIAL_EXT 0x8401
14760 #define GL_FRAGMENT_COLOR_MATERIAL_FACE_EXT 0x8402
14761 #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT 0x8403
14762 #define GL_MAX_FRAGMENT_LIGHTS_EXT 0x8404
14763 #define GL_MAX_ACTIVE_LIGHTS_EXT 0x8405
14764 #define GL_CURRENT_RASTER_NORMAL_EXT 0x8406
14765 #define GL_LIGHT_ENV_MODE_EXT 0x8407
14766 #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT 0x8408
14767 #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT 0x8409
14768 #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_EXT 0x840A
14769 #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT 0x840B
14770 #define GL_FRAGMENT_LIGHT0_EXT 0x840C
14771 #define GL_FRAGMENT_LIGHT7_EXT 0x8413
14772 #ifndef GLEE_H_DEFINED_glFragmentLightModeliEXT
14773 #define GLEE_H_DEFINED_glFragmentLightModeliEXT
14774  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC) (GLenum pname, GLint param);
14775  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC GLeeFuncPtr_glFragmentLightModeliEXT;
14776  #define glFragmentLightModeliEXT GLeeFuncPtr_glFragmentLightModeliEXT
14777 #endif
14778 #ifndef GLEE_H_DEFINED_glFragmentLightModelfEXT
14779 #define GLEE_H_DEFINED_glFragmentLightModelfEXT
14780  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC) (GLenum pname, GLfloat param);
14781  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC GLeeFuncPtr_glFragmentLightModelfEXT;
14782  #define glFragmentLightModelfEXT GLeeFuncPtr_glFragmentLightModelfEXT
14783 #endif
14784 #ifndef GLEE_H_DEFINED_glFragmentLightModelivEXT
14785 #define GLEE_H_DEFINED_glFragmentLightModelivEXT
14786  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC) (GLenum pname, GLint * params);
14787  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC GLeeFuncPtr_glFragmentLightModelivEXT;
14788  #define glFragmentLightModelivEXT GLeeFuncPtr_glFragmentLightModelivEXT
14789 #endif
14790 #ifndef GLEE_H_DEFINED_glFragmentLightModelfvEXT
14791 #define GLEE_H_DEFINED_glFragmentLightModelfvEXT
14792  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC) (GLenum pname, GLfloat * params);
14793  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC GLeeFuncPtr_glFragmentLightModelfvEXT;
14794  #define glFragmentLightModelfvEXT GLeeFuncPtr_glFragmentLightModelfvEXT
14795 #endif
14796 #ifndef GLEE_H_DEFINED_glFragmentLightiEXT
14797 #define GLEE_H_DEFINED_glFragmentLightiEXT
14798  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTIEXTPROC) (GLenum light, GLenum pname, GLint param);
14799  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIEXTPROC GLeeFuncPtr_glFragmentLightiEXT;
14800  #define glFragmentLightiEXT GLeeFuncPtr_glFragmentLightiEXT
14801 #endif
14802 #ifndef GLEE_H_DEFINED_glFragmentLightfEXT
14803 #define GLEE_H_DEFINED_glFragmentLightfEXT
14804  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFEXTPROC) (GLenum light, GLenum pname, GLfloat param);
14805  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFEXTPROC GLeeFuncPtr_glFragmentLightfEXT;
14806  #define glFragmentLightfEXT GLeeFuncPtr_glFragmentLightfEXT
14807 #endif
14808 #ifndef GLEE_H_DEFINED_glFragmentLightivEXT
14809 #define GLEE_H_DEFINED_glFragmentLightivEXT
14810  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTIVEXTPROC) (GLenum light, GLenum pname, GLint * params);
14811  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glFragmentLightivEXT;
14812  #define glFragmentLightivEXT GLeeFuncPtr_glFragmentLightivEXT
14813 #endif
14814 #ifndef GLEE_H_DEFINED_glFragmentLightfvEXT
14815 #define GLEE_H_DEFINED_glFragmentLightfvEXT
14816  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFVEXTPROC) (GLenum light, GLenum pname, GLfloat * params);
14817  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glFragmentLightfvEXT;
14818  #define glFragmentLightfvEXT GLeeFuncPtr_glFragmentLightfvEXT
14819 #endif
14820 #ifndef GLEE_H_DEFINED_glGetFragmentLightivEXT
14821 #define GLEE_H_DEFINED_glGetFragmentLightivEXT
14822  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC) (GLenum light, GLenum pname, GLint * params);
14823  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glGetFragmentLightivEXT;
14824  #define glGetFragmentLightivEXT GLeeFuncPtr_glGetFragmentLightivEXT
14825 #endif
14826 #ifndef GLEE_H_DEFINED_glGetFragmentLightfvEXT
14827 #define GLEE_H_DEFINED_glGetFragmentLightfvEXT
14828  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC) (GLenum light, GLenum pname, GLfloat * params);
14829  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glGetFragmentLightfvEXT;
14830  #define glGetFragmentLightfvEXT GLeeFuncPtr_glGetFragmentLightfvEXT
14831 #endif
14832 #ifndef GLEE_H_DEFINED_glFragmentMaterialfEXT
14833 #define GLEE_H_DEFINED_glFragmentMaterialfEXT
14834  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFEXTPROC) (GLenum face, GLenum pname, const GLfloat param);
14835  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFEXTPROC GLeeFuncPtr_glFragmentMaterialfEXT;
14836  #define glFragmentMaterialfEXT GLeeFuncPtr_glFragmentMaterialfEXT
14837 #endif
14838 #ifndef GLEE_H_DEFINED_glFragmentMaterialiEXT
14839 #define GLEE_H_DEFINED_glFragmentMaterialiEXT
14840  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALIEXTPROC) (GLenum face, GLenum pname, const GLint param);
14841  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIEXTPROC GLeeFuncPtr_glFragmentMaterialiEXT;
14842  #define glFragmentMaterialiEXT GLeeFuncPtr_glFragmentMaterialiEXT
14843 #endif
14844 #ifndef GLEE_H_DEFINED_glFragmentMaterialfvEXT
14845 #define GLEE_H_DEFINED_glFragmentMaterialfvEXT
14846  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFVEXTPROC) (GLenum face, GLenum pname, const GLfloat * params);
14847  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glFragmentMaterialfvEXT;
14848  #define glFragmentMaterialfvEXT GLeeFuncPtr_glFragmentMaterialfvEXT
14849 #endif
14850 #ifndef GLEE_H_DEFINED_glFragmentMaterialivEXT
14851 #define GLEE_H_DEFINED_glFragmentMaterialivEXT
14852  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALIVEXTPROC) (GLenum face, GLenum pname, const GLint * params);
14853  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glFragmentMaterialivEXT;
14854  #define glFragmentMaterialivEXT GLeeFuncPtr_glFragmentMaterialivEXT
14855 #endif
14856 #ifndef GLEE_H_DEFINED_glFragmentColorMaterialEXT
14857 #define GLEE_H_DEFINED_glFragmentColorMaterialEXT
14858  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC) (GLenum face, GLenum mode);
14859  GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC GLeeFuncPtr_glFragmentColorMaterialEXT;
14860  #define glFragmentColorMaterialEXT GLeeFuncPtr_glFragmentColorMaterialEXT
14861 #endif
14862 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialfvEXT
14863 #define GLEE_H_DEFINED_glGetFragmentMaterialfvEXT
14864  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC) (GLenum face, GLenum pname, const GLfloat * params);
14865  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glGetFragmentMaterialfvEXT;
14866  #define glGetFragmentMaterialfvEXT GLeeFuncPtr_glGetFragmentMaterialfvEXT
14867 #endif
14868 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialivEXT
14869 #define GLEE_H_DEFINED_glGetFragmentMaterialivEXT
14870  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC) (GLenum face, GLenum pname, const GLint * params);
14871  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glGetFragmentMaterialivEXT;
14872  #define glGetFragmentMaterialivEXT GLeeFuncPtr_glGetFragmentMaterialivEXT
14873 #endif
14874 #ifndef GLEE_H_DEFINED_glLightEnviEXT
14875 #define GLEE_H_DEFINED_glLightEnviEXT
14876  typedef GLvoid (APIENTRYP GLEEPFNGLLIGHTENVIEXTPROC) (GLenum pname, GLint param);
14877  GLEE_EXTERN GLEEPFNGLLIGHTENVIEXTPROC GLeeFuncPtr_glLightEnviEXT;
14878  #define glLightEnviEXT GLeeFuncPtr_glLightEnviEXT
14879 #endif
14880 #endif
14881 
14882 /* GL_EXT_geometry_shader4 */
14883 
14884 #ifndef GL_EXT_geometry_shader4
14885 #define GL_EXT_geometry_shader4 1
14886 #define __GLEE_GL_EXT_geometry_shader4 1
14887 /* Constants */
14888 #define GL_GEOMETRY_SHADER_EXT 0x8DD9
14889 #define GL_GEOMETRY_VERTICES_OUT_EXT 0x8DDA
14890 #define GL_GEOMETRY_INPUT_TYPE_EXT 0x8DDB
14891 #define GL_GEOMETRY_OUTPUT_TYPE_EXT 0x8DDC
14892 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT 0x8C29
14893 #define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT 0x8DDD
14894 #define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT 0x8DDE
14895 #define GL_MAX_VARYING_COMPONENTS_EXT 0x8B4B
14896 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT 0x8DDF
14897 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT 0x8DE0
14898 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT 0x8DE1
14899 #define GL_LINES_ADJACENCY_EXT 0xA
14900 #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
14901 #define GL_TRIANGLES_ADJACENCY_EXT 0xC
14902 #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
14903 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8
14904 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT 0x8DA9
14905 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT 0x8DA7
14906 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4
14907 #define GL_PROGRAM_POINT_SIZE_EXT 0x8642
14908 #ifndef GLEE_H_DEFINED_glProgramParameteriEXT
14909 #define GLEE_H_DEFINED_glProgramParameteriEXT
14910  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMPARAMETERIEXTPROC) (GLuint program, GLenum pname, GLint value);
14911  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIEXTPROC GLeeFuncPtr_glProgramParameteriEXT;
14912  #define glProgramParameteriEXT GLeeFuncPtr_glProgramParameteriEXT
14913 #endif
14914 #ifndef GLEE_H_DEFINED_glFramebufferTextureEXT
14915 #define GLEE_H_DEFINED_glFramebufferTextureEXT
14916  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level);
14917  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT;
14918  #define glFramebufferTextureEXT GLeeFuncPtr_glFramebufferTextureEXT
14919 #endif
14920 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayerEXT
14921 #define GLEE_H_DEFINED_glFramebufferTextureLayerEXT
14922  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
14923  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT;
14924  #define glFramebufferTextureLayerEXT GLeeFuncPtr_glFramebufferTextureLayerEXT
14925 #endif
14926 #ifndef GLEE_H_DEFINED_glFramebufferTextureFaceEXT
14927 #define GLEE_H_DEFINED_glFramebufferTextureFaceEXT
14928  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
14929  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT;
14930  #define glFramebufferTextureFaceEXT GLeeFuncPtr_glFramebufferTextureFaceEXT
14931 #endif
14932 #endif
14933 
14934 /* GL_EXT_scene_marker */
14935 
14936 #ifndef GL_EXT_scene_marker
14937 #define GL_EXT_scene_marker 1
14938 #define __GLEE_GL_EXT_scene_marker 1
14939 /* Constants */
14940 #ifndef GLEE_H_DEFINED_glBeginSceneEXT
14941 #define GLEE_H_DEFINED_glBeginSceneEXT
14942  typedef GLvoid (APIENTRYP GLEEPFNGLBEGINSCENEEXTPROC) ();
14943  GLEE_EXTERN GLEEPFNGLBEGINSCENEEXTPROC GLeeFuncPtr_glBeginSceneEXT;
14944  #define glBeginSceneEXT GLeeFuncPtr_glBeginSceneEXT
14945 #endif
14946 #ifndef GLEE_H_DEFINED_glEndSceneEXT
14947 #define GLEE_H_DEFINED_glEndSceneEXT
14948  typedef GLvoid (APIENTRYP GLEEPFNGLENDSCENEEXTPROC) ();
14949  GLEE_EXTERN GLEEPFNGLENDSCENEEXTPROC GLeeFuncPtr_glEndSceneEXT;
14950  #define glEndSceneEXT GLeeFuncPtr_glEndSceneEXT
14951 #endif
14952 #endif
14953 
14954 /* GL_EXT_texture_compression_dxt1 */
14955 
14956 #ifndef GL_EXT_texture_compression_dxt1
14957 #define GL_EXT_texture_compression_dxt1 1
14958 #define __GLEE_GL_EXT_texture_compression_dxt1 1
14959 /* Constants */
14960 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
14961 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
14962 #endif
14963 
14964 /* GL_EXT_texture_env */
14965 
14966 #ifndef GL_EXT_texture_env
14967 #define GL_EXT_texture_env 1
14968 #define __GLEE_GL_EXT_texture_env 1
14969 /* Constants */
14970 #define GL_TEXTURE_ENV0_EXT 0
14971 #define GL_TEXTURE_ENV_MODE_ALPHA_EXT 0
14972 #define GL_ENV_COPY_EXT 0
14973 #define GL_ENV_REPLACE_EXT 0
14974 #define GL_ENV_MODULATE_EXT 0
14975 #define GL_ENV_ADD_EXT 0
14976 #define GL_ENV_SUBTRACT_EXT 0
14977 #define GL_ENV_REVERSE_SUBTRACT_EXT 0
14978 #define GL_ENV_BLEND_EXT 0
14979 #define GL_ENV_REVERSE_BLEND_EXT 0
14980 #define GL_TEXTURE_ENV_SHIFT_EXT 0
14981 #endif
14982 
14983 /* GL_IBM_static_data */
14984 
14985 #ifndef GL_IBM_static_data
14986 #define GL_IBM_static_data 1
14987 #define __GLEE_GL_IBM_static_data 1
14988 /* Constants */
14989 #define GL_ALL_STATIC_DATA_IBM 103060
14990 #define GL_STATIC_VERTEX_ARRAY_IBM 103061
14991 #endif
14992 
14993 /* GL_NV_gpu_program4 */
14994 
14995 #ifndef GL_NV_gpu_program4
14996 #define GL_NV_gpu_program4 1
14997 #define __GLEE_GL_NV_gpu_program4 1
14998 /* Constants */
14999 #define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT 0x8904
15000 #define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT 0x8905
15001 #define GL_PROGRAM_ATTRIB_COMPONENTS_NV 0x8906
15002 #define GL_PROGRAM_RESULT_COMPONENTS_NV 0x8907
15003 #define GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV 0x8908
15004 #define GL_MAX_PROGRAM_RESULT_COMPONENTS_NV 0x8909
15005 #define GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV 0x8DA5
15006 #define GL_MAX_PROGRAM_GENERIC_RESULTS_NV 0x8DA6
15007 #define GL_GEOMETRY_PROGRAM_NV 0x8C26
15008 #define GL_MAX_PROGRAM_OUTPUT_VERTICES_NV 0x8C27
15009 #define GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV 0x8C28
15010 #define GL_GEOMETRY_VERTICES_OUT_EXT 0x8DDA
15011 #define GL_GEOMETRY_INPUT_TYPE_EXT 0x8DDB
15012 #define GL_GEOMETRY_OUTPUT_TYPE_EXT 0x8DDC
15013 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT 0x8C29
15014 #define GL_LINES_ADJACENCY_EXT 0xA
15015 #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
15016 #define GL_TRIANGLES_ADJACENCY_EXT 0xC
15017 #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
15018 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8
15019 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT 0x8DA9
15020 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT 0x8DA7
15021 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4
15022 #define GL_PROGRAM_POINT_SIZE_EXT 0x8642
15023 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT 0x88FD
15024 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4iNV
15025 #define GLEE_H_DEFINED_glProgramLocalParameterI4iNV
15026  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC) (GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
15027  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC GLeeFuncPtr_glProgramLocalParameterI4iNV;
15028  #define glProgramLocalParameterI4iNV GLeeFuncPtr_glProgramLocalParameterI4iNV
15029 #endif
15030 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4ivNV
15031 #define GLEE_H_DEFINED_glProgramLocalParameterI4ivNV
15032  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC) (GLenum target, GLuint index, const GLint * params);
15033  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramLocalParameterI4ivNV;
15034  #define glProgramLocalParameterI4ivNV GLeeFuncPtr_glProgramLocalParameterI4ivNV
15035 #endif
15036 #ifndef GLEE_H_DEFINED_glProgramLocalParametersI4ivNV
15037 #define GLEE_H_DEFINED_glProgramLocalParametersI4ivNV
15038  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLint * params);
15039  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramLocalParametersI4ivNV;
15040  #define glProgramLocalParametersI4ivNV GLeeFuncPtr_glProgramLocalParametersI4ivNV
15041 #endif
15042 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4uiNV
15043 #define GLEE_H_DEFINED_glProgramLocalParameterI4uiNV
15044  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC) (GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
15045  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC GLeeFuncPtr_glProgramLocalParameterI4uiNV;
15046  #define glProgramLocalParameterI4uiNV GLeeFuncPtr_glProgramLocalParameterI4uiNV
15047 #endif
15048 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4uivNV
15049 #define GLEE_H_DEFINED_glProgramLocalParameterI4uivNV
15050  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC) (GLenum target, GLuint index, const GLuint * params);
15051  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramLocalParameterI4uivNV;
15052  #define glProgramLocalParameterI4uivNV GLeeFuncPtr_glProgramLocalParameterI4uivNV
15053 #endif
15054 #ifndef GLEE_H_DEFINED_glProgramLocalParametersI4uivNV
15055 #define GLEE_H_DEFINED_glProgramLocalParametersI4uivNV
15056  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLuint * params);
15057  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramLocalParametersI4uivNV;
15058  #define glProgramLocalParametersI4uivNV GLeeFuncPtr_glProgramLocalParametersI4uivNV
15059 #endif
15060 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4iNV
15061 #define GLEE_H_DEFINED_glProgramEnvParameterI4iNV
15062  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC) (GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
15063  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC GLeeFuncPtr_glProgramEnvParameterI4iNV;
15064  #define glProgramEnvParameterI4iNV GLeeFuncPtr_glProgramEnvParameterI4iNV
15065 #endif
15066 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4ivNV
15067 #define GLEE_H_DEFINED_glProgramEnvParameterI4ivNV
15068  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC) (GLenum target, GLuint index, const GLint * params);
15069  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramEnvParameterI4ivNV;
15070  #define glProgramEnvParameterI4ivNV GLeeFuncPtr_glProgramEnvParameterI4ivNV
15071 #endif
15072 #ifndef GLEE_H_DEFINED_glProgramEnvParametersI4ivNV
15073 #define GLEE_H_DEFINED_glProgramEnvParametersI4ivNV
15074  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLint * params);
15075  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramEnvParametersI4ivNV;
15076  #define glProgramEnvParametersI4ivNV GLeeFuncPtr_glProgramEnvParametersI4ivNV
15077 #endif
15078 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4uiNV
15079 #define GLEE_H_DEFINED_glProgramEnvParameterI4uiNV
15080  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC) (GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
15081  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC GLeeFuncPtr_glProgramEnvParameterI4uiNV;
15082  #define glProgramEnvParameterI4uiNV GLeeFuncPtr_glProgramEnvParameterI4uiNV
15083 #endif
15084 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4uivNV
15085 #define GLEE_H_DEFINED_glProgramEnvParameterI4uivNV
15086  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC) (GLenum target, GLuint index, const GLuint * params);
15087  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramEnvParameterI4uivNV;
15088  #define glProgramEnvParameterI4uivNV GLeeFuncPtr_glProgramEnvParameterI4uivNV
15089 #endif
15090 #ifndef GLEE_H_DEFINED_glProgramEnvParametersI4uivNV
15091 #define GLEE_H_DEFINED_glProgramEnvParametersI4uivNV
15092  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLuint * params);
15093  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramEnvParametersI4uivNV;
15094  #define glProgramEnvParametersI4uivNV GLeeFuncPtr_glProgramEnvParametersI4uivNV
15095 #endif
15096 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterIivNV
15097 #define GLEE_H_DEFINED_glGetProgramLocalParameterIivNV
15098  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC) (GLenum target, GLuint index, GLint * params);
15099  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIivNV;
15100  #define glGetProgramLocalParameterIivNV GLeeFuncPtr_glGetProgramLocalParameterIivNV
15101 #endif
15102 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterIuivNV
15103 #define GLEE_H_DEFINED_glGetProgramLocalParameterIuivNV
15104  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC) (GLenum target, GLuint index, GLuint * params);
15105  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIuivNV;
15106  #define glGetProgramLocalParameterIuivNV GLeeFuncPtr_glGetProgramLocalParameterIuivNV
15107 #endif
15108 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterIivNV
15109 #define GLEE_H_DEFINED_glGetProgramEnvParameterIivNV
15110  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC) (GLenum target, GLuint index, GLint * params);
15111  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIivNV;
15112  #define glGetProgramEnvParameterIivNV GLeeFuncPtr_glGetProgramEnvParameterIivNV
15113 #endif
15114 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterIuivNV
15115 #define GLEE_H_DEFINED_glGetProgramEnvParameterIuivNV
15116  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC) (GLenum target, GLuint index, GLuint * params);
15117  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIuivNV;
15118  #define glGetProgramEnvParameterIuivNV GLeeFuncPtr_glGetProgramEnvParameterIuivNV
15119 #endif
15120 #ifndef GLEE_H_DEFINED_glFramebufferTextureEXT
15121 #define GLEE_H_DEFINED_glFramebufferTextureEXT
15122  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level);
15123  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT;
15124  #define glFramebufferTextureEXT GLeeFuncPtr_glFramebufferTextureEXT
15125 #endif
15126 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayerEXT
15127 #define GLEE_H_DEFINED_glFramebufferTextureLayerEXT
15128  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
15129  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT;
15130  #define glFramebufferTextureLayerEXT GLeeFuncPtr_glFramebufferTextureLayerEXT
15131 #endif
15132 #ifndef GLEE_H_DEFINED_glFramebufferTextureFaceEXT
15133 #define GLEE_H_DEFINED_glFramebufferTextureFaceEXT
15134  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
15135  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT;
15136  #define glFramebufferTextureFaceEXT GLeeFuncPtr_glFramebufferTextureFaceEXT
15137 #endif
15138 #ifndef GLEE_H_DEFINED_glVertexAttribI2iEXT
15139 #define GLEE_H_DEFINED_glVertexAttribI2iEXT
15140  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IEXTPROC) (GLuint index, GLint x, GLint y);
15141  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IEXTPROC GLeeFuncPtr_glVertexAttribI2iEXT;
15142  #define glVertexAttribI2iEXT GLeeFuncPtr_glVertexAttribI2iEXT
15143 #endif
15144 #ifndef GLEE_H_DEFINED_glVertexAttribI3iEXT
15145 #define GLEE_H_DEFINED_glVertexAttribI3iEXT
15146  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IEXTPROC) (GLuint index, GLint x, GLint y, GLint z);
15147  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IEXTPROC GLeeFuncPtr_glVertexAttribI3iEXT;
15148  #define glVertexAttribI3iEXT GLeeFuncPtr_glVertexAttribI3iEXT
15149 #endif
15150 #ifndef GLEE_H_DEFINED_glVertexAttribI4iEXT
15151 #define GLEE_H_DEFINED_glVertexAttribI4iEXT
15152  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IEXTPROC) (GLuint index, GLint x, GLint y, GLint z, GLint w);
15153  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IEXTPROC GLeeFuncPtr_glVertexAttribI4iEXT;
15154  #define glVertexAttribI4iEXT GLeeFuncPtr_glVertexAttribI4iEXT
15155 #endif
15156 #ifndef GLEE_H_DEFINED_glVertexAttribI1uiEXT
15157 #define GLEE_H_DEFINED_glVertexAttribI1uiEXT
15158  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIEXTPROC) (GLuint index, GLuint x);
15159  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIEXTPROC GLeeFuncPtr_glVertexAttribI1uiEXT;
15160  #define glVertexAttribI1uiEXT GLeeFuncPtr_glVertexAttribI1uiEXT
15161 #endif
15162 #ifndef GLEE_H_DEFINED_glVertexAttribI2uiEXT
15163 #define GLEE_H_DEFINED_glVertexAttribI2uiEXT
15164  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIEXTPROC) (GLuint index, GLuint x, GLuint y);
15165  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIEXTPROC GLeeFuncPtr_glVertexAttribI2uiEXT;
15166  #define glVertexAttribI2uiEXT GLeeFuncPtr_glVertexAttribI2uiEXT
15167 #endif
15168 #ifndef GLEE_H_DEFINED_glVertexAttribI3uiEXT
15169 #define GLEE_H_DEFINED_glVertexAttribI3uiEXT
15170  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIEXTPROC) (GLuint index, GLuint x, GLuint y, GLuint z);
15171  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIEXTPROC GLeeFuncPtr_glVertexAttribI3uiEXT;
15172  #define glVertexAttribI3uiEXT GLeeFuncPtr_glVertexAttribI3uiEXT
15173 #endif
15174 #ifndef GLEE_H_DEFINED_glVertexAttribI4uiEXT
15175 #define GLEE_H_DEFINED_glVertexAttribI4uiEXT
15176  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIEXTPROC) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
15177  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIEXTPROC GLeeFuncPtr_glVertexAttribI4uiEXT;
15178  #define glVertexAttribI4uiEXT GLeeFuncPtr_glVertexAttribI4uiEXT
15179 #endif
15180 #ifndef GLEE_H_DEFINED_glVertexAttribI1ivEXT
15181 #define GLEE_H_DEFINED_glVertexAttribI1ivEXT
15182  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IVEXTPROC) (GLuint index, const GLint * v);
15183  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVEXTPROC GLeeFuncPtr_glVertexAttribI1ivEXT;
15184  #define glVertexAttribI1ivEXT GLeeFuncPtr_glVertexAttribI1ivEXT
15185 #endif
15186 #ifndef GLEE_H_DEFINED_glVertexAttribI2ivEXT
15187 #define GLEE_H_DEFINED_glVertexAttribI2ivEXT
15188  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IVEXTPROC) (GLuint index, const GLint * v);
15189  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVEXTPROC GLeeFuncPtr_glVertexAttribI2ivEXT;
15190  #define glVertexAttribI2ivEXT GLeeFuncPtr_glVertexAttribI2ivEXT
15191 #endif
15192 #ifndef GLEE_H_DEFINED_glVertexAttribI3ivEXT
15193 #define GLEE_H_DEFINED_glVertexAttribI3ivEXT
15194  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IVEXTPROC) (GLuint index, const GLint * v);
15195  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVEXTPROC GLeeFuncPtr_glVertexAttribI3ivEXT;
15196  #define glVertexAttribI3ivEXT GLeeFuncPtr_glVertexAttribI3ivEXT
15197 #endif
15198 #ifndef GLEE_H_DEFINED_glVertexAttribI4ivEXT
15199 #define GLEE_H_DEFINED_glVertexAttribI4ivEXT
15200  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IVEXTPROC) (GLuint index, const GLint * v);
15201  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVEXTPROC GLeeFuncPtr_glVertexAttribI4ivEXT;
15202  #define glVertexAttribI4ivEXT GLeeFuncPtr_glVertexAttribI4ivEXT
15203 #endif
15204 #ifndef GLEE_H_DEFINED_glVertexAttribI1uivEXT
15205 #define GLEE_H_DEFINED_glVertexAttribI1uivEXT
15206  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC) (GLuint index, const GLuint * v);
15207  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC GLeeFuncPtr_glVertexAttribI1uivEXT;
15208  #define glVertexAttribI1uivEXT GLeeFuncPtr_glVertexAttribI1uivEXT
15209 #endif
15210 #ifndef GLEE_H_DEFINED_glVertexAttribI2uivEXT
15211 #define GLEE_H_DEFINED_glVertexAttribI2uivEXT
15212  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC) (GLuint index, const GLuint * v);
15213  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC GLeeFuncPtr_glVertexAttribI2uivEXT;
15214  #define glVertexAttribI2uivEXT GLeeFuncPtr_glVertexAttribI2uivEXT
15215 #endif
15216 #ifndef GLEE_H_DEFINED_glVertexAttribI3uivEXT
15217 #define GLEE_H_DEFINED_glVertexAttribI3uivEXT
15218  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC) (GLuint index, const GLuint * v);
15219  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC GLeeFuncPtr_glVertexAttribI3uivEXT;
15220  #define glVertexAttribI3uivEXT GLeeFuncPtr_glVertexAttribI3uivEXT
15221 #endif
15222 #ifndef GLEE_H_DEFINED_glVertexAttribI4uivEXT
15223 #define GLEE_H_DEFINED_glVertexAttribI4uivEXT
15224  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC) (GLuint index, const GLuint * v);
15225  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC GLeeFuncPtr_glVertexAttribI4uivEXT;
15226  #define glVertexAttribI4uivEXT GLeeFuncPtr_glVertexAttribI4uivEXT
15227 #endif
15228 #ifndef GLEE_H_DEFINED_glVertexAttribI4bvEXT
15229 #define GLEE_H_DEFINED_glVertexAttribI4bvEXT
15230  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4BVEXTPROC) (GLuint index, const GLbyte * v);
15231  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVEXTPROC GLeeFuncPtr_glVertexAttribI4bvEXT;
15232  #define glVertexAttribI4bvEXT GLeeFuncPtr_glVertexAttribI4bvEXT
15233 #endif
15234 #ifndef GLEE_H_DEFINED_glVertexAttribI4svEXT
15235 #define GLEE_H_DEFINED_glVertexAttribI4svEXT
15236  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4SVEXTPROC) (GLuint index, const GLshort * v);
15237  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVEXTPROC GLeeFuncPtr_glVertexAttribI4svEXT;
15238  #define glVertexAttribI4svEXT GLeeFuncPtr_glVertexAttribI4svEXT
15239 #endif
15240 #ifndef GLEE_H_DEFINED_glVertexAttribI4ubvEXT
15241 #define GLEE_H_DEFINED_glVertexAttribI4ubvEXT
15242  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC) (GLuint index, const GLubyte * v);
15243  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC GLeeFuncPtr_glVertexAttribI4ubvEXT;
15244  #define glVertexAttribI4ubvEXT GLeeFuncPtr_glVertexAttribI4ubvEXT
15245 #endif
15246 #ifndef GLEE_H_DEFINED_glVertexAttribI4usvEXT
15247 #define GLEE_H_DEFINED_glVertexAttribI4usvEXT
15248  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4USVEXTPROC) (GLuint index, const GLushort * v);
15249  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVEXTPROC GLeeFuncPtr_glVertexAttribI4usvEXT;
15250  #define glVertexAttribI4usvEXT GLeeFuncPtr_glVertexAttribI4usvEXT
15251 #endif
15252 #ifndef GLEE_H_DEFINED_glVertexAttribIPointerEXT
15253 #define GLEE_H_DEFINED_glVertexAttribIPointerEXT
15254  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
15255  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC GLeeFuncPtr_glVertexAttribIPointerEXT;
15256  #define glVertexAttribIPointerEXT GLeeFuncPtr_glVertexAttribIPointerEXT
15257 #endif
15258 #ifndef GLEE_H_DEFINED_glGetVertexAttribIivEXT
15259 #define GLEE_H_DEFINED_glGetVertexAttribIivEXT
15260  typedef GLvoid (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC) (GLuint index, GLenum pname, GLint * params);
15261  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC GLeeFuncPtr_glGetVertexAttribIivEXT;
15262  #define glGetVertexAttribIivEXT GLeeFuncPtr_glGetVertexAttribIivEXT
15263 #endif
15264 #ifndef GLEE_H_DEFINED_glGetVertexAttribIuivEXT
15265 #define GLEE_H_DEFINED_glGetVertexAttribIuivEXT
15266  typedef GLvoid (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC) (GLuint index, GLenum pname, GLuint * params);
15267  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC GLeeFuncPtr_glGetVertexAttribIuivEXT;
15268  #define glGetVertexAttribIuivEXT GLeeFuncPtr_glGetVertexAttribIuivEXT
15269 #endif
15270 #endif
15271 
15272 /* GL_OES_byte_coordinates */
15273 
15274 #ifndef GL_OES_byte_coordinates
15275 #define GL_OES_byte_coordinates 1
15276 #define __GLEE_GL_OES_byte_coordinates 1
15277 /* Constants */
15278 #define GL_BYTE 0x1400
15279 #endif
15280 
15281 /* GL_OES_compressed_paletted_texture */
15282 
15283 #ifndef GL_OES_compressed_paletted_texture
15284 #define GL_OES_compressed_paletted_texture 1
15285 #define __GLEE_GL_OES_compressed_paletted_texture 1
15286 /* Constants */
15287 #define GL_PALETTE4_RGB8_OES 0x8B90
15288 #define GL_PALETTE4_RGBA8_OES 0x8B91
15289 #define GL_PALETTE4_R5_G6_B5_OES 0x8B92
15290 #define GL_PALETTE4_RGBA4_OES 0x8B93
15291 #define GL_PALETTE4_RGB5_A1_OES 0x8B94
15292 #define GL_PALETTE8_RGB8_OES 0x8B95
15293 #define GL_PALETTE8_RGBA8_OES 0x8B96
15294 #define GL_PALETTE8_R5_G6_B5_OES 0x8B97
15295 #define GL_PALETTE8_RGBA4_OES 0x8B98
15296 #define GL_PALETTE8_RGB5_A1_OES 0x8B99
15297 #endif
15298 
15299 /* GL_OES_single_precision */
15300 
15301 #ifndef GL_OES_single_precision
15302 #define GL_OES_single_precision 1
15303 #define __GLEE_GL_OES_single_precision 1
15304 /* Constants */
15305 #ifndef GLEE_H_DEFINED_glDepthRangefOES
15306 #define GLEE_H_DEFINED_glDepthRangefOES
15307  typedef GLvoid (APIENTRYP GLEEPFNGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f);
15308  GLEE_EXTERN GLEEPFNGLDEPTHRANGEFOESPROC GLeeFuncPtr_glDepthRangefOES;
15309  #define glDepthRangefOES GLeeFuncPtr_glDepthRangefOES
15310 #endif
15311 #ifndef GLEE_H_DEFINED_glFrustumfOES
15312 #define GLEE_H_DEFINED_glFrustumfOES
15313  typedef GLvoid (APIENTRYP GLEEPFNGLFRUSTUMFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
15314  GLEE_EXTERN GLEEPFNGLFRUSTUMFOESPROC GLeeFuncPtr_glFrustumfOES;
15315  #define glFrustumfOES GLeeFuncPtr_glFrustumfOES
15316 #endif
15317 #ifndef GLEE_H_DEFINED_glOrthofOES
15318 #define GLEE_H_DEFINED_glOrthofOES
15319  typedef GLvoid (APIENTRYP GLEEPFNGLORTHOFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
15320  GLEE_EXTERN GLEEPFNGLORTHOFOESPROC GLeeFuncPtr_glOrthofOES;
15321  #define glOrthofOES GLeeFuncPtr_glOrthofOES
15322 #endif
15323 #ifndef GLEE_H_DEFINED_glClipPlanefOES
15324 #define GLEE_H_DEFINED_glClipPlanefOES
15325  typedef GLvoid (APIENTRYP GLEEPFNGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat* equation);
15326  GLEE_EXTERN GLEEPFNGLCLIPPLANEFOESPROC GLeeFuncPtr_glClipPlanefOES;
15327  #define glClipPlanefOES GLeeFuncPtr_glClipPlanefOES
15328 #endif
15329 #ifndef GLEE_H_DEFINED_glGetClipPlanefOES
15330 #define GLEE_H_DEFINED_glGetClipPlanefOES
15331  typedef GLvoid (APIENTRYP GLEEPFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat* equation);
15332  GLEE_EXTERN GLEEPFNGLGETCLIPPLANEFOESPROC GLeeFuncPtr_glGetClipPlanefOES;
15333  #define glGetClipPlanefOES GLeeFuncPtr_glGetClipPlanefOES
15334 #endif
15335 #ifndef GLEE_H_DEFINED_glClearDepthfOES
15336 #define GLEE_H_DEFINED_glClearDepthfOES
15337  typedef GLvoid (APIENTRYP GLEEPFNGLCLEARDEPTHFOESPROC) (GLclampd depth);
15338  GLEE_EXTERN GLEEPFNGLCLEARDEPTHFOESPROC GLeeFuncPtr_glClearDepthfOES;
15339  #define glClearDepthfOES GLeeFuncPtr_glClearDepthfOES
15340 #endif
15341 #endif
15342 
15343 /* GL_SGIX_pixel_texture_bits */
15344 
15345 #ifndef GL_SGIX_pixel_texture_bits
15346 #define GL_SGIX_pixel_texture_bits 1
15347 #define __GLEE_GL_SGIX_pixel_texture_bits 1
15348 /* Constants */
15349 #endif
15350 
15351 /* GL_SGIX_texture_range */
15352 
15353 #ifndef GL_SGIX_texture_range
15354 #define GL_SGIX_texture_range 1
15355 #define __GLEE_GL_SGIX_texture_range 1
15356 /* Constants */
15357 #define GL_RGB_SIGNED_SGIX 0x85E0
15358 #define GL_RGBA_SIGNED_SGIX 0x85E1
15359 #define GL_ALPHA_SIGNED_SGIX 0x85E2
15360 #define GL_LUMINANCE_SIGNED_SGIX 0x85E3
15361 #define GL_INTENSITY_SIGNED_SGIX 0x85E4
15362 #define GL_LUMINANCE_ALPHA_SIGNED_SGIX 0x85E5
15363 #define GL_RGB16_SIGNED_SGIX 0x85E6
15364 #define GL_RGBA16_SIGNED_SGIX 0x85E7
15365 #define GL_ALPHA16_SIGNED_SGIX 0x85E8
15366 #define GL_LUMINANCE16_SIGNED_SGIX 0x85E9
15367 #define GL_INTENSITY16_SIGNED_SGIX 0x85EA
15368 #define GL_LUMINANCE16_ALPHA16_SIGNED_SGIX 0x85EB
15369 #define GL_RGB_EXTENDED_RANGE_SGIX 0x85EC
15370 #define GL_RGBA_EXTENDED_RANGE_SGIX 0x85ED
15371 #define GL_ALPHA_EXTENDED_RANGE_SGIX 0x85EE
15372 #define GL_LUMINANCE_EXTENDED_RANGE_SGIX 0x85EF
15373 #define GL_INTENSITY_EXTENDED_RANGE_SGIX 0x85F0
15374 #define GL_LUMINANCE_ALPHA_EXTENDED_RANGE_SGIX 0x85F1
15375 #define GL_RGB16_EXTENDED_RANGE_SGIX 0x85F2
15376 #define GL_RGBA16_EXTENDED_RANGE_SGIX 0x85F3
15377 #define GL_ALPHA16_EXTENDED_RANGE_SGIX 0x85F4
15378 #define GL_LUMINANCE16_EXTENDED_RANGE_SGIX 0x85F5
15379 #define GL_INTENSITY16_EXTENDED_RANGE_SGIX 0x85F6
15380 #define GL_LUMINANCE16_ALPHA16_EXTENDED_RANGE_SGIX 0x85F7
15381 #define GL_MIN_LUMINANCE_SGIS 0x85F8
15382 #define GL_MAX_LUMINANCE_SGIS 0x85F9
15383 #define GL_MIN_INTENSITY_SGIS 0x85FA
15384 #define GL_MAX_INTENSITY_SGIS 0x85FB
15385 #endif
15386 
15387 /* WGL */
15388 
15389 #ifdef WIN32
15390 
15391 /* Extension querying variables */
15392 
15393 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_buffer_region;
15394 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_multisample;
15395 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_extensions_string;
15396 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_pixel_format;
15397 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_make_current_read;
15398 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_pbuffer;
15399 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_render_texture;
15400 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_pixel_format_float;
15401 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_create_context;
15402 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_make_current_read;
15403 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_pixel_format;
15404 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_pbuffer;
15405 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_depth_float;
15406 GLEE_EXTERN GLboolean _GLEE_WGL_3DFX_multisample;
15407 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_multisample;
15408 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_digital_video_control;
15409 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_gamma;
15410 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_genlock;
15411 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_image_buffer;
15412 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_swap_frame_lock;
15413 GLEE_EXTERN GLboolean _GLEE_WGL_NV_render_depth_texture;
15414 GLEE_EXTERN GLboolean _GLEE_WGL_NV_render_texture_rectangle;
15415 GLEE_EXTERN GLboolean _GLEE_WGL_ATI_pixel_format_float;
15416 GLEE_EXTERN GLboolean _GLEE_WGL_NV_float_buffer;
15417 GLEE_EXTERN GLboolean _GLEE_WGL_3DL_stereo_control;
15418 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_pixel_format_packed_float;
15419 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_framebuffer_sRGB;
15420 GLEE_EXTERN GLboolean _GLEE_WGL_NV_present_video;
15421 GLEE_EXTERN GLboolean _GLEE_WGL_NV_swap_group;
15422 GLEE_EXTERN GLboolean _GLEE_WGL_NV_gpu_affinity;
15423 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_display_color_table;
15424 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_extensions_string;
15425 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_swap_control;
15426 GLEE_EXTERN GLboolean _GLEE_WGL_NV_vertex_array_range;
15427 GLEE_EXTERN GLboolean _GLEE_WGL_OML_sync_control;
15428 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_swap_frame_usage;
15429 GLEE_EXTERN GLboolean _GLEE_WGL_NV_video_output;
15430 
15431 /* Aliases for extension querying variables */
15432 
15433 #define GLEE_WGL_ARB_buffer_region GLeeEnabled(&_GLEE_WGL_ARB_buffer_region)
15434 #define GLEE_WGL_ARB_multisample GLeeEnabled(&_GLEE_WGL_ARB_multisample)
15435 #define GLEE_WGL_ARB_extensions_string GLeeEnabled(&_GLEE_WGL_ARB_extensions_string)
15436 #define GLEE_WGL_ARB_pixel_format GLeeEnabled(&_GLEE_WGL_ARB_pixel_format)
15437 #define GLEE_WGL_ARB_make_current_read GLeeEnabled(&_GLEE_WGL_ARB_make_current_read)
15438 #define GLEE_WGL_ARB_pbuffer GLeeEnabled(&_GLEE_WGL_ARB_pbuffer)
15439 #define GLEE_WGL_ARB_render_texture GLeeEnabled(&_GLEE_WGL_ARB_render_texture)
15440 #define GLEE_WGL_ARB_pixel_format_float GLeeEnabled(&_GLEE_WGL_ARB_pixel_format_float)
15441 #define GLEE_WGL_ARB_create_context GLeeEnabled(&_GLEE_WGL_ARB_create_context)
15442 #define GLEE_WGL_EXT_make_current_read GLeeEnabled(&_GLEE_WGL_EXT_make_current_read)
15443 #define GLEE_WGL_EXT_pixel_format GLeeEnabled(&_GLEE_WGL_EXT_pixel_format)
15444 #define GLEE_WGL_EXT_pbuffer GLeeEnabled(&_GLEE_WGL_EXT_pbuffer)
15445 #define GLEE_WGL_EXT_depth_float GLeeEnabled(&_GLEE_WGL_EXT_depth_float)
15446 #define GLEE_WGL_3DFX_multisample GLeeEnabled(&_GLEE_WGL_3DFX_multisample)
15447 #define GLEE_WGL_EXT_multisample GLeeEnabled(&_GLEE_WGL_EXT_multisample)
15448 #define GLEE_WGL_I3D_digital_video_control GLeeEnabled(&_GLEE_WGL_I3D_digital_video_control)
15449 #define GLEE_WGL_I3D_gamma GLeeEnabled(&_GLEE_WGL_I3D_gamma)
15450 #define GLEE_WGL_I3D_genlock GLeeEnabled(&_GLEE_WGL_I3D_genlock)
15451 #define GLEE_WGL_I3D_image_buffer GLeeEnabled(&_GLEE_WGL_I3D_image_buffer)
15452 #define GLEE_WGL_I3D_swap_frame_lock GLeeEnabled(&_GLEE_WGL_I3D_swap_frame_lock)
15453 #define GLEE_WGL_NV_render_depth_texture GLeeEnabled(&_GLEE_WGL_NV_render_depth_texture)
15454 #define GLEE_WGL_NV_render_texture_rectangle GLeeEnabled(&_GLEE_WGL_NV_render_texture_rectangle)
15455 #define GLEE_WGL_ATI_pixel_format_float GLeeEnabled(&_GLEE_WGL_ATI_pixel_format_float)
15456 #define GLEE_WGL_NV_float_buffer GLeeEnabled(&_GLEE_WGL_NV_float_buffer)
15457 #define GLEE_WGL_3DL_stereo_control GLeeEnabled(&_GLEE_WGL_3DL_stereo_control)
15458 #define GLEE_WGL_EXT_pixel_format_packed_float GLeeEnabled(&_GLEE_WGL_EXT_pixel_format_packed_float)
15459 #define GLEE_WGL_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_WGL_EXT_framebuffer_sRGB)
15460 #define GLEE_WGL_NV_present_video GLeeEnabled(&_GLEE_WGL_NV_present_video)
15461 #define GLEE_WGL_NV_swap_group GLeeEnabled(&_GLEE_WGL_NV_swap_group)
15462 #define GLEE_WGL_NV_gpu_affinity GLeeEnabled(&_GLEE_WGL_NV_gpu_affinity)
15463 #define GLEE_WGL_EXT_display_color_table GLeeEnabled(&_GLEE_WGL_EXT_display_color_table)
15464 #define GLEE_WGL_EXT_extensions_string GLeeEnabled(&_GLEE_WGL_EXT_extensions_string)
15465 #define GLEE_WGL_EXT_swap_control GLeeEnabled(&_GLEE_WGL_EXT_swap_control)
15466 #define GLEE_WGL_NV_vertex_array_range GLeeEnabled(&_GLEE_WGL_NV_vertex_array_range)
15467 #define GLEE_WGL_OML_sync_control GLeeEnabled(&_GLEE_WGL_OML_sync_control)
15468 #define GLEE_WGL_I3D_swap_frame_usage GLeeEnabled(&_GLEE_WGL_I3D_swap_frame_usage)
15469 #define GLEE_WGL_NV_video_output GLeeEnabled(&_GLEE_WGL_NV_video_output)
15470 
15471 /* WGL_ARB_buffer_region */
15472 
15473 #ifndef WGL_ARB_buffer_region
15474 #define WGL_ARB_buffer_region 1
15475 #define __GLEE_WGL_ARB_buffer_region 1
15476 /* Constants */
15477 #define WGL_FRONT_COLOR_BUFFER_BIT_ARB 0x00000001
15478 #define WGL_BACK_COLOR_BUFFER_BIT_ARB 0x00000002
15479 #define WGL_DEPTH_BUFFER_BIT_ARB 0x00000004
15480 #define WGL_STENCIL_BUFFER_BIT_ARB 0x00000008
15481 #ifndef GLEE_H_DEFINED_wglCreateBufferRegionARB
15482 #define GLEE_H_DEFINED_wglCreateBufferRegionARB
15483  typedef HANDLE (APIENTRYP GLEEPFNWGLCREATEBUFFERREGIONARBPROC) (HDC hDC, int iLayerPlane, UINT uType);
15484  GLEE_EXTERN GLEEPFNWGLCREATEBUFFERREGIONARBPROC GLeeFuncPtr_wglCreateBufferRegionARB;
15485  #define wglCreateBufferRegionARB GLeeFuncPtr_wglCreateBufferRegionARB
15486 #endif
15487 #ifndef GLEE_H_DEFINED_wglDeleteBufferRegionARB
15488 #define GLEE_H_DEFINED_wglDeleteBufferRegionARB
15489  typedef VOID (APIENTRYP GLEEPFNWGLDELETEBUFFERREGIONARBPROC) (HANDLE hRegion);
15490  GLEE_EXTERN GLEEPFNWGLDELETEBUFFERREGIONARBPROC GLeeFuncPtr_wglDeleteBufferRegionARB;
15491  #define wglDeleteBufferRegionARB GLeeFuncPtr_wglDeleteBufferRegionARB
15492 #endif
15493 #ifndef GLEE_H_DEFINED_wglSaveBufferRegionARB
15494 #define GLEE_H_DEFINED_wglSaveBufferRegionARB
15495  typedef BOOL (APIENTRYP GLEEPFNWGLSAVEBUFFERREGIONARBPROC) (HANDLE hRegion, int x, int y, int width, int height);
15496  GLEE_EXTERN GLEEPFNWGLSAVEBUFFERREGIONARBPROC GLeeFuncPtr_wglSaveBufferRegionARB;
15497  #define wglSaveBufferRegionARB GLeeFuncPtr_wglSaveBufferRegionARB
15498 #endif
15499 #ifndef GLEE_H_DEFINED_wglRestoreBufferRegionARB
15500 #define GLEE_H_DEFINED_wglRestoreBufferRegionARB
15501  typedef BOOL (APIENTRYP GLEEPFNWGLRESTOREBUFFERREGIONARBPROC) (HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc);
15502  GLEE_EXTERN GLEEPFNWGLRESTOREBUFFERREGIONARBPROC GLeeFuncPtr_wglRestoreBufferRegionARB;
15503  #define wglRestoreBufferRegionARB GLeeFuncPtr_wglRestoreBufferRegionARB
15504 #endif
15505 #endif
15506 
15507 /* WGL_ARB_multisample */
15508 
15509 #ifndef WGL_ARB_multisample
15510 #define WGL_ARB_multisample 1
15511 #define __GLEE_WGL_ARB_multisample 1
15512 /* Constants */
15513 #define WGL_SAMPLE_BUFFERS_ARB 0x2041
15514 #define WGL_SAMPLES_ARB 0x2042
15515 #endif
15516 
15517 /* WGL_ARB_extensions_string */
15518 
15519 #ifndef WGL_ARB_extensions_string
15520 #define WGL_ARB_extensions_string 1
15521 #define __GLEE_WGL_ARB_extensions_string 1
15522 /* Constants */
15523 #ifndef GLEE_H_DEFINED_wglGetExtensionsStringARB
15524 #define GLEE_H_DEFINED_wglGetExtensionsStringARB
15525  typedef const char * (APIENTRYP GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC) (HDC hdc);
15526  GLEE_EXTERN GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC GLeeFuncPtr_wglGetExtensionsStringARB;
15527  #define wglGetExtensionsStringARB GLeeFuncPtr_wglGetExtensionsStringARB
15528 #endif
15529 #endif
15530 
15531 /* WGL_ARB_pixel_format */
15532 
15533 #ifndef WGL_ARB_pixel_format
15534 #define WGL_ARB_pixel_format 1
15535 #define __GLEE_WGL_ARB_pixel_format 1
15536 /* Constants */
15537 #define WGL_NUMBER_PIXEL_FORMATS_ARB 0x2000
15538 #define WGL_DRAW_TO_WINDOW_ARB 0x2001
15539 #define WGL_DRAW_TO_BITMAP_ARB 0x2002
15540 #define WGL_ACCELERATION_ARB 0x2003
15541 #define WGL_NEED_PALETTE_ARB 0x2004
15542 #define WGL_NEED_SYSTEM_PALETTE_ARB 0x2005
15543 #define WGL_SWAP_LAYER_BUFFERS_ARB 0x2006
15544 #define WGL_SWAP_METHOD_ARB 0x2007
15545 #define WGL_NUMBER_OVERLAYS_ARB 0x2008
15546 #define WGL_NUMBER_UNDERLAYS_ARB 0x2009
15547 #define WGL_TRANSPARENT_ARB 0x200A
15548 #define WGL_TRANSPARENT_RED_VALUE_ARB 0x2037
15549 #define WGL_TRANSPARENT_GREEN_VALUE_ARB 0x2038
15550 #define WGL_TRANSPARENT_BLUE_VALUE_ARB 0x2039
15551 #define WGL_TRANSPARENT_ALPHA_VALUE_ARB 0x203A
15552 #define WGL_TRANSPARENT_INDEX_VALUE_ARB 0x203B
15553 #define WGL_SHARE_DEPTH_ARB 0x200C
15554 #define WGL_SHARE_STENCIL_ARB 0x200D
15555 #define WGL_SHARE_ACCUM_ARB 0x200E
15556 #define WGL_SUPPORT_GDI_ARB 0x200F
15557 #define WGL_SUPPORT_OPENGL_ARB 0x2010
15558 #define WGL_DOUBLE_BUFFER_ARB 0x2011
15559 #define WGL_STEREO_ARB 0x2012
15560 #define WGL_PIXEL_TYPE_ARB 0x2013
15561 #define WGL_COLOR_BITS_ARB 0x2014
15562 #define WGL_RED_BITS_ARB 0x2015
15563 #define WGL_RED_SHIFT_ARB 0x2016
15564 #define WGL_GREEN_BITS_ARB 0x2017
15565 #define WGL_GREEN_SHIFT_ARB 0x2018
15566 #define WGL_BLUE_BITS_ARB 0x2019
15567 #define WGL_BLUE_SHIFT_ARB 0x201A
15568 #define WGL_ALPHA_BITS_ARB 0x201B
15569 #define WGL_ALPHA_SHIFT_ARB 0x201C
15570 #define WGL_ACCUM_BITS_ARB 0x201D
15571 #define WGL_ACCUM_RED_BITS_ARB 0x201E
15572 #define WGL_ACCUM_GREEN_BITS_ARB 0x201F
15573 #define WGL_ACCUM_BLUE_BITS_ARB 0x2020
15574 #define WGL_ACCUM_ALPHA_BITS_ARB 0x2021
15575 #define WGL_DEPTH_BITS_ARB 0x2022
15576 #define WGL_STENCIL_BITS_ARB 0x2023
15577 #define WGL_AUX_BUFFERS_ARB 0x2024
15578 #define WGL_NO_ACCELERATION_ARB 0x2025
15579 #define WGL_GENERIC_ACCELERATION_ARB 0x2026
15580 #define WGL_FULL_ACCELERATION_ARB 0x2027
15581 #define WGL_SWAP_EXCHANGE_ARB 0x2028
15582 #define WGL_SWAP_COPY_ARB 0x2029
15583 #define WGL_SWAP_UNDEFINED_ARB 0x202A
15584 #define WGL_TYPE_RGBA_ARB 0x202B
15585 #define WGL_TYPE_COLORINDEX_ARB 0x202C
15586 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribivARB
15587 #define GLEE_H_DEFINED_wglGetPixelFormatAttribivARB
15588  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBIVARBPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int * piAttributes, int * piValues);
15589  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBIVARBPROC GLeeFuncPtr_wglGetPixelFormatAttribivARB;
15590  #define wglGetPixelFormatAttribivARB GLeeFuncPtr_wglGetPixelFormatAttribivARB
15591 #endif
15592 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribfvARB
15593 #define GLEE_H_DEFINED_wglGetPixelFormatAttribfvARB
15594  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBFVARBPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int * piAttributes, FLOAT * pfValues);
15595  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBFVARBPROC GLeeFuncPtr_wglGetPixelFormatAttribfvARB;
15596  #define wglGetPixelFormatAttribfvARB GLeeFuncPtr_wglGetPixelFormatAttribfvARB
15597 #endif
15598 #ifndef GLEE_H_DEFINED_wglChoosePixelFormatARB
15599 #define GLEE_H_DEFINED_wglChoosePixelFormatARB
15600  typedef BOOL (APIENTRYP GLEEPFNWGLCHOOSEPIXELFORMATARBPROC) (HDC hdc, const int * piAttribIList, const FLOAT * pfAttribFList, UINT nMaxFormats, int * piFormats, UINT * nNumFormats);
15601  GLEE_EXTERN GLEEPFNWGLCHOOSEPIXELFORMATARBPROC GLeeFuncPtr_wglChoosePixelFormatARB;
15602  #define wglChoosePixelFormatARB GLeeFuncPtr_wglChoosePixelFormatARB
15603 #endif
15604 #endif
15605 
15606 /* WGL_ARB_make_current_read */
15607 
15608 #ifndef WGL_ARB_make_current_read
15609 #define WGL_ARB_make_current_read 1
15610 #define __GLEE_WGL_ARB_make_current_read 1
15611 /* Constants */
15612 #define ERROR_INVALID_PIXEL_TYPE_ARB 0x2043
15613 #define ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB 0x2054
15614 #ifndef GLEE_H_DEFINED_wglMakeContextCurrentARB
15615 #define GLEE_H_DEFINED_wglMakeContextCurrentARB
15616  typedef BOOL (APIENTRYP GLEEPFNWGLMAKECONTEXTCURRENTARBPROC) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
15617  GLEE_EXTERN GLEEPFNWGLMAKECONTEXTCURRENTARBPROC GLeeFuncPtr_wglMakeContextCurrentARB;
15618  #define wglMakeContextCurrentARB GLeeFuncPtr_wglMakeContextCurrentARB
15619 #endif
15620 #ifndef GLEE_H_DEFINED_wglGetCurrentReadDCARB
15621 #define GLEE_H_DEFINED_wglGetCurrentReadDCARB
15622  typedef HDC (APIENTRYP GLEEPFNWGLGETCURRENTREADDCARBPROC) ();
15623  GLEE_EXTERN GLEEPFNWGLGETCURRENTREADDCARBPROC GLeeFuncPtr_wglGetCurrentReadDCARB;
15624  #define wglGetCurrentReadDCARB GLeeFuncPtr_wglGetCurrentReadDCARB
15625 #endif
15626 #endif
15627 
15628 /* WGL_ARB_pbuffer */
15629 
15630 #ifndef WGL_ARB_pbuffer
15631 #define WGL_ARB_pbuffer 1
15632 #define __GLEE_WGL_ARB_pbuffer 1
15633 /* Constants */
15634 #define WGL_DRAW_TO_PBUFFER_ARB 0x202D
15635 #define WGL_MAX_PBUFFER_PIXELS_ARB 0x202E
15636 #define WGL_MAX_PBUFFER_WIDTH_ARB 0x202F
15637 #define WGL_MAX_PBUFFER_HEIGHT_ARB 0x2030
15638 #define WGL_PBUFFER_LARGEST_ARB 0x2033
15639 #define WGL_PBUFFER_WIDTH_ARB 0x2034
15640 #define WGL_PBUFFER_HEIGHT_ARB 0x2035
15641 #define WGL_PBUFFER_LOST_ARB 0x2036
15642 #ifndef GLEE_H_DEFINED_wglCreatePbufferARB
15643 #define GLEE_H_DEFINED_wglCreatePbufferARB
15644  typedef HPBUFFERARB (APIENTRYP GLEEPFNWGLCREATEPBUFFERARBPROC) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int * piAttribList);
15645  GLEE_EXTERN GLEEPFNWGLCREATEPBUFFERARBPROC GLeeFuncPtr_wglCreatePbufferARB;
15646  #define wglCreatePbufferARB GLeeFuncPtr_wglCreatePbufferARB
15647 #endif
15648 #ifndef GLEE_H_DEFINED_wglGetPbufferDCARB
15649 #define GLEE_H_DEFINED_wglGetPbufferDCARB
15650  typedef HDC (APIENTRYP GLEEPFNWGLGETPBUFFERDCARBPROC) (HPBUFFERARB hPbuffer);
15651  GLEE_EXTERN GLEEPFNWGLGETPBUFFERDCARBPROC GLeeFuncPtr_wglGetPbufferDCARB;
15652  #define wglGetPbufferDCARB GLeeFuncPtr_wglGetPbufferDCARB
15653 #endif
15654 #ifndef GLEE_H_DEFINED_wglReleasePbufferDCARB
15655 #define GLEE_H_DEFINED_wglReleasePbufferDCARB
15656  typedef int (APIENTRYP GLEEPFNWGLRELEASEPBUFFERDCARBPROC) (HPBUFFERARB hPbuffer, HDC hDC);
15657  GLEE_EXTERN GLEEPFNWGLRELEASEPBUFFERDCARBPROC GLeeFuncPtr_wglReleasePbufferDCARB;
15658  #define wglReleasePbufferDCARB GLeeFuncPtr_wglReleasePbufferDCARB
15659 #endif
15660 #ifndef GLEE_H_DEFINED_wglDestroyPbufferARB
15661 #define GLEE_H_DEFINED_wglDestroyPbufferARB
15662  typedef BOOL (APIENTRYP GLEEPFNWGLDESTROYPBUFFERARBPROC) (HPBUFFERARB hPbuffer);
15663  GLEE_EXTERN GLEEPFNWGLDESTROYPBUFFERARBPROC GLeeFuncPtr_wglDestroyPbufferARB;
15664  #define wglDestroyPbufferARB GLeeFuncPtr_wglDestroyPbufferARB
15665 #endif
15666 #ifndef GLEE_H_DEFINED_wglQueryPbufferARB
15667 #define GLEE_H_DEFINED_wglQueryPbufferARB
15668  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYPBUFFERARBPROC) (HPBUFFERARB hPbuffer, int iAttribute, int * piValue);
15669  GLEE_EXTERN GLEEPFNWGLQUERYPBUFFERARBPROC GLeeFuncPtr_wglQueryPbufferARB;
15670  #define wglQueryPbufferARB GLeeFuncPtr_wglQueryPbufferARB
15671 #endif
15672 #endif
15673 
15674 /* WGL_ARB_render_texture */
15675 
15676 #ifndef WGL_ARB_render_texture
15677 #define WGL_ARB_render_texture 1
15678 #define __GLEE_WGL_ARB_render_texture 1
15679 /* Constants */
15680 #define WGL_BIND_TO_TEXTURE_RGB_ARB 0x2070
15681 #define WGL_BIND_TO_TEXTURE_RGBA_ARB 0x2071
15682 #define WGL_TEXTURE_FORMAT_ARB 0x2072
15683 #define WGL_TEXTURE_TARGET_ARB 0x2073
15684 #define WGL_MIPMAP_TEXTURE_ARB 0x2074
15685 #define WGL_TEXTURE_RGB_ARB 0x2075
15686 #define WGL_TEXTURE_RGBA_ARB 0x2076
15687 #define WGL_NO_TEXTURE_ARB 0x2077
15688 #define WGL_TEXTURE_CUBE_MAP_ARB 0x2078
15689 #define WGL_TEXTURE_1D_ARB 0x2079
15690 #define WGL_TEXTURE_2D_ARB 0x207A
15691 #define WGL_MIPMAP_LEVEL_ARB 0x207B
15692 #define WGL_CUBE_MAP_FACE_ARB 0x207C
15693 #define WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x207D
15694 #define WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x207E
15695 #define WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x207F
15696 #define WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x2080
15697 #define WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x2081
15698 #define WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x2082
15699 #define WGL_FRONT_LEFT_ARB 0x2083
15700 #define WGL_FRONT_RIGHT_ARB 0x2084
15701 #define WGL_BACK_LEFT_ARB 0x2085
15702 #define WGL_BACK_RIGHT_ARB 0x2086
15703 #define WGL_AUX0_ARB 0x2087
15704 #define WGL_AUX1_ARB 0x2088
15705 #define WGL_AUX2_ARB 0x2089
15706 #define WGL_AUX3_ARB 0x208A
15707 #define WGL_AUX4_ARB 0x208B
15708 #define WGL_AUX5_ARB 0x208C
15709 #define WGL_AUX6_ARB 0x208D
15710 #define WGL_AUX7_ARB 0x208E
15711 #define WGL_AUX8_ARB 0x208F
15712 #define WGL_AUX9_ARB 0x2090
15713 #ifndef GLEE_H_DEFINED_wglBindTexImageARB
15714 #define GLEE_H_DEFINED_wglBindTexImageARB
15715  typedef BOOL (APIENTRYP GLEEPFNWGLBINDTEXIMAGEARBPROC) (HPBUFFERARB hPbuffer, int iBuffer);
15716  GLEE_EXTERN GLEEPFNWGLBINDTEXIMAGEARBPROC GLeeFuncPtr_wglBindTexImageARB;
15717  #define wglBindTexImageARB GLeeFuncPtr_wglBindTexImageARB
15718 #endif
15719 #ifndef GLEE_H_DEFINED_wglReleaseTexImageARB
15720 #define GLEE_H_DEFINED_wglReleaseTexImageARB
15721  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASETEXIMAGEARBPROC) (HPBUFFERARB hPbuffer, int iBuffer);
15722  GLEE_EXTERN GLEEPFNWGLRELEASETEXIMAGEARBPROC GLeeFuncPtr_wglReleaseTexImageARB;
15723  #define wglReleaseTexImageARB GLeeFuncPtr_wglReleaseTexImageARB
15724 #endif
15725 #ifndef GLEE_H_DEFINED_wglSetPbufferAttribARB
15726 #define GLEE_H_DEFINED_wglSetPbufferAttribARB
15727  typedef BOOL (APIENTRYP GLEEPFNWGLSETPBUFFERATTRIBARBPROC) (HPBUFFERARB hPbuffer, const int * piAttribList);
15728  GLEE_EXTERN GLEEPFNWGLSETPBUFFERATTRIBARBPROC GLeeFuncPtr_wglSetPbufferAttribARB;
15729  #define wglSetPbufferAttribARB GLeeFuncPtr_wglSetPbufferAttribARB
15730 #endif
15731 #endif
15732 
15733 /* WGL_ARB_pixel_format_float */
15734 
15735 #ifndef WGL_ARB_pixel_format_float
15736 #define WGL_ARB_pixel_format_float 1
15737 #define __GLEE_WGL_ARB_pixel_format_float 1
15738 /* Constants */
15739 #define WGL_TYPE_RGBA_FLOAT_ARB 0x21A0
15740 #endif
15741 
15742 /* WGL_ARB_create_context */
15743 
15744 #ifndef WGL_ARB_create_context
15745 #define WGL_ARB_create_context 1
15746 #define __GLEE_WGL_ARB_create_context 1
15747 /* Constants */
15748 #define WGL_CONTEXT_DEBUG_BIT_ARB 0x0001
15749 #define WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x0002
15750 #define WGL_CONTEXT_MAJOR_VERSION_ARB 0x2091
15751 #define WGL_CONTEXT_MINOR_VERSION_ARB 0x2092
15752 #define WGL_CONTEXT_LAYER_PLANE_ARB 0x2093
15753 #define WGL_CONTEXT_FLAGS_ARB 0x2094
15754 #define ERROR_INVALID_VERSION_ARB 0x2095
15755 #ifndef GLEE_H_DEFINED_wglCreateContextAttribsARB
15756 #define GLEE_H_DEFINED_wglCreateContextAttribsARB
15757  typedef HGLRC (APIENTRYP GLEEPFNWGLCREATECONTEXTATTRIBSARBPROC) (HDC hDC, HGLRC hShareContext, const int * attribList);
15758  GLEE_EXTERN GLEEPFNWGLCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_wglCreateContextAttribsARB;
15759  #define wglCreateContextAttribsARB GLeeFuncPtr_wglCreateContextAttribsARB
15760 #endif
15761 #endif
15762 
15763 /* WGL_EXT_make_current_read */
15764 
15765 #ifndef WGL_EXT_make_current_read
15766 #define WGL_EXT_make_current_read 1
15767 #define __GLEE_WGL_EXT_make_current_read 1
15768 /* Constants */
15769 #define ERROR_INVALID_PIXEL_TYPE_EXT 0x2043
15770 #ifndef GLEE_H_DEFINED_wglMakeContextCurrentEXT
15771 #define GLEE_H_DEFINED_wglMakeContextCurrentEXT
15772  typedef BOOL (APIENTRYP GLEEPFNWGLMAKECONTEXTCURRENTEXTPROC) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
15773  GLEE_EXTERN GLEEPFNWGLMAKECONTEXTCURRENTEXTPROC GLeeFuncPtr_wglMakeContextCurrentEXT;
15774  #define wglMakeContextCurrentEXT GLeeFuncPtr_wglMakeContextCurrentEXT
15775 #endif
15776 #ifndef GLEE_H_DEFINED_wglGetCurrentReadDCEXT
15777 #define GLEE_H_DEFINED_wglGetCurrentReadDCEXT
15778  typedef HDC (APIENTRYP GLEEPFNWGLGETCURRENTREADDCEXTPROC) ();
15779  GLEE_EXTERN GLEEPFNWGLGETCURRENTREADDCEXTPROC GLeeFuncPtr_wglGetCurrentReadDCEXT;
15780  #define wglGetCurrentReadDCEXT GLeeFuncPtr_wglGetCurrentReadDCEXT
15781 #endif
15782 #endif
15783 
15784 /* WGL_EXT_pixel_format */
15785 
15786 #ifndef WGL_EXT_pixel_format
15787 #define WGL_EXT_pixel_format 1
15788 #define __GLEE_WGL_EXT_pixel_format 1
15789 /* Constants */
15790 #define WGL_NUMBER_PIXEL_FORMATS_EXT 0x2000
15791 #define WGL_DRAW_TO_WINDOW_EXT 0x2001
15792 #define WGL_DRAW_TO_BITMAP_EXT 0x2002
15793 #define WGL_ACCELERATION_EXT 0x2003
15794 #define WGL_NEED_PALETTE_EXT 0x2004
15795 #define WGL_NEED_SYSTEM_PALETTE_EXT 0x2005
15796 #define WGL_SWAP_LAYER_BUFFERS_EXT 0x2006
15797 #define WGL_SWAP_METHOD_EXT 0x2007
15798 #define WGL_NUMBER_OVERLAYS_EXT 0x2008
15799 #define WGL_NUMBER_UNDERLAYS_EXT 0x2009
15800 #define WGL_TRANSPARENT_EXT 0x200A
15801 #define WGL_TRANSPARENT_VALUE_EXT 0x200B
15802 #define WGL_SHARE_DEPTH_EXT 0x200C
15803 #define WGL_SHARE_STENCIL_EXT 0x200D
15804 #define WGL_SHARE_ACCUM_EXT 0x200E
15805 #define WGL_SUPPORT_GDI_EXT 0x200F
15806 #define WGL_SUPPORT_OPENGL_EXT 0x2010
15807 #define WGL_DOUBLE_BUFFER_EXT 0x2011
15808 #define WGL_STEREO_EXT 0x2012
15809 #define WGL_PIXEL_TYPE_EXT 0x2013
15810 #define WGL_COLOR_BITS_EXT 0x2014
15811 #define WGL_RED_BITS_EXT 0x2015
15812 #define WGL_RED_SHIFT_EXT 0x2016
15813 #define WGL_GREEN_BITS_EXT 0x2017
15814 #define WGL_GREEN_SHIFT_EXT 0x2018
15815 #define WGL_BLUE_BITS_EXT 0x2019
15816 #define WGL_BLUE_SHIFT_EXT 0x201A
15817 #define WGL_ALPHA_BITS_EXT 0x201B
15818 #define WGL_ALPHA_SHIFT_EXT 0x201C
15819 #define WGL_ACCUM_BITS_EXT 0x201D
15820 #define WGL_ACCUM_RED_BITS_EXT 0x201E
15821 #define WGL_ACCUM_GREEN_BITS_EXT 0x201F
15822 #define WGL_ACCUM_BLUE_BITS_EXT 0x2020
15823 #define WGL_ACCUM_ALPHA_BITS_EXT 0x2021
15824 #define WGL_DEPTH_BITS_EXT 0x2022
15825 #define WGL_STENCIL_BITS_EXT 0x2023
15826 #define WGL_AUX_BUFFERS_EXT 0x2024
15827 #define WGL_NO_ACCELERATION_EXT 0x2025
15828 #define WGL_GENERIC_ACCELERATION_EXT 0x2026
15829 #define WGL_FULL_ACCELERATION_EXT 0x2027
15830 #define WGL_SWAP_EXCHANGE_EXT 0x2028
15831 #define WGL_SWAP_COPY_EXT 0x2029
15832 #define WGL_SWAP_UNDEFINED_EXT 0x202A
15833 #define WGL_TYPE_RGBA_EXT 0x202B
15834 #define WGL_TYPE_COLORINDEX_EXT 0x202C
15835 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribivEXT
15836 #define GLEE_H_DEFINED_wglGetPixelFormatAttribivEXT
15837  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBIVEXTPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int * piAttributes, int * piValues);
15838  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBIVEXTPROC GLeeFuncPtr_wglGetPixelFormatAttribivEXT;
15839  #define wglGetPixelFormatAttribivEXT GLeeFuncPtr_wglGetPixelFormatAttribivEXT
15840 #endif
15841 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribfvEXT
15842 #define GLEE_H_DEFINED_wglGetPixelFormatAttribfvEXT
15843  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBFVEXTPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int * piAttributes, FLOAT * pfValues);
15844  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBFVEXTPROC GLeeFuncPtr_wglGetPixelFormatAttribfvEXT;
15845  #define wglGetPixelFormatAttribfvEXT GLeeFuncPtr_wglGetPixelFormatAttribfvEXT
15846 #endif
15847 #ifndef GLEE_H_DEFINED_wglChoosePixelFormatEXT
15848 #define GLEE_H_DEFINED_wglChoosePixelFormatEXT
15849  typedef BOOL (APIENTRYP GLEEPFNWGLCHOOSEPIXELFORMATEXTPROC) (HDC hdc, const int * piAttribIList, const FLOAT * pfAttribFList, UINT nMaxFormats, int * piFormats, UINT * nNumFormats);
15850  GLEE_EXTERN GLEEPFNWGLCHOOSEPIXELFORMATEXTPROC GLeeFuncPtr_wglChoosePixelFormatEXT;
15851  #define wglChoosePixelFormatEXT GLeeFuncPtr_wglChoosePixelFormatEXT
15852 #endif
15853 #endif
15854 
15855 /* WGL_EXT_pbuffer */
15856 
15857 #ifndef WGL_EXT_pbuffer
15858 #define WGL_EXT_pbuffer 1
15859 #define __GLEE_WGL_EXT_pbuffer 1
15860 /* Constants */
15861 #define WGL_DRAW_TO_PBUFFER_EXT 0x202D
15862 #define WGL_MAX_PBUFFER_PIXELS_EXT 0x202E
15863 #define WGL_MAX_PBUFFER_WIDTH_EXT 0x202F
15864 #define WGL_MAX_PBUFFER_HEIGHT_EXT 0x2030
15865 #define WGL_OPTIMAL_PBUFFER_WIDTH_EXT 0x2031
15866 #define WGL_OPTIMAL_PBUFFER_HEIGHT_EXT 0x2032
15867 #define WGL_PBUFFER_LARGEST_EXT 0x2033
15868 #define WGL_PBUFFER_WIDTH_EXT 0x2034
15869 #define WGL_PBUFFER_HEIGHT_EXT 0x2035
15870 #ifndef GLEE_H_DEFINED_wglCreatePbufferEXT
15871 #define GLEE_H_DEFINED_wglCreatePbufferEXT
15872  typedef HPBUFFEREXT (APIENTRYP GLEEPFNWGLCREATEPBUFFEREXTPROC) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int * piAttribList);
15873  GLEE_EXTERN GLEEPFNWGLCREATEPBUFFEREXTPROC GLeeFuncPtr_wglCreatePbufferEXT;
15874  #define wglCreatePbufferEXT GLeeFuncPtr_wglCreatePbufferEXT
15875 #endif
15876 #ifndef GLEE_H_DEFINED_wglGetPbufferDCEXT
15877 #define GLEE_H_DEFINED_wglGetPbufferDCEXT
15878  typedef HDC (APIENTRYP GLEEPFNWGLGETPBUFFERDCEXTPROC) (HPBUFFEREXT hPbuffer);
15879  GLEE_EXTERN GLEEPFNWGLGETPBUFFERDCEXTPROC GLeeFuncPtr_wglGetPbufferDCEXT;
15880  #define wglGetPbufferDCEXT GLeeFuncPtr_wglGetPbufferDCEXT
15881 #endif
15882 #ifndef GLEE_H_DEFINED_wglReleasePbufferDCEXT
15883 #define GLEE_H_DEFINED_wglReleasePbufferDCEXT
15884  typedef int (APIENTRYP GLEEPFNWGLRELEASEPBUFFERDCEXTPROC) (HPBUFFEREXT hPbuffer, HDC hDC);
15885  GLEE_EXTERN GLEEPFNWGLRELEASEPBUFFERDCEXTPROC GLeeFuncPtr_wglReleasePbufferDCEXT;
15886  #define wglReleasePbufferDCEXT GLeeFuncPtr_wglReleasePbufferDCEXT
15887 #endif
15888 #ifndef GLEE_H_DEFINED_wglDestroyPbufferEXT
15889 #define GLEE_H_DEFINED_wglDestroyPbufferEXT
15890  typedef BOOL (APIENTRYP GLEEPFNWGLDESTROYPBUFFEREXTPROC) (HPBUFFEREXT hPbuffer);
15891  GLEE_EXTERN GLEEPFNWGLDESTROYPBUFFEREXTPROC GLeeFuncPtr_wglDestroyPbufferEXT;
15892  #define wglDestroyPbufferEXT GLeeFuncPtr_wglDestroyPbufferEXT
15893 #endif
15894 #ifndef GLEE_H_DEFINED_wglQueryPbufferEXT
15895 #define GLEE_H_DEFINED_wglQueryPbufferEXT
15896  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYPBUFFEREXTPROC) (HPBUFFEREXT hPbuffer, int iAttribute, int * piValue);
15897  GLEE_EXTERN GLEEPFNWGLQUERYPBUFFEREXTPROC GLeeFuncPtr_wglQueryPbufferEXT;
15898  #define wglQueryPbufferEXT GLeeFuncPtr_wglQueryPbufferEXT
15899 #endif
15900 #endif
15901 
15902 /* WGL_EXT_depth_float */
15903 
15904 #ifndef WGL_EXT_depth_float
15905 #define WGL_EXT_depth_float 1
15906 #define __GLEE_WGL_EXT_depth_float 1
15907 /* Constants */
15908 #define WGL_DEPTH_FLOAT_EXT 0x2040
15909 #endif
15910 
15911 /* WGL_3DFX_multisample */
15912 
15913 #ifndef WGL_3DFX_multisample
15914 #define WGL_3DFX_multisample 1
15915 #define __GLEE_WGL_3DFX_multisample 1
15916 /* Constants */
15917 #define WGL_SAMPLE_BUFFERS_3DFX 0x2060
15918 #define WGL_SAMPLES_3DFX 0x2061
15919 #endif
15920 
15921 /* WGL_EXT_multisample */
15922 
15923 #ifndef WGL_EXT_multisample
15924 #define WGL_EXT_multisample 1
15925 #define __GLEE_WGL_EXT_multisample 1
15926 /* Constants */
15927 #define WGL_SAMPLE_BUFFERS_EXT 0x2041
15928 #define WGL_SAMPLES_EXT 0x2042
15929 #endif
15930 
15931 /* WGL_I3D_digital_video_control */
15932 
15933 #ifndef WGL_I3D_digital_video_control
15934 #define WGL_I3D_digital_video_control 1
15935 #define __GLEE_WGL_I3D_digital_video_control 1
15936 /* Constants */
15937 #define WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D 0x2050
15938 #define WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D 0x2051
15939 #define WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D 0x2052
15940 #define WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D 0x2053
15941 #ifndef GLEE_H_DEFINED_wglGetDigitalVideoParametersI3D
15942 #define GLEE_H_DEFINED_wglGetDigitalVideoParametersI3D
15943  typedef BOOL (APIENTRYP GLEEPFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC) (HDC hDC, int iAttribute, int * piValue);
15944  GLEE_EXTERN GLEEPFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC GLeeFuncPtr_wglGetDigitalVideoParametersI3D;
15945  #define wglGetDigitalVideoParametersI3D GLeeFuncPtr_wglGetDigitalVideoParametersI3D
15946 #endif
15947 #ifndef GLEE_H_DEFINED_wglSetDigitalVideoParametersI3D
15948 #define GLEE_H_DEFINED_wglSetDigitalVideoParametersI3D
15949  typedef BOOL (APIENTRYP GLEEPFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC) (HDC hDC, int iAttribute, const int * piValue);
15950  GLEE_EXTERN GLEEPFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC GLeeFuncPtr_wglSetDigitalVideoParametersI3D;
15951  #define wglSetDigitalVideoParametersI3D GLeeFuncPtr_wglSetDigitalVideoParametersI3D
15952 #endif
15953 #endif
15954 
15955 /* WGL_I3D_gamma */
15956 
15957 #ifndef WGL_I3D_gamma
15958 #define WGL_I3D_gamma 1
15959 #define __GLEE_WGL_I3D_gamma 1
15960 /* Constants */
15961 #define WGL_GAMMA_TABLE_SIZE_I3D 0x204E
15962 #define WGL_GAMMA_EXCLUDE_DESKTOP_I3D 0x204F
15963 #ifndef GLEE_H_DEFINED_wglGetGammaTableParametersI3D
15964 #define GLEE_H_DEFINED_wglGetGammaTableParametersI3D
15965  typedef BOOL (APIENTRYP GLEEPFNWGLGETGAMMATABLEPARAMETERSI3DPROC) (HDC hDC, int iAttribute, int * piValue);
15966  GLEE_EXTERN GLEEPFNWGLGETGAMMATABLEPARAMETERSI3DPROC GLeeFuncPtr_wglGetGammaTableParametersI3D;
15967  #define wglGetGammaTableParametersI3D GLeeFuncPtr_wglGetGammaTableParametersI3D
15968 #endif
15969 #ifndef GLEE_H_DEFINED_wglSetGammaTableParametersI3D
15970 #define GLEE_H_DEFINED_wglSetGammaTableParametersI3D
15971  typedef BOOL (APIENTRYP GLEEPFNWGLSETGAMMATABLEPARAMETERSI3DPROC) (HDC hDC, int iAttribute, const int * piValue);
15972  GLEE_EXTERN GLEEPFNWGLSETGAMMATABLEPARAMETERSI3DPROC GLeeFuncPtr_wglSetGammaTableParametersI3D;
15973  #define wglSetGammaTableParametersI3D GLeeFuncPtr_wglSetGammaTableParametersI3D
15974 #endif
15975 #ifndef GLEE_H_DEFINED_wglGetGammaTableI3D
15976 #define GLEE_H_DEFINED_wglGetGammaTableI3D
15977  typedef BOOL (APIENTRYP GLEEPFNWGLGETGAMMATABLEI3DPROC) (HDC hDC, int iEntries, USHORT * puRed, USHORT * puGreen, USHORT * puBlue);
15978  GLEE_EXTERN GLEEPFNWGLGETGAMMATABLEI3DPROC GLeeFuncPtr_wglGetGammaTableI3D;
15979  #define wglGetGammaTableI3D GLeeFuncPtr_wglGetGammaTableI3D
15980 #endif
15981 #ifndef GLEE_H_DEFINED_wglSetGammaTableI3D
15982 #define GLEE_H_DEFINED_wglSetGammaTableI3D
15983  typedef BOOL (APIENTRYP GLEEPFNWGLSETGAMMATABLEI3DPROC) (HDC hDC, int iEntries, const USHORT * puRed, const USHORT * puGreen, const USHORT * puBlue);
15984  GLEE_EXTERN GLEEPFNWGLSETGAMMATABLEI3DPROC GLeeFuncPtr_wglSetGammaTableI3D;
15985  #define wglSetGammaTableI3D GLeeFuncPtr_wglSetGammaTableI3D
15986 #endif
15987 #endif
15988 
15989 /* WGL_I3D_genlock */
15990 
15991 #ifndef WGL_I3D_genlock
15992 #define WGL_I3D_genlock 1
15993 #define __GLEE_WGL_I3D_genlock 1
15994 /* Constants */
15995 #define WGL_GENLOCK_SOURCE_MULTIVIEW_I3D 0x2044
15996 #define WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D 0x2045
15997 #define WGL_GENLOCK_SOURCE_EXTENAL_FIELD_I3D 0x2046
15998 #define WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D 0x2047
15999 #define WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D 0x2048
16000 #define WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D 0x2049
16001 #define WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D 0x204A
16002 #define WGL_GENLOCK_SOURCE_EDGE_RISING_I3D 0x204B
16003 #define WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D 0x204C
16004 #ifndef GLEE_H_DEFINED_wglEnableGenlockI3D
16005 #define GLEE_H_DEFINED_wglEnableGenlockI3D
16006  typedef BOOL (APIENTRYP GLEEPFNWGLENABLEGENLOCKI3DPROC) (HDC hDC);
16007  GLEE_EXTERN GLEEPFNWGLENABLEGENLOCKI3DPROC GLeeFuncPtr_wglEnableGenlockI3D;
16008  #define wglEnableGenlockI3D GLeeFuncPtr_wglEnableGenlockI3D
16009 #endif
16010 #ifndef GLEE_H_DEFINED_wglDisableGenlockI3D
16011 #define GLEE_H_DEFINED_wglDisableGenlockI3D
16012  typedef BOOL (APIENTRYP GLEEPFNWGLDISABLEGENLOCKI3DPROC) (HDC hDC);
16013  GLEE_EXTERN GLEEPFNWGLDISABLEGENLOCKI3DPROC GLeeFuncPtr_wglDisableGenlockI3D;
16014  #define wglDisableGenlockI3D GLeeFuncPtr_wglDisableGenlockI3D
16015 #endif
16016 #ifndef GLEE_H_DEFINED_wglIsEnabledGenlockI3D
16017 #define GLEE_H_DEFINED_wglIsEnabledGenlockI3D
16018  typedef BOOL (APIENTRYP GLEEPFNWGLISENABLEDGENLOCKI3DPROC) (HDC hDC, BOOL * pFlag);
16019  GLEE_EXTERN GLEEPFNWGLISENABLEDGENLOCKI3DPROC GLeeFuncPtr_wglIsEnabledGenlockI3D;
16020  #define wglIsEnabledGenlockI3D GLeeFuncPtr_wglIsEnabledGenlockI3D
16021 #endif
16022 #ifndef GLEE_H_DEFINED_wglGenlockSourceI3D
16023 #define GLEE_H_DEFINED_wglGenlockSourceI3D
16024  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSOURCEI3DPROC) (HDC hDC, UINT uSource);
16025  GLEE_EXTERN GLEEPFNWGLGENLOCKSOURCEI3DPROC GLeeFuncPtr_wglGenlockSourceI3D;
16026  #define wglGenlockSourceI3D GLeeFuncPtr_wglGenlockSourceI3D
16027 #endif
16028 #ifndef GLEE_H_DEFINED_wglGetGenlockSourceI3D
16029 #define GLEE_H_DEFINED_wglGetGenlockSourceI3D
16030  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSOURCEI3DPROC) (HDC hDC, UINT * uSource);
16031  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSOURCEI3DPROC GLeeFuncPtr_wglGetGenlockSourceI3D;
16032  #define wglGetGenlockSourceI3D GLeeFuncPtr_wglGetGenlockSourceI3D
16033 #endif
16034 #ifndef GLEE_H_DEFINED_wglGenlockSourceEdgeI3D
16035 #define GLEE_H_DEFINED_wglGenlockSourceEdgeI3D
16036  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSOURCEEDGEI3DPROC) (HDC hDC, UINT uEdge);
16037  GLEE_EXTERN GLEEPFNWGLGENLOCKSOURCEEDGEI3DPROC GLeeFuncPtr_wglGenlockSourceEdgeI3D;
16038  #define wglGenlockSourceEdgeI3D GLeeFuncPtr_wglGenlockSourceEdgeI3D
16039 #endif
16040 #ifndef GLEE_H_DEFINED_wglGetGenlockSourceEdgeI3D
16041 #define GLEE_H_DEFINED_wglGetGenlockSourceEdgeI3D
16042  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSOURCEEDGEI3DPROC) (HDC hDC, UINT * uEdge);
16043  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSOURCEEDGEI3DPROC GLeeFuncPtr_wglGetGenlockSourceEdgeI3D;
16044  #define wglGetGenlockSourceEdgeI3D GLeeFuncPtr_wglGetGenlockSourceEdgeI3D
16045 #endif
16046 #ifndef GLEE_H_DEFINED_wglGenlockSampleRateI3D
16047 #define GLEE_H_DEFINED_wglGenlockSampleRateI3D
16048  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSAMPLERATEI3DPROC) (HDC hDC, UINT uRate);
16049  GLEE_EXTERN GLEEPFNWGLGENLOCKSAMPLERATEI3DPROC GLeeFuncPtr_wglGenlockSampleRateI3D;
16050  #define wglGenlockSampleRateI3D GLeeFuncPtr_wglGenlockSampleRateI3D
16051 #endif
16052 #ifndef GLEE_H_DEFINED_wglGetGenlockSampleRateI3D
16053 #define GLEE_H_DEFINED_wglGetGenlockSampleRateI3D
16054  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSAMPLERATEI3DPROC) (HDC hDC, UINT * uRate);
16055  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSAMPLERATEI3DPROC GLeeFuncPtr_wglGetGenlockSampleRateI3D;
16056  #define wglGetGenlockSampleRateI3D GLeeFuncPtr_wglGetGenlockSampleRateI3D
16057 #endif
16058 #ifndef GLEE_H_DEFINED_wglGenlockSourceDelayI3D
16059 #define GLEE_H_DEFINED_wglGenlockSourceDelayI3D
16060  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSOURCEDELAYI3DPROC) (HDC hDC, UINT uDelay);
16061  GLEE_EXTERN GLEEPFNWGLGENLOCKSOURCEDELAYI3DPROC GLeeFuncPtr_wglGenlockSourceDelayI3D;
16062  #define wglGenlockSourceDelayI3D GLeeFuncPtr_wglGenlockSourceDelayI3D
16063 #endif
16064 #ifndef GLEE_H_DEFINED_wglGetGenlockSourceDelayI3D
16065 #define GLEE_H_DEFINED_wglGetGenlockSourceDelayI3D
16066  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSOURCEDELAYI3DPROC) (HDC hDC, UINT * uDelay);
16067  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSOURCEDELAYI3DPROC GLeeFuncPtr_wglGetGenlockSourceDelayI3D;
16068  #define wglGetGenlockSourceDelayI3D GLeeFuncPtr_wglGetGenlockSourceDelayI3D
16069 #endif
16070 #ifndef GLEE_H_DEFINED_wglQueryGenlockMaxSourceDelayI3D
16071 #define GLEE_H_DEFINED_wglQueryGenlockMaxSourceDelayI3D
16072  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC) (HDC hDC, UINT * uMaxLineDelay, UINT * uMaxPixelDelay);
16073  GLEE_EXTERN GLEEPFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC GLeeFuncPtr_wglQueryGenlockMaxSourceDelayI3D;
16074  #define wglQueryGenlockMaxSourceDelayI3D GLeeFuncPtr_wglQueryGenlockMaxSourceDelayI3D
16075 #endif
16076 #endif
16077 
16078 /* WGL_I3D_image_buffer */
16079 
16080 #ifndef WGL_I3D_image_buffer
16081 #define WGL_I3D_image_buffer 1
16082 #define __GLEE_WGL_I3D_image_buffer 1
16083 /* Constants */
16084 #define WGL_IMAGE_BUFFER_MIN_ACCESS_I3D 0x00000001
16085 #define WGL_IMAGE_BUFFER_LOCK_I3D 0x00000002
16086 #ifndef GLEE_H_DEFINED_wglCreateImageBufferI3D
16087 #define GLEE_H_DEFINED_wglCreateImageBufferI3D
16088  typedef LPVOID (APIENTRYP GLEEPFNWGLCREATEIMAGEBUFFERI3DPROC) (HDC hDC, DWORD dwSize, UINT uFlags);
16089  GLEE_EXTERN GLEEPFNWGLCREATEIMAGEBUFFERI3DPROC GLeeFuncPtr_wglCreateImageBufferI3D;
16090  #define wglCreateImageBufferI3D GLeeFuncPtr_wglCreateImageBufferI3D
16091 #endif
16092 #ifndef GLEE_H_DEFINED_wglDestroyImageBufferI3D
16093 #define GLEE_H_DEFINED_wglDestroyImageBufferI3D
16094  typedef BOOL (APIENTRYP GLEEPFNWGLDESTROYIMAGEBUFFERI3DPROC) (HDC hDC, LPVOID pAddress);
16095  GLEE_EXTERN GLEEPFNWGLDESTROYIMAGEBUFFERI3DPROC GLeeFuncPtr_wglDestroyImageBufferI3D;
16096  #define wglDestroyImageBufferI3D GLeeFuncPtr_wglDestroyImageBufferI3D
16097 #endif
16098 #ifndef GLEE_H_DEFINED_wglAssociateImageBufferEventsI3D
16099 #define GLEE_H_DEFINED_wglAssociateImageBufferEventsI3D
16100  typedef BOOL (APIENTRYP GLEEPFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC) (HDC hDC, const HANDLE * pEvent, const LPVOID * pAddress, const DWORD * pSize, UINT count);
16101  GLEE_EXTERN GLEEPFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC GLeeFuncPtr_wglAssociateImageBufferEventsI3D;
16102  #define wglAssociateImageBufferEventsI3D GLeeFuncPtr_wglAssociateImageBufferEventsI3D
16103 #endif
16104 #ifndef GLEE_H_DEFINED_wglReleaseImageBufferEventsI3D
16105 #define GLEE_H_DEFINED_wglReleaseImageBufferEventsI3D
16106  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC) (HDC hDC, const LPVOID * pAddress, UINT count);
16107  GLEE_EXTERN GLEEPFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC GLeeFuncPtr_wglReleaseImageBufferEventsI3D;
16108  #define wglReleaseImageBufferEventsI3D GLeeFuncPtr_wglReleaseImageBufferEventsI3D
16109 #endif
16110 #endif
16111 
16112 /* WGL_I3D_swap_frame_lock */
16113 
16114 #ifndef WGL_I3D_swap_frame_lock
16115 #define WGL_I3D_swap_frame_lock 1
16116 #define __GLEE_WGL_I3D_swap_frame_lock 1
16117 /* Constants */
16118 #ifndef GLEE_H_DEFINED_wglEnableFrameLockI3D
16119 #define GLEE_H_DEFINED_wglEnableFrameLockI3D
16120  typedef BOOL (APIENTRYP GLEEPFNWGLENABLEFRAMELOCKI3DPROC) ();
16121  GLEE_EXTERN GLEEPFNWGLENABLEFRAMELOCKI3DPROC GLeeFuncPtr_wglEnableFrameLockI3D;
16122  #define wglEnableFrameLockI3D GLeeFuncPtr_wglEnableFrameLockI3D
16123 #endif
16124 #ifndef GLEE_H_DEFINED_wglDisableFrameLockI3D
16125 #define GLEE_H_DEFINED_wglDisableFrameLockI3D
16126  typedef BOOL (APIENTRYP GLEEPFNWGLDISABLEFRAMELOCKI3DPROC) ();
16127  GLEE_EXTERN GLEEPFNWGLDISABLEFRAMELOCKI3DPROC GLeeFuncPtr_wglDisableFrameLockI3D;
16128  #define wglDisableFrameLockI3D GLeeFuncPtr_wglDisableFrameLockI3D
16129 #endif
16130 #ifndef GLEE_H_DEFINED_wglIsEnabledFrameLockI3D
16131 #define GLEE_H_DEFINED_wglIsEnabledFrameLockI3D
16132  typedef BOOL (APIENTRYP GLEEPFNWGLISENABLEDFRAMELOCKI3DPROC) (BOOL * pFlag);
16133  GLEE_EXTERN GLEEPFNWGLISENABLEDFRAMELOCKI3DPROC GLeeFuncPtr_wglIsEnabledFrameLockI3D;
16134  #define wglIsEnabledFrameLockI3D GLeeFuncPtr_wglIsEnabledFrameLockI3D
16135 #endif
16136 #ifndef GLEE_H_DEFINED_wglQueryFrameLockMasterI3D
16137 #define GLEE_H_DEFINED_wglQueryFrameLockMasterI3D
16138  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYFRAMELOCKMASTERI3DPROC) (BOOL * pFlag);
16139  GLEE_EXTERN GLEEPFNWGLQUERYFRAMELOCKMASTERI3DPROC GLeeFuncPtr_wglQueryFrameLockMasterI3D;
16140  #define wglQueryFrameLockMasterI3D GLeeFuncPtr_wglQueryFrameLockMasterI3D
16141 #endif
16142 #endif
16143 
16144 /* WGL_NV_render_depth_texture */
16145 
16146 #ifndef WGL_NV_render_depth_texture
16147 #define WGL_NV_render_depth_texture 1
16148 #define __GLEE_WGL_NV_render_depth_texture 1
16149 /* Constants */
16150 #define WGL_BIND_TO_TEXTURE_DEPTH_NV 0x20A3
16151 #define WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV 0x20A4
16152 #define WGL_DEPTH_TEXTURE_FORMAT_NV 0x20A5
16153 #define WGL_TEXTURE_DEPTH_COMPONENT_NV 0x20A6
16154 #define WGL_DEPTH_COMPONENT_NV 0x20A7
16155 #endif
16156 
16157 /* WGL_NV_render_texture_rectangle */
16158 
16159 #ifndef WGL_NV_render_texture_rectangle
16160 #define WGL_NV_render_texture_rectangle 1
16161 #define __GLEE_WGL_NV_render_texture_rectangle 1
16162 /* Constants */
16163 #define WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV 0x20A0
16164 #define WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV 0x20A1
16165 #define WGL_TEXTURE_RECTANGLE_NV 0x20A2
16166 #endif
16167 
16168 /* WGL_ATI_pixel_format_float */
16169 
16170 #ifndef WGL_ATI_pixel_format_float
16171 #define WGL_ATI_pixel_format_float 1
16172 #define __GLEE_WGL_ATI_pixel_format_float 1
16173 /* Constants */
16174 #define WGL_TYPE_RGBA_FLOAT_ATI 0x21A0
16175 #endif
16176 
16177 /* WGL_NV_float_buffer */
16178 
16179 #ifndef WGL_NV_float_buffer
16180 #define WGL_NV_float_buffer 1
16181 #define __GLEE_WGL_NV_float_buffer 1
16182 /* Constants */
16183 #define WGL_FLOAT_COMPONENTS_NV 0x20B0
16184 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV 0x20B1
16185 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV 0x20B2
16186 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV 0x20B3
16187 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV 0x20B4
16188 #define WGL_TEXTURE_FLOAT_R_NV 0x20B5
16189 #define WGL_TEXTURE_FLOAT_RG_NV 0x20B6
16190 #define WGL_TEXTURE_FLOAT_RGB_NV 0x20B7
16191 #define WGL_TEXTURE_FLOAT_RGBA_NV 0x20B8
16192 #endif
16193 
16194 /* WGL_3DL_stereo_control */
16195 
16196 #ifndef WGL_3DL_stereo_control
16197 #define WGL_3DL_stereo_control 1
16198 #define __GLEE_WGL_3DL_stereo_control 1
16199 /* Constants */
16200 #define WGL_STEREO_EMITTER_ENABLE_3DL 0x2055
16201 #define WGL_STEREO_EMITTER_DISABLE_3DL 0x2056
16202 #define WGL_STEREO_POLARITY_NORMAL_3DL 0x2057
16203 #define WGL_STEREO_POLARITY_INVERT_3DL 0x2058
16204 #endif
16205 
16206 /* WGL_EXT_pixel_format_packed_float */
16207 
16208 #ifndef WGL_EXT_pixel_format_packed_float
16209 #define WGL_EXT_pixel_format_packed_float 1
16210 #define __GLEE_WGL_EXT_pixel_format_packed_float 1
16211 /* Constants */
16212 #define WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT 0x20A8
16213 #endif
16214 
16215 /* WGL_EXT_framebuffer_sRGB */
16216 
16217 #ifndef WGL_EXT_framebuffer_sRGB
16218 #define WGL_EXT_framebuffer_sRGB 1
16219 #define __GLEE_WGL_EXT_framebuffer_sRGB 1
16220 /* Constants */
16221 #define WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20A9
16222 #endif
16223 
16224 /* WGL_NV_present_video */
16225 
16226 #ifndef WGL_NV_present_video
16227 #define WGL_NV_present_video 1
16228 #define __GLEE_WGL_NV_present_video 1
16229 /* Constants */
16230 #define WGL_NUM_VIDEO_SLOTS_NV 0x20F0
16231 #ifndef GLEE_H_DEFINED_wglEnumerateVideoDevicesNV
16232 #define GLEE_H_DEFINED_wglEnumerateVideoDevicesNV
16233  typedef int (APIENTRYP GLEEPFNWGLENUMERATEVIDEODEVICESNVPROC) (HDC hDC, HVIDEOOUTPUTDEVICENV * phDeviceList);
16234  GLEE_EXTERN GLEEPFNWGLENUMERATEVIDEODEVICESNVPROC GLeeFuncPtr_wglEnumerateVideoDevicesNV;
16235  #define wglEnumerateVideoDevicesNV GLeeFuncPtr_wglEnumerateVideoDevicesNV
16236 #endif
16237 #ifndef GLEE_H_DEFINED_wglBindVideoDeviceNV
16238 #define GLEE_H_DEFINED_wglBindVideoDeviceNV
16239  typedef BOOL (APIENTRYP GLEEPFNWGLBINDVIDEODEVICENVPROC) (HDC hDC, unsigned int uVideoSlot, HVIDEOOUTPUTDEVICENV hVideoDevice, const int * piAttribList);
16240  GLEE_EXTERN GLEEPFNWGLBINDVIDEODEVICENVPROC GLeeFuncPtr_wglBindVideoDeviceNV;
16241  #define wglBindVideoDeviceNV GLeeFuncPtr_wglBindVideoDeviceNV
16242 #endif
16243 #ifndef GLEE_H_DEFINED_wglQueryCurrentContextNV
16244 #define GLEE_H_DEFINED_wglQueryCurrentContextNV
16245  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYCURRENTCONTEXTNVPROC) (int iAttribute, int * piValue);
16246  GLEE_EXTERN GLEEPFNWGLQUERYCURRENTCONTEXTNVPROC GLeeFuncPtr_wglQueryCurrentContextNV;
16247  #define wglQueryCurrentContextNV GLeeFuncPtr_wglQueryCurrentContextNV
16248 #endif
16249 #endif
16250 
16251 /* WGL_NV_swap_group */
16252 
16253 #ifndef WGL_NV_swap_group
16254 #define WGL_NV_swap_group 1
16255 #define __GLEE_WGL_NV_swap_group 1
16256 /* Constants */
16257 #ifndef GLEE_H_DEFINED_wglJoinSwapGroupNV
16258 #define GLEE_H_DEFINED_wglJoinSwapGroupNV
16259  typedef BOOL (APIENTRYP GLEEPFNWGLJOINSWAPGROUPNVPROC) (HDC hDC, GLuint group);
16260  GLEE_EXTERN GLEEPFNWGLJOINSWAPGROUPNVPROC GLeeFuncPtr_wglJoinSwapGroupNV;
16261  #define wglJoinSwapGroupNV GLeeFuncPtr_wglJoinSwapGroupNV
16262 #endif
16263 #ifndef GLEE_H_DEFINED_wglBindSwapBarrierNV
16264 #define GLEE_H_DEFINED_wglBindSwapBarrierNV
16265  typedef BOOL (APIENTRYP GLEEPFNWGLBINDSWAPBARRIERNVPROC) (GLuint group, GLuint barrier);
16266  GLEE_EXTERN GLEEPFNWGLBINDSWAPBARRIERNVPROC GLeeFuncPtr_wglBindSwapBarrierNV;
16267  #define wglBindSwapBarrierNV GLeeFuncPtr_wglBindSwapBarrierNV
16268 #endif
16269 #ifndef GLEE_H_DEFINED_wglQuerySwapGroupNV
16270 #define GLEE_H_DEFINED_wglQuerySwapGroupNV
16271  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYSWAPGROUPNVPROC) (HDC hDC, GLuint * group, GLuint * barrier);
16272  GLEE_EXTERN GLEEPFNWGLQUERYSWAPGROUPNVPROC GLeeFuncPtr_wglQuerySwapGroupNV;
16273  #define wglQuerySwapGroupNV GLeeFuncPtr_wglQuerySwapGroupNV
16274 #endif
16275 #ifndef GLEE_H_DEFINED_wglQueryMaxSwapGroupsNV
16276 #define GLEE_H_DEFINED_wglQueryMaxSwapGroupsNV
16277  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYMAXSWAPGROUPSNVPROC) (HDC hDC, GLuint * maxGroups, GLuint * maxBarriers);
16278  GLEE_EXTERN GLEEPFNWGLQUERYMAXSWAPGROUPSNVPROC GLeeFuncPtr_wglQueryMaxSwapGroupsNV;
16279  #define wglQueryMaxSwapGroupsNV GLeeFuncPtr_wglQueryMaxSwapGroupsNV
16280 #endif
16281 #ifndef GLEE_H_DEFINED_wglQueryFrameCountNV
16282 #define GLEE_H_DEFINED_wglQueryFrameCountNV
16283  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYFRAMECOUNTNVPROC) (HDC hDC, GLuint * count);
16284  GLEE_EXTERN GLEEPFNWGLQUERYFRAMECOUNTNVPROC GLeeFuncPtr_wglQueryFrameCountNV;
16285  #define wglQueryFrameCountNV GLeeFuncPtr_wglQueryFrameCountNV
16286 #endif
16287 #ifndef GLEE_H_DEFINED_wglResetFrameCountNV
16288 #define GLEE_H_DEFINED_wglResetFrameCountNV
16289  typedef BOOL (APIENTRYP GLEEPFNWGLRESETFRAMECOUNTNVPROC) (HDC hDC);
16290  GLEE_EXTERN GLEEPFNWGLRESETFRAMECOUNTNVPROC GLeeFuncPtr_wglResetFrameCountNV;
16291  #define wglResetFrameCountNV GLeeFuncPtr_wglResetFrameCountNV
16292 #endif
16293 #endif
16294 
16295 /* WGL_NV_gpu_affinity */
16296 
16297 #ifndef WGL_NV_gpu_affinity
16298 #define WGL_NV_gpu_affinity 1
16299 #define __GLEE_WGL_NV_gpu_affinity 1
16300 /* Constants */
16301 #define WGL_ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV 0x20D0
16302 #define WGL_ERROR_MISSING_AFFINITY_MASK_NV 0x20D1
16303 #ifndef GLEE_H_DEFINED_wglEnumGpusNV
16304 #define GLEE_H_DEFINED_wglEnumGpusNV
16305  typedef BOOL (APIENTRYP GLEEPFNWGLENUMGPUSNVPROC) (UINT iGpuIndex, HGPUNV * phGpu);
16306  GLEE_EXTERN GLEEPFNWGLENUMGPUSNVPROC GLeeFuncPtr_wglEnumGpusNV;
16307  #define wglEnumGpusNV GLeeFuncPtr_wglEnumGpusNV
16308 #endif
16309 #ifndef GLEE_H_DEFINED_wglEnumGpuDevicesNV
16310 #define GLEE_H_DEFINED_wglEnumGpuDevicesNV
16311  typedef BOOL (APIENTRYP GLEEPFNWGLENUMGPUDEVICESNVPROC) (HGPUNV hGpu, UINT iDeviceIndex, PGPU_DEVICE lpGpuDevice);
16312  GLEE_EXTERN GLEEPFNWGLENUMGPUDEVICESNVPROC GLeeFuncPtr_wglEnumGpuDevicesNV;
16313  #define wglEnumGpuDevicesNV GLeeFuncPtr_wglEnumGpuDevicesNV
16314 #endif
16315 #ifndef GLEE_H_DEFINED_wglCreateAffinityDCNV
16316 #define GLEE_H_DEFINED_wglCreateAffinityDCNV
16317  typedef HDC (APIENTRYP GLEEPFNWGLCREATEAFFINITYDCNVPROC) (const HGPUNV * phGpuList);
16318  GLEE_EXTERN GLEEPFNWGLCREATEAFFINITYDCNVPROC GLeeFuncPtr_wglCreateAffinityDCNV;
16319  #define wglCreateAffinityDCNV GLeeFuncPtr_wglCreateAffinityDCNV
16320 #endif
16321 #ifndef GLEE_H_DEFINED_wglEnumGpusFromAffinityDCNV
16322 #define GLEE_H_DEFINED_wglEnumGpusFromAffinityDCNV
16323  typedef BOOL (APIENTRYP GLEEPFNWGLENUMGPUSFROMAFFINITYDCNVPROC) (HDC hAffinityDC, UINT iGpuIndex, HGPUNV * hGpu);
16324  GLEE_EXTERN GLEEPFNWGLENUMGPUSFROMAFFINITYDCNVPROC GLeeFuncPtr_wglEnumGpusFromAffinityDCNV;
16325  #define wglEnumGpusFromAffinityDCNV GLeeFuncPtr_wglEnumGpusFromAffinityDCNV
16326 #endif
16327 #ifndef GLEE_H_DEFINED_wglDeleteDCNV
16328 #define GLEE_H_DEFINED_wglDeleteDCNV
16329  typedef BOOL (APIENTRYP GLEEPFNWGLDELETEDCNVPROC) (HDC hdc);
16330  GLEE_EXTERN GLEEPFNWGLDELETEDCNVPROC GLeeFuncPtr_wglDeleteDCNV;
16331  #define wglDeleteDCNV GLeeFuncPtr_wglDeleteDCNV
16332 #endif
16333 #endif
16334 
16335 /* WGL_EXT_display_color_table */
16336 
16337 #ifndef WGL_EXT_display_color_table
16338 #define WGL_EXT_display_color_table 1
16339 #define __GLEE_WGL_EXT_display_color_table 1
16340 /* Constants */
16341 #ifndef GLEE_H_DEFINED_wglCreateDisplayColorTableEXT
16342 #define GLEE_H_DEFINED_wglCreateDisplayColorTableEXT
16343  typedef GLboolean (APIENTRYP GLEEPFNWGLCREATEDISPLAYCOLORTABLEEXTPROC) (GLushort id);
16344  GLEE_EXTERN GLEEPFNWGLCREATEDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglCreateDisplayColorTableEXT;
16345  #define wglCreateDisplayColorTableEXT GLeeFuncPtr_wglCreateDisplayColorTableEXT
16346 #endif
16347 #ifndef GLEE_H_DEFINED_wglLoadDisplayColorTableEXT
16348 #define GLEE_H_DEFINED_wglLoadDisplayColorTableEXT
16349  typedef GLboolean (APIENTRYP GLEEPFNWGLLOADDISPLAYCOLORTABLEEXTPROC) (const GLushort * table, GLuint length);
16350  GLEE_EXTERN GLEEPFNWGLLOADDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglLoadDisplayColorTableEXT;
16351  #define wglLoadDisplayColorTableEXT GLeeFuncPtr_wglLoadDisplayColorTableEXT
16352 #endif
16353 #ifndef GLEE_H_DEFINED_wglBindDisplayColorTableEXT
16354 #define GLEE_H_DEFINED_wglBindDisplayColorTableEXT
16355  typedef GLboolean (APIENTRYP GLEEPFNWGLBINDDISPLAYCOLORTABLEEXTPROC) (GLushort id);
16356  GLEE_EXTERN GLEEPFNWGLBINDDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglBindDisplayColorTableEXT;
16357  #define wglBindDisplayColorTableEXT GLeeFuncPtr_wglBindDisplayColorTableEXT
16358 #endif
16359 #ifndef GLEE_H_DEFINED_wglDestroyDisplayColorTableEXT
16360 #define GLEE_H_DEFINED_wglDestroyDisplayColorTableEXT
16361  typedef VOID (APIENTRYP GLEEPFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC) (GLushort id);
16362  GLEE_EXTERN GLEEPFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglDestroyDisplayColorTableEXT;
16363  #define wglDestroyDisplayColorTableEXT GLeeFuncPtr_wglDestroyDisplayColorTableEXT
16364 #endif
16365 #endif
16366 
16367 /* WGL_EXT_extensions_string */
16368 
16369 #ifndef WGL_EXT_extensions_string
16370 #define WGL_EXT_extensions_string 1
16371 #define __GLEE_WGL_EXT_extensions_string 1
16372 /* Constants */
16373 #ifndef GLEE_H_DEFINED_wglGetExtensionsStringEXT
16374 #define GLEE_H_DEFINED_wglGetExtensionsStringEXT
16375  typedef const char * (APIENTRYP GLEEPFNWGLGETEXTENSIONSSTRINGEXTPROC) ();
16376  GLEE_EXTERN GLEEPFNWGLGETEXTENSIONSSTRINGEXTPROC GLeeFuncPtr_wglGetExtensionsStringEXT;
16377  #define wglGetExtensionsStringEXT GLeeFuncPtr_wglGetExtensionsStringEXT
16378 #endif
16379 #endif
16380 
16381 /* WGL_EXT_swap_control */
16382 
16383 #ifndef WGL_EXT_swap_control
16384 #define WGL_EXT_swap_control 1
16385 #define __GLEE_WGL_EXT_swap_control 1
16386 /* Constants */
16387 #ifndef GLEE_H_DEFINED_wglSwapIntervalEXT
16388 #define GLEE_H_DEFINED_wglSwapIntervalEXT
16389  typedef BOOL (APIENTRYP GLEEPFNWGLSWAPINTERVALEXTPROC) (int interval);
16390  GLEE_EXTERN GLEEPFNWGLSWAPINTERVALEXTPROC GLeeFuncPtr_wglSwapIntervalEXT;
16391  #define wglSwapIntervalEXT GLeeFuncPtr_wglSwapIntervalEXT
16392 #endif
16393 #ifndef GLEE_H_DEFINED_wglGetSwapIntervalEXT
16394 #define GLEE_H_DEFINED_wglGetSwapIntervalEXT
16395  typedef int (APIENTRYP GLEEPFNWGLGETSWAPINTERVALEXTPROC) ();
16396  GLEE_EXTERN GLEEPFNWGLGETSWAPINTERVALEXTPROC GLeeFuncPtr_wglGetSwapIntervalEXT;
16397  #define wglGetSwapIntervalEXT GLeeFuncPtr_wglGetSwapIntervalEXT
16398 #endif
16399 #endif
16400 
16401 /* WGL_NV_vertex_array_range */
16402 
16403 #ifndef WGL_NV_vertex_array_range
16404 #define WGL_NV_vertex_array_range 1
16405 #define __GLEE_WGL_NV_vertex_array_range 1
16406 /* Constants */
16407 #ifndef GLEE_H_DEFINED_wglAllocateMemoryNV
16408 #define GLEE_H_DEFINED_wglAllocateMemoryNV
16409  typedef void* (APIENTRYP GLEEPFNWGLALLOCATEMEMORYNVPROC) (GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);
16410  GLEE_EXTERN GLEEPFNWGLALLOCATEMEMORYNVPROC GLeeFuncPtr_wglAllocateMemoryNV;
16411  #define wglAllocateMemoryNV GLeeFuncPtr_wglAllocateMemoryNV
16412 #endif
16413 #ifndef GLEE_H_DEFINED_wglFreeMemoryNV
16414 #define GLEE_H_DEFINED_wglFreeMemoryNV
16415  typedef void (APIENTRYP GLEEPFNWGLFREEMEMORYNVPROC) (void * pointer);
16416  GLEE_EXTERN GLEEPFNWGLFREEMEMORYNVPROC GLeeFuncPtr_wglFreeMemoryNV;
16417  #define wglFreeMemoryNV GLeeFuncPtr_wglFreeMemoryNV
16418 #endif
16419 #endif
16420 
16421 /* WGL_OML_sync_control */
16422 
16423 #ifndef WGL_OML_sync_control
16424 #define WGL_OML_sync_control 1
16425 #define __GLEE_WGL_OML_sync_control 1
16426 /* Constants */
16427 #ifndef GLEE_H_DEFINED_wglGetSyncValuesOML
16428 #define GLEE_H_DEFINED_wglGetSyncValuesOML
16429  typedef BOOL (APIENTRYP GLEEPFNWGLGETSYNCVALUESOMLPROC) (HDC hdc, INT64 * ust, INT64 * msc, INT64 * sbc);
16430  GLEE_EXTERN GLEEPFNWGLGETSYNCVALUESOMLPROC GLeeFuncPtr_wglGetSyncValuesOML;
16431  #define wglGetSyncValuesOML GLeeFuncPtr_wglGetSyncValuesOML
16432 #endif
16433 #ifndef GLEE_H_DEFINED_wglGetMscRateOML
16434 #define GLEE_H_DEFINED_wglGetMscRateOML
16435  typedef BOOL (APIENTRYP GLEEPFNWGLGETMSCRATEOMLPROC) (HDC hdc, INT32 * numerator, INT32 * denominator);
16436  GLEE_EXTERN GLEEPFNWGLGETMSCRATEOMLPROC GLeeFuncPtr_wglGetMscRateOML;
16437  #define wglGetMscRateOML GLeeFuncPtr_wglGetMscRateOML
16438 #endif
16439 #ifndef GLEE_H_DEFINED_wglSwapBuffersMscOML
16440 #define GLEE_H_DEFINED_wglSwapBuffersMscOML
16441  typedef INT64 (APIENTRYP GLEEPFNWGLSWAPBUFFERSMSCOMLPROC) (HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder);
16442  GLEE_EXTERN GLEEPFNWGLSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_wglSwapBuffersMscOML;
16443  #define wglSwapBuffersMscOML GLeeFuncPtr_wglSwapBuffersMscOML
16444 #endif
16445 #ifndef GLEE_H_DEFINED_wglSwapLayerBuffersMscOML
16446 #define GLEE_H_DEFINED_wglSwapLayerBuffersMscOML
16447  typedef INT64 (APIENTRYP GLEEPFNWGLSWAPLAYERBUFFERSMSCOMLPROC) (HDC hdc, int fuPlanes, INT64 target_msc, INT64 divisor, INT64 remainder);
16448  GLEE_EXTERN GLEEPFNWGLSWAPLAYERBUFFERSMSCOMLPROC GLeeFuncPtr_wglSwapLayerBuffersMscOML;
16449  #define wglSwapLayerBuffersMscOML GLeeFuncPtr_wglSwapLayerBuffersMscOML
16450 #endif
16451 #ifndef GLEE_H_DEFINED_wglWaitForMscOML
16452 #define GLEE_H_DEFINED_wglWaitForMscOML
16453  typedef BOOL (APIENTRYP GLEEPFNWGLWAITFORMSCOMLPROC) (HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder, INT64 * ust, INT64 * msc, INT64 * sbc);
16454  GLEE_EXTERN GLEEPFNWGLWAITFORMSCOMLPROC GLeeFuncPtr_wglWaitForMscOML;
16455  #define wglWaitForMscOML GLeeFuncPtr_wglWaitForMscOML
16456 #endif
16457 #ifndef GLEE_H_DEFINED_wglWaitForSbcOML
16458 #define GLEE_H_DEFINED_wglWaitForSbcOML
16459  typedef BOOL (APIENTRYP GLEEPFNWGLWAITFORSBCOMLPROC) (HDC hdc, INT64 target_sbc, INT64 * ust, INT64 * msc, INT64 * sbc);
16460  GLEE_EXTERN GLEEPFNWGLWAITFORSBCOMLPROC GLeeFuncPtr_wglWaitForSbcOML;
16461  #define wglWaitForSbcOML GLeeFuncPtr_wglWaitForSbcOML
16462 #endif
16463 #endif
16464 
16465 /* WGL_I3D_swap_frame_usage */
16466 
16467 #ifndef WGL_I3D_swap_frame_usage
16468 #define WGL_I3D_swap_frame_usage 1
16469 #define __GLEE_WGL_I3D_swap_frame_usage 1
16470 /* Constants */
16471 #ifndef GLEE_H_DEFINED_wglGetFrameUsageI3D
16472 #define GLEE_H_DEFINED_wglGetFrameUsageI3D
16473  typedef BOOL (APIENTRYP GLEEPFNWGLGETFRAMEUSAGEI3DPROC) (float * pUsage);
16474  GLEE_EXTERN GLEEPFNWGLGETFRAMEUSAGEI3DPROC GLeeFuncPtr_wglGetFrameUsageI3D;
16475  #define wglGetFrameUsageI3D GLeeFuncPtr_wglGetFrameUsageI3D
16476 #endif
16477 #ifndef GLEE_H_DEFINED_wglBeginFrameTrackingI3D
16478 #define GLEE_H_DEFINED_wglBeginFrameTrackingI3D
16479  typedef BOOL (APIENTRYP GLEEPFNWGLBEGINFRAMETRACKINGI3DPROC) ();
16480  GLEE_EXTERN GLEEPFNWGLBEGINFRAMETRACKINGI3DPROC GLeeFuncPtr_wglBeginFrameTrackingI3D;
16481  #define wglBeginFrameTrackingI3D GLeeFuncPtr_wglBeginFrameTrackingI3D
16482 #endif
16483 #ifndef GLEE_H_DEFINED_wglEndFrameTrackingI3D
16484 #define GLEE_H_DEFINED_wglEndFrameTrackingI3D
16485  typedef BOOL (APIENTRYP GLEEPFNWGLENDFRAMETRACKINGI3DPROC) ();
16486  GLEE_EXTERN GLEEPFNWGLENDFRAMETRACKINGI3DPROC GLeeFuncPtr_wglEndFrameTrackingI3D;
16487  #define wglEndFrameTrackingI3D GLeeFuncPtr_wglEndFrameTrackingI3D
16488 #endif
16489 #ifndef GLEE_H_DEFINED_wglQueryFrameTrackingI3D
16490 #define GLEE_H_DEFINED_wglQueryFrameTrackingI3D
16491  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYFRAMETRACKINGI3DPROC) (DWORD * pFrameCount, DWORD * pMissedFrames, float * pLastMissedUsage);
16492  GLEE_EXTERN GLEEPFNWGLQUERYFRAMETRACKINGI3DPROC GLeeFuncPtr_wglQueryFrameTrackingI3D;
16493  #define wglQueryFrameTrackingI3D GLeeFuncPtr_wglQueryFrameTrackingI3D
16494 #endif
16495 #endif
16496 
16497 /* WGL_NV_video_output */
16498 
16499 #ifndef WGL_NV_video_output
16500 #define WGL_NV_video_output 1
16501 #define __GLEE_WGL_NV_video_output 1
16502 /* Constants */
16503 #define WGL_BIND_TO_VIDEO_RGB_NV 0x20C0
16504 #define WGL_BIND_TO_VIDEO_RGBA_NV 0x20C1
16505 #define WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV 0x20C2
16506 #define WGL_VIDEO_OUT_COLOR_NV 0x20C3
16507 #define WGL_VIDEO_OUT_ALPHA_NV 0x20C4
16508 #define WGL_VIDEO_OUT_DEPTH_NV 0x20C5
16509 #define WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6
16510 #define WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7
16511 #define WGL_VIDEO_OUT_FRAME 0x20C8
16512 #define WGL_VIDEO_OUT_FIELD_1 0x20C9
16513 #define WGL_VIDEO_OUT_FIELD_2 0x20CA
16514 #define WGL_VIDEO_OUT_STACKED_FIELDS_1_2 0x20CB
16515 #define WGL_VIDEO_OUT_STACKED_FIELDS_2_1 0x20CC
16516 #ifndef GLEE_H_DEFINED_wglGetVideoDeviceNV
16517 #define GLEE_H_DEFINED_wglGetVideoDeviceNV
16518  typedef BOOL (APIENTRYP GLEEPFNWGLGETVIDEODEVICENVPROC) (HDC hDC, int numDevices, HPVIDEODEV * hVideoDevice);
16519  GLEE_EXTERN GLEEPFNWGLGETVIDEODEVICENVPROC GLeeFuncPtr_wglGetVideoDeviceNV;
16520  #define wglGetVideoDeviceNV GLeeFuncPtr_wglGetVideoDeviceNV
16521 #endif
16522 #ifndef GLEE_H_DEFINED_wglReleaseVideoDeviceNV
16523 #define GLEE_H_DEFINED_wglReleaseVideoDeviceNV
16524  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASEVIDEODEVICENVPROC) (HPVIDEODEV hVideoDevice);
16525  GLEE_EXTERN GLEEPFNWGLRELEASEVIDEODEVICENVPROC GLeeFuncPtr_wglReleaseVideoDeviceNV;
16526  #define wglReleaseVideoDeviceNV GLeeFuncPtr_wglReleaseVideoDeviceNV
16527 #endif
16528 #ifndef GLEE_H_DEFINED_wglBindVideoImageNV
16529 #define GLEE_H_DEFINED_wglBindVideoImageNV
16530  typedef BOOL (APIENTRYP GLEEPFNWGLBINDVIDEOIMAGENVPROC) (HPVIDEODEV hVideoDevice, HPBUFFERARB hPbuffer, int iVideoBuffer);
16531  GLEE_EXTERN GLEEPFNWGLBINDVIDEOIMAGENVPROC GLeeFuncPtr_wglBindVideoImageNV;
16532  #define wglBindVideoImageNV GLeeFuncPtr_wglBindVideoImageNV
16533 #endif
16534 #ifndef GLEE_H_DEFINED_wglReleaseVideoImageNV
16535 #define GLEE_H_DEFINED_wglReleaseVideoImageNV
16536  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASEVIDEOIMAGENVPROC) (HPBUFFERARB hPbuffer, int iVideoBuffer);
16537  GLEE_EXTERN GLEEPFNWGLRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_wglReleaseVideoImageNV;
16538  #define wglReleaseVideoImageNV GLeeFuncPtr_wglReleaseVideoImageNV
16539 #endif
16540 #ifndef GLEE_H_DEFINED_wglSendPbufferToVideoNV
16541 #define GLEE_H_DEFINED_wglSendPbufferToVideoNV
16542  typedef BOOL (APIENTRYP GLEEPFNWGLSENDPBUFFERTOVIDEONVPROC) (HPBUFFERARB hPbuffer, int iBufferType, unsigned long * pulCounterPbuffer, BOOL bBlock);
16543  GLEE_EXTERN GLEEPFNWGLSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_wglSendPbufferToVideoNV;
16544  #define wglSendPbufferToVideoNV GLeeFuncPtr_wglSendPbufferToVideoNV
16545 #endif
16546 #ifndef GLEE_H_DEFINED_wglGetVideoInfoNV
16547 #define GLEE_H_DEFINED_wglGetVideoInfoNV
16548  typedef BOOL (APIENTRYP GLEEPFNWGLGETVIDEOINFONVPROC) (HPVIDEODEV hpVideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
16549  GLEE_EXTERN GLEEPFNWGLGETVIDEOINFONVPROC GLeeFuncPtr_wglGetVideoInfoNV;
16550  #define wglGetVideoInfoNV GLeeFuncPtr_wglGetVideoInfoNV
16551 #endif
16552 #endif
16553 #elif defined(__APPLE__) || defined(__APPLE_CC__)
16554 #else /* GLX */
16555 
16556 /* Extension querying variables */
16557 
16598 
16599 /* Aliases for extension querying variables */
16600 
16601 #define GLEE_GLX_VERSION_1_3 GLeeEnabled(&_GLEE_GLX_VERSION_1_3)
16602 #define GLEE_GLX_VERSION_1_4 GLeeEnabled(&_GLEE_GLX_VERSION_1_4)
16603 #define GLEE_GLX_ARB_multisample GLeeEnabled(&_GLEE_GLX_ARB_multisample)
16604 #define GLEE_GLX_ARB_fbconfig_float GLeeEnabled(&_GLEE_GLX_ARB_fbconfig_float)
16605 #define GLEE_GLX_ARB_create_context GLeeEnabled(&_GLEE_GLX_ARB_create_context)
16606 #define GLEE_GLX_SGIS_multisample GLeeEnabled(&_GLEE_GLX_SGIS_multisample)
16607 #define GLEE_GLX_EXT_visual_info GLeeEnabled(&_GLEE_GLX_EXT_visual_info)
16608 #define GLEE_GLX_SGI_swap_control GLeeEnabled(&_GLEE_GLX_SGI_swap_control)
16609 #define GLEE_GLX_SGI_video_sync GLeeEnabled(&_GLEE_GLX_SGI_video_sync)
16610 #define GLEE_GLX_SGI_make_current_read GLeeEnabled(&_GLEE_GLX_SGI_make_current_read)
16611 #define GLEE_GLX_EXT_visual_rating GLeeEnabled(&_GLEE_GLX_EXT_visual_rating)
16612 #define GLEE_GLX_EXT_import_context GLeeEnabled(&_GLEE_GLX_EXT_import_context)
16613 #define GLEE_GLX_SGIX_fbconfig GLeeEnabled(&_GLEE_GLX_SGIX_fbconfig)
16614 #define GLEE_GLX_SGIX_pbuffer GLeeEnabled(&_GLEE_GLX_SGIX_pbuffer)
16615 #define GLEE_GLX_SGI_cushion GLeeEnabled(&_GLEE_GLX_SGI_cushion)
16616 #define GLEE_GLX_SGIX_video_resize GLeeEnabled(&_GLEE_GLX_SGIX_video_resize)
16617 #define GLEE_GLX_SGIX_swap_group GLeeEnabled(&_GLEE_GLX_SGIX_swap_group)
16618 #define GLEE_GLX_SGIX_swap_barrier GLeeEnabled(&_GLEE_GLX_SGIX_swap_barrier)
16619 #define GLEE_GLX_SGIS_blended_overlay GLeeEnabled(&_GLEE_GLX_SGIS_blended_overlay)
16620 #define GLEE_GLX_SGIS_shared_multisample GLeeEnabled(&_GLEE_GLX_SGIS_shared_multisample)
16621 #define GLEE_GLX_SUN_get_transparent_index GLeeEnabled(&_GLEE_GLX_SUN_get_transparent_index)
16622 #define GLEE_GLX_3DFX_multisample GLeeEnabled(&_GLEE_GLX_3DFX_multisample)
16623 #define GLEE_GLX_MESA_copy_sub_buffer GLeeEnabled(&_GLEE_GLX_MESA_copy_sub_buffer)
16624 #define GLEE_GLX_MESA_pixmap_colormap GLeeEnabled(&_GLEE_GLX_MESA_pixmap_colormap)
16625 #define GLEE_GLX_MESA_release_buffers GLeeEnabled(&_GLEE_GLX_MESA_release_buffers)
16626 #define GLEE_GLX_MESA_set_3dfx_mode GLeeEnabled(&_GLEE_GLX_MESA_set_3dfx_mode)
16627 #define GLEE_GLX_SGIX_visual_select_group GLeeEnabled(&_GLEE_GLX_SGIX_visual_select_group)
16628 #define GLEE_GLX_OML_swap_method GLeeEnabled(&_GLEE_GLX_OML_swap_method)
16629 #define GLEE_GLX_OML_sync_control GLeeEnabled(&_GLEE_GLX_OML_sync_control)
16630 #define GLEE_GLX_NV_float_buffer GLeeEnabled(&_GLEE_GLX_NV_float_buffer)
16631 #define GLEE_GLX_SGIX_hyperpipe GLeeEnabled(&_GLEE_GLX_SGIX_hyperpipe)
16632 #define GLEE_GLX_MESA_agp_offset GLeeEnabled(&_GLEE_GLX_MESA_agp_offset)
16633 #define GLEE_GLX_EXT_fbconfig_packed_float GLeeEnabled(&_GLEE_GLX_EXT_fbconfig_packed_float)
16634 #define GLEE_GLX_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_GLX_EXT_framebuffer_sRGB)
16635 #define GLEE_GLX_EXT_texture_from_pixmap GLeeEnabled(&_GLEE_GLX_EXT_texture_from_pixmap)
16636 #define GLEE_GLX_NV_present_video GLeeEnabled(&_GLEE_GLX_NV_present_video)
16637 #define GLEE_GLX_NV_video_out GLeeEnabled(&_GLEE_GLX_NV_video_out)
16638 #define GLEE_GLX_NV_swap_group GLeeEnabled(&_GLEE_GLX_NV_swap_group)
16639 #define GLEE_GLX_EXT_scene_marker GLeeEnabled(&_GLEE_GLX_EXT_scene_marker)
16640 #define GLEE_GLX_NV_video_output GLeeEnabled(&_GLEE_GLX_NV_video_output)
16641 
16642 /* GLX_VERSION_1_3 */
16643 
16644 #ifndef GLX_VERSION_1_3
16645 #define GLX_VERSION_1_3 1
16646 #define __GLEE_GLX_VERSION_1_3 1
16647 /* Constants */
16648 #define GLX_WINDOW_BIT 0x00000001
16649 #define GLX_PIXMAP_BIT 0x00000002
16650 #define GLX_PBUFFER_BIT 0x00000004
16651 #define GLX_RGBA_BIT 0x00000001
16652 #define GLX_COLOR_INDEX_BIT 0x00000002
16653 #define GLX_PBUFFER_CLOBBER_MASK 0x08000000
16654 #define GLX_FRONT_LEFT_BUFFER_BIT 0x00000001
16655 #define GLX_FRONT_RIGHT_BUFFER_BIT 0x00000002
16656 #define GLX_BACK_LEFT_BUFFER_BIT 0x00000004
16657 #define GLX_BACK_RIGHT_BUFFER_BIT 0x00000008
16658 #define GLX_AUX_BUFFERS_BIT 0x00000010
16659 #define GLX_DEPTH_BUFFER_BIT 0x00000020
16660 #define GLX_STENCIL_BUFFER_BIT 0x00000040
16661 #define GLX_ACCUM_BUFFER_BIT 0x00000080
16662 #define GLX_CONFIG_CAVEAT 0x20
16663 #define GLX_X_VISUAL_TYPE 0x22
16664 #define GLX_TRANSPARENT_TYPE 0x23
16665 #define GLX_TRANSPARENT_INDEX_VALUE 0x24
16666 #define GLX_TRANSPARENT_RED_VALUE 0x25
16667 #define GLX_TRANSPARENT_GREEN_VALUE 0x26
16668 #define GLX_TRANSPARENT_BLUE_VALUE 0x27
16669 #define GLX_TRANSPARENT_ALPHA_VALUE 0x28
16670 #define GLX_DONT_CARE 0xFFFFFFFF
16671 #define GLX_NONE 0x8000
16672 #define GLX_SLOW_CONFIG 0x8001
16673 #define GLX_TRUE_COLOR 0x8002
16674 #define GLX_DIRECT_COLOR 0x8003
16675 #define GLX_PSEUDO_COLOR 0x8004
16676 #define GLX_STATIC_COLOR 0x8005
16677 #define GLX_GRAY_SCALE 0x8006
16678 #define GLX_STATIC_GRAY 0x8007
16679 #define GLX_TRANSPARENT_RGB 0x8008
16680 #define GLX_TRANSPARENT_INDEX 0x8009
16681 #define GLX_VISUAL_ID 0x800B
16682 #define GLX_SCREEN 0x800C
16683 #define GLX_NON_CONFORMANT_CONFIG 0x800D
16684 #define GLX_DRAWABLE_TYPE 0x8010
16685 #define GLX_RENDER_TYPE 0x8011
16686 #define GLX_X_RENDERABLE 0x8012
16687 #define GLX_FBCONFIG_ID 0x8013
16688 #define GLX_RGBA_TYPE 0x8014
16689 #define GLX_COLOR_INDEX_TYPE 0x8015
16690 #define GLX_MAX_PBUFFER_WIDTH 0x8016
16691 #define GLX_MAX_PBUFFER_HEIGHT 0x8017
16692 #define GLX_MAX_PBUFFER_PIXELS 0x8018
16693 #define GLX_PRESERVED_CONTENTS 0x801B
16694 #define GLX_LARGEST_PBUFFER 0x801C
16695 #define GLX_WIDTH 0x801D
16696 #define GLX_HEIGHT 0x801E
16697 #define GLX_EVENT_MASK 0x801F
16698 #define GLX_DAMAGED 0x8020
16699 #define GLX_SAVED 0x8021
16700 #define GLX_WINDOW 0x8022
16701 #define GLX_PBUFFER 0x8023
16702 #define GLX_PBUFFER_HEIGHT 0x8040
16703 #define GLX_PBUFFER_WIDTH 0x8041
16704 #ifndef GLEE_H_DEFINED_glXGetFBConfigs
16705 #define GLEE_H_DEFINED_glXGetFBConfigs
16706  typedef GLXFBConfig * (APIENTRYP GLEEPFNGLXGETFBCONFIGSPROC) (Display * dpy, int screen, int * nelements);
16708  #define glXGetFBConfigs GLeeFuncPtr_glXGetFBConfigs
16709 #endif
16710 #ifndef GLEE_H_DEFINED_glXChooseFBConfig
16711 #define GLEE_H_DEFINED_glXChooseFBConfig
16712  typedef GLXFBConfig * (APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGPROC) (Display * dpy, int screen, const int * attrib_list, int * nelements);
16714  #define glXChooseFBConfig GLeeFuncPtr_glXChooseFBConfig
16715 #endif
16716 #ifndef GLEE_H_DEFINED_glXGetFBConfigAttrib
16717 #define GLEE_H_DEFINED_glXGetFBConfigAttrib
16718  typedef int (APIENTRYP GLEEPFNGLXGETFBCONFIGATTRIBPROC) (Display * dpy, GLXFBConfig config, int attribute, int * value);
16719  GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBPROC GLeeFuncPtr_glXGetFBConfigAttrib;
16720  #define glXGetFBConfigAttrib GLeeFuncPtr_glXGetFBConfigAttrib
16721 #endif
16722 #ifndef GLEE_H_DEFINED_glXGetVisualFromFBConfig
16723 #define GLEE_H_DEFINED_glXGetVisualFromFBConfig
16724  typedef XVisualInfo * (APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGPROC) (Display * dpy, GLXFBConfig config);
16726  #define glXGetVisualFromFBConfig GLeeFuncPtr_glXGetVisualFromFBConfig
16727 #endif
16728 #ifndef GLEE_H_DEFINED_glXCreateWindow
16729 #define GLEE_H_DEFINED_glXCreateWindow
16730  typedef GLXWindow (APIENTRYP GLEEPFNGLXCREATEWINDOWPROC) (Display * dpy, GLXFBConfig config, Window win, const int * attrib_list);
16731  GLEE_EXTERN GLEEPFNGLXCREATEWINDOWPROC GLeeFuncPtr_glXCreateWindow;
16732  #define glXCreateWindow GLeeFuncPtr_glXCreateWindow
16733 #endif
16734 #ifndef GLEE_H_DEFINED_glXDestroyWindow
16735 #define GLEE_H_DEFINED_glXDestroyWindow
16736  typedef void (APIENTRYP GLEEPFNGLXDESTROYWINDOWPROC) (Display * dpy, GLXWindow win);
16737  GLEE_EXTERN GLEEPFNGLXDESTROYWINDOWPROC GLeeFuncPtr_glXDestroyWindow;
16738  #define glXDestroyWindow GLeeFuncPtr_glXDestroyWindow
16739 #endif
16740 #ifndef GLEE_H_DEFINED_glXCreatePixmap
16741 #define GLEE_H_DEFINED_glXCreatePixmap
16742  typedef GLXPixmap (APIENTRYP GLEEPFNGLXCREATEPIXMAPPROC) (Display * dpy, GLXFBConfig config, Pixmap pixmap, const int * attrib_list);
16743  GLEE_EXTERN GLEEPFNGLXCREATEPIXMAPPROC GLeeFuncPtr_glXCreatePixmap;
16744  #define glXCreatePixmap GLeeFuncPtr_glXCreatePixmap
16745 #endif
16746 #ifndef GLEE_H_DEFINED_glXDestroyPixmap
16747 #define GLEE_H_DEFINED_glXDestroyPixmap
16748  typedef void (APIENTRYP GLEEPFNGLXDESTROYPIXMAPPROC) (Display * dpy, GLXPixmap pixmap);
16749  GLEE_EXTERN GLEEPFNGLXDESTROYPIXMAPPROC GLeeFuncPtr_glXDestroyPixmap;
16750  #define glXDestroyPixmap GLeeFuncPtr_glXDestroyPixmap
16751 #endif
16752 #ifndef GLEE_H_DEFINED_glXCreatePbuffer
16753 #define GLEE_H_DEFINED_glXCreatePbuffer
16754  typedef GLXPbuffer (APIENTRYP GLEEPFNGLXCREATEPBUFFERPROC) (Display * dpy, GLXFBConfig config, const int * attrib_list);
16755  GLEE_EXTERN GLEEPFNGLXCREATEPBUFFERPROC GLeeFuncPtr_glXCreatePbuffer;
16756  #define glXCreatePbuffer GLeeFuncPtr_glXCreatePbuffer
16757 #endif
16758 #ifndef GLEE_H_DEFINED_glXDestroyPbuffer
16759 #define GLEE_H_DEFINED_glXDestroyPbuffer
16760  typedef void (APIENTRYP GLEEPFNGLXDESTROYPBUFFERPROC) (Display * dpy, GLXPbuffer pbuf);
16761  GLEE_EXTERN GLEEPFNGLXDESTROYPBUFFERPROC GLeeFuncPtr_glXDestroyPbuffer;
16762  #define glXDestroyPbuffer GLeeFuncPtr_glXDestroyPbuffer
16763 #endif
16764 #ifndef GLEE_H_DEFINED_glXQueryDrawable
16765 #define GLEE_H_DEFINED_glXQueryDrawable
16766  typedef void (APIENTRYP GLEEPFNGLXQUERYDRAWABLEPROC) (Display * dpy, GLXDrawable draw, int attribute, unsigned int * value);
16767  GLEE_EXTERN GLEEPFNGLXQUERYDRAWABLEPROC GLeeFuncPtr_glXQueryDrawable;
16768  #define glXQueryDrawable GLeeFuncPtr_glXQueryDrawable
16769 #endif
16770 #ifndef GLEE_H_DEFINED_glXCreateNewContext
16771 #define GLEE_H_DEFINED_glXCreateNewContext
16772  typedef GLXContext (APIENTRYP GLEEPFNGLXCREATENEWCONTEXTPROC) (Display * dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct);
16773  GLEE_EXTERN GLEEPFNGLXCREATENEWCONTEXTPROC GLeeFuncPtr_glXCreateNewContext;
16774  #define glXCreateNewContext GLeeFuncPtr_glXCreateNewContext
16775 #endif
16776 #ifndef GLEE_H_DEFINED_glXMakeContextCurrent
16777 #define GLEE_H_DEFINED_glXMakeContextCurrent
16778  typedef Bool (APIENTRYP GLEEPFNGLXMAKECONTEXTCURRENTPROC) (Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx);
16779  GLEE_EXTERN GLEEPFNGLXMAKECONTEXTCURRENTPROC GLeeFuncPtr_glXMakeContextCurrent;
16780  #define glXMakeContextCurrent GLeeFuncPtr_glXMakeContextCurrent
16781 #endif
16782 #ifndef GLEE_H_DEFINED_glXGetCurrentReadDrawable
16783 #define GLEE_H_DEFINED_glXGetCurrentReadDrawable
16784  typedef GLXDrawable (APIENTRYP GLEEPFNGLXGETCURRENTREADDRAWABLEPROC) ();
16785  GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLEPROC GLeeFuncPtr_glXGetCurrentReadDrawable;
16786  #define glXGetCurrentReadDrawable GLeeFuncPtr_glXGetCurrentReadDrawable
16787 #endif
16788 #ifndef GLEE_H_DEFINED_glXGetCurrentDisplay
16789 #define GLEE_H_DEFINED_glXGetCurrentDisplay
16792  #define glXGetCurrentDisplay GLeeFuncPtr_glXGetCurrentDisplay
16793 #endif
16794 #ifndef GLEE_H_DEFINED_glXQueryContext
16795 #define GLEE_H_DEFINED_glXQueryContext
16796  typedef int (APIENTRYP GLEEPFNGLXQUERYCONTEXTPROC) (Display * dpy, GLXContext ctx, int attribute, int * value);
16797  GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTPROC GLeeFuncPtr_glXQueryContext;
16798  #define glXQueryContext GLeeFuncPtr_glXQueryContext
16799 #endif
16800 #ifndef GLEE_H_DEFINED_glXSelectEvent
16801 #define GLEE_H_DEFINED_glXSelectEvent
16802  typedef void (APIENTRYP GLEEPFNGLXSELECTEVENTPROC) (Display * dpy, GLXDrawable draw, unsigned long event_mask);
16803  GLEE_EXTERN GLEEPFNGLXSELECTEVENTPROC GLeeFuncPtr_glXSelectEvent;
16804  #define glXSelectEvent GLeeFuncPtr_glXSelectEvent
16805 #endif
16806 #ifndef GLEE_H_DEFINED_glXGetSelectedEvent
16807 #define GLEE_H_DEFINED_glXGetSelectedEvent
16808  typedef void (APIENTRYP GLEEPFNGLXGETSELECTEDEVENTPROC) (Display * dpy, GLXDrawable draw, unsigned long * event_mask);
16809  GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTPROC GLeeFuncPtr_glXGetSelectedEvent;
16810  #define glXGetSelectedEvent GLeeFuncPtr_glXGetSelectedEvent
16811 #endif
16812 #endif
16813 
16814 /* GLX_VERSION_1_4 */
16815 
16816 #ifndef GLX_VERSION_1_4
16817 #define GLX_VERSION_1_4 1
16818 #define __GLEE_GLX_VERSION_1_4 1
16819 /* Constants */
16820 #define GLX_SAMPLE_BUFFERS 100000
16821 #define GLX_SAMPLES 100001
16822 #ifndef GLEE_H_DEFINED_glXGetProcAddress
16823 #define GLEE_H_DEFINED_glXGetProcAddress
16824  typedef __GLXextFuncPtr (APIENTRYP GLEEPFNGLXGETPROCADDRESSPROC) (const GLubyte * procName);
16825  GLEE_EXTERN GLEEPFNGLXGETPROCADDRESSPROC GLeeFuncPtr_glXGetProcAddress;
16826  #define glXGetProcAddress GLeeFuncPtr_glXGetProcAddress
16827 #endif
16828 #endif
16829 
16830 /* GLX_ARB_multisample */
16831 
16832 #ifndef GLX_ARB_multisample
16833 #define GLX_ARB_multisample 1
16834 #define __GLEE_GLX_ARB_multisample 1
16835 /* Constants */
16836 #define GLX_SAMPLE_BUFFERS_ARB 100000
16837 #define GLX_SAMPLES_ARB 100001
16838 #endif
16839 
16840 /* GLX_ARB_fbconfig_float */
16841 
16842 #ifndef GLX_ARB_fbconfig_float
16843 #define GLX_ARB_fbconfig_float 1
16844 #define __GLEE_GLX_ARB_fbconfig_float 1
16845 /* Constants */
16846 #define GLX_RGBA_FLOAT_TYPE_ARB 0x20B9
16847 #define GLX_RGBA_FLOAT_BIT_ARB 0x00000004
16848 #endif
16849 
16850 /* GLX_ARB_create_context */
16851 
16852 #ifndef GLX_ARB_create_context
16853 #define GLX_ARB_create_context 1
16854 #define __GLEE_GLX_ARB_create_context 1
16855 /* Constants */
16856 #define GLX_CONTEXT_DEBUG_BIT_ARB 0x00000001
16857 #define GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x00000002
16858 #define GLX_CONTEXT_MAJOR_VERSION_ARB 0x2091
16859 #define GLX_CONTEXT_MINOR_VERSION_ARB 0x2092
16860 #define GLX_CONTEXT_FLAGS_ARB 0x2094
16861 #ifndef GLEE_H_DEFINED_glXCreateContextAttribsARB
16862 #define GLEE_H_DEFINED_glXCreateContextAttribsARB
16863  typedef GLXContext (APIENTRYP GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC) (Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list);
16864  GLEE_EXTERN GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_glXCreateContextAttribsARB;
16865  #define glXCreateContextAttribsARB GLeeFuncPtr_glXCreateContextAttribsARB
16866 #endif
16867 #endif
16868 
16869 /* GLX_SGIS_multisample */
16870 
16871 #ifndef GLX_SGIS_multisample
16872 #define GLX_SGIS_multisample 1
16873 #define __GLEE_GLX_SGIS_multisample 1
16874 /* Constants */
16875 #define GLX_SAMPLE_BUFFERS_SGIS 100000
16876 #define GLX_SAMPLES_SGIS 100001
16877 #endif
16878 
16879 /* GLX_EXT_visual_info */
16880 
16881 #ifndef GLX_EXT_visual_info
16882 #define GLX_EXT_visual_info 1
16883 #define __GLEE_GLX_EXT_visual_info 1
16884 /* Constants */
16885 #define GLX_X_VISUAL_TYPE_EXT 0x22
16886 #define GLX_TRANSPARENT_TYPE_EXT 0x23
16887 #define GLX_TRANSPARENT_INDEX_VALUE_EXT 0x24
16888 #define GLX_TRANSPARENT_RED_VALUE_EXT 0x25
16889 #define GLX_TRANSPARENT_GREEN_VALUE_EXT 0x26
16890 #define GLX_TRANSPARENT_BLUE_VALUE_EXT 0x27
16891 #define GLX_TRANSPARENT_ALPHA_VALUE_EXT 0x28
16892 #define GLX_NONE_EXT 0x8000
16893 #define GLX_TRUE_COLOR_EXT 0x8002
16894 #define GLX_DIRECT_COLOR_EXT 0x8003
16895 #define GLX_PSEUDO_COLOR_EXT 0x8004
16896 #define GLX_STATIC_COLOR_EXT 0x8005
16897 #define GLX_GRAY_SCALE_EXT 0x8006
16898 #define GLX_STATIC_GRAY_EXT 0x8007
16899 #define GLX_TRANSPARENT_RGB_EXT 0x8008
16900 #define GLX_TRANSPARENT_INDEX_EXT 0x8009
16901 #endif
16902 
16903 /* GLX_SGI_swap_control */
16904 
16905 #ifndef GLX_SGI_swap_control
16906 #define GLX_SGI_swap_control 1
16907 #define __GLEE_GLX_SGI_swap_control 1
16908 /* Constants */
16909 #ifndef GLEE_H_DEFINED_glXSwapIntervalSGI
16910 #define GLEE_H_DEFINED_glXSwapIntervalSGI
16911  typedef int (APIENTRYP GLEEPFNGLXSWAPINTERVALSGIPROC) (int interval);
16912  GLEE_EXTERN GLEEPFNGLXSWAPINTERVALSGIPROC GLeeFuncPtr_glXSwapIntervalSGI;
16913  #define glXSwapIntervalSGI GLeeFuncPtr_glXSwapIntervalSGI
16914 #endif
16915 #endif
16916 
16917 /* GLX_SGI_video_sync */
16918 
16919 #ifndef GLX_SGI_video_sync
16920 #define GLX_SGI_video_sync 1
16921 #define __GLEE_GLX_SGI_video_sync 1
16922 /* Constants */
16923 #ifndef GLEE_H_DEFINED_glXGetVideoSyncSGI
16924 #define GLEE_H_DEFINED_glXGetVideoSyncSGI
16925  typedef int (APIENTRYP GLEEPFNGLXGETVIDEOSYNCSGIPROC) (unsigned int * count);
16926  GLEE_EXTERN GLEEPFNGLXGETVIDEOSYNCSGIPROC GLeeFuncPtr_glXGetVideoSyncSGI;
16927  #define glXGetVideoSyncSGI GLeeFuncPtr_glXGetVideoSyncSGI
16928 #endif
16929 #ifndef GLEE_H_DEFINED_glXWaitVideoSyncSGI
16930 #define GLEE_H_DEFINED_glXWaitVideoSyncSGI
16931  typedef int (APIENTRYP GLEEPFNGLXWAITVIDEOSYNCSGIPROC) (int divisor, int remainder, unsigned int * count);
16932  GLEE_EXTERN GLEEPFNGLXWAITVIDEOSYNCSGIPROC GLeeFuncPtr_glXWaitVideoSyncSGI;
16933  #define glXWaitVideoSyncSGI GLeeFuncPtr_glXWaitVideoSyncSGI
16934 #endif
16935 #endif
16936 
16937 /* GLX_SGI_make_current_read */
16938 
16939 #ifndef GLX_SGI_make_current_read
16940 #define GLX_SGI_make_current_read 1
16941 #define __GLEE_GLX_SGI_make_current_read 1
16942 /* Constants */
16943 #ifndef GLEE_H_DEFINED_glXMakeCurrentReadSGI
16944 #define GLEE_H_DEFINED_glXMakeCurrentReadSGI
16945  typedef Bool (APIENTRYP GLEEPFNGLXMAKECURRENTREADSGIPROC) (Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx);
16946  GLEE_EXTERN GLEEPFNGLXMAKECURRENTREADSGIPROC GLeeFuncPtr_glXMakeCurrentReadSGI;
16947  #define glXMakeCurrentReadSGI GLeeFuncPtr_glXMakeCurrentReadSGI
16948 #endif
16949 #ifndef GLEE_H_DEFINED_glXGetCurrentReadDrawableSGI
16950 #define GLEE_H_DEFINED_glXGetCurrentReadDrawableSGI
16951  typedef GLXDrawable (APIENTRYP GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC) ();
16952  GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC GLeeFuncPtr_glXGetCurrentReadDrawableSGI;
16953  #define glXGetCurrentReadDrawableSGI GLeeFuncPtr_glXGetCurrentReadDrawableSGI
16954 #endif
16955 #endif
16956 
16957 /* GLX_EXT_visual_rating */
16958 
16959 #ifndef GLX_EXT_visual_rating
16960 #define GLX_EXT_visual_rating 1
16961 #define __GLEE_GLX_EXT_visual_rating 1
16962 /* Constants */
16963 #define GLX_VISUAL_CAVEAT_EXT 0x20
16964 #define GLX_SLOW_VISUAL_EXT 0x8001
16965 #define GLX_NON_CONFORMANT_VISUAL_EXT 0x800D
16966 #endif
16967 
16968 /* GLX_EXT_import_context */
16969 
16970 #ifndef GLX_EXT_import_context
16971 #define GLX_EXT_import_context 1
16972 #define __GLEE_GLX_EXT_import_context 1
16973 /* Constants */
16974 #define GLX_SHARE_CONTEXT_EXT 0x800A
16975 #define GLX_VISUAL_ID_EXT 0x800B
16976 #define GLX_SCREEN_EXT 0x800C
16977 #ifndef GLEE_H_DEFINED_glXGetCurrentDisplayEXT
16978 #define GLEE_H_DEFINED_glXGetCurrentDisplayEXT
16981  #define glXGetCurrentDisplayEXT GLeeFuncPtr_glXGetCurrentDisplayEXT
16982 #endif
16983 #ifndef GLEE_H_DEFINED_glXQueryContextInfoEXT
16984 #define GLEE_H_DEFINED_glXQueryContextInfoEXT
16985  typedef int (APIENTRYP GLEEPFNGLXQUERYCONTEXTINFOEXTPROC) (Display * dpy, GLXContext context, int attribute, int * value);
16986  GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTINFOEXTPROC GLeeFuncPtr_glXQueryContextInfoEXT;
16987  #define glXQueryContextInfoEXT GLeeFuncPtr_glXQueryContextInfoEXT
16988 #endif
16989 #ifndef GLEE_H_DEFINED_glXGetContextIDEXT
16990 #define GLEE_H_DEFINED_glXGetContextIDEXT
16991  typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
16992  GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
16993  #define glXGetContextIDEXT GLeeFuncPtr_glXGetContextIDEXT
16994 #endif
16995 #ifndef GLEE_H_DEFINED_glXImportContextEXT
16996 #define GLEE_H_DEFINED_glXImportContextEXT
16997  typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
16998  GLEE_EXTERN GLEEPFNGLXIMPORTCONTEXTEXTPROC GLeeFuncPtr_glXImportContextEXT;
16999  #define glXImportContextEXT GLeeFuncPtr_glXImportContextEXT
17000 #endif
17001 #ifndef GLEE_H_DEFINED_glXFreeContextEXT
17002 #define GLEE_H_DEFINED_glXFreeContextEXT
17003  typedef void (APIENTRYP GLEEPFNGLXFREECONTEXTEXTPROC) (Display * dpy, GLXContext context);
17004  GLEE_EXTERN GLEEPFNGLXFREECONTEXTEXTPROC GLeeFuncPtr_glXFreeContextEXT;
17005  #define glXFreeContextEXT GLeeFuncPtr_glXFreeContextEXT
17006 #endif
17007 #endif
17008 
17009 /* GLX_SGIX_fbconfig */
17010 
17011 #ifndef GLX_SGIX_fbconfig
17012 #define GLX_SGIX_fbconfig 1
17013 #define __GLEE_GLX_SGIX_fbconfig 1
17014 /* Constants */
17015 #define GLX_WINDOW_BIT_SGIX 0x00000001
17016 #define GLX_PIXMAP_BIT_SGIX 0x00000002
17017 #define GLX_RGBA_BIT_SGIX 0x00000001
17018 #define GLX_COLOR_INDEX_BIT_SGIX 0x00000002
17019 #define GLX_DRAWABLE_TYPE_SGIX 0x8010
17020 #define GLX_RENDER_TYPE_SGIX 0x8011
17021 #define GLX_X_RENDERABLE_SGIX 0x8012
17022 #define GLX_FBCONFIG_ID_SGIX 0x8013
17023 #define GLX_RGBA_TYPE_SGIX 0x8014
17024 #define GLX_COLOR_INDEX_TYPE_SGIX 0x8015
17025 #ifndef GLEE_H_DEFINED_glXGetFBConfigAttribSGIX
17026 #define GLEE_H_DEFINED_glXGetFBConfigAttribSGIX
17027  typedef int (APIENTRYP GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, int attribute, int * value);
17028  GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC GLeeFuncPtr_glXGetFBConfigAttribSGIX;
17029  #define glXGetFBConfigAttribSGIX GLeeFuncPtr_glXGetFBConfigAttribSGIX
17030 #endif
17031 #ifndef GLEE_H_DEFINED_glXChooseFBConfigSGIX
17032 #define GLEE_H_DEFINED_glXChooseFBConfigSGIX
17033  typedef GLXFBConfigSGIX * (APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC) (Display * dpy, int screen, int * attrib_list, int * nelements);
17035  #define glXChooseFBConfigSGIX GLeeFuncPtr_glXChooseFBConfigSGIX
17036 #endif
17037 #ifndef GLEE_H_DEFINED_glXCreateGLXPixmapWithConfigSGIX
17038 #define GLEE_H_DEFINED_glXCreateGLXPixmapWithConfigSGIX
17039  typedef GLXPixmap (APIENTRYP GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, Pixmap pixmap);
17040  GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX;
17041  #define glXCreateGLXPixmapWithConfigSGIX GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX
17042 #endif
17043 #ifndef GLEE_H_DEFINED_glXCreateContextWithConfigSGIX
17044 #define GLEE_H_DEFINED_glXCreateContextWithConfigSGIX
17045  typedef GLXContext (APIENTRYP GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, int render_type, GLXContext share_list, Bool direct);
17046  GLEE_EXTERN GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateContextWithConfigSGIX;
17047  #define glXCreateContextWithConfigSGIX GLeeFuncPtr_glXCreateContextWithConfigSGIX
17048 #endif
17049 #ifndef GLEE_H_DEFINED_glXGetVisualFromFBConfigSGIX
17050 #define GLEE_H_DEFINED_glXGetVisualFromFBConfigSGIX
17051  typedef XVisualInfo * (APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC) (Display * dpy, GLXFBConfigSGIX config);
17053  #define glXGetVisualFromFBConfigSGIX GLeeFuncPtr_glXGetVisualFromFBConfigSGIX
17054 #endif
17055 #ifndef GLEE_H_DEFINED_glXGetFBConfigFromVisualSGIX
17056 #define GLEE_H_DEFINED_glXGetFBConfigFromVisualSGIX
17057  typedef GLXFBConfigSGIX (APIENTRYP GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC) (Display * dpy, XVisualInfo * vis);
17058  GLEE_EXTERN GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC GLeeFuncPtr_glXGetFBConfigFromVisualSGIX;
17059  #define glXGetFBConfigFromVisualSGIX GLeeFuncPtr_glXGetFBConfigFromVisualSGIX
17060 #endif
17061 #endif
17062 
17063 /* GLX_SGIX_pbuffer */
17064 
17065 #ifndef GLX_SGIX_pbuffer
17066 #define GLX_SGIX_pbuffer 1
17067 #define __GLEE_GLX_SGIX_pbuffer 1
17068 /* Constants */
17069 #define GLX_PBUFFER_BIT_SGIX 0x00000004
17070 #define GLX_BUFFER_CLOBBER_MASK_SGIX 0x08000000
17071 #define GLX_FRONT_LEFT_BUFFER_BIT_SGIX 0x00000001
17072 #define GLX_FRONT_RIGHT_BUFFER_BIT_SGIX 0x00000002
17073 #define GLX_BACK_LEFT_BUFFER_BIT_SGIX 0x00000004
17074 #define GLX_BACK_RIGHT_BUFFER_BIT_SGIX 0x00000008
17075 #define GLX_AUX_BUFFERS_BIT_SGIX 0x00000010
17076 #define GLX_DEPTH_BUFFER_BIT_SGIX 0x00000020
17077 #define GLX_STENCIL_BUFFER_BIT_SGIX 0x00000040
17078 #define GLX_ACCUM_BUFFER_BIT_SGIX 0x00000080
17079 #define GLX_SAMPLE_BUFFERS_BIT_SGIX 0x00000100
17080 #define GLX_MAX_PBUFFER_WIDTH_SGIX 0x8016
17081 #define GLX_MAX_PBUFFER_HEIGHT_SGIX 0x8017
17082 #define GLX_MAX_PBUFFER_PIXELS_SGIX 0x8018
17083 #define GLX_OPTIMAL_PBUFFER_WIDTH_SGIX 0x8019
17084 #define GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX 0x801A
17085 #define GLX_PRESERVED_CONTENTS_SGIX 0x801B
17086 #define GLX_LARGEST_PBUFFER_SGIX 0x801C
17087 #define GLX_WIDTH_SGIX 0x801D
17088 #define GLX_HEIGHT_SGIX 0x801E
17089 #define GLX_EVENT_MASK_SGIX 0x801F
17090 #define GLX_DAMAGED_SGIX 0x8020
17091 #define GLX_SAVED_SGIX 0x8021
17092 #define GLX_WINDOW_SGIX 0x8022
17093 #define GLX_PBUFFER_SGIX 0x8023
17094 #ifndef GLEE_H_DEFINED_glXCreateGLXPbufferSGIX
17095 #define GLEE_H_DEFINED_glXCreateGLXPbufferSGIX
17096  typedef GLXPbufferSGIX (APIENTRYP GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int * attrib_list);
17097  GLEE_EXTERN GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC GLeeFuncPtr_glXCreateGLXPbufferSGIX;
17098  #define glXCreateGLXPbufferSGIX GLeeFuncPtr_glXCreateGLXPbufferSGIX
17099 #endif
17100 #ifndef GLEE_H_DEFINED_glXDestroyGLXPbufferSGIX
17101 #define GLEE_H_DEFINED_glXDestroyGLXPbufferSGIX
17102  typedef void (APIENTRYP GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC) (Display * dpy, GLXPbufferSGIX pbuf);
17103  GLEE_EXTERN GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXDestroyGLXPbufferSGIX;
17104  #define glXDestroyGLXPbufferSGIX GLeeFuncPtr_glXDestroyGLXPbufferSGIX
17105 #endif
17106 #ifndef GLEE_H_DEFINED_glXQueryGLXPbufferSGIX
17107 #define GLEE_H_DEFINED_glXQueryGLXPbufferSGIX
17108  typedef int (APIENTRYP GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC) (Display * dpy, GLXPbufferSGIX pbuf, int attribute, unsigned int * value);
17109  GLEE_EXTERN GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXQueryGLXPbufferSGIX;
17110  #define glXQueryGLXPbufferSGIX GLeeFuncPtr_glXQueryGLXPbufferSGIX
17111 #endif
17112 #ifndef GLEE_H_DEFINED_glXSelectEventSGIX
17113 #define GLEE_H_DEFINED_glXSelectEventSGIX
17114  typedef void (APIENTRYP GLEEPFNGLXSELECTEVENTSGIXPROC) (Display * dpy, GLXDrawable drawable, unsigned long mask);
17115  GLEE_EXTERN GLEEPFNGLXSELECTEVENTSGIXPROC GLeeFuncPtr_glXSelectEventSGIX;
17116  #define glXSelectEventSGIX GLeeFuncPtr_glXSelectEventSGIX
17117 #endif
17118 #ifndef GLEE_H_DEFINED_glXGetSelectedEventSGIX
17119 #define GLEE_H_DEFINED_glXGetSelectedEventSGIX
17120  typedef void (APIENTRYP GLEEPFNGLXGETSELECTEDEVENTSGIXPROC) (Display * dpy, GLXDrawable drawable, unsigned long * mask);
17121  GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTSGIXPROC GLeeFuncPtr_glXGetSelectedEventSGIX;
17122  #define glXGetSelectedEventSGIX GLeeFuncPtr_glXGetSelectedEventSGIX
17123 #endif
17124 #endif
17125 
17126 /* GLX_SGI_cushion */
17127 
17128 #ifndef GLX_SGI_cushion
17129 #define GLX_SGI_cushion 1
17130 #define __GLEE_GLX_SGI_cushion 1
17131 /* Constants */
17132 #ifndef GLEE_H_DEFINED_glXCushionSGI
17133 #define GLEE_H_DEFINED_glXCushionSGI
17134  typedef void (APIENTRYP GLEEPFNGLXCUSHIONSGIPROC) (Display * dpy, Window window, float cushion);
17135  GLEE_EXTERN GLEEPFNGLXCUSHIONSGIPROC GLeeFuncPtr_glXCushionSGI;
17136  #define glXCushionSGI GLeeFuncPtr_glXCushionSGI
17137 #endif
17138 #endif
17139 
17140 /* GLX_SGIX_video_resize */
17141 
17142 #ifndef GLX_SGIX_video_resize
17143 #define GLX_SGIX_video_resize 1
17144 #define __GLEE_GLX_SGIX_video_resize 1
17145 /* Constants */
17146 #define GLX_SYNC_FRAME_SGIX 0x00000000
17147 #define GLX_SYNC_SWAP_SGIX 0x00000001
17148 #ifndef GLEE_H_DEFINED_glXBindChannelToWindowSGIX
17149 #define GLEE_H_DEFINED_glXBindChannelToWindowSGIX
17150  typedef int (APIENTRYP GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC) (Display * display, int screen, int channel, Window window);
17151  GLEE_EXTERN GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC GLeeFuncPtr_glXBindChannelToWindowSGIX;
17152  #define glXBindChannelToWindowSGIX GLeeFuncPtr_glXBindChannelToWindowSGIX
17153 #endif
17154 #ifndef GLEE_H_DEFINED_glXChannelRectSGIX
17155 #define GLEE_H_DEFINED_glXChannelRectSGIX
17156  typedef int (APIENTRYP GLEEPFNGLXCHANNELRECTSGIXPROC) (Display * display, int screen, int channel, int x, int y, int w, int h);
17157  GLEE_EXTERN GLEEPFNGLXCHANNELRECTSGIXPROC GLeeFuncPtr_glXChannelRectSGIX;
17158  #define glXChannelRectSGIX GLeeFuncPtr_glXChannelRectSGIX
17159 #endif
17160 #ifndef GLEE_H_DEFINED_glXQueryChannelRectSGIX
17161 #define GLEE_H_DEFINED_glXQueryChannelRectSGIX
17162  typedef int (APIENTRYP GLEEPFNGLXQUERYCHANNELRECTSGIXPROC) (Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
17163  GLEE_EXTERN GLEEPFNGLXQUERYCHANNELRECTSGIXPROC GLeeFuncPtr_glXQueryChannelRectSGIX;
17164  #define glXQueryChannelRectSGIX GLeeFuncPtr_glXQueryChannelRectSGIX
17165 #endif
17166 #ifndef GLEE_H_DEFINED_glXQueryChannelDeltasSGIX
17167 #define GLEE_H_DEFINED_glXQueryChannelDeltasSGIX
17168  typedef int (APIENTRYP GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC) (Display * display, int screen, int channel, int * x, int * y, int * w, int * h);
17169  GLEE_EXTERN GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC GLeeFuncPtr_glXQueryChannelDeltasSGIX;
17170  #define glXQueryChannelDeltasSGIX GLeeFuncPtr_glXQueryChannelDeltasSGIX
17171 #endif
17172 #ifndef GLEE_H_DEFINED_glXChannelRectSyncSGIX
17173 #define GLEE_H_DEFINED_glXChannelRectSyncSGIX
17174  typedef int (APIENTRYP GLEEPFNGLXCHANNELRECTSYNCSGIXPROC) (Display * display, int screen, int channel, GLenum synctype);
17175  GLEE_EXTERN GLEEPFNGLXCHANNELRECTSYNCSGIXPROC GLeeFuncPtr_glXChannelRectSyncSGIX;
17176  #define glXChannelRectSyncSGIX GLeeFuncPtr_glXChannelRectSyncSGIX
17177 #endif
17178 #endif
17179 
17180 /* GLX_SGIX_swap_group */
17181 
17182 #ifndef GLX_SGIX_swap_group
17183 #define GLX_SGIX_swap_group 1
17184 #define __GLEE_GLX_SGIX_swap_group 1
17185 /* Constants */
17186 #ifndef GLEE_H_DEFINED_glXJoinSwapGroupSGIX
17187 #define GLEE_H_DEFINED_glXJoinSwapGroupSGIX
17188  typedef void (APIENTRYP GLEEPFNGLXJOINSWAPGROUPSGIXPROC) (Display * dpy, GLXDrawable drawable, GLXDrawable member);
17189  GLEE_EXTERN GLEEPFNGLXJOINSWAPGROUPSGIXPROC GLeeFuncPtr_glXJoinSwapGroupSGIX;
17190  #define glXJoinSwapGroupSGIX GLeeFuncPtr_glXJoinSwapGroupSGIX
17191 #endif
17192 #endif
17193 
17194 /* GLX_SGIX_swap_barrier */
17195 
17196 #ifndef GLX_SGIX_swap_barrier
17197 #define GLX_SGIX_swap_barrier 1
17198 #define __GLEE_GLX_SGIX_swap_barrier 1
17199 /* Constants */
17200 #ifndef GLEE_H_DEFINED_glXBindSwapBarrierSGIX
17201 #define GLEE_H_DEFINED_glXBindSwapBarrierSGIX
17202  typedef void (APIENTRYP GLEEPFNGLXBINDSWAPBARRIERSGIXPROC) (Display * dpy, GLXDrawable drawable, int barrier);
17203  GLEE_EXTERN GLEEPFNGLXBINDSWAPBARRIERSGIXPROC GLeeFuncPtr_glXBindSwapBarrierSGIX;
17204  #define glXBindSwapBarrierSGIX GLeeFuncPtr_glXBindSwapBarrierSGIX
17205 #endif
17206 #ifndef GLEE_H_DEFINED_glXQueryMaxSwapBarriersSGIX
17207 #define GLEE_H_DEFINED_glXQueryMaxSwapBarriersSGIX
17208  typedef Bool (APIENTRYP GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC) (Display * dpy, int screen, int * max);
17209  GLEE_EXTERN GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX;
17210  #define glXQueryMaxSwapBarriersSGIX GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX
17211 #endif
17212 #endif
17213 
17214 /* GLX_SGIS_blended_overlay */
17215 
17216 #ifndef GLX_SGIS_blended_overlay
17217 #define GLX_SGIS_blended_overlay 1
17218 #define __GLEE_GLX_SGIS_blended_overlay 1
17219 /* Constants */
17220 #define GLX_BLENDED_RGBA_SGIS 0x8025
17221 #endif
17222 
17223 /* GLX_SGIS_shared_multisample */
17224 
17225 #ifndef GLX_SGIS_shared_multisample
17226 #define GLX_SGIS_shared_multisample 1
17227 #define __GLEE_GLX_SGIS_shared_multisample 1
17228 /* Constants */
17229 #define GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS 0x8026
17230 #define GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS 0x8027
17231 #endif
17232 
17233 /* GLX_SUN_get_transparent_index */
17234 
17235 #ifndef GLX_SUN_get_transparent_index
17236 #define GLX_SUN_get_transparent_index 1
17237 #define __GLEE_GLX_SUN_get_transparent_index 1
17238 /* Constants */
17239 #ifndef GLEE_H_DEFINED_glXGetTransparentIndexSUN
17240 #define GLEE_H_DEFINED_glXGetTransparentIndexSUN
17241  typedef Status (APIENTRYP GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC) (Display * dpy, Window overlay, Window underlay, long * pTransparentIndex);
17242  GLEE_EXTERN GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC GLeeFuncPtr_glXGetTransparentIndexSUN;
17243  #define glXGetTransparentIndexSUN GLeeFuncPtr_glXGetTransparentIndexSUN
17244 #endif
17245 #endif
17246 
17247 /* GLX_3DFX_multisample */
17248 
17249 #ifndef GLX_3DFX_multisample
17250 #define GLX_3DFX_multisample 1
17251 #define __GLEE_GLX_3DFX_multisample 1
17252 /* Constants */
17253 #define GLX_SAMPLE_BUFFERS_3DFX 0x8050
17254 #define GLX_SAMPLES_3DFX 0x8051
17255 #endif
17256 
17257 /* GLX_MESA_copy_sub_buffer */
17258 
17259 #ifndef GLX_MESA_copy_sub_buffer
17260 #define GLX_MESA_copy_sub_buffer 1
17261 #define __GLEE_GLX_MESA_copy_sub_buffer 1
17262 /* Constants */
17263 #ifndef GLEE_H_DEFINED_glXCopySubBufferMESA
17264 #define GLEE_H_DEFINED_glXCopySubBufferMESA
17265  typedef void (APIENTRYP GLEEPFNGLXCOPYSUBBUFFERMESAPROC) (Display * dpy, GLXDrawable drawable, int x, int y, int width, int height);
17266  GLEE_EXTERN GLEEPFNGLXCOPYSUBBUFFERMESAPROC GLeeFuncPtr_glXCopySubBufferMESA;
17267  #define glXCopySubBufferMESA GLeeFuncPtr_glXCopySubBufferMESA
17268 #endif
17269 #endif
17270 
17271 /* GLX_MESA_pixmap_colormap */
17272 
17273 #ifndef GLX_MESA_pixmap_colormap
17274 #define GLX_MESA_pixmap_colormap 1
17275 #define __GLEE_GLX_MESA_pixmap_colormap 1
17276 /* Constants */
17277 #ifndef GLEE_H_DEFINED_glXCreateGLXPixmapMESA
17278 #define GLEE_H_DEFINED_glXCreateGLXPixmapMESA
17279  typedef GLXPixmap (APIENTRYP GLEEPFNGLXCREATEGLXPIXMAPMESAPROC) (Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap);
17280  GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPMESAPROC GLeeFuncPtr_glXCreateGLXPixmapMESA;
17281  #define glXCreateGLXPixmapMESA GLeeFuncPtr_glXCreateGLXPixmapMESA
17282 #endif
17283 #endif
17284 
17285 /* GLX_MESA_release_buffers */
17286 
17287 #ifndef GLX_MESA_release_buffers
17288 #define GLX_MESA_release_buffers 1
17289 #define __GLEE_GLX_MESA_release_buffers 1
17290 /* Constants */
17291 #ifndef GLEE_H_DEFINED_glXReleaseBuffersMESA
17292 #define GLEE_H_DEFINED_glXReleaseBuffersMESA
17293  typedef Bool (APIENTRYP GLEEPFNGLXRELEASEBUFFERSMESAPROC) (Display * dpy, GLXDrawable drawable);
17294  GLEE_EXTERN GLEEPFNGLXRELEASEBUFFERSMESAPROC GLeeFuncPtr_glXReleaseBuffersMESA;
17295  #define glXReleaseBuffersMESA GLeeFuncPtr_glXReleaseBuffersMESA
17296 #endif
17297 #endif
17298 
17299 /* GLX_MESA_set_3dfx_mode */
17300 
17301 #ifndef GLX_MESA_set_3dfx_mode
17302 #define GLX_MESA_set_3dfx_mode 1
17303 #define __GLEE_GLX_MESA_set_3dfx_mode 1
17304 /* Constants */
17305 #define GLX_3DFX_WINDOW_MODE_MESA 0x1
17306 #define GLX_3DFX_FULLSCREEN_MODE_MESA 0x2
17307 #ifndef GLEE_H_DEFINED_glXSet3DfxModeMESA
17308 #define GLEE_H_DEFINED_glXSet3DfxModeMESA
17309  typedef Bool (APIENTRYP GLEEPFNGLXSET3DFXMODEMESAPROC) (int mode);
17310  GLEE_EXTERN GLEEPFNGLXSET3DFXMODEMESAPROC GLeeFuncPtr_glXSet3DfxModeMESA;
17311  #define glXSet3DfxModeMESA GLeeFuncPtr_glXSet3DfxModeMESA
17312 #endif
17313 #endif
17314 
17315 /* GLX_SGIX_visual_select_group */
17316 
17317 #ifndef GLX_SGIX_visual_select_group
17318 #define GLX_SGIX_visual_select_group 1
17319 #define __GLEE_GLX_SGIX_visual_select_group 1
17320 /* Constants */
17321 #define GLX_VISUAL_SELECT_GROUP_SGIX 0x8028
17322 #endif
17323 
17324 /* GLX_OML_swap_method */
17325 
17326 #ifndef GLX_OML_swap_method
17327 #define GLX_OML_swap_method 1
17328 #define __GLEE_GLX_OML_swap_method 1
17329 /* Constants */
17330 #define GLX_SWAP_METHOD_OML 0x8060
17331 #define GLX_SWAP_EXCHANGE_OML 0x8061
17332 #define GLX_SWAP_COPY_OML 0x8062
17333 #define GLX_SWAP_UNDEFINED_OML 0x8063
17334 #endif
17335 
17336 /* GLX_OML_sync_control */
17337 
17338 #ifndef GLX_OML_sync_control
17339 #define GLX_OML_sync_control 1
17340 #define __GLEE_GLX_OML_sync_control 1
17341 /* Constants */
17342 #ifndef GLEE_H_DEFINED_glXGetSyncValuesOML
17343 #define GLEE_H_DEFINED_glXGetSyncValuesOML
17344  typedef Bool (APIENTRYP GLEEPFNGLXGETSYNCVALUESOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
17345  GLEE_EXTERN GLEEPFNGLXGETSYNCVALUESOMLPROC GLeeFuncPtr_glXGetSyncValuesOML;
17346  #define glXGetSyncValuesOML GLeeFuncPtr_glXGetSyncValuesOML
17347 #endif
17348 #ifndef GLEE_H_DEFINED_glXGetMscRateOML
17349 #define GLEE_H_DEFINED_glXGetMscRateOML
17350  typedef Bool (APIENTRYP GLEEPFNGLXGETMSCRATEOMLPROC) (Display * dpy, GLXDrawable drawable, int32_t * numerator, int32_t * denominator);
17351  GLEE_EXTERN GLEEPFNGLXGETMSCRATEOMLPROC GLeeFuncPtr_glXGetMscRateOML;
17352  #define glXGetMscRateOML GLeeFuncPtr_glXGetMscRateOML
17353 #endif
17354 #ifndef GLEE_H_DEFINED_glXSwapBuffersMscOML
17355 #define GLEE_H_DEFINED_glXSwapBuffersMscOML
17356  typedef int64_t (APIENTRYP GLEEPFNGLXSWAPBUFFERSMSCOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
17357  GLEE_EXTERN GLEEPFNGLXSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_glXSwapBuffersMscOML;
17358  #define glXSwapBuffersMscOML GLeeFuncPtr_glXSwapBuffersMscOML
17359 #endif
17360 #ifndef GLEE_H_DEFINED_glXWaitForMscOML
17361 #define GLEE_H_DEFINED_glXWaitForMscOML
17362  typedef Bool (APIENTRYP GLEEPFNGLXWAITFORMSCOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
17363  GLEE_EXTERN GLEEPFNGLXWAITFORMSCOMLPROC GLeeFuncPtr_glXWaitForMscOML;
17364  #define glXWaitForMscOML GLeeFuncPtr_glXWaitForMscOML
17365 #endif
17366 #ifndef GLEE_H_DEFINED_glXWaitForSbcOML
17367 #define GLEE_H_DEFINED_glXWaitForSbcOML
17368  typedef Bool (APIENTRYP GLEEPFNGLXWAITFORSBCOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
17369  GLEE_EXTERN GLEEPFNGLXWAITFORSBCOMLPROC GLeeFuncPtr_glXWaitForSbcOML;
17370  #define glXWaitForSbcOML GLeeFuncPtr_glXWaitForSbcOML
17371 #endif
17372 #endif
17373 
17374 /* GLX_NV_float_buffer */
17375 
17376 #ifndef GLX_NV_float_buffer
17377 #define GLX_NV_float_buffer 1
17378 #define __GLEE_GLX_NV_float_buffer 1
17379 /* Constants */
17380 #define GLX_FLOAT_COMPONENTS_NV 0x20B0
17381 #endif
17382 
17383 /* GLX_SGIX_hyperpipe */
17384 
17385 #ifndef GLX_SGIX_hyperpipe
17386 #define GLX_SGIX_hyperpipe 1
17387 #define __GLEE_GLX_SGIX_hyperpipe 1
17388 /* Constants */
17389 #define GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX 80
17390 #define GLX_BAD_HYPERPIPE_CONFIG_SGIX 91
17391 #define GLX_BAD_HYPERPIPE_SGIX 92
17392 #define GLX_HYPERPIPE_DISPLAY_PIPE_SGIX 0x00000001
17393 #define GLX_HYPERPIPE_RENDER_PIPE_SGIX 0x00000002
17394 #define GLX_PIPE_RECT_SGIX 0x00000001
17395 #define GLX_PIPE_RECT_LIMITS_SGIX 0x00000002
17396 #define GLX_HYPERPIPE_STEREO_SGIX 0x00000003
17397 #define GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX 0x00000004
17398 #define GLX_HYPERPIPE_ID_SGIX 0x8030
17399 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeNetworkSGIX
17400 #define GLEE_H_DEFINED_glXQueryHyperpipeNetworkSGIX
17403  #define glXQueryHyperpipeNetworkSGIX GLeeFuncPtr_glXQueryHyperpipeNetworkSGIX
17404 #endif
17405 #ifndef GLEE_H_DEFINED_glXHyperpipeConfigSGIX
17406 #define GLEE_H_DEFINED_glXHyperpipeConfigSGIX
17407  typedef int (APIENTRYP GLEEPFNGLXHYPERPIPECONFIGSGIXPROC) (Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId);
17408  GLEE_EXTERN GLEEPFNGLXHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXHyperpipeConfigSGIX;
17409  #define glXHyperpipeConfigSGIX GLeeFuncPtr_glXHyperpipeConfigSGIX
17410 #endif
17411 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeConfigSGIX
17412 #define GLEE_H_DEFINED_glXQueryHyperpipeConfigSGIX
17413  typedef GLXHyperpipeConfigSGIX * (APIENTRYP GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC) (Display * dpy, int hpId, int * npipes);
17415  #define glXQueryHyperpipeConfigSGIX GLeeFuncPtr_glXQueryHyperpipeConfigSGIX
17416 #endif
17417 #ifndef GLEE_H_DEFINED_glXDestroyHyperpipeConfigSGIX
17418 #define GLEE_H_DEFINED_glXDestroyHyperpipeConfigSGIX
17419  typedef int (APIENTRYP GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC) (Display * dpy, int hpId);
17420  GLEE_EXTERN GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX;
17421  #define glXDestroyHyperpipeConfigSGIX GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX
17422 #endif
17423 #ifndef GLEE_H_DEFINED_glXBindHyperpipeSGIX
17424 #define GLEE_H_DEFINED_glXBindHyperpipeSGIX
17425  typedef int (APIENTRYP GLEEPFNGLXBINDHYPERPIPESGIXPROC) (Display * dpy, int hpId);
17426  GLEE_EXTERN GLEEPFNGLXBINDHYPERPIPESGIXPROC GLeeFuncPtr_glXBindHyperpipeSGIX;
17427  #define glXBindHyperpipeSGIX GLeeFuncPtr_glXBindHyperpipeSGIX
17428 #endif
17429 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeBestAttribSGIX
17430 #define GLEE_H_DEFINED_glXQueryHyperpipeBestAttribSGIX
17431  typedef int (APIENTRYP GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC) (Display * dpy, int timeSlice, int attrib, int size, void * attribList, void * returnAttribList);
17432  GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX;
17433  #define glXQueryHyperpipeBestAttribSGIX GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX
17434 #endif
17435 #ifndef GLEE_H_DEFINED_glXHyperpipeAttribSGIX
17436 #define GLEE_H_DEFINED_glXHyperpipeAttribSGIX
17437  typedef int (APIENTRYP GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC) (Display * dpy, int timeSlice, int attrib, int size, void * attribList);
17438  GLEE_EXTERN GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXHyperpipeAttribSGIX;
17439  #define glXHyperpipeAttribSGIX GLeeFuncPtr_glXHyperpipeAttribSGIX
17440 #endif
17441 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeAttribSGIX
17442 #define GLEE_H_DEFINED_glXQueryHyperpipeAttribSGIX
17443  typedef int (APIENTRYP GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC) (Display * dpy, int timeSlice, int attrib, int size, void * returnAttribList);
17444  GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeAttribSGIX;
17445  #define glXQueryHyperpipeAttribSGIX GLeeFuncPtr_glXQueryHyperpipeAttribSGIX
17446 #endif
17447 #endif
17448 
17449 /* GLX_MESA_agp_offset */
17450 
17451 #ifndef GLX_MESA_agp_offset
17452 #define GLX_MESA_agp_offset 1
17453 #define __GLEE_GLX_MESA_agp_offset 1
17454 /* Constants */
17455 #ifndef GLEE_H_DEFINED_glXGetAGPOffsetMESA
17456 #define GLEE_H_DEFINED_glXGetAGPOffsetMESA
17457  typedef unsigned int (APIENTRYP GLEEPFNGLXGETAGPOFFSETMESAPROC) (const void * pointer);
17458  GLEE_EXTERN GLEEPFNGLXGETAGPOFFSETMESAPROC GLeeFuncPtr_glXGetAGPOffsetMESA;
17459  #define glXGetAGPOffsetMESA GLeeFuncPtr_glXGetAGPOffsetMESA
17460 #endif
17461 #endif
17462 
17463 /* GLX_EXT_fbconfig_packed_float */
17464 
17465 #ifndef GLX_EXT_fbconfig_packed_float
17466 #define GLX_EXT_fbconfig_packed_float 1
17467 #define __GLEE_GLX_EXT_fbconfig_packed_float 1
17468 /* Constants */
17469 #define GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT 0x20B1
17470 #define GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT 0x00000008
17471 #endif
17472 
17473 /* GLX_EXT_framebuffer_sRGB */
17474 
17475 #ifndef GLX_EXT_framebuffer_sRGB
17476 #define GLX_EXT_framebuffer_sRGB 1
17477 #define __GLEE_GLX_EXT_framebuffer_sRGB 1
17478 /* Constants */
17479 #define GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20B2
17480 #endif
17481 
17482 /* GLX_EXT_texture_from_pixmap */
17483 
17484 #ifndef GLX_EXT_texture_from_pixmap
17485 #define GLX_EXT_texture_from_pixmap 1
17486 #define __GLEE_GLX_EXT_texture_from_pixmap 1
17487 /* Constants */
17488 #define GLX_TEXTURE_1D_BIT_EXT 0x00000001
17489 #define GLX_TEXTURE_2D_BIT_EXT 0x00000002
17490 #define GLX_TEXTURE_RECTANGLE_BIT_EXT 0x00000004
17491 #define GLX_BIND_TO_TEXTURE_RGB_EXT 0x20D0
17492 #define GLX_BIND_TO_TEXTURE_RGBA_EXT 0x20D1
17493 #define GLX_BIND_TO_MIPMAP_TEXTURE_EXT 0x20D2
17494 #define GLX_BIND_TO_TEXTURE_TARGETS_EXT 0x20D3
17495 #define GLX_Y_INVERTED_EXT 0x20D4
17496 #define GLX_TEXTURE_FORMAT_EXT 0x20D5
17497 #define GLX_TEXTURE_TARGET_EXT 0x20D6
17498 #define GLX_MIPMAP_TEXTURE_EXT 0x20D7
17499 #define GLX_TEXTURE_FORMAT_NONE_EXT 0x20D8
17500 #define GLX_TEXTURE_FORMAT_RGB_EXT 0x20D9
17501 #define GLX_TEXTURE_FORMAT_RGBA_EXT 0x20DA
17502 #define GLX_TEXTURE_1D_EXT 0x20DB
17503 #define GLX_TEXTURE_2D_EXT 0x20DC
17504 #define GLX_TEXTURE_RECTANGLE_EXT 0x20DD
17505 #define GLX_FRONT_LEFT_EXT 0x20DE
17506 #define GLX_FRONT_RIGHT_EXT 0x20DF
17507 #define GLX_BACK_LEFT_EXT 0x20E0
17508 #define GLX_BACK_RIGHT_EXT 0x20E1
17509 #define GLX_FRONT_EXT GLX_FRONT_LEFT_EXT
17510 #define GLX_BACK_EXT GLX_BACK_LEFT_EXT
17511 #define GLX_AUX0_EXT 0x20E2
17512 #define GLX_AUX1_EXT 0x20E3
17513 #define GLX_AUX2_EXT 0x20E4
17514 #define GLX_AUX3_EXT 0x20E5
17515 #define GLX_AUX4_EXT 0x20E6
17516 #define GLX_AUX5_EXT 0x20E7
17517 #define GLX_AUX6_EXT 0x20E8
17518 #define GLX_AUX7_EXT 0x20E9
17519 #define GLX_AUX8_EXT 0x20EA
17520 #define GLX_AUX9_EXT 0x20EB
17521 #ifndef GLEE_H_DEFINED_glXBindTexImageEXT
17522 #define GLEE_H_DEFINED_glXBindTexImageEXT
17523  typedef void (APIENTRYP GLEEPFNGLXBINDTEXIMAGEEXTPROC) (Display * dpy, GLXDrawable drawable, int buffer, const int * attrib_list);
17524  GLEE_EXTERN GLEEPFNGLXBINDTEXIMAGEEXTPROC GLeeFuncPtr_glXBindTexImageEXT;
17525  #define glXBindTexImageEXT GLeeFuncPtr_glXBindTexImageEXT
17526 #endif
17527 #ifndef GLEE_H_DEFINED_glXReleaseTexImageEXT
17528 #define GLEE_H_DEFINED_glXReleaseTexImageEXT
17529  typedef void (APIENTRYP GLEEPFNGLXRELEASETEXIMAGEEXTPROC) (Display * dpy, GLXDrawable drawable, int buffer);
17530  GLEE_EXTERN GLEEPFNGLXRELEASETEXIMAGEEXTPROC GLeeFuncPtr_glXReleaseTexImageEXT;
17531  #define glXReleaseTexImageEXT GLeeFuncPtr_glXReleaseTexImageEXT
17532 #endif
17533 #endif
17534 
17535 /* GLX_NV_present_video */
17536 
17537 #ifndef GLX_NV_present_video
17538 #define GLX_NV_present_video 1
17539 #define __GLEE_GLX_NV_present_video 1
17540 /* Constants */
17541 #define GLX_NUM_VIDEO_SLOTS_NV 0x20F0
17542 #endif
17543 
17544 /* GLX_NV_video_out */
17545 
17546 #ifndef GLX_NV_video_out
17547 #define GLX_NV_video_out 1
17548 #define __GLEE_GLX_NV_video_out 1
17549 /* Constants */
17550 #define GLX_VIDEO_OUT_COLOR_NV 0x20C3
17551 #define GLX_VIDEO_OUT_ALPHA_NV 0x20C4
17552 #define GLX_VIDEO_OUT_DEPTH_NV 0x20C5
17553 #define GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6
17554 #define GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7
17555 #define GLX_VIDEO_OUT_FRAME_NV 0x20C8
17556 #define GLX_VIDEO_OUT_FIELD_1_NV 0x20C9
17557 #define GLX_VIDEO_OUT_FIELD_2_NV 0x20CA
17558 #define GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV 0x20CB
17559 #define GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV 0x20CC
17560 #endif
17561 
17562 /* GLX_NV_swap_group */
17563 
17564 #ifndef GLX_NV_swap_group
17565 #define GLX_NV_swap_group 1
17566 #define __GLEE_GLX_NV_swap_group 1
17567 /* Constants */
17568 #endif
17569 
17570 /* GLX_EXT_scene_marker */
17571 
17572 #ifndef GLX_EXT_scene_marker
17573 #define GLX_EXT_scene_marker 1
17574 #define __GLEE_GLX_EXT_scene_marker 1
17575 /* Constants */
17576 #endif
17577 
17578 /* GLX_NV_video_output */
17579 
17580 #ifndef GLX_NV_video_output
17581 #define GLX_NV_video_output 1
17582 #define __GLEE_GLX_NV_video_output 1
17583 /* Constants */
17584 #define GLX_VIDEO_OUT_COLOR_NV 0x20C3
17585 #define GLX_VIDEO_OUT_ALPHA_NV 0x20C4
17586 #define GLX_VIDEO_OUT_DEPTH_NV 0x20C5
17587 #define GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6
17588 #define GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7
17589 #define GLX_VIDEO_OUT_FRAME_NV 0x20C8
17590 #define GLX_VIDEO_OUT_FIELD_1_NV 0x20C9
17591 #define GLX_VIDEO_OUT_FIELD_2_NV 0x20CA
17592 #define GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV 0x20CB
17593 #define GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV 0x20CC
17594 #ifndef GLEE_H_DEFINED_glXGetVideoDeviceNV
17595 #define GLEE_H_DEFINED_glXGetVideoDeviceNV
17596  typedef int (APIENTRYP GLEEPFNGLXGETVIDEODEVICENVPROC) (Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
17597  GLEE_EXTERN GLEEPFNGLXGETVIDEODEVICENVPROC GLeeFuncPtr_glXGetVideoDeviceNV;
17598  #define glXGetVideoDeviceNV GLeeFuncPtr_glXGetVideoDeviceNV
17599 #endif
17600 #ifndef GLEE_H_DEFINED_glXReleaseVideoDeviceNV
17601 #define GLEE_H_DEFINED_glXReleaseVideoDeviceNV
17602  typedef int (APIENTRYP GLEEPFNGLXRELEASEVIDEODEVICENVPROC) (Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
17603  GLEE_EXTERN GLEEPFNGLXRELEASEVIDEODEVICENVPROC GLeeFuncPtr_glXReleaseVideoDeviceNV;
17604  #define glXReleaseVideoDeviceNV GLeeFuncPtr_glXReleaseVideoDeviceNV
17605 #endif
17606 #ifndef GLEE_H_DEFINED_glXBindVideoImageNV
17607 #define GLEE_H_DEFINED_glXBindVideoImageNV
17608  typedef int (APIENTRYP GLEEPFNGLXBINDVIDEOIMAGENVPROC) (Display * dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer);
17609  GLEE_EXTERN GLEEPFNGLXBINDVIDEOIMAGENVPROC GLeeFuncPtr_glXBindVideoImageNV;
17610  #define glXBindVideoImageNV GLeeFuncPtr_glXBindVideoImageNV
17611 #endif
17612 #ifndef GLEE_H_DEFINED_glXReleaseVideoImageNV
17613 #define GLEE_H_DEFINED_glXReleaseVideoImageNV
17614  typedef int (APIENTRYP GLEEPFNGLXRELEASEVIDEOIMAGENVPROC) (Display * dpy, GLXPbuffer pbuf);
17615  GLEE_EXTERN GLEEPFNGLXRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_glXReleaseVideoImageNV;
17616  #define glXReleaseVideoImageNV GLeeFuncPtr_glXReleaseVideoImageNV
17617 #endif
17618 #ifndef GLEE_H_DEFINED_glXSendPbufferToVideoNV
17619 #define GLEE_H_DEFINED_glXSendPbufferToVideoNV
17620  typedef int (APIENTRYP GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC) (Display * dpy, GLXPbuffer pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
17621  GLEE_EXTERN GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_glXSendPbufferToVideoNV;
17622  #define glXSendPbufferToVideoNV GLeeFuncPtr_glXSendPbufferToVideoNV
17623 #endif
17624 #ifndef GLEE_H_DEFINED_glXGetVideoInfoNV
17625 #define GLEE_H_DEFINED_glXGetVideoInfoNV
17626  typedef int (APIENTRYP GLEEPFNGLXGETVIDEOINFONVPROC) (Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
17627  GLEE_EXTERN GLEEPFNGLXGETVIDEOINFONVPROC GLeeFuncPtr_glXGetVideoInfoNV;
17628  #define glXGetVideoInfoNV GLeeFuncPtr_glXGetVideoInfoNV
17629 #endif
17630 #endif
17631 #endif /*end GLX */
17632 
17633 /*****************************************************************
17634  * GLee functions
17635  *****************************************************************/
17636 
17638 GLEE_EXTERN GLint GLeeForceLink(const char * extensionName);
17639 GLEE_EXTERN const char * GLeeGetErrorString( void );
17640 GLEE_EXTERN const char * GLeeGetExtStrGL( void );
17641 GLEE_EXTERN GLboolean GLeeEnabled(GLboolean * extensionQueryingVariable);
17642 
17643 #ifdef WIN32
17644 GLEE_EXTERN const char * GLeeGetExtStrWGL( void );
17645 #elif defined(__APPLE__) || defined(__APPLE_CC__)
17646 #else
17647 GLEE_EXTERN const char * GLeeGetExtStrGLX( void );
17648 #endif
17649 
17650 #ifdef __cplusplus
17651 } /* end C linkage */
17652 #endif
17653 
17654 #endif /* __glee_h_ defined */
GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVIATIPROC GLeeFuncPtr_glVertexBlendEnviATI
Definition: GLee.h:11342
GLEE_EXTERN GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC GLeeFuncPtr_glGetUniformBufferSizeEXT
Definition: GLee.h:13251
GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGENVPROC GLeeFuncPtr_glBindBufferRangeNV
Definition: GLee.h:13183
GLEE_EXTERN GLboolean _GLEE_ARB_matrix_palette
Definition: GLee.h:114
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVEXTPROC GLeeFuncPtr_glSecondaryColor3bvEXT
Definition: GLee.h:7854
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN
Definition: GLee.h:8570
GLEE_EXTERN GLboolean _GLEE_SGI_depth_pass_instrument
Definition: GLee.h:287
GLEE_EXTERN GLEEPFNGLGETTRACKMATRIXIVNVPROC GLeeFuncPtr_glGetTrackMatrixivNV
Definition: GLee.h:9949
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVPROC GLeeFuncPtr_glVertexAttribI4uiv
Definition: GLee.h:3145
GLenum GLenum GLenum GLenum mapping
Definition: GLee.h:8931
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVARBPROC GLeeFuncPtr_glUniformMatrix4fvARB
Definition: GLee.h:4957
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IMESAPROC GLeeFuncPtr_glWindowPos2iMESA
Definition: GLee.h:9075
GLXFBConfig Window const int * attrib_list
Definition: GLee.h:16730
typedef GLXContext(APIENTRYP GLEEPFNGLXCREATENEWCONTEXTPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4UBVNVPROC GLeeFuncPtr_glVertexAttribs4ubvNV
Definition: GLee.h:10273
char GLcharARB
Definition: GLee.h:773
GLEE_EXTERN GLEEPFNGLXQUERYCHANNELRECTSGIXPROC GLeeFuncPtr_glXQueryChannelRectSGIX
Definition: GLee.h:17163
GLdouble GLdouble GLdouble r
Definition: GLee.h:1474
GLuint GLenum matrix
Definition: GLee.h:10032
int width
Definition: GLee.h:850
GLEE_EXTERN GLEEPFNGLCLIPPLANEFOESPROC GLeeFuncPtr_glClipPlanefOES
Definition: GLee.h:15326
GLEE_EXTERN GLEEPFNGLVARIANTUBVEXTPROC GLeeFuncPtr_glVariantubvEXT
Definition: GLee.h:10934
GLEE_EXTERN GLEEPFNGLUNIFORM2IARBPROC GLeeFuncPtr_glUniform2iARB
Definition: GLee.h:4879
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_copy_sub_buffer
Definition: GLee.h:16580
GLEE_EXTERN GLEEPFNGLGETFLOATINDEXEDVEXTPROC GLeeFuncPtr_glGetFloatIndexedvEXT
Definition: GLee.h:13962
GLEE_EXTERN GLboolean _GLEE_VERSION_2_0
Definition: GLee.h:102
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_video_sync
Definition: GLee.h:16566
GLEE_EXTERN GLEEPFNGLTANGENT3BVEXTPROC GLeeFuncPtr_glTangent3bvEXT
Definition: GLee.h:8070
GLEE_EXTERN GLEEPFNGLSAMPLEMASKINDEXEDNVPROC GLeeFuncPtr_glSampleMaskIndexedNV
Definition: GLee.h:14643
GLEE_EXTERN GLboolean _GLEE_EXT_blend_equation_separate
Definition: GLee.h:358
GLenum GLint ref
Definition: GLee.h:2241
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC GLeeFuncPtr_glCompressedTexSubImage2D
Definition: GLee.h:1625
GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT
Definition: GLee.h:14556
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FNVPROC GLeeFuncPtr_glVertexAttrib3fNV
Definition: GLee.h:10129
GLEE_EXTERN GLboolean _GLEE_EXT_direct_state_access
Definition: GLee.h:398
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2fvEXT
Definition: GLee.h:14316
unsigned long serial
Definition: GLee.h:842
GLEE_EXTERN GLEEPFNGLENABLEINDEXEDEXTPROC GLeeFuncPtr_glEnableIndexedEXT
Definition: GLee.h:13114
GLEE_EXTERN GLboolean _GLEE_ARB_texture_compression
Definition: GLee.h:110
GLenum GLenum GLenum dppass
Definition: GLee.h:2235
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVARBPROC GLeeFuncPtr_glMultiTexCoord2ivARB
Definition: GLee.h:3446
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexSubImage1DEXT
Definition: GLee.h:5827
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVPROC GLeeFuncPtr_glMultiTexCoord4sv
Definition: GLee.h:1565
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC GLeeFuncPtr_glPixelTransformParameteriEXT
Definition: GLee.h:7781
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexSubImage2DARB
Definition: GLee.h:3690
GLsizei GLsizei GLchar * source
Definition: GLee.h:2361
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SMESAPROC GLeeFuncPtr_glWindowPos2sMESA
Definition: GLee.h:9087
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DVATIPROC GLeeFuncPtr_glVertexStream2dvATI
Definition: GLee.h:11174
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC GLeeFuncPtr_glProgramUniform1ivEXT
Definition: GLee.h:14292
GLXFBConfig int GLXContext share_list
Definition: GLee.h:16772
GLEE_EXTERN GLboolean _GLEE_EXT_bindable_uniform
Definition: GLee.h:392
GLEE_EXTERN GLEEPFNGLVERTEXBLENDARBPROC GLeeFuncPtr_glVertexBlendARB
Definition: GLee.h:3845
GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAARBPROC GLeeFuncPtr_glBufferSubDataARB
Definition: GLee.h:4644
GLEE_EXTERN GLboolean _GLEE_ARB_instanced_arrays
Definition: GLee.h:146
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC GLeeFuncPtr_glFramebufferTexture3D
Definition: GLee.h:5396
GLEE_EXTERN GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC GLeeFuncPtr_glGenerateMultiTexMipmapEXT
Definition: GLee.h:14526
ptrdiff_t GLsizeiptr
Definition: GLee.h:759
int destYOrigin
Definition: GLee.h:879
GLEE_EXTERN GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC GLeeFuncPtr_glXGetTransparentIndexSUN
Definition: GLee.h:17242
GLEE_EXTERN GLboolean _GLEE_NV_float_buffer
Definition: GLee.h:345
GLEE_EXTERN GLEEPFNGLXBINDSWAPBARRIERSGIXPROC GLeeFuncPtr_glXBindSwapBarrierSGIX
Definition: GLee.h:17203
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVMESAPROC GLeeFuncPtr_glWindowPos3fvMESA
Definition: GLee.h:9117
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC GLeeFuncPtr_glFragmentLightModelivEXT
Definition: GLee.h:14787
GLEE_EXTERN GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glUnmapNamedBufferEXT
Definition: GLee.h:14436
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVPROC GLeeFuncPtr_glTexParameterIiv
Definition: GLee.h:3259
GLEE_EXTERN GLboolean _GLEE_EXT_cmyka
Definition: GLee.h:168
GLEE_EXTERN GLEEPFNGLWEIGHTUBVARBPROC GLeeFuncPtr_glWeightubvARB
Definition: GLee.h:3821
GLEE_EXTERN GLEEPFNGLCOLORTABLEPROC GLeeFuncPtr_glColorTable
Definition: GLee.h:970
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIEXTPROC GLeeFuncPtr_glVertexAttribI2uiEXT
Definition: GLee.h:15165
GLenum GLint GLint y
Definition: GLee.h:987
GLEE_EXTERN GLboolean _GLEE_INGR_palette_buffer
Definition: GLee.h:206
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC GLeeFuncPtr_glFragmentLightModeliSGIX
Definition: GLee.h:7449
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVARBPROC GLeeFuncPtr_glVertexAttrib3dvARB
Definition: GLee.h:4258
GLEE_EXTERN GLboolean _GLEE_SGIX_list_priority
Definition: GLee.h:213
GLEE_EXTERN GLEEPFNGLACTIVETEXTUREPROC GLeeFuncPtr_glActiveTexture
Definition: GLee.h:1367
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IEXTPROC GLeeFuncPtr_glVertexAttribI2iEXT
Definition: GLee.h:15141
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSEXTPROC GLeeFuncPtr_glDrawRangeElementsEXT
Definition: GLee.h:7545
GLEE_EXTERN GLEEPFNGLCREATESHADEROBJECTARBPROC GLeeFuncPtr_glCreateShaderObjectARB
Definition: GLee.h:4801
GLEE_EXTERN GLboolean _GLEE_INGR_interlace_read
Definition: GLee.h:261
GLEE_EXTERN GLboolean _GLEE_VERSION_1_3
Definition: GLee.h:99
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC GLeeFuncPtr_glProgramLocalParameter4dARB
Definition: GLee.h:4462
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glConvolutionParameterivEXT
Definition: GLee.h:5985
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glConvolutionParameterfvEXT
Definition: GLee.h:5973
GLenum mode
Definition: GLee.h:3042
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVEXTPROC GLeeFuncPtr_glVertexAttribI4usvEXT
Definition: GLee.h:15249
GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN
Definition: GLee.h:8540
GLEE_EXTERN GLEEPFNGLSTENCILCLEARTAGEXTPROC GLeeFuncPtr_glStencilClearTagEXT
Definition: GLee.h:12649
GLEE_EXTERN GLboolean _GLEE_EXT_texture_array
Definition: GLee.h:380
GLuint GLuint dstMask
Definition: GLee.h:10536
GLEE_EXTERN GLEEPFNGLGENQUERIESPROC GLeeFuncPtr_glGenQueries
Definition: GLee.h:2018
GLEE_EXTERN GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glNamedBufferSubDataEXT
Definition: GLee.h:14424
GLEE_EXTERN GLEEPFNGLMULTITEXENVFVEXTPROC GLeeFuncPtr_glMultiTexEnvfvEXT
Definition: GLee.h:13878
GLEE_EXTERN GLboolean _GLEE_VERSION_3_0
Definition: GLee.h:104
void(* __GLXextFuncPtr)(void)
Definition: GLee.h:824
GLenum GLenum GLenum input
Definition: GLee.h:8931
GLEE_EXTERN GLEEPFNGLSTRINGMARKERGREMEDYPROC GLeeFuncPtr_glStringMarkerGREMEDY
Definition: GLee.h:12621
int int int int * dy
Definition: GLee.h:17162
GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferParameterivEXT
Definition: GLee.h:14550
GLsizei const GLint GLenum bufferMode
Definition: GLee.h:3024
struct __GLXFBConfigRec * GLXFBConfigSGIX
Definition: GLee.h:835
GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERPROC GLeeFuncPtr_glEndConditionalRender
Definition: GLee.h:3049
int maxHeight
Definition: GLee.h:889
GLclampf green
Definition: GLee.h:951
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC GLeeFuncPtr_glProgramLocalParameter4fARB
Definition: GLee.h:4474
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVNVPROC GLeeFuncPtr_glVertexAttrib3fvNV
Definition: GLee.h:10135
GLXHyperpipeNetworkSGIX *APIENTRYP GLEEPFNGLXQUERYHYPERPIPENETWORKSGIXPROC(Display *dpy, int *npipes)
Definition: GLee.h:17401
GLEE_EXTERN GLEEPFNGLGENSYMBOLSEXTPROC GLeeFuncPtr_glGenSymbolsEXT
Definition: GLee.h:10886
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUSVARBPROC GLeeFuncPtr_glMatrixIndexusvARB
Definition: GLee.h:3881
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFPROC GLeeFuncPtr_glLoadTransposeMatrixf
Definition: GLee.h:1571
GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP2ATIPROC GLeeFuncPtr_glColorFragmentOp2ATI
Definition: GLee.h:10543
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IPROC GLeeFuncPtr_glMultiTexCoord1i
Definition: GLee.h:1403
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_range
Definition: GLee.h:418
GLEE_EXTERN GLboolean _GLEE_EXT_compiled_vertex_array
Definition: GLee.h:222
GLEE_EXTERN GLEEPFNGLXGETVISUALFROMFBCONFIGPROC GLeeFuncPtr_glXGetVisualFromFBConfig
Definition: GLee.h:16725
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBDIVISORPROC GLeeFuncPtr_glVertexAttribDivisor
Definition: GLee.h:5514
GLEE_EXTERN GLboolean _GLEE_NV_texgen_emboss
Definition: GLee.h:275
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFVSGIXPROC GLeeFuncPtr_glSpriteParameterfvSGIX
Definition: GLee.h:6679
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3fvEXT
Definition: GLee.h:14322
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FEXTPROC GLeeFuncPtr_glProgramUniform1fEXT
Definition: GLee.h:14220
GLEE_EXTERN GLboolean _GLEE_3DFX_multisample
Definition: GLee.h:289
GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBeginTransformFeedbackNV
Definition: GLee.h:13165
XVisualInfo * visual
Definition: GLee.h:17279
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_fbconfig_packed_float
Definition: GLee.h:16590
GLdouble GLdouble GLdouble GLdouble top
Definition: GLee.h:13559
GLEE_EXTERN GLEEPFNGLISOCCLUSIONQUERYNVPROC GLeeFuncPtr_glIsOcclusionQueryNV
Definition: GLee.h:11450
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC GLeeFuncPtr_glFragmentLightModelivSGIX
Definition: GLee.h:7455
GLEE_EXTERN GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX
Definition: GLee.h:17209
GLEE_EXTERN GLEEPFNGLTRACKMATRIXNVPROC GLeeFuncPtr_glTrackMatrixNV
Definition: GLee.h:10033
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_combine
Definition: GLee.h:115
GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glFlushVertexArrayRangeAPPLE
Definition: GLee.h:11730
GLEE_EXTERN GLEEPFNGLUNLOCKARRAYSEXTPROC GLeeFuncPtr_glUnlockArraysEXT
Definition: GLee.h:7340
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env_dot3
Definition: GLee.h:297
GLEE_EXTERN GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC GLeeFuncPtr_glBeginOcclusionQueryNV
Definition: GLee.h:11456
GLEE_EXTERN GLboolean _GLEE_SGIX_subsample
Definition: GLee.h:284
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HVNVPROC GLeeFuncPtr_glVertexAttrib4hvNV
Definition: GLee.h:12165
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X3FVPROC GLeeFuncPtr_glUniformMatrix2x3fv
Definition: GLee.h:2813
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FARBPROC GLeeFuncPtr_glWindowPos2fARB
Definition: GLee.h:4009
GLEE_EXTERN GLboolean _GLEE_GLX_OML_sync_control
Definition: GLee.h:16586
GLEE_EXTERN GLboolean _GLEE_GLX_NV_video_out
Definition: GLee.h:16594
GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageEXT
Definition: GLee.h:14472
GLEE_EXTERN GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC GLeeFuncPtr_glClientActiveVertexStreamATI
Definition: GLee.h:11336
GLenum GLenum GLuint components
Definition: GLee.h:10885
GLhandleARB attachedObj
Definition: GLee.h:4794
GLvoid *APIENTRYP GLEEPFNGLMAPNAMEDBUFFEREXTPROC(GLuint buffer, GLenum access)
Definition: GLee.h:14429
GLEE_EXTERN GLEEPFNGLUNIFORM4IVPROC GLeeFuncPtr_glUniform4iv
Definition: GLee.h:2530
GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glDeleteVertexArraysAPPLE
Definition: GLee.h:11692
GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAPROC GLeeFuncPtr_glGetBufferSubData
Definition: GLee.h:2102
GLint level
Definition: GLee.h:1161
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FVATIPROC GLeeFuncPtr_glVertexStream4fvATI
Definition: GLee.h:11258
GLEE_EXTERN GLboolean _GLEE_EXT_transform_feedback
Definition: GLee.h:397
GLEE_EXTERN GLboolean _GLEE_SGIX_reference_plane
Definition: GLee.h:199
GLEE_EXTERN GLEEPFNGLWINDOWPOS4IVMESAPROC GLeeFuncPtr_glWindowPos4ivMESA
Definition: GLee.h:9177
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SARBPROC GLeeFuncPtr_glVertexAttrib3sARB
Definition: GLee.h:4276
GLEE_EXTERN GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glDeleteOcclusionQueriesNV
Definition: GLee.h:11444
GLEE_EXTERN GLEEPFNGLENDFRAGMENTSHADERATIPROC GLeeFuncPtr_glEndFragmentShaderATI
Definition: GLee.h:10519
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN
Definition: GLee.h:8558
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERINVPROC GLeeFuncPtr_glCombinerParameteriNV
Definition: GLee.h:8926
int channel
Definition: GLee.h:866
GLEE_EXTERN GLEEPFNGLXMAKECURRENTREADSGIPROC GLeeFuncPtr_glXMakeCurrentReadSGI
Definition: GLee.h:16946
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env
Definition: GLee.h:411
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMinmaxParameterfvEXT
Definition: GLee.h:5891
GLEE_EXTERN GLEEPFNGLMAPBUFFERARBPROC GLeeFuncPtr_glMapBufferARB
Definition: GLee.h:4656
GLEE_EXTERN GLboolean _GLEE_SGIS_sharpen_texture
Definition: GLee.h:171
GLEE_EXTERN GLEEPFNGLXSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_glXSwapBuffersMscOML
Definition: GLee.h:17357
GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMPROC GLeeFuncPtr_glGetActiveUniform
Definition: GLee.h:2320
GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEATIPROC GLeeFuncPtr_glStencilOpSeparateATI
Definition: GLee.h:12292
GLEE_EXTERN GLEEPFNGLXCOPYSUBBUFFERMESAPROC GLeeFuncPtr_glXCopySubBufferMESA
Definition: GLee.h:17266
GLEE_EXTERN GLEEPFNGLPIXELTEXGENSGIXPROC GLeeFuncPtr_glPixelTexGenSGIX
Definition: GLee.h:6176
GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DEXTPROC GLeeFuncPtr_glSeparableFilter2DEXT
Definition: GLee.h:6027
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glMultTransposeMatrixfARB
Definition: GLee.h:3584
GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glGetFragDataLocationEXT
Definition: GLee.h:12836
GLEE_EXTERN GLEEPFNGLDELETEFENCESAPPLEPROC GLeeFuncPtr_glDeleteFencesAPPLE
Definition: GLee.h:11635
GLEE_EXTERN GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC GLeeFuncPtr_glXChooseFBConfigSGIX
Definition: GLee.h:17034
GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPEXTPROC GLeeFuncPtr_glGenerateMipmapEXT
Definition: GLee.h:12607
const GLfloat * tc
Definition: GLee.h:8611
GLEE_EXTERN GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glDisableVariantClientStateEXT
Definition: GLee.h:10964
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
Definition: GLee.h:8630
GLuint start
Definition: GLee.h:963
GLEE_EXTERN GLEEPFNGLMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glMapNamedBufferEXT
Definition: GLee.h:14430
GLEE_EXTERN GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateContextWithConfigSGIX
Definition: GLee.h:17046
GLEE_EXTERN GLEEPFNGLGETMULTITEXGENDVEXTPROC GLeeFuncPtr_glGetMultiTexGendvEXT
Definition: GLee.h:13944
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIARBPROC GLeeFuncPtr_glProgramParameteriARB
Definition: GLee.h:5473
GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKPROC GLeeFuncPtr_glEndTransformFeedback
Definition: GLee.h:3007
GLEE_EXTERN GLboolean _GLEE_GLX_3DFX_multisample
Definition: GLee.h:16579
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_agp_offset
Definition: GLee.h:16589
GLEE_EXTERN GLEEPFNGLBINDPROGRAMNVPROC GLeeFuncPtr_glBindProgramNV
Definition: GLee.h:9901
GLEE_EXTERN GLEEPFNGLTEXIMAGE3DPROC GLeeFuncPtr_glTexImage3D
Definition: GLee.h:1162
GLEE_EXTERN GLEEPFNGLTEXTURECOLORMASKSGISPROC GLeeFuncPtr_glTextureColorMaskSGIS
Definition: GLee.h:9480
GLfloat GLfloat nz
Definition: GLee.h:8437
GLEE_EXTERN GLboolean _GLEE_GREMEDY_frame_terminator
Definition: GLee.h:394
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT
Definition: GLee.h:14142
GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixLoadTransposedEXT
Definition: GLee.h:13590
GLEE_EXTERN GLboolean _GLEE_SUN_vertex
Definition: GLee.h:258
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIivEXT
Definition: GLee.h:14208
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVNVPROC GLeeFuncPtr_glVertexAttrib2dvNV
Definition: GLee.h:10087
GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC GLeeFuncPtr_glDrawElementsInstancedEXT
Definition: GLee.h:12904
GLEE_EXTERN GLboolean _GLEE_ARB_fragment_shader
Definition: GLee.h:129
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVARBPROC GLeeFuncPtr_glVertexAttrib1svARB
Definition: GLee.h:4210
GLEE_EXTERN GLEEPFNGLMULTITEXGENFVEXTPROC GLeeFuncPtr_glMultiTexGenfvEXT
Definition: GLee.h:13914
GLdouble zFar
Definition: GLee.h:13002
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEEXTPROC GLeeFuncPtr_glGetColorTableEXT
Definition: GLee.h:7156
GLEE_EXTERN GLEEPFNGLBINDLIGHTPARAMETEREXTPROC GLeeFuncPtr_glBindLightParameterEXT
Definition: GLee.h:10970
GLEE_EXTERN GLEEPFNGLMATRIXSCALEDEXTPROC GLeeFuncPtr_glMatrixScaledEXT
Definition: GLee.h:13542
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SNVPROC GLeeFuncPtr_glVertexAttrib3sNV
Definition: GLee.h:10141
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVEXTPROC GLeeFuncPtr_glSecondaryColor3dvEXT
Definition: GLee.h:7866
GLEE_EXTERN GLboolean _GLEE_GLX_VERSION_1_4
Definition: GLee.h:16559
GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC GLeeFuncPtr_glProgramBufferParametersIuivNV
Definition: GLee.h:13082
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVARBPROC GLeeFuncPtr_glVertexAttrib4fvARB
Definition: GLee.h:4354
GLEE_EXTERN GLEEPFNGLDETACHSHADERPROC GLeeFuncPtr_glDetachShader
Definition: GLee.h:2296
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVPROC GLeeFuncPtr_glMultiTexCoord2dv
Definition: GLee.h:1433
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVMESAPROC GLeeFuncPtr_glWindowPos2dvMESA
Definition: GLee.h:9057
GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glGetListParameterfvSGIX
Definition: GLee.h:7192
GLEE_EXTERN GLEEPFNGLUNIFORM3UIVEXTPROC GLeeFuncPtr_glUniform3uivEXT
Definition: GLee.h:12878
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexImage2DARB
Definition: GLee.h:3672
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4DVNVPROC GLeeFuncPtr_glVertexAttribs4dvNV
Definition: GLee.h:10255
GLEE_EXTERN GLEEPFNGLUNIFORM2FARBPROC GLeeFuncPtr_glUniform2fARB
Definition: GLee.h:4855
int int * max
Definition: GLee.h:17208
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HNVPROC GLeeFuncPtr_glMultiTexCoord1hNV
Definition: GLee.h:12039
int srcWidth
Definition: GLee.h:876
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FARBPROC GLeeFuncPtr_glVertexAttrib1fARB
Definition: GLee.h:4192
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC GLeeFuncPtr_glFramebufferTexture2D
Definition: GLee.h:5390
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4HVNVPROC GLeeFuncPtr_glVertexAttribs4hvNV
Definition: GLee.h:12189
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT
Definition: GLee.h:14136
GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterivNV
Definition: GLee.h:8980
GLEE_EXTERN GLboolean _GLEE_EXT_light_texture
Definition: GLee.h:231
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble w1
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLTESTFENCEAPPLEPROC GLeeFuncPtr_glTestFenceAPPLE
Definition: GLee.h:11653
GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glGetListParameterivSGIX
Definition: GLee.h:7198
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_coordinate_clamp
Definition: GLee.h:310
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBPROC GLeeFuncPtr_glXGetFBConfigAttrib
Definition: GLee.h:16719
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT
Definition: GLee.h:14364
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN
Definition: GLee.h:8492
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FARBPROC GLeeFuncPtr_glMultiTexCoord3fARB
Definition: GLee.h:3476
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_blit
Definition: GLee.h:371
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fEXT
Definition: GLee.h:14082
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HVNVPROC GLeeFuncPtr_glSecondaryColor3hvNV
Definition: GLee.h:12105
GLXFBConfig int GLXContext Bool direct
Definition: GLee.h:16772
GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glTextureImage2DEXT
Definition: GLee.h:13638
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DPROC GLeeFuncPtr_glWindowPos3d
Definition: GLee.h:1912
GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glEndTransformFeedbackNV
Definition: GLee.h:13171
GLenum GLenum GLuint texture
Definition: GLee.h:5383
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage1DEXT
Definition: GLee.h:13788
GLEE_EXTERN GLboolean _GLEE_EXT_shadow_funcs
Definition: GLee.h:331
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_framebuffer_sRGB
Definition: GLee.h:16591
GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fSUN
Definition: GLee.h:8474
GLEE_EXTERN GLboolean _GLEE_ARB_transpose_matrix
Definition: GLee.h:106
GLdouble GLdouble GLint GLint uorder
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEPROC GLeeFuncPtr_glColorSubTable
Definition: GLee.h:1012
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVARBPROC GLeeFuncPtr_glMultiTexCoord4ivARB
Definition: GLee.h:3542
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HNVPROC GLeeFuncPtr_glVertexAttrib1hNV
Definition: GLee.h:12123
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIEXTPROC GLeeFuncPtr_glFragmentLightiEXT
Definition: GLee.h:14799
GLEE_EXTERN GLEEPFNGLSETFENCEAPPLEPROC GLeeFuncPtr_glSetFenceAPPLE
Definition: GLee.h:11641
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVARBPROC GLeeFuncPtr_glVertexAttrib2svARB
Definition: GLee.h:4246
GLsizei const GLchar ** string
Definition: GLee.h:2427
GLEE_EXTERN GLEEPFNGLUNIFORM3UIVPROC GLeeFuncPtr_glUniform3uiv
Definition: GLee.h:3247
GLEE_EXTERN GLEEPFNGLCLEARCOLORIUIEXTPROC GLeeFuncPtr_glClearColorIuiEXT
Definition: GLee.h:13348
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVPROC GLeeFuncPtr_glVertexAttribI3uiv
Definition: GLee.h:3139
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVARBPROC GLeeFuncPtr_glMultiTexCoord2svARB
Definition: GLee.h:3458
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVPROC GLeeFuncPtr_glVertexAttribI4sv
Definition: GLee.h:3157
GLEE_EXTERN GLEEPFNGLATTACHOBJECTARBPROC GLeeFuncPtr_glAttachObjectARB
Definition: GLee.h:4825
const GLuint * framebuffers
Definition: GLee.h:5365
GLEE_EXTERN GLEEPFNGLCOMPILESHADERARBPROC GLeeFuncPtr_glCompileShaderARB
Definition: GLee.h:4813
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Mod
Definition: GLee.h:10548
GLEE_EXTERN GLboolean _GLEE_EXT_polygon_offset
Definition: GLee.h:154
GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERIVATIPROC GLeeFuncPtr_glGetObjectBufferivATI
Definition: GLee.h:10648
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FEXTPROC GLeeFuncPtr_glProgramUniform2fEXT
Definition: GLee.h:14226
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFPROC GLeeFuncPtr_glConvolutionParameterf
Definition: GLee.h:1036
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramLocalParameterfvARB
Definition: GLee.h:4504
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVPROC GLeeFuncPtr_glSecondaryColor3iv
Definition: GLee.h:1804
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dEXT
Definition: GLee.h:14070
GLEE_EXTERN GLboolean _GLEE_SGIX_convolution_accuracy
Definition: GLee.h:293
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_texture_from_pixmap
Definition: GLee.h:16592
GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC GLeeFuncPtr_glFlushVertexArrayRangeNV
Definition: GLee.h:8837
GLEE_EXTERN GLEEPFNGLUNIFORM1UIVPROC GLeeFuncPtr_glUniform1uiv
Definition: GLee.h:3235
GLEE_EXTERN GLboolean _GLEE_APPLE_vertex_array_range
Definition: GLee.h:338
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVNVPROC GLeeFuncPtr_glVertexAttrib2svNV
Definition: GLee.h:10111
GLEE_EXTERN GLEEPFNGLTEXBUFFERARBPROC GLeeFuncPtr_glTexBufferARB
Definition: GLee.h:5559
GLEE_EXTERN GLEEPFNGLXGETMSCRATEOMLPROC GLeeFuncPtr_glXGetMscRateOML
Definition: GLee.h:17351
GLEE_EXTERN GLboolean _GLEE_ARB_texture_compression_rgtc
Definition: GLee.h:149
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVARBPROC GLeeFuncPtr_glMultiTexCoord4dvARB
Definition: GLee.h:3518
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3HVNVPROC GLeeFuncPtr_glVertexAttribs3hvNV
Definition: GLee.h:12183
GLint drawbuffer
Definition: GLee.h:3282
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DPROC GLeeFuncPtr_glMultiTexCoord3d
Definition: GLee.h:1475
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage2DEXT
Definition: GLee.h:13794
GLEE_EXTERN GLEEPFNGLMATRIXINDEXPOINTERARBPROC GLeeFuncPtr_glMatrixIndexPointerARB
Definition: GLee.h:3893
XVisualInfo *APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC(Display *dpy, GLXFBConfigSGIX config)
Definition: GLee.h:17051
GLEE_EXTERN GLboolean _GLEE_EXT_histogram
Definition: GLee.h:160
GLEE_EXTERN GLEEPFNGLBLENDCOLORPROC GLeeFuncPtr_glBlendColor
Definition: GLee.h:952
GLEE_EXTERN GLEEPFNGLISRENDERBUFFERPROC GLeeFuncPtr_glIsRenderbuffer
Definition: GLee.h:5318
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTERPROC GLeeFuncPtr_glVertexAttribIPointer
Definition: GLee.h:3175
GLEE_EXTERN GLEEPFNGLGETMULTITEXENVIVEXTPROC GLeeFuncPtr_glGetMultiTexEnvivEXT
Definition: GLee.h:13938
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFSGISPROC GLeeFuncPtr_glPointParameterfSGIS
Definition: GLee.h:6742
GLXDrawable int32_t int32_t * denominator
Definition: GLee.h:17350
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT
Definition: GLee.h:14118
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_select
Definition: GLee.h:403
GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMARBPROC GLeeFuncPtr_glValidateProgramARB
Definition: GLee.h:4843
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC GLeeFuncPtr_glProgramParameters4fvNV
Definition: GLee.h:10021
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glRenderbufferStorageMultisampleEXT
Definition: GLee.h:12708
GLEE_EXTERN GLboolean _GLEE_EXT_gpu_program_parameters
Definition: GLee.h:375
GLEE_EXTERN GLboolean _GLEE_GLX_ARB_create_context
Definition: GLee.h:16562
GLEE_EXTERN GLEEPFNGLXCREATEWINDOWPROC GLeeFuncPtr_glXCreateWindow
Definition: GLee.h:16731
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVPROC GLeeFuncPtr_glVertexAttrib4Nuiv
Definition: GLee.h:2698
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC GLeeFuncPtr_glVertexAttribI4ubvEXT
Definition: GLee.h:15243
GLEE_EXTERN GLEEPFNGLGENBUFFERSARBPROC GLeeFuncPtr_glGenBuffersARB
Definition: GLee.h:4626
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glConvolutionFilter2DEXT
Definition: GLee.h:5961
GLEE_EXTERN GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glDeleteTransformFeedbacksNV
Definition: GLee.h:14673
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HNVPROC GLeeFuncPtr_glVertexAttrib4hNV
Definition: GLee.h:12159
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program_option
Definition: GLee.h:362
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glNamedProgramStringEXT
Definition: GLee.h:14064
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2SVNVPROC GLeeFuncPtr_glVertexAttribs2svNV
Definition: GLee.h:10231
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DARBPROC GLeeFuncPtr_glMultiTexCoord4dARB
Definition: GLee.h:3512
GLEE_EXTERN GLEEPFNGLNORMALPOINTERLISTIBMPROC GLeeFuncPtr_glNormalPointerListIBM
Definition: GLee.h:9290
int int GLXVideoDeviceNV * pVideoDevice
Definition: GLee.h:17596
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glColorTableParameterivSGI
Definition: GLee.h:6088
GLint GLfloat GLint stencil
Definition: GLee.h:3300
GLdouble GLdouble u2
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLDELETEASYNCMARKERSSGIXPROC GLeeFuncPtr_glDeleteAsyncMarkersSGIX
Definition: GLee.h:7673
GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterfvEXT
Definition: GLee.h:13698
char GLchar
Definition: GLee.h:752
GLsizei GLsizei GLchar * infoLog
Definition: GLee.h:2343
GLenum GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * bits
Definition: GLee.h:13979
GLXFBConfig Pixmap pixmap
Definition: GLee.h:16742
int screen
Definition: GLee.h:17150
GLEE_EXTERN GLEEPFNGLMATRIXROTATEDEXTPROC GLeeFuncPtr_glMatrixRotatedEXT
Definition: GLee.h:13530
GLEE_EXTERN GLEEPFNGLXRELEASEVIDEODEVICENVPROC GLeeFuncPtr_glXReleaseVideoDeviceNV
Definition: GLee.h:17603
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4fvEXT
Definition: GLee.h:14328
GLEE_EXTERN GLEEPFNGLCOMPILESHADERPROC GLeeFuncPtr_glCompileShader
Definition: GLee.h:2266
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVEXTPROC GLeeFuncPtr_glSecondaryColor3ivEXT
Definition: GLee.h:7890
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glColorTableParameterfv
Definition: GLee.h:976
GLEE_EXTERN GLboolean _GLEE_ATI_texture_float
Definition: GLee.h:344
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorbSUN
Definition: GLee.h:8279
GLenum dfactorRGB
Definition: GLee.h:1689
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBEXTPROC GLeeFuncPtr_glSecondaryColor3ubEXT
Definition: GLee.h:7908
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramLocalParameters4fvEXT
Definition: GLee.h:12763
GLEE_EXTERN GLEEPFNGLTANGENT3IEXTPROC GLeeFuncPtr_glTangent3iEXT
Definition: GLee.h:8100
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SNVPROC GLeeFuncPtr_glVertexAttrib1sNV
Definition: GLee.h:10069
GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glTextureSubImage3DEXT
Definition: GLee.h:13716
GLEE_EXTERN GLboolean _GLEE_SGIX_ycrcba
Definition: GLee.h:286
GLEE_EXTERN GLEEPFNGLXCUSHIONSGIPROC GLeeFuncPtr_glXCushionSGI
Definition: GLee.h:17135
GLEE_EXTERN GLEEPFNGLVERTEX4HNVPROC GLeeFuncPtr_glVertex4hNV
Definition: GLee.h:11943
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVPROC GLeeFuncPtr_glVertexAttrib2sv
Definition: GLee.h:2626
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IPROC GLeeFuncPtr_glMultiTexCoord2i
Definition: GLee.h:1451
GLEE_EXTERN GLEEPFNGLGETMULTITEXGENFVEXTPROC GLeeFuncPtr_glGetMultiTexGenfvEXT
Definition: GLee.h:13950
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glFramebufferRenderbufferEXT
Definition: GLee.h:12595
GLEE_EXTERN GLEEPFNGLCREATESHADERPROC GLeeFuncPtr_glCreateShader
Definition: GLee.h:2278
GLXDrawable int32_t * numerator
Definition: GLee.h:17350
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVARBPROC GLeeFuncPtr_glVertexAttrib4NuivARB
Definition: GLee.h:4318
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSARBPROC GLeeFuncPtr_glDeleteProgramsARB
Definition: GLee.h:4426
GLEE_EXTERN GLEEPFNGLGETCLIPPLANEFOESPROC GLeeFuncPtr_glGetClipPlanefOES
Definition: GLee.h:15332
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IVATIPROC GLeeFuncPtr_glVertexStream3ivATI
Definition: GLee.h:11198
GLenum clamp
Definition: GLee.h:3036
GLenum internalFormat
Definition: GLee.h:7149
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean cdDotProduct
Definition: GLee.h:8937
GLEE_EXTERN GLboolean _GLEE_EXT_blend_func_separate
Definition: GLee.h:259
GLEE_EXTERN GLEEPFNGLGETSHADERINFOLOGPROC GLeeFuncPtr_glGetShaderInfoLog
Definition: GLee.h:2356
GLEE_EXTERN GLEEPFNGLINSERTCOMPONENTEXTPROC GLeeFuncPtr_glInsertComponentEXT
Definition: GLee.h:10874
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IEXTPROC GLeeFuncPtr_glProgramUniform2iEXT
Definition: GLee.h:14250
int srcHeight
Definition: GLee.h:877
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IEXTPROC GLeeFuncPtr_glProgramUniform1iEXT
Definition: GLee.h:14244
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVMESAPROC GLeeFuncPtr_glWindowPos2ivMESA
Definition: GLee.h:9081
GLEE_EXTERN GLboolean _GLEE_GLX_OML_swap_method
Definition: GLee.h:16585
GLEE_EXTERN GLboolean _GLEE_EXT_coordinate_frame
Definition: GLee.h:250
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMinmaxParameterivEXT
Definition: GLee.h:5897
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC GLeeFuncPtr_glGetHistogramParameterfv
Definition: GLee.h:1108
GLEE_EXTERN GLEEPFNGLUSEPROGRAMOBJECTARBPROC GLeeFuncPtr_glUseProgramObjectARB
Definition: GLee.h:4837
GLEE_EXTERN GLEEPFNGLNORMALPOINTERVINTELPROC GLeeFuncPtr_glNormalPointervINTEL
Definition: GLee.h:7736
GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC GLeeFuncPtr_glGetTransformFeedbackVarying
Definition: GLee.h:3031
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVARBPROC GLeeFuncPtr_glMultiTexCoord1ivARB
Definition: GLee.h:3398
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVPROC GLeeFuncPtr_glWindowPos2sv
Definition: GLee.h:1906
GLuint coord
Definition: GLee.h:10524
GLEE_EXTERN GLboolean _GLEE_OES_read_format
Definition: GLee.h:355
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IPROC GLeeFuncPtr_glVertexAttribI3i
Definition: GLee.h:3067
GLEE_EXTERN GLEEPFNGLTEXFILTERFUNCSGISPROC GLeeFuncPtr_glTexFilterFuncSGIS
Definition: GLee.h:5781
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVPROC GLeeFuncPtr_glVertexAttrib2fv
Definition: GLee.h:2614
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Rep
Definition: GLee.h:10548
GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSEXTPROC GLeeFuncPtr_glMultiDrawArraysEXT
Definition: GLee.h:7974
GLEE_EXTERN GLEEPFNGLWEIGHTUSVARBPROC GLeeFuncPtr_glWeightusvARB
Definition: GLee.h:3827
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVPROC GLeeFuncPtr_glMultiTexCoord4dv
Definition: GLee.h:1529
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVPROC GLeeFuncPtr_glVertexAttribI2uiv
Definition: GLee.h:3133
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexSubImage1DARB
Definition: GLee.h:3696
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IVATIPROC GLeeFuncPtr_glNormalStream3ivATI
Definition: GLee.h:11306
GLEE_EXTERN GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC GLeeFuncPtr_glGetBooleanIndexedvEXT
Definition: GLee.h:13102
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glPixelTexGenParameterivSGIS
Definition: GLee.h:6136
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT
Definition: GLee.h:14340
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DARBPROC GLeeFuncPtr_glVertexAttrib1dARB
Definition: GLee.h:4180
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BPROC GLeeFuncPtr_glSecondaryColor3b
Definition: GLee.h:1762
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8528
GLEE_EXTERN GLEEPFNGLISASYNCMARKERSGIXPROC GLeeFuncPtr_glIsAsyncMarkerSGIX
Definition: GLee.h:7679
GLEE_EXTERN GLEEPFNGLDEFORMSGIXPROC GLeeFuncPtr_glDeformSGIX
Definition: GLee.h:6877
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DARBPROC GLeeFuncPtr_glVertexAttrib3dARB
Definition: GLee.h:4252
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexSubImage3DARB
Definition: GLee.h:3684
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVPROC GLeeFuncPtr_glMultiTexCoord1sv
Definition: GLee.h:1421
GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERNVPROC GLeeFuncPtr_glBeginConditionalRenderNV
Definition: GLee.h:13380
GLEE_EXTERN GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glResumeTransformFeedbackNV
Definition: GLee.h:14697
GLEE_EXTERN GLEEPFNGLGETINFOLOGARBPROC GLeeFuncPtr_glGetInfoLogARB
Definition: GLee.h:4975
GLEE_EXTERN GLEEPFNGLISBUFFERARBPROC GLeeFuncPtr_glIsBufferARB
Definition: GLee.h:4632
GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEARBPROC GLeeFuncPtr_glSampleCoverageARB
Definition: GLee.h:3613
GLEE_EXTERN GLboolean _GLEE_APPLE_specular_vector
Definition: GLee.h:252
GLEE_EXTERN GLboolean _GLEE_NV_texgen_reflection
Definition: GLee.h:264
GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS
Definition: GLee.h:6160
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage1DEXT
Definition: GLee.h:14034
GLEE_EXTERN GLEEPFNGLGETQUERYIVARBPROC GLeeFuncPtr_glGetQueryivARB
Definition: GLee.h:4723
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVPROC GLeeFuncPtr_glVertexAttrib4Nsv
Definition: GLee.h:2680
GLEE_EXTERN GLboolean _GLEE_ATI_envmap_bumpmap
Definition: GLee.h:316
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IEXTPROC GLeeFuncPtr_glVertexAttribI4iEXT
Definition: GLee.h:15153
GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterivSGIS
Definition: GLee.h:6154
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVARBPROC GLeeFuncPtr_glGetVertexAttribdvARB
Definition: GLee.h:4522
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVNVPROC GLeeFuncPtr_glVertexAttrib4dvNV
Definition: GLee.h:10159
GLenum GLsizei width
Definition: GLee.h:969
GLEE_EXTERN GLboolean _GLEE_NV_texture_compression_vtc
Definition: GLee.h:304
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC GLeeFuncPtr_glColor4ubVertex2fvSUN
Definition: GLee.h:8408
GLEE_EXTERN GLEEPFNGLTANGENT3BEXTPROC GLeeFuncPtr_glTangent3bEXT
Definition: GLee.h:8064
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_fbconfig
Definition: GLee.h:16570
GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureSubImage2DEXT
Definition: GLee.h:13674
GLEE_EXTERN GLboolean _GLEE_ARB_color_buffer_float
Definition: GLee.h:136
GLEE_EXTERN GLEEPFNGLWEIGHTIVARBPROC GLeeFuncPtr_glWeightivARB
Definition: GLee.h:3803
GLEE_EXTERN GLboolean _GLEE_PGI_misc_hints
Definition: GLee.h:210
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERARBPROC GLeeFuncPtr_glVertexAttribPointerARB
Definition: GLee.h:4396
GLEE_EXTERN GLEEPFNGLUNIFORM4IVARBPROC GLeeFuncPtr_glUniform4ivARB
Definition: GLee.h:4939
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterivEXT
Definition: GLee.h:13812
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVMESAPROC GLeeFuncPtr_glWindowPos2fvMESA
Definition: GLee.h:9069
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HNVPROC GLeeFuncPtr_glMultiTexCoord2hNV
Definition: GLee.h:12051
GLEE_EXTERN GLboolean _GLEE_ARB_occlusion_query
Definition: GLee.h:126
GLEE_EXTERN GLEEPFNGLXGETVIDEOINFONVPROC GLeeFuncPtr_glXGetVideoInfoNV
Definition: GLee.h:17627
typedef Status(APIENTRYP GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC)(Display *dpy
GLenum GLenum GLenum cdOutput
Definition: GLee.h:8937
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glTexParameterIivEXT
Definition: GLee.h:13318
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SNVPROC GLeeFuncPtr_glVertexAttrib2sNV
Definition: GLee.h:10105
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HNVPROC GLeeFuncPtr_glVertexAttrib2hNV
Definition: GLee.h:12135
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFEXTPROC GLeeFuncPtr_glPointParameterfEXT
Definition: GLee.h:6718
GLEE_EXTERN GLboolean _GLEE_EXT_index_texture
Definition: GLee.h:218
GLEE_EXTERN GLEEPFNGLTEXCOORD3HNVPROC GLeeFuncPtr_glTexCoord3hNV
Definition: GLee.h:12015
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean abDotProduct
Definition: GLee.h:8937
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSNVPROC GLeeFuncPtr_glDeleteProgramsNV
Definition: GLee.h:9907
GLEE_EXTERN GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glGenTransformFeedbacksNV
Definition: GLee.h:14679
GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramNamedParameterfvNV
Definition: GLee.h:11898
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DARBPROC GLeeFuncPtr_glMultiTexCoord1dARB
Definition: GLee.h:3368
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVARBPROC GLeeFuncPtr_glVertexAttrib4ivARB
Definition: GLee.h:4360
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC GLeeFuncPtr_glProgramUniform3uivEXT
Definition: GLee.h:14406
typedef GLvoid(APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC)(GLenum pname
GLEE_EXTERN GLEEPFNGLGETVARIANTPOINTERVEXTPROC GLeeFuncPtr_glGetVariantPointervEXT
Definition: GLee.h:11024
GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glBindFragDataLocationEXT
Definition: GLee.h:12830
XID GLXFBConfigIDSGIX
Definition: GLee.h:834
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HVNVPROC GLeeFuncPtr_glMultiTexCoord4hvNV
Definition: GLee.h:12081
GLXPbuffer int unsigned long * pulCounterPbuffer
Definition: GLee.h:17620
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDPROC GLeeFuncPtr_glLoadTransposeMatrixd
Definition: GLee.h:1577
GLsizei GLsizei GLuint * obj
Definition: GLee.h:2325
GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEPROC GLeeFuncPtr_glStencilFuncSeparate
Definition: GLee.h:2242
unsigned char GLubyte
Definition: gldx.h:53
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glNamedFramebufferRenderbufferEXT
Definition: GLee.h:14508
GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetRenderbufferParameterivEXT
Definition: GLee.h:12541
GLuint src
Definition: GLee.h:10873
GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSEXTPROC GLeeFuncPtr_glGenRenderbuffersEXT
Definition: GLee.h:12529
GLXDrawable int barrier
Definition: GLee.h:17202
GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC GLeeFuncPtr_glGetLocalConstantBooleanvEXT
Definition: GLee.h:11048
GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVEXTPROC GLeeFuncPtr_glGetUniformuivEXT
Definition: GLee.h:12824
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FMESAPROC GLeeFuncPtr_glWindowPos3fMESA
Definition: GLee.h:9111
GLEE_EXTERN GLEEPFNGLTEXBUFFEREXTPROC GLeeFuncPtr_glTexBufferEXT
Definition: GLee.h:12950
unsigned short GLushort
Definition: gldx.h:54
GLEE_EXTERN GLboolean _GLEE_NV_gpu_program4
Definition: GLee.h:413
GLenum internalformat
Definition: GLee.h:969
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC GLeeFuncPtr_glGetConvolutionFilterEXT
Definition: GLee.h:6003
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVPROC GLeeFuncPtr_glWindowPos3dv
Definition: GLee.h:1918
GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN
Definition: GLee.h:8516
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC GLeeFuncPtr_glTransformFeedbackVaryingsNV
Definition: GLee.h:13201
GLdouble GLdouble GLint ustride
Definition: GLee.h:6864
GLEE_EXTERN GLboolean _GLEE_SGIX_ycrcb
Definition: GLee.h:224
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT
Definition: GLee.h:14040
GLEE_EXTERN GLboolean _GLEE_SGIX_flush_raster
Definition: GLee.h:200
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_texture_bits
Definition: GLee.h:417
GLEE_EXTERN GLboolean _GLEE_HP_convolution_border_modes
Definition: GLee.h:205
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVPROC GLeeFuncPtr_glSecondaryColor3usv
Definition: GLee.h:1852
GLEE_EXTERN GLEEPFNGLBINDBUFFERARBPROC GLeeFuncPtr_glBindBufferARB
Definition: GLee.h:4614
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IPROC GLeeFuncPtr_glSecondaryColor3i
Definition: GLee.h:1798
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HVNVPROC GLeeFuncPtr_glVertexAttrib3hvNV
Definition: GLee.h:12153
GLEE_EXTERN GLboolean _GLEE_EXT_texture3D
Definition: GLee.h:156
GLEE_EXTERN GLEEPFNGLMULTITEXGENIVEXTPROC GLeeFuncPtr_glMultiTexGenivEXT
Definition: GLee.h:13926
GLEE_EXTERN GLEEPFNGLISPROGRAMARBPROC GLeeFuncPtr_glIsProgramARB
Definition: GLee.h:4546
GLfloat ny
Definition: GLee.h:8437
GLXDrawable GLXDrawable member
Definition: GLee.h:17188
GLEE_EXTERN GLEEPFNGLCOLORTABLESGIPROC GLeeFuncPtr_glColorTableSGI
Definition: GLee.h:6076
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC GLeeFuncPtr_glPixelTransformParameterfvEXT
Definition: GLee.h:7799
GLEE_EXTERN GLboolean _GLEE_IBM_multimode_draw_arrays
Definition: GLee.h:282
GLEE_EXTERN GLEEPFNGLGETFOGFUNCSGISPROC GLeeFuncPtr_glGetFogFuncSGIS
Definition: GLee.h:6947
GLEE_EXTERN GLboolean _GLEE_ARB_shading_language_100
Definition: GLee.h:130
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DARBPROC GLeeFuncPtr_glWindowPos2dARB
Definition: GLee.h:3997
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glGetNamedProgramStringEXT
Definition: GLee.h:14112
GLEE_EXTERN GLboolean _GLEE_APPLE_fence
Definition: GLee.h:336
GLEE_EXTERN GLboolean _GLEE_EXT_color_subtable
Definition: GLee.h:208
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SPROC GLeeFuncPtr_glVertexAttrib4s
Definition: GLee.h:2746
const GLuint const GLclampf * priorities
Definition: GLee.h:6276
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVARBPROC GLeeFuncPtr_glGetQueryObjectuivARB
Definition: GLee.h:4735
GLenum GLenum abOutput
Definition: GLee.h:8937
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_pbuffer
Definition: GLee.h:16571
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVPROC GLeeFuncPtr_glVertexAttribI4usv
Definition: GLee.h:3169
GLEE_EXTERN GLEEPFNGLCLEARCOLORIIEXTPROC GLeeFuncPtr_glClearColorIiEXT
Definition: GLee.h:13342
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC GLeeFuncPtr_glGetCompressedTexImageARB
Definition: GLee.h:3702
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC GLeeFuncPtr_glGetVertexAttribPointerv
Definition: GLee.h:2404
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glFragmentLightfvSGIX
Definition: GLee.h:7419
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBVSUNPROC GLeeFuncPtr_glReplacementCodeubvSUN
Definition: GLee.h:8382
GLint GLenum GLsizei GLsizei GLsizei GLsizei size4d
Definition: GLee.h:6199
GLuint index
Definition: GLee.h:2259
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUIVARBPROC GLeeFuncPtr_glMatrixIndexuivARB
Definition: GLee.h:3887
GLEE_EXTERN GLEEPFNGLUNIFORM1UIPROC GLeeFuncPtr_glUniform1ui
Definition: GLee.h:3211
GLEE_EXTERN GLEEPFNGLGETINSTRUMENTSSGIXPROC GLeeFuncPtr_glGetInstrumentsSGIX
Definition: GLee.h:6764
GLEE_EXTERN GLEEPFNGLUNIFORM3FARBPROC GLeeFuncPtr_glUniform3fARB
Definition: GLee.h:4861
GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTEREXTPROC GLeeFuncPtr_glEdgeFlagPointerEXT
Definition: GLee.h:6463
GLEE_EXTERN GLboolean _GLEE_SGIX_clipmap
Definition: GLee.h:179
GLenum storagetype
Definition: GLee.h:10885
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORFSUNPROC GLeeFuncPtr_glGlobalAlphaFactorfSUN
Definition: GLee.h:8297
GLEE_EXTERN GLEEPFNGLGETSHADERIVPROC GLeeFuncPtr_glGetShaderiv
Definition: GLee.h:2350
GLEE_EXTERN GLEEPFNGLXJOINSWAPGROUPSGIXPROC GLeeFuncPtr_glXJoinSwapGroupSGIX
Definition: GLee.h:17189
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV
Definition: GLee.h:13033
Display * display
Definition: GLee.h:844
GLEE_EXTERN GLboolean _GLEE_SGIX_calligraphic_fragment
Definition: GLee.h:215
GLEE_EXTERN GLEEPFNGLMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glMapObjectBufferATI
Definition: GLee.h:12268
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorsSUN
Definition: GLee.h:8285
GLEE_EXTERN GLEEPFNGLMAPPARAMETERIVNVPROC GLeeFuncPtr_glMapParameterivNV
Definition: GLee.h:9606
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X4FVPROC GLeeFuncPtr_glUniformMatrix3x4fv
Definition: GLee.h:2837
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC GLeeFuncPtr_glTransformFeedbackVaryings
Definition: GLee.h:3025
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: GLee.h:1011
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IARBPROC GLeeFuncPtr_glMultiTexCoord1iARB
Definition: GLee.h:3392
GLEE_EXTERN GLEEPFNGLNAMEDBUFFERDATAEXTPROC GLeeFuncPtr_glNamedBufferDataEXT
Definition: GLee.h:14418
typedef GLXPixmap(APIENTRYP GLEEPFNGLXCREATEPIXMAPPROC)(Display *dpy
GLEE_EXTERN GLboolean _GLEE_ARB_shader_objects
Definition: GLee.h:127
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVNVPROC GLeeFuncPtr_glVertexAttrib4svNV
Definition: GLee.h:10183
GLEE_EXTERN GLboolean GLeeInit(void)
Definition: GLee.c:16142
GLEE_EXTERN GLboolean _GLEE_MESA_pack_invert
Definition: GLee.h:359
GLEE_EXTERN GLEEPFNGLVARIANTBVEXTPROC GLeeFuncPtr_glVariantbvEXT
Definition: GLee.h:10904
GLuint framebuffer
Definition: GLee.h:5359
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFEXTPROC GLeeFuncPtr_glTextureParameterfEXT
Definition: GLee.h:13608
GLEE_EXTERN GLEEPFNGLWINDOWPOS4SVMESAPROC GLeeFuncPtr_glWindowPos4svMESA
Definition: GLee.h:9189
GLEE_EXTERN GLboolean _GLEE_NV_depth_clamp
Definition: GLee.h:326
GLEE_EXTERN GLboolean _GLEE_SGIS_pixel_texture
Definition: GLee.h:164
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC GLeeFuncPtr_glFramebufferTextureARB
Definition: GLee.h:5479
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glLoadTransposeMatrixfARB
Definition: GLee.h:3572
GLEE_EXTERN GLEEPFNGLCOLOR3HNVPROC GLeeFuncPtr_glColor3hNV
Definition: GLee.h:11967
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVPROC GLeeFuncPtr_glSecondaryColor3ubv
Definition: GLee.h:1828
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVARBPROC GLeeFuncPtr_glPointParameterfvARB
Definition: GLee.h:3735
GLbyte ty
Definition: GLee.h:8063
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DPROC GLeeFuncPtr_glTexSubImage3D
Definition: GLee.h:1168
GLEE_EXTERN GLEEPFNGLCOLOR4HVNVPROC GLeeFuncPtr_glColor4hvNV
Definition: GLee.h:11985
GLEE_EXTERN GLboolean GLeeEnabled(GLboolean *extensionQueryingVariable)
Definition: GLee.c:16136
GLEE_EXTERN GLEEPFNGLCOLORMASKIPROC GLeeFuncPtr_glColorMaski
Definition: GLee.h:2965
GLEE_EXTERN GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_glXSendPbufferToVideoNV
Definition: GLee.h:17621
GLEE_EXTERN GLboolean _GLEE_SGIX_async
Definition: GLee.h:235
GLEE_EXTERN GLEEPFNGLPNTRIANGLESIATIPROC GLeeFuncPtr_glPNTrianglesiATI
Definition: GLee.h:10596
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVARBPROC GLeeFuncPtr_glVertexAttrib3svARB
Definition: GLee.h:4282
GLEE_EXTERN GLEEPFNGLGETPOINTERINDEXEDVEXTPROC GLeeFuncPtr_glGetPointerIndexedvEXT
Definition: GLee.h:13974
GLfloat angle
Definition: GLee.h:13523
GLEE_EXTERN GLEEPFNGLENDVERTEXSHADEREXTPROC GLeeFuncPtr_glEndVertexShaderEXT
Definition: GLee.h:10820
GLEE_EXTERN GLboolean _GLEE_EXT_texture_object
Definition: GLee.h:169
GLEE_EXTERN GLEEPFNGLTEXTUREBUFFEREXTPROC GLeeFuncPtr_glTextureBufferEXT
Definition: GLee.h:14460
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC GLeeFuncPtr_glGetCompressedTexImage
Definition: GLee.h:1637
GLEE_EXTERN GLboolean _GLEE_EXT_index_material
Definition: GLee.h:219
GLEE_EXTERN GLEEPFNGLISVERTEXARRAYAPPLEPROC GLeeFuncPtr_glIsVertexArrayAPPLE
Definition: GLee.h:11704
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glRenderbufferStorageEXT
Definition: GLee.h:12535
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program
Definition: GLee.h:309
GLEE_EXTERN GLEEPFNGLSAMPLEMASKSGISPROC GLeeFuncPtr_glSampleMaskSGIS
Definition: GLee.h:6384
#define _GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX
Definition: GLee.h:856
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC GLeeFuncPtr_glFragmentLightModelfvEXT
Definition: GLee.h:14793
GLEE_EXTERN GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE
Definition: GLee.h:11613
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVNVPROC GLeeFuncPtr_glPointParameterivNV
Definition: GLee.h:11497
GLEE_EXTERN GLboolean _GLEE_EXT_bgra
Definition: GLee.h:234
GLEE_EXTERN GLEEPFNGLMULTITEXGENDVEXTPROC GLeeFuncPtr_glMultiTexGendvEXT
Definition: GLee.h:13902
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_shader
Definition: GLee.h:128
GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNSGISPROC GLeeFuncPtr_glSamplePatternSGIS
Definition: GLee.h:6390
int maxWidth
Definition: GLee.h:890
void GLvoid
Definition: gldx.h:60
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC GLeeFuncPtr_glGetNamedProgramivEXT
Definition: GLee.h:14106
GLEE_EXTERN GLEEPFNGLISENABLEDIPROC GLeeFuncPtr_glIsEnabledi
Definition: GLee.h:2995
GLenum GLenum dpfail
Definition: GLee.h:2235
int srcXOrigin
Definition: GLee.h:874
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramLocalParametersI4uivNV
Definition: GLee.h:15057
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FATIPROC GLeeFuncPtr_glVertexStream1fATI
Definition: GLee.h:11108
GLXFBConfig Window win
Definition: GLee.h:16730
const GLuint * buffers
Definition: GLee.h:2071
GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DPROC GLeeFuncPtr_glSeparableFilter2D
Definition: GLee.h:1096
GLEE_EXTERN GLEEPFNGLXHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXHyperpipeConfigSGIX
Definition: GLee.h:17408
GLEE_EXTERN GLboolean _GLEE_GLX_SGIS_blended_overlay
Definition: GLee.h:16576
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint vorder
Definition: GLee.h:6864
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble w2
Definition: GLee.h:6864
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_array
Definition: GLee.h:176
GLsizei GLenum GLboolean sink
Definition: GLee.h:1137
GLEE_EXTERN GLboolean _GLEE_SGIS_fog_function
Definition: GLee.h:202
GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSEXTPROC GLeeFuncPtr_glDepthBoundsEXT
Definition: GLee.h:12350
GLEE_EXTERN GLboolean _GLEE_NV_half_float
Definition: GLee.h:347
Definition: GLee.h:884
GLEE_EXTERN GLEEPFNGLTANGENT3FEXTPROC GLeeFuncPtr_glTangent3fEXT
Definition: GLee.h:8088
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEPROC GLeeFuncPtr_glBlendEquationSeparate
Definition: GLee.h:2224
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVPROC GLeeFuncPtr_glVertexAttrib3sv
Definition: GLee.h:2662
GLenum target
Definition: GLee.h:13607
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1SVNVPROC GLeeFuncPtr_glVertexAttribs1svNV
Definition: GLee.h:10213
GLEE_EXTERN GLEEPFNGLGETCOLORTABLESGIPROC GLeeFuncPtr_glGetColorTableSGI
Definition: GLee.h:6100
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVPROC GLeeFuncPtr_glWindowPos2iv
Definition: GLee.h:1894
typedef void(APIENTRYP GLEEPFNGLBLENDCOLORPROC)(GLclampf red
GLEE_EXTERN GLboolean _GLEE_ARB_multisample
Definition: GLee.h:107
Definition: GLee.h:871
GLEE_EXTERN GLboolean _GLEE_ARB_framebuffer_object
Definition: GLee.h:142
Definition: GLee.h:840
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC GLeeFuncPtr_glVertexAttribI4uivEXT
Definition: GLee.h:15225
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_clear_tag
Definition: GLee.h:369
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HNVPROC GLeeFuncPtr_glMultiTexCoord3hNV
Definition: GLee.h:12063
GLXFBConfig int render_type
Definition: GLee.h:16772
GLEE_EXTERN const char * GLeeGetExtStrGLX(void)
Definition: GLee.c:16086
GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMARBPROC GLeeFuncPtr_glGetActiveUniformARB
Definition: GLee.h:4993
GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC GLeeFuncPtr_glFlushMappedBufferRange
Definition: GLee.h:5540
GLEE_EXTERN GLboolean _GLEE_NV_geometry_shader4
Definition: GLee.h:388
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIEXTPROC GLeeFuncPtr_glTextureParameteriEXT
Definition: GLee.h:13620
GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSPROC GLeeFuncPtr_glMultiDrawElements
Definition: GLee.h:1732
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVPROC GLeeFuncPtr_glMultiTexCoord1dv
Definition: GLee.h:1385
GLEE_EXTERN GLEEPFNGLUNIFORM4UIEXTPROC GLeeFuncPtr_glUniform4uiEXT
Definition: GLee.h:12860
GLEE_EXTERN GLEEPFNGLFRAMETERMINATORGREMEDYPROC GLeeFuncPtr_glFrameTerminatorGREMEDY
Definition: GLee.h:13362
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC GLeeFuncPtr_glProgramUniform1uivEXT
Definition: GLee.h:14394
GLEE_EXTERN GLEEPFNGLGETPROGRAMINFOLOGPROC GLeeFuncPtr_glGetProgramInfoLog
Definition: GLee.h:2344
GLEE_EXTERN GLEEPFNGLMATRIXMULTFEXTPROC GLeeFuncPtr_glMatrixMultfEXT
Definition: GLee.h:13506
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_make_current_read
Definition: GLee.h:16567
GLEE_EXTERN GLEEPFNGLWEIGHTUIVARBPROC GLeeFuncPtr_glWeightuivARB
Definition: GLee.h:3833
GLEE_EXTERN GLEEPFNGLISPROGRAMPROC GLeeFuncPtr_glIsProgram
Definition: GLee.h:2410
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT
Definition: GLee.h:14130
const GLshort * coords
Definition: GLee.h:11089
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPROC GLeeFuncPtr_glGetColorTable
Definition: GLee.h:994
GLuint renderbuffer
Definition: GLee.h:5323
GLXDrawable int64_t target_sbc
Definition: GLee.h:17368
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SATIPROC GLeeFuncPtr_glNormalStream3sATI
Definition: GLee.h:11288
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glCopyConvolutionFilter1D
Definition: GLee.h:1060
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEPROC GLeeFuncPtr_glRenderbufferStorage
Definition: GLee.h:5342
GLuint * ids
Definition: GLee.h:2017
DECLARE_HANDLE(HTOUCHINPUT)
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glTexSubImage1DEXT
Definition: GLee.h:5795
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVARBPROC GLeeFuncPtr_glVertexAttrib4svARB
Definition: GLee.h:4372
GLXDrawable GLXDrawable read
Definition: GLee.h:16778
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFEXTPROC GLeeFuncPtr_glFragmentMaterialfEXT
Definition: GLee.h:14835
GLEE_EXTERN GLEEPFNGLXWAITFORSBCOMLPROC GLeeFuncPtr_glXWaitForSbcOML
Definition: GLee.h:17369
GLEE_EXTERN GLEEPFNGLFINISHFENCEAPPLEPROC GLeeFuncPtr_glFinishFenceAPPLE
Definition: GLee.h:11659
GLEE_EXTERN GLboolean _GLEE_EXT_multi_draw_arrays
Definition: GLee.h:247
GLEE_EXTERN GLboolean _GLEE_ATI_texture_mirror_once
Definition: GLee.h:298
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVARBPROC GLeeFuncPtr_glGetQueryObjectivARB
Definition: GLee.h:4729
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glFragmentMaterialfvSGIX
Definition: GLee.h:7467
GLEE_EXTERN GLboolean _GLEE_GLX_VERSION_1_3
Definition: GLee.h:16558
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIPROC GLeeFuncPtr_glVertexAttribI3ui
Definition: GLee.h:3091
typedef GLXDrawable(APIENTRYP GLEEPFNGLXGETCURRENTREADDRAWABLEPROC)()
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVARBPROC GLeeFuncPtr_glGetVertexAttribfvARB
Definition: GLee.h:4528
GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glTexCoordPointerListIBM
Definition: GLee.h:9296
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexImage1DEXT
Definition: GLee.h:13776
GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexImage1DEXT
Definition: GLee.h:13752
GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerInputParameterivNV
Definition: GLee.h:8956
GLEE_EXTERN GLboolean _GLEE_EXT_pixel_transform_color_table
Definition: GLee.h:242
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC GLeeFuncPtr_glFragmentLightModelfEXT
Definition: GLee.h:14781
GLEE_EXTERN GLboolean _GLEE_ARB_multitexture
Definition: GLee.h:105
GLEE_EXTERN GLboolean _GLEE_NV_pixel_data_range
Definition: GLee.h:348
GLEE_EXTERN GLEEPFNGLISFENCEAPPLEPROC GLeeFuncPtr_glIsFenceAPPLE
Definition: GLee.h:11647
GLEE_EXTERN GLEEPFNGLISTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glIsTransformFeedbackNV
Definition: GLee.h:14685
GLEE_EXTERN GLboolean _GLEE_MESA_ycbcr_texture
Definition: GLee.h:360
GLEE_EXTERN GLEEPFNGLVERTEXPOINTERVINTELPROC GLeeFuncPtr_glVertexPointervINTEL
Definition: GLee.h:7730
GLEE_EXTERN GLboolean _GLEE_EXT_texture_sRGB
Definition: GLee.h:370
GLEE_EXTERN GLboolean _GLEE_EXT_packed_pixels
Definition: GLee.h:172
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FEXTPROC GLeeFuncPtr_glSecondaryColor3fEXT
Definition: GLee.h:7872
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTERPROC GLeeFuncPtr_glGetConvolutionFilter
Definition: GLee.h:1072
GLEE_EXTERN GLboolean _GLEE_ATI_draw_buffers
Definition: GLee.h:341
GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureImage2DEXT
Definition: GLee.h:13662
GLuint res
Definition: GLee.h:10843
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glConvolutionFilter2D
Definition: GLee.h:1030
GLEE_EXTERN GLEEPFNGLVARIANTARRAYOBJECTATIPROC GLeeFuncPtr_glVariantArrayObjectATI
Definition: GLee.h:10678
GLEE_EXTERN GLEEPFNGLGENFENCESNVPROC GLeeFuncPtr_glGenFencesNV
Definition: GLee.h:9523
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SATIPROC GLeeFuncPtr_glVertexStream4sATI
Definition: GLee.h:11228
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program3
Definition: GLee.h:365
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HNVPROC GLeeFuncPtr_glVertexAttrib3hNV
Definition: GLee.h:12147
GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glColor3fVertex3fSUN
Definition: GLee.h:8426
GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fvSUN
Definition: GLee.h:8468
GLEE_EXTERN GLEEPFNGLXMAKECONTEXTCURRENTPROC GLeeFuncPtr_glXMakeContextCurrent
Definition: GLee.h:16779
GLEE_EXTERN GLEEPFNGLBINDPROGRAMARBPROC GLeeFuncPtr_glBindProgramARB
Definition: GLee.h:4420
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: GLee.h:1023
GLEE_EXTERN GLboolean _GLEE_NV_point_sprite
Definition: GLee.h:328
GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glGetTexBumpParameterfvATI
Definition: GLee.h:10377
GLEE_EXTERN GLboolean _GLEE_ARB_texture_buffer_object
Definition: GLee.h:148
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FPROC GLeeFuncPtr_glMultiTexCoord3f
Definition: GLee.h:1487
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SARBPROC GLeeFuncPtr_glMultiTexCoord2sARB
Definition: GLee.h:3452
GLEE_EXTERN GLboolean _GLEE_VERSION_2_1
Definition: GLee.h:103
GLEE_EXTERN GLboolean _GLEE_SGIS_texture4D
Definition: GLee.h:166
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVPROC GLeeFuncPtr_glVertexAttrib2dv
Definition: GLee.h:2602
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC GLeeFuncPtr_glCompressedTexSubImage1D
Definition: GLee.h:1631
GLEE_EXTERN GLEEPFNGLGETMINMAXEXTPROC GLeeFuncPtr_glGetMinmaxEXT
Definition: GLee.h:5885
GLXDrawable int64_t int64_t int64_t * sbc
Definition: GLee.h:17344
GLEE_EXTERN GLEEPFNGLFINISHTEXTURESUNXPROC GLeeFuncPtr_glFinishTextureSUNX
Definition: GLee.h:8263
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glGetColorTableParameterfvSGI
Definition: GLee.h:6106
GLEE_EXTERN GLboolean _GLEE_ARB_texture_border_clamp
Definition: GLee.h:111
GLEE_EXTERN GLboolean _GLEE_NV_packed_depth_stencil
Definition: GLee.h:302
GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glDisableVertexAttribArray
Definition: GLee.h:2302
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_lod_bias
Definition: GLee.h:216
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DPROC GLeeFuncPtr_glCopyTexSubImage3D
Definition: GLee.h:1174
GLEE_EXTERN GLEEPFNGLTANGENTPOINTEREXTPROC GLeeFuncPtr_glTangentPointerEXT
Definition: GLee.h:8184
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IPROC GLeeFuncPtr_glVertexAttribI4i
Definition: GLee.h:3073
float GLfloat
Definition: gldx.h:56
GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREPROC GLeeFuncPtr_glClientActiveTexture
Definition: GLee.h:1373
GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEFEXTPROC GLeeFuncPtr_glMatrixTranslatefEXT
Definition: GLee.h:13548
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUISUNPROC GLeeFuncPtr_glGlobalAlphaFactoruiSUN
Definition: GLee.h:8321
GLEE_EXTERN GLboolean _GLEE_NV_depth_buffer_float
Definition: GLee.h:385
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SPROC GLeeFuncPtr_glVertexAttrib1s
Definition: GLee.h:2584
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT
Definition: GLee.h:14052
GLEE_EXTERN GLEEPFNGLFINALCOMBINERINPUTNVPROC GLeeFuncPtr_glFinalCombinerInputNV
Definition: GLee.h:8944
GLEE_EXTERN GLEEPFNGLUNIFORM1FARBPROC GLeeFuncPtr_glUniform1fARB
Definition: GLee.h:4849
GLEE_EXTERN GLboolean _GLEE_EXT_clip_volume_hint
Definition: GLee.h:212
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC GLeeFuncPtr_glSecondaryColor3ubvEXT
Definition: GLee.h:7914
GLEE_EXTERN GLboolean _GLEE_ATI_pixel_format_float
Definition: GLee.h:342
GLEE_EXTERN GLEEPFNGLARRAYOBJECTATIPROC GLeeFuncPtr_glArrayObjectATI
Definition: GLee.h:10660
GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVPROC GLeeFuncPtr_glGetUniformuiv
Definition: GLee.h:3193
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN
Definition: GLee.h:8612
GLEE_EXTERN GLboolean _GLEE_EXT_draw_instanced
Definition: GLee.h:378
GLEE_EXTERN GLboolean _GLEE_EXT_index_array_formats
Definition: GLee.h:221
int int npipes
Definition: GLee.h:17407
GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEPROC GLeeFuncPtr_glGetShaderSource
Definition: GLee.h:2362
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC GLeeFuncPtr_glProgramEnvParameter4fARB
Definition: GLee.h:4450
#define APIENTRYP
Definition: GLee.h:82
GLEE_EXTERN GLEEPFNGLSTOPINSTRUMENTSSGIXPROC GLeeFuncPtr_glStopInstrumentsSGIX
Definition: GLee.h:6794
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glMultTransposeMatrixdARB
Definition: GLee.h:3590
GLEE_EXTERN GLEEPFNGLFINISHASYNCSGIXPROC GLeeFuncPtr_glFinishAsyncSGIX
Definition: GLee.h:7655
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IARBPROC GLeeFuncPtr_glWindowPos3iARB
Definition: GLee.h:4069
GLEE_EXTERN GLboolean _GLEE_IBM_vertex_array_lists
Definition: GLee.h:283
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFPROC GLeeFuncPtr_glPointParameterf
Definition: GLee.h:1738
int remainder
Definition: GLee.h:16931
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC GLeeFuncPtr_glFramebufferTextureFaceARB
Definition: GLee.h:5491
GLEE_EXTERN GLEEPFNGLCOLORPOINTEREXTPROC GLeeFuncPtr_glColorPointerEXT
Definition: GLee.h:6451
GLEE_EXTERN GLboolean _GLEE_3DFX_texture_compression_FXT1
Definition: GLee.h:288
GLEE_EXTERN GLEEPFNGLWINDOWPOS4DVMESAPROC GLeeFuncPtr_glWindowPos4dvMESA
Definition: GLee.h:9153
GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP2ATIPROC GLeeFuncPtr_glAlphaFragmentOp2ATI
Definition: GLee.h:10561
GLEE_EXTERN GLEEPFNGLISQUERYPROC GLeeFuncPtr_glIsQuery
Definition: GLee.h:2030
GLint GLint xoffset
Definition: GLee.h:1167
int timeSlice
Definition: GLee.h:17431
GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glTextureSubImage2DEXT
Definition: GLee.h:13650
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT
Definition: GLee.h:14352
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SPROC GLeeFuncPtr_glWindowPos3s
Definition: GLee.h:1948
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVPROC GLeeFuncPtr_glPointParameterfv
Definition: GLee.h:1744
GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERPROC GLeeFuncPtr_glBeginConditionalRender
Definition: GLee.h:3043
GLEE_EXTERN GLEEPFNGLUNIFORM2FVPROC GLeeFuncPtr_glUniform2fv
Definition: GLee.h:2494
GLuint GLuint GLuint dstMod
Definition: GLee.h:10536
GLEE_EXTERN GLEEPFNGLDELETEBUFFERSARBPROC GLeeFuncPtr_glDeleteBuffersARB
Definition: GLee.h:4620
GLenum sfail
Definition: GLee.h:2235
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glPixelTexGenParameterfvSGIS
Definition: GLee.h:6148
GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSPROC GLeeFuncPtr_glGenRenderbuffers
Definition: GLee.h:5336
GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixMultTransposefEXT
Definition: GLee.h:13596
XVisualInfo *APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGPROC(Display *dpy, GLXFBConfig config)
Definition: GLee.h:16724
GLEE_EXTERN GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glDisableClientStateIndexedEXT
Definition: GLee.h:13860
GLEE_EXTERN GLEEPFNGLDRAWBUFFERSATIPROC GLeeFuncPtr_glDrawBuffersATI
Definition: GLee.h:11790
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBPROC GLeeFuncPtr_glSecondaryColor3ub
Definition: GLee.h:1822
GLEE_EXTERN GLEEPFNGLVARIANTUSVEXTPROC GLeeFuncPtr_glVariantusvEXT
Definition: GLee.h:10940
GLEE_EXTERN GLboolean _GLEE_EXT_texture_mirror_clamp
Definition: GLee.h:357
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DARBPROC GLeeFuncPtr_glVertexAttrib2dARB
Definition: GLee.h:4216
GLsizei coverageSamples
Definition: GLee.h:13032
GLint GLsizei GLsizei primcount
Definition: GLee.h:1725
GLEE_EXTERN GLboolean _GLEE_SGIX_blend_alpha_minmax
Definition: GLee.h:232
int int int int int int * dh
Definition: GLee.h:17162
GLEE_EXTERN GLboolean _GLEE_ARB_draw_buffers
Definition: GLee.h:134
GLEE_EXTERN GLEEPFNGLRESETMINMAXEXTPROC GLeeFuncPtr_glResetMinmaxEXT
Definition: GLee.h:5921
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_blend
Definition: GLee.h:113
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC GLeeFuncPtr_glProgramUniform4ivEXT
Definition: GLee.h:14310
GLint GLint GLint GLint GLint GLint dstX1
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC GLeeFuncPtr_glXGetVisualFromFBConfigSGIX
Definition: GLee.h:17052
GLfloat GLfloat v1
Definition: GLee.h:2445
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexImage2DEXT
Definition: GLee.h:13782
GLEE_EXTERN GLEEPFNGLELEMENTPOINTERATIPROC GLeeFuncPtr_glElementPointerATI
Definition: GLee.h:11365
GLEE_EXTERN GLEEPFNGLRESETMINMAXPROC GLeeFuncPtr_glResetMinmax
Definition: GLee.h:1156
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DVATIPROC GLeeFuncPtr_glVertexStream3dvATI
Definition: GLee.h:11222
GLEE_EXTERN GLboolean _GLEE_GLX_SGIS_multisample
Definition: GLee.h:16563
GLEE_EXTERN GLboolean _GLEE_ARB_draw_instanced
Definition: GLee.h:141
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVPROC GLeeFuncPtr_glVertexAttrib4bv
Definition: GLee.h:2710
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glLoadTransposeMatrixdARB
Definition: GLee.h:3578
GLEE_EXTERN GLEEPFNGLISVERTEXARRAYPROC GLeeFuncPtr_glIsVertexArray
Definition: GLee.h:5634
GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMEXTPROC GLeeFuncPtr_glResetHistogramEXT
Definition: GLee.h:5915
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVPROC GLeeFuncPtr_glVertexAttrib4ubv
Definition: GLee.h:2758
GLEE_EXTERN GLEEPFNGLSHADEROP2EXTPROC GLeeFuncPtr_glShaderOp2EXT
Definition: GLee.h:10850
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVPROC GLeeFuncPtr_glUniformMatrix2fv
Definition: GLee.h:2536
typedef Bool(APIENTRYP GLEEPFNGLXMAKECONTEXTCURRENTPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFSGIXPROC GLeeFuncPtr_glFragmentMaterialfSGIX
Definition: GLee.h:7461
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SPROC GLeeFuncPtr_glWindowPos2s
Definition: GLee.h:1900
GLEE_EXTERN GLEEPFNGLENDSCENEEXTPROC GLeeFuncPtr_glEndSceneEXT
Definition: GLee.h:14949
GLEE_EXTERN GLboolean _GLEE_IBM_static_data
Definition: GLee.h:412
GLEE_EXTERN GLboolean _GLEE_ARB_half_float_pixel
Definition: GLee.h:137
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FARBPROC GLeeFuncPtr_glMultiTexCoord1fARB
Definition: GLee.h:3380
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVPROC GLeeFuncPtr_glMultiTexCoord1iv
Definition: GLee.h:1409
GLEE_EXTERN GLboolean _GLEE_SGIS_generate_mipmap
Definition: GLee.h:178
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HVNVPROC GLeeFuncPtr_glVertexAttrib1hvNV
Definition: GLee.h:12129
GLEE_EXTERN GLboolean _GLEE_EXT_fog_coord
Definition: GLee.h:248
GLEE_EXTERN GLEEPFNGLEXTRACTCOMPONENTEXTPROC GLeeFuncPtr_glExtractComponentEXT
Definition: GLee.h:10880
GLEE_EXTERN GLEEPFNGLMATRIXORTHOEXTPROC GLeeFuncPtr_glMatrixOrthoEXT
Definition: GLee.h:13566
GLEE_EXTERN GLboolean _GLEE_APPLE_vertex_array_object
Definition: GLee.h:337
GLint GLint GLint srcY1
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLFINISHOBJECTAPPLEPROC GLeeFuncPtr_glFinishObjectAPPLE
Definition: GLee.h:11671
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeAttribSGIX
Definition: GLee.h:17444
GLEE_EXTERN GLboolean _GLEE_EXT_texture_swizzle
Definition: GLee.h:400
GLEE_EXTERN GLEEPFNGLWEIGHTSVARBPROC GLeeFuncPtr_glWeightsvARB
Definition: GLee.h:3797
GLEE_EXTERN GLEEPFNGLDRAWBUFFERSARBPROC GLeeFuncPtr_glDrawBuffersARB
Definition: GLee.h:5121
GLEE_EXTERN GLboolean _GLEE_NV_texture_expand_normal
Definition: GLee.h:350
GLEE_EXTERN const char * GLeeGetExtStrGL(void)
Definition: GLee.c:16092
GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC GLeeFuncPtr_glGetTransformFeedbackVaryingNV
Definition: GLee.h:13225
GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVariantArrayObjectfvATI
Definition: GLee.h:10684
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC GLeeFuncPtr_glProgramUniform4fvEXT
Definition: GLee.h:14286
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN
Definition: GLee.h:8606
GLvoid *APIENTRYP GLEEPFNGLMAPBUFFERPROC(GLenum target, GLenum access)
Definition: GLee.h:2107
GLEE_EXTERN GLboolean _GLEE_ARB_texture_rectangle
Definition: GLee.h:135
GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glGetImageTransformParameterivHP
Definition: GLee.h:7010
GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetArrayObjectivATI
Definition: GLee.h:10672
GLEE_EXTERN GLEEPFNGLISPROGRAMNVPROC GLeeFuncPtr_glIsProgramNV
Definition: GLee.h:9979
const GLuint * fences
Definition: GLee.h:9516
GLEE_EXTERN GLEEPFNGLMATRIXMULTDEXTPROC GLeeFuncPtr_glMatrixMultdEXT
Definition: GLee.h:13512
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SARBPROC GLeeFuncPtr_glMultiTexCoord3sARB
Definition: GLee.h:3500
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramEnvParametersI4ivNV
Definition: GLee.h:15075
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC GLeeFuncPtr_glCompressedTexImage3D
Definition: GLee.h:1601
GLEE_EXTERN GLboolean _GLEE_ATI_vertex_attrib_array_object
Definition: GLee.h:354
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVPROC GLeeFuncPtr_glMultiTexCoord2fv
Definition: GLee.h:1445
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC GLeeFuncPtr_glProgramUniform1fvEXT
Definition: GLee.h:14268
int networkId
Definition: GLee.h:860
GLenum GLsizei GLenum GLenum const GLvoid * table
Definition: GLee.h:969
GLEE_EXTERN GLEEPFNGLISOBJECTBUFFERATIPROC GLeeFuncPtr_glIsObjectBufferATI
Definition: GLee.h:10630
GLEE_EXTERN GLEEPFNGLGETATTACHEDSHADERSPROC GLeeFuncPtr_glGetAttachedShaders
Definition: GLee.h:2326
GLEE_EXTERN GLboolean _GLEE_GLX_ARB_multisample
Definition: GLee.h:16560
GLXFBConfig GLXContext share_context
Definition: GLee.h:16863
GLEE_EXTERN GLEEPFNGLSTARTINSTRUMENTSSGIXPROC GLeeFuncPtr_glStartInstrumentsSGIX
Definition: GLee.h:6788
GLEE_EXTERN GLEEPFNGLXGETCURRENTDISPLAYPROC GLeeFuncPtr_glXGetCurrentDisplay
Definition: GLee.h:16791
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DPROC GLeeFuncPtr_glVertexAttrib2d
Definition: GLee.h:2596
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVNVPROC GLeeFuncPtr_glGetVertexAttribfvNV
Definition: GLee.h:9961
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexImage1DARB
Definition: GLee.h:3678
GLEE_EXTERN GLboolean _GLEE_APPLE_client_storage
Definition: GLee.h:334
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_wrap
Definition: GLee.h:262
XID GLXPbufferSGIX
Definition: GLee.h:839
GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback2
Definition: GLee.h:402
unsigned int GLXVideoDeviceNV
Definition: GLee.h:895
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIPROC GLeeFuncPtr_glVertexAttribI1ui
Definition: GLee.h:3079
GLEE_EXTERN GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerStageParameterfvNV
Definition: GLee.h:9679
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVPROC GLeeFuncPtr_glVertexAttrib4uiv
Definition: GLee.h:2764
GLEE_EXTERN GLEEPFNGLGENTEXTURESEXTPROC GLeeFuncPtr_glGenTexturesEXT
Definition: GLee.h:6265
GLEE_EXTERN GLboolean _GLEE_NV_fence
Definition: GLee.h:299
GLEE_EXTERN GLboolean _GLEE_EXT_gpu_shader4
Definition: GLee.h:377
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FARBPROC GLeeFuncPtr_glMultiTexCoord2fARB
Definition: GLee.h:3428
int XOrigin
Definition: GLee.h:887
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FPROC GLeeFuncPtr_glMultiTexCoord2f
Definition: GLee.h:1439
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVPROC GLeeFuncPtr_glWindowPos2dv
Definition: GLee.h:1870
GLEE_EXTERN GLboolean _GLEE_EXT_blend_subtract
Definition: GLee.h:184
GLEE_EXTERN GLEEPFNGLMATRIXLOADDEXTPROC GLeeFuncPtr_glMatrixLoaddEXT
Definition: GLee.h:13500
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_tiles
Definition: GLee.h:187
GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC GLeeFuncPtr_glGetOcclusionQueryuivNV
Definition: GLee.h:11474
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVEXTPROC GLeeFuncPtr_glSecondaryColor3usvEXT
Definition: GLee.h:7938
const GLbyte * weights
Definition: GLee.h:3790
GLEE_EXTERN GLboolean _GLEE_GLX_NV_video_output
Definition: GLee.h:16597
GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVPROC GLeeFuncPtr_glGetBufferPointerv
Definition: GLee.h:2126
GLEE_EXTERN GLboolean _GLEE_SGIX_scalebias_hint
Definition: GLee.h:311
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DPROC GLeeFuncPtr_glWindowPos2d
Definition: GLee.h:1864
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFPROC GLeeFuncPtr_glMultTransposeMatrixf
Definition: GLee.h:1583
int y
Definition: GLee.h:849
GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERPROC GLeeFuncPtr_glFogCoordPointer
Definition: GLee.h:1720
GLint GLvoid * img
Definition: GLee.h:1636
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_dot3
Definition: GLee.h:117
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glConvolutionParameterfv
Definition: GLee.h:1042
GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback
Definition: GLee.h:391
GLEE_EXTERN GLEEPFNGLBINORMAL3SVEXTPROC GLeeFuncPtr_glBinormal3svEXT
Definition: GLee.h:8178
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC GLeeFuncPtr_glPixelTransformParameterfEXT
Definition: GLee.h:7787
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC GLeeFuncPtr_glCompressedTexSubImage3D
Definition: GLee.h:1619
GLEE_EXTERN GLEEPFNGLTEXCOORD3HVNVPROC GLeeFuncPtr_glTexCoord3hvNV
Definition: GLee.h:12021
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FPROC GLeeFuncPtr_glVertexAttrib1f
Definition: GLee.h:2572
GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC GLeeFuncPtr_glBeginTransformFeedback
Definition: GLee.h:3001
GLEE_EXTERN GLEEPFNGLCULLPARAMETERDVEXTPROC GLeeFuncPtr_glCullParameterdvEXT
Definition: GLee.h:7357
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVPROC GLeeFuncPtr_glVertexAttrib1sv
Definition: GLee.h:2590
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DATIPROC GLeeFuncPtr_glVertexStream3dATI
Definition: GLee.h:11216
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVARBPROC GLeeFuncPtr_glVertexAttrib4bvARB
Definition: GLee.h:4330
GLEE_EXTERN GLboolean _GLEE_ARB_texture_non_power_of_two
Definition: GLee.h:131
GLEE_EXTERN GLboolean _GLEE_ARB_framebuffer_sRGB
Definition: GLee.h:143
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IATIPROC GLeeFuncPtr_glVertexStream4iATI
Definition: GLee.h:11240
unsigned int GLuint
Definition: gldx.h:55
GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC GLeeFuncPtr_glGetMapAttribParameterivNV
Definition: GLee.h:9636
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC GLeeFuncPtr_glVertexAttribI3uivEXT
Definition: GLee.h:15219
typedef GLXContextID(APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC)(const GLXContext context)
GLEE_EXTERN GLEEPFNGLUNIFORM3IARBPROC GLeeFuncPtr_glUniform3iARB
Definition: GLee.h:4885
GLenum GLenum GLenum dfactorAlpha
Definition: GLee.h:1689
GLEE_EXTERN GLEEPFNGLCULLPARAMETERFVEXTPROC GLeeFuncPtr_glCullParameterfvEXT
Definition: GLee.h:7363
GLenum GLenum GLvoid * row
Definition: GLee.h:1089
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glGetColorTableParameterfv
Definition: GLee.h:1000
GLEE_EXTERN GLEEPFNGLBINORMAL3DEXTPROC GLeeFuncPtr_glBinormal3dEXT
Definition: GLee.h:8136
GLXPbuffer int iBufferType
Definition: GLee.h:17620
GLEE_EXTERN GLboolean _GLEE_EXT_draw_buffers2
Definition: GLee.h:390
GLEE_EXTERN GLEEPFNGLISVARIANTENABLEDEXTPROC GLeeFuncPtr_glIsVariantEnabledEXT
Definition: GLee.h:11000
GLEE_EXTERN GLboolean _GLEE_APPLE_flush_buffer_range
Definition: GLee.h:376
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1DVNVPROC GLeeFuncPtr_glVertexAttribs1dvNV
Definition: GLee.h:10201
GLEE_EXTERN GLEEPFNGLUNMAPBUFFERARBPROC GLeeFuncPtr_glUnmapBufferARB
Definition: GLee.h:4662
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVPROC GLeeFuncPtr_glMultiTexCoord4iv
Definition: GLee.h:1553
GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawElementArrayAPPLE
Definition: GLee.h:11607
GLEE_EXTERN GLEEPFNGLDELETEBUFFERSPROC GLeeFuncPtr_glDeleteBuffers
Definition: GLee.h:2072
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVPROC GLeeFuncPtr_glWindowPos3fv
Definition: GLee.h:1930
GLEE_EXTERN GLEEPFNGLVARIANTFVEXTPROC GLeeFuncPtr_glVariantfvEXT
Definition: GLee.h:10922
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC GLeeFuncPtr_glSecondaryColorPointerEXT
Definition: GLee.h:7944
GLdouble u1
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONEXTPROC GLeeFuncPtr_glBlendEquationEXT
Definition: GLee.h:6579
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorusSUN
Definition: GLee.h:8315
GLEE_EXTERN GLboolean _GLEE_SGI_color_matrix
Definition: GLee.h:162
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glGetConvolutionParameterivEXT
Definition: GLee.h:6015
GLEE_EXTERN GLEEPFNGLMULTITEXBUFFEREXTPROC GLeeFuncPtr_glMultiTexBufferEXT
Definition: GLee.h:14466
GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetRenderbufferParameteriv
Definition: GLee.h:5348
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glGetColorTableParameteriv
Definition: GLee.h:1006
GLEE_EXTERN GLEEPFNGLCLEARBUFFERUIVPROC GLeeFuncPtr_glClearBufferuiv
Definition: GLee.h:3289
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFEXTPROC GLeeFuncPtr_glMultiTexParameterfEXT
Definition: GLee.h:13728
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DMESAPROC GLeeFuncPtr_glWindowPos2dMESA
Definition: GLee.h:9051
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_s3tc
Definition: GLee.h:280
GLEE_EXTERN GLEEPFNGLSETINVARIANTEXTPROC GLeeFuncPtr_glSetInvariantEXT
Definition: GLee.h:10892
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIEXTPROC GLeeFuncPtr_glSecondaryColor3uiEXT
Definition: GLee.h:7920
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSSUNPROC GLeeFuncPtr_glReplacementCodeusSUN
Definition: GLee.h:8358
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FNVPROC GLeeFuncPtr_glProgramParameter4fNV
Definition: GLee.h:10003
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVPROC GLeeFuncPtr_glSecondaryColor3bv
Definition: GLee.h:1768
GLEE_EXTERN GLboolean _GLEE_SGIX_impact_pixel_texture
Definition: GLee.h:233
GLEE_EXTERN GLboolean _GLEE_SGIX_sprite
Definition: GLee.h:189
int GLXVideoDeviceNV VideoDevice
Definition: GLee.h:17602
GLEE_EXTERN GLEEPFNGLGETACTIVEVARYINGNVPROC GLeeFuncPtr_glGetActiveVaryingNV
Definition: GLee.h:13219
GLEE_EXTERN GLEEPFNGLUNIFORM4FVPROC GLeeFuncPtr_glUniform4fv
Definition: GLee.h:2506
GLEE_EXTERN GLEEPFNGLFOGCOORDDVEXTPROC GLeeFuncPtr_glFogCoorddvEXT
Definition: GLee.h:8020
ptrdiff_t GLintptrARB
Definition: GLee.h:767
GLEE_EXTERN GLEEPFNGLXWAITFORMSCOMLPROC GLeeFuncPtr_glXWaitForMscOML
Definition: GLee.h:17363
GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLEPROC GLeeFuncPtr_glCopyColorTable
Definition: GLee.h:988
GLEE_EXTERN GLEEPFNGLVERTEXPOINTERLISTIBMPROC GLeeFuncPtr_glVertexPointerListIBM
Definition: GLee.h:9302
GLEE_EXTERN GLEEPFNGLRESIZEBUFFERSMESAPROC GLeeFuncPtr_glResizeBuffersMESA
Definition: GLee.h:9037
GLEE_EXTERN GLEEPFNGLISFRAMEBUFFERPROC GLeeFuncPtr_glIsFramebuffer
Definition: GLee.h:5354
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_border_clamp
Definition: GLee.h:182
GLEE_EXTERN GLEEPFNGLBLENDCOLOREXTPROC GLeeFuncPtr_glBlendColorEXT
Definition: GLee.h:5662
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DVATIPROC GLeeFuncPtr_glVertexStream4dvATI
Definition: GLee.h:11270
GLEE_EXTERN GLEEPFNGLCOLOR4HNVPROC GLeeFuncPtr_glColor4hNV
Definition: GLee.h:11979
typedef GLXPbuffer(APIENTRYP GLEEPFNGLXCREATEPBUFFERPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVARBPROC GLeeFuncPtr_glMultiTexCoord4fvARB
Definition: GLee.h:3530
GLEE_EXTERN GLboolean _GLEE_IBM_rasterpos_clip
Definition: GLee.h:226
GLEE_EXTERN GLEEPFNGLGETMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetMultiTexImageEXT
Definition: GLee.h:13800
GLEE_EXTERN GLEEPFNGLUNIFORM1FPROC GLeeFuncPtr_glUniform1f
Definition: GLee.h:2440
GLuint GLfloat * val
Definition: GLee.h:14636
GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX
Definition: GLee.h:17040
XVisualInfo Pixmap Colormap cmap
Definition: GLee.h:17279
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_select
Definition: GLee.h:188
GLEE_EXTERN GLboolean _GLEE_APPLE_element_array
Definition: GLee.h:335
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glGetFragmentLightfvSGIX
Definition: GLee.h:7485
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_cushion
Definition: GLee.h:16572
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SARBPROC GLeeFuncPtr_glVertexAttrib4sARB
Definition: GLee.h:4366
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT
Definition: GLee.h:14160
GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixMultTransposedEXT
Definition: GLee.h:13602
GLuint interp
Definition: GLee.h:10530
GLEE_EXTERN GLEEPFNGLHINTPGIPROC GLeeFuncPtr_glHintPGI
Definition: GLee.h:7129
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC GLeeFuncPtr_glTransformFeedbackAttribsNV
Definition: GLee.h:13177
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glTextureParameterivEXT
Definition: GLee.h:13626
GLEE_EXTERN GLboolean _GLEE_NV_vertex_array_range2
Definition: GLee.h:308
GLEE_EXTERN GLEEPFNGLUNIFORM4FVARBPROC GLeeFuncPtr_glUniform4fvARB
Definition: GLee.h:4915
GLuint GLuint GLuint GLuint arg1
Definition: GLee.h:10536
XVisualInfo * vis
Definition: GLee.h:17057
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BEXTPROC GLeeFuncPtr_glSecondaryColor3bEXT
Definition: GLee.h:7848
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVPROC GLeeFuncPtr_glMultiTexCoord2sv
Definition: GLee.h:1469
GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP3ATIPROC GLeeFuncPtr_glColorFragmentOp3ATI
Definition: GLee.h:10549
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HNVPROC GLeeFuncPtr_glSecondaryColor3hNV
Definition: GLee.h:12099
GLsizei stride
Definition: GLee.h:1719
GLEE_EXTERN GLEEPFNGLDELETEFENCESNVPROC GLeeFuncPtr_glDeleteFencesNV
Definition: GLee.h:9517
GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTPROC GLeeFuncPtr_glXQueryContext
Definition: GLee.h:16797
GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glEnableVertexAttribArray
Definition: GLee.h:2308
GLEE_EXTERN GLEEPFNGLDISABLEIPROC GLeeFuncPtr_glDisablei
Definition: GLee.h:2989
GLEE_EXTERN GLboolean _GLEE_SGIS_point_parameters
Definition: GLee.h:192
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glColor4ubVertex3fSUN
Definition: GLee.h:8414
GLEE_EXTERN GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC GLeeFuncPtr_glBindTextureUnitParameterEXT
Definition: GLee.h:10988
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSPROC GLeeFuncPtr_glDrawRangeElements
Definition: GLee.h:964
GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERFVNVPROC GLeeFuncPtr_glGetMapParameterfvNV
Definition: GLee.h:9630
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVSUNPROC GLeeFuncPtr_glReplacementCodeuivSUN
Definition: GLee.h:8370
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glTextureParameterfvEXT
Definition: GLee.h:13614
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IARBPROC GLeeFuncPtr_glMultiTexCoord2iARB
Definition: GLee.h:3440
GLEE_EXTERN GLEEPFNGLSWIZZLEEXTPROC GLeeFuncPtr_glSwizzleEXT
Definition: GLee.h:10862
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI
Definition: GLee.h:12318
GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexSubImage3DEXT
Definition: GLee.h:13836
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DPROC GLeeFuncPtr_glMultiTexCoord1d
Definition: GLee.h:1379
GLEE_EXTERN GLEEPFNGLNORMAL3HNVPROC GLeeFuncPtr_glNormal3hNV
Definition: GLee.h:11955
GLclampf GLclampf blue
Definition: GLee.h:951
GLEE_EXTERN GLEEPFNGLUNIFORM1IPROC GLeeFuncPtr_glUniform1i
Definition: GLee.h:2464
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FNVPROC GLeeFuncPtr_glVertexAttrib1fNV
Definition: GLee.h:10057
unsigned int mask
Definition: GLee.h:848
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVPROC GLeeFuncPtr_glGetMinmaxParameterfv
Definition: GLee.h:1126
GLEE_EXTERN GLboolean _GLEE_NV_copy_depth_to_color
Definition: GLee.h:315
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glGetConvolutionParameteriv
Definition: GLee.h:1084
GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERIVARBPROC GLeeFuncPtr_glGetObjectParameterivARB
Definition: GLee.h:4969
GLXDrawable int64_t * ust
Definition: GLee.h:17344
GLEE_EXTERN GLboolean _GLEE_ARB_depth_texture
Definition: GLee.h:119
GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGARBPROC GLeeFuncPtr_glGetProgramStringARB
Definition: GLee.h:4516
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN
Definition: GLee.h:8576
GLEE_EXTERN GLEEPFNGLCREATEPROGRAMOBJECTARBPROC GLeeFuncPtr_glCreateProgramObjectARB
Definition: GLee.h:4819
GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedBufferParameterivEXT
Definition: GLee.h:14442
int int int void * attribList
Definition: GLee.h:17431
GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSPROC GLeeFuncPtr_glMultiDrawArrays
Definition: GLee.h:1726
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X2FVPROC GLeeFuncPtr_glUniformMatrix4x2fv
Definition: GLee.h:2831
GLEE_EXTERN GLEEPFNGLDELETEQUERIESARBPROC GLeeFuncPtr_glDeleteQueriesARB
Definition: GLee.h:4699
GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glGetTexBumpParameterivATI
Definition: GLee.h:10371
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IPROC GLeeFuncPtr_glWindowPos3i
Definition: GLee.h:1936
GLEE_EXTERN GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC GLeeFuncPtr_glGenerateTextureMipmapEXT
Definition: GLee.h:14520
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVARBPROC GLeeFuncPtr_glMultiTexCoord2dvARB
Definition: GLee.h:3422
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IPROC GLeeFuncPtr_glWindowPos2i
Definition: GLee.h:1888
GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSPROC GLeeFuncPtr_glDeleteFramebuffers
Definition: GLee.h:5366
int int GLXHyperpipeConfigSGIX int * hpId
Definition: GLee.h:17407
GLEE_EXTERN GLEEPFNGLUNIFORM2FVARBPROC GLeeFuncPtr_glUniform2fvARB
Definition: GLee.h:4903
int int numVideoDevices
Definition: GLee.h:17596
GLint * first
Definition: GLee.h:1725
GLEE_EXTERN GLboolean _GLEE_PGI_vertex_hints
Definition: GLee.h:209
GLEE_EXTERN GLEEPFNGLWRITEMASKEXTPROC GLeeFuncPtr_glWriteMaskEXT
Definition: GLee.h:10868
GLEE_EXTERN GLEEPFNGLBEGINFRAGMENTSHADERATIPROC GLeeFuncPtr_glBeginFragmentShaderATI
Definition: GLee.h:10513
GLuint program
Definition: GLee.h:4419
GLEE_EXTERN GLEEPFNGLVARIANTDVEXTPROC GLeeFuncPtr_glVariantdvEXT
Definition: GLee.h:10928
GLEE_EXTERN GLboolean _GLEE_ARB_fragment_program
Definition: GLee.h:124
GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckFramebufferStatusEXT
Definition: GLee.h:12571
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERISGIXPROC GLeeFuncPtr_glSpriteParameteriSGIX
Definition: GLee.h:6685
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERPROC GLeeFuncPtr_glSecondaryColorPointer
Definition: GLee.h:1858
GLenum condition
Definition: GLee.h:9552
int type
Definition: GLee.h:841
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SARBPROC GLeeFuncPtr_glWindowPos3sARB
Definition: GLee.h:4081
GLEE_EXTERN GLEEPFNGLTEXCOORD2HNVPROC GLeeFuncPtr_glTexCoord2hNV
Definition: GLee.h:12003
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IPROC GLeeFuncPtr_glMultiTexCoord3i
Definition: GLee.h:1499
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC GLeeFuncPtr_glProgramEnvParameter4dvARB
Definition: GLee.h:4444
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FPROC GLeeFuncPtr_glSecondaryColor3f
Definition: GLee.h:1786
GLEE_EXTERN GLboolean _GLEE_SGIX_depth_texture
Definition: GLee.h:201
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorubSUN
Definition: GLee.h:8309
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glNamedFramebufferTextureLayerEXT
Definition: GLee.h:14574
GLuint GLuint GLsizei GLenum const GLvoid * indices
Definition: GLee.h:963
GLuint GLenum swizzle
Definition: GLee.h:10524
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DARBPROC GLeeFuncPtr_glMultiTexCoord2dARB
Definition: GLee.h:3416
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
Definition: GLee.h:8618
GLEE_EXTERN GLEEPFNGLDEPTHRANGEFOESPROC GLeeFuncPtr_glDepthRangefOES
Definition: GLee.h:15308
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT
Definition: GLee.h:14094
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVARBPROC GLeeFuncPtr_glWindowPos2ivARB
Definition: GLee.h:4027
GLEE_EXTERN GLEEPFNGLBEGINSCENEEXTPROC GLeeFuncPtr_glBeginSceneEXT
Definition: GLee.h:14943
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
Definition: GLee.h:8624
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVPROC GLeeFuncPtr_glUniformMatrix4fv
Definition: GLee.h:2548
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN
Definition: GLee.h:8486
GLboolean GLboolean g
Definition: GLee.h:2964
GLEE_EXTERN GLEEPFNGLTANGENT3SVEXTPROC GLeeFuncPtr_glTangent3svEXT
Definition: GLee.h:8118
GLEE_EXTERN GLboolean _GLEE_HP_texture_lighting
Definition: GLee.h:227
GLEE_EXTERN GLEEPFNGLBUFFERDATAARBPROC GLeeFuncPtr_glBufferDataARB
Definition: GLee.h:4638
GLEE_EXTERN GLboolean _GLEE_NV_texture_shader
Definition: GLee.h:306
GLEE_EXTERN GLEEPFNGLUNIFORM3FVARBPROC GLeeFuncPtr_glUniform3fvARB
Definition: GLee.h:4909
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC GLeeFuncPtr_glGetVertexAttribIivEXT
Definition: GLee.h:15261
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2DVNVPROC GLeeFuncPtr_glVertexAttribs2dvNV
Definition: GLee.h:10219
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBPROC GLeeFuncPtr_glVertexAttrib4Nub
Definition: GLee.h:2686
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFVNVPROC GLeeFuncPtr_glCombinerParameterfvNV
Definition: GLee.h:8908
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVNVPROC GLeeFuncPtr_glVertexAttrib4fvNV
Definition: GLee.h:10171
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERIVSGIXPROC GLeeFuncPtr_glSpriteParameterivSGIX
Definition: GLee.h:6691
GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureImage1DEXT
Definition: GLee.h:13656
GLEE_EXTERN GLEEPFNGLTANGENT3FVEXTPROC GLeeFuncPtr_glTangent3fvEXT
Definition: GLee.h:8094
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFNVPROC GLeeFuncPtr_glCombinerParameterfNV
Definition: GLee.h:8914
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IEXTPROC GLeeFuncPtr_glProgramUniform3iEXT
Definition: GLee.h:14256
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glCopyConvolutionFilter2D
Definition: GLee.h:1066
GLenum GLsizei GLsizei height
Definition: GLee.h:1029
GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC GLeeFuncPtr_glGetNamedBufferPointervEXT
Definition: GLee.h:14448
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IARBPROC GLeeFuncPtr_glWindowPos2iARB
Definition: GLee.h:4021
GLEE_EXTERN GLboolean _GLEE_NV_texture_rectangle
Definition: GLee.h:305
GLEE_EXTERN GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC GLeeFuncPtr_glVertexArrayParameteriAPPLE
Definition: GLee.h:11736
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVPROC GLeeFuncPtr_glVertexAttribI1uiv
Definition: GLee.h:3127
GLEE_EXTERN GLEEPFNGLNORMAL3HVNVPROC GLeeFuncPtr_glNormal3hvNV
Definition: GLee.h:11961
GLEE_EXTERN GLboolean _GLEE_SGIX_instruments
Definition: GLee.h:193
GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGNVPROC GLeeFuncPtr_glGetProgramStringNV
Definition: GLee.h:9943
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_weighting
Definition: GLee.h:270
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_scene_marker
Definition: GLee.h:16596
GLclampf GLclampf GLclampf alpha
Definition: GLee.h:951
GLEE_EXTERN GLEEPFNGLBINDPARAMETEREXTPROC GLeeFuncPtr_glBindParameterEXT
Definition: GLee.h:10994
GLEE_EXTERN GLboolean _GLEE_SUN_mesh_array
Definition: GLee.h:323
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVEXTPROC GLeeFuncPtr_glSecondaryColor3svEXT
Definition: GLee.h:7902
GLdouble GLdouble GLdouble GLdouble q
Definition: GLee.h:1522
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVPROC GLeeFuncPtr_glGetMinmaxParameteriv
Definition: GLee.h:1132
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIPROC GLeeFuncPtr_glPointParameteri
Definition: GLee.h:1750
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVPROC GLeeFuncPtr_glGetVertexAttribfv
Definition: GLee.h:2392
GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGENVPROC GLeeFuncPtr_glVertexArrayRangeNV
Definition: GLee.h:8843
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVNVPROC GLeeFuncPtr_glVertexAttrib1svNV
Definition: GLee.h:10075
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_filter4
Definition: GLee.h:157
GLEE_EXTERN const char * GLeeGetErrorString(void)
Definition: GLee.c:16097
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVPROC GLeeFuncPtr_glVertexAttrib1fv
Definition: GLee.h:2578
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SVATIPROC GLeeFuncPtr_glVertexStream3svATI
Definition: GLee.h:11186
GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPMESAPROC GLeeFuncPtr_glXCreateGLXPixmapMESA
Definition: GLee.h:17280
GLEE_EXTERN GLboolean _GLEE_SGIX_igloo_interface
Definition: GLee.h:406
GLEE_EXTERN GLboolean _GLEE_SGIX_ir_instrument1
Definition: GLee.h:214
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_two_side
Definition: GLee.h:332
GLuint GLenum GLenum transform
Definition: GLee.h:10032
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVPROC GLeeFuncPtr_glVertexAttribI2iv
Definition: GLee.h:3109
GLEE_EXTERN GLEEPFNGLHISTOGRAMEXTPROC GLeeFuncPtr_glHistogramEXT
Definition: GLee.h:5903
GLEE_EXTERN GLboolean _GLEE_NV_multisample_filter_hint
Definition: GLee.h:325
GLEE_EXTERN GLboolean _GLEE_ATI_vertex_array_object
Definition: GLee.h:319
GLenum GLint lod
Definition: GLee.h:14015
GLEE_EXTERN GLboolean _GLEE_ARB_depth_buffer_float
Definition: GLee.h:140
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SATIPROC GLeeFuncPtr_glVertexStream1sATI
Definition: GLee.h:11084
GLEE_EXTERN GLEEPFNGLFOGCOORDDEXTPROC GLeeFuncPtr_glFogCoorddEXT
Definition: GLee.h:8014
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVPROC GLeeFuncPtr_glGetVertexAttribdv
Definition: GLee.h:2386
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN
Definition: GLee.h:8582
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glColorTableParameterfvSGI
Definition: GLee.h:6082
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVNVPROC GLeeFuncPtr_glVertexAttrib3svNV
Definition: GLee.h:10147
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC GLeeFuncPtr_glSecondaryColor3uivEXT
Definition: GLee.h:7926
GLEE_EXTERN GLEEPFNGLUNIFORM4IPROC GLeeFuncPtr_glUniform4i
Definition: GLee.h:2482
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC GLeeFuncPtr_glCompressedTexImage2D
Definition: GLee.h:1607
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC GLeeFuncPtr_glProgramLocalParameter4dvARB
Definition: GLee.h:4468
GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexImage3DEXT
Definition: GLee.h:13830
GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMPROC GLeeFuncPtr_glValidateProgram
Definition: GLee.h:2554
GLint GLint GLint yoffset
Definition: GLee.h:1167
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC GLeeFuncPtr_glBlendEquationSeparateEXT
Definition: GLee.h:12377
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBSUNPROC GLeeFuncPtr_glReplacementCodeubSUN
Definition: GLee.h:8364
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter1DEXT
Definition: GLee.h:5991
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DATIPROC GLeeFuncPtr_glVertexStream1dATI
Definition: GLee.h:11120
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC GLeeFuncPtr_glVertexAttribI1uivEXT
Definition: GLee.h:15207
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IATIPROC GLeeFuncPtr_glNormalStream3iATI
Definition: GLee.h:11300
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC GLeeFuncPtr_glFragmentLightModelfSGIX
Definition: GLee.h:7437
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glMultiTexParameterfvEXT
Definition: GLee.h:13734
GLEE_EXTERN GLEEPFNGLGETMULTISAMPLEFVNVPROC GLeeFuncPtr_glGetMultisamplefvNV
Definition: GLee.h:14637
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT
Definition: GLee.h:14334
GLEE_EXTERN GLEEPFNGLSHADERSOURCEPROC GLeeFuncPtr_glShaderSource
Definition: GLee.h:2428
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC GLeeFuncPtr_glFramebufferTextureLayer
Definition: GLee.h:5432
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVPROC GLeeFuncPtr_glWindowPos2fv
Definition: GLee.h:1882
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE4DSGISPROC GLeeFuncPtr_glTexSubImage4DSGIS
Definition: GLee.h:6206
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DMESAPROC GLeeFuncPtr_glWindowPos3dMESA
Definition: GLee.h:9099
GLEE_EXTERN GLEEPFNGLSHADEROP1EXTPROC GLeeFuncPtr_glShaderOp1EXT
Definition: GLee.h:10844
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC GLeeFuncPtr_glConvolutionParameterfEXT
Definition: GLee.h:5967
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3SVNVPROC GLeeFuncPtr_glVertexAttribs3svNV
Definition: GLee.h:10249
GLEE_EXTERN GLEEPFNGLFOGCOORDFVEXTPROC GLeeFuncPtr_glFogCoordfvEXT
Definition: GLee.h:8008
GLEE_EXTERN GLEEPFNGLLINKPROGRAMARBPROC GLeeFuncPtr_glLinkProgramARB
Definition: GLee.h:4831
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SATIPROC GLeeFuncPtr_glVertexStream3sATI
Definition: GLee.h:11180
GLEE_EXTERN GLboolean _GLEE_NV_light_max_exponent
Definition: GLee.h:271
GLEE_EXTERN GLEEPFNGLCLEARDEPTHDNVPROC GLeeFuncPtr_glClearDepthdNV
Definition: GLee.h:13009
GLEE_EXTERN GLEEPFNGLGETATTACHEDOBJECTSARBPROC GLeeFuncPtr_glGetAttachedObjectsARB
Definition: GLee.h:4981
GLuint buffer
Definition: GLee.h:2065
int destHeight
Definition: GLee.h:881
GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexSubImage2DEXT
Definition: GLee.h:13770
const GLuint GLboolean * residences
Definition: GLee.h:6246
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture1DEXT
Definition: GLee.h:14490
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPENETWORKSGIXPROC GLeeFuncPtr_glXQueryHyperpipeNetworkSGIX
Definition: GLee.h:17402
GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTINFOEXTPROC GLeeFuncPtr_glXQueryContextInfoEXT
Definition: GLee.h:16986
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env_add
Definition: GLee.h:267
GLEE_EXTERN GLEEPFNGLVARIANTIVEXTPROC GLeeFuncPtr_glVariantivEXT
Definition: GLee.h:10916
GLEE_EXTERN GLEEPFNGLMULTITEXENVIVEXTPROC GLeeFuncPtr_glMultiTexEnvivEXT
Definition: GLee.h:13890
GLEE_EXTERN GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glPauseTransformFeedbackNV
Definition: GLee.h:14691
GLenum GLenum variable
Definition: GLee.h:8931
GLEE_EXTERN GLEEPFNGLVARIANTPOINTEREXTPROC GLeeFuncPtr_glVariantPointerEXT
Definition: GLee.h:10952
GLEE_EXTERN GLEEPFNGLBINDMATERIALPARAMETEREXTPROC GLeeFuncPtr_glBindMaterialParameterEXT
Definition: GLee.h:10976
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DPROC GLeeFuncPtr_glSecondaryColor3d
Definition: GLee.h:1774
GLEE_EXTERN GLboolean _GLEE_NV_vertex_array_range
Definition: GLee.h:272
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SARBPROC GLeeFuncPtr_glVertexAttrib2sARB
Definition: GLee.h:4240
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_shader
Definition: GLee.h:320
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIEXTPROC GLeeFuncPtr_glVertexAttribI4uiEXT
Definition: GLee.h:15177
GLXDrawable drawable
Definition: GLee.h:17114
#define GLEE_EXTERN
Definition: GLee.h:85
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERINVPROC GLeeFuncPtr_glPointParameteriNV
Definition: GLee.h:11491
GLEE_EXTERN GLEEPFNGLFOGCOORDHNVPROC GLeeFuncPtr_glFogCoordhNV
Definition: GLee.h:12087
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_latc
Definition: GLee.h:382
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC GLeeFuncPtr_glVertexWeightPointerEXT
Definition: GLee.h:8808
GLintptr GLsizeiptr GLbitfield access
Definition: GLee.h:5533
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIuivEXT
Definition: GLee.h:14214
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC GLeeFuncPtr_glProgramLocalParameter4fvARB
Definition: GLee.h:4480
GLEE_EXTERN GLboolean _GLEE_HP_image_transform
Definition: GLee.h:204
GLEE_EXTERN GLEEPFNGLACTIVEVARYINGNVPROC GLeeFuncPtr_glActiveVaryingNV
Definition: GLee.h:13207
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexParameterfvEXT
Definition: GLee.h:13806
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_pixmap_colormap
Definition: GLee.h:16581
GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSPROC GLeeFuncPtr_glGenVertexArrays
Definition: GLee.h:5628
Window overlay
Definition: GLee.h:17241
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT
Definition: GLee.h:14923
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVPROC GLeeFuncPtr_glMultiTexCoord3sv
Definition: GLee.h:1517
GLEE_EXTERN GLEEPFNGLXBINDHYPERPIPESGIXPROC GLeeFuncPtr_glXBindHyperpipeSGIX
Definition: GLee.h:17426
float GLclampf
Definition: gldx.h:57
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN
Definition: GLee.h:8504
GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEINGRPROC GLeeFuncPtr_glBlendFuncSeparateINGR
Definition: GLee.h:14725
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureImage1DEXT
Definition: GLee.h:13992
GLEE_EXTERN GLboolean _GLEE_NV_explicit_multisample
Definition: GLee.h:401
int destXOrigin
Definition: GLee.h:878
GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glDisableVertexAttribArrayARB
Definition: GLee.h:4408
GLEE_EXTERN GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT
Definition: GLee.h:14514
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SPROC GLeeFuncPtr_glMultiTexCoord2s
Definition: GLee.h:1463
GLEE_EXTERN GLEEPFNGLGENPROGRAMSNVPROC GLeeFuncPtr_glGenProgramsNV
Definition: GLee.h:9919
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture3DEXT
Definition: GLee.h:14502
GLEE_EXTERN GLEEPFNGLSETLOCALCONSTANTEXTPROC GLeeFuncPtr_glSetLocalConstantEXT
Definition: GLee.h:10898
GLEE_EXTERN GLEEPFNGLDELETEQUERIESPROC GLeeFuncPtr_glDeleteQueries
Definition: GLee.h:2024
GLEE_EXTERN GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC GLeeFuncPtr_glXCreateGLXPbufferSGIX
Definition: GLee.h:17097
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVARBPROC GLeeFuncPtr_glVertexAttrib4NusvARB
Definition: GLee.h:4324
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVNVPROC GLeeFuncPtr_glVertexAttrib4ubvNV
Definition: GLee.h:10195
GLfloat GLfloat GLfloat v2
Definition: GLee.h:2451
GLEE_EXTERN GLEEPFNGLUNIFORM2UIPROC GLeeFuncPtr_glUniform2ui
Definition: GLee.h:3217
GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONPROC GLeeFuncPtr_glBindFragDataLocation
Definition: GLee.h:3199
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DNVPROC GLeeFuncPtr_glProgramParameter4dNV
Definition: GLee.h:9991
int count
Definition: GLee.h:851
GLEE_EXTERN GLboolean _GLEE_SGIX_resample
Definition: GLee.h:294
GLEE_EXTERN GLboolean _GLEE_ARB_window_pos
Definition: GLee.h:122
GLEE_EXTERN GLboolean _GLEE_NV_framebuffer_multisample_coverage
Definition: GLee.h:386
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IEXTPROC GLeeFuncPtr_glProgramUniform4iEXT
Definition: GLee.h:14262
GLEE_EXTERN GLEEPFNGLXBINDTEXIMAGEEXTPROC GLeeFuncPtr_glXBindTexImageEXT
Definition: GLee.h:17524
GLenum GLint x
Definition: GLee.h:987
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVPROC GLeeFuncPtr_glSecondaryColor3fv
Definition: GLee.h:1792
GLEE_EXTERN GLboolean _GLEE_SGIX_interlace
Definition: GLee.h:186
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FPROC GLeeFuncPtr_glWindowPos2f
Definition: GLee.h:1876
GLEE_EXTERN GLEEPFNGLISENABLEDINDEXEDEXTPROC GLeeFuncPtr_glIsEnabledIndexedEXT
Definition: GLee.h:13126
GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERNVPROC GLeeFuncPtr_glEndConditionalRenderNV
Definition: GLee.h:13386
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramEnvParameterdvARB
Definition: GLee.h:4486
GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glEndTransformFeedbackEXT
Definition: GLee.h:13435
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FARBPROC GLeeFuncPtr_glVertexAttrib3fARB
Definition: GLee.h:4264
GLsizei range
Definition: GLee.h:7672
GLEE_EXTERN GLEEPFNGLUNIFORM4IARBPROC GLeeFuncPtr_glUniform4iARB
Definition: GLee.h:4891
GLEE_EXTERN GLEEPFNGLIGLOOINTERFACESGIXPROC GLeeFuncPtr_glIglooInterfaceSGIX
Definition: GLee.h:14747
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glMultiTexParameterivEXT
Definition: GLee.h:13746
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIPROC GLeeFuncPtr_glConvolutionParameteri
Definition: GLee.h:1048
GLEE_EXTERN GLEEPFNGLXSWAPINTERVALSGIPROC GLeeFuncPtr_glXSwapIntervalSGI
Definition: GLee.h:16912
GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * pixels
Definition: GLee.h:1161
GLintptr offset
Definition: GLee.h:2095
GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAPROC GLeeFuncPtr_glBufferSubData
Definition: GLee.h:2096
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DVNVPROC GLeeFuncPtr_glProgramParameter4dvNV
Definition: GLee.h:9997
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIEXTPROC GLeeFuncPtr_glVertexAttribI3uiEXT
Definition: GLee.h:15171
GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureSubImage1DEXT
Definition: GLee.h:13668
GLuint GLuint GLsizei count
Definition: GLee.h:963
GLEE_EXTERN GLEEPFNGLISSHADERPROC GLeeFuncPtr_glIsShader
Definition: GLee.h:2416
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC GLeeFuncPtr_glGetQueryObjectui64vEXT
Definition: GLee.h:12743
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN
Definition: GLee.h:8588
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_swap_group
Definition: GLee.h:16574
GLEE_EXTERN GLboolean _GLEE_NV_texture_env_combine4
Definition: GLee.h:277
GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEEXTPROC GLeeFuncPtr_glBlendFuncSeparateEXT
Definition: GLee.h:8654
GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYAPPLEPROC GLeeFuncPtr_glBindVertexArrayAPPLE
Definition: GLee.h:11686
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SNVPROC GLeeFuncPtr_glVertexAttrib4sNV
Definition: GLee.h:10177
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glSecondaryColorPointerListIBM
Definition: GLee.h:9266
GLEE_EXTERN GLboolean _GLEE_NV_texture_shader2
Definition: GLee.h:307
GLEE_EXTERN GLboolean _GLEE_HP_occlusion_test
Definition: GLee.h:240
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBNVPROC GLeeFuncPtr_glVertexAttrib4ubNV
Definition: GLee.h:10189
GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEPROC GLeeFuncPtr_glStencilOpSeparate
Definition: GLee.h:2236
GLEE_EXTERN GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXHyperpipeAttribSGIX
Definition: GLee.h:17438
GLEE_EXTERN GLEEPFNGLGETHANDLEARBPROC GLeeFuncPtr_glGetHandleARB
Definition: GLee.h:4789
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DNVPROC GLeeFuncPtr_glVertexAttrib2dNV
Definition: GLee.h:10081
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC GLeeFuncPtr_glFragmentLightModelfvSGIX
Definition: GLee.h:7443
typedef GLuint(APIENTRYP GLEEPFNGLCREATEPROGRAMPROC)()
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program1_1
Definition: GLee.h:330
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC GLeeFuncPtr_glGetHistogramParameterivEXT
Definition: GLee.h:5879
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glGetFragmentLightivEXT
Definition: GLee.h:14823
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FMESAPROC GLeeFuncPtr_glWindowPos2fMESA
Definition: GLee.h:9063
GLenum GLsizei n
Definition: GLee.h:5780
GLEE_EXTERN GLEEPFNGLGETMINMAXPROC GLeeFuncPtr_glGetMinmax
Definition: GLee.h:1120
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SMESAPROC GLeeFuncPtr_glWindowPos3sMESA
Definition: GLee.h:9135
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN
Definition: GLee.h:8594
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVARBPROC GLeeFuncPtr_glMultiTexCoord4svARB
Definition: GLee.h:3554
GLEE_EXTERN GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glPushClientAttribDefaultEXT
Definition: GLee.h:13488
GLEE_EXTERN GLEEPFNGLDISABLEINDEXEDEXTPROC GLeeFuncPtr_glDisableIndexedEXT
Definition: GLee.h:13120
GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSEXTPROC GLeeFuncPtr_glGenFramebuffersEXT
Definition: GLee.h:12565
GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC GLeeFuncPtr_glDrawArraysInstancedEXT
Definition: GLee.h:12898
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SPROC GLeeFuncPtr_glVertexAttrib2s
Definition: GLee.h:2620
GLEE_EXTERN GLEEPFNGLFRUSTUMFOESPROC GLeeFuncPtr_glFrustumfOES
Definition: GLee.h:15314
GLEE_EXTERN GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC GLeeFuncPtr_glTagSampleBufferSGIX
Definition: GLee.h:6837
GLEE_EXTERN GLEEPFNGLUNIFORM1IARBPROC GLeeFuncPtr_glUniform1iARB
Definition: GLee.h:4873
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIEXTPROC GLeeFuncPtr_glMultiTexParameteriEXT
Definition: GLee.h:13740
GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawElementArrayAPPLE
Definition: GLee.h:11595
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IPROC GLeeFuncPtr_glVertexAttribI1i
Definition: GLee.h:3055
GLEE_EXTERN GLEEPFNGLTANGENT3DVEXTPROC GLeeFuncPtr_glTangent3dvEXT
Definition: GLee.h:8082
int destWidth
Definition: GLee.h:880
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glFragmentMaterialivSGIX
Definition: GLee.h:7479
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DPROC GLeeFuncPtr_glVertexAttrib4d
Definition: GLee.h:2716
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3
Definition: GLee.h:10548
GLEE_EXTERN GLEEPFNGLWEIGHTDVARBPROC GLeeFuncPtr_glWeightdvARB
Definition: GLee.h:3815
GLuint GLsizei bufSize
Definition: GLee.h:2313
GLEE_EXTERN GLboolean _GLEE_OES_single_precision
Definition: GLee.h:416
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program
Definition: GLee.h:346
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage1DEXT
Definition: GLee.h:14010
GLEE_EXTERN GLEEPFNGLENABLEIPROC GLeeFuncPtr_glEnablei
Definition: GLee.h:2983
GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexImage1DEXT
Definition: GLee.h:5815
GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP1ATIPROC GLeeFuncPtr_glColorFragmentOp1ATI
Definition: GLee.h:10537
GLEE_EXTERN GLEEPFNGLGETUNIFORMIVARBPROC GLeeFuncPtr_glGetUniformivARB
Definition: GLee.h:5005
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVPROC GLeeFuncPtr_glGetTexParameterIuiv
Definition: GLee.h:3277
GLEE_EXTERN GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC GLeeFuncPtr_glMultiTexRenderbufferEXT
Definition: GLee.h:14592
GLEE_EXTERN GLEEPFNGLTEXTURERENDERBUFFEREXTPROC GLeeFuncPtr_glTextureRenderbufferEXT
Definition: GLee.h:14586
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SPROC GLeeFuncPtr_glMultiTexCoord3s
Definition: GLee.h:1511
GLEE_EXTERN GLEEPFNGLUNIFORM4UIVPROC GLeeFuncPtr_glUniform4uiv
Definition: GLee.h:3253
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT
Definition: GLee.h:14088
const GLint * attribs
Definition: GLee.h:13176
GLEE_EXTERN GLEEPFNGLCOMBINEROUTPUTNVPROC GLeeFuncPtr_glCombinerOutputNV
Definition: GLee.h:8938
GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYPROC GLeeFuncPtr_glBindVertexArray
Definition: GLee.h:5616
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_buffer_object
Definition: GLee.h:125
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureImage3DEXT
Definition: GLee.h:13980
GLEE_EXTERN GLEEPFNGLGENPROGRAMSARBPROC GLeeFuncPtr_glGenProgramsARB
Definition: GLee.h:4432
unsigned short GLhalfNV
Definition: GLee.h:763
GLEE_EXTERN GLEEPFNGLBINDBUFFERBASENVPROC GLeeFuncPtr_glBindBufferBaseNV
Definition: GLee.h:13195
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVPROC GLeeFuncPtr_glMultiTexCoord3iv
Definition: GLee.h:1505
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUISUNPROC GLeeFuncPtr_glReplacementCodeuiSUN
Definition: GLee.h:8352
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVPROC GLeeFuncPtr_glGetVertexAttribiv
Definition: GLee.h:2398
GLenum cap
Definition: GLee.h:10999
GLEE_EXTERN GLEEPFNGLDELETESHADERPROC GLeeFuncPtr_glDeleteShader
Definition: GLee.h:2290
GLdouble left
Definition: GLee.h:13559
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FATIPROC GLeeFuncPtr_glVertexStream2fATI
Definition: GLee.h:11156
GLEE_EXTERN GLboolean _GLEE_SUNX_constant_data
Definition: GLee.h:255
GLEE_EXTERN GLEEPFNGLTEXCOORD2HVNVPROC GLeeFuncPtr_glTexCoord2hvNV
Definition: GLee.h:12009
GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFERPROC GLeeFuncPtr_glBindRenderbuffer
Definition: GLee.h:5324
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glFragmentLightfvEXT
Definition: GLee.h:14817
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glConvolutionFilter1D
Definition: GLee.h:1024
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DATIPROC GLeeFuncPtr_glVertexStream2dATI
Definition: GLee.h:11168
GLEE_EXTERN GLEEPFNGLGETUNIFORMFVARBPROC GLeeFuncPtr_glGetUniformfvARB
Definition: GLee.h:4999
GLXFBConfig *APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGPROC(Display *dpy, int screen, const int *attrib_list, int *nelements)
Definition: GLee.h:16712
GLEE_EXTERN GLEEPFNGLPASSTEXCOORDATIPROC GLeeFuncPtr_glPassTexCoordATI
Definition: GLee.h:10525
GLEE_EXTERN GLboolean _GLEE_OES_byte_coordinates
Definition: GLee.h:414
GLEE_EXTERN GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX
Definition: GLee.h:17420
GLEE_EXTERN GLEEPFNGLXCREATEPBUFFERPROC GLeeFuncPtr_glXCreatePbuffer
Definition: GLee.h:16755
GLEE_EXTERN GLEEPFNGLNEWOBJECTBUFFERATIPROC GLeeFuncPtr_glNewObjectBufferATI
Definition: GLee.h:10624
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVARBPROC GLeeFuncPtr_glUniformMatrix3fvARB
Definition: GLee.h:4951
GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSEXTPROC GLeeFuncPtr_glDeleteRenderbuffersEXT
Definition: GLee.h:12523
GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glGetImageTransformParameterfvHP
Definition: GLee.h:7016
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FEXTPROC GLeeFuncPtr_glProgramUniform3fEXT
Definition: GLee.h:14232
int GLsizei
Definition: gldx.h:52
GLEE_EXTERN GLboolean _GLEE_MESAX_texture_stack
Definition: GLee.h:373
GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3DSGIXPROC GLeeFuncPtr_glDeformationMap3dSGIX
Definition: GLee.h:6865
GLEE_EXTERN GLboolean _GLEE_EXT_misc_attribute
Definition: GLee.h:177
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVARBPROC GLeeFuncPtr_glVertexAttrib4NivARB
Definition: GLee.h:4294
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVARBPROC GLeeFuncPtr_glVertexAttrib4dvARB
Definition: GLee.h:4342
GLXDrawable unsigned long event_mask
Definition: GLee.h:16802
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialivSGIX
Definition: GLee.h:7503
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC GLeeFuncPtr_glFramebufferReadBufferEXT
Definition: GLee.h:14544
GLuint GLsizei GLsizei * length
Definition: GLee.h:2313
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONPROC GLeeFuncPtr_glBlendEquation
Definition: GLee.h:958
GLfloat GLfloat GLfloat GLfloat nx
Definition: GLee.h:8449
GLEE_EXTERN GLEEPFNGLMULTITEXGENIEXTPROC GLeeFuncPtr_glMultiTexGeniEXT
Definition: GLee.h:13920
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVPROC GLeeFuncPtr_glMultiTexCoord2iv
Definition: GLee.h:1457
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3FVNVPROC GLeeFuncPtr_glVertexAttribs3fvNV
Definition: GLee.h:10243
int timeSlice
Definition: GLee.h:868
GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerInputParameterfvNV
Definition: GLee.h:8950
GLsizei GLsizei colorSamples
Definition: GLee.h:13032
GLXFBConfig *APIENTRYP GLEEPFNGLXGETFBCONFIGSPROC(Display *dpy, int screen, int *nelements)
Definition: GLee.h:16706
GLint srcY0
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLARETEXTURESRESIDENTEXTPROC GLeeFuncPtr_glAreTexturesResidentEXT
Definition: GLee.h:6247
GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT
Definition: GLee.h:16992
GLEE_EXTERN GLEEPFNGLBINDBUFFERPROC GLeeFuncPtr_glBindBuffer
Definition: GLee.h:2066
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC GLeeFuncPtr_glGetVertexAttribPointervARB
Definition: GLee.h:4540
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTextureParameterIivEXT
Definition: GLee.h:14184
GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexImage2DEXT
Definition: GLee.h:5821
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVARBPROC GLeeFuncPtr_glMultiTexCoord2fvARB
Definition: GLee.h:3434
GLEE_EXTERN GLEEPFNGLLISTPARAMETERFSGIXPROC GLeeFuncPtr_glListParameterfSGIX
Definition: GLee.h:7204
GLEE_EXTERN GLboolean _GLEE_SGIX_depth_pass_instrument
Definition: GLee.h:405
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVPROC GLeeFuncPtr_glVertexAttrib3dv
Definition: GLee.h:2638
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC GLeeFuncPtr_glFramebufferTexture1D
Definition: GLee.h:5384
GLEE_EXTERN GLboolean _GLEE_NV_evaluators
Definition: GLee.h:301
GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEPROC GLeeFuncPtr_glBindBufferRange
Definition: GLee.h:3013
GLEE_EXTERN GLEEPFNGLGETMULTITEXGENIVEXTPROC GLeeFuncPtr_glGetMultiTexGenivEXT
Definition: GLee.h:13956
GLuint GLenum outX
Definition: GLee.h:10861
GLEE_EXTERN GLEEPFNGLBEGINVERTEXSHADEREXTPROC GLeeFuncPtr_glBeginVertexShaderEXT
Definition: GLee.h:10814
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVARBPROC GLeeFuncPtr_glMultiTexCoord3svARB
Definition: GLee.h:3506
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVPROC GLeeFuncPtr_glSecondaryColor3sv
Definition: GLee.h:1816
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVEXTPROC GLeeFuncPtr_glVertexAttribI3ivEXT
Definition: GLee.h:15195
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVPROC GLeeFuncPtr_glTexParameterIuiv
Definition: GLee.h:3265
GLEE_EXTERN GLboolean _GLEE_GLX_NV_float_buffer
Definition: GLee.h:16587
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glGetConvolutionParameterfv
Definition: GLee.h:1078
GLint GLint GLint GLint dstX0
Definition: GLee.h:5419
GLenum const GLvoid * addr
Definition: GLee.h:10891
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMPROC GLeeFuncPtr_glDeleteProgram
Definition: GLee.h:2284
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC GLeeFuncPtr_glConvolutionParameteriEXT
Definition: GLee.h:5979
GLEE_EXTERN GLEEPFNGLUNIFORM1FVARBPROC GLeeFuncPtr_glUniform1fvARB
Definition: GLee.h:4897
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVPROC GLeeFuncPtr_glGetTexParameterIiv
Definition: GLee.h:3271
GLEE_EXTERN GLEEPFNGLUNIFORM2IVPROC GLeeFuncPtr_glUniform2iv
Definition: GLee.h:2518
GLEE_EXTERN GLboolean _GLEE_ATI_map_object_buffer
Definition: GLee.h:352
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVMESAPROC GLeeFuncPtr_glWindowPos3dvMESA
Definition: GLee.h:9105
GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glTextureImage1DEXT
Definition: GLee.h:13632
GLEE_EXTERN GLEEPFNGLMATRIXPOPEXTPROC GLeeFuncPtr_glMatrixPopEXT
Definition: GLee.h:13572
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IEXTPROC GLeeFuncPtr_glSecondaryColor3iEXT
Definition: GLee.h:7884
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVPROC GLeeFuncPtr_glGetVertexAttribIuiv
Definition: GLee.h:3187
int networkId
Definition: GLee.h:17407
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT
Definition: GLee.h:14917
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVPROC GLeeFuncPtr_glGetProgramiv
Definition: GLee.h:2338
GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8456
GLEE_EXTERN GLboolean _GLEE_EXT_pixel_transform
Definition: GLee.h:241
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIuivNV
Definition: GLee.h:15105
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALISGIXPROC GLeeFuncPtr_glFragmentMaterialiSGIX
Definition: GLee.h:7473
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4SVNVPROC GLeeFuncPtr_glVertexAttribs4svNV
Definition: GLee.h:10267
GLEE_EXTERN GLboolean _GLEE_EXT_draw_range_elements
Definition: GLee.h:228
GLEE_EXTERN GLboolean _GLEE_SGIX_shadow
Definition: GLee.h:180
GLEE_EXTERN GLEEPFNGLVERTEX3HNVPROC GLeeFuncPtr_glVertex3hNV
Definition: GLee.h:11931
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC GLeeFuncPtr_glPixelTexGenParameteriSGIS
Definition: GLee.h:6130
GLEE_EXTERN GLboolean _GLEE_WIN_specular_fog
Definition: GLee.h:230
GLXDrawable GLXDrawable GLXContext ctx
Definition: GLee.h:16778
GLuint GLenum GLenum outY
Definition: GLee.h:10861
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glFragmentMaterialfvEXT
Definition: GLee.h:14847
GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC GLeeFuncPtr_glDrawElementsInstancedARB
Definition: GLee.h:5232
GLEE_EXTERN GLboolean _GLEE_EXT_rescale_normal
Definition: GLee.h:175
GLEE_EXTERN GLEEPFNGLUNIFORM3IVPROC GLeeFuncPtr_glUniform3iv
Definition: GLee.h:2524
GLEE_EXTERN GLEEPFNGLCLAMPCOLORARBPROC GLeeFuncPtr_glClampColorARB
Definition: GLee.h:5152
GLEE_EXTERN GLboolean _GLEE_NV_blend_square
Definition: GLee.h:276
GLEE_EXTERN GLboolean _GLEE_EXT_texture
Definition: GLee.h:155
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint vstride
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLGETUNIFORMFVPROC GLeeFuncPtr_glGetUniformfv
Definition: GLee.h:2374
const GLdouble * v
Definition: GLee.h:1384
GLEE_EXTERN GLEEPFNGLBINORMAL3BEXTPROC GLeeFuncPtr_glBinormal3bEXT
Definition: GLee.h:8124
GLEE_EXTERN GLEEPFNGLUNIFORM3IVARBPROC GLeeFuncPtr_glUniform3ivARB
Definition: GLee.h:4933
GLEE_EXTERN GLEEPFNGLASYNCMARKERSGIXPROC GLeeFuncPtr_glAsyncMarkerSGIX
Definition: GLee.h:7649
GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramNamedParameterdvNV
Definition: GLee.h:11904
GLuint GLenum GLenum GLenum outZ
Definition: GLee.h:10861
GLuint GLuint num
Definition: GLee.h:10873
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVPROC GLeeFuncPtr_glVertexAttrib1dv
Definition: GLee.h:2566
GLEE_EXTERN GLEEPFNGLBINORMALPOINTEREXTPROC GLeeFuncPtr_glBinormalPointerEXT
Definition: GLee.h:8190
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVARBPROC GLeeFuncPtr_glWindowPos2fvARB
Definition: GLee.h:4015
GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLEPROC GLeeFuncPtr_glXGetCurrentReadDrawable
Definition: GLee.h:16785
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program2_option
Definition: GLee.h:364
GLEE_EXTERN GLEEPFNGLBEGINQUERYARBPROC GLeeFuncPtr_glBeginQueryARB
Definition: GLee.h:4711
GLsizei GLboolean transpose
Definition: GLee.h:2535
GLenum GLuint GLint GLint layer
Definition: GLee.h:5431
GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVFATIPROC GLeeFuncPtr_glVertexBlendEnvfATI
Definition: GLee.h:11348
Bool send_event
Definition: GLee.h:843
ptrdiff_t GLintptr
Definition: GLee.h:758
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USEXTPROC GLeeFuncPtr_glSecondaryColor3usEXT
Definition: GLee.h:7932
GLuint GLenum GLenum GLenum GLenum outW
Definition: GLee.h:10861
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIPROC GLeeFuncPtr_glSecondaryColor3ui
Definition: GLee.h:1834
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVPROC GLeeFuncPtr_glUniformMatrix3fv
Definition: GLee.h:2542
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DPROC GLeeFuncPtr_glMultiTexCoord4d
Definition: GLee.h:1523
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVARBPROC GLeeFuncPtr_glVertexAttrib4NsvARB
Definition: GLee.h:4300
GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glEnableVertexAttribArrayARB
Definition: GLee.h:4402
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IPROC GLeeFuncPtr_glMultiTexCoord4i
Definition: GLee.h:1547
GLEE_EXTERN GLboolean _GLEE_SGIX_async_pixel
Definition: GLee.h:236
GLEE_EXTERN GLEEPFNGLATTACHSHADERPROC GLeeFuncPtr_glAttachShader
Definition: GLee.h:2254
GLEE_EXTERN GLboolean _GLEE_EXT_pixel_buffer_object
Definition: GLee.h:361
GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEPROC GLeeFuncPtr_glSampleCoverage
Definition: GLee.h:1595
GLdouble GLdouble right
Definition: GLee.h:13559
GLenum GLenum sfactorAlpha
Definition: GLee.h:1689
GLEE_EXTERN GLEEPFNGLCOLOR3HVNVPROC GLeeFuncPtr_glColor3hvNV
Definition: GLee.h:11973
GLEE_EXTERN GLEEPFNGLTEXTURELIGHTEXTPROC GLeeFuncPtr_glTextureLightEXT
Definition: GLee.h:7593
GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVARBPROC GLeeFuncPtr_glGetBufferParameterivARB
Definition: GLee.h:4668
Display *APIENTRYP GLEEPFNGLXGETCURRENTDISPLAYEXTPROC()
Definition: GLee.h:16979
GLuint GLsizei const GLvoid GLenum preserve
Definition: GLee.h:10635
GLEE_EXTERN GLEEPFNGLMAPBUFFERRANGEPROC GLeeFuncPtr_glMapBufferRange
Definition: GLee.h:5534
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC GLeeFuncPtr_glGetColorTableParameterfvEXT
Definition: GLee.h:7168
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_dxt1
Definition: GLee.h:410
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT
Definition: GLee.h:14076
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN
Definition: GLee.h:8564
GLdouble GLdouble z
Definition: GLee.h:1911
GLEE_EXTERN GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBindTransformFeedbackNV
Definition: GLee.h:14667
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHNVPROC GLeeFuncPtr_glVertexWeighthNV
Definition: GLee.h:12111
GLEE_EXTERN GLEEPFNGLTEXIMAGE4DSGISPROC GLeeFuncPtr_glTexImage4DSGIS
Definition: GLee.h:6200
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVARBPROC GLeeFuncPtr_glGetVertexAttribivARB
Definition: GLee.h:4534
GLEE_EXTERN GLEEPFNGLWINDOWPOS4FMESAPROC GLeeFuncPtr_glWindowPos4fMESA
Definition: GLee.h:9159
GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERVINTELPROC GLeeFuncPtr_glTexCoordPointervINTEL
Definition: GLee.h:7748
GLEE_EXTERN GLEEPFNGLTESTFENCENVPROC GLeeFuncPtr_glTestFenceNV
Definition: GLee.h:9535
GLenum portion
Definition: GLee.h:8931
GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN
Definition: GLee.h:8534
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC GLeeFuncPtr_glProgramUniform3uiEXT
Definition: GLee.h:14382
GLEE_EXTERN GLboolean _GLEE_NV_texture_shader3
Definition: GLee.h:329
GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEPROC GLeeFuncPtr_glCopyColorSubTable
Definition: GLee.h:1018
GLEE_EXTERN GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glCombinerStageParameterfvNV
Definition: GLee.h:9673
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SVATIPROC GLeeFuncPtr_glVertexStream4svATI
Definition: GLee.h:11234
GLboolean GLboolean GLboolean b
Definition: GLee.h:2964
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glConvolutionParameteriv
Definition: GLee.h:1054
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IATIPROC GLeeFuncPtr_glVertexStream2iATI
Definition: GLee.h:11144
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_sRGB
Definition: GLee.h:387
GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETEXTPROC GLeeFuncPtr_glBindBufferOffsetEXT
Definition: GLee.h:13447
GLEE_EXTERN GLEEPFNGLBINDTEXTUREEXTPROC GLeeFuncPtr_glBindTextureEXT
Definition: GLee.h:6253
GLEE_EXTERN GLboolean _GLEE_EXT_abgr
Definition: GLee.h:152
GLEE_EXTERN GLEEPFNGLMAPBUFFERPROC GLeeFuncPtr_glMapBuffer
Definition: GLee.h:2108
GLEE_EXTERN GLboolean _GLEE_FfdMaskSGIX
Definition: GLee.h:197
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HVNVPROC GLeeFuncPtr_glMultiTexCoord2hvNV
Definition: GLee.h:12057
GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glVertexArrayRangeAPPLE
Definition: GLee.h:11724
GLEE_EXTERN GLEEPFNGLUNIFORM1IVARBPROC GLeeFuncPtr_glUniform1ivARB
Definition: GLee.h:4921
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectivATI
Definition: GLee.h:12324
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fSUN
Definition: GLee.h:8546
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_multi_buffer
Definition: GLee.h:190
GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC GLeeFuncPtr_glMultiModeDrawElementsIBM
Definition: GLee.h:9230
GLEE_EXTERN GLEEPFNGLXGETCURRENTDISPLAYEXTPROC GLeeFuncPtr_glXGetCurrentDisplayEXT
Definition: GLee.h:16980
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei imageSize
Definition: GLee.h:1600
GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC GLeeFuncPtr_glGetMapAttribParameterfvNV
Definition: GLee.h:9642
GLEE_EXTERN GLboolean _GLEE_NV_conditional_render
Definition: GLee.h:395
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVARBPROC GLeeFuncPtr_glVertexAttrib4NubvARB
Definition: GLee.h:4312
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1HVNVPROC GLeeFuncPtr_glVertexAttribs1hvNV
Definition: GLee.h:12171
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTexParameterIuivEXT
Definition: GLee.h:13336
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IATIPROC GLeeFuncPtr_glVertexStream3iATI
Definition: GLee.h:11192
GLEE_EXTERN GLboolean _GLEE_EXT_blend_logic_op
Definition: GLee.h:185
GLEE_EXTERN GLboolean _GLEE_ARB_half_float_vertex
Definition: GLee.h:145
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVPROC GLeeFuncPtr_glVertexAttrib3fv
Definition: GLee.h:2650
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVEXTPROC GLeeFuncPtr_glVertexAttribI4bvEXT
Definition: GLee.h:15231
GLEE_EXTERN GLboolean _GLEE_EXT_texture_cube_map
Definition: GLee.h:265
GLEE_EXTERN GLboolean _GLEE_NV_fog_distance
Definition: GLee.h:274
GLEE_EXTERN GLEEPFNGLGETMULTITEXENVFVEXTPROC GLeeFuncPtr_glGetMultiTexEnvfvEXT
Definition: GLee.h:13932
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glFramebufferTexture3DEXT
Definition: GLee.h:12589
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IPROC GLeeFuncPtr_glVertexAttribI2i
Definition: GLee.h:3061
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage3DEXT
Definition: GLee.h:14022
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SATIPROC GLeeFuncPtr_glVertexStream2sATI
Definition: GLee.h:11132
GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT
Definition: GLee.h:14562
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glTexParameterIuivEXT
Definition: GLee.h:13324
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC GLeeFuncPtr_glProgramUniform4uivEXT
Definition: GLee.h:14412
GLEE_EXTERN GLboolean _GLEE_VERSION_1_5
Definition: GLee.h:101
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVPROC GLeeFuncPtr_glPointParameteriv
Definition: GLee.h:1756
GLEE_EXTERN GLEEPFNGLGETVARYINGLOCATIONNVPROC GLeeFuncPtr_glGetVaryingLocationNV
Definition: GLee.h:13213
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC GLeeFuncPtr_glProgramUniform3ivEXT
Definition: GLee.h:14304
GLEE_EXTERN GLEEPFNGLVARIANTSVEXTPROC GLeeFuncPtr_glVariantsvEXT
Definition: GLee.h:10910
GLEE_EXTERN GLboolean _GLEE_EXT_timer_query
Definition: GLee.h:374
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HVNVPROC GLeeFuncPtr_glVertexAttrib2hvNV
Definition: GLee.h:12141
typedef int64_t(APIENTRYP GLEEPFNGLXSWAPBUFFERSMSCOMLPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glEnableClientStateIndexedEXT
Definition: GLee.h:13854
GLEE_EXTERN GLEEPFNGLTEXIMAGE3DEXTPROC GLeeFuncPtr_glTexImage3DEXT
Definition: GLee.h:5753
GLXDrawable int64_t target_msc
Definition: GLee.h:17356
GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP3ATIPROC GLeeFuncPtr_glAlphaFragmentOp3ATI
Definition: GLee.h:10567
Window float cushion
Definition: GLee.h:17134
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_texture
Definition: GLee.h:165
GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glNormal3fVertex3fvSUN
Definition: GLee.h:8444
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC GLeeFuncPtr_glImageTransformParameterfHP
Definition: GLee.h:6992
GLEE_EXTERN GLEEPFNGLISRENDERBUFFEREXTPROC GLeeFuncPtr_glIsRenderbufferEXT
Definition: GLee.h:12511
GLenum pname
Definition: GLee.h:975
GLEE_EXTERN GLboolean _GLEE_ATI_vertex_streams
Definition: GLee.h:321
GLEE_EXTERN GLEEPFNGLORTHOFOESPROC GLeeFuncPtr_glOrthofOES
Definition: GLee.h:15320
GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3FSGIXPROC GLeeFuncPtr_glDeformationMap3fSGIX
Definition: GLee.h:6871
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_lod
Definition: GLee.h:173
GLEE_EXTERN GLEEPFNGLFOGCOORDFPROC GLeeFuncPtr_glFogCoordf
Definition: GLee.h:1696
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_rgtc
Definition: GLee.h:383
GLsizei const GLfloat * value
Definition: GLee.h:2487
GLEE_EXTERN GLboolean _GLEE_APPLE_ycbcr_422
Definition: GLee.h:339
GLuint GLuint end
Definition: GLee.h:963
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramEnvParameterI4uivNV
Definition: GLee.h:15087
GLEE_EXTERN GLEEPFNGLARRAYELEMENTEXTPROC GLeeFuncPtr_glArrayElementEXT
Definition: GLee.h:6445
GLEE_EXTERN GLboolean _GLEE_EXT_subtexture
Definition: GLee.h:158
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT
Definition: GLee.h:14046
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramLocalParametersI4ivNV
Definition: GLee.h:15039
GLEE_EXTERN GLEEPFNGLWEIGHTPOINTERARBPROC GLeeFuncPtr_glWeightPointerARB
Definition: GLee.h:3839
GLEE_EXTERN GLEEPFNGLDRAWMESHARRAYSSUNPROC GLeeFuncPtr_glDrawMeshArraysSUN
Definition: GLee.h:11393
GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glTexBumpParameterfvATI
Definition: GLee.h:10365
GLEE_EXTERN GLboolean _GLEE_OML_subsample
Definition: GLee.h:313
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVPROC GLeeFuncPtr_glVertexAttrib4iv
Definition: GLee.h:2740
GLEE_EXTERN GLEEPFNGLMINMAXPROC GLeeFuncPtr_glMinmax
Definition: GLee.h:1144
GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glTextureSubImage1DEXT
Definition: GLee.h:13644
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SARBPROC GLeeFuncPtr_glWindowPos2sARB
Definition: GLee.h:4033
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIEXTPROC GLeeFuncPtr_glVertexAttribI1uiEXT
Definition: GLee.h:15159
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureImage2DEXT
Definition: GLee.h:13986
GLEE_EXTERN GLEEPFNGLLOCKARRAYSEXTPROC GLeeFuncPtr_glLockArraysEXT
Definition: GLee.h:7334
GLEE_EXTERN GLboolean _GLEE_EXT_texture_buffer_object
Definition: GLee.h:381
GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC GLeeFuncPtr_glPrimitiveRestartIndexNV
Definition: GLee.h:12237
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVARBPROC GLeeFuncPtr_glMultiTexCoord3ivARB
Definition: GLee.h:3494
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFSGIXPROC GLeeFuncPtr_glSpriteParameterfSGIX
Definition: GLee.h:6673
GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFERPROC GLeeFuncPtr_glBlitFramebuffer
Definition: GLee.h:5420
GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC GLeeFuncPtr_glGetOcclusionQueryivNV
Definition: GLee.h:11468
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC GLeeFuncPtr_glColor4ubVertex2fSUN
Definition: GLee.h:8402
GLEE_EXTERN GLEEPFNGLXQUERYDRAWABLEPROC GLeeFuncPtr_glXQueryDrawable
Definition: GLee.h:16767
GLEE_EXTERN GLboolean _GLEE_SGIX_shadow_ambient
Definition: GLee.h:217
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8600
GLEE_EXTERN GLEEPFNGLBINORMAL3DVEXTPROC GLeeFuncPtr_glBinormal3dvEXT
Definition: GLee.h:8142
GLEE_EXTERN GLEEPFNGLVARIANTUIVEXTPROC GLeeFuncPtr_glVariantuivEXT
Definition: GLee.h:10946
GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC GLeeFuncPtr_glGetLocalConstantIntegervEXT
Definition: GLee.h:11054
GLEE_EXTERN GLEEPFNGLSAMPLEMASKEXTPROC GLeeFuncPtr_glSampleMaskEXT
Definition: GLee.h:9411
GLEE_EXTERN GLEEPFNGLMATRIXSCALEFEXTPROC GLeeFuncPtr_glMatrixScalefEXT
Definition: GLee.h:13536
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVPROC GLeeFuncPtr_glGetVertexAttribIiv
Definition: GLee.h:3181
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture2DEXT
Definition: GLee.h:14496
int int GLenum synctype
Definition: GLee.h:17174
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glTexSubImage3DEXT
Definition: GLee.h:5759
GLEE_EXTERN GLEEPFNGLFOGCOORDDVPROC GLeeFuncPtr_glFogCoorddv
Definition: GLee.h:1714
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVPROC GLeeFuncPtr_glVertexAttrib4Nubv
Definition: GLee.h:2692
GLEE_EXTERN GLEEPFNGLFOGCOORDFVPROC GLeeFuncPtr_glFogCoordfv
Definition: GLee.h:1702
Window window
Definition: GLee.h:17134
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT
Definition: GLee.h:14929
GLEE_EXTERN GLEEPFNGLTBUFFERMASK3DFXPROC GLeeFuncPtr_glTbufferMask3DFX
Definition: GLee.h:9380
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_multisample
Definition: GLee.h:372
GLEE_EXTERN GLEEPFNGLXDESTROYWINDOWPROC GLeeFuncPtr_glXDestroyWindow
Definition: GLee.h:16737
GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSPROC GLeeFuncPtr_glDeleteRenderbuffers
Definition: GLee.h:5330
GLEE_EXTERN GLEEPFNGLGETSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glGetSharpenTexFuncSGIS
Definition: GLee.h:6329
GLXDrawable draw
Definition: GLee.h:16766
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVPROC GLeeFuncPtr_glVertexAttribI4iv
Definition: GLee.h:3121
const GLuint * textures
Definition: GLee.h:6246
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVPROC GLeeFuncPtr_glSecondaryColor3dv
Definition: GLee.h:1780
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN
Definition: GLee.h:8498
GLEE_EXTERN GLEEPFNGLGETQUERYIVPROC GLeeFuncPtr_glGetQueryiv
Definition: GLee.h:2048
GLbyte GLbyte bz
Definition: GLee.h:8123
GLEE_EXTERN GLEEPFNGLMULTITEXGENFEXTPROC GLeeFuncPtr_glMultiTexGenfEXT
Definition: GLee.h:13908
GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLESGIPROC GLeeFuncPtr_glCopyColorTableSGI
Definition: GLee.h:6094
GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNEXTPROC GLeeFuncPtr_glSamplePatternEXT
Definition: GLee.h:9417
GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPPROC GLeeFuncPtr_glGenerateMipmap
Definition: GLee.h:5414
GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEEXTPROC GLeeFuncPtr_glBindBufferRangeEXT
Definition: GLee.h:13441
GLfloat GLfloat p
Definition: GLee.h:8473
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X3FVPROC GLeeFuncPtr_glUniformMatrix4x3fv
Definition: GLee.h:2843
GLEE_EXTERN GLEEPFNGLXRELEASETEXIMAGEEXTPROC GLeeFuncPtr_glXReleaseTexImageEXT
Definition: GLee.h:17530
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FVNVPROC GLeeFuncPtr_glProgramParameter4fvNV
Definition: GLee.h:10009
GLEE_EXTERN GLEEPFNGLXIMPORTCONTEXTEXTPROC GLeeFuncPtr_glXImportContextEXT
Definition: GLee.h:16998
GLEE_EXTERN GLboolean _GLEE_EXT_convolution
Definition: GLee.h:161
GLuint GLuint GLsizei GLenum type
Definition: GLee.h:963
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVEXTPROC GLeeFuncPtr_glVertexAttribI4svEXT
Definition: GLee.h:15237
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DNVPROC GLeeFuncPtr_glVertexAttrib3dNV
Definition: GLee.h:10117
GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC GLeeFuncPtr_glCopyColorSubTableEXT
Definition: GLee.h:7065
GLEE_EXTERN GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC GLeeFuncPtr_glSetFragmentShaderConstantATI
Definition: GLee.h:10573
GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterivNV
Definition: GLee.h:8968
GLEE_EXTERN GLEEPFNGLDRAWARRAYSEXTPROC GLeeFuncPtr_glDrawArraysEXT
Definition: GLee.h:6457
GLenum GLenum GLenum GLenum GLenum componentUsage
Definition: GLee.h:8931
GLenum const GLfloat * params
Definition: GLee.h:975
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage2DEXT
Definition: GLee.h:14004
GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTNVPROC GLeeFuncPtr_glPrimitiveRestartNV
Definition: GLee.h:12231
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVARBPROC GLeeFuncPtr_glVertexAttrib2fvARB
Definition: GLee.h:4234
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORISUNPROC GLeeFuncPtr_glGlobalAlphaFactoriSUN
Definition: GLee.h:8291
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USPROC GLeeFuncPtr_glSecondaryColor3us
Definition: GLee.h:1846
GLEE_EXTERN GLboolean _GLEE_EXT_depth_bounds_test
Definition: GLee.h:356
GLEE_EXTERN GLEEPFNGLLISTPARAMETERISGIXPROC GLeeFuncPtr_glListParameteriSGIX
Definition: GLee.h:7216
GLsizei samples
Definition: GLee.h:5425
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC GLeeFuncPtr_glGetColorTableParameterivEXT
Definition: GLee.h:7162
GLEE_EXTERN GLboolean _GLEE_SGIX_fog_offset
Definition: GLee.h:203
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SARBPROC GLeeFuncPtr_glVertexAttrib1sARB
Definition: GLee.h:4204
GLenum GLenum GLvoid GLvoid * column
Definition: GLee.h:1089
__GLXextFuncPtr(* PFNGLXGETPROCADDRESSARBPROC)(const GLubyte *procName)
Definition: GLee.h:830
const GLubyte * c
Definition: GLee.h:8491
GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC GLeeFuncPtr_glXGetCurrentReadDrawableSGI
Definition: GLee.h:16952
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_crossbar
Definition: GLee.h:116
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVARBPROC GLeeFuncPtr_glVertexAttrib4usvARB
Definition: GLee.h:4390
typedef GLXWindow(APIENTRYP GLEEPFNGLXCREATEWINDOWPROC)(Display *dpy
GLEE_EXTERN GLboolean _GLEE_EXT_secondary_color
Definition: GLee.h:245
GLEE_EXTERN GLEEPFNGLDEPTHRANGEDNVPROC GLeeFuncPtr_glDepthRangedNV
Definition: GLee.h:13003
GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fvSUN
Definition: GLee.h:8480
GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFEREXTPROC GLeeFuncPtr_glBindRenderbufferEXT
Definition: GLee.h:12517
GLEE_EXTERN GLboolean _GLEE_ATI_pn_triangles
Definition: GLee.h:318
GLXPbuffer pbuf
Definition: GLee.h:16760
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint worder
Definition: GLee.h:6864
GLEE_EXTERN GLboolean _GLEE_EXT_point_parameters
Definition: GLee.h:191
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVARBPROC GLeeFuncPtr_glWindowPos3ivARB
Definition: GLee.h:4075
GLEE_EXTERN GLEEPFNGLUNMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glUnmapObjectBufferATI
Definition: GLee.h:12274
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFVEXTPROC GLeeFuncPtr_glVertexWeightfvEXT
Definition: GLee.h:8802
GLEE_EXTERN GLEEPFNGLSETFENCENVPROC GLeeFuncPtr_glSetFenceNV
Definition: GLee.h:9553
GLuint GLenum GLsizei GLsizei GLint GLint GLboolean packed
Definition: GLee.h:9599
int int channel
Definition: GLee.h:17150
int int int int int int h
Definition: GLee.h:17156
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHVNVPROC GLeeFuncPtr_glVertexWeighthvNV
Definition: GLee.h:12117
GLEE_EXTERN GLEEPFNGLUNIFORM4UIVEXTPROC GLeeFuncPtr_glUniform4uivEXT
Definition: GLee.h:12884
GLEE_EXTERN GLboolean _GLEE_ARB_texture_cube_map
Definition: GLee.h:109
GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONPROC GLeeFuncPtr_glGetFragDataLocation
Definition: GLee.h:3205
GLEE_EXTERN GLEEPFNGLTEXCOORD1HVNVPROC GLeeFuncPtr_glTexCoord1hvNV
Definition: GLee.h:11997
GLEE_EXTERN GLEEPFNGLCLEARBUFFERFIPROC GLeeFuncPtr_glClearBufferfi
Definition: GLee.h:3301
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FEXTPROC GLeeFuncPtr_glProgramUniform4fEXT
Definition: GLee.h:14238
GLEE_EXTERN GLEEPFNGLTANGENT3DEXTPROC GLeeFuncPtr_glTangent3dEXT
Definition: GLee.h:8076
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramEnvParameterI4ivNV
Definition: GLee.h:15069
GLEE_EXTERN GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glDrawTransformFeedbackNV
Definition: GLee.h:14703
GLuint const GLchar * name
Definition: GLee.h:2259
GLEE_EXTERN GLEEPFNGLFLUSHPIXELDATARANGENVPROC GLeeFuncPtr_glFlushPixelDataRangeNV
Definition: GLee.h:12215
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DEXTPROC GLeeFuncPtr_glSecondaryColor3dEXT
Definition: GLee.h:7860
GLEE_EXTERN GLEEPFNGLUNMAPBUFFERPROC GLeeFuncPtr_glUnmapBuffer
Definition: GLee.h:2114
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glNamedFramebufferTextureFaceEXT
Definition: GLee.h:14580
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_release_buffers
Definition: GLee.h:16582
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC GLeeFuncPtr_glProgramNamedParameter4fvNV
Definition: GLee.h:11886
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVPROC GLeeFuncPtr_glMultiTexCoord4fv
Definition: GLee.h:1541
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DVATIPROC GLeeFuncPtr_glVertexStream1dvATI
Definition: GLee.h:11126
GLEE_EXTERN GLEEPFNGLISFRAMEBUFFEREXTPROC GLeeFuncPtr_glIsFramebufferEXT
Definition: GLee.h:12547
GLEE_EXTERN GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC GLeeFuncPtr_glXQueryChannelDeltasSGIX
Definition: GLee.h:17169
GLEE_EXTERN GLEEPFNGLUNIFORM4UIPROC GLeeFuncPtr_glUniform4ui
Definition: GLee.h:3229
GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTextureSubImage3DEXT
Definition: GLee.h:13722
GLEE_EXTERN GLEEPFNGLFOGFUNCSGISPROC GLeeFuncPtr_glFogFuncSGIS
Definition: GLee.h:6941
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVARBPROC GLeeFuncPtr_glMultiTexCoord3fvARB
Definition: GLee.h:3482
GLEE_EXTERN GLboolean _GLEE_ARB_map_buffer_range
Definition: GLee.h:147
GLEE_EXTERN GLEEPFNGLGETINTEGERINDEXEDVEXTPROC GLeeFuncPtr_glGetIntegerIndexedvEXT
Definition: GLee.h:13108
GLXContextID contextID
Definition: GLee.h:16997
GLEE_EXTERN GLboolean _GLEE_ARB_shadow
Definition: GLee.h:120
GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONPROC GLeeFuncPtr_glGetUniformLocation
Definition: GLee.h:2368
GLbyte GLbyte tz
Definition: GLee.h:8063
GLEE_EXTERN GLboolean _GLEE_GLX_ARB_fbconfig_float
Definition: GLee.h:16561
GLEE_EXTERN GLboolean _GLEE_SGIX_tag_sample_buffer
Definition: GLee.h:196
GLEE_EXTERN GLEEPFNGLFREEOBJECTBUFFERATIPROC GLeeFuncPtr_glFreeObjectBufferATI
Definition: GLee.h:10654
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVPROC GLeeFuncPtr_glVertexAttribI4bv
Definition: GLee.h:3151
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT
Definition: GLee.h:14358
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean muxSum
Definition: GLee.h:8937
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HVNVPROC GLeeFuncPtr_glMultiTexCoord1hvNV
Definition: GLee.h:12045
GLEE_EXTERN GLboolean _GLEE_SUN_convolution_border_modes
Definition: GLee.h:266
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SVATIPROC GLeeFuncPtr_glNormalStream3svATI
Definition: GLee.h:11294
GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glTexBumpParameterivATI
Definition: GLee.h:10359
GLEE_EXTERN GLEEPFNGLISQUERYARBPROC GLeeFuncPtr_glIsQueryARB
Definition: GLee.h:4705
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FVATIPROC GLeeFuncPtr_glNormalStream3fvATI
Definition: GLee.h:11318
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVPROC GLeeFuncPtr_glVertexAttrib4Nusv
Definition: GLee.h:2704
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVMESAPROC GLeeFuncPtr_glWindowPos2svMESA
Definition: GLee.h:9093
GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexImage2DEXT
Definition: GLee.h:13758
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFEXTPROC GLeeFuncPtr_glVertexWeightfEXT
Definition: GLee.h:8796
GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFEREXTPROC GLeeFuncPtr_glBindFramebufferEXT
Definition: GLee.h:12553
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC GLeeFuncPtr_glFramebufferTextureLayerARB
Definition: GLee.h:5485
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVPROC GLeeFuncPtr_glMultiTexCoord3fv
Definition: GLee.h:1493
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVNVPROC GLeeFuncPtr_glGetProgramivNV
Definition: GLee.h:9937
GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEPROC GLeeFuncPtr_glBlendFuncSeparate
Definition: GLee.h:1690
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC GLeeFuncPtr_glProgramUniform2uiEXT
Definition: GLee.h:14376
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DNVPROC GLeeFuncPtr_glVertexAttrib1dNV
Definition: GLee.h:10045
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glFramebufferTexture2DEXT
Definition: GLee.h:12583
GLEE_EXTERN GLEEPFNGLBUFFERPARAMETERIAPPLEPROC GLeeFuncPtr_glBufferParameteriAPPLE
Definition: GLee.h:12779
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVPROC GLeeFuncPtr_glSecondaryColor3uiv
Definition: GLee.h:1840
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVARBPROC GLeeFuncPtr_glWindowPos2dvARB
Definition: GLee.h:4003
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetCompressedMultiTexImageEXT
Definition: GLee.h:14058
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glGetFragmentLightivSGIX
Definition: GLee.h:7491
GLEE_EXTERN GLEEPFNGLBINDVERTEXSHADEREXTPROC GLeeFuncPtr_glBindVertexShaderEXT
Definition: GLee.h:10826
GLEE_EXTERN GLboolean _GLEE_REND_screen_coordinates
Definition: GLee.h:249
GLuint GLuint GLuint GLuint GLuint arg1Rep
Definition: GLee.h:10536
GLint GLenum GLboolean normalized
Definition: GLee.h:2775
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC GLeeFuncPtr_glProgramEnvParameterI4uiNV
Definition: GLee.h:15081
GLEE_EXTERN GLEEPFNGLPOLYGONOFFSETEXTPROC GLeeFuncPtr_glPolygonOffsetEXT
Definition: GLee.h:5679
GLEE_EXTERN GLboolean _GLEE_ARB_texture_mirrored_repeat
Definition: GLee.h:118
GLEE_EXTERN GLEEPFNGLXGETPROCADDRESSPROC GLeeFuncPtr_glXGetProcAddress
Definition: GLee.h:16825
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTextureParameterIuivEXT
Definition: GLee.h:14190
GLEE_EXTERN GLboolean _GLEE_EXT_shared_texture_palette
Definition: GLee.h:243
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVPROC GLeeFuncPtr_glVertexAttribI4ubv
Definition: GLee.h:3163
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FARBPROC GLeeFuncPtr_glWindowPos3fARB
Definition: GLee.h:4057
GLEE_EXTERN GLboolean _GLEE_INGR_color_clamp
Definition: GLee.h:260
GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEEXTPROC GLeeFuncPtr_glBindBufferBaseEXT
Definition: GLee.h:13453
GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBPROC GLeeFuncPtr_glGetActiveAttrib
Definition: GLee.h:2314
typedef GLint(APIENTRYP GLEEPFNGLGETATTRIBLOCATIONPROC)(GLuint program
double GLclampd
Definition: gldx.h:59
GLuint shader
Definition: GLee.h:2253
GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEPROC GLeeFuncPtr_glBindBufferBase
Definition: GLee.h:3019
GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT
Definition: GLee.h:13818
GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC GLeeFuncPtr_glMultiModeDrawArraysIBM
Definition: GLee.h:9224
GLuint in
Definition: GLee.h:10861
GLEE_EXTERN GLboolean _GLEE_INTEL_parallel_arrays
Definition: GLee.h:239
GLEE_EXTERN GLEEPFNGLUPDATEOBJECTBUFFERATIPROC GLeeFuncPtr_glUpdateObjectBufferATI
Definition: GLee.h:10636
int int int void void * returnAttribList
Definition: GLee.h:17431
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTexSubImage3DEXT
Definition: GLee.h:5839
GLEE_EXTERN GLboolean _GLEE_ARB_shadow_ambient
Definition: GLee.h:121
GLEE_EXTERN GLEEPFNGLMAPPARAMETERFVNVPROC GLeeFuncPtr_glMapParameterfvNV
Definition: GLee.h:9612
GLEE_EXTERN GLEEPFNGLBINORMAL3BVEXTPROC GLeeFuncPtr_glBinormal3bvEXT
Definition: GLee.h:8130
typedef GLenum(APIENTRYP GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_set_3dfx_mode
Definition: GLee.h:16583
GLEE_EXTERN GLEEPFNGLLOADPROGRAMNVPROC GLeeFuncPtr_glLoadProgramNV
Definition: GLee.h:9985
GLEE_EXTERN GLEEPFNGLDELETEFRAGMENTSHADERATIPROC GLeeFuncPtr_glDeleteFragmentShaderATI
Definition: GLee.h:10507
GLEE_EXTERN GLEEPFNGLLIGHTENVIEXTPROC GLeeFuncPtr_glLightEnviEXT
Definition: GLee.h:14877
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC GLeeFuncPtr_glImageTransformParameteriHP
Definition: GLee.h:6986
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramEnvParameterfvARB
Definition: GLee.h:4492
GLEE_EXTERN GLEEPFNGLXCREATENEWCONTEXTPROC GLeeFuncPtr_glXCreateNewContext
Definition: GLee.h:16773
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FPROC GLeeFuncPtr_glVertexAttrib2f
Definition: GLee.h:2608
GLEE_EXTERN GLEEPFNGLSHADEROP3EXTPROC GLeeFuncPtr_glShaderOp3EXT
Definition: GLee.h:10856
int srcYOrigin
Definition: GLee.h:875
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramLocalParameterI4uivNV
Definition: GLee.h:15051
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVPROC GLeeFuncPtr_glVertexAttribI1iv
Definition: GLee.h:3103
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVNVPROC GLeeFuncPtr_glVertexAttrib1dvNV
Definition: GLee.h:10051
GLEE_EXTERN GLEEPFNGLXCHANNELRECTSGIXPROC GLeeFuncPtr_glXChannelRectSGIX
Definition: GLee.h:17157
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SVATIPROC GLeeFuncPtr_glVertexStream2svATI
Definition: GLee.h:11138
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glTextureParameterIivEXT
Definition: GLee.h:14172
GLEE_EXTERN GLEEPFNGLSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glSharpenTexFuncSGIS
Definition: GLee.h:6323
GLEE_EXTERN GLEEPFNGLXGETSYNCVALUESOMLPROC GLeeFuncPtr_glXGetSyncValuesOML
Definition: GLee.h:17345
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC GLeeFuncPtr_glProgramUniform1uiEXT
Definition: GLee.h:14370
GLEE_EXTERN GLEEPFNGLGETUNIFORMOFFSETEXTPROC GLeeFuncPtr_glGetUniformOffsetEXT
Definition: GLee.h:13257
ptrdiff_t GLsizeiptrARB
Definition: GLee.h:768
GLEE_EXTERN GLEEPFNGLUNIFORM3IPROC GLeeFuncPtr_glUniform3i
Definition: GLee.h:2476
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glColorTableParameteriv
Definition: GLee.h:982
GLEE_EXTERN GLEEPFNGLUNIFORM1UIEXTPROC GLeeFuncPtr_glUniform1uiEXT
Definition: GLee.h:12842
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexSubImage2DEXT
Definition: GLee.h:5833
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC GLeeFuncPtr_glTransformFeedbackVaryingsEXT
Definition: GLee.h:13459
GLEE_EXTERN GLEEPFNGLUNIFORM2UIVPROC GLeeFuncPtr_glUniform2uiv
Definition: GLee.h:3241
GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterivEXT
Definition: GLee.h:13704
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SPROC GLeeFuncPtr_glSecondaryColor3s
Definition: GLee.h:1810
GLboolean GLboolean GLboolean GLboolean a
Definition: GLee.h:2964
GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC GLeeFuncPtr_glGetTransformFeedbackVaryingEXT
Definition: GLee.h:13465
GLEE_EXTERN GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC GLeeFuncPtr_glMultiTexCoordPointerEXT
Definition: GLee.h:13866
unsigned int(APIENTRYP GLEEPFNGLXGETAGPOFFSETMESAPROC)(const void *pointer)
Definition: GLee.h:17457
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_import_context
Definition: GLee.h:16569
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IARBPROC GLeeFuncPtr_glMultiTexCoord3iARB
Definition: GLee.h:3488
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_array_bgra
Definition: GLee.h:399
GLEE_EXTERN GLEEPFNGLWINDOWPOS4DMESAPROC GLeeFuncPtr_glWindowPos4dMESA
Definition: GLee.h:9147
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX
Definition: GLee.h:17432
GLEE_EXTERN GLEEPFNGLXFREECONTEXTEXTPROC GLeeFuncPtr_glXFreeContextEXT
Definition: GLee.h:17004
GLEE_EXTERN GLEEPFNGLLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glListParameterivSGIX
Definition: GLee.h:7222
GLEE_EXTERN GLEEPFNGLGETINVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetInvariantIntegervEXT
Definition: GLee.h:11036
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT
Definition: GLee.h:14346
GLEE_EXTERN GLEEPFNGLWINDOWPOS4FVMESAPROC GLeeFuncPtr_glWindowPos4fvMESA
Definition: GLee.h:9165
GLEE_EXTERN GLEEPFNGLGENOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glGenOcclusionQueriesNV
Definition: GLee.h:11438
GLEE_EXTERN GLEEPFNGLPNTRIANGLESFATIPROC GLeeFuncPtr_glPNTrianglesfATI
Definition: GLee.h:10602
GLvoid *APIENTRYP GLEEPFNGLMAPOBJECTBUFFERATIPROC(GLuint buffer)
Definition: GLee.h:12267
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT
Definition: GLee.h:14148
GLuint stencilClearTag
Definition: GLee.h:12648
GLenum GLint const GLvoid GLint ptrstride
Definition: GLee.h:9259
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC GLeeFuncPtr_glProgramEnvParameterI4iNV
Definition: GLee.h:15063
GLEE_EXTERN GLEEPFNGLTEXCOORD4HNVPROC GLeeFuncPtr_glTexCoord4hNV
Definition: GLee.h:12027
GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMPROC GLeeFuncPtr_glResetHistogram
Definition: GLee.h:1150
GLEE_EXTERN GLboolean _GLEE_NV_register_combiners
Definition: GLee.h:273
GLclampd zmax
Definition: GLee.h:12349
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT
Definition: GLee.h:14154
GLEE_EXTERN GLEEPFNGLGETINVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetInvariantFloatvEXT
Definition: GLee.h:11042
GLEE_EXTERN GLEEPFNGLTEXTURENORMALEXTPROC GLeeFuncPtr_glTextureNormalEXT
Definition: GLee.h:7960
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN
Definition: GLee.h:8522
GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glGenVertexArraysAPPLE
Definition: GLee.h:11698
GLEE_EXTERN GLboolean _GLEE_EXT_copy_texture
Definition: GLee.h:159
GLEE_EXTERN GLEEPFNGLGETBOOLEANI_VPROC GLeeFuncPtr_glGetBooleani_v
Definition: GLee.h:2971
GLEE_EXTERN GLEEPFNGLGETFENCEIVNVPROC GLeeFuncPtr_glGetFenceivNV
Definition: GLee.h:9541
GLEE_EXTERN GLEEPFNGLGETTEXFILTERFUNCSGISPROC GLeeFuncPtr_glGetTexFilterFuncSGIS
Definition: GLee.h:5775
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC GLeeFuncPtr_glGetHistogramParameteriv
Definition: GLee.h:1114
GLEE_EXTERN GLboolean _GLEE_EXT_blend_minmax
Definition: GLee.h:183
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FPROC GLeeFuncPtr_glWindowPos3f
Definition: GLee.h:1924
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVARBPROC GLeeFuncPtr_glMultiTexCoord3dvARB
Definition: GLee.h:3470
GLEE_EXTERN GLboolean _GLEE_ARB_pixel_buffer_object
Definition: GLee.h:139
GLfloat bias
Definition: GLee.h:5678
GLEE_EXTERN GLboolean _GLEE_SGIX_framezoom
Definition: GLee.h:195
const GLfloat * equation
Definition: GLee.h:15325
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFEXTPROC GLeeFuncPtr_glFragmentLightfEXT
Definition: GLee.h:14805
GLEE_EXTERN GLEEPFNGLENDOCCLUSIONQUERYNVPROC GLeeFuncPtr_glEndOcclusionQueryNV
Definition: GLee.h:11462
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVPROC GLeeFuncPtr_glGetQueryObjectiv
Definition: GLee.h:2054
GLEE_EXTERN GLEEPFNGLCLEARBUFFERIVPROC GLeeFuncPtr_glClearBufferiv
Definition: GLee.h:3283
GLEE_EXTERN GLEEPFNGLTEXTUREMATERIALEXTPROC GLeeFuncPtr_glTextureMaterialEXT
Definition: GLee.h:7599
int int int * dx
Definition: GLee.h:17162
GLEE_EXTERN GLboolean _GLEE_EXT_geometry_shader4
Definition: GLee.h:408
GLEE_EXTERN GLboolean _GLEE_EXT_packed_float
Definition: GLee.h:379
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage3DEXT
Definition: GLee.h:13842
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFSGIXPROC GLeeFuncPtr_glFragmentLightfSGIX
Definition: GLee.h:7413
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glGetFragmentMaterialivEXT
Definition: GLee.h:14871
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVEXTPROC GLeeFuncPtr_glSecondaryColor3fvEXT
Definition: GLee.h:7878
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVNVPROC GLeeFuncPtr_glGetVertexAttribdvNV
Definition: GLee.h:9955
GLvoid *APIENTRYP GLEEPFNGLMAPBUFFERARBPROC(GLenum target, GLenum access)
Definition: GLee.h:4655
GLEE_EXTERN GLEEPFNGLBINORMAL3IEXTPROC GLeeFuncPtr_glBinormal3iEXT
Definition: GLee.h:8160
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glGetConvolutionParameterfvEXT
Definition: GLee.h:6009
GLEE_EXTERN GLboolean _GLEE_SGIX_polynomial_ffd
Definition: GLee.h:198
GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONPROC GLeeFuncPtr_glBindAttribLocation
Definition: GLee.h:2260
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERPROC GLeeFuncPtr_glVertexAttribPointer
Definition: GLee.h:2776
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC GLeeFuncPtr_glProgramNamedParameter4dvNV
Definition: GLee.h:11892
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBARBPROC GLeeFuncPtr_glVertexAttrib4NubARB
Definition: GLee.h:4306
GLEE_EXTERN GLEEPFNGLGENBUFFERSPROC GLeeFuncPtr_glGenBuffers
Definition: GLee.h:2078
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage3DEXT
Definition: GLee.h:13998
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FATIPROC GLeeFuncPtr_glVertexStream3fATI
Definition: GLee.h:11204
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SEXTPROC GLeeFuncPtr_glSecondaryColor3sEXT
Definition: GLee.h:7896
GLEE_EXTERN GLboolean _GLEE_ARB_geometry_shader4
Definition: GLee.h:144
GLEE_EXTERN GLboolean _GLEE_EXT_texture_perturb_normal
Definition: GLee.h:246
GLEE_EXTERN GLboolean _GLEE_WIN_phong_shading
Definition: GLee.h:229
GLEE_EXTERN GLboolean _GLEE_GLX_NV_present_video
Definition: GLee.h:16593
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVARBPROC GLeeFuncPtr_glGetProgramivARB
Definition: GLee.h:4510
GLEE_EXTERN GLEEPFNGLXSET3DFXMODEMESAPROC GLeeFuncPtr_glXSet3DfxModeMESA
Definition: GLee.h:17310
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT
Definition: GLee.h:14166
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_video_resize
Definition: GLee.h:16573
GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GLeeFuncPtr_glGetFramebufferAttachmentParameteriv
Definition: GLee.h:5408
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DARBPROC GLeeFuncPtr_glMultiTexCoord3dARB
Definition: GLee.h:3464
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glFogCoordPointerListIBM
Definition: GLee.h:9278
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glGetFragmentMaterialfvEXT
Definition: GLee.h:14865
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVPROC GLeeFuncPtr_glVertexAttrib4usv
Definition: GLee.h:2770
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVPROC GLeeFuncPtr_glGetQueryObjectuiv
Definition: GLee.h:2060
GLEE_EXTERN GLEEPFNGLBINDTEXGENPARAMETEREXTPROC GLeeFuncPtr_glBindTexGenParameterEXT
Definition: GLee.h:10982
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORDSUNPROC GLeeFuncPtr_glGlobalAlphaFactordSUN
Definition: GLee.h:8303
GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC GLeeFuncPtr_glFragmentColorMaterialSGIX
Definition: GLee.h:7407
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_add
Definition: GLee.h:108
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC GLeeFuncPtr_glProgramUniform2fvEXT
Definition: GLee.h:14274
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramLocalParameterI4ivNV
Definition: GLee.h:15033
GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTEREXTPROC GLeeFuncPtr_glGetSeparableFilterEXT
Definition: GLee.h:6021
GLEE_EXTERN GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glEnableVariantClientStateEXT
Definition: GLee.h:10958
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC GLeeFuncPtr_glXGetFBConfigFromVisualSGIX
Definition: GLee.h:17058
GLEE_EXTERN GLEEPFNGLPOLLASYNCSGIXPROC GLeeFuncPtr_glPollAsyncSGIX
Definition: GLee.h:7661
GLboolean reset
Definition: GLee.h:1101
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIuivNV
Definition: GLee.h:15117
GLEE_EXTERN GLEEPFNGLUNIFORM4FPROC GLeeFuncPtr_glUniform4f
Definition: GLee.h:2458
GLsizei const GLint * locations
Definition: GLee.h:3024
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DARBPROC GLeeFuncPtr_glWindowPos3dARB
Definition: GLee.h:4045
GLEE_EXTERN GLEEPFNGLINDEXFUNCEXTPROC GLeeFuncPtr_glIndexFuncEXT
Definition: GLee.h:7302
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC GLeeFuncPtr_glProgramNamedParameter4fNV
Definition: GLee.h:11874
GLEE_EXTERN GLEEPFNGLTANGENT3IVEXTPROC GLeeFuncPtr_glTangent3ivEXT
Definition: GLee.h:8106
GLEE_EXTERN GLEEPFNGLSTENCILMASKSEPARATEPROC GLeeFuncPtr_glStencilMaskSeparate
Definition: GLee.h:2248
GLEE_EXTERN GLboolean _GLEE_ARB_point_parameters
Definition: GLee.h:112
GLEE_EXTERN GLboolean _GLEE_ATI_element_array
Definition: GLee.h:322
GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC GLeeFuncPtr_glDeleteFramebuffersEXT
Definition: GLee.h:12559
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC GLeeFuncPtr_glRenderbufferStorageMultisample
Definition: GLee.h:5426
GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTSGIXPROC GLeeFuncPtr_glXGetSelectedEventSGIX
Definition: GLee.h:17121
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVSGISPROC GLeeFuncPtr_glPointParameterfvSGIS
Definition: GLee.h:6748
GLXContext context
Definition: GLee.h:16985
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FATIPROC GLeeFuncPtr_glNormalStream3fATI
Definition: GLee.h:11312
GLint GLint GLint GLint GLint GLint GLint dstY1
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FPROC GLeeFuncPtr_glVertexAttrib4f
Definition: GLee.h:2728
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIPROC GLeeFuncPtr_glVertexAttribI2ui
Definition: GLee.h:3085
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVARBPROC GLeeFuncPtr_glMultiTexCoord1svARB
Definition: GLee.h:3410
GLEE_EXTERN GLEEPFNGLXDESTROYPIXMAPPROC GLeeFuncPtr_glXDestroyPixmap
Definition: GLee.h:16749
GLEE_EXTERN GLEEPFNGLGETMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glGetMapControlPointsNV
Definition: GLee.h:9618
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVPROC GLeeFuncPtr_glMultiTexCoord3dv
Definition: GLee.h:1481
GLEE_EXTERN GLEEPFNGLGETDETAILTEXFUNCSGISPROC GLeeFuncPtr_glGetDetailTexFuncSGIS
Definition: GLee.h:6305
GLEE_EXTERN GLEEPFNGLAREPROGRAMSRESIDENTNVPROC GLeeFuncPtr_glAreProgramsResidentNV
Definition: GLee.h:9895
GLEE_EXTERN GLEEPFNGLUSEPROGRAMPROC GLeeFuncPtr_glUseProgram
Definition: GLee.h:2434
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2HVNVPROC GLeeFuncPtr_glVertexAttribs2hvNV
Definition: GLee.h:12177
GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fSUN
Definition: GLee.h:8462
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVARBPROC GLeeFuncPtr_glMultiTexCoord1fvARB
Definition: GLee.h:3386
GLXFBConfig int attribute
Definition: GLee.h:16718
GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC GLeeFuncPtr_glCheckFramebufferStatus
Definition: GLee.h:5378
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FVATIPROC GLeeFuncPtr_glVertexStream1fvATI
Definition: GLee.h:11114
GLEE_EXTERN GLEEPFNGLXCHANNELRECTSYNCSGIXPROC GLeeFuncPtr_glXChannelRectSyncSGIX
Definition: GLee.h:17175
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVNVPROC GLeeFuncPtr_glGetVertexAttribivNV
Definition: GLee.h:9967
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVNVPROC GLeeFuncPtr_glVertexAttrib2fvNV
Definition: GLee.h:10099
GLEE_EXTERN GLEEPFNGLCOLORMASKINDEXEDEXTPROC GLeeFuncPtr_glColorMaskIndexedEXT
Definition: GLee.h:13096
GLEE_EXTERN GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXDestroyGLXPbufferSGIX
Definition: GLee.h:17103
GLEE_EXTERN GLEEPFNGLMINMAXEXTPROC GLeeFuncPtr_glMinmaxEXT
Definition: GLee.h:5909
GLEE_EXTERN GLEEPFNGLGETPOINTERVEXTPROC GLeeFuncPtr_glGetPointervEXT
Definition: GLee.h:6469
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3DVNVPROC GLeeFuncPtr_glVertexAttribs3dvNV
Definition: GLee.h:10237
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFARBPROC GLeeFuncPtr_glPointParameterfARB
Definition: GLee.h:3729
GLEE_EXTERN GLEEPFNGLUNIFORM3FVPROC GLeeFuncPtr_glUniform3fv
Definition: GLee.h:2500
GLEE_EXTERN GLEEPFNGLTESTOBJECTAPPLEPROC GLeeFuncPtr_glTestObjectAPPLE
Definition: GLee.h:11665
GLEE_EXTERN GLboolean _GLEE_S3_s3tc
Definition: GLee.h:340
GLEE_EXTERN GLboolean _GLEE_EXT_422_pixels
Definition: GLee.h:263
GLEE_EXTERN GLboolean _GLEE_VERSION_1_4
Definition: GLee.h:100
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SPROC GLeeFuncPtr_glMultiTexCoord4s
Definition: GLee.h:1559
GLEE_EXTERN GLEEPFNGLPRIORITIZETEXTURESEXTPROC GLeeFuncPtr_glPrioritizeTexturesEXT
Definition: GLee.h:6277
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env_combine
Definition: GLee.h:251
Definition: GLee.h:863
GLEE_EXTERN GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC GLeeFuncPtr_glRequestResidentProgramsNV
Definition: GLee.h:10027
int GLint
Definition: gldx.h:51
GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERIVNVPROC GLeeFuncPtr_glGetMapParameterivNV
Definition: GLee.h:9624
GLfloat v0
Definition: GLee.h:2439
GLEE_EXTERN GLEEPFNGLXGETVIDEODEVICENVPROC GLeeFuncPtr_glXGetVideoDeviceNV
Definition: GLee.h:17597
GLEE_EXTERN GLboolean _GLEE_SUN_triangle_list
Definition: GLee.h:257
GLEE_EXTERN GLEEPFNGLUNIFORMBUFFEREXTPROC GLeeFuncPtr_glUniformBufferEXT
Definition: GLee.h:13245
GLEE_EXTERN GLEEPFNGLXDESTROYPBUFFERPROC GLeeFuncPtr_glXDestroyPbuffer
Definition: GLee.h:16761
GLXDrawable int64_t int64_t * msc
Definition: GLee.h:17344
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialfvSGIX
Definition: GLee.h:7497
GLenum GLsizei GLenum format
Definition: GLee.h:969
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glTexSubImage2DEXT
Definition: GLee.h:5801
GLEE_EXTERN GLEEPFNGLXRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_glXReleaseVideoImageNV
Definition: GLee.h:17615
GLEE_EXTERN GLboolean _GLEE_EXT_index_func
Definition: GLee.h:220
GLEE_EXTERN GLboolean _GLEE_EXT_paletted_texture
Definition: GLee.h:211
GLEE_EXTERN GLEEPFNGLVERTEX2HNVPROC GLeeFuncPtr_glVertex2hNV
Definition: GLee.h:11919
GLEE_EXTERN GLEEPFNGLWINDOWPOS4IMESAPROC GLeeFuncPtr_glWindowPos4iMESA
Definition: GLee.h:9171
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVARBPROC GLeeFuncPtr_glVertexAttrib4uivARB
Definition: GLee.h:4384
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glTextureParameterIuivEXT
Definition: GLee.h:14178
GLsizeiptr const GLvoid GLenum usage
Definition: GLee.h:2089
GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONARBPROC GLeeFuncPtr_glGetUniformLocationARB
Definition: GLee.h:4987
GLEE_EXTERN GLEEPFNGLGETTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetTextureImageEXT
Definition: GLee.h:13680
GLuint dst
Definition: GLee.h:10536
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glFramebufferTexture1DEXT
Definition: GLee.h:12577
GLEE_EXTERN GLEEPFNGLUNIFORM1IVPROC GLeeFuncPtr_glUniform1iv
Definition: GLee.h:2512
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVMESAPROC GLeeFuncPtr_glWindowPos3svMESA
Definition: GLee.h:9141
GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETNVPROC GLeeFuncPtr_glBindBufferOffsetNV
Definition: GLee.h:13189
GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexSubImage1DEXT
Definition: GLee.h:13764
short GLshort
Definition: gldx.h:50
GLEE_EXTERN GLboolean _GLEE_VERSION_1_2
Definition: GLee.h:97
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SPROC GLeeFuncPtr_glMultiTexCoord1s
Definition: GLee.h:1415
GLEE_EXTERN GLEEPFNGLGETVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetVariantFloatvEXT
Definition: GLee.h:11018
GLEE_EXTERN GLEEPFNGLGENFRAGMENTSHADERSATIPROC GLeeFuncPtr_glGenFragmentShadersATI
Definition: GLee.h:10495
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FNVPROC GLeeFuncPtr_glVertexAttrib2fNV
Definition: GLee.h:10093
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTISGIXPROC GLeeFuncPtr_glFragmentLightiSGIX
Definition: GLee.h:7425
GLEE_EXTERN GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC GLeeFuncPtr_glGetDoubleIndexedvEXT
Definition: GLee.h:13968
GLEE_EXTERN GLEEPFNGLEVALMAPSNVPROC GLeeFuncPtr_glEvalMapsNV
Definition: GLee.h:9648
GLbyte by
Definition: GLee.h:8123
GLEE_EXTERN GLEEPFNGLDRAWBUFFERSPROC GLeeFuncPtr_glDrawBuffers
Definition: GLee.h:2230
GLEE_EXTERN GLEEPFNGLELEMENTPOINTERAPPLEPROC GLeeFuncPtr_glElementPointerAPPLE
Definition: GLee.h:11589
GLenum GLenum GLenum GLenum sumOutput
Definition: GLee.h:8937
GLEE_EXTERN GLEEPFNGLXGETAGPOFFSETMESAPROC GLeeFuncPtr_glXGetAGPOffsetMESA
Definition: GLee.h:17458
GLEE_EXTERN GLEEPFNGLEXECUTEPROGRAMNVPROC GLeeFuncPtr_glExecuteProgramNV
Definition: GLee.h:9913
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BATIPROC GLeeFuncPtr_glNormalStream3bATI
Definition: GLee.h:11276
GLEE_EXTERN GLEEPFNGLCOLORPOINTERVINTELPROC GLeeFuncPtr_glColorPointervINTEL
Definition: GLee.h:7742
GLEE_EXTERN GLEEPFNGLENDQUERYARBPROC GLeeFuncPtr_glEndQueryARB
Definition: GLee.h:4717
GLEE_EXTERN GLEEPFNGLFOGCOORDHVNVPROC GLeeFuncPtr_glFogCoordhvNV
Definition: GLee.h:12093
GLEE_EXTERN GLEEPFNGLLINKPROGRAMPROC GLeeFuncPtr_glLinkProgram
Definition: GLee.h:2422
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program2
Definition: GLee.h:351
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IARBPROC GLeeFuncPtr_glMultiTexCoord4iARB
Definition: GLee.h:3536
Window Window long * pTransparentIndex
Definition: GLee.h:17241
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DPROC GLeeFuncPtr_glVertexAttrib3d
Definition: GLee.h:2632
int GLXVideoDeviceNV unsigned long unsigned long * pulCounterOutputVideo
Definition: GLee.h:17626
GLEE_EXTERN GLEEPFNGLINDEXMATERIALEXTPROC GLeeFuncPtr_glIndexMaterialEXT
Definition: GLee.h:7285
GLEE_EXTERN GLEEPFNGLBUFFERDATAPROC GLeeFuncPtr_glBufferData
Definition: GLee.h:2090
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glGetColorTableParameterivSGI
Definition: GLee.h:6112
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVARBPROC GLeeFuncPtr_glUniformMatrix2fvARB
Definition: GLee.h:4945
GLEE_EXTERN GLEEPFNGLGENFENCESAPPLEPROC GLeeFuncPtr_glGenFencesAPPLE
Definition: GLee.h:11629
GLEE_EXTERN GLboolean _GLEE_EXT_texture_filter_anisotropic
Definition: GLee.h:269
GLEE_EXTERN GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckNamedFramebufferStatusEXT
Definition: GLee.h:14484
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4FVNVPROC GLeeFuncPtr_glVertexAttribs4fvNV
Definition: GLee.h:10261
GLEE_EXTERN GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_glXCreateContextAttribsARB
Definition: GLee.h:16864
Display *APIENTRYP GLEEPFNGLXGETCURRENTDISPLAYPROC()
Definition: GLee.h:16790
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC GLeeFuncPtr_glProgramNamedParameter4dNV
Definition: GLee.h:11880
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTexParameterIivEXT
Definition: GLee.h:13330
GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN
Definition: GLee.h:8510
GLEE_EXTERN GLEEPFNGLHISTOGRAMPROC GLeeFuncPtr_glHistogram
Definition: GLee.h:1138
GLEE_EXTERN GLEEPFNGLVERTEX3HVNVPROC GLeeFuncPtr_glVertex3hvNV
Definition: GLee.h:11937
GLenum GLsizei len
Definition: GLee.h:4413
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVNVPROC GLeeFuncPtr_glVertexAttrib3dvNV
Definition: GLee.h:10123
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC GLeeFuncPtr_glProgramUniform2ivEXT
Definition: GLee.h:14298
GLEE_EXTERN GLEEPFNGLDELETETEXTURESEXTPROC GLeeFuncPtr_glDeleteTexturesEXT
Definition: GLee.h:6259
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIivNV
Definition: GLee.h:15099
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DVATIPROC GLeeFuncPtr_glNormalStream3dvATI
Definition: GLee.h:11330
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVPROC GLeeFuncPtr_glVertexAttrib4fv
Definition: GLee.h:2734
const GLuint * arrays
Definition: GLee.h:5621
GLEE_EXTERN GLEEPFNGLMATRIXROTATEFEXTPROC GLeeFuncPtr_glMatrixRotatefEXT
Definition: GLee.h:13524
GLEE_EXTERN GLEEPFNGLBINORMAL3FEXTPROC GLeeFuncPtr_glBinormal3fEXT
Definition: GLee.h:8148
GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBARBPROC GLeeFuncPtr_glGetActiveAttribARB
Definition: GLee.h:5038
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVARBPROC GLeeFuncPtr_glVertexAttrib4NbvARB
Definition: GLee.h:4288
GLEE_EXTERN GLEEPFNGLUNIFORM2IPROC GLeeFuncPtr_glUniform2i
Definition: GLee.h:2470
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC GLeeFuncPtr_glCompressedTexImage1D
Definition: GLee.h:1613
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetCompressedTextureImageEXT
Definition: GLee.h:14016
GLEE_EXTERN GLEEPFNGLXCREATEPIXMAPPROC GLeeFuncPtr_glXCreatePixmap
Definition: GLee.h:16743
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_hyperpipe
Definition: GLee.h:16588
GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONARBPROC GLeeFuncPtr_glBindAttribLocationARB
Definition: GLee.h:5032
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_swap_control
Definition: GLee.h:16565
GLEE_EXTERN GLEEPFNGLVERTEX4HVNVPROC GLeeFuncPtr_glVertex4hvNV
Definition: GLee.h:11949
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glFragmentLightivSGIX
Definition: GLee.h:7431
GLEE_EXTERN GLboolean _GLEE_NV_primitive_restart
Definition: GLee.h:349
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FARBPROC GLeeFuncPtr_glMultiTexCoord4fARB
Definition: GLee.h:3524
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_color_mask
Definition: GLee.h:296
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIEXTPROC GLeeFuncPtr_glFragmentMaterialiEXT
Definition: GLee.h:14841
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_visual_rating
Definition: GLee.h:16568
GLEE_EXTERN GLboolean _GLEE_ATI_texture_env_combine3
Definition: GLee.h:343
GLsizei const GLfloat * points
Definition: GLee.h:6298
GLenum GLenum renderbuffertarget
Definition: GLee.h:5401
double GLdouble
Definition: gldx.h:58
GLEE_EXTERN GLEEPFNGLGETVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetVariantIntegervEXT
Definition: GLee.h:11012
GLEE_EXTERN GLEEPFNGLGENQUERIESARBPROC GLeeFuncPtr_glGenQueriesARB
Definition: GLee.h:4693
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HNVPROC GLeeFuncPtr_glMultiTexCoord4hNV
Definition: GLee.h:12075
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVEXTPROC GLeeFuncPtr_glVertexAttribI2ivEXT
Definition: GLee.h:15189
GLEE_EXTERN GLEEPFNGLCLEARDEPTHFOESPROC GLeeFuncPtr_glClearDepthfOES
Definition: GLee.h:15338
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_array_object
Definition: GLee.h:151
GLEE_EXTERN GLEEPFNGLBINORMAL3FVEXTPROC GLeeFuncPtr_glBinormal3fvEXT
Definition: GLee.h:8154
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DATIPROC GLeeFuncPtr_glVertexStream4dATI
Definition: GLee.h:11264
GLEE_EXTERN GLboolean _GLEE_APPLE_transform_hint
Definition: GLee.h:253
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERIVNVPROC GLeeFuncPtr_glCombinerParameterivNV
Definition: GLee.h:8920
GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC GLeeFuncPtr_glFlushMappedBufferRangeAPPLE
Definition: GLee.h:12785
GLEE_EXTERN GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC GLeeFuncPtr_glLoadIdentityDeformationMapSGIX
Definition: GLee.h:6883
GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetBufferParameteriv
Definition: GLee.h:2120
GLubyte GLubyte GLubyte GLubyte w
Definition: GLee.h:2685
GLEE_EXTERN GLEEPFNGLMULTITEXGENDEXTPROC GLeeFuncPtr_glMultiTexGendEXT
Definition: GLee.h:13896
GLEE_EXTERN GLboolean _GLEE_EXT_texture_integer
Definition: GLee.h:393
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DATIPROC GLeeFuncPtr_glNormalStream3dATI
Definition: GLee.h:11324
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_swap_barrier
Definition: GLee.h:16575
GLEE_EXTERN GLEEPFNGLXSELECTEVENTPROC GLeeFuncPtr_glXSelectEvent
Definition: GLee.h:16803
GLEE_EXTERN GLEEPFNGLCOLORTABLEEXTPROC GLeeFuncPtr_glColorTableEXT
Definition: GLee.h:7150
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program2
Definition: GLee.h:363
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC GLeeFuncPtr_glVertexAttribIPointerEXT
Definition: GLee.h:15255
GLEE_EXTERN GLEEPFNGLUNIFORM2FPROC GLeeFuncPtr_glUniform2f
Definition: GLee.h:2446
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Mod
Definition: GLee.h:10542
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERNVPROC GLeeFuncPtr_glVertexAttribPointerNV
Definition: GLee.h:10039
GLEE_EXTERN GLboolean _GLEE_SUN_slice_accum
Definition: GLee.h:324
GLEE_EXTERN GLboolean _GLEE_IBM_cull_vertex
Definition: GLee.h:281
GLEE_EXTERN GLEEPFNGLCOMBINERINPUTNVPROC GLeeFuncPtr_glCombinerInputNV
Definition: GLee.h:8932
GLdouble GLdouble GLdouble bottom
Definition: GLee.h:13559
GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC GLeeFuncPtr_glGetLocalConstantFloatvEXT
Definition: GLee.h:11060
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DARBPROC GLeeFuncPtr_glVertexAttrib4dARB
Definition: GLee.h:4336
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FARBPROC GLeeFuncPtr_glVertexAttrib2fARB
Definition: GLee.h:4228
GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTEREXTPROC GLeeFuncPtr_glFogCoordPointerEXT
Definition: GLee.h:8026
GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEEXTPROC GLeeFuncPtr_glColorSubTableEXT
Definition: GLee.h:7059
GLEE_EXTERN GLEEPFNGLUNIFORM2UIEXTPROC GLeeFuncPtr_glUniform2uiEXT
Definition: GLee.h:12848
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SARBPROC GLeeFuncPtr_glMultiTexCoord1sARB
Definition: GLee.h:3404
GLuint id
Definition: GLee.h:2035
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FVATIPROC GLeeFuncPtr_glVertexStream3fvATI
Definition: GLee.h:11210
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUBVARBPROC GLeeFuncPtr_glMatrixIndexubvARB
Definition: GLee.h:3875
GLboolean GLenum GLenum GLvoid * values
Definition: GLee.h:1101
GLEE_EXTERN GLEEPFNGLDETACHOBJECTARBPROC GLeeFuncPtr_glDetachObjectARB
Definition: GLee.h:4795
GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor3fVertex3fvSUN
Definition: GLee.h:8432
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC GLeeFuncPtr_glProgramEnvParameter4dARB
Definition: GLee.h:4438
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT
Definition: GLee.h:14124
GLEE_EXTERN GLEEPFNGLNORMALPOINTEREXTPROC GLeeFuncPtr_glNormalPointerEXT
Definition: GLee.h:6481
GLboolean invert
Definition: GLee.h:1594
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glGetFragmentLightfvEXT
Definition: GLee.h:14829
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Rep
Definition: GLee.h:10542
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glConvolutionFilter1DEXT
Definition: GLee.h:5955
GLEE_EXTERN GLboolean _GLEE_3DFX_tbuffer
Definition: GLee.h:290
GLEE_EXTERN GLboolean _GLEE_INTEL_texture_scissor
Definition: GLee.h:238
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVEXTPROC GLeeFuncPtr_glVertexAttribI4ivEXT
Definition: GLee.h:15201
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FPROC GLeeFuncPtr_glVertexAttrib3f
Definition: GLee.h:2644
GLEE_EXTERN GLEEPFNGLXCHOOSEFBCONFIGPROC GLeeFuncPtr_glXChooseFBConfig
Definition: GLee.h:16713
GLEE_EXTERN GLEEPFNGLREFERENCEPLANESGIXPROC GLeeFuncPtr_glReferencePlaneSGIX
Definition: GLee.h:6899
GLEE_EXTERN GLboolean _GLEE_ATI_separate_stencil
Definition: GLee.h:353
const GLuint * programs
Definition: GLee.h:4425
GLEE_EXTERN GLboolean _GLEE_OML_resample
Definition: GLee.h:314
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IATIPROC GLeeFuncPtr_glVertexStream1iATI
Definition: GLee.h:11096
GLuint divisor
Definition: GLee.h:5513
GLenum GLenum GLvoid GLvoid GLvoid * span
Definition: GLee.h:1089
GLEE_EXTERN GLEEPFNGLXWAITVIDEOSYNCSGIPROC GLeeFuncPtr_glXWaitVideoSyncSGI
Definition: GLee.h:16932
GLEE_EXTERN GLEEPFNGLTEXCOORD1HNVPROC GLeeFuncPtr_glTexCoord1hNV
Definition: GLee.h:11991
GLEE_EXTERN GLEEPFNGLDELETEOBJECTARBPROC GLeeFuncPtr_glDeleteObjectARB
Definition: GLee.h:4783
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HVNVPROC GLeeFuncPtr_glMultiTexCoord3hvNV
Definition: GLee.h:12069
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC GLeeFuncPtr_glGetHistogramParameterfvEXT
Definition: GLee.h:5873
GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVariantArrayObjectivATI
Definition: GLee.h:10690
GLEE_EXTERN GLEEPFNGLUNIFORM3UIEXTPROC GLeeFuncPtr_glUniform3uiEXT
Definition: GLee.h:12854
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSVSUNPROC GLeeFuncPtr_glReplacementCodeusvSUN
Definition: GLee.h:8376
GLEE_EXTERN GLEEPFNGLBINDMULTITEXTUREEXTPROC GLeeFuncPtr_glBindMultiTextureEXT
Definition: GLee.h:13848
GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP1ATIPROC GLeeFuncPtr_glAlphaFragmentOp1ATI
Definition: GLee.h:10555
GLEE_EXTERN GLEEPFNGLISFENCENVPROC GLeeFuncPtr_glIsFenceNV
Definition: GLee.h:9529
GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONARBPROC GLeeFuncPtr_glGetAttribLocationARB
Definition: GLee.h:5044
GLEE_EXTERN GLEEPFNGLMATRIXPUSHEXTPROC GLeeFuncPtr_glMatrixPushEXT
Definition: GLee.h:13578
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IVATIPROC GLeeFuncPtr_glVertexStream1ivATI
Definition: GLee.h:11102
GLEE_EXTERN GLboolean _GLEE_SGIX_vertex_preclip
Definition: GLee.h:292
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC GLeeFuncPtr_glProgramUniform3fvEXT
Definition: GLee.h:14280
GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONPROC GLeeFuncPtr_glGetAttribLocation
Definition: GLee.h:2332
GLEE_EXTERN GLboolean _GLEE_SGIS_detail_texture
Definition: GLee.h:170
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_program
Definition: GLee.h:123
GLEE_EXTERN GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC GLeeFuncPtr_glInstrumentsBufferSGIX
Definition: GLee.h:6770
unsigned int GLbitfield
Definition: gldx.h:48
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexImage3DARB
Definition: GLee.h:3666
GLEE_EXTERN GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glClientAttribDefaultEXT
Definition: GLee.h:13482
GLEE_EXTERN GLboolean _GLEE_ARB_texture_float
Definition: GLee.h:138
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramEnvParametersI4uivNV
Definition: GLee.h:15093
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVARBPROC GLeeFuncPtr_glMultiTexCoord1dvARB
Definition: GLee.h:3374
int draw_type
Definition: GLee.h:847
GLEE_EXTERN GLEEPFNGLTEXRENDERBUFFERNVPROC GLeeFuncPtr_glTexRenderbufferNV
Definition: GLee.h:14649
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVEXTPROC GLeeFuncPtr_glVertexAttribI1ivEXT
Definition: GLee.h:15183
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FPROC GLeeFuncPtr_glMultiTexCoord4f
Definition: GLee.h:1535
GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERFVATIPROC GLeeFuncPtr_glGetObjectBufferfvATI
Definition: GLee.h:10642
GLEE_EXTERN GLboolean _GLEE_SGIS_multisample
Definition: GLee.h:174
const GLfloat * m
Definition: GLee.h:13493
GLEE_EXTERN GLEEPFNGLCURRENTPALETTEMATRIXARBPROC GLeeFuncPtr_glCurrentPaletteMatrixARB
Definition: GLee.h:3869
unsigned char GLboolean
Definition: gldx.h:47
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC GLeeFuncPtr_glGetVertexAttribPointervNV
Definition: GLee.h:9973
GLEE_EXTERN GLEEPFNGLUNIFORM3FPROC GLeeFuncPtr_glUniform3f
Definition: GLee.h:2452
GLEE_EXTERN GLEEPFNGLCLEARBUFFERFVPROC GLeeFuncPtr_glClearBufferfv
Definition: GLee.h:3295
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC GLeeFuncPtr_glFramebufferRenderbuffer
Definition: GLee.h:5402
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVARBPROC GLeeFuncPtr_glWindowPos3dvARB
Definition: GLee.h:4051
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X2FVPROC GLeeFuncPtr_glUniformMatrix3x2fv
Definition: GLee.h:2819
GLEE_EXTERN GLboolean _GLEE_MESA_window_pos
Definition: GLee.h:279
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVARBPROC GLeeFuncPtr_glVertexAttrib4ubvARB
Definition: GLee.h:4378
GLEE_EXTERN GLboolean _GLEE_SGIX_ycrcb_subsample
Definition: GLee.h:285
GLEE_EXTERN GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT
Definition: GLee.h:14478
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glNamedFramebufferTextureEXT
Definition: GLee.h:14568
GLEE_EXTERN GLEEPFNGLINDEXPOINTEREXTPROC GLeeFuncPtr_glIndexPointerEXT
Definition: GLee.h:6475
GLEE_EXTERN GLboolean _GLEE_SGI_texture_color_table
Definition: GLee.h:167
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC GLeeFuncPtr_glReplacementCodePointerSUN
Definition: GLee.h:8388
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVPROC GLeeFuncPtr_glVertexAttrib4dv
Definition: GLee.h:2722
GLEE_EXTERN GLboolean _GLEE_ARB_fragment_program_shadow
Definition: GLee.h:133
GLEE_EXTERN GLEEPFNGLAPPLYTEXTUREEXTPROC GLeeFuncPtr_glApplyTextureEXT
Definition: GLee.h:7587
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IEXTPROC GLeeFuncPtr_glVertexAttribI3iEXT
Definition: GLee.h:15147
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT
Definition: GLee.h:14100
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureParameterfvEXT
Definition: GLee.h:13686
GLEE_EXTERN GLEEPFNGLXSELECTEVENTSGIXPROC GLeeFuncPtr_glXSelectEventSGIX
Definition: GLee.h:17115
GLEE_EXTERN GLboolean _GLEE_EXT_texture_shared_exponent
Definition: GLee.h:384
GLEE_EXTERN GLEEPFNGLFLUSHRASTERSGIXPROC GLeeFuncPtr_glFlushRasterSGIX
Definition: GLee.h:6913
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawRangeElementArrayAPPLE
Definition: GLee.h:11601
GLEE_EXTERN GLEEPFNGLGETVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetVariantBooleanvEXT
Definition: GLee.h:11006
GLenum attachment
Definition: GLee.h:5383
signed long long GLint64EXT
Definition: GLee.h:777
signed char GLbyte
Definition: gldx.h:49
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXQueryHyperpipeConfigSGIX
Definition: GLee.h:17414
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVARBPROC GLeeFuncPtr_glWindowPos3svARB
Definition: GLee.h:4087
GLEE_EXTERN GLboolean _GLEE_EXT_fragment_lighting
Definition: GLee.h:407
GLEE_EXTERN GLEEPFNGLISTEXTUREEXTPROC GLeeFuncPtr_glIsTextureEXT
Definition: GLee.h:6271
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DNVPROC GLeeFuncPtr_glVertexAttrib4dNV
Definition: GLee.h:10153
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FPROC GLeeFuncPtr_glMultiTexCoord1f
Definition: GLee.h:1391
GLEE_EXTERN GLEEPFNGLSHADERSOURCEARBPROC GLeeFuncPtr_glShaderSourceARB
Definition: GLee.h:4807
GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVARBPROC GLeeFuncPtr_glGetBufferPointervARB
Definition: GLee.h:4674
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_object
Definition: GLee.h:366
GLint GLint GLsizei GLsizei GLsizei depth
Definition: GLee.h:1161
GLint GLint GLint GLint GLint dstY0
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC GLeeFuncPtr_glProgramLocalParameterI4uiNV
Definition: GLee.h:15045
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_add_env
Definition: GLee.h:207
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIEXTPROC GLeeFuncPtr_glProgramParameteriEXT
Definition: GLee.h:14911
GLEE_EXTERN GLboolean _GLEE_NV_parameter_buffer_object
Definition: GLee.h:389
GLint location
Definition: GLee.h:2373
GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTERPROC GLeeFuncPtr_glGetSeparableFilter
Definition: GLee.h:1090
GLEE_EXTERN GLboolean _GLEE_EXT_packed_depth_stencil
Definition: GLee.h:368
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC GLeeFuncPtr_glProgramLocalParameterI4iNV
Definition: GLee.h:15027
GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterfvNV
Definition: GLee.h:8962
GLEE_EXTERN GLboolean _GLEE_EXT_separate_specular_color
Definition: GLee.h:244
GLEE_EXTERN GLEEPFNGLUNIFORM1FVPROC GLeeFuncPtr_glUniform1fv
Definition: GLee.h:2488
GLdouble GLdouble GLdouble GLdouble GLdouble zNear
Definition: GLee.h:13559
GLEE_EXTERN GLEEPFNGLVERTEXPOINTEREXTPROC GLeeFuncPtr_glVertexPointerEXT
Definition: GLee.h:6493
GLXFBConfigSGIX *APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC(Display *dpy, int screen, int *attrib_list, int *nelements)
Definition: GLee.h:17033
GLXFBConfig config
Definition: GLee.h:16718
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glFragmentLightivEXT
Definition: GLee.h:14811
GLenum GLenum GLenum GLenum GLenum scale
Definition: GLee.h:8937
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVPROC GLeeFuncPtr_glWindowPos3iv
Definition: GLee.h:1942
GLEE_EXTERN GLEEPFNGLACTIVETEXTUREARBPROC GLeeFuncPtr_glActiveTextureARB
Definition: GLee.h:3356
GLdouble GLdouble t
Definition: GLee.h:1426
GLuint address
Definition: GLee.h:9948
GLEE_EXTERN GLEEPFNGLUNIFORM4FARBPROC GLeeFuncPtr_glUniform4fARB
Definition: GLee.h:4867
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVMESAPROC GLeeFuncPtr_glWindowPos3ivMESA
Definition: GLee.h:9129
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC GLeeFuncPtr_glDrawRangeElementArrayATI
Definition: GLee.h:11377
GLEE_EXTERN GLEEPFNGLACTIVESTENCILFACEEXTPROC GLeeFuncPtr_glActiveStencilFaceEXT
Definition: GLee.h:11554
GLEE_EXTERN GLEEPFNGLDETAILTEXFUNCSGISPROC GLeeFuncPtr_glDetailTexFuncSGIS
Definition: GLee.h:6299
int GLXVideoDeviceNV unsigned long * pulCounterOutputPbuffer
Definition: GLee.h:17626
GLEE_EXTERN GLboolean _GLEE_EXT_texture_lod_bias
Definition: GLee.h:268
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FNVPROC GLeeFuncPtr_glVertexAttrib4fNV
Definition: GLee.h:10165
GLdouble s
Definition: GLee.h:1378
GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTPROC GLeeFuncPtr_glXGetSelectedEvent
Definition: GLee.h:16809
GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFERPROC GLeeFuncPtr_glBindFramebuffer
Definition: GLee.h:5360
Definition: GLee.h:857
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_edge_clamp
Definition: GLee.h:181
GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC GLeeFuncPtr_glFragmentColorMaterialEXT
Definition: GLee.h:14859
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_visual_info
Definition: GLee.h:16564
GLEE_EXTERN GLboolean _GLEE_ARB_texture_rg
Definition: GLee.h:150
GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixLoadTransposefEXT
Definition: GLee.h:13584
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FVATIPROC GLeeFuncPtr_glVertexStream2fvATI
Definition: GLee.h:11162
GLEE_EXTERN GLEEPFNGLCLAMPCOLORPROC GLeeFuncPtr_glClampColor
Definition: GLee.h:3037
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC GLeeFuncPtr_glPixelTexGenParameterfSGIS
Definition: GLee.h:6142
GLEE_EXTERN GLboolean _GLEE_SGIX_fragment_lighting
Definition: GLee.h:225
GLEE_EXTERN GLboolean _GLEE_SUN_global_alpha
Definition: GLee.h:256
GLEE_EXTERN GLEEPFNGLGETSTRINGIPROC GLeeFuncPtr_glGetStringi
Definition: GLee.h:3307
const GLuint * renderbuffers
Definition: GLee.h:5329
GLenum modeAlpha
Definition: GLee.h:2223
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVARBPROC GLeeFuncPtr_glVertexAttrib1fvARB
Definition: GLee.h:4198
GLEE_EXTERN GLEEPFNGLDELETEVERTEXSHADEREXTPROC GLeeFuncPtr_glDeleteVertexShaderEXT
Definition: GLee.h:10838
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVARBPROC GLeeFuncPtr_glVertexAttrib2dvARB
Definition: GLee.h:4222
GLEE_EXTERN GLboolean _GLEE_GLX_NV_swap_group
Definition: GLee.h:16595
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glMultiTexParameterIuivEXT
Definition: GLee.h:14202
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVNVPROC GLeeFuncPtr_glVertexAttrib1fvNV
Definition: GLee.h:10063
GLenum GLint GLuint mask
Definition: GLee.h:2241
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVARBPROC GLeeFuncPtr_glVertexAttrib1dvARB
Definition: GLee.h:4186
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IVATIPROC GLeeFuncPtr_glVertexStream4ivATI
Definition: GLee.h:11246
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC GLeeFuncPtr_glFramebufferDrawBuffersEXT
Definition: GLee.h:14538
GLEE_EXTERN GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetInvariantBooleanvEXT
Definition: GLee.h:11030
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC GLeeFuncPtr_glProgramUniform2uivEXT
Definition: GLee.h:14400
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramLocalParameterdvARB
Definition: GLee.h:4498
int int int int int * dw
Definition: GLee.h:17162
GLEE_EXTERN GLEEPFNGLSAMPLEMAPATIPROC GLeeFuncPtr_glSampleMapATI
Definition: GLee.h:10531
GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC GLeeFuncPtr_glProgramBufferParametersIivNV
Definition: GLee.h:13076
GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC GLeeFuncPtr_glEdgeFlagPointerListIBM
Definition: GLee.h:9272
GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSPROC GLeeFuncPtr_glGenFramebuffers
Definition: GLee.h:5372
GLEE_EXTERN GLEEPFNGLMATRIXLOADIDENTITYEXTPROC GLeeFuncPtr_glMatrixLoadIdentityEXT
Definition: GLee.h:13518
GLXPbuffer int unsigned long GLboolean bBlock
Definition: GLee.h:17620
int int GLXHyperpipeConfigSGIX * cfg
Definition: GLee.h:17407
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVARBPROC GLeeFuncPtr_glWindowPos3fvARB
Definition: GLee.h:4063
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC GLeeFuncPtr_glProgramEnvParameter4fvARB
Definition: GLee.h:4456
GLEE_EXTERN GLboolean _GLEE_INGR_blend_func_separate
Definition: GLee.h:404
GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC GLeeFuncPtr_glProgramBufferParametersfvNV
Definition: GLee.h:13070
const GLint const GLsizei GLsizei GLint modestride
Definition: GLee.h:9223
GLEE_EXTERN GLEEPFNGLXBINDVIDEOIMAGENVPROC GLeeFuncPtr_glXBindVideoImageNV
Definition: GLee.h:17609
GLEE_EXTERN GLEEPFNGLWEIGHTBVARBPROC GLeeFuncPtr_glWeightbvARB
Definition: GLee.h:3791
GLEE_EXTERN GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC GLeeFuncPtr_glXBindChannelToWindowSGIX
Definition: GLee.h:17151
unsigned int participationType
Definition: GLee.h:867
GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glBeginTransformFeedbackEXT
Definition: GLee.h:13429
GLenum GLenum textarget
Definition: GLee.h:5383
GLEE_EXTERN GLboolean _GLEE_ARB_imaging
Definition: GLee.h:98
GLint GLint srcX1
Definition: GLee.h:5419
GLEE_EXTERN GLboolean _GLEE_SGIX_async_histogram
Definition: GLee.h:237
GLEE_EXTERN GLEEPFNGLGENASYNCMARKERSSGIXPROC GLeeFuncPtr_glGenAsyncMarkersSGIX
Definition: GLee.h:7667
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDPROC GLeeFuncPtr_glMultTransposeMatrixd
Definition: GLee.h:1589
const GLenum * bufs
Definition: GLee.h:2229
GLEE_EXTERN GLEEPFNGLXRELEASEBUFFERSMESAPROC GLeeFuncPtr_glXReleaseBuffersMESA
Definition: GLee.h:17294
GLEE_EXTERN GLboolean _GLEE_NV_register_combiners2
Definition: GLee.h:303
GLclampf f
Definition: GLee.h:15307
GLsizei maxCount
Definition: GLee.h:2325
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BVATIPROC GLeeFuncPtr_glNormalStream3bvATI
Definition: GLee.h:11282
GLEE_EXTERN GLEEPFNGLWINDOWPOS4SMESAPROC GLeeFuncPtr_glWindowPos4sMESA
Definition: GLee.h:9183
GLEE_EXTERN GLEEPFNGLINDEXPOINTERLISTIBMPROC GLeeFuncPtr_glIndexPointerListIBM
Definition: GLee.h:9284
GLEE_EXTERN GLEEPFNGLWEIGHTFVARBPROC GLeeFuncPtr_glWeightfvARB
Definition: GLee.h:3809
GLint GLint GLsizei GLsizei GLsizei GLint border
Definition: GLee.h:1161
int int attrib
Definition: GLee.h:17431
GLenum GLuint GLint GLenum face
Definition: GLee.h:5490
GLint fsize
Definition: GLee.h:10038
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC GLeeFuncPtr_glXGetFBConfigAttribSGIX
Definition: GLee.h:17028
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DPROC GLeeFuncPtr_glMultiTexCoord2d
Definition: GLee.h:1427
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVPROC GLeeFuncPtr_glVertexAttrib4Niv
Definition: GLee.h:2674
GLEE_EXTERN GLboolean _GLEE_SGIX_fog_scale
Definition: GLee.h:254
GLEE_EXTERN GLEEPFNGLCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glColorPointerListIBM
Definition: GLee.h:9260
GLEE_EXTERN GLEEPFNGLGETUNIFORMIVPROC GLeeFuncPtr_glGetUniformiv
Definition: GLee.h:2380
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureParameterivEXT
Definition: GLee.h:13692
GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEARBPROC GLeeFuncPtr_glGetShaderSourceARB
Definition: GLee.h:5011
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC GLeeFuncPtr_glFragmentLightModeliEXT
Definition: GLee.h:14775
GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glTextureImage3DEXT
Definition: GLee.h:13710
GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramParameterdvNV
Definition: GLee.h:9925
int YOrigin
Definition: GLee.h:888
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glImageTransformParameterfvHP
Definition: GLee.h:7004
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPROC GLeeFuncPtr_glGetHistogram
Definition: GLee.h:1102
GLEE_EXTERN GLboolean _GLEE_SGIS_point_line_texgen
Definition: GLee.h:295
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTI64VEXTPROC GLeeFuncPtr_glGetQueryObjecti64vEXT
Definition: GLee.h:12737
GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYATIPROC GLeeFuncPtr_glDrawElementArrayATI
Definition: GLee.h:11371
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC GLeeFuncPtr_glPixelTransformParameterivEXT
Definition: GLee.h:7793
GLEE_EXTERN GLboolean _GLEE_ARB_point_sprite
Definition: GLee.h:132
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC GLeeFuncPtr_glGetVertexAttribIuivEXT
Definition: GLee.h:15267
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIPROC GLeeFuncPtr_glVertexAttribI4ui
Definition: GLee.h:3097
GLEE_EXTERN GLEEPFNGLMATRIXLOADFEXTPROC GLeeFuncPtr_glMatrixLoadfEXT
Definition: GLee.h:13494
GLEE_EXTERN GLEEPFNGLUNIFORM1UIVEXTPROC GLeeFuncPtr_glUniform1uivEXT
Definition: GLee.h:12866
GLEE_EXTERN GLEEPFNGLBINDFRAGMENTSHADERATIPROC GLeeFuncPtr_glBindFragmentShaderATI
Definition: GLee.h:10501
GLEE_EXTERN GLEEPFNGLTANGENT3SEXTPROC GLeeFuncPtr_glTangent3sEXT
Definition: GLee.h:8112
GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTEREXTPROC GLeeFuncPtr_glTexCoordPointerEXT
Definition: GLee.h:6487
GLint GLint GLint GLint zoffset
Definition: GLee.h:1167
GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEDEXTPROC GLeeFuncPtr_glMatrixTranslatedEXT
Definition: GLee.h:13554
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramEnvParameters4fvEXT
Definition: GLee.h:12757
GLuint GLuint GLuint GLuint GLuint GLuint arg1Mod
Definition: GLee.h:10536
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVPROC GLeeFuncPtr_glVertexAttrib4Nbv
Definition: GLee.h:2668
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter2DEXT
Definition: GLee.h:5997
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_scale_bias
Definition: GLee.h:194
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glColor4ubVertex3fvSUN
Definition: GLee.h:8420
GLEE_EXTERN GLEEPFNGLMULTITEXENVFEXTPROC GLeeFuncPtr_glMultiTexEnvfEXT
Definition: GLee.h:13872
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVPROC GLeeFuncPtr_glVertexAttrib4sv
Definition: GLee.h:2752
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glMultiTexParameterIivEXT
Definition: GLee.h:14196
GLEE_EXTERN GLboolean _GLEE_EXT_blend_color
Definition: GLee.h:153
GLEE_EXTERN GLboolean _GLEE_OML_interlace
Definition: GLee.h:312
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glFragmentMaterialivEXT
Definition: GLee.h:14853
GLEE_EXTERN GLEEPFNGLMATRIXFRUSTUMEXTPROC GLeeFuncPtr_glMatrixFrustumEXT
Definition: GLee.h:13560
GLEE_EXTERN GLEEPFNGLREADINSTRUMENTSSGIXPROC GLeeFuncPtr_glReadInstrumentsSGIX
Definition: GLee.h:6782
GLsizeiptr size
Definition: GLee.h:2089
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X4FVPROC GLeeFuncPtr_glUniformMatrix2x4fv
Definition: GLee.h:2825
typedef GLboolean(APIENTRYP GLEEPFNGLISQUERYPROC)(GLuint id)
GLEE_EXTERN GLEEPFNGLVERTEX2HVNVPROC GLeeFuncPtr_glVertex2hvNV
Definition: GLee.h:11925
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FARBPROC GLeeFuncPtr_glVertexAttrib4fARB
Definition: GLee.h:4348
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage2DEXT
Definition: GLee.h:14028
GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fSUN
Definition: GLee.h:8450
unsigned int GLenum
Definition: gldx.h:46
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8636
GLEE_EXTERN GLboolean _GLEE_ATI_text_fragment_shader
Definition: GLee.h:333
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DPROC GLeeFuncPtr_glVertexAttrib1d
Definition: GLee.h:2560
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1FVNVPROC GLeeFuncPtr_glVertexAttribs1fvNV
Definition: GLee.h:10207
GLEE_EXTERN GLboolean _GLEE_GLX_SGIS_shared_multisample
Definition: GLee.h:16577
GLEE_EXTERN GLEEPFNGLXGETVIDEOSYNCSGIPROC GLeeFuncPtr_glXGetVideoSyncSGI
Definition: GLee.h:16926
GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramParameterfvNV
Definition: GLee.h:9931
GLEE_EXTERN GLboolean _GLEE_NV_occlusion_query
Definition: GLee.h:327
GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV
Definition: GLee.h:8974
GLEE_EXTERN GLEEPFNGLPOLLINSTRUMENTSSGIXPROC GLeeFuncPtr_glPollInstrumentsSGIX
Definition: GLee.h:6776
Window Window underlay
Definition: GLee.h:17241
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN
Definition: GLee.h:8552
GLEE_EXTERN GLEEPFNGLFINISHFENCENVPROC GLeeFuncPtr_glFinishFenceNV
Definition: GLee.h:9547
GLfloat param
Definition: GLee.h:1737
GLEE_EXTERN GLEEPFNGLFOGCOORDDPROC GLeeFuncPtr_glFogCoordd
Definition: GLee.h:1708
GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAARBPROC GLeeFuncPtr_glGetBufferSubDataARB
Definition: GLee.h:4650
GLEE_EXTERN GLEEPFNGLCREATEPROGRAMPROC GLeeFuncPtr_glCreateProgram
Definition: GLee.h:2272
GLEE_EXTERN GLEEPFNGLGENVERTEXSHADERSEXTPROC GLeeFuncPtr_glGenVertexShadersEXT
Definition: GLee.h:10832
GLEE_EXTERN GLEEPFNGLLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glListParameterfvSGIX
Definition: GLee.h:7210
GLEE_EXTERN GLEEPFNGLGETINTEGERI_VPROC GLeeFuncPtr_glGetIntegeri_v
Definition: GLee.h:2977
GLEE_EXTERN GLboolean _GLEE_GREMEDY_string_marker
Definition: GLee.h:367
GLEE_EXTERN GLEEPFNGLBINORMAL3SEXTPROC GLeeFuncPtr_glBinormal3sEXT
Definition: GLee.h:8172
GLXVideoDeviceNV GLXPbuffer int iVideoBuffer
Definition: GLee.h:17608
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glImageTransformParameterivHP
Definition: GLee.h:6998
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC GLeeFuncPtr_glFramebufferDrawBufferEXT
Definition: GLee.h:14532
GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glGetNamedBufferSubDataEXT
Definition: GLee.h:14454
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVARBPROC GLeeFuncPtr_glWindowPos2svARB
Definition: GLee.h:4039
GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREARBPROC GLeeFuncPtr_glClientActiveTextureARB
Definition: GLee.h:3362
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC GLeeFuncPtr_glProgramParameters4dvNV
Definition: GLee.h:10015
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SPROC GLeeFuncPtr_glVertexAttrib3s
Definition: GLee.h:2656
GLEE_EXTERN GLEEPFNGLBEGINQUERYPROC GLeeFuncPtr_glBeginQuery
Definition: GLee.h:2036
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IMESAPROC GLeeFuncPtr_glWindowPos3iMESA
Definition: GLee.h:9123
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint wstride
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLISBUFFERPROC GLeeFuncPtr_glIsBuffer
Definition: GLee.h:2084
GLEE_EXTERN GLEEPFNGLENDQUERYPROC GLeeFuncPtr_glEndQuery
Definition: GLee.h:2042
GLEE_EXTERN GLboolean _GLEE_EXT_cull_vertex
Definition: GLee.h:223
GLenum backfunc
Definition: GLee.h:2241
int GLhandleARB
Definition: GLee.h:772
GLint GLint GLint GLint GLint woffset
Definition: GLee.h:6205
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_visual_select_group
Definition: GLee.h:16584
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FATIPROC GLeeFuncPtr_glVertexStream4fATI
Definition: GLee.h:11252
GLEE_EXTERN GLEEPFNGLMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glMapControlPointsNV
Definition: GLee.h:9600
GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSDNVPROC GLeeFuncPtr_glDepthBoundsdNV
Definition: GLee.h:13015
GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEATIPROC GLeeFuncPtr_glStencilFuncSeparateATI
Definition: GLee.h:12298
GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERFVARBPROC GLeeFuncPtr_glGetObjectParameterfvARB
Definition: GLee.h:4963
GLXHyperpipeConfigSGIX *APIENTRYP GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC(Display *dpy, int hpId, int *npipes)
Definition: GLee.h:17413
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVARBPROC GLeeFuncPtr_glVertexAttrib3fvARB
Definition: GLee.h:4270
GLsizei maxLength
Definition: GLee.h:4974
GLXDrawable drawable
Definition: GLee.h:845
GLEE_EXTERN GLEEPFNGLMULTITEXENVIEXTPROC GLeeFuncPtr_glMultiTexEnviEXT
Definition: GLee.h:13884
GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSEXTPROC GLeeFuncPtr_glMultiDrawElementsEXT
Definition: GLee.h:7980
GLEE_EXTERN GLEEPFNGLPROGRAMSTRINGARBPROC GLeeFuncPtr_glProgramStringARB
Definition: GLee.h:4414
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVPROC GLeeFuncPtr_glVertexAttribI3iv
Definition: GLee.h:3115
GLEE_EXTERN GLEEPFNGLLIGHTENVISGIXPROC GLeeFuncPtr_glLightEnviSGIX
Definition: GLee.h:7509
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVPROC GLeeFuncPtr_glWindowPos3sv
Definition: GLee.h:1954
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IVATIPROC GLeeFuncPtr_glVertexStream2ivATI
Definition: GLee.h:11150
GLEE_EXTERN GLEEPFNGLBINORMAL3IVEXTPROC GLeeFuncPtr_glBinormal3ivEXT
Definition: GLee.h:8166
GLEE_EXTERN GLEEPFNGLUNIFORM2IVARBPROC GLeeFuncPtr_glUniform2ivARB
Definition: GLee.h:4927
GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterivEXT
Definition: GLee.h:13824
const GLubyte *APIENTRYP GLEEPFNGLGETSTRINGIPROC(GLenum name, GLuint index)
Definition: GLee.h:3306
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVPROC GLeeFuncPtr_glMultiTexCoord1fv
Definition: GLee.h:1397
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGSPROC GLeeFuncPtr_glXGetFBConfigs
Definition: GLee.h:16707
GLEE_EXTERN GLint GLeeForceLink(const char *extensionName)
Definition: GLee.c:16104
unsigned long long GLuint64EXT
Definition: GLee.h:778
GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2
Definition: GLee.h:10542
GLEE_EXTERN GLEEPFNGLTEXCOORD4HVNVPROC GLeeFuncPtr_glTexCoord4hvNV
Definition: GLee.h:12033
GLEE_EXTERN GLboolean _GLEE_OES_compressed_paletted_texture
Definition: GLee.h:415
GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSPROC GLeeFuncPtr_glDeleteVertexArrays
Definition: GLee.h:5622
GLEE_EXTERN GLboolean _GLEE_GLX_SUN_get_transparent_index
Definition: GLee.h:16578
GLEE_EXTERN GLboolean _GLEE_EXT_multisample
Definition: GLee.h:291
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2FVNVPROC GLeeFuncPtr_glVertexAttribs2fvNV
Definition: GLee.h:10225
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC GLeeFuncPtr_glVertexAttribArrayObjectATI
Definition: GLee.h:12312
GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glNormal3fVertex3fSUN
Definition: GLee.h:8438
GLEE_EXTERN GLboolean _GLEE_IBM_texture_mirrored_repeat
Definition: GLee.h:300
GLEE_EXTERN GLEEPFNGLFOGCOORDFEXTPROC GLeeFuncPtr_glFogCoordfEXT
Definition: GLee.h:8002
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SARBPROC GLeeFuncPtr_glMultiTexCoord4sARB
Definition: GLee.h:3548
GLEE_EXTERN GLboolean _GLEE_NV_present_video
Definition: GLee.h:396
GLEE_EXTERN GLboolean _GLEE_ATI_fragment_shader
Definition: GLee.h:317
GLEE_EXTERN GLboolean _GLEE_SGI_color_table
Definition: GLee.h:163
GLEE_EXTERN GLEEPFNGLUNIFORM2UIVEXTPROC GLeeFuncPtr_glUniform2uivEXT
Definition: GLee.h:12872
GLEE_EXTERN GLEEPFNGLUNIFORM3UIPROC GLeeFuncPtr_glUniform3ui
Definition: GLee.h:3223
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMEXTPROC GLeeFuncPtr_glGetHistogramEXT
Definition: GLee.h:5867
GLsizei const GLvoid * pointer
Definition: GLee.h:1719
GLEE_EXTERN GLEEPFNGLFRAMEZOOMSGIXPROC GLeeFuncPtr_glFrameZoomSGIX
Definition: GLee.h:6823
int event_type
Definition: GLee.h:846
GLEE_EXTERN GLboolean _GLEE_MESA_resize_buffers
Definition: GLee.h:278
GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetArrayObjectfvATI
Definition: GLee.h:10666
void(*)(void) glXGetProcAddressARB(const GLubyte *procName)
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIivNV
Definition: GLee.h:15111
GLEE_EXTERN GLEEPFNGLPIXELDATARANGENVPROC GLeeFuncPtr_glPixelDataRangeNV
Definition: GLee.h:12209
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SVATIPROC GLeeFuncPtr_glVertexStream1svATI
Definition: GLee.h:11090
GLfloat GLfloat GLfloat GLfloat v3
Definition: GLee.h:2457
GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFEREXTPROC GLeeFuncPtr_glBlitFramebufferEXT
Definition: GLee.h:12691
GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT
Definition: GLee.h:12601
GLEE_EXTERN GLboolean _GLEE_EXT_scene_marker
Definition: GLee.h:409
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC GLeeFuncPtr_glVertexAttribI2uivEXT
Definition: GLee.h:15213
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC GLeeFuncPtr_glProgramUniform4uiEXT
Definition: GLee.h:14388
GLuint color
Definition: GLee.h:3198
GLEE_EXTERN GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXQueryGLXPbufferSGIX
Definition: GLee.h:17109
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVEXTPROC GLeeFuncPtr_glPointParameterfvEXT
Definition: GLee.h:6724
GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC GLeeFuncPtr_glDrawArraysInstancedARB
Definition: GLee.h:5226