GLee.h   GLee.h 
/************************************************************************** * /************************************************************************** *
* *
* GLee.h * GLee.h
* GLee (OpenGL Easy Extension library) * GLee (OpenGL Easy Extension library)
* Version : 5.33 * Version : 5.4
* *
* Copyright (c)2008 Ben Woodhouse All rights reserved. * Copyright (c)2009 Ben Woodhouse All rights reserved.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are * modification, are permitted provided that the following conditions are
* met: * met:
* 1. Redistributions of source code must retain the above copyright * 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer as * notice, this list of conditions and the following disclaimer as
* the first lines of this file unmodified. * the first lines of this file unmodified.
* 2. Redistributions in binary form must reproduce the above copyright * 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the * notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution. * documentation and/or other materials provided with the distribution.
skipping to change at line 32 skipping to change at line 32
* IN NO EVENT SHALL BEN WOODHOUSE BE LIABLE FOR ANY DIRECT, INDIRECT, * IN NO EVENT SHALL BEN WOODHOUSE BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* Web: http://elf-stone.com/glee.php * Web: http://elf-stone.com/glee.php
* *
* [This file was automatically generated by GLeeGen 6.0 * [This file was automatically generated by GLeeGen 7.0
* *
*************************************************************************** / *************************************************************************** /
#ifndef __glee_h_ #ifndef __glee_h_
#define __glee_h_ #define __glee_h_
#ifdef __gl_h_ #ifdef __gl_h_
#error gl.h included before glee.h #error gl.h included before glee.h
#endif #endif
skipping to change at line 370 skipping to change at line 370
GLEE_EXTERN GLboolean _GLEE_GREMEDY_string_marker; GLEE_EXTERN GLboolean _GLEE_GREMEDY_string_marker;
GLEE_EXTERN GLboolean _GLEE_EXT_packed_depth_stencil; GLEE_EXTERN GLboolean _GLEE_EXT_packed_depth_stencil;
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_clear_tag; GLEE_EXTERN GLboolean _GLEE_EXT_stencil_clear_tag;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_sRGB; GLEE_EXTERN GLboolean _GLEE_EXT_texture_sRGB;
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_blit; GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_blit;
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_multisample; GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_multisample;
GLEE_EXTERN GLboolean _GLEE_MESAX_texture_stack; GLEE_EXTERN GLboolean _GLEE_MESAX_texture_stack;
GLEE_EXTERN GLboolean _GLEE_EXT_timer_query; GLEE_EXTERN GLboolean _GLEE_EXT_timer_query;
GLEE_EXTERN GLboolean _GLEE_EXT_gpu_program_parameters; GLEE_EXTERN GLboolean _GLEE_EXT_gpu_program_parameters;
GLEE_EXTERN GLboolean _GLEE_APPLE_flush_buffer_range; GLEE_EXTERN GLboolean _GLEE_APPLE_flush_buffer_range;
GLEE_EXTERN GLboolean _GLEE_NV_gpu_program4;
GLEE_EXTERN GLboolean _GLEE_NV_geometry_program4;
GLEE_EXTERN GLboolean _GLEE_EXT_geometry_shader4;
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program4;
GLEE_EXTERN GLboolean _GLEE_EXT_gpu_shader4; GLEE_EXTERN GLboolean _GLEE_EXT_gpu_shader4;
GLEE_EXTERN GLboolean _GLEE_EXT_draw_instanced; GLEE_EXTERN GLboolean _GLEE_EXT_draw_instanced;
GLEE_EXTERN GLboolean _GLEE_EXT_packed_float; GLEE_EXTERN GLboolean _GLEE_EXT_packed_float;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_array; GLEE_EXTERN GLboolean _GLEE_EXT_texture_array;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_buffer_object; GLEE_EXTERN GLboolean _GLEE_EXT_texture_buffer_object;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_latc; GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_latc;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_rgtc; GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_rgtc;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_shared_exponent; GLEE_EXTERN GLboolean _GLEE_EXT_texture_shared_exponent;
GLEE_EXTERN GLboolean _GLEE_NV_depth_buffer_float; GLEE_EXTERN GLboolean _GLEE_NV_depth_buffer_float;
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program4;
GLEE_EXTERN GLboolean _GLEE_NV_framebuffer_multisample_coverage; GLEE_EXTERN GLboolean _GLEE_NV_framebuffer_multisample_coverage;
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_sRGB; GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_sRGB;
GLEE_EXTERN GLboolean _GLEE_NV_geometry_shader4; GLEE_EXTERN GLboolean _GLEE_NV_geometry_shader4;
GLEE_EXTERN GLboolean _GLEE_NV_parameter_buffer_object; GLEE_EXTERN GLboolean _GLEE_NV_parameter_buffer_object;
GLEE_EXTERN GLboolean _GLEE_EXT_draw_buffers2; GLEE_EXTERN GLboolean _GLEE_EXT_draw_buffers2;
GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback; GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback;
GLEE_EXTERN GLboolean _GLEE_EXT_bindable_uniform; GLEE_EXTERN GLboolean _GLEE_EXT_bindable_uniform;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_integer; GLEE_EXTERN GLboolean _GLEE_EXT_texture_integer;
GLEE_EXTERN GLboolean _GLEE_GREMEDY_frame_terminator; GLEE_EXTERN GLboolean _GLEE_GREMEDY_frame_terminator;
GLEE_EXTERN GLboolean _GLEE_NV_conditional_render; GLEE_EXTERN GLboolean _GLEE_NV_conditional_render;
GLEE_EXTERN GLboolean _GLEE_NV_present_video; GLEE_EXTERN GLboolean _GLEE_NV_present_video;
GLEE_EXTERN GLboolean _GLEE_EXT_transform_feedback; GLEE_EXTERN GLboolean _GLEE_EXT_transform_feedback;
GLEE_EXTERN GLboolean _GLEE_EXT_direct_state_access; GLEE_EXTERN GLboolean _GLEE_EXT_direct_state_access;
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_array_bgra; GLEE_EXTERN GLboolean _GLEE_EXT_vertex_array_bgra;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_swizzle;
GLEE_EXTERN GLboolean _GLEE_NV_explicit_multisample;
GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback2;
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_select; GLEE_EXTERN GLboolean _GLEE_SGIX_texture_select;
GLEE_EXTERN GLboolean _GLEE_INGR_blend_func_separate; GLEE_EXTERN GLboolean _GLEE_INGR_blend_func_separate;
GLEE_EXTERN GLboolean _GLEE_SGIX_depth_pass_instrument; GLEE_EXTERN GLboolean _GLEE_SGIX_depth_pass_instrument;
GLEE_EXTERN GLboolean _GLEE_SGIX_igloo_interface; GLEE_EXTERN GLboolean _GLEE_SGIX_igloo_interface;
GLEE_EXTERN GLboolean _GLEE_EXT_fragment_lighting; GLEE_EXTERN GLboolean _GLEE_EXT_fragment_lighting;
GLEE_EXTERN GLboolean _GLEE_EXT_geometry_shader4;
GLEE_EXTERN GLboolean _GLEE_EXT_scene_marker; GLEE_EXTERN GLboolean _GLEE_EXT_scene_marker;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_dxt1; GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_dxt1;
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env; GLEE_EXTERN GLboolean _GLEE_EXT_texture_env;
GLEE_EXTERN GLboolean _GLEE_IBM_static_data; GLEE_EXTERN GLboolean _GLEE_IBM_static_data;
GLEE_EXTERN GLboolean _GLEE_NV_gpu_program4;
GLEE_EXTERN GLboolean _GLEE_OES_byte_coordinates; GLEE_EXTERN GLboolean _GLEE_OES_byte_coordinates;
GLEE_EXTERN GLboolean _GLEE_OES_compressed_paletted_texture; GLEE_EXTERN GLboolean _GLEE_OES_compressed_paletted_texture;
GLEE_EXTERN GLboolean _GLEE_OES_single_precision; GLEE_EXTERN GLboolean _GLEE_OES_single_precision;
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_texture_bits; GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_texture_bits;
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_range; GLEE_EXTERN GLboolean _GLEE_SGIX_texture_range;
/* Aliases for extension querying variables */ /* Aliases for extension querying variables */
#define GLEE_VERSION_1_2 GLeeEnabled(&_GLEE_VERSION_1_2) #define GLEE_VERSION_1_2 GLeeEnabled(&_GLEE_VERSION_1_2)
#define GLEE_ARB_imaging GLeeEnabled(&_GLEE_ARB_imaging) #define GLEE_ARB_imaging GLeeEnabled(&_GLEE_ARB_imaging)
skipping to change at line 695 skipping to change at line 695
#define GLEE_GREMEDY_string_marker GLeeEnabled(&_GLEE_GREMEDY_string_ma rker) #define GLEE_GREMEDY_string_marker GLeeEnabled(&_GLEE_GREMEDY_string_ma rker)
#define GLEE_EXT_packed_depth_stencil GLeeEnabled(&_GLEE_EXT_packed_dep th_stencil) #define GLEE_EXT_packed_depth_stencil GLeeEnabled(&_GLEE_EXT_packed_dep th_stencil)
#define GLEE_EXT_stencil_clear_tag GLeeEnabled(&_GLEE_EXT_stencil_clear _tag) #define GLEE_EXT_stencil_clear_tag GLeeEnabled(&_GLEE_EXT_stencil_clear _tag)
#define GLEE_EXT_texture_sRGB GLeeEnabled(&_GLEE_EXT_texture_sRGB) #define GLEE_EXT_texture_sRGB GLeeEnabled(&_GLEE_EXT_texture_sRGB)
#define GLEE_EXT_framebuffer_blit GLeeEnabled(&_GLEE_EXT_framebuffer_bl it) #define GLEE_EXT_framebuffer_blit GLeeEnabled(&_GLEE_EXT_framebuffer_bl it)
#define GLEE_EXT_framebuffer_multisample GLeeEnabled(&_GLEE_EXT_framebu ffer_multisample) #define GLEE_EXT_framebuffer_multisample GLeeEnabled(&_GLEE_EXT_framebu ffer_multisample)
#define GLEE_MESAX_texture_stack GLeeEnabled(&_GLEE_MESAX_texture_stack ) #define GLEE_MESAX_texture_stack GLeeEnabled(&_GLEE_MESAX_texture_stack )
#define GLEE_EXT_timer_query GLeeEnabled(&_GLEE_EXT_timer_query) #define GLEE_EXT_timer_query GLeeEnabled(&_GLEE_EXT_timer_query)
#define GLEE_EXT_gpu_program_parameters GLeeEnabled(&_GLEE_EXT_gpu_prog ram_parameters) #define GLEE_EXT_gpu_program_parameters GLeeEnabled(&_GLEE_EXT_gpu_prog ram_parameters)
#define GLEE_APPLE_flush_buffer_range GLeeEnabled(&_GLEE_APPLE_flush_bu ffer_range) #define GLEE_APPLE_flush_buffer_range GLeeEnabled(&_GLEE_APPLE_flush_bu ffer_range)
#define GLEE_NV_gpu_program4 GLeeEnabled(&_GLEE_NV_gpu_program4)
#define GLEE_NV_geometry_program4 GLeeEnabled(&_GLEE_NV_geometry_progra
m4)
#define GLEE_EXT_geometry_shader4 GLeeEnabled(&_GLEE_EXT_geometry_shade
r4)
#define GLEE_NV_vertex_program4 GLeeEnabled(&_GLEE_NV_vertex_program4)
#define GLEE_EXT_gpu_shader4 GLeeEnabled(&_GLEE_EXT_gpu_shader4) #define GLEE_EXT_gpu_shader4 GLeeEnabled(&_GLEE_EXT_gpu_shader4)
#define GLEE_EXT_draw_instanced GLeeEnabled(&_GLEE_EXT_draw_instanced) #define GLEE_EXT_draw_instanced GLeeEnabled(&_GLEE_EXT_draw_instanced)
#define GLEE_EXT_packed_float GLeeEnabled(&_GLEE_EXT_packed_float) #define GLEE_EXT_packed_float GLeeEnabled(&_GLEE_EXT_packed_float)
#define GLEE_EXT_texture_array GLeeEnabled(&_GLEE_EXT_texture_array) #define GLEE_EXT_texture_array GLeeEnabled(&_GLEE_EXT_texture_array)
#define GLEE_EXT_texture_buffer_object GLeeEnabled(&_GLEE_EXT_texture_b uffer_object) #define GLEE_EXT_texture_buffer_object GLeeEnabled(&_GLEE_EXT_texture_b uffer_object)
#define GLEE_EXT_texture_compression_latc GLeeEnabled(&_GLEE_EXT_textur e_compression_latc) #define GLEE_EXT_texture_compression_latc GLeeEnabled(&_GLEE_EXT_textur e_compression_latc)
#define GLEE_EXT_texture_compression_rgtc GLeeEnabled(&_GLEE_EXT_textur e_compression_rgtc) #define GLEE_EXT_texture_compression_rgtc GLeeEnabled(&_GLEE_EXT_textur e_compression_rgtc)
#define GLEE_EXT_texture_shared_exponent GLeeEnabled(&_GLEE_EXT_texture _shared_exponent) #define GLEE_EXT_texture_shared_exponent GLeeEnabled(&_GLEE_EXT_texture _shared_exponent)
#define GLEE_NV_depth_buffer_float GLeeEnabled(&_GLEE_NV_depth_buffer_f loat) #define GLEE_NV_depth_buffer_float GLeeEnabled(&_GLEE_NV_depth_buffer_f loat)
#define GLEE_NV_fragment_program4 GLeeEnabled(&_GLEE_NV_fragment_progra m4)
#define GLEE_NV_framebuffer_multisample_coverage GLeeEnabled(&_GLEE_NV_ framebuffer_multisample_coverage) #define GLEE_NV_framebuffer_multisample_coverage GLeeEnabled(&_GLEE_NV_ framebuffer_multisample_coverage)
#define GLEE_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_EXT_framebuffer_sR GB) #define GLEE_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_EXT_framebuffer_sR GB)
#define GLEE_NV_geometry_shader4 GLeeEnabled(&_GLEE_NV_geometry_shader4 ) #define GLEE_NV_geometry_shader4 GLeeEnabled(&_GLEE_NV_geometry_shader4 )
#define GLEE_NV_parameter_buffer_object GLeeEnabled(&_GLEE_NV_parameter _buffer_object) #define GLEE_NV_parameter_buffer_object GLeeEnabled(&_GLEE_NV_parameter _buffer_object)
#define GLEE_EXT_draw_buffers2 GLeeEnabled(&_GLEE_EXT_draw_buffers2) #define GLEE_EXT_draw_buffers2 GLeeEnabled(&_GLEE_EXT_draw_buffers2)
#define GLEE_NV_transform_feedback GLeeEnabled(&_GLEE_NV_transform_feed back) #define GLEE_NV_transform_feedback GLeeEnabled(&_GLEE_NV_transform_feed back)
#define GLEE_EXT_bindable_uniform GLeeEnabled(&_GLEE_EXT_bindable_unifo rm) #define GLEE_EXT_bindable_uniform GLeeEnabled(&_GLEE_EXT_bindable_unifo rm)
#define GLEE_EXT_texture_integer GLeeEnabled(&_GLEE_EXT_texture_integer ) #define GLEE_EXT_texture_integer GLeeEnabled(&_GLEE_EXT_texture_integer )
#define GLEE_GREMEDY_frame_terminator GLeeEnabled(&_GLEE_GREMEDY_frame_ terminator) #define GLEE_GREMEDY_frame_terminator GLeeEnabled(&_GLEE_GREMEDY_frame_ terminator)
#define GLEE_NV_conditional_render GLeeEnabled(&_GLEE_NV_conditional_re nder) #define GLEE_NV_conditional_render GLeeEnabled(&_GLEE_NV_conditional_re nder)
#define GLEE_NV_present_video GLeeEnabled(&_GLEE_NV_present_video) #define GLEE_NV_present_video GLeeEnabled(&_GLEE_NV_present_video)
#define GLEE_EXT_transform_feedback GLeeEnabled(&_GLEE_EXT_transform_fe edback) #define GLEE_EXT_transform_feedback GLeeEnabled(&_GLEE_EXT_transform_fe edback)
#define GLEE_EXT_direct_state_access GLeeEnabled(&_GLEE_EXT_direct_stat e_access) #define GLEE_EXT_direct_state_access GLeeEnabled(&_GLEE_EXT_direct_stat e_access)
#define GLEE_EXT_vertex_array_bgra GLeeEnabled(&_GLEE_EXT_vertex_array_ bgra) #define GLEE_EXT_vertex_array_bgra GLeeEnabled(&_GLEE_EXT_vertex_array_ bgra)
#define GLEE_EXT_texture_swizzle GLeeEnabled(&_GLEE_EXT_texture_swizzle
)
#define GLEE_NV_explicit_multisample GLeeEnabled(&_GLEE_NV_explicit_mul
tisample)
#define GLEE_NV_transform_feedback2 GLeeEnabled(&_GLEE_NV_transform_fee
dback2)
#define GLEE_SGIX_texture_select GLeeEnabled(&_GLEE_SGIX_texture_select ) #define GLEE_SGIX_texture_select GLeeEnabled(&_GLEE_SGIX_texture_select )
#define GLEE_INGR_blend_func_separate GLeeEnabled(&_GLEE_INGR_blend_fun c_separate) #define GLEE_INGR_blend_func_separate GLeeEnabled(&_GLEE_INGR_blend_fun c_separate)
#define GLEE_SGIX_depth_pass_instrument GLeeEnabled(&_GLEE_SGIX_depth_p ass_instrument) #define GLEE_SGIX_depth_pass_instrument GLeeEnabled(&_GLEE_SGIX_depth_p ass_instrument)
#define GLEE_SGIX_igloo_interface GLeeEnabled(&_GLEE_SGIX_igloo_interfa ce) #define GLEE_SGIX_igloo_interface GLeeEnabled(&_GLEE_SGIX_igloo_interfa ce)
#define GLEE_EXT_fragment_lighting GLeeEnabled(&_GLEE_EXT_fragment_ligh ting) #define GLEE_EXT_fragment_lighting GLeeEnabled(&_GLEE_EXT_fragment_ligh ting)
#define GLEE_EXT_geometry_shader4 GLeeEnabled(&_GLEE_EXT_geometry_shade r4)
#define GLEE_EXT_scene_marker GLeeEnabled(&_GLEE_EXT_scene_marker) #define GLEE_EXT_scene_marker GLeeEnabled(&_GLEE_EXT_scene_marker)
#define GLEE_EXT_texture_compression_dxt1 GLeeEnabled(&_GLEE_EXT_textur e_compression_dxt1) #define GLEE_EXT_texture_compression_dxt1 GLeeEnabled(&_GLEE_EXT_textur e_compression_dxt1)
#define GLEE_EXT_texture_env GLeeEnabled(&_GLEE_EXT_texture_env) #define GLEE_EXT_texture_env GLeeEnabled(&_GLEE_EXT_texture_env)
#define GLEE_IBM_static_data GLeeEnabled(&_GLEE_IBM_static_data) #define GLEE_IBM_static_data GLeeEnabled(&_GLEE_IBM_static_data)
#define GLEE_NV_gpu_program4 GLeeEnabled(&_GLEE_NV_gpu_program4)
#define GLEE_OES_byte_coordinates GLeeEnabled(&_GLEE_OES_byte_coordinat es) #define GLEE_OES_byte_coordinates GLeeEnabled(&_GLEE_OES_byte_coordinat es)
#define GLEE_OES_compressed_paletted_texture GLeeEnabled(&_GLEE_OES_com pressed_paletted_texture) #define GLEE_OES_compressed_paletted_texture GLeeEnabled(&_GLEE_OES_com pressed_paletted_texture)
#define GLEE_OES_single_precision GLeeEnabled(&_GLEE_OES_single_precisi on) #define GLEE_OES_single_precision GLeeEnabled(&_GLEE_OES_single_precisi on)
#define GLEE_SGIX_pixel_texture_bits GLeeEnabled(&_GLEE_SGIX_pixel_text ure_bits) #define GLEE_SGIX_pixel_texture_bits GLeeEnabled(&_GLEE_SGIX_pixel_text ure_bits)
#define GLEE_SGIX_texture_range GLeeEnabled(&_GLEE_SGIX_texture_range) #define GLEE_SGIX_texture_range GLeeEnabled(&_GLEE_SGIX_texture_range)
/***************************************************************** /*****************************************************************
* Additional types needed for extensions * Additional types needed for extensions
*****************************************************************/ *****************************************************************/
skipping to change at line 791 skipping to change at line 791
#endif #endif
#ifndef WGL_EXT_pbuffer #ifndef WGL_EXT_pbuffer
DECLARE_HANDLE(HPBUFFEREXT); DECLARE_HANDLE(HPBUFFEREXT);
#endif #endif
#ifndef WGL_NV_video_output #ifndef WGL_NV_video_output
DECLARE_HANDLE(HPVIDEODEV); DECLARE_HANDLE(HPVIDEODEV);
#endif #endif
#ifndef WGL_NV_present_video
DECLARE_HANDLE(HVIDEOOUTPUTDEVICENV);
#endif
#ifndef WGL_NV_gpu_affinity
DECLARE_HANDLE(HPGPUNV);
DECLARE_HANDLE(HGPUNV);
typedef struct _GPU_DEVICE {
DWORD cb;
CHAR DeviceName[32];
CHAR DeviceString[128];
DWORD Flags;
RECT rcVirtualScreen;
} GPU_DEVICE, *PGPU_DEVICE;
#endif
#elif defined(__APPLE__) || defined(__APPLE_CC__) #elif defined(__APPLE__) || defined(__APPLE_CC__)
/* Mac OS X */ /* Mac OS X */
#else #else
/* GLX */ /* GLX */
typedef void (*__GLXextFuncPtr)(void); typedef void (*__GLXextFuncPtr)(void);
skipping to change at line 922 skipping to change at line 939
#define GL_TEXTURE_MAX_LEVEL 0x813D #define GL_TEXTURE_MAX_LEVEL 0x813D
#define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8
#define GL_SINGLE_COLOR 0x81F9 #define GL_SINGLE_COLOR 0x81F9
#define GL_SEPARATE_SPECULAR_COLOR 0x81FA #define GL_SEPARATE_SPECULAR_COLOR 0x81FA
#define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12 #define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12
#define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13 #define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13
#define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22
#define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23
#define GL_ALIASED_POINT_SIZE_RANGE 0x846D #define GL_ALIASED_POINT_SIZE_RANGE 0x846D
#define GL_ALIASED_LINE_WIDTH_RANGE 0x846E #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E
typedef void (APIENTRYP PFNGLBLENDCOLORPROC) (GLclampf red, GLclampf green, #ifndef GLEE_H_DEFINED_glBlendColor
GLclampf blue, GLclampf alpha); #define GLEE_H_DEFINED_glBlendColor
typedef void (APIENTRYP PFNGLBLENDEQUATIONPROC) (GLenum mode); typedef void (APIENTRYP GLEEPFNGLBLENDCOLORPROC) (GLclampf red, GLclampf
typedef void (APIENTRYP PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint st green, GLclampf blue, GLclampf alpha);
art, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); GLEE_EXTERN GLEEPFNGLBLENDCOLORPROC GLeeFuncPtr_glBlendColor;
typedef void (APIENTRYP PFNGLCOLORTABLEPROC) (GLenum target, GLenum interna #define glBlendColor GLeeFuncPtr_glBlendColor
lformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); #endif
typedef void (APIENTRYP PFNGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLe #ifndef GLEE_H_DEFINED_glBlendEquation
num pname, const GLfloat * params); #define GLEE_H_DEFINED_glBlendEquation
typedef void (APIENTRYP PFNGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLe typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONPROC) (GLenum mode);
num pname, const GLint * params); GLEE_EXTERN GLEEPFNGLBLENDEQUATIONPROC GLeeFuncPtr_glBlendEquation;
typedef void (APIENTRYP PFNGLCOPYCOLORTABLEPROC) (GLenum target, GLenum int #define glBlendEquation GLeeFuncPtr_glBlendEquation
ernalformat, GLint x, GLint y, GLsizei width); #endif
typedef void (APIENTRYP PFNGLGETCOLORTABLEPROC) (GLenum target, GLenum form #ifndef GLEE_H_DEFINED_glDrawRangeElements
at, GLenum type, GLvoid * table); #define GLEE_H_DEFINED_glDrawRangeElements
typedef void (APIENTRYP PFNGLGETCOLORTABLEPARAMETERFVPROC) (GLenum target, typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLu
GLenum pname, GLfloat * params); int start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
typedef void (APIENTRYP PFNGLGETCOLORTABLEPARAMETERIVPROC) (GLenum target, GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSPROC GLeeFuncPtr_glDrawRangeElement
GLenum pname, GLint * params); s;
typedef void (APIENTRYP PFNGLCOLORSUBTABLEPROC) (GLenum target, GLsizei sta #define glDrawRangeElements GLeeFuncPtr_glDrawRangeElements
rt, GLsizei count, GLenum format, GLenum type, const GLvoid * data); #endif
typedef void (APIENTRYP PFNGLCOPYCOLORSUBTABLEPROC) (GLenum target, GLsizei #ifndef GLEE_H_DEFINED_glColorTable
start, GLint x, GLint y, GLsizei width); #define GLEE_H_DEFINED_glColorTable
typedef void (APIENTRYP PFNGLCONVOLUTIONFILTER1DPROC) (GLenum target, GLenu typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPROC) (GLenum target, GLenum i
m internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * nternalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * ta
image); ble);
typedef void (APIENTRYP PFNGLCONVOLUTIONFILTER2DPROC) (GLenum target, GLenu GLEE_EXTERN GLEEPFNGLCOLORTABLEPROC GLeeFuncPtr_glColorTable;
m internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type #define glColorTable GLeeFuncPtr_glColorTable
, const GLvoid * image); #endif
typedef void (APIENTRYP PFNGLCONVOLUTIONPARAMETERFPROC) (GLenum target, GLe #ifndef GLEE_H_DEFINED_glColorTableParameterfv
num pname, GLfloat params); #define GLEE_H_DEFINED_glColorTableParameterfv
typedef void (APIENTRYP PFNGLCONVOLUTIONPARAMETERFVPROC) (GLenum target, GL typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERFVPROC) (GLenum targe
enum pname, const GLfloat * params); t, GLenum pname, const GLfloat * params);
typedef void (APIENTRYP PFNGLCONVOLUTIONPARAMETERIPROC) (GLenum target, GLe GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glColorTablePa
num pname, GLint params); rameterfv;
typedef void (APIENTRYP PFNGLCONVOLUTIONPARAMETERIVPROC) (GLenum target, GL #define glColorTableParameterfv GLeeFuncPtr_glColorTableParameterfv
enum pname, const GLint * params); #endif
typedef void (APIENTRYP PFNGLCOPYCONVOLUTIONFILTER1DPROC) (GLenum target, G #ifndef GLEE_H_DEFINED_glColorTableParameteriv
Lenum internalformat, GLint x, GLint y, GLsizei width); #define GLEE_H_DEFINED_glColorTableParameteriv
typedef void (APIENTRYP PFNGLCOPYCONVOLUTIONFILTER2DPROC) (GLenum target, G typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERIVPROC) (GLenum targe
Lenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); t, GLenum pname, const GLint * params);
typedef void (APIENTRYP PFNGLGETCONVOLUTIONFILTERPROC) (GLenum target, GLen GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glColorTablePa
um format, GLenum type, GLvoid * image); rameteriv;
typedef void (APIENTRYP PFNGLGETCONVOLUTIONPARAMETERFVPROC) (GLenum target, #define glColorTableParameteriv GLeeFuncPtr_glColorTableParameteriv
GLenum pname, GLfloat * params); #endif
typedef void (APIENTRYP PFNGLGETCONVOLUTIONPARAMETERIVPROC) (GLenum target, #ifndef GLEE_H_DEFINED_glCopyColorTable
GLenum pname, GLint * params); #define GLEE_H_DEFINED_glCopyColorTable
typedef void (APIENTRYP PFNGLGETSEPARABLEFILTERPROC) (GLenum target, GLenum typedef void (APIENTRYP GLEEPFNGLCOPYCOLORTABLEPROC) (GLenum target, GLen
format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); um internalformat, GLint x, GLint y, GLsizei width);
typedef void (APIENTRYP PFNGLSEPARABLEFILTER2DPROC) (GLenum target, GLenum GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLEPROC GLeeFuncPtr_glCopyColorTable;
internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, #define glCopyColorTable GLeeFuncPtr_glCopyColorTable
const GLvoid * row, const GLvoid * column); #endif
typedef void (APIENTRYP PFNGLGETHISTOGRAMPROC) (GLenum target, GLboolean re #ifndef GLEE_H_DEFINED_glGetColorTable
set, GLenum format, GLenum type, GLvoid * values); #define GLEE_H_DEFINED_glGetColorTable
typedef void (APIENTRYP PFNGLGETHISTOGRAMPARAMETERFVPROC) (GLenum target, G typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPROC) (GLenum target, GLenu
Lenum pname, GLfloat * params); m format, GLenum type, GLvoid * table);
typedef void (APIENTRYP PFNGLGETHISTOGRAMPARAMETERIVPROC) (GLenum target, G GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPROC GLeeFuncPtr_glGetColorTable;
Lenum pname, GLint * params); #define glGetColorTable GLeeFuncPtr_glGetColorTable
typedef void (APIENTRYP PFNGLGETMINMAXPROC) (GLenum target, GLboolean reset #endif
, GLenum format, GLenum type, GLvoid * values); #ifndef GLEE_H_DEFINED_glGetColorTableParameterfv
typedef void (APIENTRYP PFNGLGETMINMAXPARAMETERFVPROC) (GLenum target, GLen #define GLEE_H_DEFINED_glGetColorTableParameterfv
um pname, GLfloat * params); typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC) (GLenum ta
typedef void (APIENTRYP PFNGLGETMINMAXPARAMETERIVPROC) (GLenum target, GLen rget, GLenum pname, GLfloat * params);
um pname, GLint * params); GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glGetColorT
typedef void (APIENTRYP PFNGLHISTOGRAMPROC) (GLenum target, GLsizei width, ableParameterfv;
GLenum internalformat, GLboolean sink); #define glGetColorTableParameterfv GLeeFuncPtr_glGetColorTableParameterfv
typedef void (APIENTRYP PFNGLMINMAXPROC) (GLenum target, GLenum internalfor #endif
mat, GLboolean sink); #ifndef GLEE_H_DEFINED_glGetColorTableParameteriv
typedef void (APIENTRYP PFNGLRESETHISTOGRAMPROC) (GLenum target); #define GLEE_H_DEFINED_glGetColorTableParameteriv
typedef void (APIENTRYP PFNGLRESETMINMAXPROC) (GLenum target); typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC) (GLenum ta
typedef void (APIENTRYP PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, G rget, GLenum pname, GLint * params);
Lint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint bo GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glGetColorT
rder, GLenum format, GLenum type, const GLvoid * pixels); ableParameteriv;
typedef void (APIENTRYP PFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level #define glGetColorTableParameteriv GLeeFuncPtr_glGetColorTableParameteriv
, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei heigh #endif
t, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); #ifndef GLEE_H_DEFINED_glColorSubTable
typedef void (APIENTRYP PFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint l #define GLEE_H_DEFINED_glColorSubTable
evel, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsize typedef void (APIENTRYP GLEEPFNGLCOLORSUBTABLEPROC) (GLenum target, GLsiz
i width, GLsizei height); ei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
GLEE_EXTERN PFNGLBLENDCOLORPROC pglBlendColor; GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEPROC GLeeFuncPtr_glColorSubTable;
GLEE_EXTERN PFNGLBLENDEQUATIONPROC pglBlendEquation; #define glColorSubTable GLeeFuncPtr_glColorSubTable
GLEE_EXTERN PFNGLDRAWRANGEELEMENTSPROC pglDrawRangeElements; #endif
GLEE_EXTERN PFNGLCOLORTABLEPROC pglColorTable; #ifndef GLEE_H_DEFINED_glCopyColorSubTable
GLEE_EXTERN PFNGLCOLORTABLEPARAMETERFVPROC pglColorTableParameterfv; #define GLEE_H_DEFINED_glCopyColorSubTable
GLEE_EXTERN PFNGLCOLORTABLEPARAMETERIVPROC pglColorTableParameteriv; typedef void (APIENTRYP GLEEPFNGLCOPYCOLORSUBTABLEPROC) (GLenum target, G
GLEE_EXTERN PFNGLCOPYCOLORTABLEPROC pglCopyColorTable; Lsizei start, GLint x, GLint y, GLsizei width);
GLEE_EXTERN PFNGLGETCOLORTABLEPROC pglGetColorTable; GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEPROC GLeeFuncPtr_glCopyColorSubTabl
GLEE_EXTERN PFNGLGETCOLORTABLEPARAMETERFVPROC pglGetColorTableParameterfv; e;
GLEE_EXTERN PFNGLGETCOLORTABLEPARAMETERIVPROC pglGetColorTableParameteriv; #define glCopyColorSubTable GLeeFuncPtr_glCopyColorSubTable
GLEE_EXTERN PFNGLCOLORSUBTABLEPROC pglColorSubTable; #endif
GLEE_EXTERN PFNGLCOPYCOLORSUBTABLEPROC pglCopyColorSubTable; #ifndef GLEE_H_DEFINED_glConvolutionFilter1D
GLEE_EXTERN PFNGLCONVOLUTIONFILTER1DPROC pglConvolutionFilter1D; #define GLEE_H_DEFINED_glConvolutionFilter1D
GLEE_EXTERN PFNGLCONVOLUTIONFILTER2DPROC pglConvolutionFilter2D; typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER1DPROC) (GLenum target,
GLEE_EXTERN PFNGLCONVOLUTIONPARAMETERFPROC pglConvolutionParameterf; GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GL
GLEE_EXTERN PFNGLCONVOLUTIONPARAMETERFVPROC pglConvolutionParameterfv; void * image);
GLEE_EXTERN PFNGLCONVOLUTIONPARAMETERIPROC pglConvolutionParameteri; GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glConvolutionFil
GLEE_EXTERN PFNGLCONVOLUTIONPARAMETERIVPROC pglConvolutionParameteriv; ter1D;
GLEE_EXTERN PFNGLCOPYCONVOLUTIONFILTER1DPROC pglCopyConvolutionFilter1D; #define glConvolutionFilter1D GLeeFuncPtr_glConvolutionFilter1D
GLEE_EXTERN PFNGLCOPYCONVOLUTIONFILTER2DPROC pglCopyConvolutionFilter2D; #endif
GLEE_EXTERN PFNGLGETCONVOLUTIONFILTERPROC pglGetConvolutionFilter; #ifndef GLEE_H_DEFINED_glConvolutionFilter2D
GLEE_EXTERN PFNGLGETCONVOLUTIONPARAMETERFVPROC pglGetConvolutionParameterfv #define GLEE_H_DEFINED_glConvolutionFilter2D
; typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER2DPROC) (GLenum target,
GLEE_EXTERN PFNGLGETCONVOLUTIONPARAMETERIVPROC pglGetConvolutionParameteriv GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenu
; m type, const GLvoid * image);
GLEE_EXTERN PFNGLGETSEPARABLEFILTERPROC pglGetSeparableFilter; GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glConvolutionFil
GLEE_EXTERN PFNGLSEPARABLEFILTER2DPROC pglSeparableFilter2D; ter2D;
GLEE_EXTERN PFNGLGETHISTOGRAMPROC pglGetHistogram; #define glConvolutionFilter2D GLeeFuncPtr_glConvolutionFilter2D
GLEE_EXTERN PFNGLGETHISTOGRAMPARAMETERFVPROC pglGetHistogramParameterfv; #endif
GLEE_EXTERN PFNGLGETHISTOGRAMPARAMETERIVPROC pglGetHistogramParameteriv; #ifndef GLEE_H_DEFINED_glConvolutionParameterf
GLEE_EXTERN PFNGLGETMINMAXPROC pglGetMinmax; #define GLEE_H_DEFINED_glConvolutionParameterf
GLEE_EXTERN PFNGLGETMINMAXPARAMETERFVPROC pglGetMinmaxParameterfv; typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFPROC) (GLenum targe
GLEE_EXTERN PFNGLGETMINMAXPARAMETERIVPROC pglGetMinmaxParameteriv; t, GLenum pname, GLfloat params);
GLEE_EXTERN PFNGLHISTOGRAMPROC pglHistogram; GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFPROC GLeeFuncPtr_glConvolutionP
GLEE_EXTERN PFNGLMINMAXPROC pglMinmax; arameterf;
GLEE_EXTERN PFNGLRESETHISTOGRAMPROC pglResetHistogram; #define glConvolutionParameterf GLeeFuncPtr_glConvolutionParameterf
GLEE_EXTERN PFNGLRESETMINMAXPROC pglResetMinmax; #endif
GLEE_EXTERN PFNGLTEXIMAGE3DPROC pglTexImage3D; #ifndef GLEE_H_DEFINED_glConvolutionParameterfv
GLEE_EXTERN PFNGLTEXSUBIMAGE3DPROC pglTexSubImage3D; #define GLEE_H_DEFINED_glConvolutionParameterfv
GLEE_EXTERN PFNGLCOPYTEXSUBIMAGE3DPROC pglCopyTexSubImage3D; typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFVPROC) (GLenum targ
#define glBlendColor pglBlendColor et, GLenum pname, const GLfloat * params);
#define glBlendEquation pglBlendEquation GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glConvolution
#define glDrawRangeElements pglDrawRangeElements Parameterfv;
#define glColorTable pglColorTable #define glConvolutionParameterfv GLeeFuncPtr_glConvolutionParameterfv
#define glColorTableParameterfv pglColorTableParameterfv #endif
#define glColorTableParameteriv pglColorTableParameteriv #ifndef GLEE_H_DEFINED_glConvolutionParameteri
#define glCopyColorTable pglCopyColorTable #define GLEE_H_DEFINED_glConvolutionParameteri
#define glGetColorTable pglGetColorTable typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIPROC) (GLenum targe
#define glGetColorTableParameterfv pglGetColorTableParameterfv t, GLenum pname, GLint params);
#define glGetColorTableParameteriv pglGetColorTableParameteriv GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIPROC GLeeFuncPtr_glConvolutionP
#define glColorSubTable pglColorSubTable arameteri;
#define glCopyColorSubTable pglCopyColorSubTable #define glConvolutionParameteri GLeeFuncPtr_glConvolutionParameteri
#define glConvolutionFilter1D pglConvolutionFilter1D #endif
#define glConvolutionFilter2D pglConvolutionFilter2D #ifndef GLEE_H_DEFINED_glConvolutionParameteriv
#define glConvolutionParameterf pglConvolutionParameterf #define GLEE_H_DEFINED_glConvolutionParameteriv
#define glConvolutionParameterfv pglConvolutionParameterfv typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIVPROC) (GLenum targ
#define glConvolutionParameteri pglConvolutionParameteri et, GLenum pname, const GLint * params);
#define glConvolutionParameteriv pglConvolutionParameteriv GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glConvolution
#define glCopyConvolutionFilter1D pglCopyConvolutionFilter1D Parameteriv;
#define glCopyConvolutionFilter2D pglCopyConvolutionFilter2D #define glConvolutionParameteriv GLeeFuncPtr_glConvolutionParameteriv
#define glGetConvolutionFilter pglGetConvolutionFilter #endif
#define glGetConvolutionParameterfv pglGetConvolutionParameterfv #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter1D
#define glGetConvolutionParameteriv pglGetConvolutionParameteriv #define GLEE_H_DEFINED_glCopyConvolutionFilter1D
#define glGetSeparableFilter pglGetSeparableFilter typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC) (GLenum tar
#define glSeparableFilter2D pglSeparableFilter2D get, GLenum internalformat, GLint x, GLint y, GLsizei width);
#define glGetHistogram pglGetHistogram GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glCopyConvol
#define glGetHistogramParameterfv pglGetHistogramParameterfv utionFilter1D;
#define glGetHistogramParameteriv pglGetHistogramParameteriv #define glCopyConvolutionFilter1D GLeeFuncPtr_glCopyConvolutionFilter1D
#define glGetMinmax pglGetMinmax #endif
#define glGetMinmaxParameterfv pglGetMinmaxParameterfv #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter2D
#define glGetMinmaxParameteriv pglGetMinmaxParameteriv #define GLEE_H_DEFINED_glCopyConvolutionFilter2D
#define glHistogram pglHistogram typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC) (GLenum tar
#define glMinmax pglMinmax get, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height
#define glResetHistogram pglResetHistogram );
#define glResetMinmax pglResetMinmax GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glCopyConvol
#define glTexImage3D pglTexImage3D utionFilter2D;
#define glTexSubImage3D pglTexSubImage3D #define glCopyConvolutionFilter2D GLeeFuncPtr_glCopyConvolutionFilter2D
#define glCopyTexSubImage3D pglCopyTexSubImage3D #endif
#ifndef GLEE_H_DEFINED_glGetConvolutionFilter
#define GLEE_H_DEFINED_glGetConvolutionFilter
typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONFILTERPROC) (GLenum target
, GLenum format, GLenum type, GLvoid * image);
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTERPROC GLeeFuncPtr_glGetConvolutio
nFilter;
#define glGetConvolutionFilter GLeeFuncPtr_glGetConvolutionFilter
#endif
#ifndef GLEE_H_DEFINED_glGetConvolutionParameterfv
#define GLEE_H_DEFINED_glGetConvolutionParameterfv
typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC) (GLenum t
arget, GLenum pname, GLfloat * params);
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glGetConvo
lutionParameterfv;
#define glGetConvolutionParameterfv GLeeFuncPtr_glGetConvolutionParameter
fv
#endif
#ifndef GLEE_H_DEFINED_glGetConvolutionParameteriv
#define GLEE_H_DEFINED_glGetConvolutionParameteriv
typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC) (GLenum t
arget, GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glGetConvo
lutionParameteriv;
#define glGetConvolutionParameteriv GLeeFuncPtr_glGetConvolutionParameter
iv
#endif
#ifndef GLEE_H_DEFINED_glGetSeparableFilter
#define GLEE_H_DEFINED_glGetSeparableFilter
typedef void (APIENTRYP GLEEPFNGLGETSEPARABLEFILTERPROC) (GLenum target,
GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTERPROC GLeeFuncPtr_glGetSeparableFil
ter;
#define glGetSeparableFilter GLeeFuncPtr_glGetSeparableFilter
#endif
#ifndef GLEE_H_DEFINED_glSeparableFilter2D
#define GLEE_H_DEFINED_glSeparableFilter2D
typedef void (APIENTRYP GLEEPFNGLSEPARABLEFILTER2DPROC) (GLenum target, G
Lenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum
type, const GLvoid * row, const GLvoid * column);
GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DPROC GLeeFuncPtr_glSeparableFilter2
D;
#define glSeparableFilter2D GLeeFuncPtr_glSeparableFilter2D
#endif
#ifndef GLEE_H_DEFINED_glGetHistogram
#define GLEE_H_DEFINED_glGetHistogram
typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPROC) (GLenum target, GLbool
ean reset, GLenum format, GLenum type, GLvoid * values);
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPROC GLeeFuncPtr_glGetHistogram;
#define glGetHistogram GLeeFuncPtr_glGetHistogram
#endif
#ifndef GLEE_H_DEFINED_glGetHistogramParameterfv
#define GLEE_H_DEFINED_glGetHistogramParameterfv
typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC) (GLenum tar
get, GLenum pname, GLfloat * params);
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC GLeeFuncPtr_glGetHistogr
amParameterfv;
#define glGetHistogramParameterfv GLeeFuncPtr_glGetHistogramParameterfv
#endif
#ifndef GLEE_H_DEFINED_glGetHistogramParameteriv
#define GLEE_H_DEFINED_glGetHistogramParameteriv
typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC) (GLenum tar
get, GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC GLeeFuncPtr_glGetHistogr
amParameteriv;
#define glGetHistogramParameteriv GLeeFuncPtr_glGetHistogramParameteriv
#endif
#ifndef GLEE_H_DEFINED_glGetMinmax
#define GLEE_H_DEFINED_glGetMinmax
typedef void (APIENTRYP GLEEPFNGLGETMINMAXPROC) (GLenum target, GLboolean
reset, GLenum format, GLenum type, GLvoid * values);
GLEE_EXTERN GLEEPFNGLGETMINMAXPROC GLeeFuncPtr_glGetMinmax;
#define glGetMinmax GLeeFuncPtr_glGetMinmax
#endif
#ifndef GLEE_H_DEFINED_glGetMinmaxParameterfv
#define GLEE_H_DEFINED_glGetMinmaxParameterfv
typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERFVPROC) (GLenum target
, GLenum pname, GLfloat * params);
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVPROC GLeeFuncPtr_glGetMinmaxPara
meterfv;
#define glGetMinmaxParameterfv GLeeFuncPtr_glGetMinmaxParameterfv
#endif
#ifndef GLEE_H_DEFINED_glGetMinmaxParameteriv
#define GLEE_H_DEFINED_glGetMinmaxParameteriv
typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERIVPROC) (GLenum target
, GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVPROC GLeeFuncPtr_glGetMinmaxPara
meteriv;
#define glGetMinmaxParameteriv GLeeFuncPtr_glGetMinmaxParameteriv
#endif
#ifndef GLEE_H_DEFINED_glHistogram
#define GLEE_H_DEFINED_glHistogram
typedef void (APIENTRYP GLEEPFNGLHISTOGRAMPROC) (GLenum target, GLsizei w
idth, GLenum internalformat, GLboolean sink);
GLEE_EXTERN GLEEPFNGLHISTOGRAMPROC GLeeFuncPtr_glHistogram;
#define glHistogram GLeeFuncPtr_glHistogram
#endif
#ifndef GLEE_H_DEFINED_glMinmax
#define GLEE_H_DEFINED_glMinmax
typedef void (APIENTRYP GLEEPFNGLMINMAXPROC) (GLenum target, GLenum inter
nalformat, GLboolean sink);
GLEE_EXTERN GLEEPFNGLMINMAXPROC GLeeFuncPtr_glMinmax;
#define glMinmax GLeeFuncPtr_glMinmax
#endif
#ifndef GLEE_H_DEFINED_glResetHistogram
#define GLEE_H_DEFINED_glResetHistogram
typedef void (APIENTRYP GLEEPFNGLRESETHISTOGRAMPROC) (GLenum target);
GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMPROC GLeeFuncPtr_glResetHistogram;
#define glResetHistogram GLeeFuncPtr_glResetHistogram
#endif
#ifndef GLEE_H_DEFINED_glResetMinmax
#define GLEE_H_DEFINED_glResetMinmax
typedef void (APIENTRYP GLEEPFNGLRESETMINMAXPROC) (GLenum target);
GLEE_EXTERN GLEEPFNGLRESETMINMAXPROC GLeeFuncPtr_glResetMinmax;
#define glResetMinmax GLeeFuncPtr_glResetMinmax
#endif
#ifndef GLEE_H_DEFINED_glTexImage3D
#define GLEE_H_DEFINED_glTexImage3D
typedef void (APIENTRYP GLEEPFNGLTEXIMAGE3DPROC) (GLenum target, GLint le
vel, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GL
int border, GLenum format, GLenum type, const GLvoid * pixels);
GLEE_EXTERN GLEEPFNGLTEXIMAGE3DPROC GLeeFuncPtr_glTexImage3D;
#define glTexImage3D GLeeFuncPtr_glTexImage3D
#endif
#ifndef GLEE_H_DEFINED_glTexSubImage3D
#define GLEE_H_DEFINED_glTexSubImage3D
typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint
level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei
height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DPROC GLeeFuncPtr_glTexSubImage3D;
#define glTexSubImage3D GLeeFuncPtr_glTexSubImage3D
#endif
#ifndef GLEE_H_DEFINED_glCopyTexSubImage3D
#define GLEE_H_DEFINED_glCopyTexSubImage3D
typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, G
Lint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y,
GLsizei width, GLsizei height);
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DPROC GLeeFuncPtr_glCopyTexSubImage3
D;
#define glCopyTexSubImage3D GLeeFuncPtr_glCopyTexSubImage3D
#endif
#endif #endif
/* GL_ARB_imaging */ /* GL_ARB_imaging */
#ifndef GL_ARB_imaging #ifndef GL_ARB_imaging
#define GL_ARB_imaging 1 #define GL_ARB_imaging 1
#define __GLEE_GL_ARB_imaging 1 #define __GLEE_GL_ARB_imaging 1
/* Constants */ /* Constants */
#define GL_CONSTANT_COLOR 0x8001 #define GL_CONSTANT_COLOR 0x8001
#define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002
skipping to change at line 1223 skipping to change at line 1354
#define GL_OPERAND2_ALPHA 0x859A #define GL_OPERAND2_ALPHA 0x859A
#define GL_RGB_SCALE 0x8573 #define GL_RGB_SCALE 0x8573
#define GL_ADD_SIGNED 0x8574 #define GL_ADD_SIGNED 0x8574
#define GL_INTERPOLATE 0x8575 #define GL_INTERPOLATE 0x8575
#define GL_SUBTRACT 0x84E7 #define GL_SUBTRACT 0x84E7
#define GL_CONSTANT 0x8576 #define GL_CONSTANT 0x8576
#define GL_PRIMARY_COLOR 0x8577 #define GL_PRIMARY_COLOR 0x8577
#define GL_PREVIOUS 0x8578 #define GL_PREVIOUS 0x8578
#define GL_DOT3_RGB 0x86AE #define GL_DOT3_RGB 0x86AE
#define GL_DOT3_RGBA 0x86AF #define GL_DOT3_RGBA 0x86AF
typedef void (APIENTRYP PFNGLACTIVETEXTUREPROC) (GLenum texture); #ifndef GLEE_H_DEFINED_glActiveTexture
typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture); #define GLEE_H_DEFINED_glActiveTexture
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble typedef void (APIENTRYP GLEEPFNGLACTIVETEXTUREPROC) (GLenum texture);
s); GLEE_EXTERN GLEEPFNGLACTIVETEXTUREPROC GLeeFuncPtr_glActiveTexture;
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DVPROC) (GLenum target, const GL #define glActiveTexture GLeeFuncPtr_glActiveTexture
double * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD1FPROC) (GLenum target, GLfloat s #ifndef GLEE_H_DEFINED_glClientActiveTexture
); #define GLEE_H_DEFINED_glClientActiveTexture
typedef void (APIENTRYP PFNGLMULTITEXCOORD1FVPROC) (GLenum target, const GL typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture
float * v); );
typedef void (APIENTRYP PFNGLMULTITEXCOORD1IPROC) (GLenum target, GLint s); GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREPROC GLeeFuncPtr_glClientActiveTe
typedef void (APIENTRYP PFNGLMULTITEXCOORD1IVPROC) (GLenum target, const GL xture;
int * v); #define glClientActiveTexture GLeeFuncPtr_glClientActiveTexture
typedef void (APIENTRYP PFNGLMULTITEXCOORD1SPROC) (GLenum target, GLshort s #endif
); #ifndef GLEE_H_DEFINED_glMultiTexCoord1d
typedef void (APIENTRYP PFNGLMULTITEXCOORD1SVPROC) (GLenum target, const GL #define GLEE_H_DEFINED_glMultiTexCoord1d
short * v); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DPROC) (GLenum target, GLd
typedef void (APIENTRYP PFNGLMULTITEXCOORD2DPROC) (GLenum target, GLdouble ouble s);
s, GLdouble t); GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DPROC GLeeFuncPtr_glMultiTexCoord1d;
typedef void (APIENTRYP PFNGLMULTITEXCOORD2DVPROC) (GLenum target, const GL #define glMultiTexCoord1d GLeeFuncPtr_glMultiTexCoord1d
double * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s #ifndef GLEE_H_DEFINED_glMultiTexCoord1dv
, GLfloat t); #define GLEE_H_DEFINED_glMultiTexCoord1dv
typedef void (APIENTRYP PFNGLMULTITEXCOORD2FVPROC) (GLenum target, const GL typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DVPROC) (GLenum target, co
float * v); nst GLdouble * v);
typedef void (APIENTRYP PFNGLMULTITEXCOORD2IPROC) (GLenum target, GLint s, GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVPROC GLeeFuncPtr_glMultiTexCoord1dv;
GLint t); #define glMultiTexCoord1dv GLeeFuncPtr_glMultiTexCoord1dv
typedef void (APIENTRYP PFNGLMULTITEXCOORD2IVPROC) (GLenum target, const GL #endif
int * v); #ifndef GLEE_H_DEFINED_glMultiTexCoord1f
typedef void (APIENTRYP PFNGLMULTITEXCOORD2SPROC) (GLenum target, GLshort s #define GLEE_H_DEFINED_glMultiTexCoord1f
, GLshort t); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FPROC) (GLenum target, GLf
typedef void (APIENTRYP PFNGLMULTITEXCOORD2SVPROC) (GLenum target, const GL loat s);
short * v); GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FPROC GLeeFuncPtr_glMultiTexCoord1f;
typedef void (APIENTRYP PFNGLMULTITEXCOORD3DPROC) (GLenum target, GLdouble #define glMultiTexCoord1f GLeeFuncPtr_glMultiTexCoord1f
s, GLdouble t, GLdouble r); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD3DVPROC) (GLenum target, const GL #ifndef GLEE_H_DEFINED_glMultiTexCoord1fv
double * v); #define GLEE_H_DEFINED_glMultiTexCoord1fv
typedef void (APIENTRYP PFNGLMULTITEXCOORD3FPROC) (GLenum target, GLfloat s typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FVPROC) (GLenum target, co
, GLfloat t, GLfloat r); nst GLfloat * v);
typedef void (APIENTRYP PFNGLMULTITEXCOORD3FVPROC) (GLenum target, const GL GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVPROC GLeeFuncPtr_glMultiTexCoord1fv;
float * v); #define glMultiTexCoord1fv GLeeFuncPtr_glMultiTexCoord1fv
typedef void (APIENTRYP PFNGLMULTITEXCOORD3IPROC) (GLenum target, GLint s, #endif
GLint t, GLint r); #ifndef GLEE_H_DEFINED_glMultiTexCoord1i
typedef void (APIENTRYP PFNGLMULTITEXCOORD3IVPROC) (GLenum target, const GL #define GLEE_H_DEFINED_glMultiTexCoord1i
int * v); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IPROC) (GLenum target, GLi
typedef void (APIENTRYP PFNGLMULTITEXCOORD3SPROC) (GLenum target, GLshort s nt s);
, GLshort t, GLshort r); GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IPROC GLeeFuncPtr_glMultiTexCoord1i;
typedef void (APIENTRYP PFNGLMULTITEXCOORD3SVPROC) (GLenum target, const GL #define glMultiTexCoord1i GLeeFuncPtr_glMultiTexCoord1i
short * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD4DPROC) (GLenum target, GLdouble #ifndef GLEE_H_DEFINED_glMultiTexCoord1iv
s, GLdouble t, GLdouble r, GLdouble q); #define GLEE_H_DEFINED_glMultiTexCoord1iv
typedef void (APIENTRYP PFNGLMULTITEXCOORD4DVPROC) (GLenum target, const GL typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IVPROC) (GLenum target, co
double * v); nst GLint * v);
typedef void (APIENTRYP PFNGLMULTITEXCOORD4FPROC) (GLenum target, GLfloat s GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVPROC GLeeFuncPtr_glMultiTexCoord1iv;
, GLfloat t, GLfloat r, GLfloat q); #define glMultiTexCoord1iv GLeeFuncPtr_glMultiTexCoord1iv
typedef void (APIENTRYP PFNGLMULTITEXCOORD4FVPROC) (GLenum target, const GL #endif
float * v); #ifndef GLEE_H_DEFINED_glMultiTexCoord1s
typedef void (APIENTRYP PFNGLMULTITEXCOORD4IPROC) (GLenum target, GLint s, #define GLEE_H_DEFINED_glMultiTexCoord1s
GLint t, GLint r, GLint q); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SPROC) (GLenum target, GLs
typedef void (APIENTRYP PFNGLMULTITEXCOORD4IVPROC) (GLenum target, const GL hort s);
int * v); GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SPROC GLeeFuncPtr_glMultiTexCoord1s;
typedef void (APIENTRYP PFNGLMULTITEXCOORD4SPROC) (GLenum target, GLshort s #define glMultiTexCoord1s GLeeFuncPtr_glMultiTexCoord1s
, GLshort t, GLshort r, GLshort q); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD4SVPROC) (GLenum target, const GL #ifndef GLEE_H_DEFINED_glMultiTexCoord1sv
short * v); #define GLEE_H_DEFINED_glMultiTexCoord1sv
typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXFPROC) (const GLfloat * m); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SVPROC) (GLenum target, co
typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXDPROC) (const GLdouble * m) nst GLshort * v);
; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVPROC GLeeFuncPtr_glMultiTexCoord1sv;
typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXFPROC) (const GLfloat * m); #define glMultiTexCoord1sv GLeeFuncPtr_glMultiTexCoord1sv
typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXDPROC) (const GLdouble * m) #endif
; #ifndef GLEE_H_DEFINED_glMultiTexCoord2d
typedef void (APIENTRYP PFNGLSAMPLECOVERAGEPROC) (GLclampf value, GLboolean #define GLEE_H_DEFINED_glMultiTexCoord2d
invert); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DPROC) (GLenum target, GLd
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target, GLin ouble s, GLdouble t);
t level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei dept GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DPROC GLeeFuncPtr_glMultiTexCoord2d;
h, GLint border, GLsizei imageSize, const GLvoid * data); #define glMultiTexCoord2d GLeeFuncPtr_glMultiTexCoord2d
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLin #endif
t level, GLenum internalformat, GLsizei width, GLsizei height, GLint border #ifndef GLEE_H_DEFINED_glMultiTexCoord2dv
, GLsizei imageSize, const GLvoid * data); #define GLEE_H_DEFINED_glMultiTexCoord2dv
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLin typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DVPROC) (GLenum target, co
t level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageS nst GLdouble * v);
ize, const GLvoid * data); GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVPROC GLeeFuncPtr_glMultiTexCoord2dv;
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, G #define glMultiTexCoord2dv GLeeFuncPtr_glMultiTexCoord2dv
Lint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLs #endif
izei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid #ifndef GLEE_H_DEFINED_glMultiTexCoord2f
* data); #define GLEE_H_DEFINED_glMultiTexCoord2f
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, G typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FPROC) (GLenum target, GLf
Lint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GL loat s, GLfloat t);
enum format, GLsizei imageSize, const GLvoid * data); GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FPROC GLeeFuncPtr_glMultiTexCoord2f;
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, G #define glMultiTexCoord2f GLeeFuncPtr_glMultiTexCoord2f
Lint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, #endif
const GLvoid * data); #ifndef GLEE_H_DEFINED_glMultiTexCoord2fv
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLi #define GLEE_H_DEFINED_glMultiTexCoord2fv
nt level, GLvoid * img); typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FVPROC) (GLenum target, co
GLEE_EXTERN PFNGLACTIVETEXTUREPROC pglActiveTexture; nst GLfloat * v);
GLEE_EXTERN PFNGLCLIENTACTIVETEXTUREPROC pglClientActiveTexture; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVPROC GLeeFuncPtr_glMultiTexCoord2fv;
GLEE_EXTERN PFNGLMULTITEXCOORD1DPROC pglMultiTexCoord1d; #define glMultiTexCoord2fv GLeeFuncPtr_glMultiTexCoord2fv
GLEE_EXTERN PFNGLMULTITEXCOORD1DVPROC pglMultiTexCoord1dv; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD1FPROC pglMultiTexCoord1f; #ifndef GLEE_H_DEFINED_glMultiTexCoord2i
GLEE_EXTERN PFNGLMULTITEXCOORD1FVPROC pglMultiTexCoord1fv; #define GLEE_H_DEFINED_glMultiTexCoord2i
GLEE_EXTERN PFNGLMULTITEXCOORD1IPROC pglMultiTexCoord1i; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IPROC) (GLenum target, GLi
GLEE_EXTERN PFNGLMULTITEXCOORD1IVPROC pglMultiTexCoord1iv; nt s, GLint t);
GLEE_EXTERN PFNGLMULTITEXCOORD1SPROC pglMultiTexCoord1s; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IPROC GLeeFuncPtr_glMultiTexCoord2i;
GLEE_EXTERN PFNGLMULTITEXCOORD1SVPROC pglMultiTexCoord1sv; #define glMultiTexCoord2i GLeeFuncPtr_glMultiTexCoord2i
GLEE_EXTERN PFNGLMULTITEXCOORD2DPROC pglMultiTexCoord2d; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD2DVPROC pglMultiTexCoord2dv; #ifndef GLEE_H_DEFINED_glMultiTexCoord2iv
GLEE_EXTERN PFNGLMULTITEXCOORD2FPROC pglMultiTexCoord2f; #define GLEE_H_DEFINED_glMultiTexCoord2iv
GLEE_EXTERN PFNGLMULTITEXCOORD2FVPROC pglMultiTexCoord2fv; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IVPROC) (GLenum target, co
GLEE_EXTERN PFNGLMULTITEXCOORD2IPROC pglMultiTexCoord2i; nst GLint * v);
GLEE_EXTERN PFNGLMULTITEXCOORD2IVPROC pglMultiTexCoord2iv; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVPROC GLeeFuncPtr_glMultiTexCoord2iv;
GLEE_EXTERN PFNGLMULTITEXCOORD2SPROC pglMultiTexCoord2s; #define glMultiTexCoord2iv GLeeFuncPtr_glMultiTexCoord2iv
GLEE_EXTERN PFNGLMULTITEXCOORD2SVPROC pglMultiTexCoord2sv; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD3DPROC pglMultiTexCoord3d; #ifndef GLEE_H_DEFINED_glMultiTexCoord2s
GLEE_EXTERN PFNGLMULTITEXCOORD3DVPROC pglMultiTexCoord3dv; #define GLEE_H_DEFINED_glMultiTexCoord2s
GLEE_EXTERN PFNGLMULTITEXCOORD3FPROC pglMultiTexCoord3f; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SPROC) (GLenum target, GLs
GLEE_EXTERN PFNGLMULTITEXCOORD3FVPROC pglMultiTexCoord3fv; hort s, GLshort t);
GLEE_EXTERN PFNGLMULTITEXCOORD3IPROC pglMultiTexCoord3i; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SPROC GLeeFuncPtr_glMultiTexCoord2s;
GLEE_EXTERN PFNGLMULTITEXCOORD3IVPROC pglMultiTexCoord3iv; #define glMultiTexCoord2s GLeeFuncPtr_glMultiTexCoord2s
GLEE_EXTERN PFNGLMULTITEXCOORD3SPROC pglMultiTexCoord3s; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD3SVPROC pglMultiTexCoord3sv; #ifndef GLEE_H_DEFINED_glMultiTexCoord2sv
GLEE_EXTERN PFNGLMULTITEXCOORD4DPROC pglMultiTexCoord4d; #define GLEE_H_DEFINED_glMultiTexCoord2sv
GLEE_EXTERN PFNGLMULTITEXCOORD4DVPROC pglMultiTexCoord4dv; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SVPROC) (GLenum target, co
GLEE_EXTERN PFNGLMULTITEXCOORD4FPROC pglMultiTexCoord4f; nst GLshort * v);
GLEE_EXTERN PFNGLMULTITEXCOORD4FVPROC pglMultiTexCoord4fv; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVPROC GLeeFuncPtr_glMultiTexCoord2sv;
GLEE_EXTERN PFNGLMULTITEXCOORD4IPROC pglMultiTexCoord4i; #define glMultiTexCoord2sv GLeeFuncPtr_glMultiTexCoord2sv
GLEE_EXTERN PFNGLMULTITEXCOORD4IVPROC pglMultiTexCoord4iv; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD4SPROC pglMultiTexCoord4s; #ifndef GLEE_H_DEFINED_glMultiTexCoord3d
GLEE_EXTERN PFNGLMULTITEXCOORD4SVPROC pglMultiTexCoord4sv; #define GLEE_H_DEFINED_glMultiTexCoord3d
GLEE_EXTERN PFNGLLOADTRANSPOSEMATRIXFPROC pglLoadTransposeMatrixf; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DPROC) (GLenum target, GLd
GLEE_EXTERN PFNGLLOADTRANSPOSEMATRIXDPROC pglLoadTransposeMatrixd; ouble s, GLdouble t, GLdouble r);
GLEE_EXTERN PFNGLMULTTRANSPOSEMATRIXFPROC pglMultTransposeMatrixf; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DPROC GLeeFuncPtr_glMultiTexCoord3d;
GLEE_EXTERN PFNGLMULTTRANSPOSEMATRIXDPROC pglMultTransposeMatrixd; #define glMultiTexCoord3d GLeeFuncPtr_glMultiTexCoord3d
GLEE_EXTERN PFNGLSAMPLECOVERAGEPROC pglSampleCoverage; #endif
GLEE_EXTERN PFNGLCOMPRESSEDTEXIMAGE3DPROC pglCompressedTexImage3D; #ifndef GLEE_H_DEFINED_glMultiTexCoord3dv
GLEE_EXTERN PFNGLCOMPRESSEDTEXIMAGE2DPROC pglCompressedTexImage2D; #define GLEE_H_DEFINED_glMultiTexCoord3dv
GLEE_EXTERN PFNGLCOMPRESSEDTEXIMAGE1DPROC pglCompressedTexImage1D; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DVPROC) (GLenum target, co
GLEE_EXTERN PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC pglCompressedTexSubImage3D; nst GLdouble * v);
GLEE_EXTERN PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC pglCompressedTexSubImage2D; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVPROC GLeeFuncPtr_glMultiTexCoord3dv;
GLEE_EXTERN PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC pglCompressedTexSubImage1D; #define glMultiTexCoord3dv GLeeFuncPtr_glMultiTexCoord3dv
GLEE_EXTERN PFNGLGETCOMPRESSEDTEXIMAGEPROC pglGetCompressedTexImage; #endif
#define glActiveTexture pglActiveTexture #ifndef GLEE_H_DEFINED_glMultiTexCoord3f
#define glClientActiveTexture pglClientActiveTexture #define GLEE_H_DEFINED_glMultiTexCoord3f
#define glMultiTexCoord1d pglMultiTexCoord1d typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FPROC) (GLenum target, GLf
#define glMultiTexCoord1dv pglMultiTexCoord1dv loat s, GLfloat t, GLfloat r);
#define glMultiTexCoord1f pglMultiTexCoord1f GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FPROC GLeeFuncPtr_glMultiTexCoord3f;
#define glMultiTexCoord1fv pglMultiTexCoord1fv #define glMultiTexCoord3f GLeeFuncPtr_glMultiTexCoord3f
#define glMultiTexCoord1i pglMultiTexCoord1i #endif
#define glMultiTexCoord1iv pglMultiTexCoord1iv #ifndef GLEE_H_DEFINED_glMultiTexCoord3fv
#define glMultiTexCoord1s pglMultiTexCoord1s #define GLEE_H_DEFINED_glMultiTexCoord3fv
#define glMultiTexCoord1sv pglMultiTexCoord1sv typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FVPROC) (GLenum target, co
#define glMultiTexCoord2d pglMultiTexCoord2d nst GLfloat * v);
#define glMultiTexCoord2dv pglMultiTexCoord2dv GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVPROC GLeeFuncPtr_glMultiTexCoord3fv;
#define glMultiTexCoord2f pglMultiTexCoord2f #define glMultiTexCoord3fv GLeeFuncPtr_glMultiTexCoord3fv
#define glMultiTexCoord2fv pglMultiTexCoord2fv #endif
#define glMultiTexCoord2i pglMultiTexCoord2i #ifndef GLEE_H_DEFINED_glMultiTexCoord3i
#define glMultiTexCoord2iv pglMultiTexCoord2iv #define GLEE_H_DEFINED_glMultiTexCoord3i
#define glMultiTexCoord2s pglMultiTexCoord2s typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IPROC) (GLenum target, GLi
#define glMultiTexCoord2sv pglMultiTexCoord2sv nt s, GLint t, GLint r);
#define glMultiTexCoord3d pglMultiTexCoord3d GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IPROC GLeeFuncPtr_glMultiTexCoord3i;
#define glMultiTexCoord3dv pglMultiTexCoord3dv #define glMultiTexCoord3i GLeeFuncPtr_glMultiTexCoord3i
#define glMultiTexCoord3f pglMultiTexCoord3f #endif
#define glMultiTexCoord3fv pglMultiTexCoord3fv #ifndef GLEE_H_DEFINED_glMultiTexCoord3iv
#define glMultiTexCoord3i pglMultiTexCoord3i #define GLEE_H_DEFINED_glMultiTexCoord3iv
#define glMultiTexCoord3iv pglMultiTexCoord3iv typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IVPROC) (GLenum target, co
#define glMultiTexCoord3s pglMultiTexCoord3s nst GLint * v);
#define glMultiTexCoord3sv pglMultiTexCoord3sv GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVPROC GLeeFuncPtr_glMultiTexCoord3iv;
#define glMultiTexCoord4d pglMultiTexCoord4d #define glMultiTexCoord3iv GLeeFuncPtr_glMultiTexCoord3iv
#define glMultiTexCoord4dv pglMultiTexCoord4dv #endif
#define glMultiTexCoord4f pglMultiTexCoord4f #ifndef GLEE_H_DEFINED_glMultiTexCoord3s
#define glMultiTexCoord4fv pglMultiTexCoord4fv #define GLEE_H_DEFINED_glMultiTexCoord3s
#define glMultiTexCoord4i pglMultiTexCoord4i typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SPROC) (GLenum target, GLs
#define glMultiTexCoord4iv pglMultiTexCoord4iv hort s, GLshort t, GLshort r);
#define glMultiTexCoord4s pglMultiTexCoord4s GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SPROC GLeeFuncPtr_glMultiTexCoord3s;
#define glMultiTexCoord4sv pglMultiTexCoord4sv #define glMultiTexCoord3s GLeeFuncPtr_glMultiTexCoord3s
#define glLoadTransposeMatrixf pglLoadTransposeMatrixf #endif
#define glLoadTransposeMatrixd pglLoadTransposeMatrixd #ifndef GLEE_H_DEFINED_glMultiTexCoord3sv
#define glMultTransposeMatrixf pglMultTransposeMatrixf #define GLEE_H_DEFINED_glMultiTexCoord3sv
#define glMultTransposeMatrixd pglMultTransposeMatrixd typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SVPROC) (GLenum target, co
#define glSampleCoverage pglSampleCoverage nst GLshort * v);
#define glCompressedTexImage3D pglCompressedTexImage3D GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVPROC GLeeFuncPtr_glMultiTexCoord3sv;
#define glCompressedTexImage2D pglCompressedTexImage2D #define glMultiTexCoord3sv GLeeFuncPtr_glMultiTexCoord3sv
#define glCompressedTexImage1D pglCompressedTexImage1D #endif
#define glCompressedTexSubImage3D pglCompressedTexSubImage3D #ifndef GLEE_H_DEFINED_glMultiTexCoord4d
#define glCompressedTexSubImage2D pglCompressedTexSubImage2D #define GLEE_H_DEFINED_glMultiTexCoord4d
#define glCompressedTexSubImage1D pglCompressedTexSubImage1D typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DPROC) (GLenum target, GLd
#define glGetCompressedTexImage pglGetCompressedTexImage ouble s, GLdouble t, GLdouble r, GLdouble q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DPROC GLeeFuncPtr_glMultiTexCoord4d;
#define glMultiTexCoord4d GLeeFuncPtr_glMultiTexCoord4d
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4dv
#define GLEE_H_DEFINED_glMultiTexCoord4dv
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DVPROC) (GLenum target, co
nst GLdouble * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVPROC GLeeFuncPtr_glMultiTexCoord4dv;
#define glMultiTexCoord4dv GLeeFuncPtr_glMultiTexCoord4dv
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4f
#define GLEE_H_DEFINED_glMultiTexCoord4f
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FPROC) (GLenum target, GLf
loat s, GLfloat t, GLfloat r, GLfloat q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FPROC GLeeFuncPtr_glMultiTexCoord4f;
#define glMultiTexCoord4f GLeeFuncPtr_glMultiTexCoord4f
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4fv
#define GLEE_H_DEFINED_glMultiTexCoord4fv
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FVPROC) (GLenum target, co
nst GLfloat * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVPROC GLeeFuncPtr_glMultiTexCoord4fv;
#define glMultiTexCoord4fv GLeeFuncPtr_glMultiTexCoord4fv
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4i
#define GLEE_H_DEFINED_glMultiTexCoord4i
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IPROC) (GLenum target, GLi
nt s, GLint t, GLint r, GLint q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IPROC GLeeFuncPtr_glMultiTexCoord4i;
#define glMultiTexCoord4i GLeeFuncPtr_glMultiTexCoord4i
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4iv
#define GLEE_H_DEFINED_glMultiTexCoord4iv
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IVPROC) (GLenum target, co
nst GLint * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVPROC GLeeFuncPtr_glMultiTexCoord4iv;
#define glMultiTexCoord4iv GLeeFuncPtr_glMultiTexCoord4iv
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4s
#define GLEE_H_DEFINED_glMultiTexCoord4s
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SPROC) (GLenum target, GLs
hort s, GLshort t, GLshort r, GLshort q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SPROC GLeeFuncPtr_glMultiTexCoord4s;
#define glMultiTexCoord4s GLeeFuncPtr_glMultiTexCoord4s
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4sv
#define GLEE_H_DEFINED_glMultiTexCoord4sv
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SVPROC) (GLenum target, co
nst GLshort * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVPROC GLeeFuncPtr_glMultiTexCoord4sv;
#define glMultiTexCoord4sv GLeeFuncPtr_glMultiTexCoord4sv
#endif
#ifndef GLEE_H_DEFINED_glLoadTransposeMatrixf
#define GLEE_H_DEFINED_glLoadTransposeMatrixf
typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXFPROC) (const GLfloat
* m);
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFPROC GLeeFuncPtr_glLoadTranspose
Matrixf;
#define glLoadTransposeMatrixf GLeeFuncPtr_glLoadTransposeMatrixf
#endif
#ifndef GLEE_H_DEFINED_glLoadTransposeMatrixd
#define GLEE_H_DEFINED_glLoadTransposeMatrixd
typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXDPROC) (const GLdoubl
e * m);
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDPROC GLeeFuncPtr_glLoadTranspose
Matrixd;
#define glLoadTransposeMatrixd GLeeFuncPtr_glLoadTransposeMatrixd
#endif
#ifndef GLEE_H_DEFINED_glMultTransposeMatrixf
#define GLEE_H_DEFINED_glMultTransposeMatrixf
typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXFPROC) (const GLfloat
* m);
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFPROC GLeeFuncPtr_glMultTranspose
Matrixf;
#define glMultTransposeMatrixf GLeeFuncPtr_glMultTransposeMatrixf
#endif
#ifndef GLEE_H_DEFINED_glMultTransposeMatrixd
#define GLEE_H_DEFINED_glMultTransposeMatrixd
typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXDPROC) (const GLdoubl
e * m);
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDPROC GLeeFuncPtr_glMultTranspose
Matrixd;
#define glMultTransposeMatrixd GLeeFuncPtr_glMultTransposeMatrixd
#endif
#ifndef GLEE_H_DEFINED_glSampleCoverage
#define GLEE_H_DEFINED_glSampleCoverage
typedef void (APIENTRYP GLEEPFNGLSAMPLECOVERAGEPROC) (GLclampf value, GLb
oolean invert);
GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEPROC GLeeFuncPtr_glSampleCoverage;
#define glSampleCoverage GLeeFuncPtr_glSampleCoverage
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexImage3D
#define GLEE_H_DEFINED_glCompressedTexImage3D
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target
, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsize
i depth, GLint border, GLsizei imageSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC GLeeFuncPtr_glCompressedTex
Image3D;
#define glCompressedTexImage3D GLeeFuncPtr_glCompressedTexImage3D
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexImage2D
#define GLEE_H_DEFINED_glCompressedTexImage2D
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target
, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint
border, GLsizei imageSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC GLeeFuncPtr_glCompressedTex
Image2D;
#define glCompressedTexImage2D GLeeFuncPtr_glCompressedTexImage2D
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexImage1D
#define GLEE_H_DEFINED_glCompressedTexImage1D
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target
, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei
imageSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC GLeeFuncPtr_glCompressedTex
Image1D;
#define glCompressedTexImage1D GLeeFuncPtr_glCompressedTexImage1D
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexSubImage3D
#define GLEE_H_DEFINED_glCompressedTexSubImage3D
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum tar
get, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei widt
h, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const G
Lvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC GLeeFuncPtr_glCompressed
TexSubImage3D;
#define glCompressedTexSubImage3D GLeeFuncPtr_glCompressedTexSubImage3D
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexSubImage2D
#define GLEE_H_DEFINED_glCompressedTexSubImage2D
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum tar
get, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei heig
ht, GLenum format, GLsizei imageSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC GLeeFuncPtr_glCompressed
TexSubImage2D;
#define glCompressedTexSubImage2D GLeeFuncPtr_glCompressedTexSubImage2D
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexSubImage1D
#define GLEE_H_DEFINED_glCompressedTexSubImage1D
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum tar
get, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imag
eSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC GLeeFuncPtr_glCompressed
TexSubImage1D;
#define glCompressedTexSubImage1D GLeeFuncPtr_glCompressedTexSubImage1D
#endif
#ifndef GLEE_H_DEFINED_glGetCompressedTexImage
#define GLEE_H_DEFINED_glGetCompressedTexImage
typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum targe
t, GLint level, GLvoid * img);
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC GLeeFuncPtr_glGetCompresse
dTexImage;
#define glGetCompressedTexImage GLeeFuncPtr_glGetCompressedTexImage
#endif
#endif #endif
/* GL_VERSION_1_4 */ /* GL_VERSION_1_4 */
#ifndef GL_VERSION_1_4 #ifndef GL_VERSION_1_4
#define GL_VERSION_1_4 1 #define GL_VERSION_1_4 1
#define __GLEE_GL_VERSION_1_4 1 #define __GLEE_GL_VERSION_1_4 1
/* Constants */ /* Constants */
#define GL_BLEND_DST_RGB 0x80C8 #define GL_BLEND_DST_RGB 0x80C8
#define GL_BLEND_SRC_RGB 0x80C9 #define GL_BLEND_SRC_RGB 0x80C9
skipping to change at line 1408 skipping to change at line 1677
#define GL_MAX_TEXTURE_LOD_BIAS 0x84FD #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD
#define GL_TEXTURE_FILTER_CONTROL 0x8500 #define GL_TEXTURE_FILTER_CONTROL 0x8500
#define GL_TEXTURE_LOD_BIAS 0x8501 #define GL_TEXTURE_LOD_BIAS 0x8501
#define GL_INCR_WRAP 0x8507 #define GL_INCR_WRAP 0x8507
#define GL_DECR_WRAP 0x8508 #define GL_DECR_WRAP 0x8508
#define GL_TEXTURE_DEPTH_SIZE 0x884A #define GL_TEXTURE_DEPTH_SIZE 0x884A
#define GL_DEPTH_TEXTURE_MODE 0x884B #define GL_DEPTH_TEXTURE_MODE 0x884B
#define GL_TEXTURE_COMPARE_MODE 0x884C #define GL_TEXTURE_COMPARE_MODE 0x884C
#define GL_TEXTURE_COMPARE_FUNC 0x884D #define GL_TEXTURE_COMPARE_FUNC 0x884D
#define GL_COMPARE_R_TO_TEXTURE 0x884E #define GL_COMPARE_R_TO_TEXTURE 0x884E
typedef void (APIENTRYP PFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLe #ifndef GLEE_H_DEFINED_glBlendFuncSeparate
num dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); #define GLEE_H_DEFINED_glBlendFuncSeparate
typedef void (APIENTRYP PFNGLFOGCOORDFPROC) (GLfloat coord); typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRG
typedef void (APIENTRYP PFNGLFOGCOORDFVPROC) (const GLfloat * coord); B, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
typedef void (APIENTRYP PFNGLFOGCOORDDPROC) (GLdouble coord); GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEPROC GLeeFuncPtr_glBlendFuncSeparat
typedef void (APIENTRYP PFNGLFOGCOORDDVPROC) (const GLdouble * coord); e;
typedef void (APIENTRYP PFNGLFOGCOORDPOINTERPROC) (GLenum type, GLsizei str #define glBlendFuncSeparate GLeeFuncPtr_glBlendFuncSeparate
ide, const GLvoid * pointer); #endif
typedef void (APIENTRYP PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint * fir #ifndef GLEE_H_DEFINED_glFogCoordf
st, GLsizei * count, GLsizei primcount); #define GLEE_H_DEFINED_glFogCoordf
typedef void (APIENTRYP PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLs typedef void (APIENTRYP GLEEPFNGLFOGCOORDFPROC) (GLfloat coord);
izei * count, GLenum type, const GLvoid* * indices, GLsizei primcount); GLEE_EXTERN GLEEPFNGLFOGCOORDFPROC GLeeFuncPtr_glFogCoordf;
typedef void (APIENTRYP PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat pa #define glFogCoordf GLeeFuncPtr_glFogCoordf
ram); #endif
typedef void (APIENTRYP PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLf #ifndef GLEE_H_DEFINED_glFogCoordfv
loat * params); #define GLEE_H_DEFINED_glFogCoordfv
typedef void (APIENTRYP PFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint para typedef void (APIENTRYP GLEEPFNGLFOGCOORDFVPROC) (const GLfloat * coord);
m); GLEE_EXTERN GLEEPFNGLFOGCOORDFVPROC GLeeFuncPtr_glFogCoordfv;
typedef void (APIENTRYP PFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLi #define glFogCoordfv GLeeFuncPtr_glFogCoordfv
nt * params); #endif
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte gree #ifndef GLEE_H_DEFINED_glFogCoordd
n, GLbyte blue); #define GLEE_H_DEFINED_glFogCoordd
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3BVPROC) (const GLbyte * v); typedef void (APIENTRYP GLEEPFNGLFOGCOORDDPROC) (GLdouble coord);
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble GLEE_EXTERN GLEEPFNGLFOGCOORDDPROC GLeeFuncPtr_glFogCoordd;
green, GLdouble blue); #define glFogCoordd GLeeFuncPtr_glFogCoordd
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3DVPROC) (const GLdouble * v); #endif
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfloat gr #ifndef GLEE_H_DEFINED_glFogCoorddv
een, GLfloat blue); #define GLEE_H_DEFINED_glFogCoorddv
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3FVPROC) (const GLfloat * v); typedef void (APIENTRYP GLEEPFNGLFOGCOORDDVPROC) (const GLdouble * coord)
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3IPROC) (GLint red, GLint green, ;
GLint blue); GLEE_EXTERN GLEEPFNGLFOGCOORDDVPROC GLeeFuncPtr_glFogCoorddv;
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3IVPROC) (const GLint * v); #define glFogCoorddv GLeeFuncPtr_glFogCoorddv
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3SPROC) (GLshort red, GLshort gr #endif
een, GLshort blue); #ifndef GLEE_H_DEFINED_glFogCoordPointer
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3SVPROC) (const GLshort * v); #define GLEE_H_DEFINED_glFogCoordPointer
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLubyte g typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTERPROC) (GLenum type, GLsiz
reen, GLubyte blue); ei stride, const GLvoid * pointer);
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UBVPROC) (const GLubyte * v); GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERPROC GLeeFuncPtr_glFogCoordPointer;
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint gre #define glFogCoordPointer GLeeFuncPtr_glFogCoordPointer
en, GLuint blue); #endif
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UIVPROC) (const GLuint * v); #ifndef GLEE_H_DEFINED_glMultiDrawArrays
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort #define GLEE_H_DEFINED_glMultiDrawArrays
green, GLushort blue); typedef void (APIENTRYP GLEEPFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint
typedef void (APIENTRYP PFNGLSECONDARYCOLOR3USVPROC) (const GLushort * v); * first, GLsizei * count, GLsizei primcount);
typedef void (APIENTRYP PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSPROC GLeeFuncPtr_glMultiDrawArrays;
type, GLsizei stride, const GLvoid * pointer); #define glMultiDrawArrays GLeeFuncPtr_glMultiDrawArrays
typedef void (APIENTRYP PFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y); #endif
typedef void (APIENTRYP PFNGLWINDOWPOS2DVPROC) (const GLdouble * v); #ifndef GLEE_H_DEFINED_glMultiDrawElements
typedef void (APIENTRYP PFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y); #define GLEE_H_DEFINED_glMultiDrawElements
typedef void (APIENTRYP PFNGLWINDOWPOS2FVPROC) (const GLfloat * v); typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, con
typedef void (APIENTRYP PFNGLWINDOWPOS2IPROC) (GLint x, GLint y); st GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount
typedef void (APIENTRYP PFNGLWINDOWPOS2IVPROC) (const GLint * v); );
typedef void (APIENTRYP PFNGLWINDOWPOS2SPROC) (GLshort x, GLshort y); GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSPROC GLeeFuncPtr_glMultiDrawElement
typedef void (APIENTRYP PFNGLWINDOWPOS2SVPROC) (const GLshort * v); s;
typedef void (APIENTRYP PFNGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y, GLdo #define glMultiDrawElements GLeeFuncPtr_glMultiDrawElements
uble z); #endif
typedef void (APIENTRYP PFNGLWINDOWPOS3DVPROC) (const GLdouble * v); #ifndef GLEE_H_DEFINED_glPointParameterf
typedef void (APIENTRYP PFNGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y, GLfloa #define GLEE_H_DEFINED_glPointParameterf
t z); typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfl
typedef void (APIENTRYP PFNGLWINDOWPOS3FVPROC) (const GLfloat * v); oat param);
typedef void (APIENTRYP PFNGLWINDOWPOS3IPROC) (GLint x, GLint y, GLint z); GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFPROC GLeeFuncPtr_glPointParameterf;
typedef void (APIENTRYP PFNGLWINDOWPOS3IVPROC) (const GLint * v); #define glPointParameterf GLeeFuncPtr_glPointParameterf
typedef void (APIENTRYP PFNGLWINDOWPOS3SPROC) (GLshort x, GLshort y, GLshor #endif
t z); #ifndef GLEE_H_DEFINED_glPointParameterfv
typedef void (APIENTRYP PFNGLWINDOWPOS3SVPROC) (const GLshort * v); #define GLEE_H_DEFINED_glPointParameterfv
GLEE_EXTERN PFNGLBLENDFUNCSEPARATEPROC pglBlendFuncSeparate; typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVPROC) (GLenum pname, con
GLEE_EXTERN PFNGLFOGCOORDFPROC pglFogCoordf; st GLfloat * params);
GLEE_EXTERN PFNGLFOGCOORDFVPROC pglFogCoordfv; GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVPROC GLeeFuncPtr_glPointParameterfv;
GLEE_EXTERN PFNGLFOGCOORDDPROC pglFogCoordd; #define glPointParameterfv GLeeFuncPtr_glPointParameterfv
GLEE_EXTERN PFNGLFOGCOORDDVPROC pglFogCoorddv; #endif
GLEE_EXTERN PFNGLFOGCOORDPOINTERPROC pglFogCoordPointer; #ifndef GLEE_H_DEFINED_glPointParameteri
GLEE_EXTERN PFNGLMULTIDRAWARRAYSPROC pglMultiDrawArrays; #define GLEE_H_DEFINED_glPointParameteri
GLEE_EXTERN PFNGLMULTIDRAWELEMENTSPROC pglMultiDrawElements; typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIPROC) (GLenum pname, GLin
GLEE_EXTERN PFNGLPOINTPARAMETERFPROC pglPointParameterf; t param);
GLEE_EXTERN PFNGLPOINTPARAMETERFVPROC pglPointParameterfv; GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIPROC GLeeFuncPtr_glPointParameteri;
GLEE_EXTERN PFNGLPOINTPARAMETERIPROC pglPointParameteri; #define glPointParameteri GLeeFuncPtr_glPointParameteri
GLEE_EXTERN PFNGLPOINTPARAMETERIVPROC pglPointParameteriv; #endif
GLEE_EXTERN PFNGLSECONDARYCOLOR3BPROC pglSecondaryColor3b; #ifndef GLEE_H_DEFINED_glPointParameteriv
GLEE_EXTERN PFNGLSECONDARYCOLOR3BVPROC pglSecondaryColor3bv; #define GLEE_H_DEFINED_glPointParameteriv
GLEE_EXTERN PFNGLSECONDARYCOLOR3DPROC pglSecondaryColor3d; typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIVPROC) (GLenum pname, con
GLEE_EXTERN PFNGLSECONDARYCOLOR3DVPROC pglSecondaryColor3dv; st GLint * params);
GLEE_EXTERN PFNGLSECONDARYCOLOR3FPROC pglSecondaryColor3f; GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVPROC GLeeFuncPtr_glPointParameteriv;
GLEE_EXTERN PFNGLSECONDARYCOLOR3FVPROC pglSecondaryColor3fv; #define glPointParameteriv GLeeFuncPtr_glPointParameteriv
GLEE_EXTERN PFNGLSECONDARYCOLOR3IPROC pglSecondaryColor3i; #endif
GLEE_EXTERN PFNGLSECONDARYCOLOR3IVPROC pglSecondaryColor3iv; #ifndef GLEE_H_DEFINED_glSecondaryColor3b
GLEE_EXTERN PFNGLSECONDARYCOLOR3SPROC pglSecondaryColor3s; #define GLEE_H_DEFINED_glSecondaryColor3b
GLEE_EXTERN PFNGLSECONDARYCOLOR3SVPROC pglSecondaryColor3sv; typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyt
GLEE_EXTERN PFNGLSECONDARYCOLOR3UBPROC pglSecondaryColor3ub; e green, GLbyte blue);
GLEE_EXTERN PFNGLSECONDARYCOLOR3UBVPROC pglSecondaryColor3ubv; GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BPROC GLeeFuncPtr_glSecondaryColor3b;
GLEE_EXTERN PFNGLSECONDARYCOLOR3UIPROC pglSecondaryColor3ui; #define glSecondaryColor3b GLeeFuncPtr_glSecondaryColor3b
GLEE_EXTERN PFNGLSECONDARYCOLOR3UIVPROC pglSecondaryColor3uiv; #endif
GLEE_EXTERN PFNGLSECONDARYCOLOR3USPROC pglSecondaryColor3us; #ifndef GLEE_H_DEFINED_glSecondaryColor3bv
GLEE_EXTERN PFNGLSECONDARYCOLOR3USVPROC pglSecondaryColor3usv; #define GLEE_H_DEFINED_glSecondaryColor3bv
GLEE_EXTERN PFNGLSECONDARYCOLORPOINTERPROC pglSecondaryColorPointer; typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BVPROC) (const GLbyte * v
GLEE_EXTERN PFNGLWINDOWPOS2DPROC pglWindowPos2d; );
GLEE_EXTERN PFNGLWINDOWPOS2DVPROC pglWindowPos2dv; GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVPROC GLeeFuncPtr_glSecondaryColor3b
GLEE_EXTERN PFNGLWINDOWPOS2FPROC pglWindowPos2f; v;
GLEE_EXTERN PFNGLWINDOWPOS2FVPROC pglWindowPos2fv; #define glSecondaryColor3bv GLeeFuncPtr_glSecondaryColor3bv
GLEE_EXTERN PFNGLWINDOWPOS2IPROC pglWindowPos2i; #endif
GLEE_EXTERN PFNGLWINDOWPOS2IVPROC pglWindowPos2iv; #ifndef GLEE_H_DEFINED_glSecondaryColor3d
GLEE_EXTERN PFNGLWINDOWPOS2SPROC pglWindowPos2s; #define GLEE_H_DEFINED_glSecondaryColor3d
GLEE_EXTERN PFNGLWINDOWPOS2SVPROC pglWindowPos2sv; typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLd
GLEE_EXTERN PFNGLWINDOWPOS3DPROC pglWindowPos3d; ouble green, GLdouble blue);
GLEE_EXTERN PFNGLWINDOWPOS3DVPROC pglWindowPos3dv; GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DPROC GLeeFuncPtr_glSecondaryColor3d;
GLEE_EXTERN PFNGLWINDOWPOS3FPROC pglWindowPos3f; #define glSecondaryColor3d GLeeFuncPtr_glSecondaryColor3d
GLEE_EXTERN PFNGLWINDOWPOS3FVPROC pglWindowPos3fv; #endif
GLEE_EXTERN PFNGLWINDOWPOS3IPROC pglWindowPos3i; #ifndef GLEE_H_DEFINED_glSecondaryColor3dv
GLEE_EXTERN PFNGLWINDOWPOS3IVPROC pglWindowPos3iv; #define GLEE_H_DEFINED_glSecondaryColor3dv
GLEE_EXTERN PFNGLWINDOWPOS3SPROC pglWindowPos3s; typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DVPROC) (const GLdouble *
GLEE_EXTERN PFNGLWINDOWPOS3SVPROC pglWindowPos3sv; v);
#define glBlendFuncSeparate pglBlendFuncSeparate GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVPROC GLeeFuncPtr_glSecondaryColor3d
#define glFogCoordf pglFogCoordf v;
#define glFogCoordfv pglFogCoordfv #define glSecondaryColor3dv GLeeFuncPtr_glSecondaryColor3dv
#define glFogCoordd pglFogCoordd #endif
#define glFogCoorddv pglFogCoorddv #ifndef GLEE_H_DEFINED_glSecondaryColor3f
#define glFogCoordPointer pglFogCoordPointer #define GLEE_H_DEFINED_glSecondaryColor3f
#define glMultiDrawArrays pglMultiDrawArrays typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfl
#define glMultiDrawElements pglMultiDrawElements oat green, GLfloat blue);
#define glPointParameterf pglPointParameterf GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FPROC GLeeFuncPtr_glSecondaryColor3f;
#define glPointParameterfv pglPointParameterfv #define glSecondaryColor3f GLeeFuncPtr_glSecondaryColor3f
#define glPointParameteri pglPointParameteri #endif
#define glPointParameteriv pglPointParameteriv #ifndef GLEE_H_DEFINED_glSecondaryColor3fv
#define glSecondaryColor3b pglSecondaryColor3b #define GLEE_H_DEFINED_glSecondaryColor3fv
#define glSecondaryColor3bv pglSecondaryColor3bv typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FVPROC) (const GLfloat *
#define glSecondaryColor3d pglSecondaryColor3d v);
#define glSecondaryColor3dv pglSecondaryColor3dv GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVPROC GLeeFuncPtr_glSecondaryColor3f
#define glSecondaryColor3f pglSecondaryColor3f v;
#define glSecondaryColor3fv pglSecondaryColor3fv #define glSecondaryColor3fv GLeeFuncPtr_glSecondaryColor3fv
#define glSecondaryColor3i pglSecondaryColor3i #endif
#define glSecondaryColor3iv pglSecondaryColor3iv #ifndef GLEE_H_DEFINED_glSecondaryColor3i
#define glSecondaryColor3s pglSecondaryColor3s #define GLEE_H_DEFINED_glSecondaryColor3i
#define glSecondaryColor3sv pglSecondaryColor3sv typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IPROC) (GLint red, GLint
#define glSecondaryColor3ub pglSecondaryColor3ub green, GLint blue);
#define glSecondaryColor3ubv pglSecondaryColor3ubv GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IPROC GLeeFuncPtr_glSecondaryColor3i;
#define glSecondaryColor3ui pglSecondaryColor3ui #define glSecondaryColor3i GLeeFuncPtr_glSecondaryColor3i
#define glSecondaryColor3uiv pglSecondaryColor3uiv #endif
#define glSecondaryColor3us pglSecondaryColor3us #ifndef GLEE_H_DEFINED_glSecondaryColor3iv
#define glSecondaryColor3usv pglSecondaryColor3usv #define GLEE_H_DEFINED_glSecondaryColor3iv
#define glSecondaryColorPointer pglSecondaryColorPointer typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IVPROC) (const GLint * v)
#define glWindowPos2d pglWindowPos2d ;
#define glWindowPos2dv pglWindowPos2dv GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVPROC GLeeFuncPtr_glSecondaryColor3i
#define glWindowPos2f pglWindowPos2f v;
#define glWindowPos2fv pglWindowPos2fv #define glSecondaryColor3iv GLeeFuncPtr_glSecondaryColor3iv
#define glWindowPos2i pglWindowPos2i #endif
#define glWindowPos2iv pglWindowPos2iv #ifndef GLEE_H_DEFINED_glSecondaryColor3s
#define glWindowPos2s pglWindowPos2s #define GLEE_H_DEFINED_glSecondaryColor3s
#define glWindowPos2sv pglWindowPos2sv typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SPROC) (GLshort red, GLsh
#define glWindowPos3d pglWindowPos3d ort green, GLshort blue);
#define glWindowPos3dv pglWindowPos3dv GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SPROC GLeeFuncPtr_glSecondaryColor3s;
#define glWindowPos3f pglWindowPos3f #define glSecondaryColor3s GLeeFuncPtr_glSecondaryColor3s
#define glWindowPos3fv pglWindowPos3fv #endif
#define glWindowPos3i pglWindowPos3i #ifndef GLEE_H_DEFINED_glSecondaryColor3sv
#define glWindowPos3iv pglWindowPos3iv #define GLEE_H_DEFINED_glSecondaryColor3sv
#define glWindowPos3s pglWindowPos3s typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SVPROC) (const GLshort *
#define glWindowPos3sv pglWindowPos3sv v);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVPROC GLeeFuncPtr_glSecondaryColor3s
v;
#define glSecondaryColor3sv GLeeFuncPtr_glSecondaryColor3sv
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColor3ub
#define GLEE_H_DEFINED_glSecondaryColor3ub
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLu
byte green, GLubyte blue);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBPROC GLeeFuncPtr_glSecondaryColor3u
b;
#define glSecondaryColor3ub GLeeFuncPtr_glSecondaryColor3ub
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColor3ubv
#define GLEE_H_DEFINED_glSecondaryColor3ubv
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBVPROC) (const GLubyte *
v);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVPROC GLeeFuncPtr_glSecondaryColor3
ubv;
#define glSecondaryColor3ubv GLeeFuncPtr_glSecondaryColor3ubv
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColor3ui
#define GLEE_H_DEFINED_glSecondaryColor3ui
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLui
nt green, GLuint blue);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIPROC GLeeFuncPtr_glSecondaryColor3u
i;
#define glSecondaryColor3ui GLeeFuncPtr_glSecondaryColor3ui
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColor3uiv
#define GLEE_H_DEFINED_glSecondaryColor3uiv
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIVPROC) (const GLuint *
v);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVPROC GLeeFuncPtr_glSecondaryColor3
uiv;
#define glSecondaryColor3uiv GLeeFuncPtr_glSecondaryColor3uiv
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColor3us
#define GLEE_H_DEFINED_glSecondaryColor3us
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USPROC) (GLushort red, GL
ushort green, GLushort blue);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USPROC GLeeFuncPtr_glSecondaryColor3u
s;
#define glSecondaryColor3us GLeeFuncPtr_glSecondaryColor3us
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColor3usv
#define GLEE_H_DEFINED_glSecondaryColor3usv
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USVPROC) (const GLushort
* v);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVPROC GLeeFuncPtr_glSecondaryColor3
usv;
#define glSecondaryColor3usv GLeeFuncPtr_glSecondaryColor3usv
#endif
#ifndef GLEE_H_DEFINED_glSecondaryColorPointer
#define GLEE_H_DEFINED_glSecondaryColorPointer
typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTERPROC) (GLint size,
GLenum type, GLsizei stride, const GLvoid * pointer);
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERPROC GLeeFuncPtr_glSecondaryCol
orPointer;
#define glSecondaryColorPointer GLeeFuncPtr_glSecondaryColorPointer
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2d
#define GLEE_H_DEFINED_glWindowPos2d
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y
);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DPROC GLeeFuncPtr_glWindowPos2d;
#define glWindowPos2d GLeeFuncPtr_glWindowPos2d
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2dv
#define GLEE_H_DEFINED_glWindowPos2dv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVPROC) (const GLdouble * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVPROC GLeeFuncPtr_glWindowPos2dv;
#define glWindowPos2dv GLeeFuncPtr_glWindowPos2dv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2f
#define GLEE_H_DEFINED_glWindowPos2f
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FPROC GLeeFuncPtr_glWindowPos2f;
#define glWindowPos2f GLeeFuncPtr_glWindowPos2f
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2fv
#define GLEE_H_DEFINED_glWindowPos2fv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVPROC) (const GLfloat * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVPROC GLeeFuncPtr_glWindowPos2fv;
#define glWindowPos2fv GLeeFuncPtr_glWindowPos2fv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2i
#define GLEE_H_DEFINED_glWindowPos2i
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IPROC) (GLint x, GLint y);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IPROC GLeeFuncPtr_glWindowPos2i;
#define glWindowPos2i GLeeFuncPtr_glWindowPos2i
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2iv
#define GLEE_H_DEFINED_glWindowPos2iv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVPROC) (const GLint * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVPROC GLeeFuncPtr_glWindowPos2iv;
#define glWindowPos2iv GLeeFuncPtr_glWindowPos2iv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2s
#define GLEE_H_DEFINED_glWindowPos2s
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SPROC) (GLshort x, GLshort y);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SPROC GLeeFuncPtr_glWindowPos2s;
#define glWindowPos2s GLeeFuncPtr_glWindowPos2s
#endif
#ifndef GLEE_H_DEFINED_glWindowPos2sv
#define GLEE_H_DEFINED_glWindowPos2sv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVPROC) (const GLshort * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVPROC GLeeFuncPtr_glWindowPos2sv;
#define glWindowPos2sv GLeeFuncPtr_glWindowPos2sv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3d
#define GLEE_H_DEFINED_glWindowPos3d
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y
, GLdouble z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DPROC GLeeFuncPtr_glWindowPos3d;
#define glWindowPos3d GLeeFuncPtr_glWindowPos3d
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3dv
#define GLEE_H_DEFINED_glWindowPos3dv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVPROC) (const GLdouble * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVPROC GLeeFuncPtr_glWindowPos3dv;
#define glWindowPos3dv GLeeFuncPtr_glWindowPos3dv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3f
#define GLEE_H_DEFINED_glWindowPos3f
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y,
GLfloat z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FPROC GLeeFuncPtr_glWindowPos3f;
#define glWindowPos3f GLeeFuncPtr_glWindowPos3f
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3fv
#define GLEE_H_DEFINED_glWindowPos3fv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVPROC) (const GLfloat * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVPROC GLeeFuncPtr_glWindowPos3fv;
#define glWindowPos3fv GLeeFuncPtr_glWindowPos3fv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3i
#define GLEE_H_DEFINED_glWindowPos3i
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IPROC) (GLint x, GLint y, GLin
t z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IPROC GLeeFuncPtr_glWindowPos3i;
#define glWindowPos3i GLeeFuncPtr_glWindowPos3i
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3iv
#define GLEE_H_DEFINED_glWindowPos3iv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVPROC) (const GLint * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVPROC GLeeFuncPtr_glWindowPos3iv;
#define glWindowPos3iv GLeeFuncPtr_glWindowPos3iv
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3s
#define GLEE_H_DEFINED_glWindowPos3s
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SPROC) (GLshort x, GLshort y,
GLshort z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SPROC GLeeFuncPtr_glWindowPos3s;
#define glWindowPos3s GLeeFuncPtr_glWindowPos3s
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3sv
#define GLEE_H_DEFINED_glWindowPos3sv
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVPROC) (const GLshort * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVPROC GLeeFuncPtr_glWindowPos3sv;
#define glWindowPos3sv GLeeFuncPtr_glWindowPos3sv
#endif
#endif #endif
/* GL_VERSION_1_5 */ /* GL_VERSION_1_5 */
#ifndef GL_VERSION_1_5 #ifndef GL_VERSION_1_5
#define GL_VERSION_1_5 1 #define GL_VERSION_1_5 1
#define __GLEE_GL_VERSION_1_5 1 #define __GLEE_GL_VERSION_1_5 1
/* Constants */ /* Constants */
#define GL_BUFFER_SIZE 0x8764 #define GL_BUFFER_SIZE 0x8764
#define GL_BUFFER_USAGE 0x8765 #define GL_BUFFER_USAGE 0x8765
skipping to change at line 1601 skipping to change at line 2005
#define GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINAT E_ARRAY_STRIDE #define GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINAT E_ARRAY_STRIDE
#define GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINAT E_ARRAY_POINTER #define GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINAT E_ARRAY_POINTER
#define GL_FOG_COORD_ARRAY GL_FOG_COORDINAT E_ARRAY #define GL_FOG_COORD_ARRAY GL_FOG_COORDINAT E_ARRAY
#define GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINAT E_ARRAY_BUFFER_BINDING #define GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINAT E_ARRAY_BUFFER_BINDING
#define GL_SRC0_RGB GL_SOURCE0_RGB #define GL_SRC0_RGB GL_SOURCE0_RGB
#define GL_SRC1_RGB GL_SOURCE1_RGB #define GL_SRC1_RGB GL_SOURCE1_RGB
#define GL_SRC2_RGB GL_SOURCE2_RGB #define GL_SRC2_RGB GL_SOURCE2_RGB
#define GL_SRC0_ALPHA GL_SOURCE0_ALPHA #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA
#define GL_SRC1_ALPHA GL_SOURCE1_ALPHA #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA
#define GL_SRC2_ALPHA GL_SOURCE2_ALPHA #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA
typedef void (APIENTRYP PFNGLGENQUERIESPROC) (GLsizei n, GLuint * ids); #ifndef GLEE_H_DEFINED_glGenQueries
typedef void (APIENTRYP PFNGLDELETEQUERIESPROC) (GLsizei n, const GLuint * #define GLEE_H_DEFINED_glGenQueries
ids); typedef void (APIENTRYP GLEEPFNGLGENQUERIESPROC) (GLsizei n, GLuint * ids
typedef GLboolean (APIENTRYP PFNGLISQUERYPROC) (GLuint id); );
typedef void (APIENTRYP PFNGLBEGINQUERYPROC) (GLenum target, GLuint id); GLEE_EXTERN GLEEPFNGLGENQUERIESPROC GLeeFuncPtr_glGenQueries;
typedef void (APIENTRYP PFNGLENDQUERYPROC) (GLenum target); #define glGenQueries GLeeFuncPtr_glGenQueries
typedef void (APIENTRYP PFNGLGETQUERYIVPROC) (GLenum target, GLenum pname, #endif
GLint * params); #ifndef GLEE_H_DEFINED_glDeleteQueries
typedef void (APIENTRYP PFNGLGETQUERYOBJECTIVPROC) (GLuint id, GLenum pname #define GLEE_H_DEFINED_glDeleteQueries
, GLint * params); typedef void (APIENTRYP GLEEPFNGLDELETEQUERIESPROC) (GLsizei n, const GLu
typedef void (APIENTRYP PFNGLGETQUERYOBJECTUIVPROC) (GLuint id, GLenum pnam int * ids);
e, GLuint * params); GLEE_EXTERN GLEEPFNGLDELETEQUERIESPROC GLeeFuncPtr_glDeleteQueries;
typedef void (APIENTRYP PFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer) #define glDeleteQueries GLeeFuncPtr_glDeleteQueries
; #endif
typedef void (APIENTRYP PFNGLDELETEBUFFERSPROC) (GLsizei n, const GLuint * #ifndef GLEE_H_DEFINED_glIsQuery
buffers); #define GLEE_H_DEFINED_glIsQuery
typedef void (APIENTRYP PFNGLGENBUFFERSPROC) (GLsizei n, GLuint * buffers); typedef GLboolean (APIENTRYP GLEEPFNGLISQUERYPROC) (GLuint id);
typedef GLboolean (APIENTRYP PFNGLISBUFFERPROC) (GLuint buffer); GLEE_EXTERN GLEEPFNGLISQUERYPROC GLeeFuncPtr_glIsQuery;
typedef void (APIENTRYP PFNGLBUFFERDATAPROC) (GLenum target, GLsizeiptr siz #define glIsQuery GLeeFuncPtr_glIsQuery
e, const GLvoid * data, GLenum usage); #endif
typedef void (APIENTRYP PFNGLBUFFERSUBDATAPROC) (GLenum target, GLintptr of #ifndef GLEE_H_DEFINED_glBeginQuery
fset, GLsizeiptr size, const GLvoid * data); #define GLEE_H_DEFINED_glBeginQuery
typedef void (APIENTRYP PFNGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr typedef void (APIENTRYP GLEEPFNGLBEGINQUERYPROC) (GLenum target, GLuint i
offset, GLsizeiptr size, GLvoid * data); d);
typedef GLvoid* (APIENTRYP PFNGLMAPBUFFERPROC) (GLenum target, GLenum acces GLEE_EXTERN GLEEPFNGLBEGINQUERYPROC GLeeFuncPtr_glBeginQuery;
s); #define glBeginQuery GLeeFuncPtr_glBeginQuery
typedef GLboolean (APIENTRYP PFNGLUNMAPBUFFERPROC) (GLenum target); #endif
typedef void (APIENTRYP PFNGLGETBUFFERPARAMETERIVPROC) (GLenum target, GLen #ifndef GLEE_H_DEFINED_glEndQuery
um pname, GLint * params); #define GLEE_H_DEFINED_glEndQuery
typedef void (APIENTRYP PFNGLGETBUFFERPOINTERVPROC) (GLenum target, GLenum typedef void (APIENTRYP GLEEPFNGLENDQUERYPROC) (GLenum target);
pname, GLvoid* * params); GLEE_EXTERN GLEEPFNGLENDQUERYPROC GLeeFuncPtr_glEndQuery;
GLEE_EXTERN PFNGLGENQUERIESPROC pglGenQueries; #define glEndQuery GLeeFuncPtr_glEndQuery
GLEE_EXTERN PFNGLDELETEQUERIESPROC pglDeleteQueries; #endif
GLEE_EXTERN PFNGLISQUERYPROC pglIsQuery; #ifndef GLEE_H_DEFINED_glGetQueryiv
GLEE_EXTERN PFNGLBEGINQUERYPROC pglBeginQuery; #define GLEE_H_DEFINED_glGetQueryiv
GLEE_EXTERN PFNGLENDQUERYPROC pglEndQuery; typedef void (APIENTRYP GLEEPFNGLGETQUERYIVPROC) (GLenum target, GLenum p
GLEE_EXTERN PFNGLGETQUERYIVPROC pglGetQueryiv; name, GLint * params);
GLEE_EXTERN PFNGLGETQUERYOBJECTIVPROC pglGetQueryObjectiv; GLEE_EXTERN GLEEPFNGLGETQUERYIVPROC GLeeFuncPtr_glGetQueryiv;
GLEE_EXTERN PFNGLGETQUERYOBJECTUIVPROC pglGetQueryObjectuiv; #define glGetQueryiv GLeeFuncPtr_glGetQueryiv
GLEE_EXTERN PFNGLBINDBUFFERPROC pglBindBuffer; #endif
GLEE_EXTERN PFNGLDELETEBUFFERSPROC pglDeleteBuffers; #ifndef GLEE_H_DEFINED_glGetQueryObjectiv
GLEE_EXTERN PFNGLGENBUFFERSPROC pglGenBuffers; #define GLEE_H_DEFINED_glGetQueryObjectiv
GLEE_EXTERN PFNGLISBUFFERPROC pglIsBuffer; typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTIVPROC) (GLuint id, GLenum
GLEE_EXTERN PFNGLBUFFERDATAPROC pglBufferData; pname, GLint * params);
GLEE_EXTERN PFNGLBUFFERSUBDATAPROC pglBufferSubData; GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVPROC GLeeFuncPtr_glGetQueryObjectiv;
GLEE_EXTERN PFNGLGETBUFFERSUBDATAPROC pglGetBufferSubData; #define glGetQueryObjectiv GLeeFuncPtr_glGetQueryObjectiv
GLEE_EXTERN PFNGLMAPBUFFERPROC pglMapBuffer; #endif
GLEE_EXTERN PFNGLUNMAPBUFFERPROC pglUnmapBuffer; #ifndef GLEE_H_DEFINED_glGetQueryObjectuiv
GLEE_EXTERN PFNGLGETBUFFERPARAMETERIVPROC pglGetBufferParameteriv; #define GLEE_H_DEFINED_glGetQueryObjectuiv
GLEE_EXTERN PFNGLGETBUFFERPOINTERVPROC pglGetBufferPointerv; typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUIVPROC) (GLuint id, GLenu
#define glGenQueries pglGenQueries m pname, GLuint * params);
#define glDeleteQueries pglDeleteQueries GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVPROC GLeeFuncPtr_glGetQueryObjectui
#define glIsQuery pglIsQuery v;
#define glBeginQuery pglBeginQuery #define glGetQueryObjectuiv GLeeFuncPtr_glGetQueryObjectuiv
#define glEndQuery pglEndQuery #endif
#define glGetQueryiv pglGetQueryiv #ifndef GLEE_H_DEFINED_glBindBuffer
#define glGetQueryObjectiv pglGetQueryObjectiv #define GLEE_H_DEFINED_glBindBuffer
#define glGetQueryObjectuiv pglGetQueryObjectuiv typedef void (APIENTRYP GLEEPFNGLBINDBUFFERPROC) (GLenum target, GLuint b
#define glBindBuffer pglBindBuffer uffer);
#define glDeleteBuffers pglDeleteBuffers GLEE_EXTERN GLEEPFNGLBINDBUFFERPROC GLeeFuncPtr_glBindBuffer;
#define glGenBuffers pglGenBuffers #define glBindBuffer GLeeFuncPtr_glBindBuffer
#define glIsBuffer pglIsBuffer #endif
#define glBufferData pglBufferData #ifndef GLEE_H_DEFINED_glDeleteBuffers
#define glBufferSubData pglBufferSubData #define GLEE_H_DEFINED_glDeleteBuffers
#define glGetBufferSubData pglGetBufferSubData typedef void (APIENTRYP GLEEPFNGLDELETEBUFFERSPROC) (GLsizei n, const GLu
#define glMapBuffer pglMapBuffer int * buffers);
#define glUnmapBuffer pglUnmapBuffer GLEE_EXTERN GLEEPFNGLDELETEBUFFERSPROC GLeeFuncPtr_glDeleteBuffers;
#define glGetBufferParameteriv pglGetBufferParameteriv #define glDeleteBuffers GLeeFuncPtr_glDeleteBuffers
#define glGetBufferPointerv pglGetBufferPointerv #endif
#ifndef GLEE_H_DEFINED_glGenBuffers
#define GLEE_H_DEFINED_glGenBuffers
typedef void (APIENTRYP GLEEPFNGLGENBUFFERSPROC) (GLsizei n, GLuint * buf
fers);
GLEE_EXTERN GLEEPFNGLGENBUFFERSPROC GLeeFuncPtr_glGenBuffers;
#define glGenBuffers GLeeFuncPtr_glGenBuffers
#endif
#ifndef GLEE_H_DEFINED_glIsBuffer
#define GLEE_H_DEFINED_glIsBuffer
typedef GLboolean (APIENTRYP GLEEPFNGLISBUFFERPROC) (GLuint buffer);
GLEE_EXTERN GLEEPFNGLISBUFFERPROC GLeeFuncPtr_glIsBuffer;
#define glIsBuffer GLeeFuncPtr_glIsBuffer
#endif
#ifndef GLEE_H_DEFINED_glBufferData
#define GLEE_H_DEFINED_glBufferData
typedef void (APIENTRYP GLEEPFNGLBUFFERDATAPROC) (GLenum target, GLsizeip
tr size, const GLvoid * data, GLenum usage);
GLEE_EXTERN GLEEPFNGLBUFFERDATAPROC GLeeFuncPtr_glBufferData;
#define glBufferData GLeeFuncPtr_glBufferData
#endif
#ifndef GLEE_H_DEFINED_glBufferSubData
#define GLEE_H_DEFINED_glBufferSubData
typedef void (APIENTRYP GLEEPFNGLBUFFERSUBDATAPROC) (GLenum target, GLint
ptr offset, GLsizeiptr size, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAPROC GLeeFuncPtr_glBufferSubData;
#define glBufferSubData GLeeFuncPtr_glBufferSubData
#endif
#ifndef GLEE_H_DEFINED_glGetBufferSubData
#define GLEE_H_DEFINED_glGetBufferSubData
typedef void (APIENTRYP GLEEPFNGLGETBUFFERSUBDATAPROC) (GLenum target, GL
intptr offset, GLsizeiptr size, GLvoid * data);
GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAPROC GLeeFuncPtr_glGetBufferSubData;
#define glGetBufferSubData GLeeFuncPtr_glGetBufferSubData
#endif
#ifndef GLEE_H_DEFINED_glMapBuffer
#define GLEE_H_DEFINED_glMapBuffer
typedef GLvoid* (APIENTRYP GLEEPFNGLMAPBUFFERPROC) (GLenum target, GLenum
access);
GLEE_EXTERN GLEEPFNGLMAPBUFFERPROC GLeeFuncPtr_glMapBuffer;
#define glMapBuffer GLeeFuncPtr_glMapBuffer
#endif
#ifndef GLEE_H_DEFINED_glUnmapBuffer
#define GLEE_H_DEFINED_glUnmapBuffer
typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPBUFFERPROC) (GLenum target);
GLEE_EXTERN GLEEPFNGLUNMAPBUFFERPROC GLeeFuncPtr_glUnmapBuffer;
#define glUnmapBuffer GLeeFuncPtr_glUnmapBuffer
#endif
#ifndef GLEE_H_DEFINED_glGetBufferParameteriv
#define GLEE_H_DEFINED_glGetBufferParameteriv
typedef void (APIENTRYP GLEEPFNGLGETBUFFERPARAMETERIVPROC) (GLenum target
, GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetBufferPara
meteriv;
#define glGetBufferParameteriv GLeeFuncPtr_glGetBufferParameteriv
#endif
#ifndef GLEE_H_DEFINED_glGetBufferPointerv
#define GLEE_H_DEFINED_glGetBufferPointerv
typedef void (APIENTRYP GLEEPFNGLGETBUFFERPOINTERVPROC) (GLenum target, G
Lenum pname, GLvoid* * params);
GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVPROC GLeeFuncPtr_glGetBufferPointer
v;
#define glGetBufferPointerv GLeeFuncPtr_glGetBufferPointerv
#endif
#endif #endif
/* GL_VERSION_2_0 */ /* GL_VERSION_2_0 */
#ifndef GL_VERSION_2_0 #ifndef GL_VERSION_2_0
#define GL_VERSION_2_0 1 #define GL_VERSION_2_0 1
#define __GLEE_GL_VERSION_2_0 1 #define __GLEE_GL_VERSION_2_0 1
/* Constants */ /* Constants */
#define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATIO N #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATIO N
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622
skipping to change at line 1750 skipping to change at line 2211
#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B
#define GL_SHADING_LANGUAGE_VERSION 0x8B8C #define GL_SHADING_LANGUAGE_VERSION 0x8B8C
#define GL_CURRENT_PROGRAM 0x8B8D #define GL_CURRENT_PROGRAM 0x8B8D
#define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0 #define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0
#define GL_LOWER_LEFT 0x8CA1 #define GL_LOWER_LEFT 0x8CA1
#define GL_UPPER_LEFT 0x8CA2 #define GL_UPPER_LEFT 0x8CA2
#define GL_STENCIL_BACK_REF 0x8CA3 #define GL_STENCIL_BACK_REF 0x8CA3
#define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4
#define GL_STENCIL_BACK_WRITEMASK 0x8CA5 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5
typedef void (APIENTRYP PFNGLBLENDEQUATIONSEPARATEPROC) (GLenum modeRGB, GL #ifndef GLEE_H_DEFINED_glBlendEquationSeparate
enum modeAlpha); #define GLEE_H_DEFINED_glBlendEquationSeparate
typedef void (APIENTRYP PFNGLDRAWBUFFERSPROC) (GLsizei n, const GLenum * bu typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONSEPARATEPROC) (GLenum modeR
fs); GB, GLenum modeAlpha);
typedef void (APIENTRYP PFNGLSTENCILOPSEPARATEPROC) (GLenum face, GLenum sf GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEPROC GLeeFuncPtr_glBlendEquatio
ail, GLenum dpfail, GLenum dppass); nSeparate;
typedef void (APIENTRYP PFNGLSTENCILFUNCSEPARATEPROC) (GLenum frontfunc, GL #define glBlendEquationSeparate GLeeFuncPtr_glBlendEquationSeparate
enum backfunc, GLint ref, GLuint mask); #endif
typedef void (APIENTRYP PFNGLSTENCILMASKSEPARATEPROC) (GLenum face, GLuint #ifndef GLEE_H_DEFINED_glDrawBuffers
mask); #define GLEE_H_DEFINED_glDrawBuffers
typedef void (APIENTRYP PFNGLATTACHSHADERPROC) (GLuint program, GLuint shad typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSPROC) (GLsizei n, const GLenu
er); m * bufs);
typedef void (APIENTRYP PFNGLBINDATTRIBLOCATIONPROC) (GLuint program, GLuin GLEE_EXTERN GLEEPFNGLDRAWBUFFERSPROC GLeeFuncPtr_glDrawBuffers;
t index, const GLchar * name); #define glDrawBuffers GLeeFuncPtr_glDrawBuffers
typedef void (APIENTRYP PFNGLCOMPILESHADERPROC) (GLuint shader); #endif
typedef GLuint (APIENTRYP PFNGLCREATEPROGRAMPROC) (); #ifndef GLEE_H_DEFINED_glStencilOpSeparate
typedef GLuint (APIENTRYP PFNGLCREATESHADERPROC) (GLenum type); #define GLEE_H_DEFINED_glStencilOpSeparate
typedef void (APIENTRYP PFNGLDELETEPROGRAMPROC) (GLuint program); typedef void (APIENTRYP GLEEPFNGLSTENCILOPSEPARATEPROC) (GLenum face, GLe
typedef void (APIENTRYP PFNGLDELETESHADERPROC) (GLuint shader); num sfail, GLenum dpfail, GLenum dppass);
typedef void (APIENTRYP PFNGLDETACHSHADERPROC) (GLuint program, GLuint shad GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEPROC GLeeFuncPtr_glStencilOpSeparat
er); e;
typedef void (APIENTRYP PFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint index); #define glStencilOpSeparate GLeeFuncPtr_glStencilOpSeparate
typedef void (APIENTRYP PFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index); #endif
typedef void (APIENTRYP PFNGLGETACTIVEATTRIBPROC) (GLuint program, GLuint i #ifndef GLEE_H_DEFINED_glStencilFuncSeparate
ndex, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcha #define GLEE_H_DEFINED_glStencilFuncSeparate
r * name); typedef void (APIENTRYP GLEEPFNGLSTENCILFUNCSEPARATEPROC) (GLenum frontfu
typedef void (APIENTRYP PFNGLGETACTIVEUNIFORMPROC) (GLuint program, GLuint nc, GLenum backfunc, GLint ref, GLuint mask);
index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLch GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEPROC GLeeFuncPtr_glStencilFuncSep
ar * name); arate;
typedef void (APIENTRYP PFNGLGETATTACHEDSHADERSPROC) (GLuint program, GLsiz #define glStencilFuncSeparate GLeeFuncPtr_glStencilFuncSeparate
ei maxCount, GLsizei * count, GLuint * obj); #endif
typedef GLint (APIENTRYP PFNGLGETATTRIBLOCATIONPROC) (GLuint program, const #ifndef GLEE_H_DEFINED_glStencilMaskSeparate
GLchar * name); #define GLEE_H_DEFINED_glStencilMaskSeparate
typedef void (APIENTRYP PFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pnam typedef void (APIENTRYP GLEEPFNGLSTENCILMASKSEPARATEPROC) (GLenum face, G
e, GLint * params); Luint mask);
typedef void (APIENTRYP PFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsize GLEE_EXTERN GLEEPFNGLSTENCILMASKSEPARATEPROC GLeeFuncPtr_glStencilMaskSep
i bufSize, GLsizei * length, GLchar * infoLog); arate;
typedef void (APIENTRYP PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, #define glStencilMaskSeparate GLeeFuncPtr_glStencilMaskSeparate
GLint * params); #endif
typedef void (APIENTRYP PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei #ifndef GLEE_H_DEFINED_glAttachShader
bufSize, GLsizei * length, GLchar * infoLog); #define GLEE_H_DEFINED_glAttachShader
typedef void (APIENTRYP PFNGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei b typedef void (APIENTRYP GLEEPFNGLATTACHSHADERPROC) (GLuint program, GLuin
ufSize, GLsizei * length, GLchar * source); t shader);
typedef GLint (APIENTRYP PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, cons GLEE_EXTERN GLEEPFNGLATTACHSHADERPROC GLeeFuncPtr_glAttachShader;
t GLchar * name); #define glAttachShader GLeeFuncPtr_glAttachShader
typedef void (APIENTRYP PFNGLGETUNIFORMFVPROC) (GLuint program, GLint locat #endif
ion, GLfloat * params); #ifndef GLEE_H_DEFINED_glBindAttribLocation
typedef void (APIENTRYP PFNGLGETUNIFORMIVPROC) (GLuint program, GLint locat #define GLEE_H_DEFINED_glBindAttribLocation
ion, GLint * params); typedef void (APIENTRYP GLEEPFNGLBINDATTRIBLOCATIONPROC) (GLuint program,
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBDVPROC) (GLuint index, GLenum p GLuint index, const GLchar * name);
name, GLdouble * params); GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONPROC GLeeFuncPtr_glBindAttribLocat
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBFVPROC) (GLuint index, GLenum p ion;
name, GLfloat * params); #define glBindAttribLocation GLeeFuncPtr_glBindAttribLocation
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBIVPROC) (GLuint index, GLenum p #endif
name, GLint * params); #ifndef GLEE_H_DEFINED_glCompileShader
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint index, GL #define GLEE_H_DEFINED_glCompileShader
enum pname, GLvoid* * pointer); typedef void (APIENTRYP GLEEPFNGLCOMPILESHADERPROC) (GLuint shader);
typedef GLboolean (APIENTRYP PFNGLISPROGRAMPROC) (GLuint program); GLEE_EXTERN GLEEPFNGLCOMPILESHADERPROC GLeeFuncPtr_glCompileShader;
typedef GLboolean (APIENTRYP PFNGLISSHADERPROC) (GLuint shader); #define glCompileShader GLeeFuncPtr_glCompileShader
typedef void (APIENTRYP PFNGLLINKPROGRAMPROC) (GLuint program); #endif
typedef void (APIENTRYP PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei coun #ifndef GLEE_H_DEFINED_glCreateProgram
t, const GLchar* * string, const GLint * length); #define GLEE_H_DEFINED_glCreateProgram
typedef void (APIENTRYP PFNGLUSEPROGRAMPROC) (GLuint program); typedef GLuint (APIENTRYP GLEEPFNGLCREATEPROGRAMPROC) ();
typedef void (APIENTRYP PFNGLUNIFORM1FPROC) (GLint location, GLfloat v0); GLEE_EXTERN GLEEPFNGLCREATEPROGRAMPROC GLeeFuncPtr_glCreateProgram;
typedef void (APIENTRYP PFNGLUNIFORM2FPROC) (GLint location, GLfloat v0, GL #define glCreateProgram GLeeFuncPtr_glCreateProgram
float v1); #endif
typedef void (APIENTRYP PFNGLUNIFORM3FPROC) (GLint location, GLfloat v0, GL #ifndef GLEE_H_DEFINED_glCreateShader
float v1, GLfloat v2); #define GLEE_H_DEFINED_glCreateShader
typedef void (APIENTRYP PFNGLUNIFORM4FPROC) (GLint location, GLfloat v0, GL typedef GLuint (APIENTRYP GLEEPFNGLCREATESHADERPROC) (GLenum type);
float v1, GLfloat v2, GLfloat v3); GLEE_EXTERN GLEEPFNGLCREATESHADERPROC GLeeFuncPtr_glCreateShader;
typedef void (APIENTRYP PFNGLUNIFORM1IPROC) (GLint location, GLint v0); #define glCreateShader GLeeFuncPtr_glCreateShader
typedef void (APIENTRYP PFNGLUNIFORM2IPROC) (GLint location, GLint v0, GLin #endif
t v1); #ifndef GLEE_H_DEFINED_glDeleteProgram
typedef void (APIENTRYP PFNGLUNIFORM3IPROC) (GLint location, GLint v0, GLin #define GLEE_H_DEFINED_glDeleteProgram
t v1, GLint v2); typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMPROC) (GLuint program);
typedef void (APIENTRYP PFNGLUNIFORM4IPROC) (GLint location, GLint v0, GLin GLEE_EXTERN GLEEPFNGLDELETEPROGRAMPROC GLeeFuncPtr_glDeleteProgram;
t v1, GLint v2, GLint v3); #define glDeleteProgram GLeeFuncPtr_glDeleteProgram
typedef void (APIENTRYP PFNGLUNIFORM1FVPROC) (GLint location, GLsizei count #endif
, const GLfloat * value); #ifndef GLEE_H_DEFINED_glDeleteShader
typedef void (APIENTRYP PFNGLUNIFORM2FVPROC) (GLint location, GLsizei count #define GLEE_H_DEFINED_glDeleteShader
, const GLfloat * value); typedef void (APIENTRYP GLEEPFNGLDELETESHADERPROC) (GLuint shader);
typedef void (APIENTRYP PFNGLUNIFORM3FVPROC) (GLint location, GLsizei count GLEE_EXTERN GLEEPFNGLDELETESHADERPROC GLeeFuncPtr_glDeleteShader;
, const GLfloat * value); #define glDeleteShader GLeeFuncPtr_glDeleteShader
typedef void (APIENTRYP PFNGLUNIFORM4FVPROC) (GLint location, GLsizei count #endif
, const GLfloat * value); #ifndef GLEE_H_DEFINED_glDetachShader
typedef void (APIENTRYP PFNGLUNIFORM1IVPROC) (GLint location, GLsizei count #define GLEE_H_DEFINED_glDetachShader
, const GLint * value); typedef void (APIENTRYP GLEEPFNGLDETACHSHADERPROC) (GLuint program, GLuin
typedef void (APIENTRYP PFNGLUNIFORM2IVPROC) (GLint location, GLsizei count t shader);
, const GLint * value); GLEE_EXTERN GLEEPFNGLDETACHSHADERPROC GLeeFuncPtr_glDetachShader;
typedef void (APIENTRYP PFNGLUNIFORM3IVPROC) (GLint location, GLsizei count #define glDetachShader GLeeFuncPtr_glDetachShader
, const GLint * value); #endif
typedef void (APIENTRYP PFNGLUNIFORM4IVPROC) (GLint location, GLsizei count #ifndef GLEE_H_DEFINED_glDisableVertexAttribArray
, const GLint * value); #define GLEE_H_DEFINED_glDisableVertexAttribArray
typedef void (APIENTRYP PFNGLUNIFORMMATRIX2FVPROC) (GLint location, GLsizei typedef void (APIENTRYP GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint in
count, GLboolean transpose, const GLfloat * value); dex);
typedef void (APIENTRYP PFNGLUNIFORMMATRIX3FVPROC) (GLint location, GLsizei GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glDisableVe
count, GLboolean transpose, const GLfloat * value); rtexAttribArray;
typedef void (APIENTRYP PFNGLUNIFORMMATRIX4FVPROC) (GLint location, GLsizei #define glDisableVertexAttribArray GLeeFuncPtr_glDisableVertexAttribArray
count, GLboolean transpose, const GLfloat * value); #endif
typedef void (APIENTRYP PFNGLVALIDATEPROGRAMPROC) (GLuint program); #ifndef GLEE_H_DEFINED_glEnableVertexAttribArray
typedef void (APIENTRYP PFNGLVERTEXATTRIB1DPROC) (GLuint index, GLdouble x) #define GLEE_H_DEFINED_glEnableVertexAttribArray
; typedef void (APIENTRYP GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint ind
typedef void (APIENTRYP PFNGLVERTEXATTRIB1DVPROC) (GLuint index, const GLdo ex);
uble * v); GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glEnableVert
typedef void (APIENTRYP PFNGLVERTEXATTRIB1FPROC) (GLuint index, GLfloat x); exAttribArray;
typedef void (APIENTRYP PFNGLVERTEXATTRIB1FVPROC) (GLuint index, const GLfl #define glEnableVertexAttribArray GLeeFuncPtr_glEnableVertexAttribArray
oat * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB1SPROC) (GLuint index, GLshort x); #ifndef GLEE_H_DEFINED_glGetActiveAttrib
typedef void (APIENTRYP PFNGLVERTEXATTRIB1SVPROC) (GLuint index, const GLsh #define GLEE_H_DEFINED_glGetActiveAttrib
ort * v); typedef void (APIENTRYP GLEEPFNGLGETACTIVEATTRIBPROC) (GLuint program, GL
typedef void (APIENTRYP PFNGLVERTEXATTRIB2DPROC) (GLuint index, GLdouble x, uint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type,
GLdouble y); GLchar * name);
typedef void (APIENTRYP PFNGLVERTEXATTRIB2DVPROC) (GLuint index, const GLdo GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBPROC GLeeFuncPtr_glGetActiveAttrib;
uble * v); #define glGetActiveAttrib GLeeFuncPtr_glGetActiveAttrib
typedef void (APIENTRYP PFNGLVERTEXATTRIB2FPROC) (GLuint index, GLfloat x, #endif
GLfloat y); #ifndef GLEE_H_DEFINED_glGetActiveUniform
typedef void (APIENTRYP PFNGLVERTEXATTRIB2FVPROC) (GLuint index, const GLfl #define GLEE_H_DEFINED_glGetActiveUniform
oat * v); typedef void (APIENTRYP GLEEPFNGLGETACTIVEUNIFORMPROC) (GLuint program, G
typedef void (APIENTRYP PFNGLVERTEXATTRIB2SPROC) (GLuint index, GLshort x, Luint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type
GLshort y); , GLchar * name);
typedef void (APIENTRYP PFNGLVERTEXATTRIB2SVPROC) (GLuint index, const GLsh GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMPROC GLeeFuncPtr_glGetActiveUniform;
ort * v); #define glGetActiveUniform GLeeFuncPtr_glGetActiveUniform
typedef void (APIENTRYP PFNGLVERTEXATTRIB3DPROC) (GLuint index, GLdouble x, #endif
GLdouble y, GLdouble z); #ifndef GLEE_H_DEFINED_glGetAttachedShaders
typedef void (APIENTRYP PFNGLVERTEXATTRIB3DVPROC) (GLuint index, const GLdo #define GLEE_H_DEFINED_glGetAttachedShaders
uble * v); typedef void (APIENTRYP GLEEPFNGLGETATTACHEDSHADERSPROC) (GLuint program,
typedef void (APIENTRYP PFNGLVERTEXATTRIB3FPROC) (GLuint index, GLfloat x, GLsizei maxCount, GLsizei * count, GLuint * obj);
GLfloat y, GLfloat z); GLEE_EXTERN GLEEPFNGLGETATTACHEDSHADERSPROC GLeeFuncPtr_glGetAttachedShad
typedef void (APIENTRYP PFNGLVERTEXATTRIB3FVPROC) (GLuint index, const GLfl ers;
oat * v); #define glGetAttachedShaders GLeeFuncPtr_glGetAttachedShaders
typedef void (APIENTRYP PFNGLVERTEXATTRIB3SPROC) (GLuint index, GLshort x, #endif
GLshort y, GLshort z); #ifndef GLEE_H_DEFINED_glGetAttribLocation
typedef void (APIENTRYP PFNGLVERTEXATTRIB3SVPROC) (GLuint index, const GLsh #define GLEE_H_DEFINED_glGetAttribLocation
ort * v); typedef GLint (APIENTRYP GLEEPFNGLGETATTRIBLOCATIONPROC) (GLuint program,
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NBVPROC) (GLuint index, const GLb const GLchar * name);
yte * v); GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONPROC GLeeFuncPtr_glGetAttribLocatio
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NIVPROC) (GLuint index, const GLi n;
nt * v); #define glGetAttribLocation GLeeFuncPtr_glGetAttribLocation
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NSVPROC) (GLuint index, const GLs #endif
hort * v); #ifndef GLEE_H_DEFINED_glGetProgramiv
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUBPROC) (GLuint index, GLubyte x #define GLEE_H_DEFINED_glGetProgramiv
, GLubyte y, GLubyte z, GLubyte w); typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVPROC) (GLuint program, GLenu
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUBVPROC) (GLuint index, const GL m pname, GLint * params);
ubyte * v); GLEE_EXTERN GLEEPFNGLGETPROGRAMIVPROC GLeeFuncPtr_glGetProgramiv;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUIVPROC) (GLuint index, const GL #define glGetProgramiv GLeeFuncPtr_glGetProgramiv
uint * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUSVPROC) (GLuint index, const GL #ifndef GLEE_H_DEFINED_glGetProgramInfoLog
ushort * v); #define GLEE_H_DEFINED_glGetProgramInfoLog
typedef void (APIENTRYP PFNGLVERTEXATTRIB4BVPROC) (GLuint index, const GLby typedef void (APIENTRYP GLEEPFNGLGETPROGRAMINFOLOGPROC) (GLuint program,
te * v); GLsizei bufSize, GLsizei * length, GLchar * infoLog);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4DPROC) (GLuint index, GLdouble x, GLEE_EXTERN GLEEPFNGLGETPROGRAMINFOLOGPROC GLeeFuncPtr_glGetProgramInfoLo
GLdouble y, GLdouble z, GLdouble w); g;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4DVPROC) (GLuint index, const GLdo #define glGetProgramInfoLog GLeeFuncPtr_glGetProgramInfoLog
uble * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4FPROC) (GLuint index, GLfloat x, #ifndef GLEE_H_DEFINED_glGetShaderiv
GLfloat y, GLfloat z, GLfloat w); #define GLEE_H_DEFINED_glGetShaderiv
typedef void (APIENTRYP PFNGLVERTEXATTRIB4FVPROC) (GLuint index, const GLfl typedef void (APIENTRYP GLEEPFNGLGETSHADERIVPROC) (GLuint shader, GLenum
oat * v); pname, GLint * params);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4IVPROC) (GLuint index, const GLin GLEE_EXTERN GLEEPFNGLGETSHADERIVPROC GLeeFuncPtr_glGetShaderiv;
t * v); #define glGetShaderiv GLeeFuncPtr_glGetShaderiv
typedef void (APIENTRYP PFNGLVERTEXATTRIB4SPROC) (GLuint index, GLshort x, #endif
GLshort y, GLshort z, GLshort w); #ifndef GLEE_H_DEFINED_glGetShaderInfoLog
typedef void (APIENTRYP PFNGLVERTEXATTRIB4SVPROC) (GLuint index, const GLsh #define GLEE_H_DEFINED_glGetShaderInfoLog
ort * v); typedef void (APIENTRYP GLEEPFNGLGETSHADERINFOLOGPROC) (GLuint shader, GL
typedef void (APIENTRYP PFNGLVERTEXATTRIB4UBVPROC) (GLuint index, const GLu sizei bufSize, GLsizei * length, GLchar * infoLog);
byte * v); GLEE_EXTERN GLEEPFNGLGETSHADERINFOLOGPROC GLeeFuncPtr_glGetShaderInfoLog;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4UIVPROC) (GLuint index, const GLu #define glGetShaderInfoLog GLeeFuncPtr_glGetShaderInfoLog
int * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4USVPROC) (GLuint index, const GLu #ifndef GLEE_H_DEFINED_glGetShaderSource
short * v); #define GLEE_H_DEFINED_glGetShaderSource
typedef void (APIENTRYP PFNGLVERTEXATTRIBPOINTERPROC) (GLuint index, GLint typedef void (APIENTRYP GLEEPFNGLGETSHADERSOURCEPROC) (GLuint shader, GLs
size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * poi izei bufSize, GLsizei * length, GLchar * source);
nter); GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEPROC GLeeFuncPtr_glGetShaderSource;
GLEE_EXTERN PFNGLBLENDEQUATIONSEPARATEPROC pglBlendEquationSeparate; #define glGetShaderSource GLeeFuncPtr_glGetShaderSource
GLEE_EXTERN PFNGLDRAWBUFFERSPROC pglDrawBuffers; #endif
GLEE_EXTERN PFNGLSTENCILOPSEPARATEPROC pglStencilOpSeparate; #ifndef GLEE_H_DEFINED_glGetUniformLocation
GLEE_EXTERN PFNGLSTENCILFUNCSEPARATEPROC pglStencilFuncSeparate; #define GLEE_H_DEFINED_glGetUniformLocation
GLEE_EXTERN PFNGLSTENCILMASKSEPARATEPROC pglStencilMaskSeparate; typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMLOCATIONPROC) (GLuint program
GLEE_EXTERN PFNGLATTACHSHADERPROC pglAttachShader; , const GLchar * name);
GLEE_EXTERN PFNGLBINDATTRIBLOCATIONPROC pglBindAttribLocation; GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONPROC GLeeFuncPtr_glGetUniformLocat
GLEE_EXTERN PFNGLCOMPILESHADERPROC pglCompileShader; ion;
GLEE_EXTERN PFNGLCREATEPROGRAMPROC pglCreateProgram; #define glGetUniformLocation GLeeFuncPtr_glGetUniformLocation
GLEE_EXTERN PFNGLCREATESHADERPROC pglCreateShader; #endif
GLEE_EXTERN PFNGLDELETEPROGRAMPROC pglDeleteProgram; #ifndef GLEE_H_DEFINED_glGetUniformfv
GLEE_EXTERN PFNGLDELETESHADERPROC pglDeleteShader; #define GLEE_H_DEFINED_glGetUniformfv
GLEE_EXTERN PFNGLDETACHSHADERPROC pglDetachShader; typedef void (APIENTRYP GLEEPFNGLGETUNIFORMFVPROC) (GLuint program, GLint
GLEE_EXTERN PFNGLDISABLEVERTEXATTRIBARRAYPROC pglDisableVertexAttribArray; location, GLfloat * params);
GLEE_EXTERN PFNGLENABLEVERTEXATTRIBARRAYPROC pglEnableVertexAttribArray; GLEE_EXTERN GLEEPFNGLGETUNIFORMFVPROC GLeeFuncPtr_glGetUniformfv;
GLEE_EXTERN PFNGLGETACTIVEATTRIBPROC pglGetActiveAttrib; #define glGetUniformfv GLeeFuncPtr_glGetUniformfv
GLEE_EXTERN PFNGLGETACTIVEUNIFORMPROC pglGetActiveUniform; #endif
GLEE_EXTERN PFNGLGETATTACHEDSHADERSPROC pglGetAttachedShaders; #ifndef GLEE_H_DEFINED_glGetUniformiv
GLEE_EXTERN PFNGLGETATTRIBLOCATIONPROC pglGetAttribLocation; #define GLEE_H_DEFINED_glGetUniformiv
GLEE_EXTERN PFNGLGETPROGRAMIVPROC pglGetProgramiv; typedef void (APIENTRYP GLEEPFNGLGETUNIFORMIVPROC) (GLuint program, GLint
GLEE_EXTERN PFNGLGETPROGRAMINFOLOGPROC pglGetProgramInfoLog; location, GLint * params);
GLEE_EXTERN PFNGLGETSHADERIVPROC pglGetShaderiv; GLEE_EXTERN GLEEPFNGLGETUNIFORMIVPROC GLeeFuncPtr_glGetUniformiv;
GLEE_EXTERN PFNGLGETSHADERINFOLOGPROC pglGetShaderInfoLog; #define glGetUniformiv GLeeFuncPtr_glGetUniformiv
GLEE_EXTERN PFNGLGETSHADERSOURCEPROC pglGetShaderSource; #endif
GLEE_EXTERN PFNGLGETUNIFORMLOCATIONPROC pglGetUniformLocation; #ifndef GLEE_H_DEFINED_glGetVertexAttribdv
GLEE_EXTERN PFNGLGETUNIFORMFVPROC pglGetUniformfv; #define GLEE_H_DEFINED_glGetVertexAttribdv
GLEE_EXTERN PFNGLGETUNIFORMIVPROC pglGetUniformiv; typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVPROC) (GLuint index, GL
GLEE_EXTERN PFNGLGETVERTEXATTRIBDVPROC pglGetVertexAttribdv; enum pname, GLdouble * params);
GLEE_EXTERN PFNGLGETVERTEXATTRIBFVPROC pglGetVertexAttribfv; GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVPROC GLeeFuncPtr_glGetVertexAttribd
GLEE_EXTERN PFNGLGETVERTEXATTRIBIVPROC pglGetVertexAttribiv; v;
GLEE_EXTERN PFNGLGETVERTEXATTRIBPOINTERVPROC pglGetVertexAttribPointerv; #define glGetVertexAttribdv GLeeFuncPtr_glGetVertexAttribdv
GLEE_EXTERN PFNGLISPROGRAMPROC pglIsProgram; #endif
GLEE_EXTERN PFNGLISSHADERPROC pglIsShader; #ifndef GLEE_H_DEFINED_glGetVertexAttribfv
GLEE_EXTERN PFNGLLINKPROGRAMPROC pglLinkProgram; #define GLEE_H_DEFINED_glGetVertexAttribfv
GLEE_EXTERN PFNGLSHADERSOURCEPROC pglShaderSource; typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVPROC) (GLuint index, GL
GLEE_EXTERN PFNGLUSEPROGRAMPROC pglUseProgram; enum pname, GLfloat * params);
GLEE_EXTERN PFNGLUNIFORM1FPROC pglUniform1f; GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVPROC GLeeFuncPtr_glGetVertexAttribf
GLEE_EXTERN PFNGLUNIFORM2FPROC pglUniform2f; v;
GLEE_EXTERN PFNGLUNIFORM3FPROC pglUniform3f; #define glGetVertexAttribfv GLeeFuncPtr_glGetVertexAttribfv
GLEE_EXTERN PFNGLUNIFORM4FPROC pglUniform4f; #endif
GLEE_EXTERN PFNGLUNIFORM1IPROC pglUniform1i; #ifndef GLEE_H_DEFINED_glGetVertexAttribiv
GLEE_EXTERN PFNGLUNIFORM2IPROC pglUniform2i; #define GLEE_H_DEFINED_glGetVertexAttribiv
GLEE_EXTERN PFNGLUNIFORM3IPROC pglUniform3i; typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVPROC) (GLuint index, GL
GLEE_EXTERN PFNGLUNIFORM4IPROC pglUniform4i; enum pname, GLint * params);
GLEE_EXTERN PFNGLUNIFORM1FVPROC pglUniform1fv; GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVPROC GLeeFuncPtr_glGetVertexAttribi
GLEE_EXTERN PFNGLUNIFORM2FVPROC pglUniform2fv; v;
GLEE_EXTERN PFNGLUNIFORM3FVPROC pglUniform3fv; #define glGetVertexAttribiv GLeeFuncPtr_glGetVertexAttribiv
GLEE_EXTERN PFNGLUNIFORM4FVPROC pglUniform4fv; #endif
GLEE_EXTERN PFNGLUNIFORM1IVPROC pglUniform1iv; #ifndef GLEE_H_DEFINED_glGetVertexAttribPointerv
GLEE_EXTERN PFNGLUNIFORM2IVPROC pglUniform2iv; #define GLEE_H_DEFINED_glGetVertexAttribPointerv
GLEE_EXTERN PFNGLUNIFORM3IVPROC pglUniform3iv; typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint ind
GLEE_EXTERN PFNGLUNIFORM4IVPROC pglUniform4iv; ex, GLenum pname, GLvoid* * pointer);
GLEE_EXTERN PFNGLUNIFORMMATRIX2FVPROC pglUniformMatrix2fv; GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC GLeeFuncPtr_glGetVertexA
GLEE_EXTERN PFNGLUNIFORMMATRIX3FVPROC pglUniformMatrix3fv; ttribPointerv;
GLEE_EXTERN PFNGLUNIFORMMATRIX4FVPROC pglUniformMatrix4fv; #define glGetVertexAttribPointerv GLeeFuncPtr_glGetVertexAttribPointerv
GLEE_EXTERN PFNGLVALIDATEPROGRAMPROC pglValidateProgram; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB1DPROC pglVertexAttrib1d; #ifndef GLEE_H_DEFINED_glIsProgram
GLEE_EXTERN PFNGLVERTEXATTRIB1DVPROC pglVertexAttrib1dv; #define GLEE_H_DEFINED_glIsProgram
GLEE_EXTERN PFNGLVERTEXATTRIB1FPROC pglVertexAttrib1f; typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMPROC) (GLuint program);
GLEE_EXTERN PFNGLVERTEXATTRIB1FVPROC pglVertexAttrib1fv; GLEE_EXTERN GLEEPFNGLISPROGRAMPROC GLeeFuncPtr_glIsProgram;
GLEE_EXTERN PFNGLVERTEXATTRIB1SPROC pglVertexAttrib1s; #define glIsProgram GLeeFuncPtr_glIsProgram
GLEE_EXTERN PFNGLVERTEXATTRIB1SVPROC pglVertexAttrib1sv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB2DPROC pglVertexAttrib2d; #ifndef GLEE_H_DEFINED_glIsShader
GLEE_EXTERN PFNGLVERTEXATTRIB2DVPROC pglVertexAttrib2dv; #define GLEE_H_DEFINED_glIsShader
GLEE_EXTERN PFNGLVERTEXATTRIB2FPROC pglVertexAttrib2f; typedef GLboolean (APIENTRYP GLEEPFNGLISSHADERPROC) (GLuint shader);
GLEE_EXTERN PFNGLVERTEXATTRIB2FVPROC pglVertexAttrib2fv; GLEE_EXTERN GLEEPFNGLISSHADERPROC GLeeFuncPtr_glIsShader;
GLEE_EXTERN PFNGLVERTEXATTRIB2SPROC pglVertexAttrib2s; #define glIsShader GLeeFuncPtr_glIsShader
GLEE_EXTERN PFNGLVERTEXATTRIB2SVPROC pglVertexAttrib2sv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB3DPROC pglVertexAttrib3d; #ifndef GLEE_H_DEFINED_glLinkProgram
GLEE_EXTERN PFNGLVERTEXATTRIB3DVPROC pglVertexAttrib3dv; #define GLEE_H_DEFINED_glLinkProgram
GLEE_EXTERN PFNGLVERTEXATTRIB3FPROC pglVertexAttrib3f; typedef void (APIENTRYP GLEEPFNGLLINKPROGRAMPROC) (GLuint program);
GLEE_EXTERN PFNGLVERTEXATTRIB3FVPROC pglVertexAttrib3fv; GLEE_EXTERN GLEEPFNGLLINKPROGRAMPROC GLeeFuncPtr_glLinkProgram;
GLEE_EXTERN PFNGLVERTEXATTRIB3SPROC pglVertexAttrib3s; #define glLinkProgram GLeeFuncPtr_glLinkProgram
GLEE_EXTERN PFNGLVERTEXATTRIB3SVPROC pglVertexAttrib3sv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB4NBVPROC pglVertexAttrib4Nbv; #ifndef GLEE_H_DEFINED_glShaderSource
GLEE_EXTERN PFNGLVERTEXATTRIB4NIVPROC pglVertexAttrib4Niv; #define GLEE_H_DEFINED_glShaderSource
GLEE_EXTERN PFNGLVERTEXATTRIB4NSVPROC pglVertexAttrib4Nsv; typedef void (APIENTRYP GLEEPFNGLSHADERSOURCEPROC) (GLuint shader, GLsize
GLEE_EXTERN PFNGLVERTEXATTRIB4NUBPROC pglVertexAttrib4Nub; i count, const GLchar* * string, const GLint * length);
GLEE_EXTERN PFNGLVERTEXATTRIB4NUBVPROC pglVertexAttrib4Nubv; GLEE_EXTERN GLEEPFNGLSHADERSOURCEPROC GLeeFuncPtr_glShaderSource;
GLEE_EXTERN PFNGLVERTEXATTRIB4NUIVPROC pglVertexAttrib4Nuiv; #define glShaderSource GLeeFuncPtr_glShaderSource
GLEE_EXTERN PFNGLVERTEXATTRIB4NUSVPROC pglVertexAttrib4Nusv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB4BVPROC pglVertexAttrib4bv; #ifndef GLEE_H_DEFINED_glUseProgram
GLEE_EXTERN PFNGLVERTEXATTRIB4DPROC pglVertexAttrib4d; #define GLEE_H_DEFINED_glUseProgram
GLEE_EXTERN PFNGLVERTEXATTRIB4DVPROC pglVertexAttrib4dv; typedef void (APIENTRYP GLEEPFNGLUSEPROGRAMPROC) (GLuint program);
GLEE_EXTERN PFNGLVERTEXATTRIB4FPROC pglVertexAttrib4f; GLEE_EXTERN GLEEPFNGLUSEPROGRAMPROC GLeeFuncPtr_glUseProgram;
GLEE_EXTERN PFNGLVERTEXATTRIB4FVPROC pglVertexAttrib4fv; #define glUseProgram GLeeFuncPtr_glUseProgram
GLEE_EXTERN PFNGLVERTEXATTRIB4IVPROC pglVertexAttrib4iv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB4SPROC pglVertexAttrib4s; #ifndef GLEE_H_DEFINED_glUniform1f
GLEE_EXTERN PFNGLVERTEXATTRIB4SVPROC pglVertexAttrib4sv; #define GLEE_H_DEFINED_glUniform1f
GLEE_EXTERN PFNGLVERTEXATTRIB4UBVPROC pglVertexAttrib4ubv; typedef void (APIENTRYP GLEEPFNGLUNIFORM1FPROC) (GLint location, GLfloat
GLEE_EXTERN PFNGLVERTEXATTRIB4UIVPROC pglVertexAttrib4uiv; v0);
GLEE_EXTERN PFNGLVERTEXATTRIB4USVPROC pglVertexAttrib4usv; GLEE_EXTERN GLEEPFNGLUNIFORM1FPROC GLeeFuncPtr_glUniform1f;
GLEE_EXTERN PFNGLVERTEXATTRIBPOINTERPROC pglVertexAttribPointer; #define glUniform1f GLeeFuncPtr_glUniform1f
#define glBlendEquationSeparate pglBlendEquationSeparate #endif
#define glDrawBuffers pglDrawBuffers #ifndef GLEE_H_DEFINED_glUniform2f
#define glStencilOpSeparate pglStencilOpSeparate #define GLEE_H_DEFINED_glUniform2f
#define glStencilFuncSeparate pglStencilFuncSeparate typedef void (APIENTRYP GLEEPFNGLUNIFORM2FPROC) (GLint location, GLfloat
#define glStencilMaskSeparate pglStencilMaskSeparate v0, GLfloat v1);
#define glAttachShader pglAttachShader GLEE_EXTERN GLEEPFNGLUNIFORM2FPROC GLeeFuncPtr_glUniform2f;
#define glBindAttribLocation pglBindAttribLocation #define glUniform2f GLeeFuncPtr_glUniform2f
#define glCompileShader pglCompileShader #endif
#define glCreateProgram pglCreateProgram #ifndef GLEE_H_DEFINED_glUniform3f
#define glCreateShader pglCreateShader #define GLEE_H_DEFINED_glUniform3f
#define glDeleteProgram pglDeleteProgram typedef void (APIENTRYP GLEEPFNGLUNIFORM3FPROC) (GLint location, GLfloat
#define glDeleteShader pglDeleteShader v0, GLfloat v1, GLfloat v2);
#define glDetachShader pglDetachShader GLEE_EXTERN GLEEPFNGLUNIFORM3FPROC GLeeFuncPtr_glUniform3f;
#define glDisableVertexAttribArray pglDisableVertexAttribArray #define glUniform3f GLeeFuncPtr_glUniform3f
#define glEnableVertexAttribArray pglEnableVertexAttribArray #endif
#define glGetActiveAttrib pglGetActiveAttrib #ifndef GLEE_H_DEFINED_glUniform4f
#define glGetActiveUniform pglGetActiveUniform #define GLEE_H_DEFINED_glUniform4f
#define glGetAttachedShaders pglGetAttachedShaders typedef void (APIENTRYP GLEEPFNGLUNIFORM4FPROC) (GLint location, GLfloat
#define glGetAttribLocation pglGetAttribLocation v0, GLfloat v1, GLfloat v2, GLfloat v3);
#define glGetProgramiv pglGetProgramiv GLEE_EXTERN GLEEPFNGLUNIFORM4FPROC GLeeFuncPtr_glUniform4f;
#define glGetProgramInfoLog pglGetProgramInfoLog #define glUniform4f GLeeFuncPtr_glUniform4f
#define glGetShaderiv pglGetShaderiv #endif
#define glGetShaderInfoLog pglGetShaderInfoLog #ifndef GLEE_H_DEFINED_glUniform1i
#define glGetShaderSource pglGetShaderSource #define GLEE_H_DEFINED_glUniform1i
#define glGetUniformLocation pglGetUniformLocation typedef void (APIENTRYP GLEEPFNGLUNIFORM1IPROC) (GLint location, GLint v0
#define glGetUniformfv pglGetUniformfv );
#define glGetUniformiv pglGetUniformiv GLEE_EXTERN GLEEPFNGLUNIFORM1IPROC GLeeFuncPtr_glUniform1i;
#define glGetVertexAttribdv pglGetVertexAttribdv #define glUniform1i GLeeFuncPtr_glUniform1i
#define glGetVertexAttribfv pglGetVertexAttribfv #endif
#define glGetVertexAttribiv pglGetVertexAttribiv #ifndef GLEE_H_DEFINED_glUniform2i
#define glGetVertexAttribPointerv pglGetVertexAttribPointerv #define GLEE_H_DEFINED_glUniform2i
#define glIsProgram pglIsProgram typedef void (APIENTRYP GLEEPFNGLUNIFORM2IPROC) (GLint location, GLint v0
#define glIsShader pglIsShader , GLint v1);
#define glLinkProgram pglLinkProgram GLEE_EXTERN GLEEPFNGLUNIFORM2IPROC GLeeFuncPtr_glUniform2i;
#define glShaderSource pglShaderSource #define glUniform2i GLeeFuncPtr_glUniform2i
#define glUseProgram pglUseProgram #endif
#define glUniform1f pglUniform1f #ifndef GLEE_H_DEFINED_glUniform3i
#define glUniform2f pglUniform2f #define GLEE_H_DEFINED_glUniform3i
#define glUniform3f pglUniform3f typedef void (APIENTRYP GLEEPFNGLUNIFORM3IPROC) (GLint location, GLint v0
#define glUniform4f pglUniform4f , GLint v1, GLint v2);
#define glUniform1i pglUniform1i GLEE_EXTERN GLEEPFNGLUNIFORM3IPROC GLeeFuncPtr_glUniform3i;
#define glUniform2i pglUniform2i #define glUniform3i GLeeFuncPtr_glUniform3i
#define glUniform3i pglUniform3i #endif
#define glUniform4i pglUniform4i #ifndef GLEE_H_DEFINED_glUniform4i
#define glUniform1fv pglUniform1fv #define GLEE_H_DEFINED_glUniform4i
#define glUniform2fv pglUniform2fv typedef void (APIENTRYP GLEEPFNGLUNIFORM4IPROC) (GLint location, GLint v0
#define glUniform3fv pglUniform3fv , GLint v1, GLint v2, GLint v3);
#define glUniform4fv pglUniform4fv GLEE_EXTERN GLEEPFNGLUNIFORM4IPROC GLeeFuncPtr_glUniform4i;
#define glUniform1iv pglUniform1iv #define glUniform4i GLeeFuncPtr_glUniform4i
#define glUniform2iv pglUniform2iv #endif
#define glUniform3iv pglUniform3iv #ifndef GLEE_H_DEFINED_glUniform1fv
#define glUniform4iv pglUniform4iv #define GLEE_H_DEFINED_glUniform1fv
#define glUniformMatrix2fv pglUniformMatrix2fv typedef void (APIENTRYP GLEEPFNGLUNIFORM1FVPROC) (GLint location, GLsizei
#define glUniformMatrix3fv pglUniformMatrix3fv count, const GLfloat * value);
#define glUniformMatrix4fv pglUniformMatrix4fv GLEE_EXTERN GLEEPFNGLUNIFORM1FVPROC GLeeFuncPtr_glUniform1fv;
#define glValidateProgram pglValidateProgram #define glUniform1fv GLeeFuncPtr_glUniform1fv
#define glVertexAttrib1d pglVertexAttrib1d #endif
#define glVertexAttrib1dv pglVertexAttrib1dv #ifndef GLEE_H_DEFINED_glUniform2fv
#define glVertexAttrib1f pglVertexAttrib1f #define GLEE_H_DEFINED_glUniform2fv
#define glVertexAttrib1fv pglVertexAttrib1fv typedef void (APIENTRYP GLEEPFNGLUNIFORM2FVPROC) (GLint location, GLsizei
#define glVertexAttrib1s pglVertexAttrib1s count, const GLfloat * value);
#define glVertexAttrib1sv pglVertexAttrib1sv GLEE_EXTERN GLEEPFNGLUNIFORM2FVPROC GLeeFuncPtr_glUniform2fv;
#define glVertexAttrib2d pglVertexAttrib2d #define glUniform2fv GLeeFuncPtr_glUniform2fv
#define glVertexAttrib2dv pglVertexAttrib2dv #endif
#define glVertexAttrib2f pglVertexAttrib2f #ifndef GLEE_H_DEFINED_glUniform3fv
#define glVertexAttrib2fv pglVertexAttrib2fv #define GLEE_H_DEFINED_glUniform3fv
#define glVertexAttrib2s pglVertexAttrib2s typedef void (APIENTRYP GLEEPFNGLUNIFORM3FVPROC) (GLint location, GLsizei
#define glVertexAttrib2sv pglVertexAttrib2sv count, const GLfloat * value);
#define glVertexAttrib3d pglVertexAttrib3d GLEE_EXTERN GLEEPFNGLUNIFORM3FVPROC GLeeFuncPtr_glUniform3fv;
#define glVertexAttrib3dv pglVertexAttrib3dv #define glUniform3fv GLeeFuncPtr_glUniform3fv
#define glVertexAttrib3f pglVertexAttrib3f #endif
#define glVertexAttrib3fv pglVertexAttrib3fv #ifndef GLEE_H_DEFINED_glUniform4fv
#define glVertexAttrib3s pglVertexAttrib3s #define GLEE_H_DEFINED_glUniform4fv
#define glVertexAttrib3sv pglVertexAttrib3sv typedef void (APIENTRYP GLEEPFNGLUNIFORM4FVPROC) (GLint location, GLsizei
#define glVertexAttrib4Nbv pglVertexAttrib4Nbv count, const GLfloat * value);
#define glVertexAttrib4Niv pglVertexAttrib4Niv GLEE_EXTERN GLEEPFNGLUNIFORM4FVPROC GLeeFuncPtr_glUniform4fv;
#define glVertexAttrib4Nsv pglVertexAttrib4Nsv #define glUniform4fv GLeeFuncPtr_glUniform4fv
#define glVertexAttrib4Nub pglVertexAttrib4Nub #endif
#define glVertexAttrib4Nubv pglVertexAttrib4Nubv #ifndef GLEE_H_DEFINED_glUniform1iv
#define glVertexAttrib4Nuiv pglVertexAttrib4Nuiv #define GLEE_H_DEFINED_glUniform1iv
#define glVertexAttrib4Nusv pglVertexAttrib4Nusv typedef void (APIENTRYP GLEEPFNGLUNIFORM1IVPROC) (GLint location, GLsizei
#define glVertexAttrib4bv pglVertexAttrib4bv count, const GLint * value);
#define glVertexAttrib4d pglVertexAttrib4d GLEE_EXTERN GLEEPFNGLUNIFORM1IVPROC GLeeFuncPtr_glUniform1iv;
#define glVertexAttrib4dv pglVertexAttrib4dv #define glUniform1iv GLeeFuncPtr_glUniform1iv
#define glVertexAttrib4f pglVertexAttrib4f #endif
#define glVertexAttrib4fv pglVertexAttrib4fv #ifndef GLEE_H_DEFINED_glUniform2iv
#define glVertexAttrib4iv pglVertexAttrib4iv #define GLEE_H_DEFINED_glUniform2iv
#define glVertexAttrib4s pglVertexAttrib4s typedef void (APIENTRYP GLEEPFNGLUNIFORM2IVPROC) (GLint location, GLsizei
#define glVertexAttrib4sv pglVertexAttrib4sv count, const GLint * value);
#define glVertexAttrib4ubv pglVertexAttrib4ubv GLEE_EXTERN GLEEPFNGLUNIFORM2IVPROC GLeeFuncPtr_glUniform2iv;
#define glVertexAttrib4uiv pglVertexAttrib4uiv #define glUniform2iv GLeeFuncPtr_glUniform2iv
#define glVertexAttrib4usv pglVertexAttrib4usv #endif
#define glVertexAttribPointer pglVertexAttribPointer #ifndef GLEE_H_DEFINED_glUniform3iv
#define GLEE_H_DEFINED_glUniform3iv
typedef void (APIENTRYP GLEEPFNGLUNIFORM3IVPROC) (GLint location, GLsizei
count, const GLint * value);
GLEE_EXTERN GLEEPFNGLUNIFORM3IVPROC GLeeFuncPtr_glUniform3iv;
#define glUniform3iv GLeeFuncPtr_glUniform3iv
#endif
#ifndef GLEE_H_DEFINED_glUniform4iv
#define GLEE_H_DEFINED_glUniform4iv
typedef void (APIENTRYP GLEEPFNGLUNIFORM4IVPROC) (GLint location, GLsizei
count, const GLint * value);
GLEE_EXTERN GLEEPFNGLUNIFORM4IVPROC GLeeFuncPtr_glUniform4iv;
#define glUniform4iv GLeeFuncPtr_glUniform4iv
#endif
#ifndef GLEE_H_DEFINED_glUniformMatrix2fv
#define GLEE_H_DEFINED_glUniformMatrix2fv
typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2FVPROC) (GLint location, G
Lsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVPROC GLeeFuncPtr_glUniformMatrix2fv;
#define glUniformMatrix2fv GLeeFuncPtr_glUniformMatrix2fv
#endif
#ifndef GLEE_H_DEFINED_glUniformMatrix3fv
#define GLEE_H_DEFINED_glUniformMatrix3fv
typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3FVPROC) (GLint location, G
Lsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVPROC GLeeFuncPtr_glUniformMatrix3fv;
#define glUniformMatrix3fv GLeeFuncPtr_glUniformMatrix3fv
#endif
#ifndef GLEE_H_DEFINED_glUniformMatrix4fv
#define GLEE_H_DEFINED_glUniformMatrix4fv
typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4FVPROC) (GLint location, G
Lsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVPROC GLeeFuncPtr_glUniformMatrix4fv;
#define glUniformMatrix4fv GLeeFuncPtr_glUniformMatrix4fv
#endif
#ifndef GLEE_H_DEFINED_glValidateProgram
#define GLEE_H_DEFINED_glValidateProgram
typedef void (APIENTRYP GLEEPFNGLVALIDATEPROGRAMPROC) (GLuint program);
GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMPROC GLeeFuncPtr_glValidateProgram;
#define glValidateProgram GLeeFuncPtr_glValidateProgram
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib1d
#define GLEE_H_DEFINED_glVertexAttrib1d
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DPROC) (GLuint index, GLdou
ble x);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DPROC GLeeFuncPtr_glVertexAttrib1d;
#define glVertexAttrib1d GLeeFuncPtr_glVertexAttrib1d
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib1dv
#define GLEE_H_DEFINED_glVertexAttrib1dv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVPROC) (GLuint index, cons
t GLdouble * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVPROC GLeeFuncPtr_glVertexAttrib1dv;
#define glVertexAttrib1dv GLeeFuncPtr_glVertexAttrib1dv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib1f
#define GLEE_H_DEFINED_glVertexAttrib1f
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FPROC) (GLuint index, GLflo
at x);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FPROC GLeeFuncPtr_glVertexAttrib1f;
#define glVertexAttrib1f GLeeFuncPtr_glVertexAttrib1f
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib1fv
#define GLEE_H_DEFINED_glVertexAttrib1fv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVPROC) (GLuint index, cons
t GLfloat * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVPROC GLeeFuncPtr_glVertexAttrib1fv;
#define glVertexAttrib1fv GLeeFuncPtr_glVertexAttrib1fv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib1s
#define GLEE_H_DEFINED_glVertexAttrib1s
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SPROC) (GLuint index, GLsho
rt x);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SPROC GLeeFuncPtr_glVertexAttrib1s;
#define glVertexAttrib1s GLeeFuncPtr_glVertexAttrib1s
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib1sv
#define GLEE_H_DEFINED_glVertexAttrib1sv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVPROC) (GLuint index, cons
t GLshort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVPROC GLeeFuncPtr_glVertexAttrib1sv;
#define glVertexAttrib1sv GLeeFuncPtr_glVertexAttrib1sv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib2d
#define GLEE_H_DEFINED_glVertexAttrib2d
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DPROC) (GLuint index, GLdou
ble x, GLdouble y);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DPROC GLeeFuncPtr_glVertexAttrib2d;
#define glVertexAttrib2d GLeeFuncPtr_glVertexAttrib2d
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib2dv
#define GLEE_H_DEFINED_glVertexAttrib2dv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVPROC) (GLuint index, cons
t GLdouble * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVPROC GLeeFuncPtr_glVertexAttrib2dv;
#define glVertexAttrib2dv GLeeFuncPtr_glVertexAttrib2dv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib2f
#define GLEE_H_DEFINED_glVertexAttrib2f
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FPROC) (GLuint index, GLflo
at x, GLfloat y);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FPROC GLeeFuncPtr_glVertexAttrib2f;
#define glVertexAttrib2f GLeeFuncPtr_glVertexAttrib2f
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib2fv
#define GLEE_H_DEFINED_glVertexAttrib2fv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVPROC) (GLuint index, cons
t GLfloat * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVPROC GLeeFuncPtr_glVertexAttrib2fv;
#define glVertexAttrib2fv GLeeFuncPtr_glVertexAttrib2fv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib2s
#define GLEE_H_DEFINED_glVertexAttrib2s
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SPROC) (GLuint index, GLsho
rt x, GLshort y);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SPROC GLeeFuncPtr_glVertexAttrib2s;
#define glVertexAttrib2s GLeeFuncPtr_glVertexAttrib2s
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib2sv
#define GLEE_H_DEFINED_glVertexAttrib2sv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVPROC) (GLuint index, cons
t GLshort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVPROC GLeeFuncPtr_glVertexAttrib2sv;
#define glVertexAttrib2sv GLeeFuncPtr_glVertexAttrib2sv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib3d
#define GLEE_H_DEFINED_glVertexAttrib3d
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DPROC) (GLuint index, GLdou
ble x, GLdouble y, GLdouble z);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DPROC GLeeFuncPtr_glVertexAttrib3d;
#define glVertexAttrib3d GLeeFuncPtr_glVertexAttrib3d
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib3dv
#define GLEE_H_DEFINED_glVertexAttrib3dv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVPROC) (GLuint index, cons
t GLdouble * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVPROC GLeeFuncPtr_glVertexAttrib3dv;
#define glVertexAttrib3dv GLeeFuncPtr_glVertexAttrib3dv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib3f
#define GLEE_H_DEFINED_glVertexAttrib3f
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FPROC) (GLuint index, GLflo
at x, GLfloat y, GLfloat z);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FPROC GLeeFuncPtr_glVertexAttrib3f;
#define glVertexAttrib3f GLeeFuncPtr_glVertexAttrib3f
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib3fv
#define GLEE_H_DEFINED_glVertexAttrib3fv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVPROC) (GLuint index, cons
t GLfloat * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVPROC GLeeFuncPtr_glVertexAttrib3fv;
#define glVertexAttrib3fv GLeeFuncPtr_glVertexAttrib3fv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib3s
#define GLEE_H_DEFINED_glVertexAttrib3s
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SPROC) (GLuint index, GLsho
rt x, GLshort y, GLshort z);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SPROC GLeeFuncPtr_glVertexAttrib3s;
#define glVertexAttrib3s GLeeFuncPtr_glVertexAttrib3s
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib3sv
#define GLEE_H_DEFINED_glVertexAttrib3sv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVPROC) (GLuint index, cons
t GLshort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVPROC GLeeFuncPtr_glVertexAttrib3sv;
#define glVertexAttrib3sv GLeeFuncPtr_glVertexAttrib3sv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Nbv
#define GLEE_H_DEFINED_glVertexAttrib4Nbv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NBVPROC) (GLuint index, con
st GLbyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVPROC GLeeFuncPtr_glVertexAttrib4Nbv;
#define glVertexAttrib4Nbv GLeeFuncPtr_glVertexAttrib4Nbv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Niv
#define GLEE_H_DEFINED_glVertexAttrib4Niv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NIVPROC) (GLuint index, con
st GLint * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVPROC GLeeFuncPtr_glVertexAttrib4Niv;
#define glVertexAttrib4Niv GLeeFuncPtr_glVertexAttrib4Niv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Nsv
#define GLEE_H_DEFINED_glVertexAttrib4Nsv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NSVPROC) (GLuint index, con
st GLshort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVPROC GLeeFuncPtr_glVertexAttrib4Nsv;
#define glVertexAttrib4Nsv GLeeFuncPtr_glVertexAttrib4Nsv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Nub
#define GLEE_H_DEFINED_glVertexAttrib4Nub
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBPROC) (GLuint index, GLu
byte x, GLubyte y, GLubyte z, GLubyte w);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBPROC GLeeFuncPtr_glVertexAttrib4Nub;
#define glVertexAttrib4Nub GLeeFuncPtr_glVertexAttrib4Nub
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Nubv
#define GLEE_H_DEFINED_glVertexAttrib4Nubv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBVPROC) (GLuint index, co
nst GLubyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVPROC GLeeFuncPtr_glVertexAttrib4Nub
v;
#define glVertexAttrib4Nubv GLeeFuncPtr_glVertexAttrib4Nubv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Nuiv
#define GLEE_H_DEFINED_glVertexAttrib4Nuiv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUIVPROC) (GLuint index, co
nst GLuint * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVPROC GLeeFuncPtr_glVertexAttrib4Nui
v;
#define glVertexAttrib4Nuiv GLeeFuncPtr_glVertexAttrib4Nuiv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4Nusv
#define GLEE_H_DEFINED_glVertexAttrib4Nusv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUSVPROC) (GLuint index, co
nst GLushort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVPROC GLeeFuncPtr_glVertexAttrib4Nus
v;
#define glVertexAttrib4Nusv GLeeFuncPtr_glVertexAttrib4Nusv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4bv
#define GLEE_H_DEFINED_glVertexAttrib4bv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4BVPROC) (GLuint index, cons
t GLbyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVPROC GLeeFuncPtr_glVertexAttrib4bv;
#define glVertexAttrib4bv GLeeFuncPtr_glVertexAttrib4bv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4d
#define GLEE_H_DEFINED_glVertexAttrib4d
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DPROC) (GLuint index, GLdou
ble x, GLdouble y, GLdouble z, GLdouble w);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DPROC GLeeFuncPtr_glVertexAttrib4d;
#define glVertexAttrib4d GLeeFuncPtr_glVertexAttrib4d
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4dv
#define GLEE_H_DEFINED_glVertexAttrib4dv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVPROC) (GLuint index, cons
t GLdouble * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVPROC GLeeFuncPtr_glVertexAttrib4dv;
#define glVertexAttrib4dv GLeeFuncPtr_glVertexAttrib4dv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4f
#define GLEE_H_DEFINED_glVertexAttrib4f
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FPROC) (GLuint index, GLflo
at x, GLfloat y, GLfloat z, GLfloat w);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FPROC GLeeFuncPtr_glVertexAttrib4f;
#define glVertexAttrib4f GLeeFuncPtr_glVertexAttrib4f
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4fv
#define GLEE_H_DEFINED_glVertexAttrib4fv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVPROC) (GLuint index, cons
t GLfloat * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVPROC GLeeFuncPtr_glVertexAttrib4fv;
#define glVertexAttrib4fv GLeeFuncPtr_glVertexAttrib4fv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4iv
#define GLEE_H_DEFINED_glVertexAttrib4iv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4IVPROC) (GLuint index, cons
t GLint * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVPROC GLeeFuncPtr_glVertexAttrib4iv;
#define glVertexAttrib4iv GLeeFuncPtr_glVertexAttrib4iv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4s
#define GLEE_H_DEFINED_glVertexAttrib4s
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SPROC) (GLuint index, GLsho
rt x, GLshort y, GLshort z, GLshort w);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SPROC GLeeFuncPtr_glVertexAttrib4s;
#define glVertexAttrib4s GLeeFuncPtr_glVertexAttrib4s
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4sv
#define GLEE_H_DEFINED_glVertexAttrib4sv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVPROC) (GLuint index, cons
t GLshort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVPROC GLeeFuncPtr_glVertexAttrib4sv;
#define glVertexAttrib4sv GLeeFuncPtr_glVertexAttrib4sv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4ubv
#define GLEE_H_DEFINED_glVertexAttrib4ubv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVPROC) (GLuint index, con
st GLubyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVPROC GLeeFuncPtr_glVertexAttrib4ubv;
#define glVertexAttrib4ubv GLeeFuncPtr_glVertexAttrib4ubv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4uiv
#define GLEE_H_DEFINED_glVertexAttrib4uiv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UIVPROC) (GLuint index, con
st GLuint * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVPROC GLeeFuncPtr_glVertexAttrib4uiv;
#define glVertexAttrib4uiv GLeeFuncPtr_glVertexAttrib4uiv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4usv
#define GLEE_H_DEFINED_glVertexAttrib4usv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4USVPROC) (GLuint index, con
st GLushort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVPROC GLeeFuncPtr_glVertexAttrib4usv;
#define glVertexAttrib4usv GLeeFuncPtr_glVertexAttrib4usv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttribPointer
#define GLEE_H_DEFINED_glVertexAttribPointer
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERPROC) (GLuint index,
GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid
* pointer);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERPROC GLeeFuncPtr_glVertexAttribPo
inter;
#define glVertexAttribPointer GLeeFuncPtr_glVertexAttribPointer
#endif
#endif #endif
/* GL_VERSION_2_1 */ /* GL_VERSION_2_1 */
#ifndef GL_VERSION_2_1 #ifndef GL_VERSION_2_1
#define GL_VERSION_2_1 1 #define GL_VERSION_2_1 1
#define __GLEE_GL_VERSION_2_1 1 #define __GLEE_GL_VERSION_2_1 1
/* Constants */ /* Constants */
#define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F #define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F
#define GL_PIXEL_PACK_BUFFER 0x88EB #define GL_PIXEL_PACK_BUFFER 0x88EB
skipping to change at line 2060 skipping to change at line 2800
#define GL_SRGB_ALPHA 0x8C42 #define GL_SRGB_ALPHA 0x8C42
#define GL_SRGB8_ALPHA8 0x8C43 #define GL_SRGB8_ALPHA8 0x8C43
#define GL_SLUMINANCE_ALPHA 0x8C44 #define GL_SLUMINANCE_ALPHA 0x8C44
#define GL_SLUMINANCE8_ALPHA8 0x8C45 #define GL_SLUMINANCE8_ALPHA8 0x8C45
#define GL_SLUMINANCE 0x8C46 #define GL_SLUMINANCE 0x8C46
#define GL_SLUMINANCE8 0x8C47 #define GL_SLUMINANCE8 0x8C47
#define GL_COMPRESSED_SRGB 0x8C48 #define GL_COMPRESSED_SRGB 0x8C48
#define GL_COMPRESSED_SRGB_ALPHA 0x8C49 #define GL_COMPRESSED_SRGB_ALPHA 0x8C49
#define GL_COMPRESSED_SLUMINANCE 0x8C4A #define GL_COMPRESSED_SLUMINANCE 0x8C4A
#define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B #define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B
typedef void (APIENTRYP PFNGLUNIFORMMATRIX2X3FVPROC) (GLint location, GLsiz #ifndef GLEE_H_DEFINED_glUniformMatrix2x3fv
ei count, GLboolean transpose, const GLfloat * value); #define GLEE_H_DEFINED_glUniformMatrix2x3fv
typedef void (APIENTRYP PFNGLUNIFORMMATRIX3X2FVPROC) (GLint location, GLsiz typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2X3FVPROC) (GLint location,
ei count, GLboolean transpose, const GLfloat * value); GLsizei count, GLboolean transpose, const GLfloat * value);
typedef void (APIENTRYP PFNGLUNIFORMMATRIX2X4FVPROC) (GLint location, GLsiz GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X3FVPROC GLeeFuncPtr_glUniformMatrix2x
ei count, GLboolean transpose, const GLfloat * value); 3fv;
typedef void (APIENTRYP PFNGLUNIFORMMATRIX4X2FVPROC) (GLint location, GLsiz #define glUniformMatrix2x3fv GLeeFuncPtr_glUniformMatrix2x3fv
ei count, GLboolean transpose, const GLfloat * value); #endif
typedef void (APIENTRYP PFNGLUNIFORMMATRIX3X4FVPROC) (GLint location, GLsiz #ifndef GLEE_H_DEFINED_glUniformMatrix3x2fv
ei count, GLboolean transpose, const GLfloat * value); #define GLEE_H_DEFINED_glUniformMatrix3x2fv
typedef void (APIENTRYP PFNGLUNIFORMMATRIX4X3FVPROC) (GLint location, GLsiz typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3X2FVPROC) (GLint location,
ei count, GLboolean transpose, const GLfloat * value); GLsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN PFNGLUNIFORMMATRIX2X3FVPROC pglUniformMatrix2x3fv; GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X2FVPROC GLeeFuncPtr_glUniformMatrix3x
GLEE_EXTERN PFNGLUNIFORMMATRIX3X2FVPROC pglUniformMatrix3x2fv; 2fv;
GLEE_EXTERN PFNGLUNIFORMMATRIX2X4FVPROC pglUniformMatrix2x4fv; #define glUniformMatrix3x2fv GLeeFuncPtr_glUniformMatrix3x2fv
GLEE_EXTERN PFNGLUNIFORMMATRIX4X2FVPROC pglUniformMatrix4x2fv; #endif
GLEE_EXTERN PFNGLUNIFORMMATRIX3X4FVPROC pglUniformMatrix3x4fv; #ifndef GLEE_H_DEFINED_glUniformMatrix2x4fv
GLEE_EXTERN PFNGLUNIFORMMATRIX4X3FVPROC pglUniformMatrix4x3fv; #define GLEE_H_DEFINED_glUniformMatrix2x4fv
#define glUniformMatrix2x3fv pglUniformMatrix2x3fv typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2X4FVPROC) (GLint location,
#define glUniformMatrix3x2fv pglUniformMatrix3x2fv GLsizei count, GLboolean transpose, const GLfloat * value);
#define glUniformMatrix2x4fv pglUniformMatrix2x4fv GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X4FVPROC GLeeFuncPtr_glUniformMatrix2x
#define glUniformMatrix4x2fv pglUniformMatrix4x2fv 4fv;
#define glUniformMatrix3x4fv pglUniformMatrix3x4fv #define glUniformMatrix2x4fv GLeeFuncPtr_glUniformMatrix2x4fv
#define glUniformMatrix4x3fv pglUniformMatrix4x3fv #endif
#ifndef GLEE_H_DEFINED_glUniformMatrix4x2fv
#define GLEE_H_DEFINED_glUniformMatrix4x2fv
typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4X2FVPROC) (GLint location,
GLsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X2FVPROC GLeeFuncPtr_glUniformMatrix4x
2fv;
#define glUniformMatrix4x2fv GLeeFuncPtr_glUniformMatrix4x2fv
#endif
#ifndef GLEE_H_DEFINED_glUniformMatrix3x4fv
#define GLEE_H_DEFINED_glUniformMatrix3x4fv
typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3X4FVPROC) (GLint location,
GLsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X4FVPROC GLeeFuncPtr_glUniformMatrix3x
4fv;
#define glUniformMatrix3x4fv GLeeFuncPtr_glUniformMatrix3x4fv
#endif
#ifndef GLEE_H_DEFINED_glUniformMatrix4x3fv
#define GLEE_H_DEFINED_glUniformMatrix4x3fv
typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4X3FVPROC) (GLint location,
GLsizei count, GLboolean transpose, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X3FVPROC GLeeFuncPtr_glUniformMatrix4x
3fv;
#define glUniformMatrix4x3fv GLeeFuncPtr_glUniformMatrix4x3fv
#endif
#endif #endif
/* GL_VERSION_3_0 */ /* GL_VERSION_3_0 */
#ifndef GL_VERSION_3_0 #ifndef GL_VERSION_3_0
#define GL_VERSION_3_0 1 #define GL_VERSION_3_0 1
#define __GLEE_GL_VERSION_3_0 1 #define __GLEE_GL_VERSION_3_0 1
/* Constants */ /* Constants */
#define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_ TEXTURE_ARB #define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_ TEXTURE_ARB
#define GL_CLIP_DISTANCE0 GL_CLIP_PLANE0 #define GL_CLIP_DISTANCE0 GL_CLIP_PLANE0
skipping to change at line 2194 skipping to change at line 2952
#define GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1 #define GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1
#define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2 #define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2
#define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3 #define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3
#define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4 #define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4
#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY 0x8DD6 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY 0x8DD6
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7
#define GL_QUERY_WAIT 0x8E13 #define GL_QUERY_WAIT 0x8E13
#define GL_QUERY_NO_WAIT 0x8E14 #define GL_QUERY_NO_WAIT 0x8E14
#define GL_QUERY_BY_REGION_WAIT 0x8E15 #define GL_QUERY_BY_REGION_WAIT 0x8E15
#define GL_QUERY_BY_REGION_NO_WAIT 0x8E16 #define GL_QUERY_BY_REGION_NO_WAIT 0x8E16
typedef void (APIENTRYP PFNGLCOLORMASKIPROC) (GLuint index, GLboolean r, GL #ifndef GLEE_H_DEFINED_glColorMaski
boolean g, GLboolean b, GLboolean a); #define GLEE_H_DEFINED_glColorMaski
typedef void (APIENTRYP PFNGLGETBOOLEANI_VPROC) (GLenum target, GLuint inde typedef void (APIENTRYP GLEEPFNGLCOLORMASKIPROC) (GLuint index, GLboolean
x, GLboolean * data); r, GLboolean g, GLboolean b, GLboolean a);
typedef void (APIENTRYP PFNGLGETINTEGERI_VPROC) (GLenum target, GLuint inde GLEE_EXTERN GLEEPFNGLCOLORMASKIPROC GLeeFuncPtr_glColorMaski;
x, GLint * data); #define glColorMaski GLeeFuncPtr_glColorMaski
typedef void (APIENTRYP PFNGLENABLEIPROC) (GLenum target, GLuint index); #endif
typedef void (APIENTRYP PFNGLDISABLEIPROC) (GLenum target, GLuint index); #ifndef GLEE_H_DEFINED_glGetBooleani_v
typedef GLboolean (APIENTRYP PFNGLISENABLEDIPROC) (GLenum target, GLuint in #define GLEE_H_DEFINED_glGetBooleani_v
dex); typedef void (APIENTRYP GLEEPFNGLGETBOOLEANI_VPROC) (GLenum target, GLuin
typedef void (APIENTRYP PFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum primitiveM t index, GLboolean * data);
ode); GLEE_EXTERN GLEEPFNGLGETBOOLEANI_VPROC GLeeFuncPtr_glGetBooleani_v;
typedef void (APIENTRYP PFNGLENDTRANSFORMFEEDBACKPROC) (); #define glGetBooleani_v GLeeFuncPtr_glGetBooleani_v
typedef void (APIENTRYP PFNGLBINDBUFFERRANGEPROC) (GLenum target, GLuint in #endif
dex, GLuint buffer, GLintptr offset, GLsizeiptr size); #ifndef GLEE_H_DEFINED_glGetIntegeri_v
typedef void (APIENTRYP PFNGLBINDBUFFERBASEPROC) (GLenum target, GLuint ind #define GLEE_H_DEFINED_glGetIntegeri_v
ex, GLuint buffer); typedef void (APIENTRYP GLEEPFNGLGETINTEGERI_VPROC) (GLenum target, GLuin
typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint program t index, GLint * data);
, GLsizei count, const GLint * locations, GLenum bufferMode); GLEE_EXTERN GLEEPFNGLGETINTEGERI_VPROC GLeeFuncPtr_glGetIntegeri_v;
typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint progr #define glGetIntegeri_v GLeeFuncPtr_glGetIntegeri_v
am, GLuint index, GLint * location); #endif
typedef void (APIENTRYP PFNGLCLAMPCOLORPROC) (GLenum target, GLenum clamp); #ifndef GLEE_H_DEFINED_glEnablei
typedef void (APIENTRYP PFNGLBEGINCONDITIONALRENDERPROC) (GLuint id, GLenum #define GLEE_H_DEFINED_glEnablei
mode); typedef void (APIENTRYP GLEEPFNGLENABLEIPROC) (GLenum target, GLuint inde
typedef void (APIENTRYP PFNGLENDCONDITIONALRENDERPROC) (); x);
typedef void (APIENTRYP PFNGLVERTEXATTRIBI1IPROC) (GLuint index, GLint x); GLEE_EXTERN GLEEPFNGLENABLEIPROC GLeeFuncPtr_glEnablei;
typedef void (APIENTRYP PFNGLVERTEXATTRIBI2IPROC) (GLuint index, GLint x, G #define glEnablei GLeeFuncPtr_glEnablei
Lint y); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIBI3IPROC) (GLuint index, GLint x, G #ifndef GLEE_H_DEFINED_glDisablei
Lint y, GLint z); #define GLEE_H_DEFINED_glDisablei
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4IPROC) (GLuint index, GLint x, G typedef void (APIENTRYP GLEEPFNGLDISABLEIPROC) (GLenum target, GLuint ind
Lint y, GLint z, GLint w); ex);
typedef void (APIENTRYP PFNGLVERTEXATTRIBI1UIPROC) (GLuint index, GLuint x) GLEE_EXTERN GLEEPFNGLDISABLEIPROC GLeeFuncPtr_glDisablei;
; #define glDisablei GLeeFuncPtr_glDisablei
typedef void (APIENTRYP PFNGLVERTEXATTRIBI2UIPROC) (GLuint index, GLuint x, #endif
GLuint y); #ifndef GLEE_H_DEFINED_glIsEnabledi
typedef void (APIENTRYP PFNGLVERTEXATTRIBI3UIPROC) (GLuint index, GLuint x, #define GLEE_H_DEFINED_glIsEnabledi
GLuint y, GLuint z); typedef GLboolean (APIENTRYP GLEEPFNGLISENABLEDIPROC) (GLenum target, GLu
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4UIPROC) (GLuint index, GLuint x, int index);
GLuint y, GLuint z, GLuint w); GLEE_EXTERN GLEEPFNGLISENABLEDIPROC GLeeFuncPtr_glIsEnabledi;
typedef void (APIENTRYP PFNGLVERTEXATTRIBI1IVPROC) (GLuint index, const GLi #define glIsEnabledi GLeeFuncPtr_glIsEnabledi
nt * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIBI2IVPROC) (GLuint index, const GLi #ifndef GLEE_H_DEFINED_glBeginTransformFeedback
nt * v); #define GLEE_H_DEFINED_glBeginTransformFeedback
typedef void (APIENTRYP PFNGLVERTEXATTRIBI3IVPROC) (GLuint index, const GLi typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum prim
nt * v); itiveMode);
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4IVPROC) (GLuint index, const GLi GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC GLeeFuncPtr_glBeginTransf
nt * v); ormFeedback;
typedef void (APIENTRYP PFNGLVERTEXATTRIBI1UIVPROC) (GLuint index, const GL #define glBeginTransformFeedback GLeeFuncPtr_glBeginTransformFeedback
uint * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIBI2UIVPROC) (GLuint index, const GL #ifndef GLEE_H_DEFINED_glEndTransformFeedback
uint * v); #define GLEE_H_DEFINED_glEndTransformFeedback
typedef void (APIENTRYP PFNGLVERTEXATTRIBI3UIVPROC) (GLuint index, const GL typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKPROC) ();
uint * v); GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKPROC GLeeFuncPtr_glEndTransformF
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4UIVPROC) (GLuint index, const GL eedback;
uint * v); #define glEndTransformFeedback GLeeFuncPtr_glEndTransformFeedback
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4BVPROC) (GLuint index, const GLb #endif
yte * v); #ifndef GLEE_H_DEFINED_glBindBufferRange
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4SVPROC) (GLuint index, const GLs #define GLEE_H_DEFINED_glBindBufferRange
hort * v); typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGEPROC) (GLenum target, GLu
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4UBVPROC) (GLuint index, const GL int index, GLuint buffer, GLintptr offset, GLsizeiptr size);
ubyte * v); GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEPROC GLeeFuncPtr_glBindBufferRange;
typedef void (APIENTRYP PFNGLVERTEXATTRIBI4USVPROC) (GLuint index, const GL #define glBindBufferRange GLeeFuncPtr_glBindBufferRange
ushort * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIBIPOINTERPROC) (GLuint index, GLint #ifndef GLEE_H_DEFINED_glBindBufferBase
size, GLenum type, GLsizei stride, const GLvoid * pointer); #define GLEE_H_DEFINED_glBindBufferBase
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBIIVPROC) (GLuint index, GLenum typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASEPROC) (GLenum target, GLui
pname, GLint * params); nt index, GLuint buffer);
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBIUIVPROC) (GLuint index, GLenum GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEPROC GLeeFuncPtr_glBindBufferBase;
pname, GLuint * params); #define glBindBufferBase GLeeFuncPtr_glBindBufferBase
typedef void (APIENTRYP PFNGLGETUNIFORMUIVPROC) (GLuint program, GLint loca #endif
tion, GLuint * params); #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryings
typedef void (APIENTRYP PFNGLBINDFRAGDATALOCATIONPROC) (GLuint program, GLu #define GLEE_H_DEFINED_glTransformFeedbackVaryings
int color, const GLchar * name); typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint p
typedef GLint (APIENTRYP PFNGLGETFRAGDATALOCATIONPROC) (GLuint program, con rogram, GLsizei count, const GLint * locations, GLenum bufferMode);
st GLchar * name); GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC GLeeFuncPtr_glTransfor
typedef void (APIENTRYP PFNGLUNIFORM1UIPROC) (GLint location, GLuint v0); mFeedbackVaryings;
typedef void (APIENTRYP PFNGLUNIFORM2UIPROC) (GLint location, GLuint v0, GL #define glTransformFeedbackVaryings GLeeFuncPtr_glTransformFeedbackVaryin
uint v1); gs
typedef void (APIENTRYP PFNGLUNIFORM3UIPROC) (GLint location, GLuint v0, GL #endif
uint v1, GLuint v2); #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVarying
typedef void (APIENTRYP PFNGLUNIFORM4UIPROC) (GLint location, GLuint v0, GL #define GLEE_H_DEFINED_glGetTransformFeedbackVarying
uint v1, GLuint v2, GLuint v3); typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint
typedef void (APIENTRYP PFNGLUNIFORM1UIVPROC) (GLint location, GLsizei coun program, GLuint index, GLint * location);
t, const GLuint * value); GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC GLeeFuncPtr_glGetTra
typedef void (APIENTRYP PFNGLUNIFORM2UIVPROC) (GLint location, GLsizei coun nsformFeedbackVarying;
t, const GLuint * value); #define glGetTransformFeedbackVarying GLeeFuncPtr_glGetTransformFeedbackV
typedef void (APIENTRYP PFNGLUNIFORM3UIVPROC) (GLint location, GLsizei coun arying
t, const GLuint * value); #endif
typedef void (APIENTRYP PFNGLUNIFORM4UIVPROC) (GLint location, GLsizei coun #ifndef GLEE_H_DEFINED_glClampColor
t, const GLuint * value); #define GLEE_H_DEFINED_glClampColor
typedef void (APIENTRYP PFNGLTEXPARAMETERIIVPROC) (GLenum target, GLenum pn typedef void (APIENTRYP GLEEPFNGLCLAMPCOLORPROC) (GLenum target, GLenum c
ame, const GLint * params); lamp);
typedef void (APIENTRYP PFNGLTEXPARAMETERIUIVPROC) (GLenum target, GLenum p GLEE_EXTERN GLEEPFNGLCLAMPCOLORPROC GLeeFuncPtr_glClampColor;
name, const GLuint * params); #define glClampColor GLeeFuncPtr_glClampColor
typedef void (APIENTRYP PFNGLGETTEXPARAMETERIIVPROC) (GLenum target, GLenum #endif
pname, GLint * params); #ifndef GLEE_H_DEFINED_glBeginConditionalRender
typedef void (APIENTRYP PFNGLGETTEXPARAMETERIUIVPROC) (GLenum target, GLenu #define GLEE_H_DEFINED_glBeginConditionalRender
m pname, GLuint * params); typedef void (APIENTRYP GLEEPFNGLBEGINCONDITIONALRENDERPROC) (GLuint id,
typedef void (APIENTRYP PFNGLCLEARBUFFERIVPROC) (GLenum buffer, const GLint GLenum mode);
* value); GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERPROC GLeeFuncPtr_glBeginCondit
typedef void (APIENTRYP PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, const GLui ionalRender;
nt * value); #define glBeginConditionalRender GLeeFuncPtr_glBeginConditionalRender
typedef void (APIENTRYP PFNGLCLEARBUFFERFVPROC) (GLenum buffer, const GLflo #endif
at * value); #ifndef GLEE_H_DEFINED_glEndConditionalRender
typedef void (APIENTRYP PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLfloat dep #define GLEE_H_DEFINED_glEndConditionalRender
th, GLint stencil); typedef void (APIENTRYP GLEEPFNGLENDCONDITIONALRENDERPROC) ();
typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC) (GLenum name, GLuin GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERPROC GLeeFuncPtr_glEndConditiona
t index); lRender;
GLEE_EXTERN PFNGLCOLORMASKIPROC pglColorMaski; #define glEndConditionalRender GLeeFuncPtr_glEndConditionalRender
GLEE_EXTERN PFNGLGETBOOLEANI_VPROC pglGetBooleani_v; #endif
GLEE_EXTERN PFNGLGETINTEGERI_VPROC pglGetIntegeri_v; #ifndef GLEE_H_DEFINED_glVertexAttribI1i
GLEE_EXTERN PFNGLENABLEIPROC pglEnablei; #define GLEE_H_DEFINED_glVertexAttribI1i
GLEE_EXTERN PFNGLDISABLEIPROC pglDisablei; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IPROC) (GLuint index, GLin
GLEE_EXTERN PFNGLISENABLEDIPROC pglIsEnabledi; t x);
GLEE_EXTERN PFNGLBEGINTRANSFORMFEEDBACKPROC pglBeginTransformFeedback; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IPROC GLeeFuncPtr_glVertexAttribI1i;
GLEE_EXTERN PFNGLENDTRANSFORMFEEDBACKPROC pglEndTransformFeedback; #define glVertexAttribI1i GLeeFuncPtr_glVertexAttribI1i
GLEE_EXTERN PFNGLBINDBUFFERRANGEPROC pglBindBufferRange; #endif
GLEE_EXTERN PFNGLBINDBUFFERBASEPROC pglBindBufferBase; #ifndef GLEE_H_DEFINED_glVertexAttribI2i
GLEE_EXTERN PFNGLTRANSFORMFEEDBACKVARYINGSPROC pglTransformFeedbackVaryings #define GLEE_H_DEFINED_glVertexAttribI2i
; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IPROC) (GLuint index, GLin
GLEE_EXTERN PFNGLGETTRANSFORMFEEDBACKVARYINGPROC pglGetTransformFeedbackVar t x, GLint y);
ying; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IPROC GLeeFuncPtr_glVertexAttribI2i;
GLEE_EXTERN PFNGLCLAMPCOLORPROC pglClampColor; #define glVertexAttribI2i GLeeFuncPtr_glVertexAttribI2i
GLEE_EXTERN PFNGLBEGINCONDITIONALRENDERPROC pglBeginConditionalRender; #endif
GLEE_EXTERN PFNGLENDCONDITIONALRENDERPROC pglEndConditionalRender; #ifndef GLEE_H_DEFINED_glVertexAttribI3i
GLEE_EXTERN PFNGLVERTEXATTRIBI1IPROC pglVertexAttribI1i; #define GLEE_H_DEFINED_glVertexAttribI3i
GLEE_EXTERN PFNGLVERTEXATTRIBI2IPROC pglVertexAttribI2i; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IPROC) (GLuint index, GLin
GLEE_EXTERN PFNGLVERTEXATTRIBI3IPROC pglVertexAttribI3i; t x, GLint y, GLint z);
GLEE_EXTERN PFNGLVERTEXATTRIBI4IPROC pglVertexAttribI4i; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IPROC GLeeFuncPtr_glVertexAttribI3i;
GLEE_EXTERN PFNGLVERTEXATTRIBI1UIPROC pglVertexAttribI1ui; #define glVertexAttribI3i GLeeFuncPtr_glVertexAttribI3i
GLEE_EXTERN PFNGLVERTEXATTRIBI2UIPROC pglVertexAttribI2ui; #endif
GLEE_EXTERN PFNGLVERTEXATTRIBI3UIPROC pglVertexAttribI3ui; #ifndef GLEE_H_DEFINED_glVertexAttribI4i
GLEE_EXTERN PFNGLVERTEXATTRIBI4UIPROC pglVertexAttribI4ui; #define GLEE_H_DEFINED_glVertexAttribI4i
GLEE_EXTERN PFNGLVERTEXATTRIBI1IVPROC pglVertexAttribI1iv; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IPROC) (GLuint index, GLin
GLEE_EXTERN PFNGLVERTEXATTRIBI2IVPROC pglVertexAttribI2iv; t x, GLint y, GLint z, GLint w);
GLEE_EXTERN PFNGLVERTEXATTRIBI3IVPROC pglVertexAttribI3iv; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IPROC GLeeFuncPtr_glVertexAttribI4i;
GLEE_EXTERN PFNGLVERTEXATTRIBI4IVPROC pglVertexAttribI4iv; #define glVertexAttribI4i GLeeFuncPtr_glVertexAttribI4i
GLEE_EXTERN PFNGLVERTEXATTRIBI1UIVPROC pglVertexAttribI1uiv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIBI2UIVPROC pglVertexAttribI2uiv; #ifndef GLEE_H_DEFINED_glVertexAttribI1ui
GLEE_EXTERN PFNGLVERTEXATTRIBI3UIVPROC pglVertexAttribI3uiv; #define GLEE_H_DEFINED_glVertexAttribI1ui
GLEE_EXTERN PFNGLVERTEXATTRIBI4UIVPROC pglVertexAttribI4uiv; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIPROC) (GLuint index, GLu
GLEE_EXTERN PFNGLVERTEXATTRIBI4BVPROC pglVertexAttribI4bv; int x);
GLEE_EXTERN PFNGLVERTEXATTRIBI4SVPROC pglVertexAttribI4sv; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIPROC GLeeFuncPtr_glVertexAttribI1ui;
GLEE_EXTERN PFNGLVERTEXATTRIBI4UBVPROC pglVertexAttribI4ubv; #define glVertexAttribI1ui GLeeFuncPtr_glVertexAttribI1ui
GLEE_EXTERN PFNGLVERTEXATTRIBI4USVPROC pglVertexAttribI4usv; #endif
GLEE_EXTERN PFNGLVERTEXATTRIBIPOINTERPROC pglVertexAttribIPointer; #ifndef GLEE_H_DEFINED_glVertexAttribI2ui
GLEE_EXTERN PFNGLGETVERTEXATTRIBIIVPROC pglGetVertexAttribIiv; #define GLEE_H_DEFINED_glVertexAttribI2ui
GLEE_EXTERN PFNGLGETVERTEXATTRIBIUIVPROC pglGetVertexAttribIuiv; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIPROC) (GLuint index, GLu
GLEE_EXTERN PFNGLGETUNIFORMUIVPROC pglGetUniformuiv; int x, GLuint y);
GLEE_EXTERN PFNGLBINDFRAGDATALOCATIONPROC pglBindFragDataLocation; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIPROC GLeeFuncPtr_glVertexAttribI2ui;
GLEE_EXTERN PFNGLGETFRAGDATALOCATIONPROC pglGetFragDataLocation; #define glVertexAttribI2ui GLeeFuncPtr_glVertexAttribI2ui
GLEE_EXTERN PFNGLUNIFORM1UIPROC pglUniform1ui; #endif
GLEE_EXTERN PFNGLUNIFORM2UIPROC pglUniform2ui; #ifndef GLEE_H_DEFINED_glVertexAttribI3ui
GLEE_EXTERN PFNGLUNIFORM3UIPROC pglUniform3ui; #define GLEE_H_DEFINED_glVertexAttribI3ui
GLEE_EXTERN PFNGLUNIFORM4UIPROC pglUniform4ui; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIPROC) (GLuint index, GLu
GLEE_EXTERN PFNGLUNIFORM1UIVPROC pglUniform1uiv; int x, GLuint y, GLuint z);
GLEE_EXTERN PFNGLUNIFORM2UIVPROC pglUniform2uiv; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIPROC GLeeFuncPtr_glVertexAttribI3ui;
GLEE_EXTERN PFNGLUNIFORM3UIVPROC pglUniform3uiv; #define glVertexAttribI3ui GLeeFuncPtr_glVertexAttribI3ui
GLEE_EXTERN PFNGLUNIFORM4UIVPROC pglUniform4uiv; #endif
GLEE_EXTERN PFNGLTEXPARAMETERIIVPROC pglTexParameterIiv; #ifndef GLEE_H_DEFINED_glVertexAttribI4ui
GLEE_EXTERN PFNGLTEXPARAMETERIUIVPROC pglTexParameterIuiv; #define GLEE_H_DEFINED_glVertexAttribI4ui
GLEE_EXTERN PFNGLGETTEXPARAMETERIIVPROC pglGetTexParameterIiv; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIPROC) (GLuint index, GLu
GLEE_EXTERN PFNGLGETTEXPARAMETERIUIVPROC pglGetTexParameterIuiv; int x, GLuint y, GLuint z, GLuint w);
GLEE_EXTERN PFNGLCLEARBUFFERIVPROC pglClearBufferiv; GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIPROC GLeeFuncPtr_glVertexAttribI4ui;
GLEE_EXTERN PFNGLCLEARBUFFERUIVPROC pglClearBufferuiv; #define glVertexAttribI4ui GLeeFuncPtr_glVertexAttribI4ui
GLEE_EXTERN PFNGLCLEARBUFFERFVPROC pglClearBufferfv; #endif
GLEE_EXTERN PFNGLCLEARBUFFERFIPROC pglClearBufferfi; #ifndef GLEE_H_DEFINED_glVertexAttribI1iv
GLEE_EXTERN PFNGLGETSTRINGIPROC pglGetStringi; #define GLEE_H_DEFINED_glVertexAttribI1iv
#define glColorMaski pglColorMaski typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IVPROC) (GLuint index, con
#define glGetBooleani_v pglGetBooleani_v st GLint * v);
#define glGetIntegeri_v pglGetIntegeri_v GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVPROC GLeeFuncPtr_glVertexAttribI1iv;
#define glEnablei pglEnablei #define glVertexAttribI1iv GLeeFuncPtr_glVertexAttribI1iv
#define glDisablei pglDisablei #endif
#define glIsEnabledi pglIsEnabledi #ifndef GLEE_H_DEFINED_glVertexAttribI2iv
#define glBeginTransformFeedback pglBeginTransformFeedback #define GLEE_H_DEFINED_glVertexAttribI2iv
#define glEndTransformFeedback pglEndTransformFeedback typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IVPROC) (GLuint index, con
#define glBindBufferRange pglBindBufferRange st GLint * v);
#define glBindBufferBase pglBindBufferBase GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVPROC GLeeFuncPtr_glVertexAttribI2iv;
#define glTransformFeedbackVaryings pglTransformFeedbackVaryings #define glVertexAttribI2iv GLeeFuncPtr_glVertexAttribI2iv
#define glGetTransformFeedbackVarying pglGetTransformFeedbackVarying #endif
#define glClampColor pglClampColor #ifndef GLEE_H_DEFINED_glVertexAttribI3iv
#define glBeginConditionalRender pglBeginConditionalRender #define GLEE_H_DEFINED_glVertexAttribI3iv
#define glEndConditionalRender pglEndConditionalRender typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IVPROC) (GLuint index, con
#define glVertexAttribI1i pglVertexAttribI1i st GLint * v);
#define glVertexAttribI2i pglVertexAttribI2i GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVPROC GLeeFuncPtr_glVertexAttribI3iv;
#define glVertexAttribI3i pglVertexAttribI3i #define glVertexAttribI3iv GLeeFuncPtr_glVertexAttribI3iv
#define glVertexAttribI4i pglVertexAttribI4i #endif
#define glVertexAttribI1ui pglVertexAttribI1ui #ifndef GLEE_H_DEFINED_glVertexAttribI4iv
#define glVertexAttribI2ui pglVertexAttribI2ui #define GLEE_H_DEFINED_glVertexAttribI4iv
#define glVertexAttribI3ui pglVertexAttribI3ui typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IVPROC) (GLuint index, con
#define glVertexAttribI4ui pglVertexAttribI4ui st GLint * v);
#define glVertexAttribI1iv pglVertexAttribI1iv GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVPROC GLeeFuncPtr_glVertexAttribI4iv;
#define glVertexAttribI2iv pglVertexAttribI2iv #define glVertexAttribI4iv GLeeFuncPtr_glVertexAttribI4iv
#define glVertexAttribI3iv pglVertexAttribI3iv #endif
#define glVertexAttribI4iv pglVertexAttribI4iv #ifndef GLEE_H_DEFINED_glVertexAttribI1uiv
#define glVertexAttribI1uiv pglVertexAttribI1uiv #define GLEE_H_DEFINED_glVertexAttribI1uiv
#define glVertexAttribI2uiv pglVertexAttribI2uiv typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIVPROC) (GLuint index, co
#define glVertexAttribI3uiv pglVertexAttribI3uiv nst GLuint * v);
#define glVertexAttribI4uiv pglVertexAttribI4uiv GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVPROC GLeeFuncPtr_glVertexAttribI1ui
#define glVertexAttribI4bv pglVertexAttribI4bv v;
#define glVertexAttribI4sv pglVertexAttribI4sv #define glVertexAttribI1uiv GLeeFuncPtr_glVertexAttribI1uiv
#define glVertexAttribI4ubv pglVertexAttribI4ubv #endif
#define glVertexAttribI4usv pglVertexAttribI4usv #ifndef GLEE_H_DEFINED_glVertexAttribI2uiv
#define glVertexAttribIPointer pglVertexAttribIPointer #define GLEE_H_DEFINED_glVertexAttribI2uiv
#define glGetVertexAttribIiv pglGetVertexAttribIiv typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIVPROC) (GLuint index, co
#define glGetVertexAttribIuiv pglGetVertexAttribIuiv nst GLuint * v);
#define glGetUniformuiv pglGetUniformuiv GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVPROC GLeeFuncPtr_glVertexAttribI2ui
#define glBindFragDataLocation pglBindFragDataLocation v;
#define glGetFragDataLocation pglGetFragDataLocation #define glVertexAttribI2uiv GLeeFuncPtr_glVertexAttribI2uiv
#define glUniform1ui pglUniform1ui #endif
#define glUniform2ui pglUniform2ui #ifndef GLEE_H_DEFINED_glVertexAttribI3uiv
#define glUniform3ui pglUniform3ui #define GLEE_H_DEFINED_glVertexAttribI3uiv
#define glUniform4ui pglUniform4ui typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIVPROC) (GLuint index, co
#define glUniform1uiv pglUniform1uiv nst GLuint * v);
#define glUniform2uiv pglUniform2uiv GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVPROC GLeeFuncPtr_glVertexAttribI3ui
#define glUniform3uiv pglUniform3uiv v;
#define glUniform4uiv pglUniform4uiv #define glVertexAttribI3uiv GLeeFuncPtr_glVertexAttribI3uiv
#define glTexParameterIiv pglTexParameterIiv #endif
#define glTexParameterIuiv pglTexParameterIuiv #ifndef GLEE_H_DEFINED_glVertexAttribI4uiv
#define glGetTexParameterIiv pglGetTexParameterIiv #define GLEE_H_DEFINED_glVertexAttribI4uiv
#define glGetTexParameterIuiv pglGetTexParameterIuiv typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIVPROC) (GLuint index, co
#define glClearBufferiv pglClearBufferiv nst GLuint * v);
#define glClearBufferuiv pglClearBufferuiv GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVPROC GLeeFuncPtr_glVertexAttribI4ui
#define glClearBufferfv pglClearBufferfv v;
#define glClearBufferfi pglClearBufferfi #define glVertexAttribI4uiv GLeeFuncPtr_glVertexAttribI4uiv
#define glGetStringi pglGetStringi #endif
#ifndef GLEE_H_DEFINED_glVertexAttribI4bv
#define GLEE_H_DEFINED_glVertexAttribI4bv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4BVPROC) (GLuint index, con
st GLbyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVPROC GLeeFuncPtr_glVertexAttribI4bv;
#define glVertexAttribI4bv GLeeFuncPtr_glVertexAttribI4bv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttribI4sv
#define GLEE_H_DEFINED_glVertexAttribI4sv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4SVPROC) (GLuint index, con
st GLshort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVPROC GLeeFuncPtr_glVertexAttribI4sv;
#define glVertexAttribI4sv GLeeFuncPtr_glVertexAttribI4sv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttribI4ubv
#define GLEE_H_DEFINED_glVertexAttribI4ubv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UBVPROC) (GLuint index, co
nst GLubyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVPROC GLeeFuncPtr_glVertexAttribI4ub
v;
#define glVertexAttribI4ubv GLeeFuncPtr_glVertexAttribI4ubv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttribI4usv
#define GLEE_H_DEFINED_glVertexAttribI4usv
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4USVPROC) (GLuint index, co
nst GLushort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVPROC GLeeFuncPtr_glVertexAttribI4us
v;
#define glVertexAttribI4usv GLeeFuncPtr_glVertexAttribI4usv
#endif
#ifndef GLEE_H_DEFINED_glVertexAttribIPointer
#define GLEE_H_DEFINED_glVertexAttribIPointer
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBIPOINTERPROC) (GLuint index,
GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTERPROC GLeeFuncPtr_glVertexAttribI
Pointer;
#define glVertexAttribIPointer GLeeFuncPtr_glVertexAttribIPointer
#endif
#ifndef GLEE_H_DEFINED_glGetVertexAttribIiv
#define GLEE_H_DEFINED_glGetVertexAttribIiv
typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIIVPROC) (GLuint index, G
Lenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVPROC GLeeFuncPtr_glGetVertexAttrib
Iiv;
#define glGetVertexAttribIiv GLeeFuncPtr_glGetVertexAttribIiv
#endif
#ifndef GLEE_H_DEFINED_glGetVertexAttribIuiv
#define GLEE_H_DEFINED_glGetVertexAttribIuiv
typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIUIVPROC) (GLuint index,
GLenum pname, GLuint * params);
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVPROC GLeeFuncPtr_glGetVertexAttri
bIuiv;
#define glGetVertexAttribIuiv GLeeFuncPtr_glGetVertexAttribIuiv
#endif
#ifndef GLEE_H_DEFINED_glGetUniformuiv
#define GLEE_H_DEFINED_glGetUniformuiv
typedef void (APIENTRYP GLEEPFNGLGETUNIFORMUIVPROC) (GLuint program, GLin
t location, GLuint * params);
GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVPROC GLeeFuncPtr_glGetUniformuiv;
#define glGetUniformuiv GLeeFuncPtr_glGetUniformuiv
#endif
#ifndef GLEE_H_DEFINED_glBindFragDataLocation
#define GLEE_H_DEFINED_glBindFragDataLocation
typedef void (APIENTRYP GLEEPFNGLBINDFRAGDATALOCATIONPROC) (GLuint progra
m, GLuint color, const GLchar * name);
GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONPROC GLeeFuncPtr_glBindFragDataL
ocation;
#define glBindFragDataLocation GLeeFuncPtr_glBindFragDataLocation
#endif
#ifndef GLEE_H_DEFINED_glGetFragDataLocation
#define GLEE_H_DEFINED_glGetFragDataLocation
typedef GLint (APIENTRYP GLEEPFNGLGETFRAGDATALOCATIONPROC) (GLuint progra
m, const GLchar * name);
GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONPROC GLeeFuncPtr_glGetFragDataLoc
ation;
#define glGetFragDataLocation GLeeFuncPtr_glGetFragDataLocation
#endif
#ifndef GLEE_H_DEFINED_glUniform1ui
#define GLEE_H_DEFINED_glUniform1ui
typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIPROC) (GLint location, GLuint
v0);
GLEE_EXTERN GLEEPFNGLUNIFORM1UIPROC GLeeFuncPtr_glUniform1ui;
#define glUniform1ui GLeeFuncPtr_glUniform1ui
#endif
#ifndef GLEE_H_DEFINED_glUniform2ui
#define GLEE_H_DEFINED_glUniform2ui
typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIPROC) (GLint location, GLuint
v0, GLuint v1);
GLEE_EXTERN GLEEPFNGLUNIFORM2UIPROC GLeeFuncPtr_glUniform2ui;
#define glUniform2ui GLeeFuncPtr_glUniform2ui
#endif
#ifndef GLEE_H_DEFINED_glUniform3ui
#define GLEE_H_DEFINED_glUniform3ui
typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIPROC) (GLint location, GLuint
v0, GLuint v1, GLuint v2);
GLEE_EXTERN GLEEPFNGLUNIFORM3UIPROC GLeeFuncPtr_glUniform3ui;
#define glUniform3ui GLeeFuncPtr_glUniform3ui
#endif
#ifndef GLEE_H_DEFINED_glUniform4ui
#define GLEE_H_DEFINED_glUniform4ui
typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIPROC) (GLint location, GLuint
v0, GLuint v1, GLuint v2, GLuint v3);
GLEE_EXTERN GLEEPFNGLUNIFORM4UIPROC GLeeFuncPtr_glUniform4ui;
#define glUniform4ui GLeeFuncPtr_glUniform4ui
#endif
#ifndef GLEE_H_DEFINED_glUniform1uiv
#define GLEE_H_DEFINED_glUniform1uiv
typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIVPROC) (GLint location, GLsize
i count, const GLuint * value);
GLEE_EXTERN GLEEPFNGLUNIFORM1UIVPROC GLeeFuncPtr_glUniform1uiv;
#define glUniform1uiv GLeeFuncPtr_glUniform1uiv
#endif
#ifndef GLEE_H_DEFINED_glUniform2uiv
#define GLEE_H_DEFINED_glUniform2uiv
typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIVPROC) (GLint location, GLsize
i count, const GLuint * value);
GLEE_EXTERN GLEEPFNGLUNIFORM2UIVPROC GLeeFuncPtr_glUniform2uiv;
#define glUniform2uiv GLeeFuncPtr_glUniform2uiv
#endif
#ifndef GLEE_H_DEFINED_glUniform3uiv
#define GLEE_H_DEFINED_glUniform3uiv
typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIVPROC) (GLint location, GLsize
i count, const GLuint * value);
GLEE_EXTERN GLEEPFNGLUNIFORM3UIVPROC GLeeFuncPtr_glUniform3uiv;
#define glUniform3uiv GLeeFuncPtr_glUniform3uiv
#endif
#ifndef GLEE_H_DEFINED_glUniform4uiv
#define GLEE_H_DEFINED_glUniform4uiv
typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIVPROC) (GLint location, GLsize
i count, const GLuint * value);
GLEE_EXTERN GLEEPFNGLUNIFORM4UIVPROC GLeeFuncPtr_glUniform4uiv;
#define glUniform4uiv GLeeFuncPtr_glUniform4uiv
#endif
#ifndef GLEE_H_DEFINED_glTexParameterIiv
#define GLEE_H_DEFINED_glTexParameterIiv
typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIIVPROC) (GLenum target, GLe
num pname, const GLint * params);
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVPROC GLeeFuncPtr_glTexParameterIiv;
#define glTexParameterIiv GLeeFuncPtr_glTexParameterIiv
#endif
#ifndef GLEE_H_DEFINED_glTexParameterIuiv
#define GLEE_H_DEFINED_glTexParameterIuiv
typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIUIVPROC) (GLenum target, GL
enum pname, const GLuint * params);
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVPROC GLeeFuncPtr_glTexParameterIuiv;
#define glTexParameterIuiv GLeeFuncPtr_glTexParameterIuiv
#endif
#ifndef GLEE_H_DEFINED_glGetTexParameterIiv
#define GLEE_H_DEFINED_glGetTexParameterIiv
typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIIVPROC) (GLenum target,
GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVPROC GLeeFuncPtr_glGetTexParameter
Iiv;
#define glGetTexParameterIiv GLeeFuncPtr_glGetTexParameterIiv
#endif
#ifndef GLEE_H_DEFINED_glGetTexParameterIuiv
#define GLEE_H_DEFINED_glGetTexParameterIuiv
typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIUIVPROC) (GLenum target,
GLenum pname, GLuint * params);
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVPROC GLeeFuncPtr_glGetTexParamete
rIuiv;
#define glGetTexParameterIuiv GLeeFuncPtr_glGetTexParameterIuiv
#endif
#ifndef GLEE_H_DEFINED_glClearBufferiv
#define GLEE_H_DEFINED_glClearBufferiv
typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint
drawbuffer, const GLint * value);
GLEE_EXTERN GLEEPFNGLCLEARBUFFERIVPROC GLeeFuncPtr_glClearBufferiv;
#define glClearBufferiv GLeeFuncPtr_glClearBufferiv
#endif
#ifndef GLEE_H_DEFINED_glClearBufferuiv
#define GLEE_H_DEFINED_glClearBufferuiv
typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLin
t drawbuffer, const GLuint * value);
GLEE_EXTERN GLEEPFNGLCLEARBUFFERUIVPROC GLeeFuncPtr_glClearBufferuiv;
#define glClearBufferuiv GLeeFuncPtr_glClearBufferuiv
#endif
#ifndef GLEE_H_DEFINED_glClearBufferfv
#define GLEE_H_DEFINED_glClearBufferfv
typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint
drawbuffer, const GLfloat * value);
GLEE_EXTERN GLEEPFNGLCLEARBUFFERFVPROC GLeeFuncPtr_glClearBufferfv;
#define glClearBufferfv GLeeFuncPtr_glClearBufferfv
#endif
#ifndef GLEE_H_DEFINED_glClearBufferfi
#define GLEE_H_DEFINED_glClearBufferfi
typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint
drawbuffer, GLfloat depth, GLint stencil);
GLEE_EXTERN GLEEPFNGLCLEARBUFFERFIPROC GLeeFuncPtr_glClearBufferfi;
#define glClearBufferfi GLeeFuncPtr_glClearBufferfi
#endif
#ifndef GLEE_H_DEFINED_glGetStringi
#define GLEE_H_DEFINED_glGetStringi
typedef const GLubyte * (APIENTRYP GLEEPFNGLGETSTRINGIPROC) (GLenum name,
GLuint index);
GLEE_EXTERN GLEEPFNGLGETSTRINGIPROC GLeeFuncPtr_glGetStringi;
#define glGetStringi GLeeFuncPtr_glGetStringi
#endif
#endif #endif
/* GL_ARB_multitexture */ /* GL_ARB_multitexture */
#ifndef GL_ARB_multitexture #ifndef GL_ARB_multitexture
#define GL_ARB_multitexture 1 #define GL_ARB_multitexture 1
#define __GLEE_GL_ARB_multitexture 1 #define __GLEE_GL_ARB_multitexture 1
/* Constants */ /* Constants */
#define GL_TEXTURE0_ARB 0x84C0 #define GL_TEXTURE0_ARB 0x84C0
#define GL_TEXTURE1_ARB 0x84C1 #define GL_TEXTURE1_ARB 0x84C1
skipping to change at line 2411 skipping to change at line 3343
#define GL_TEXTURE25_ARB 0x84D9 #define GL_TEXTURE25_ARB 0x84D9
#define GL_TEXTURE26_ARB 0x84DA #define GL_TEXTURE26_ARB 0x84DA
#define GL_TEXTURE27_ARB 0x84DB #define GL_TEXTURE27_ARB 0x84DB
#define GL_TEXTURE28_ARB 0x84DC #define GL_TEXTURE28_ARB 0x84DC
#define GL_TEXTURE29_ARB 0x84DD #define GL_TEXTURE29_ARB 0x84DD
#define GL_TEXTURE30_ARB 0x84DE #define GL_TEXTURE30_ARB 0x84DE
#define GL_TEXTURE31_ARB 0x84DF #define GL_TEXTURE31_ARB 0x84DF
#define GL_ACTIVE_TEXTURE_ARB 0x84E0 #define GL_ACTIVE_TEXTURE_ARB 0x84E0
#define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1 #define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1
#define GL_MAX_TEXTURE_UNITS_ARB 0x84E2 #define GL_MAX_TEXTURE_UNITS_ARB 0x84E2
typedef void (APIENTRYP PFNGLACTIVETEXTUREARBPROC) (GLenum texture); #ifndef GLEE_H_DEFINED_glActiveTextureARB
typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREARBPROC) (GLenum texture); #define GLEE_H_DEFINED_glActiveTextureARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DARBPROC) (GLenum target, GLdoub typedef void (APIENTRYP GLEEPFNGLACTIVETEXTUREARBPROC) (GLenum texture);
le s); GLEE_EXTERN GLEEPFNGLACTIVETEXTUREARBPROC GLeeFuncPtr_glActiveTextureARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD1DVARBPROC) (GLenum target, const #define glActiveTextureARB GLeeFuncPtr_glActiveTextureARB
GLdouble * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD1FARBPROC) (GLenum target, GLfloa #ifndef GLEE_H_DEFINED_glClientActiveTextureARB
t s); #define GLEE_H_DEFINED_glClientActiveTextureARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD1FVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVETEXTUREARBPROC) (GLenum text
GLfloat * v); ure);
typedef void (APIENTRYP PFNGLMULTITEXCOORD1IARBPROC) (GLenum target, GLint GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREARBPROC GLeeFuncPtr_glClientActiv
s); eTextureARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD1IVARBPROC) (GLenum target, const #define glClientActiveTextureARB GLeeFuncPtr_glClientActiveTextureARB
GLint * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD1SARBPROC) (GLenum target, GLshor #ifndef GLEE_H_DEFINED_glMultiTexCoord1dARB
t s); #define GLEE_H_DEFINED_glMultiTexCoord1dARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD1SVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DARBPROC) (GLenum target,
GLshort * v); GLdouble s);
typedef void (APIENTRYP PFNGLMULTITEXCOORD2DARBPROC) (GLenum target, GLdoub GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DARBPROC GLeeFuncPtr_glMultiTexCoord1d
le s, GLdouble t); ARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD2DVARBPROC) (GLenum target, const #define glMultiTexCoord1dARB GLeeFuncPtr_glMultiTexCoord1dARB
GLdouble * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD2FARBPROC) (GLenum target, GLfloa #ifndef GLEE_H_DEFINED_glMultiTexCoord1dvARB
t s, GLfloat t); #define GLEE_H_DEFINED_glMultiTexCoord1dvARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD2FVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DVARBPROC) (GLenum target,
GLfloat * v); const GLdouble * v);
typedef void (APIENTRYP PFNGLMULTITEXCOORD2IARBPROC) (GLenum target, GLint GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVARBPROC GLeeFuncPtr_glMultiTexCoord1
s, GLint t); dvARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD2IVARBPROC) (GLenum target, const #define glMultiTexCoord1dvARB GLeeFuncPtr_glMultiTexCoord1dvARB
GLint * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD2SARBPROC) (GLenum target, GLshor #ifndef GLEE_H_DEFINED_glMultiTexCoord1fARB
t s, GLshort t); #define GLEE_H_DEFINED_glMultiTexCoord1fARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD2SVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FARBPROC) (GLenum target,
GLshort * v); GLfloat s);
typedef void (APIENTRYP PFNGLMULTITEXCOORD3DARBPROC) (GLenum target, GLdoub GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FARBPROC GLeeFuncPtr_glMultiTexCoord1f
le s, GLdouble t, GLdouble r); ARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD3DVARBPROC) (GLenum target, const #define glMultiTexCoord1fARB GLeeFuncPtr_glMultiTexCoord1fARB
GLdouble * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD3FARBPROC) (GLenum target, GLfloa #ifndef GLEE_H_DEFINED_glMultiTexCoord1fvARB
t s, GLfloat t, GLfloat r); #define GLEE_H_DEFINED_glMultiTexCoord1fvARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD3FVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FVARBPROC) (GLenum target,
GLfloat * v); const GLfloat * v);
typedef void (APIENTRYP PFNGLMULTITEXCOORD3IARBPROC) (GLenum target, GLint GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVARBPROC GLeeFuncPtr_glMultiTexCoord1
s, GLint t, GLint r); fvARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD3IVARBPROC) (GLenum target, const #define glMultiTexCoord1fvARB GLeeFuncPtr_glMultiTexCoord1fvARB
GLint * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD3SARBPROC) (GLenum target, GLshor #ifndef GLEE_H_DEFINED_glMultiTexCoord1iARB
t s, GLshort t, GLshort r); #define GLEE_H_DEFINED_glMultiTexCoord1iARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD3SVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IARBPROC) (GLenum target,
GLshort * v); GLint s);
typedef void (APIENTRYP PFNGLMULTITEXCOORD4DARBPROC) (GLenum target, GLdoub GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IARBPROC GLeeFuncPtr_glMultiTexCoord1i
le s, GLdouble t, GLdouble r, GLdouble q); ARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD4DVARBPROC) (GLenum target, const #define glMultiTexCoord1iARB GLeeFuncPtr_glMultiTexCoord1iARB
GLdouble * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD4FARBPROC) (GLenum target, GLfloa #ifndef GLEE_H_DEFINED_glMultiTexCoord1ivARB
t s, GLfloat t, GLfloat r, GLfloat q); #define GLEE_H_DEFINED_glMultiTexCoord1ivARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD4FVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IVARBPROC) (GLenum target,
GLfloat * v); const GLint * v);
typedef void (APIENTRYP PFNGLMULTITEXCOORD4IARBPROC) (GLenum target, GLint GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVARBPROC GLeeFuncPtr_glMultiTexCoord1
s, GLint t, GLint r, GLint q); ivARB;
typedef void (APIENTRYP PFNGLMULTITEXCOORD4IVARBPROC) (GLenum target, const #define glMultiTexCoord1ivARB GLeeFuncPtr_glMultiTexCoord1ivARB
GLint * v); #endif
typedef void (APIENTRYP PFNGLMULTITEXCOORD4SARBPROC) (GLenum target, GLshor #ifndef GLEE_H_DEFINED_glMultiTexCoord1sARB
t s, GLshort t, GLshort r, GLshort q); #define GLEE_H_DEFINED_glMultiTexCoord1sARB
typedef void (APIENTRYP PFNGLMULTITEXCOORD4SVARBPROC) (GLenum target, const typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SARBPROC) (GLenum target,
GLshort * v); GLshort s);
GLEE_EXTERN PFNGLACTIVETEXTUREARBPROC pglActiveTextureARB; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SARBPROC GLeeFuncPtr_glMultiTexCoord1s
GLEE_EXTERN PFNGLCLIENTACTIVETEXTUREARBPROC pglClientActiveTextureARB; ARB;
GLEE_EXTERN PFNGLMULTITEXCOORD1DARBPROC pglMultiTexCoord1dARB; #define glMultiTexCoord1sARB GLeeFuncPtr_glMultiTexCoord1sARB
GLEE_EXTERN PFNGLMULTITEXCOORD1DVARBPROC pglMultiTexCoord1dvARB; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD1FARBPROC pglMultiTexCoord1fARB; #ifndef GLEE_H_DEFINED_glMultiTexCoord1svARB
GLEE_EXTERN PFNGLMULTITEXCOORD1FVARBPROC pglMultiTexCoord1fvARB; #define GLEE_H_DEFINED_glMultiTexCoord1svARB
GLEE_EXTERN PFNGLMULTITEXCOORD1IARBPROC pglMultiTexCoord1iARB; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SVARBPROC) (GLenum target,
GLEE_EXTERN PFNGLMULTITEXCOORD1IVARBPROC pglMultiTexCoord1ivARB; const GLshort * v);
GLEE_EXTERN PFNGLMULTITEXCOORD1SARBPROC pglMultiTexCoord1sARB; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVARBPROC GLeeFuncPtr_glMultiTexCoord1
GLEE_EXTERN PFNGLMULTITEXCOORD1SVARBPROC pglMultiTexCoord1svARB; svARB;
GLEE_EXTERN PFNGLMULTITEXCOORD2DARBPROC pglMultiTexCoord2dARB; #define glMultiTexCoord1svARB GLeeFuncPtr_glMultiTexCoord1svARB
GLEE_EXTERN PFNGLMULTITEXCOORD2DVARBPROC pglMultiTexCoord2dvARB; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD2FARBPROC pglMultiTexCoord2fARB; #ifndef GLEE_H_DEFINED_glMultiTexCoord2dARB
GLEE_EXTERN PFNGLMULTITEXCOORD2FVARBPROC pglMultiTexCoord2fvARB; #define GLEE_H_DEFINED_glMultiTexCoord2dARB
GLEE_EXTERN PFNGLMULTITEXCOORD2IARBPROC pglMultiTexCoord2iARB; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DARBPROC) (GLenum target,
GLEE_EXTERN PFNGLMULTITEXCOORD2IVARBPROC pglMultiTexCoord2ivARB; GLdouble s, GLdouble t);
GLEE_EXTERN PFNGLMULTITEXCOORD2SARBPROC pglMultiTexCoord2sARB; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DARBPROC GLeeFuncPtr_glMultiTexCoord2d
GLEE_EXTERN PFNGLMULTITEXCOORD2SVARBPROC pglMultiTexCoord2svARB; ARB;
GLEE_EXTERN PFNGLMULTITEXCOORD3DARBPROC pglMultiTexCoord3dARB; #define glMultiTexCoord2dARB GLeeFuncPtr_glMultiTexCoord2dARB
GLEE_EXTERN PFNGLMULTITEXCOORD3DVARBPROC pglMultiTexCoord3dvARB; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD3FARBPROC pglMultiTexCoord3fARB; #ifndef GLEE_H_DEFINED_glMultiTexCoord2dvARB
GLEE_EXTERN PFNGLMULTITEXCOORD3FVARBPROC pglMultiTexCoord3fvARB; #define GLEE_H_DEFINED_glMultiTexCoord2dvARB
GLEE_EXTERN PFNGLMULTITEXCOORD3IARBPROC pglMultiTexCoord3iARB; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DVARBPROC) (GLenum target,
GLEE_EXTERN PFNGLMULTITEXCOORD3IVARBPROC pglMultiTexCoord3ivARB; const GLdouble * v);
GLEE_EXTERN PFNGLMULTITEXCOORD3SARBPROC pglMultiTexCoord3sARB; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVARBPROC GLeeFuncPtr_glMultiTexCoord2
GLEE_EXTERN PFNGLMULTITEXCOORD3SVARBPROC pglMultiTexCoord3svARB; dvARB;
GLEE_EXTERN PFNGLMULTITEXCOORD4DARBPROC pglMultiTexCoord4dARB; #define glMultiTexCoord2dvARB GLeeFuncPtr_glMultiTexCoord2dvARB
GLEE_EXTERN PFNGLMULTITEXCOORD4DVARBPROC pglMultiTexCoord4dvARB; #endif
GLEE_EXTERN PFNGLMULTITEXCOORD4FARBPROC pglMultiTexCoord4fARB; #ifndef GLEE_H_DEFINED_glMultiTexCoord2fARB
GLEE_EXTERN PFNGLMULTITEXCOORD4FVARBPROC pglMultiTexCoord4fvARB; #define GLEE_H_DEFINED_glMultiTexCoord2fARB
GLEE_EXTERN PFNGLMULTITEXCOORD4IARBPROC pglMultiTexCoord4iARB; typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FARBPROC) (GLenum target,
GLEE_EXTERN PFNGLMULTITEXCOORD4IVARBPROC pglMultiTexCoord4ivARB; GLfloat s, GLfloat t);
GLEE_EXTERN PFNGLMULTITEXCOORD4SARBPROC pglMultiTexCoord4sARB; GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FARBPROC GLeeFuncPtr_glMultiTexCoord2f
GLEE_EXTERN PFNGLMULTITEXCOORD4SVARBPROC pglMultiTexCoord4svARB; ARB;
#define glActiveTextureARB pglActiveTextureARB #define glMultiTexCoord2fARB GLeeFuncPtr_glMultiTexCoord2fARB
#define glClientActiveTextureARB pglClientActiveTextureARB #endif
#define glMultiTexCoord1dARB pglMultiTexCoord1dARB #ifndef GLEE_H_DEFINED_glMultiTexCoord2fvARB
#define glMultiTexCoord1dvARB pglMultiTexCoord1dvARB #define GLEE_H_DEFINED_glMultiTexCoord2fvARB
#define glMultiTexCoord1fARB pglMultiTexCoord1fARB typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FVARBPROC) (GLenum target,
#define glMultiTexCoord1fvARB pglMultiTexCoord1fvARB const GLfloat * v);
#define glMultiTexCoord1iARB pglMultiTexCoord1iARB GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVARBPROC GLeeFuncPtr_glMultiTexCoord2
#define glMultiTexCoord1ivARB pglMultiTexCoord1ivARB fvARB;
#define glMultiTexCoord1sARB pglMultiTexCoord1sARB #define glMultiTexCoord2fvARB GLeeFuncPtr_glMultiTexCoord2fvARB
#define glMultiTexCoord1svARB pglMultiTexCoord1svARB #endif
#define glMultiTexCoord2dARB pglMultiTexCoord2dARB #ifndef GLEE_H_DEFINED_glMultiTexCoord2iARB
#define glMultiTexCoord2dvARB pglMultiTexCoord2dvARB #define GLEE_H_DEFINED_glMultiTexCoord2iARB
#define glMultiTexCoord2fARB pglMultiTexCoord2fARB typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IARBPROC) (GLenum target,
#define glMultiTexCoord2fvARB pglMultiTexCoord2fvARB GLint s, GLint t);
#define glMultiTexCoord2iARB pglMultiTexCoord2iARB GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IARBPROC GLeeFuncPtr_glMultiTexCoord2i
#define glMultiTexCoord2ivARB pglMultiTexCoord2ivARB ARB;
#define glMultiTexCoord2sARB pglMultiTexCoord2sARB #define glMultiTexCoord2iARB GLeeFuncPtr_glMultiTexCoord2iARB
#define glMultiTexCoord2svARB pglMultiTexCoord2svARB #endif
#define glMultiTexCoord3dARB pglMultiTexCoord3dARB #ifndef GLEE_H_DEFINED_glMultiTexCoord2ivARB
#define glMultiTexCoord3dvARB pglMultiTexCoord3dvARB #define GLEE_H_DEFINED_glMultiTexCoord2ivARB
#define glMultiTexCoord3fARB pglMultiTexCoord3fARB typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IVARBPROC) (GLenum target,
#define glMultiTexCoord3fvARB pglMultiTexCoord3fvARB const GLint * v);
#define glMultiTexCoord3iARB pglMultiTexCoord3iARB GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVARBPROC GLeeFuncPtr_glMultiTexCoord2
#define glMultiTexCoord3ivARB pglMultiTexCoord3ivARB ivARB;
#define glMultiTexCoord3sARB pglMultiTexCoord3sARB #define glMultiTexCoord2ivARB GLeeFuncPtr_glMultiTexCoord2ivARB
#define glMultiTexCoord3svARB pglMultiTexCoord3svARB #endif
#define glMultiTexCoord4dARB pglMultiTexCoord4dARB #ifndef GLEE_H_DEFINED_glMultiTexCoord2sARB
#define glMultiTexCoord4dvARB pglMultiTexCoord4dvARB #define GLEE_H_DEFINED_glMultiTexCoord2sARB
#define glMultiTexCoord4fARB pglMultiTexCoord4fARB typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SARBPROC) (GLenum target,
#define glMultiTexCoord4fvARB pglMultiTexCoord4fvARB GLshort s, GLshort t);
#define glMultiTexCoord4iARB pglMultiTexCoord4iARB GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SARBPROC GLeeFuncPtr_glMultiTexCoord2s
#define glMultiTexCoord4ivARB pglMultiTexCoord4ivARB ARB;
#define glMultiTexCoord4sARB pglMultiTexCoord4sARB #define glMultiTexCoord2sARB GLeeFuncPtr_glMultiTexCoord2sARB
#define glMultiTexCoord4svARB pglMultiTexCoord4svARB #endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord2svARB
#define GLEE_H_DEFINED_glMultiTexCoord2svARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SVARBPROC) (GLenum target,
const GLshort * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVARBPROC GLeeFuncPtr_glMultiTexCoord2
svARB;
#define glMultiTexCoord2svARB GLeeFuncPtr_glMultiTexCoord2svARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3dARB
#define GLEE_H_DEFINED_glMultiTexCoord3dARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DARBPROC) (GLenum target,
GLdouble s, GLdouble t, GLdouble r);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DARBPROC GLeeFuncPtr_glMultiTexCoord3d
ARB;
#define glMultiTexCoord3dARB GLeeFuncPtr_glMultiTexCoord3dARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3dvARB
#define GLEE_H_DEFINED_glMultiTexCoord3dvARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DVARBPROC) (GLenum target,
const GLdouble * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVARBPROC GLeeFuncPtr_glMultiTexCoord3
dvARB;
#define glMultiTexCoord3dvARB GLeeFuncPtr_glMultiTexCoord3dvARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3fARB
#define GLEE_H_DEFINED_glMultiTexCoord3fARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FARBPROC) (GLenum target,
GLfloat s, GLfloat t, GLfloat r);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FARBPROC GLeeFuncPtr_glMultiTexCoord3f
ARB;
#define glMultiTexCoord3fARB GLeeFuncPtr_glMultiTexCoord3fARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3fvARB
#define GLEE_H_DEFINED_glMultiTexCoord3fvARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FVARBPROC) (GLenum target,
const GLfloat * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVARBPROC GLeeFuncPtr_glMultiTexCoord3
fvARB;
#define glMultiTexCoord3fvARB GLeeFuncPtr_glMultiTexCoord3fvARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3iARB
#define GLEE_H_DEFINED_glMultiTexCoord3iARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IARBPROC) (GLenum target,
GLint s, GLint t, GLint r);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IARBPROC GLeeFuncPtr_glMultiTexCoord3i
ARB;
#define glMultiTexCoord3iARB GLeeFuncPtr_glMultiTexCoord3iARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3ivARB
#define GLEE_H_DEFINED_glMultiTexCoord3ivARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IVARBPROC) (GLenum target,
const GLint * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVARBPROC GLeeFuncPtr_glMultiTexCoord3
ivARB;
#define glMultiTexCoord3ivARB GLeeFuncPtr_glMultiTexCoord3ivARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3sARB
#define GLEE_H_DEFINED_glMultiTexCoord3sARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SARBPROC) (GLenum target,
GLshort s, GLshort t, GLshort r);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SARBPROC GLeeFuncPtr_glMultiTexCoord3s
ARB;
#define glMultiTexCoord3sARB GLeeFuncPtr_glMultiTexCoord3sARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord3svARB
#define GLEE_H_DEFINED_glMultiTexCoord3svARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SVARBPROC) (GLenum target,
const GLshort * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVARBPROC GLeeFuncPtr_glMultiTexCoord3
svARB;
#define glMultiTexCoord3svARB GLeeFuncPtr_glMultiTexCoord3svARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4dARB
#define GLEE_H_DEFINED_glMultiTexCoord4dARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DARBPROC) (GLenum target,
GLdouble s, GLdouble t, GLdouble r, GLdouble q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DARBPROC GLeeFuncPtr_glMultiTexCoord4d
ARB;
#define glMultiTexCoord4dARB GLeeFuncPtr_glMultiTexCoord4dARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4dvARB
#define GLEE_H_DEFINED_glMultiTexCoord4dvARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DVARBPROC) (GLenum target,
const GLdouble * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVARBPROC GLeeFuncPtr_glMultiTexCoord4
dvARB;
#define glMultiTexCoord4dvARB GLeeFuncPtr_glMultiTexCoord4dvARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4fARB
#define GLEE_H_DEFINED_glMultiTexCoord4fARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FARBPROC) (GLenum target,
GLfloat s, GLfloat t, GLfloat r, GLfloat q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FARBPROC GLeeFuncPtr_glMultiTexCoord4f
ARB;
#define glMultiTexCoord4fARB GLeeFuncPtr_glMultiTexCoord4fARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4fvARB
#define GLEE_H_DEFINED_glMultiTexCoord4fvARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FVARBPROC) (GLenum target,
const GLfloat * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVARBPROC GLeeFuncPtr_glMultiTexCoord4
fvARB;
#define glMultiTexCoord4fvARB GLeeFuncPtr_glMultiTexCoord4fvARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4iARB
#define GLEE_H_DEFINED_glMultiTexCoord4iARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IARBPROC) (GLenum target,
GLint s, GLint t, GLint r, GLint q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IARBPROC GLeeFuncPtr_glMultiTexCoord4i
ARB;
#define glMultiTexCoord4iARB GLeeFuncPtr_glMultiTexCoord4iARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4ivARB
#define GLEE_H_DEFINED_glMultiTexCoord4ivARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IVARBPROC) (GLenum target,
const GLint * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVARBPROC GLeeFuncPtr_glMultiTexCoord4
ivARB;
#define glMultiTexCoord4ivARB GLeeFuncPtr_glMultiTexCoord4ivARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4sARB
#define GLEE_H_DEFINED_glMultiTexCoord4sARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SARBPROC) (GLenum target,
GLshort s, GLshort t, GLshort r, GLshort q);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SARBPROC GLeeFuncPtr_glMultiTexCoord4s
ARB;
#define glMultiTexCoord4sARB GLeeFuncPtr_glMultiTexCoord4sARB
#endif
#ifndef GLEE_H_DEFINED_glMultiTexCoord4svARB
#define GLEE_H_DEFINED_glMultiTexCoord4svARB
typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SVARBPROC) (GLenum target,
const GLshort * v);
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVARBPROC GLeeFuncPtr_glMultiTexCoord4
svARB;
#define glMultiTexCoord4svARB GLeeFuncPtr_glMultiTexCoord4svARB
#endif
#endif #endif
/* GL_ARB_transpose_matrix */ /* GL_ARB_transpose_matrix */
#ifndef GL_ARB_transpose_matrix #ifndef GL_ARB_transpose_matrix
#define GL_ARB_transpose_matrix 1 #define GL_ARB_transpose_matrix 1
#define __GLEE_GL_ARB_transpose_matrix 1 #define __GLEE_GL_ARB_transpose_matrix 1
/* Constants */ /* Constants */
#define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3 #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3
#define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4 #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4
#define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5 #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5
#define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6 #define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6
typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfloat * #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixfARB
m); #define GLEE_H_DEFINED_glLoadTransposeMatrixfARB
typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdouble * typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfl
m); oat * m);
typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfloat * GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glLoadTransp
m); oseMatrixfARB;
typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdouble * #define glLoadTransposeMatrixfARB GLeeFuncPtr_glLoadTransposeMatrixfARB
m); #endif
GLEE_EXTERN PFNGLLOADTRANSPOSEMATRIXFARBPROC pglLoadTransposeMatrixfARB; #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixdARB
GLEE_EXTERN PFNGLLOADTRANSPOSEMATRIXDARBPROC pglLoadTransposeMatrixdARB; #define GLEE_H_DEFINED_glLoadTransposeMatrixdARB
GLEE_EXTERN PFNGLMULTTRANSPOSEMATRIXFARBPROC pglMultTransposeMatrixfARB; typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdo
GLEE_EXTERN PFNGLMULTTRANSPOSEMATRIXDARBPROC pglMultTransposeMatrixdARB; uble * m);
#define glLoadTransposeMatrixfARB pglLoadTransposeMatrixfARB GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glLoadTransp
#define glLoadTransposeMatrixdARB pglLoadTransposeMatrixdARB oseMatrixdARB;
#define glMultTransposeMatrixfARB pglMultTransposeMatrixfARB #define glLoadTransposeMatrixdARB GLeeFuncPtr_glLoadTransposeMatrixdARB
#define glMultTransposeMatrixdARB pglMultTransposeMatrixdARB #endif
#ifndef GLEE_H_DEFINED_glMultTransposeMatrixfARB
#define GLEE_H_DEFINED_glMultTransposeMatrixfARB
typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfl
oat * m);
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glMultTransp
oseMatrixfARB;
#define glMultTransposeMatrixfARB GLeeFuncPtr_glMultTransposeMatrixfARB
#endif
#ifndef GLEE_H_DEFINED_glMultTransposeMatrixdARB
#define GLEE_H_DEFINED_glMultTransposeMatrixdARB
typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdo
uble * m);
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glMultTransp
oseMatrixdARB;
#define glMultTransposeMatrixdARB GLeeFuncPtr_glMultTransposeMatrixdARB
#endif
#endif #endif
/* GL_ARB_multisample */ /* GL_ARB_multisample */
#ifndef GL_ARB_multisample #ifndef GL_ARB_multisample
#define GL_ARB_multisample 1 #define GL_ARB_multisample 1
#define __GLEE_GL_ARB_multisample 1 #define __GLEE_GL_ARB_multisample 1
/* Constants */ /* Constants */
#define GL_MULTISAMPLE_ARB 0x809D #define GL_MULTISAMPLE_ARB 0x809D
#define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E
#define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F #define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F
#define GL_SAMPLE_COVERAGE_ARB 0x80A0 #define GL_SAMPLE_COVERAGE_ARB 0x80A0
#define GL_SAMPLE_BUFFERS_ARB 0x80A8 #define GL_SAMPLE_BUFFERS_ARB 0x80A8
#define GL_SAMPLES_ARB 0x80A9 #define GL_SAMPLES_ARB 0x80A9
#define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA #define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA
#define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB #define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB
#define GL_MULTISAMPLE_BIT_ARB 0x20000000 #define GL_MULTISAMPLE_BIT_ARB 0x20000000
typedef void (APIENTRYP PFNGLSAMPLECOVERAGEARBPROC) (GLclampf value, GLbool #ifndef GLEE_H_DEFINED_glSampleCoverageARB
ean invert); #define GLEE_H_DEFINED_glSampleCoverageARB
GLEE_EXTERN PFNGLSAMPLECOVERAGEARBPROC pglSampleCoverageARB; typedef void (APIENTRYP GLEEPFNGLSAMPLECOVERAGEARBPROC) (GLclampf value,
#define glSampleCoverageARB pglSampleCoverageARB GLboolean invert);
GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEARBPROC GLeeFuncPtr_glSampleCoverageAR
B;
#define glSampleCoverageARB GLeeFuncPtr_glSampleCoverageARB
#endif
#endif #endif
/* GL_ARB_texture_env_add */ /* GL_ARB_texture_env_add */
#ifndef GL_ARB_texture_env_add #ifndef GL_ARB_texture_env_add
#define GL_ARB_texture_env_add 1 #define GL_ARB_texture_env_add 1
#define __GLEE_GL_ARB_texture_env_add 1 #define __GLEE_GL_ARB_texture_env_add 1
/* Constants */ /* Constants */
#endif #endif
skipping to change at line 2604 skipping to change at line 3653
#define GL_COMPRESSED_LUMINANCE_ARB 0x84EA #define GL_COMPRESSED_LUMINANCE_ARB 0x84EA
#define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
#define GL_COMPRESSED_INTENSITY_ARB 0x84EC #define GL_COMPRESSED_INTENSITY_ARB 0x84EC
#define GL_COMPRESSED_RGB_ARB 0x84ED #define GL_COMPRESSED_RGB_ARB 0x84ED
#define GL_COMPRESSED_RGBA_ARB 0x84EE #define GL_COMPRESSED_RGBA_ARB 0x84EE
#define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF #define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF
#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0
#define GL_TEXTURE_COMPRESSED_ARB 0x86A1 #define GL_TEXTURE_COMPRESSED_ARB 0x86A1
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
#define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3 #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, G #ifndef GLEE_H_DEFINED_glCompressedTexImage3DARB
Lint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei d #define GLEE_H_DEFINED_glCompressedTexImage3DARB
epth, GLint border, GLsizei imageSize, const GLvoid * data); typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum tar
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, G get, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLs
Lint level, GLenum internalformat, GLsizei width, GLsizei height, GLint bor izei depth, GLint border, GLsizei imageSize, const GLvoid * data);
der, GLsizei imageSize, const GLvoid * data); GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC GLeeFuncPtr_glCompressed
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, G TexImage3DARB;
Lint level, GLenum internalformat, GLsizei width, GLint border, GLsizei ima #define glCompressedTexImage3DARB GLeeFuncPtr_glCompressedTexImage3DARB
geSize, const GLvoid * data); #endif
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target #ifndef GLEE_H_DEFINED_glCompressedTexImage2DARB
, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, #define GLEE_H_DEFINED_glCompressedTexImage2DARB
GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvo typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum tar
id * data); get, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLi
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target nt border, GLsizei imageSize, const GLvoid * data);
, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC GLeeFuncPtr_glCompressed
GLenum format, GLsizei imageSize, const GLvoid * data); TexImage2DARB;
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target #define glCompressedTexImage2DARB GLeeFuncPtr_glCompressedTexImage2DARB
, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSi #endif
ze, const GLvoid * data); #ifndef GLEE_H_DEFINED_glCompressedTexImage1DARB
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, #define GLEE_H_DEFINED_glCompressedTexImage1DARB
GLint level, GLvoid * img); typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum tar
GLEE_EXTERN PFNGLCOMPRESSEDTEXIMAGE3DARBPROC pglCompressedTexImage3DARB; get, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsiz
GLEE_EXTERN PFNGLCOMPRESSEDTEXIMAGE2DARBPROC pglCompressedTexImage2DARB; ei imageSize, const GLvoid * data);
GLEE_EXTERN PFNGLCOMPRESSEDTEXIMAGE1DARBPROC pglCompressedTexImage1DARB; GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC GLeeFuncPtr_glCompressed
GLEE_EXTERN PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC pglCompressedTexSubImage3DA TexImage1DARB;
RB; #define glCompressedTexImage1DARB GLeeFuncPtr_glCompressedTexImage1DARB
GLEE_EXTERN PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC pglCompressedTexSubImage2DA #endif
RB; #ifndef GLEE_H_DEFINED_glCompressedTexSubImage3DARB
GLEE_EXTERN PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC pglCompressedTexSubImage1DA #define GLEE_H_DEFINED_glCompressedTexSubImage3DARB
RB; typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum
GLEE_EXTERN PFNGLGETCOMPRESSEDTEXIMAGEARBPROC pglGetCompressedTexImageARB; target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei w
#define glCompressedTexImage3DARB pglCompressedTexImage3DARB idth, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, cons
#define glCompressedTexImage2DARB pglCompressedTexImage2DARB t GLvoid * data);
#define glCompressedTexImage1DARB pglCompressedTexImage1DARB GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC GLeeFuncPtr_glCompres
#define glCompressedTexSubImage3DARB pglCompressedTexSubImage3DARB sedTexSubImage3DARB;
#define glCompressedTexSubImage2DARB pglCompressedTexSubImage2DARB #define glCompressedTexSubImage3DARB GLeeFuncPtr_glCompressedTexSubImage3
#define glCompressedTexSubImage1DARB pglCompressedTexSubImage1DARB DARB
#define glGetCompressedTexImageARB pglGetCompressedTexImageARB #endif
#ifndef GLEE_H_DEFINED_glCompressedTexSubImage2DARB
#define GLEE_H_DEFINED_glCompressedTexSubImage2DARB
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum
target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei h
eight, GLenum format, GLsizei imageSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC GLeeFuncPtr_glCompres
sedTexSubImage2DARB;
#define glCompressedTexSubImage2DARB GLeeFuncPtr_glCompressedTexSubImage2
DARB
#endif
#ifndef GLEE_H_DEFINED_glCompressedTexSubImage1DARB
#define GLEE_H_DEFINED_glCompressedTexSubImage1DARB
typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum
target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei i
mageSize, const GLvoid * data);
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC GLeeFuncPtr_glCompres
sedTexSubImage1DARB;
#define glCompressedTexSubImage1DARB GLeeFuncPtr_glCompressedTexSubImage1
DARB
#endif
#ifndef GLEE_H_DEFINED_glGetCompressedTexImageARB
#define GLEE_H_DEFINED_glGetCompressedTexImageARB
typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum ta
rget, GLint level, GLvoid * img);
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC GLeeFuncPtr_glGetCompre
ssedTexImageARB;
#define glGetCompressedTexImageARB GLeeFuncPtr_glGetCompressedTexImageARB
#endif
#endif #endif
/* GL_ARB_texture_border_clamp */ /* GL_ARB_texture_border_clamp */
#ifndef GL_ARB_texture_border_clamp #ifndef GL_ARB_texture_border_clamp
#define GL_ARB_texture_border_clamp 1 #define GL_ARB_texture_border_clamp 1
#define __GLEE_GL_ARB_texture_border_clamp 1 #define __GLEE_GL_ARB_texture_border_clamp 1
/* Constants */ /* Constants */
#define GL_CLAMP_TO_BORDER_ARB 0x812D #define GL_CLAMP_TO_BORDER_ARB 0x812D
#endif #endif
skipping to change at line 2646 skipping to change at line 3716
/* GL_ARB_point_parameters */ /* GL_ARB_point_parameters */
#ifndef GL_ARB_point_parameters #ifndef GL_ARB_point_parameters
#define GL_ARB_point_parameters 1 #define GL_ARB_point_parameters 1
#define __GLEE_GL_ARB_point_parameters 1 #define __GLEE_GL_ARB_point_parameters 1
/* Constants */ /* Constants */
#define GL_POINT_SIZE_MIN_ARB 0x8126 #define GL_POINT_SIZE_MIN_ARB 0x8126
#define GL_POINT_SIZE_MAX_ARB 0x8127 #define GL_POINT_SIZE_MAX_ARB 0x8127
#define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128 #define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128
#define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129 #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129
typedef void (APIENTRYP PFNGLPOINTPARAMETERFARBPROC) (GLenum pname, GLfloat #ifndef GLEE_H_DEFINED_glPointParameterfARB
param); #define GLEE_H_DEFINED_glPointParameterfARB
typedef void (APIENTRYP PFNGLPOINTPARAMETERFVARBPROC) (GLenum pname, const typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFARBPROC) (GLenum pname, G
GLfloat * params); Lfloat param);
GLEE_EXTERN PFNGLPOINTPARAMETERFARBPROC pglPointParameterfARB; GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFARBPROC GLeeFuncPtr_glPointParameterf
GLEE_EXTERN PFNGLPOINTPARAMETERFVARBPROC pglPointParameterfvARB; ARB;
#define glPointParameterfARB pglPointParameterfARB #define glPointParameterfARB GLeeFuncPtr_glPointParameterfARB
#define glPointParameterfvARB pglPointParameterfvARB #endif
#ifndef GLEE_H_DEFINED_glPointParameterfvARB
#define GLEE_H_DEFINED_glPointParameterfvARB
typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVARBPROC) (GLenum pname,
const GLfloat * params);
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVARBPROC GLeeFuncPtr_glPointParameter
fvARB;
#define glPointParameterfvARB GLeeFuncPtr_glPointParameterfvARB
#endif
#endif #endif
/* GL_ARB_vertex_blend */ /* GL_ARB_vertex_blend */
#ifndef GL_ARB_vertex_blend #ifndef GL_ARB_vertex_blend
#define GL_ARB_vertex_blend 1 #define GL_ARB_vertex_blend 1
#define __GLEE_GL_ARB_vertex_blend 1 #define __GLEE_GL_ARB_vertex_blend 1
/* Constants */ /* Constants */
#define GL_MAX_VERTEX_UNITS_ARB 0x86A4 #define GL_MAX_VERTEX_UNITS_ARB 0x86A4
#define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5 #define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5
skipping to change at line 2702 skipping to change at line 3778
#define GL_MODELVIEW22_ARB 0x8736 #define GL_MODELVIEW22_ARB 0x8736
#define GL_MODELVIEW23_ARB 0x8737 #define GL_MODELVIEW23_ARB 0x8737
#define GL_MODELVIEW24_ARB 0x8738 #define GL_MODELVIEW24_ARB 0x8738
#define GL_MODELVIEW25_ARB 0x8739 #define GL_MODELVIEW25_ARB 0x8739
#define GL_MODELVIEW26_ARB 0x873A #define GL_MODELVIEW26_ARB 0x873A
#define GL_MODELVIEW27_ARB 0x873B #define GL_MODELVIEW27_ARB 0x873B
#define GL_MODELVIEW28_ARB 0x873C #define GL_MODELVIEW28_ARB 0x873C
#define GL_MODELVIEW29_ARB 0x873D #define GL_MODELVIEW29_ARB 0x873D
#define GL_MODELVIEW30_ARB 0x873E #define GL_MODELVIEW30_ARB 0x873E
#define GL_MODELVIEW31_ARB 0x873F #define GL_MODELVIEW31_ARB 0x873F
typedef void (APIENTRYP PFNGLWEIGHTBVARBPROC) (GLint size, const GLbyte * w #ifndef GLEE_H_DEFINED_glWeightbvARB
eights); #define GLEE_H_DEFINED_glWeightbvARB
typedef void (APIENTRYP PFNGLWEIGHTSVARBPROC) (GLint size, const GLshort * typedef void (APIENTRYP GLEEPFNGLWEIGHTBVARBPROC) (GLint size, const GLby
weights); te * weights);
typedef void (APIENTRYP PFNGLWEIGHTIVARBPROC) (GLint size, const GLint * we GLEE_EXTERN GLEEPFNGLWEIGHTBVARBPROC GLeeFuncPtr_glWeightbvARB;
ights); #define glWeightbvARB GLeeFuncPtr_glWeightbvARB
typedef void (APIENTRYP PFNGLWEIGHTFVARBPROC) (GLint size, const GLfloat * #endif
weights); #ifndef GLEE_H_DEFINED_glWeightsvARB
typedef void (APIENTRYP PFNGLWEIGHTDVARBPROC) (GLint size, const GLdouble * #define GLEE_H_DEFINED_glWeightsvARB
weights); typedef void (APIENTRYP GLEEPFNGLWEIGHTSVARBPROC) (GLint size, const GLsh
typedef void (APIENTRYP PFNGLWEIGHTUBVARBPROC) (GLint size, const GLubyte * ort * weights);
weights); GLEE_EXTERN GLEEPFNGLWEIGHTSVARBPROC GLeeFuncPtr_glWeightsvARB;
typedef void (APIENTRYP PFNGLWEIGHTUSVARBPROC) (GLint size, const GLushort #define glWeightsvARB GLeeFuncPtr_glWeightsvARB
* weights); #endif
typedef void (APIENTRYP PFNGLWEIGHTUIVARBPROC) (GLint size, const GLuint * #ifndef GLEE_H_DEFINED_glWeightivARB
weights); #define GLEE_H_DEFINED_glWeightivARB
typedef void (APIENTRYP PFNGLWEIGHTPOINTERARBPROC) (GLint size, GLenum type typedef void (APIENTRYP GLEEPFNGLWEIGHTIVARBPROC) (GLint size, const GLin
, GLsizei stride, const GLvoid * pointer); t * weights);
typedef void (APIENTRYP PFNGLVERTEXBLENDARBPROC) (GLint count); GLEE_EXTERN GLEEPFNGLWEIGHTIVARBPROC GLeeFuncPtr_glWeightivARB;
GLEE_EXTERN PFNGLWEIGHTBVARBPROC pglWeightbvARB; #define glWeightivARB GLeeFuncPtr_glWeightivARB
GLEE_EXTERN PFNGLWEIGHTSVARBPROC pglWeightsvARB; #endif
GLEE_EXTERN PFNGLWEIGHTIVARBPROC pglWeightivARB; #ifndef GLEE_H_DEFINED_glWeightfvARB
GLEE_EXTERN PFNGLWEIGHTFVARBPROC pglWeightfvARB; #define GLEE_H_DEFINED_glWeightfvARB
GLEE_EXTERN PFNGLWEIGHTDVARBPROC pglWeightdvARB; typedef void (APIENTRYP GLEEPFNGLWEIGHTFVARBPROC) (GLint size, const GLfl
GLEE_EXTERN PFNGLWEIGHTUBVARBPROC pglWeightubvARB; oat * weights);
GLEE_EXTERN PFNGLWEIGHTUSVARBPROC pglWeightusvARB; GLEE_EXTERN GLEEPFNGLWEIGHTFVARBPROC GLeeFuncPtr_glWeightfvARB;
GLEE_EXTERN PFNGLWEIGHTUIVARBPROC pglWeightuivARB; #define glWeightfvARB GLeeFuncPtr_glWeightfvARB
GLEE_EXTERN PFNGLWEIGHTPOINTERARBPROC pglWeightPointerARB; #endif
GLEE_EXTERN PFNGLVERTEXBLENDARBPROC pglVertexBlendARB; #ifndef GLEE_H_DEFINED_glWeightdvARB
#define glWeightbvARB pglWeightbvARB #define GLEE_H_DEFINED_glWeightdvARB
#define glWeightsvARB pglWeightsvARB typedef void (APIENTRYP GLEEPFNGLWEIGHTDVARBPROC) (GLint size, const GLdo
#define glWeightivARB pglWeightivARB uble * weights);
#define glWeightfvARB pglWeightfvARB GLEE_EXTERN GLEEPFNGLWEIGHTDVARBPROC GLeeFuncPtr_glWeightdvARB;
#define glWeightdvARB pglWeightdvARB #define glWeightdvARB GLeeFuncPtr_glWeightdvARB
#define glWeightubvARB pglWeightubvARB #endif
#define glWeightusvARB pglWeightusvARB #ifndef GLEE_H_DEFINED_glWeightubvARB
#define glWeightuivARB pglWeightuivARB #define GLEE_H_DEFINED_glWeightubvARB
#define glWeightPointerARB pglWeightPointerARB typedef void (APIENTRYP GLEEPFNGLWEIGHTUBVARBPROC) (GLint size, const GLu
#define glVertexBlendARB pglVertexBlendARB byte * weights);
GLEE_EXTERN GLEEPFNGLWEIGHTUBVARBPROC GLeeFuncPtr_glWeightubvARB;
#define glWeightubvARB GLeeFuncPtr_glWeightubvARB
#endif
#ifndef GLEE_H_DEFINED_glWeightusvARB
#define GLEE_H_DEFINED_glWeightusvARB
typedef void (APIENTRYP GLEEPFNGLWEIGHTUSVARBPROC) (GLint size, const GLu
short * weights);
GLEE_EXTERN GLEEPFNGLWEIGHTUSVARBPROC GLeeFuncPtr_glWeightusvARB;
#define glWeightusvARB GLeeFuncPtr_glWeightusvARB
#endif
#ifndef GLEE_H_DEFINED_glWeightuivARB
#define GLEE_H_DEFINED_glWeightuivARB
typedef void (APIENTRYP GLEEPFNGLWEIGHTUIVARBPROC) (GLint size, const GLu
int * weights);
GLEE_EXTERN GLEEPFNGLWEIGHTUIVARBPROC GLeeFuncPtr_glWeightuivARB;
#define glWeightuivARB GLeeFuncPtr_glWeightuivARB
#endif
#ifndef GLEE_H_DEFINED_glWeightPointerARB
#define GLEE_H_DEFINED_glWeightPointerARB
typedef void (APIENTRYP GLEEPFNGLWEIGHTPOINTERARBPROC) (GLint size, GLenu
m type, GLsizei stride, const GLvoid * pointer);
GLEE_EXTERN GLEEPFNGLWEIGHTPOINTERARBPROC GLeeFuncPtr_glWeightPointerARB;
#define glWeightPointerARB GLeeFuncPtr_glWeightPointerARB
#endif
#ifndef GLEE_H_DEFINED_glVertexBlendARB
#define GLEE_H_DEFINED_glVertexBlendARB
typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDARBPROC) (GLint count);
GLEE_EXTERN GLEEPFNGLVERTEXBLENDARBPROC GLeeFuncPtr_glVertexBlendARB;
#define glVertexBlendARB GLeeFuncPtr_glVertexBlendARB
#endif
#endif #endif
/* GL_ARB_matrix_palette */ /* GL_ARB_matrix_palette */
#ifndef GL_ARB_matrix_palette #ifndef GL_ARB_matrix_palette
#define GL_ARB_matrix_palette 1 #define GL_ARB_matrix_palette 1
#define __GLEE_GL_ARB_matrix_palette 1 #define __GLEE_GL_ARB_matrix_palette 1
/* Constants */ /* Constants */
#define GL_MATRIX_PALETTE_ARB 0x8840 #define GL_MATRIX_PALETTE_ARB 0x8840
#define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841 #define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841
#define GL_MAX_PALETTE_MATRICES_ARB 0x8842 #define GL_MAX_PALETTE_MATRICES_ARB 0x8842
#define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843 #define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843
#define GL_MATRIX_INDEX_ARRAY_ARB 0x8844 #define GL_MATRIX_INDEX_ARRAY_ARB 0x8844
#define GL_CURRENT_MATRIX_INDEX_ARB 0x8845 #define GL_CURRENT_MATRIX_INDEX_ARB 0x8845
#define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846 #define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846
#define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847 #define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847
#define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848 #define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848
#define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849 #define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849
typedef void (APIENTRYP PFNGLCURRENTPALETTEMATRIXARBPROC) (GLint index); #ifndef GLEE_H_DEFINED_glCurrentPaletteMatrixARB
typedef void (APIENTRYP PFNGLMATRIXINDEXUBVARBPROC) (GLint size, const GLub #define GLEE_H_DEFINED_glCurrentPaletteMatrixARB
yte * indices); typedef void (APIENTRYP GLEEPFNGLCURRENTPALETTEMATRIXARBPROC) (GLint inde
typedef void (APIENTRYP PFNGLMATRIXINDEXUSVARBPROC) (GLint size, const GLus x);
hort * indices); GLEE_EXTERN GLEEPFNGLCURRENTPALETTEMATRIXARBPROC GLeeFuncPtr_glCurrentPal
typedef void (APIENTRYP PFNGLMATRIXINDEXUIVARBPROC) (GLint size, const GLui etteMatrixARB;
nt * indices); #define glCurrentPaletteMatrixARB GLeeFuncPtr_glCurrentPaletteMatrixARB
typedef void (APIENTRYP PFNGLMATRIXINDEXPOINTERARBPROC) (GLint size, GLenum #endif
type, GLsizei stride, const GLvoid * pointer); #ifndef GLEE_H_DEFINED_glMatrixIndexubvARB
GLEE_EXTERN PFNGLCURRENTPALETTEMATRIXARBPROC pglCurrentPaletteMatrixARB; #define GLEE_H_DEFINED_glMatrixIndexubvARB
GLEE_EXTERN PFNGLMATRIXINDEXUBVARBPROC pglMatrixIndexubvARB; typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUBVARBPROC) (GLint size, cons
GLEE_EXTERN PFNGLMATRIXINDEXUSVARBPROC pglMatrixIndexusvARB; t GLubyte * indices);
GLEE_EXTERN PFNGLMATRIXINDEXUIVARBPROC pglMatrixIndexuivARB; GLEE_EXTERN GLEEPFNGLMATRIXINDEXUBVARBPROC GLeeFuncPtr_glMatrixIndexubvAR
GLEE_EXTERN PFNGLMATRIXINDEXPOINTERARBPROC pglMatrixIndexPointerARB; B;
#define glCurrentPaletteMatrixARB pglCurrentPaletteMatrixARB #define glMatrixIndexubvARB GLeeFuncPtr_glMatrixIndexubvARB
#define glMatrixIndexubvARB pglMatrixIndexubvARB #endif
#define glMatrixIndexusvARB pglMatrixIndexusvARB #ifndef GLEE_H_DEFINED_glMatrixIndexusvARB
#define glMatrixIndexuivARB pglMatrixIndexuivARB #define GLEE_H_DEFINED_glMatrixIndexusvARB
#define glMatrixIndexPointerARB pglMatrixIndexPointerARB typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUSVARBPROC) (GLint size, cons
t GLushort * indices);
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUSVARBPROC GLeeFuncPtr_glMatrixIndexusvAR
B;
#define glMatrixIndexusvARB GLeeFuncPtr_glMatrixIndexusvARB
#endif
#ifndef GLEE_H_DEFINED_glMatrixIndexuivARB
#define GLEE_H_DEFINED_glMatrixIndexuivARB
typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUIVARBPROC) (GLint size, cons
t GLuint * indices);
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUIVARBPROC GLeeFuncPtr_glMatrixIndexuivAR
B;
#define glMatrixIndexuivARB GLeeFuncPtr_glMatrixIndexuivARB
#endif
#ifndef GLEE_H_DEFINED_glMatrixIndexPointerARB
#define GLEE_H_DEFINED_glMatrixIndexPointerARB
typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXPOINTERARBPROC) (GLint size,
GLenum type, GLsizei stride, const GLvoid * pointer);
GLEE_EXTERN GLEEPFNGLMATRIXINDEXPOINTERARBPROC GLeeFuncPtr_glMatrixIndexP
ointerARB;
#define glMatrixIndexPointerARB GLeeFuncPtr_glMatrixIndexPointerARB
#endif
#endif #endif
/* GL_ARB_texture_env_combine */ /* GL_ARB_texture_env_combine */
#ifndef GL_ARB_texture_env_combine #ifndef GL_ARB_texture_env_combine
#define GL_ARB_texture_env_combine 1 #define GL_ARB_texture_env_combine 1
#define __GLEE_GL_ARB_texture_env_combine 1 #define __GLEE_GL_ARB_texture_env_combine 1
/* Constants */ /* Constants */
#define GL_COMBINE_ARB 0x8570 #define GL_COMBINE_ARB 0x8570
#define GL_COMBINE_RGB_ARB 0x8571 #define GL_COMBINE_RGB_ARB 0x8571
skipping to change at line 2863 skipping to change at line 3984
/* Constants */ /* Constants */
#define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF #define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF
#endif #endif
/* GL_ARB_window_pos */ /* GL_ARB_window_pos */
#ifndef GL_ARB_window_pos #ifndef GL_ARB_window_pos
#define GL_ARB_window_pos 1 #define GL_ARB_window_pos 1
#define __GLEE_GL_ARB_window_pos 1 #define __GLEE_GL_ARB_window_pos 1
/* Constants */ /* Constants */
typedef void (APIENTRYP PFNGLWINDOWPOS2DARBPROC) (GLdouble x, GLdouble y); #ifndef GLEE_H_DEFINED_glWindowPos2dARB
typedef void (APIENTRYP PFNGLWINDOWPOS2DVARBPROC) (const GLdouble * v); #define GLEE_H_DEFINED_glWindowPos2dARB
typedef void (APIENTRYP PFNGLWINDOWPOS2FARBPROC) (GLfloat x, GLfloat y); typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DARBPROC) (GLdouble x, GLdoubl
typedef void (APIENTRYP PFNGLWINDOWPOS2FVARBPROC) (const GLfloat * v); e y);
typedef void (APIENTRYP PFNGLWINDOWPOS2IARBPROC) (GLint x, GLint y); GLEE_EXTERN GLEEPFNGLWINDOWPOS2DARBPROC GLeeFuncPtr_glWindowPos2dARB;
typedef void (APIENTRYP PFNGLWINDOWPOS2IVARBPROC) (const GLint * v); #define glWindowPos2dARB GLeeFuncPtr_glWindowPos2dARB
typedef void (APIENTRYP PFNGLWINDOWPOS2SARBPROC) (GLshort x, GLshort y); #endif
typedef void (APIENTRYP PFNGLWINDOWPOS2SVARBPROC) (const GLshort * v); #ifndef GLEE_H_DEFINED_glWindowPos2dvARB
typedef void (APIENTRYP PFNGLWINDOWPOS3DARBPROC) (GLdouble x, GLdouble y, G #define GLEE_H_DEFINED_glWindowPos2dvARB
Ldouble z); typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVARBPROC) (const GLdouble * v
typedef void (APIENTRYP PFNGLWINDOWPOS3DVARBPROC) (const GLdouble * v); );
typedef void (APIENTRYP PFNGLWINDOWPOS3FARBPROC) (GLfloat x, GLfloat y, GLf GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVARBPROC GLeeFuncPtr_glWindowPos2dvARB;
loat z); #define glWindowPos2dvARB GLeeFuncPtr_glWindowPos2dvARB
typedef void (APIENTRYP PFNGLWINDOWPOS3FVARBPROC) (const GLfloat * v); #endif
typedef void (APIENTRYP PFNGLWINDOWPOS3IARBPROC) (GLint x, GLint y, GLint z #ifndef GLEE_H_DEFINED_glWindowPos2fARB
); #define GLEE_H_DEFINED_glWindowPos2fARB
typedef void (APIENTRYP PFNGLWINDOWPOS3IVARBPROC) (const GLint * v); typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FARBPROC) (GLfloat x, GLfloat
typedef void (APIENTRYP PFNGLWINDOWPOS3SARBPROC) (GLshort x, GLshort y, GLs y);
hort z); GLEE_EXTERN GLEEPFNGLWINDOWPOS2FARBPROC GLeeFuncPtr_glWindowPos2fARB;
typedef void (APIENTRYP PFNGLWINDOWPOS3SVARBPROC) (const GLshort * v); #define glWindowPos2fARB GLeeFuncPtr_glWindowPos2fARB
GLEE_EXTERN PFNGLWINDOWPOS2DARBPROC pglWindowPos2dARB; #endif
GLEE_EXTERN PFNGLWINDOWPOS2DVARBPROC pglWindowPos2dvARB; #ifndef GLEE_H_DEFINED_glWindowPos2fvARB
GLEE_EXTERN PFNGLWINDOWPOS2FARBPROC pglWindowPos2fARB; #define GLEE_H_DEFINED_glWindowPos2fvARB
GLEE_EXTERN PFNGLWINDOWPOS2FVARBPROC pglWindowPos2fvARB; typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVARBPROC) (const GLfloat * v)
GLEE_EXTERN PFNGLWINDOWPOS2IARBPROC pglWindowPos2iARB; ;
GLEE_EXTERN PFNGLWINDOWPOS2IVARBPROC pglWindowPos2ivARB; GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVARBPROC GLeeFuncPtr_glWindowPos2fvARB;
GLEE_EXTERN PFNGLWINDOWPOS2SARBPROC pglWindowPos2sARB; #define glWindowPos2fvARB GLeeFuncPtr_glWindowPos2fvARB
GLEE_EXTERN PFNGLWINDOWPOS2SVARBPROC pglWindowPos2svARB; #endif
GLEE_EXTERN PFNGLWINDOWPOS3DARBPROC pglWindowPos3dARB; #ifndef GLEE_H_DEFINED_glWindowPos2iARB
GLEE_EXTERN PFNGLWINDOWPOS3DVARBPROC pglWindowPos3dvARB; #define GLEE_H_DEFINED_glWindowPos2iARB
GLEE_EXTERN PFNGLWINDOWPOS3FARBPROC pglWindowPos3fARB; typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IARBPROC) (GLint x, GLint y);
GLEE_EXTERN PFNGLWINDOWPOS3FVARBPROC pglWindowPos3fvARB; GLEE_EXTERN GLEEPFNGLWINDOWPOS2IARBPROC GLeeFuncPtr_glWindowPos2iARB;
GLEE_EXTERN PFNGLWINDOWPOS3IARBPROC pglWindowPos3iARB; #define glWindowPos2iARB GLeeFuncPtr_glWindowPos2iARB
GLEE_EXTERN PFNGLWINDOWPOS3IVARBPROC pglWindowPos3ivARB; #endif
GLEE_EXTERN PFNGLWINDOWPOS3SARBPROC pglWindowPos3sARB; #ifndef GLEE_H_DEFINED_glWindowPos2ivARB
GLEE_EXTERN PFNGLWINDOWPOS3SVARBPROC pglWindowPos3svARB; #define GLEE_H_DEFINED_glWindowPos2ivARB
#define glWindowPos2dARB pglWindowPos2dARB typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVARBPROC) (const GLint * v);
#define glWindowPos2dvARB pglWindowPos2dvARB GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVARBPROC GLeeFuncPtr_glWindowPos2ivARB;
#define glWindowPos2fARB pglWindowPos2fARB #define glWindowPos2ivARB GLeeFuncPtr_glWindowPos2ivARB
#define glWindowPos2fvARB pglWindowPos2fvARB #endif
#define glWindowPos2iARB pglWindowPos2iARB #ifndef GLEE_H_DEFINED_glWindowPos2sARB
#define glWindowPos2ivARB pglWindowPos2ivARB #define GLEE_H_DEFINED_glWindowPos2sARB
#define glWindowPos2sARB pglWindowPos2sARB typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SARBPROC) (GLshort x, GLshort
#define glWindowPos2svARB pglWindowPos2svARB y);
#define glWindowPos3dARB pglWindowPos3dARB GLEE_EXTERN GLEEPFNGLWINDOWPOS2SARBPROC GLeeFuncPtr_glWindowPos2sARB;
#define glWindowPos3dvARB pglWindowPos3dvARB #define glWindowPos2sARB GLeeFuncPtr_glWindowPos2sARB
#define glWindowPos3fARB pglWindowPos3fARB #endif
#define glWindowPos3fvARB pglWindowPos3fvARB #ifndef GLEE_H_DEFINED_glWindowPos2svARB
#define glWindowPos3iARB pglWindowPos3iARB #define GLEE_H_DEFINED_glWindowPos2svARB
#define glWindowPos3ivARB pglWindowPos3ivARB typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVARBPROC) (const GLshort * v)
#define glWindowPos3sARB pglWindowPos3sARB ;
#define glWindowPos3svARB pglWindowPos3svARB GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVARBPROC GLeeFuncPtr_glWindowPos2svARB;
#define glWindowPos2svARB GLeeFuncPtr_glWindowPos2svARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3dARB
#define GLEE_H_DEFINED_glWindowPos3dARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DARBPROC) (GLdouble x, GLdoubl
e y, GLdouble z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DARBPROC GLeeFuncPtr_glWindowPos3dARB;
#define glWindowPos3dARB GLeeFuncPtr_glWindowPos3dARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3dvARB
#define GLEE_H_DEFINED_glWindowPos3dvARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVARBPROC) (const GLdouble * v
);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVARBPROC GLeeFuncPtr_glWindowPos3dvARB;
#define glWindowPos3dvARB GLeeFuncPtr_glWindowPos3dvARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3fARB
#define GLEE_H_DEFINED_glWindowPos3fARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FARBPROC) (GLfloat x, GLfloat
y, GLfloat z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FARBPROC GLeeFuncPtr_glWindowPos3fARB;
#define glWindowPos3fARB GLeeFuncPtr_glWindowPos3fARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3fvARB
#define GLEE_H_DEFINED_glWindowPos3fvARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVARBPROC) (const GLfloat * v)
;
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVARBPROC GLeeFuncPtr_glWindowPos3fvARB;
#define glWindowPos3fvARB GLeeFuncPtr_glWindowPos3fvARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3iARB
#define GLEE_H_DEFINED_glWindowPos3iARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IARBPROC) (GLint x, GLint y, G
Lint z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IARBPROC GLeeFuncPtr_glWindowPos3iARB;
#define glWindowPos3iARB GLeeFuncPtr_glWindowPos3iARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3ivARB
#define GLEE_H_DEFINED_glWindowPos3ivARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVARBPROC) (const GLint * v);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVARBPROC GLeeFuncPtr_glWindowPos3ivARB;
#define glWindowPos3ivARB GLeeFuncPtr_glWindowPos3ivARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3sARB
#define GLEE_H_DEFINED_glWindowPos3sARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SARBPROC) (GLshort x, GLshort
y, GLshort z);
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SARBPROC GLeeFuncPtr_glWindowPos3sARB;
#define glWindowPos3sARB GLeeFuncPtr_glWindowPos3sARB
#endif
#ifndef GLEE_H_DEFINED_glWindowPos3svARB
#define GLEE_H_DEFINED_glWindowPos3svARB
typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVARBPROC) (const GLshort * v)
;
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVARBPROC GLeeFuncPtr_glWindowPos3svARB;
#define glWindowPos3svARB GLeeFuncPtr_glWindowPos3svARB
#endif
#endif #endif
/* GL_ARB_vertex_program */ /* GL_ARB_vertex_program */
#ifndef GL_ARB_vertex_program #ifndef GL_ARB_vertex_program
#define GL_ARB_vertex_program 1 #define GL_ARB_vertex_program 1
#define __GLEE_GL_ARB_vertex_program 1 #define __GLEE_GL_ARB_vertex_program 1
/* Constants */ /* Constants */
#define GL_COLOR_SUM_ARB 0x8458 #define GL_COLOR_SUM_ARB 0x8458
#define GL_VERTEX_PROGRAM_ARB 0x8620 #define GL_VERTEX_PROGRAM_ARB 0x8620
skipping to change at line 2998 skipping to change at line 4167
#define GL_MATRIX22_ARB 0x88D6 #define GL_MATRIX22_ARB 0x88D6
#define GL_MATRIX23_ARB 0x88D7 #define GL_MATRIX23_ARB 0x88D7
#define GL_MATRIX24_ARB 0x88D8 #define GL_MATRIX24_ARB 0x88D8
#define GL_MATRIX25_ARB 0x88D9 #define GL_MATRIX25_ARB 0x88D9
#define GL_MATRIX26_ARB 0x88DA #define GL_MATRIX26_ARB 0x88DA
#define GL_MATRIX27_ARB 0x88DB #define GL_MATRIX27_ARB 0x88DB
#define GL_MATRIX28_ARB 0x88DC #define GL_MATRIX28_ARB 0x88DC
#define GL_MATRIX29_ARB 0x88DD #define GL_MATRIX29_ARB 0x88DD
#define GL_MATRIX30_ARB 0x88DE #define GL_MATRIX30_ARB 0x88DE
#define GL_MATRIX31_ARB 0x88DF #define GL_MATRIX31_ARB 0x88DF
typedef void (APIENTRYP PFNGLVERTEXATTRIB1DARBPROC) (GLuint index, GLdouble #ifndef GLEE_H_DEFINED_glVertexAttrib1dARB
x); #define GLEE_H_DEFINED_glVertexAttrib1dARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB1DVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DARBPROC) (GLuint index, GL
Ldouble * v); double x);
typedef void (APIENTRYP PFNGLVERTEXATTRIB1FARBPROC) (GLuint index, GLfloat GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DARBPROC GLeeFuncPtr_glVertexAttrib1dAR
x); B;
typedef void (APIENTRYP PFNGLVERTEXATTRIB1FVARBPROC) (GLuint index, const G #define glVertexAttrib1dARB GLeeFuncPtr_glVertexAttrib1dARB
Lfloat * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB1SARBPROC) (GLuint index, GLshort #ifndef GLEE_H_DEFINED_glVertexAttrib1dvARB
x); #define GLEE_H_DEFINED_glVertexAttrib1dvARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB1SVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVARBPROC) (GLuint index, c
Lshort * v); onst GLdouble * v);
typedef void (APIENTRYP PFNGLVERTEXATTRIB2DARBPROC) (GLuint index, GLdouble GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVARBPROC GLeeFuncPtr_glVertexAttrib1dv
x, GLdouble y); ARB;
typedef void (APIENTRYP PFNGLVERTEXATTRIB2DVARBPROC) (GLuint index, const G #define glVertexAttrib1dvARB GLeeFuncPtr_glVertexAttrib1dvARB
Ldouble * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB2FARBPROC) (GLuint index, GLfloat #ifndef GLEE_H_DEFINED_glVertexAttrib1fARB
x, GLfloat y); #define GLEE_H_DEFINED_glVertexAttrib1fARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB2FVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FARBPROC) (GLuint index, GL
Lfloat * v); float x);
typedef void (APIENTRYP PFNGLVERTEXATTRIB2SARBPROC) (GLuint index, GLshort GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FARBPROC GLeeFuncPtr_glVertexAttrib1fAR
x, GLshort y); B;
typedef void (APIENTRYP PFNGLVERTEXATTRIB2SVARBPROC) (GLuint index, const G #define glVertexAttrib1fARB GLeeFuncPtr_glVertexAttrib1fARB
Lshort * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB3DARBPROC) (GLuint index, GLdouble #ifndef GLEE_H_DEFINED_glVertexAttrib1fvARB
x, GLdouble y, GLdouble z); #define GLEE_H_DEFINED_glVertexAttrib1fvARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB3DVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVARBPROC) (GLuint index, c
Ldouble * v); onst GLfloat * v);
typedef void (APIENTRYP PFNGLVERTEXATTRIB3FARBPROC) (GLuint index, GLfloat GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVARBPROC GLeeFuncPtr_glVertexAttrib1fv
x, GLfloat y, GLfloat z); ARB;
typedef void (APIENTRYP PFNGLVERTEXATTRIB3FVARBPROC) (GLuint index, const G #define glVertexAttrib1fvARB GLeeFuncPtr_glVertexAttrib1fvARB
Lfloat * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB3SARBPROC) (GLuint index, GLshort #ifndef GLEE_H_DEFINED_glVertexAttrib1sARB
x, GLshort y, GLshort z); #define GLEE_H_DEFINED_glVertexAttrib1sARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB3SVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SARBPROC) (GLuint index, GL
Lshort * v); short x);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NBVARBPROC) (GLuint index, const GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SARBPROC GLeeFuncPtr_glVertexAttrib1sAR
GLbyte * v); B;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NIVARBPROC) (GLuint index, const #define glVertexAttrib1sARB GLeeFuncPtr_glVertexAttrib1sARB
GLint * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NSVARBPROC) (GLuint index, const #ifndef GLEE_H_DEFINED_glVertexAttrib1svARB
GLshort * v); #define GLEE_H_DEFINED_glVertexAttrib1svARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUBARBPROC) (GLuint index, GLubyt typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVARBPROC) (GLuint index, c
e x, GLubyte y, GLubyte z, GLubyte w); onst GLshort * v);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUBVARBPROC) (GLuint index, const GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVARBPROC GLeeFuncPtr_glVertexAttrib1sv
GLubyte * v); ARB;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUIVARBPROC) (GLuint index, const #define glVertexAttrib1svARB GLeeFuncPtr_glVertexAttrib1svARB
GLuint * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4NUSVARBPROC) (GLuint index, const #ifndef GLEE_H_DEFINED_glVertexAttrib2dARB
GLushort * v); #define GLEE_H_DEFINED_glVertexAttrib2dARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB4BVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DARBPROC) (GLuint index, GL
Lbyte * v); double x, GLdouble y);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4DARBPROC) (GLuint index, GLdouble GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DARBPROC GLeeFuncPtr_glVertexAttrib2dAR
x, GLdouble y, GLdouble z, GLdouble w); B;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4DVARBPROC) (GLuint index, const G #define glVertexAttrib2dARB GLeeFuncPtr_glVertexAttrib2dARB
Ldouble * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4FARBPROC) (GLuint index, GLfloat #ifndef GLEE_H_DEFINED_glVertexAttrib2dvARB
x, GLfloat y, GLfloat z, GLfloat w); #define GLEE_H_DEFINED_glVertexAttrib2dvARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB4FVARBPROC) (GLuint index, const G typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVARBPROC) (GLuint index, c
Lfloat * v); onst GLdouble * v);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4IVARBPROC) (GLuint index, const G GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVARBPROC GLeeFuncPtr_glVertexAttrib2dv
Lint * v); ARB;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4SARBPROC) (GLuint index, GLshort #define glVertexAttrib2dvARB GLeeFuncPtr_glVertexAttrib2dvARB
x, GLshort y, GLshort z, GLshort w); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIB4SVARBPROC) (GLuint index, const G #ifndef GLEE_H_DEFINED_glVertexAttrib2fARB
Lshort * v); #define GLEE_H_DEFINED_glVertexAttrib2fARB
typedef void (APIENTRYP PFNGLVERTEXATTRIB4UBVARBPROC) (GLuint index, const typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FARBPROC) (GLuint index, GL
GLubyte * v); float x, GLfloat y);
typedef void (APIENTRYP PFNGLVERTEXATTRIB4UIVARBPROC) (GLuint index, const GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FARBPROC GLeeFuncPtr_glVertexAttrib2fAR
GLuint * v); B;
typedef void (APIENTRYP PFNGLVERTEXATTRIB4USVARBPROC) (GLuint index, const #define glVertexAttrib2fARB GLeeFuncPtr_glVertexAttrib2fARB
GLushort * v); #endif
typedef void (APIENTRYP PFNGLVERTEXATTRIBPOINTERARBPROC) (GLuint index, GLi #ifndef GLEE_H_DEFINED_glVertexAttrib2fvARB
nt size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * #define GLEE_H_DEFINED_glVertexAttrib2fvARB
pointer); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVARBPROC) (GLuint index, c
typedef void (APIENTRYP PFNGLENABLEVERTEXATTRIBARRAYARBPROC) (GLuint index) onst GLfloat * v);
; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVARBPROC GLeeFuncPtr_glVertexAttrib2fv
typedef void (APIENTRYP PFNGLDISABLEVERTEXATTRIBARRAYARBPROC) (GLuint index ARB;
); #define glVertexAttrib2fvARB GLeeFuncPtr_glVertexAttrib2fvARB
typedef void (APIENTRYP PFNGLPROGRAMSTRINGARBPROC) (GLenum target, GLenum f #endif
ormat, GLsizei len, const GLvoid * string); #ifndef GLEE_H_DEFINED_glVertexAttrib2sARB
typedef void (APIENTRYP PFNGLBINDPROGRAMARBPROC) (GLenum target, GLuint pro #define GLEE_H_DEFINED_glVertexAttrib2sARB
gram); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SARBPROC) (GLuint index, GL
typedef void (APIENTRYP PFNGLDELETEPROGRAMSARBPROC) (GLsizei n, const GLuin short x, GLshort y);
t * programs); GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SARBPROC GLeeFuncPtr_glVertexAttrib2sAR
typedef void (APIENTRYP PFNGLGENPROGRAMSARBPROC) (GLsizei n, GLuint * progr B;
ams); #define glVertexAttrib2sARB GLeeFuncPtr_glVertexAttrib2sARB
typedef void (APIENTRYP PFNGLPROGRAMENVPARAMETER4DARBPROC) (GLenum target, #endif
GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); #ifndef GLEE_H_DEFINED_glVertexAttrib2svARB
typedef void (APIENTRYP PFNGLPROGRAMENVPARAMETER4DVARBPROC) (GLenum target, #define GLEE_H_DEFINED_glVertexAttrib2svARB
GLuint index, const GLdouble * params); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVARBPROC) (GLuint index, c
typedef void (APIENTRYP PFNGLPROGRAMENVPARAMETER4FARBPROC) (GLenum target, onst GLshort * v);
GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVARBPROC GLeeFuncPtr_glVertexAttrib2sv
typedef void (APIENTRYP PFNGLPROGRAMENVPARAMETER4FVARBPROC) (GLenum target, ARB;
GLuint index, const GLfloat * params); #define glVertexAttrib2svARB GLeeFuncPtr_glVertexAttrib2svARB
typedef void (APIENTRYP PFNGLPROGRAMLOCALPARAMETER4DARBPROC) (GLenum target #endif
, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); #ifndef GLEE_H_DEFINED_glVertexAttrib3dARB
typedef void (APIENTRYP PFNGLPROGRAMLOCALPARAMETER4DVARBPROC) (GLenum targe #define GLEE_H_DEFINED_glVertexAttrib3dARB
t, GLuint index, const GLdouble * params); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DARBPROC) (GLuint index, GL
typedef void (APIENTRYP PFNGLPROGRAMLOCALPARAMETER4FARBPROC) (GLenum target double x, GLdouble y, GLdouble z);
, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DARBPROC GLeeFuncPtr_glVertexAttrib3dAR
typedef void (APIENTRYP PFNGLPROGRAMLOCALPARAMETER4FVARBPROC) (GLenum targe B;
t, GLuint index, const GLfloat * params); #define glVertexAttrib3dARB GLeeFuncPtr_glVertexAttrib3dARB
typedef void (APIENTRYP PFNGLGETPROGRAMENVPARAMETERDVARBPROC) (GLenum targe #endif
t, GLuint index, GLdouble * params); #ifndef GLEE_H_DEFINED_glVertexAttrib3dvARB
typedef void (APIENTRYP PFNGLGETPROGRAMENVPARAMETERFVARBPROC) (GLenum targe #define GLEE_H_DEFINED_glVertexAttrib3dvARB
t, GLuint index, GLfloat * params); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVARBPROC) (GLuint index, c
typedef void (APIENTRYP PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC) (GLenum tar onst GLdouble * v);
get, GLuint index, GLdouble * params); GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVARBPROC GLeeFuncPtr_glVertexAttrib3dv
typedef void (APIENTRYP PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC) (GLenum tar ARB;
get, GLuint index, GLfloat * params); #define glVertexAttrib3dvARB GLeeFuncPtr_glVertexAttrib3dvARB
typedef void (APIENTRYP PFNGLGETPROGRAMIVARBPROC) (GLenum target, GLenum pn #endif
ame, GLint * params); #ifndef GLEE_H_DEFINED_glVertexAttrib3fARB
typedef void (APIENTRYP PFNGLGETPROGRAMSTRINGARBPROC) (GLenum target, GLenu #define GLEE_H_DEFINED_glVertexAttrib3fARB
m pname, GLvoid * string); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FARBPROC) (GLuint index, GL
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBDVARBPROC) (GLuint index, GLenu float x, GLfloat y, GLfloat z);
m pname, GLdouble * params); GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FARBPROC GLeeFuncPtr_glVertexAttrib3fAR
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBFVARBPROC) (GLuint index, GLenu B;
m pname, GLfloat * params); #define glVertexAttrib3fARB GLeeFuncPtr_glVertexAttrib3fARB
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBIVARBPROC) (GLuint index, GLenu #endif
m pname, GLint * params); #ifndef GLEE_H_DEFINED_glVertexAttrib3fvARB
typedef void (APIENTRYP PFNGLGETVERTEXATTRIBPOINTERVARBPROC) (GLuint index, #define GLEE_H_DEFINED_glVertexAttrib3fvARB
GLenum pname, GLvoid* * pointer); typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVARBPROC) (GLuint index, c
typedef GLboolean (APIENTRYP PFNGLISPROGRAMARBPROC) (GLuint program); onst GLfloat * v);
GLEE_EXTERN PFNGLVERTEXATTRIB1DARBPROC pglVertexAttrib1dARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVARBPROC GLeeFuncPtr_glVertexAttrib3fv
GLEE_EXTERN PFNGLVERTEXATTRIB1DVARBPROC pglVertexAttrib1dvARB; ARB;
GLEE_EXTERN PFNGLVERTEXATTRIB1FARBPROC pglVertexAttrib1fARB; #define glVertexAttrib3fvARB GLeeFuncPtr_glVertexAttrib3fvARB
GLEE_EXTERN PFNGLVERTEXATTRIB1FVARBPROC pglVertexAttrib1fvARB; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB1SARBPROC pglVertexAttrib1sARB; #ifndef GLEE_H_DEFINED_glVertexAttrib3sARB
GLEE_EXTERN PFNGLVERTEXATTRIB1SVARBPROC pglVertexAttrib1svARB; #define GLEE_H_DEFINED_glVertexAttrib3sARB
GLEE_EXTERN PFNGLVERTEXATTRIB2DARBPROC pglVertexAttrib2dARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SARBPROC) (GLuint index, GL
GLEE_EXTERN PFNGLVERTEXATTRIB2DVARBPROC pglVertexAttrib2dvARB; short x, GLshort y, GLshort z);
GLEE_EXTERN PFNGLVERTEXATTRIB2FARBPROC pglVertexAttrib2fARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SARBPROC GLeeFuncPtr_glVertexAttrib3sAR
GLEE_EXTERN PFNGLVERTEXATTRIB2FVARBPROC pglVertexAttrib2fvARB; B;
GLEE_EXTERN PFNGLVERTEXATTRIB2SARBPROC pglVertexAttrib2sARB; #define glVertexAttrib3sARB GLeeFuncPtr_glVertexAttrib3sARB
GLEE_EXTERN PFNGLVERTEXATTRIB2SVARBPROC pglVertexAttrib2svARB; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB3DARBPROC pglVertexAttrib3dARB; #ifndef GLEE_H_DEFINED_glVertexAttrib3svARB
GLEE_EXTERN PFNGLVERTEXATTRIB3DVARBPROC pglVertexAttrib3dvARB; #define GLEE_H_DEFINED_glVertexAttrib3svARB
GLEE_EXTERN PFNGLVERTEXATTRIB3FARBPROC pglVertexAttrib3fARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVARBPROC) (GLuint index, c
GLEE_EXTERN PFNGLVERTEXATTRIB3FVARBPROC pglVertexAttrib3fvARB; onst GLshort * v);
GLEE_EXTERN PFNGLVERTEXATTRIB3SARBPROC pglVertexAttrib3sARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVARBPROC GLeeFuncPtr_glVertexAttrib3sv
GLEE_EXTERN PFNGLVERTEXATTRIB3SVARBPROC pglVertexAttrib3svARB; ARB;
GLEE_EXTERN PFNGLVERTEXATTRIB4NBVARBPROC pglVertexAttrib4NbvARB; #define glVertexAttrib3svARB GLeeFuncPtr_glVertexAttrib3svARB
GLEE_EXTERN PFNGLVERTEXATTRIB4NIVARBPROC pglVertexAttrib4NivARB; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB4NSVARBPROC pglVertexAttrib4NsvARB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NbvARB
GLEE_EXTERN PFNGLVERTEXATTRIB4NUBARBPROC pglVertexAttrib4NubARB; #define GLEE_H_DEFINED_glVertexAttrib4NbvARB
GLEE_EXTERN PFNGLVERTEXATTRIB4NUBVARBPROC pglVertexAttrib4NubvARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NBVARBPROC) (GLuint index,
GLEE_EXTERN PFNGLVERTEXATTRIB4NUIVARBPROC pglVertexAttrib4NuivARB; const GLbyte * v);
GLEE_EXTERN PFNGLVERTEXATTRIB4NUSVARBPROC pglVertexAttrib4NusvARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVARBPROC GLeeFuncPtr_glVertexAttrib4N
GLEE_EXTERN PFNGLVERTEXATTRIB4BVARBPROC pglVertexAttrib4bvARB; bvARB;
GLEE_EXTERN PFNGLVERTEXATTRIB4DARBPROC pglVertexAttrib4dARB; #define glVertexAttrib4NbvARB GLeeFuncPtr_glVertexAttrib4NbvARB
GLEE_EXTERN PFNGLVERTEXATTRIB4DVARBPROC pglVertexAttrib4dvARB; #endif
GLEE_EXTERN PFNGLVERTEXATTRIB4FARBPROC pglVertexAttrib4fARB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NivARB
GLEE_EXTERN PFNGLVERTEXATTRIB4FVARBPROC pglVertexAttrib4fvARB; #define GLEE_H_DEFINED_glVertexAttrib4NivARB
GLEE_EXTERN PFNGLVERTEXATTRIB4IVARBPROC pglVertexAttrib4ivARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NIVARBPROC) (GLuint index,
GLEE_EXTERN PFNGLVERTEXATTRIB4SARBPROC pglVertexAttrib4sARB; const GLint * v);
GLEE_EXTERN PFNGLVERTEXATTRIB4SVARBPROC pglVertexAttrib4svARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVARBPROC GLeeFuncPtr_glVertexAttrib4N
GLEE_EXTERN PFNGLVERTEXATTRIB4UBVARBPROC pglVertexAttrib4ubvARB; ivARB;
GLEE_EXTERN PFNGLVERTEXATTRIB4UIVARBPROC pglVertexAttrib4uivARB; #define glVertexAttrib4NivARB GLeeFuncPtr_glVertexAttrib4NivARB
GLEE_EXTERN PFNGLVERTEXATTRIB4USVARBPROC pglVertexAttrib4usvARB; #endif
GLEE_EXTERN PFNGLVERTEXATTRIBPOINTERARBPROC pglVertexAttribPointerARB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NsvARB
GLEE_EXTERN PFNGLENABLEVERTEXATTRIBARRAYARBPROC pglEnableVertexAttribArrayA #define GLEE_H_DEFINED_glVertexAttrib4NsvARB
RB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NSVARBPROC) (GLuint index,
GLEE_EXTERN PFNGLDISABLEVERTEXATTRIBARRAYARBPROC pglDisableVertexAttribArra const GLshort * v);
yARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVARBPROC GLeeFuncPtr_glVertexAttrib4N
GLEE_EXTERN PFNGLPROGRAMSTRINGARBPROC pglProgramStringARB; svARB;
GLEE_EXTERN PFNGLBINDPROGRAMARBPROC pglBindProgramARB; #define glVertexAttrib4NsvARB GLeeFuncPtr_glVertexAttrib4NsvARB
GLEE_EXTERN PFNGLDELETEPROGRAMSARBPROC pglDeleteProgramsARB; #endif
GLEE_EXTERN PFNGLGENPROGRAMSARBPROC pglGenProgramsARB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NubARB
GLEE_EXTERN PFNGLPROGRAMENVPARAMETER4DARBPROC pglProgramEnvParameter4dARB; #define GLEE_H_DEFINED_glVertexAttrib4NubARB
GLEE_EXTERN PFNGLPROGRAMENVPARAMETER4DVARBPROC pglProgramEnvParameter4dvARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBARBPROC) (GLuint index,
; GLubyte x, GLubyte y, GLubyte z, GLubyte w);
GLEE_EXTERN PFNGLPROGRAMENVPARAMETER4FARBPROC pglProgramEnvParameter4fARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBARBPROC GLeeFuncPtr_glVertexAttrib4N
GLEE_EXTERN PFNGLPROGRAMENVPARAMETER4FVARBPROC pglProgramEnvParameter4fvARB ubARB;
; #define glVertexAttrib4NubARB GLeeFuncPtr_glVertexAttrib4NubARB
GLEE_EXTERN PFNGLPROGRAMLOCALPARAMETER4DARBPROC pglProgramLocalParameter4dA #endif
RB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NubvARB
GLEE_EXTERN PFNGLPROGRAMLOCALPARAMETER4DVARBPROC pglProgramLocalParameter4d #define GLEE_H_DEFINED_glVertexAttrib4NubvARB
vARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBVARBPROC) (GLuint index,
GLEE_EXTERN PFNGLPROGRAMLOCALPARAMETER4FARBPROC pglProgramLocalParameter4fA const GLubyte * v);
RB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVARBPROC GLeeFuncPtr_glVertexAttrib4
GLEE_EXTERN PFNGLPROGRAMLOCALPARAMETER4FVARBPROC pglProgramLocalParameter4f NubvARB;
vARB; #define glVertexAttrib4NubvARB GLeeFuncPtr_glVertexAttrib4NubvARB
GLEE_EXTERN PFNGLGETPROGRAMENVPARAMETERDVARBPROC pglGetProgramEnvParameterd #endif
vARB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NuivARB
GLEE_EXTERN PFNGLGETPROGRAMENVPARAMETERFVARBPROC pglGetProgramEnvParameterf #define GLEE_H_DEFINED_glVertexAttrib4NuivARB
vARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUIVARBPROC) (GLuint index,
GLEE_EXTERN PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC pglGetProgramLocalParame const GLuint * v);
terdvARB; GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVARBPROC GLeeFuncPtr_glVertexAttrib4
GLEE_EXTERN PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC pglGetProgramLocalParame NuivARB;
terfvARB; #define glVertexAttrib4NuivARB GLeeFuncPtr_glVertexAttrib4NuivARB
GLEE_EXTERN PFNGLGETPROGRAMIVARBPROC pglGetProgramivARB; #endif
GLEE_EXTERN PFNGLGETPROGRAMSTRINGARBPROC pglGetProgramStringARB; #ifndef GLEE_H_DEFINED_glVertexAttrib4NusvARB
GLEE_EXTERN PFNGLGETVERTEXATTRIBDVARBPROC pglGetVertexAttribdvARB; #define GLEE_H_DEFINED_glVertexAttrib4NusvARB
GLEE_EXTERN PFNGLGETVERTEXATTRIBFVARBPROC pglGetVertexAttribfvARB; typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUSVARBPROC) (GLuint index,
GLEE_EXTERN PFNGLGETVERTEXATTRIBIVARBPROC pglGetVertexAttribivARB; const GLushort * v);
GLEE_EXTERN PFNGLGETVERTEXATTRIBPOINTERVARBPROC pglGetVertexAttribPointervA GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVARBPROC GLeeFuncPtr_glVertexAttrib4
RB; NusvARB;
GLEE_EXTERN PFNGLISPROGRAMARBPROC pglIsProgramARB; #define glVertexAttrib4NusvARB GLeeFuncPtr_glVertexAttrib4NusvARB
#define glVertexAttrib1dARB pglVertexAttrib1dARB #endif
#define glVertexAttrib1dvARB pglVertexAttrib1dvARB #ifndef GLEE_H_DEFINED_glVertexAttrib4bvARB
#define glVertexAttrib1fARB pglVertexAttrib1fARB #define GLEE_H_DEFINED_glVertexAttrib4bvARB
#define glVertexAttrib1fvARB pglVertexAttrib1fvARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4BVARBPROC) (GLuint index, c
#define glVertexAttrib1sARB pglVertexAttrib1sARB onst GLbyte * v);
#define glVertexAttrib1svARB pglVertexAttrib1svARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVARBPROC GLeeFuncPtr_glVertexAttrib4bv
#define glVertexAttrib2dARB pglVertexAttrib2dARB ARB;
#define glVertexAttrib2dvARB pglVertexAttrib2dvARB #define glVertexAttrib4bvARB GLeeFuncPtr_glVertexAttrib4bvARB
#define glVertexAttrib2fARB pglVertexAttrib2fARB #endif
#define glVertexAttrib2fvARB pglVertexAttrib2fvARB #ifndef GLEE_H_DEFINED_glVertexAttrib4dARB
#define glVertexAttrib2sARB pglVertexAttrib2sARB #define GLEE_H_DEFINED_glVertexAttrib4dARB
#define glVertexAttrib2svARB pglVertexAttrib2svARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DARBPROC) (GLuint index, GL
#define glVertexAttrib3dARB pglVertexAttrib3dARB double x, GLdouble y, GLdouble z, GLdouble w);
#define glVertexAttrib3dvARB pglVertexAttrib3dvARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DARBPROC GLeeFuncPtr_glVertexAttrib4dAR
#define glVertexAttrib3fARB pglVertexAttrib3fARB B;
#define glVertexAttrib3fvARB pglVertexAttrib3fvARB #define glVertexAttrib4dARB GLeeFuncPtr_glVertexAttrib4dARB
#define glVertexAttrib3sARB pglVertexAttrib3sARB #endif
#define glVertexAttrib3svARB pglVertexAttrib3svARB #ifndef GLEE_H_DEFINED_glVertexAttrib4dvARB
#define glVertexAttrib4NbvARB pglVertexAttrib4NbvARB #define GLEE_H_DEFINED_glVertexAttrib4dvARB
#define glVertexAttrib4NivARB pglVertexAttrib4NivARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVARBPROC) (GLuint index, c
#define glVertexAttrib4NsvARB pglVertexAttrib4NsvARB onst GLdouble * v);
#define glVertexAttrib4NubARB pglVertexAttrib4NubARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVARBPROC GLeeFuncPtr_glVertexAttrib4dv
#define glVertexAttrib4NubvARB pglVertexAttrib4NubvARB ARB;
#define glVertexAttrib4NuivARB pglVertexAttrib4NuivARB #define glVertexAttrib4dvARB GLeeFuncPtr_glVertexAttrib4dvARB
#define glVertexAttrib4NusvARB pglVertexAttrib4NusvARB #endif
#define glVertexAttrib4bvARB pglVertexAttrib4bvARB #ifndef GLEE_H_DEFINED_glVertexAttrib4fARB
#define glVertexAttrib4dARB pglVertexAttrib4dARB #define GLEE_H_DEFINED_glVertexAttrib4fARB
#define glVertexAttrib4dvARB pglVertexAttrib4dvARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FARBPROC) (GLuint index, GL
#define glVertexAttrib4fARB pglVertexAttrib4fARB float x, GLfloat y, GLfloat z, GLfloat w);
#define glVertexAttrib4fvARB pglVertexAttrib4fvARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FARBPROC GLeeFuncPtr_glVertexAttrib4fAR
#define glVertexAttrib4ivARB pglVertexAttrib4ivARB B;
#define glVertexAttrib4sARB pglVertexAttrib4sARB #define glVertexAttrib4fARB GLeeFuncPtr_glVertexAttrib4fARB
#define glVertexAttrib4svARB pglVertexAttrib4svARB #endif
#define glVertexAttrib4ubvARB pglVertexAttrib4ubvARB #ifndef GLEE_H_DEFINED_glVertexAttrib4fvARB
#define glVertexAttrib4uivARB pglVertexAttrib4uivARB #define GLEE_H_DEFINED_glVertexAttrib4fvARB
#define glVertexAttrib4usvARB pglVertexAttrib4usvARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVARBPROC) (GLuint index, c
#define glVertexAttribPointerARB pglVertexAttribPointerARB onst GLfloat * v);
#define glEnableVertexAttribArrayARB pglEnableVertexAttribArrayARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVARBPROC GLeeFuncPtr_glVertexAttrib4fv
#define glDisableVertexAttribArrayARB pglDisableVertexAttribArrayARB ARB;
#define glProgramStringARB pglProgramStringARB #define glVertexAttrib4fvARB GLeeFuncPtr_glVertexAttrib4fvARB
#define glBindProgramARB pglBindProgramARB #endif
#define glDeleteProgramsARB pglDeleteProgramsARB #ifndef GLEE_H_DEFINED_glVertexAttrib4ivARB
#define glGenProgramsARB pglGenProgramsARB #define GLEE_H_DEFINED_glVertexAttrib4ivARB
#define glProgramEnvParameter4dARB pglProgramEnvParameter4dARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4IVARBPROC) (GLuint index, c
#define glProgramEnvParameter4dvARB pglProgramEnvParameter4dvARB onst GLint * v);
#define glProgramEnvParameter4fARB pglProgramEnvParameter4fARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVARBPROC GLeeFuncPtr_glVertexAttrib4iv
#define glProgramEnvParameter4fvARB pglProgramEnvParameter4fvARB ARB;
#define glProgramLocalParameter4dARB pglProgramLocalParameter4dARB #define glVertexAttrib4ivARB GLeeFuncPtr_glVertexAttrib4ivARB
#define glProgramLocalParameter4dvARB pglProgramLocalParameter4dvARB #endif
#define glProgramLocalParameter4fARB pglProgramLocalParameter4fARB #ifndef GLEE_H_DEFINED_glVertexAttrib4sARB
#define glProgramLocalParameter4fvARB pglProgramLocalParameter4fvARB #define GLEE_H_DEFINED_glVertexAttrib4sARB
#define glGetProgramEnvParameterdvARB pglGetProgramEnvParameterdvARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SARBPROC) (GLuint index, GL
#define glGetProgramEnvParameterfvARB pglGetProgramEnvParameterfvARB short x, GLshort y, GLshort z, GLshort w);
#define glGetProgramLocalParameterdvARB pglGetProgramLocalParameterdvARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SARBPROC GLeeFuncPtr_glVertexAttrib4sAR
#define glGetProgramLocalParameterfvARB pglGetProgramLocalParameterfvARB B;
#define glGetProgramivARB pglGetProgramivARB #define glVertexAttrib4sARB GLeeFuncPtr_glVertexAttrib4sARB
#define glGetProgramStringARB pglGetProgramStringARB #endif
#define glGetVertexAttribdvARB pglGetVertexAttribdvARB #ifndef GLEE_H_DEFINED_glVertexAttrib4svARB
#define glGetVertexAttribfvARB pglGetVertexAttribfvARB #define GLEE_H_DEFINED_glVertexAttrib4svARB
#define glGetVertexAttribivARB pglGetVertexAttribivARB typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVARBPROC) (GLuint index, c
#define glGetVertexAttribPointervARB pglGetVertexAttribPointervARB onst GLshort * v);
#define glIsProgramARB pglIsProgramARB GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVARBPROC GLeeFuncPtr_glVertexAttrib4sv
ARB;
#define glVertexAttrib4svARB GLeeFuncPtr_glVertexAttrib4svARB
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4ubvARB
#define GLEE_H_DEFINED_glVertexAttrib4ubvARB
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVARBPROC) (GLuint index,
const GLubyte * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVARBPROC GLeeFuncPtr_glVertexAttrib4u
bvARB;
#define glVertexAttrib4ubvARB GLeeFuncPtr_glVertexAttrib4ubvARB
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4uivARB
#define GLEE_H_DEFINED_glVertexAttrib4uivARB
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UIVARBPROC) (GLuint index,
const GLuint * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVARBPROC GLeeFuncPtr_glVertexAttrib4u
ivARB;
#define glVertexAttrib4uivARB GLeeFuncPtr_glVertexAttrib4uivARB
#endif
#ifndef GLEE_H_DEFINED_glVertexAttrib4usvARB
#define GLEE_H_DEFINED_glVertexAttrib4usvARB
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4USVARBPROC) (GLuint index,
const GLushort * v);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVARBPROC GLeeFuncPtr_glVertexAttrib4u
svARB;
#define glVertexAttrib4usvARB GLeeFuncPtr_glVertexAttrib4usvARB
#endif
#ifndef GLEE_H_DEFINED_glVertexAttribPointerARB
#define GLEE_H_DEFINED_glVertexAttribPointerARB
typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERARBPROC) (GLuint inde
x, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLv
oid * pointer);
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERARBPROC GLeeFuncPtr_glVertexAttri
bPointerARB;
#define glVertexAttribPointerARB GLeeFuncPtr_glVertexAttribPointerARB
#endif
#ifndef GLEE_H_DEFINED_glEnableVertexAttribArrayARB
#define GLEE_H_DEFINED_glEnableVertexAttribArrayARB
typedef void (APIENTRYP GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC) (GLuint
index);
GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glEnableV
ertexAttribArrayARB;
#define glEnableVertexAttribArrayARB GLeeFuncPtr_glEnableVertexAttribArra
yARB
#endif
#ifndef GLEE_H_DEFINED_glDisableVertexAttribArrayARB
#define GLEE_H_DEFINED_glDisableVertexAttribArrayARB
typedef void (APIENTRYP GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC) (GLuint
index);
GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glDisabl
eVertexAttribArrayARB;
#define glDisableVertexAttribArrayARB GLeeFuncPtr_glDisableVertexAttribAr
rayARB
#endif
#ifndef GLEE_H_DEFINED_glProgramStringARB
#define GLEE_H_DEFINED_glProgramStringARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMSTRINGARBPROC) (GLenum target, GL
enum format, GLsizei len, const GLvoid * string);
GLEE_EXTERN GLEEPFNGLPROGRAMSTRINGARBPROC GLeeFuncPtr_glProgramStringARB;
#define glProgramStringARB GLeeFuncPtr_glProgramStringARB
#endif
#ifndef GLEE_H_DEFINED_glBindProgramARB
#define GLEE_H_DEFINED_glBindProgramARB
typedef void (APIENTRYP GLEEPFNGLBINDPROGRAMARBPROC) (GLenum target, GLui
nt program);
GLEE_EXTERN GLEEPFNGLBINDPROGRAMARBPROC GLeeFuncPtr_glBindProgramARB;
#define glBindProgramARB GLeeFuncPtr_glBindProgramARB
#endif
#ifndef GLEE_H_DEFINED_glDeleteProgramsARB
#define GLEE_H_DEFINED_glDeleteProgramsARB
typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMSARBPROC) (GLsizei n, const
GLuint * programs);
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSARBPROC GLeeFuncPtr_glDeleteProgramsAR
B;
#define glDeleteProgramsARB GLeeFuncPtr_glDeleteProgramsARB
#endif
#ifndef GLEE_H_DEFINED_glGenProgramsARB
#define GLEE_H_DEFINED_glGenProgramsARB
typedef void (APIENTRYP GLEEPFNGLGENPROGRAMSARBPROC) (GLsizei n, GLuint *
programs);
GLEE_EXTERN GLEEPFNGLGENPROGRAMSARBPROC GLeeFuncPtr_glGenProgramsARB;
#define glGenProgramsARB GLeeFuncPtr_glGenProgramsARB
#endif
#ifndef GLEE_H_DEFINED_glProgramEnvParameter4dARB
#define GLEE_H_DEFINED_glProgramEnvParameter4dARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC) (GLenum ta
rget, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC GLeeFuncPtr_glProgramEn
vParameter4dARB;
#define glProgramEnvParameter4dARB GLeeFuncPtr_glProgramEnvParameter4dARB
#endif
#ifndef GLEE_H_DEFINED_glProgramEnvParameter4dvARB
#define GLEE_H_DEFINED_glProgramEnvParameter4dvARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC) (GLenum t
arget, GLuint index, const GLdouble * params);
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC GLeeFuncPtr_glProgramE
nvParameter4dvARB;
#define glProgramEnvParameter4dvARB GLeeFuncPtr_glProgramEnvParameter4dvA
RB
#endif
#ifndef GLEE_H_DEFINED_glProgramEnvParameter4fARB
#define GLEE_H_DEFINED_glProgramEnvParameter4fARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC) (GLenum ta
rget, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC GLeeFuncPtr_glProgramEn
vParameter4fARB;
#define glProgramEnvParameter4fARB GLeeFuncPtr_glProgramEnvParameter4fARB
#endif
#ifndef GLEE_H_DEFINED_glProgramEnvParameter4fvARB
#define GLEE_H_DEFINED_glProgramEnvParameter4fvARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC) (GLenum t
arget, GLuint index, const GLfloat * params);
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC GLeeFuncPtr_glProgramE
nvParameter4fvARB;
#define glProgramEnvParameter4fvARB GLeeFuncPtr_glProgramEnvParameter4fvA
RB
#endif
#ifndef GLEE_H_DEFINED_glProgramLocalParameter4dARB
#define GLEE_H_DEFINED_glProgramLocalParameter4dARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC) (GLenum
target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC GLeeFuncPtr_glProgram
LocalParameter4dARB;
#define glProgramLocalParameter4dARB GLeeFuncPtr_glProgramLocalParameter4
dARB
#endif
#ifndef GLEE_H_DEFINED_glProgramLocalParameter4dvARB
#define GLEE_H_DEFINED_glProgramLocalParameter4dvARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC) (GLenum
target, GLuint index, const GLdouble * params);
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC GLeeFuncPtr_glProgra
mLocalParameter4dvARB;
#define glProgramLocalParameter4dvARB GLeeFuncPtr_glProgramLocalParameter
4dvARB
#endif
#ifndef GLEE_H_DEFINED_glProgramLocalParameter4fARB
#define GLEE_H_DEFINED_glProgramLocalParameter4fARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC) (GLenum
target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC GLeeFuncPtr_glProgram
LocalParameter4fARB;
#define glProgramLocalParameter4fARB GLeeFuncPtr_glProgramLocalParameter4
fARB
#endif
#ifndef GLEE_H_DEFINED_glProgramLocalParameter4fvARB
#define GLEE_H_DEFINED_glProgramLocalParameter4fvARB
typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC) (GLenum
target, GLuint index, const GLfloat * params);
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC GLeeFuncPtr_glProgra
mLocalParameter4fvARB;
#define glProgramLocalParameter4fvARB GLeeFuncPtr_glProgramLocalParameter
4fvARB
#endif
#ifndef GLEE_H_DEFINED_glGetProgramEnvParameterdvARB
#define GLEE_H_DEFINED_glGetProgramEnvParameterdvARB
typedef void (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC) (GLenum
target, GLuint index, GLdouble * params);
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC GLeeFuncPtr_glGetPro
gramEnvParameterdvARB;
#define glGetProgramEnvParameterdvARB GLeeFuncPtr_glGetProgramEnvParamete
rdvARB
#endif
#ifndef GLEE_H_DEFINED_glGetProgramEnvParameterfvARB
#define GLEE_H_DEFINED_glGetProgramEnvParameterfvARB
typedef void (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC) (GLenum
target, GLuint index, GLfloat * params);
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC GLeeFuncPtr_glGetPro
gramEnvParameterfvARB;
#define glGetProgramEnvParameterfvARB GLeeFuncPtr_glGetProgramEnvParamete
rfvARB
#endif
#ifndef GLEE_H_DEFINED_glGetProgramLocalParameterdvARB
#define GLEE_H_DEFINED_glGetProgramLocalParameterdvARB
typedef void (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC) (GLen
um target, GLuint index, GLdouble * params);
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GLeeFuncPtr_glGetP
rogramLocalParameterdvARB;
#define glGetProgramLocalParameterdvARB GLeeFuncPtr_glGetProgramLocalPara
meterdvARB
#endif
#ifndef GLEE_H_DEFINED_glGetProgramLocalParameterfvARB
#define GLEE_H_DEFINED_glGetProgramLocalParameterfvARB
typedef void (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC) (GLen
um target, GLuint index, GLfloat * params);
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GLeeFuncPtr_glGetP
rogramLocalParameterfvARB;
#define glGetProgramLocalParameterfvARB GLeeFuncPtr_glGetProgramLocalPara
meterfvARB
#endif
#ifndef GLEE_H_DEFINED_glGetProgramivARB
#define GLEE_H_DEFINED_glGetProgramivARB
typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVARBPROC) (GLenum target, GLe
num pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVARBPROC GLeeFuncPtr_glGetProgramivARB;
#define glGetProgramivARB GLeeFuncPtr_glGetProgramivARB
#endif
#ifndef GLEE_H_DEFINED_glGetProgramStringARB
#define GLEE_H_DEFINED_glGetProgramStringARB
typedef void (APIENTRYP GLEEPFNGLGETPROGRAMSTRINGARBPROC) (GLenum target,
GLenum pname, GLvoid * string);
GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGARBPROC GLeeFuncPtr_glGetProgramStri
ngARB;
#define glGetProgramStringARB GLeeFuncPtr_glGetProgramStringARB
#endif
#ifndef GLEE_H_DEFINED_glGetVertexAttribdvARB
#define GLEE_H_DEFINED_glGetVertexAttribdvARB
typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVARBPROC) (GLuint index,
GLenum pname, GLdouble * params);
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVARBPROC GLeeFuncPtr_glGetVertexAttr
ibdvARB;
#define glGetVertexAttribdvARB GLeeFuncPtr_glGetVertexAttribdvARB
#endif
#ifndef GLEE_H_DEFINED_glGetVertexAttribfvARB
#define GLEE_H_DEFINED_glGetVertexAttribfvARB
typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVARBPROC) (GLuint index,
GLenum pname, GLfloat * params);
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVARBPROC GLeeFuncPtr_glGetVertexAttr
ibfvARB;
#define glGetVertexAttribfvARB GLeeFuncPtr_glGetVertexAttribfvARB
#endif
#ifndef GLEE_H_DEFINED_glGetVertexAttribivARB
#define GLEE_H_DEFINED_glGetVertexAttribivARB
typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVARBPROC) (GLuint index,
GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVARBPROC GLeeFuncPtr_glGetVertexAttr
ibivARB;
#define glGetVertexAttribivARB GLeeFuncPtr_glGetVertexAttribivARB
#endif
#ifndef GLEE_H_DEFINED_glGetVertexAttribPointervARB
#define GLEE_H_DEFINED_glGetVertexAttribPointervARB
typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC) (GLuint
index, GLenum pname, GLvoid* * pointer);
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC GLeeFuncPtr_glGetVert
exAttribPointervARB;
#define glGetVertexAttribPointervARB GLeeFuncPtr_glGetVertexAttribPointer
vARB
#endif
#ifndef GLEE_H_DEFINED_glIsProgramARB
#define GLEE_H_DEFINED_glIsProgramARB
typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMARBPROC) (GLuint program);
GLEE_EXTERN GLEEPFNGLISPROGRAMARBPROC GLeeFuncPtr_glIsProgramARB;
#define glIsProgramARB GLeeFuncPtr_glIsProgramARB
#endif
#endif #endif
/* GL_ARB_fragment_program */ /* GL_ARB_fragment_program */
#ifndef GL_ARB_fragment_program #ifndef GL_ARB_fragment_program
#define GL_ARB_fragment_program 1 #define GL_ARB_fragment_program 1
#define __GLEE_GL_ARB_fragment_program 1 #define __GLEE_GL_ARB_fragment_program 1
/* Constants */ /* Constants */
#define GL_FRAGMENT_PROGRAM_ARB 0x8804 #define GL_FRAGMENT_PROGRAM_ARB 0x8804
#define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805 #define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805
skipping to change at line 3246 skipping to change at line 4601
#define GL_BUFFER_MAP_POINTER_ARB 0x88BD #define GL_BUFFER_MAP_POINTER_ARB 0x88BD
#define GL_STREAM_DRAW_ARB 0x88E0 #define GL_STREAM_DRAW_ARB 0x88E0
#define GL_STREAM_READ_ARB 0x88E1 #define GL_STREAM_READ_ARB 0x88E1
#define GL_STREAM_COPY_ARB 0x88E2 #define GL_STREAM_COPY_ARB 0x88E2
#define GL_STATIC_DRAW_ARB 0x88E4 #define GL_STATIC_DRAW_ARB 0x88E4
#define GL_STATIC_READ_ARB 0x88E5 #define GL_STATIC_READ_ARB 0x88E5
#define GL_STATIC_COPY_ARB 0x88E6 #define GL_STATIC_COPY_ARB 0x88E6
#define GL_DYNAMIC_DRAW_ARB 0x88E8 #define GL_DYNAMIC_DRAW_ARB 0x88E8
#define GL_DYNAMIC_READ_ARB 0x88E9 #define GL_DYNAMIC_READ_ARB 0x88E9
#define GL_DYNAMIC_COPY_ARB 0x88EA #define GL_DYNAMIC_COPY_ARB 0x88EA
typedef void (APIENTRYP PFNGLBINDBUFFERARBPROC) (GLenum target, GLuint buff #ifndef GLEE_H_DEFINED_glBindBufferARB
er); #define GLEE_H_DEFINED_glBindBufferARB
typedef void (APIENTRYP PFNGLDELETEBUFFERSARBPROC) (GLsizei n, const GLuint typedef void (APIENTRYP GLEEPFNGLBINDBUFFERARBPROC) (GLenum target, GLuin
* buffers); t buffer);
typedef void (APIENTRYP PFNGLGENBUFFERSARBPROC) (GLsizei n, GLuint * buffer GLEE_EXTERN GLEEPFNGLBINDBUFFERARBPROC GLeeFuncPtr_glBindBufferARB;
s); #define glBindBufferARB GLeeFuncPtr_glBindBufferARB
typedef GLboolean (APIENTRYP PFNGLISBUFFERARBPROC) (GLuint buffer); #endif
typedef void (APIENTRYP PFNGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrA #ifndef GLEE_H_DEFINED_glDeleteBuffersARB
RB size, const GLvoid * data, GLenum usage); #define GLEE_H_DEFINED_glDeleteBuffersARB
typedef void (APIENTRYP PFNGLBUFFERSUBDATAARBPROC) (GLenum target, GLintptr typedef void (APIENTRYP GLEEPFNGLDELETEBUFFERSARBPROC) (GLsizei n, const
ARB offset, GLsizeiptrARB size, const GLvoid * data); GLuint * buffers);
typedef void (APIENTRYP PFNGLGETBUFFERSUBDATAARBPROC) (GLenum target, GLint GLEE_EXTERN GLEEPFNGLDELETEBUFFERSARBPROC GLeeFuncPtr_glDeleteBuffersARB;
ptrARB offset, GLsizeiptrARB size, GLvoid * data); #define glDeleteBuffersARB GLeeFuncPtr_glDeleteBuffersARB
typedef GLvoid* (APIENTRYP PFNGLMAPBUFFERARBPROC) (GLenum target, GLenum ac #endif
cess); #ifndef GLEE_H_DEFINED_glGenBuffersARB
typedef GLboolean (APIENTRYP PFNGLUNMAPBUFFERARBPROC) (GLenum target); #define GLEE_H_DEFINED_glGenBuffersARB
typedef void (APIENTRYP PFNGLGETBUFFERPARAMETERIVARBPROC) (GLenum target, G typedef void (APIENTRYP GLEEPFNGLGENBUFFERSARBPROC) (GLsizei n, GLuint *
Lenum pname, GLint * params); buffers);
typedef void (APIENTRYP PFNGLGETBUFFERPOINTERVARBPROC) (GLenum target, GLen GLEE_EXTERN GLEEPFNGLGENBUFFERSARBPROC GLeeFuncPtr_glGenBuffersARB;
um pname, GLvoid* * params); #define glGenBuffersARB GLeeFuncPtr_glGenBuffersARB
GLEE_EXTERN PFNGLBINDBUFFERARBPROC pglBindBufferARB; #endif
GLEE_EXTERN PFNGLDELETEBUFFERSARBPROC pglDeleteBuffersARB; #ifndef GLEE_H_DEFINED_glIsBufferARB
GLEE_EXTERN PFNGLGENBUFFERSARBPROC pglGenBuffersARB; #define GLEE_H_DEFINED_glIsBufferARB
GLEE_EXTERN PFNGLISBUFFERARBPROC pglIsBufferARB; typedef GLboolean (APIENTRYP GLEEPFNGLISBUFFERARBPROC) (GLuint buffer);
GLEE_EXTERN PFNGLBUFFERDATAARBPROC pglBufferDataARB; GLEE_EXTERN GLEEPFNGLISBUFFERARBPROC GLeeFuncPtr_glIsBufferARB;
GLEE_EXTERN PFNGLBUFFERSUBDATAARBPROC pglBufferSubDataARB; #define glIsBufferARB GLeeFuncPtr_glIsBufferARB
GLEE_EXTERN PFNGLGETBUFFERSUBDATAARBPROC pglGetBufferSubDataARB; #endif
GLEE_EXTERN PFNGLMAPBUFFERARBPROC pglMapBufferARB; #ifndef GLEE_H_DEFINED_glBufferDataARB
GLEE_EXTERN PFNGLUNMAPBUFFERARBPROC pglUnmapBufferARB; #define GLEE_H_DEFINED_glBufferDataARB
GLEE_EXTERN PFNGLGETBUFFERPARAMETERIVARBPROC pglGetBufferParameterivARB; typedef void (APIENTRYP GLEEPFNGLBUFFERDATAARBPROC) (GLenum target, GLsiz
GLEE_EXTERN PFNGLGETBUFFERPOINTERVARBPROC pglGetBufferPointervARB; eiptrARB size, const GLvoid * data, GLenum usage);
#define glBindBufferARB pglBindBufferARB GLEE_EXTERN GLEEPFNGLBUFFERDATAARBPROC GLeeFuncPtr_glBufferDataARB;
#define glDeleteBuffersARB pglDeleteBuffersARB #define glBufferDataARB GLeeFuncPtr_glBufferDataARB
#define glGenBuffersARB pglGenBuffersARB #endif
#define glIsBufferARB pglIsBufferARB #ifndef GLEE_H_DEFINED_glBufferSubDataARB
#define glBufferDataARB pglBufferDataARB #define GLEE_H_DEFINED_glBufferSubDataARB
#define glBufferSubDataARB pglBufferSubDataARB typedef void (APIENTRYP GLEEPFNGLBUFFERSUBDATAARBPROC) (GLenum target, GL
#define glGetBufferSubDataARB pglGetBufferSubDataARB intptrARB offset, GLsizeiptrARB size, const GLvoid * data);
#define glMapBufferARB pglMapBufferARB GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAARBPROC GLeeFuncPtr_glBufferSubDataARB;
#define glUnmapBufferARB pglUnmapBufferARB #define glBufferSubDataARB GLeeFuncPtr_glBufferSubDataARB
#define glGetBufferParameterivARB pglGetBufferParameterivARB #endif
#define glGetBufferPointervARB pglGetBufferPointervARB #ifndef GLEE_H_DEFINED_glGetBufferSubDataARB
#define GLEE_H_DEFINED_glGetBufferSubDataARB
typedef void (APIENTRYP GLEEPFNGLGETBUFFERSUBDATAARBPROC) (GLenum target,
GLintptrARB offset, GLsizeiptrARB size, GLvoid * data);
GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAARBPROC GLeeFuncPtr_glGetBufferSubDa
taARB;
#define glGetBufferSubDataARB GLeeFuncPtr_glGetBufferSubDataARB
#endif
#ifndef GLEE_H_DEFINED_glMapBufferARB
#define GLEE_H_DEFINED_glMapBufferARB
typedef GLvoid* (APIENTRYP GLEEPFNGLMAPBUFFERARBPROC) (GLenum target, GLe
num access);
GLEE_EXTERN GLEEPFNGLMAPBUFFERARBPROC GLeeFuncPtr_glMapBufferARB;
#define glMapBufferARB GLeeFuncPtr_glMapBufferARB
#endif
#ifndef GLEE_H_DEFINED_glUnmapBufferARB
#define GLEE_H_DEFINED_glUnmapBufferARB
typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPBUFFERARBPROC) (GLenum target)
;
GLEE_EXTERN GLEEPFNGLUNMAPBUFFERARBPROC GLeeFuncPtr_glUnmapBufferARB;
#define glUnmapBufferARB GLeeFuncPtr_glUnmapBufferARB
#endif
#ifndef GLEE_H_DEFINED_glGetBufferParameterivARB
#define GLEE_H_DEFINED_glGetBufferParameterivARB
typedef void (APIENTRYP GLEEPFNGLGETBUFFERPARAMETERIVARBPROC) (GLenum tar
get, GLenum pname, GLint * params);
GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVARBPROC GLeeFuncPtr_glGetBufferP
arameterivARB;
#define glGetBufferParameterivARB GLeeFuncPtr_glGetBufferParameterivARB
#endif
#ifndef GLEE_H_DEFINED_glGetBufferPointervARB
#define GLEE_H_DEFINED_glGetBufferPointervARB
typedef void (APIENTRYP GLEEPFNGLGETBUFFERPOINTERVARBPROC) (GLenum target
, GLenum pname, GLvoid* * params);
GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVARBPROC GLeeFuncPtr_glGetBufferPoin
tervARB;
#define glGetBufferPointervARB GLeeFuncPtr_glGetBufferPointervARB
#endif
#endif #endif
/* GL_ARB_occlusion_query */ /* GL_ARB_occlusion_query */
#ifndef GL_ARB_occlusion_query #ifndef GL_ARB_occlusion_query
#define GL_ARB_occlusion_query 1 #define GL_ARB_occlusion_query 1
#define __GLEE_GL_ARB_occlusion_query 1 #define __GLEE_GL_ARB_occlusion_query 1
/* Constants */ /* Constants */
#define GL_QUERY_COUNTER_BITS_ARB 0x8864 #define GL_QUERY_COUNTER_BITS_ARB 0x8864
#define GL_CURRENT_QUERY_ARB 0x8865 #define GL_CURRENT_QUERY_ARB 0x8865
#define GL_QUERY_RESULT_ARB 0x8866 #define GL_QUERY_RESULT_ARB 0x8866
#define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867 #define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867
#define GL_SAMPLES_PASSED_ARB 0x8914 #define GL_SAMPLES_PASSED_ARB 0x8914
typedef void (APIENTRYP PFNGLGENQUERIESARBPROC) (GLsizei n, GLuint * ids); #ifndef GLEE_H_DEFINED_glGenQueriesARB
typedef void (APIENTRYP PFNGLDELETEQUERIESARBPROC) (GLsizei n, const GLuint #define GLEE_H_DEFINED_glGenQueriesARB
* ids); typedef void (APIENTRYP GLEEPFNGLGENQUERIESARBPROC) (GLsizei n, GLuint *
typedef GLboolean (APIENTRYP PFNGLISQUERYARBPROC) (GLuint id); ids);
typedef void (APIENTRYP PFNGLBEGINQUERYARBPROC) (GLenum target, GLuint id); GLEE_EXTERN GLEEPFNGLGENQUERIESARBPROC GLeeFuncPtr_glGenQueriesARB;
typedef void (APIENTRYP PFNGLENDQUERYARBPROC) (GLenum target); #define glGenQueriesARB GLeeFuncPtr_glGenQueriesARB
typedef void (APIENTRYP PFNGLGETQUERYIVARBPROC) (GLenum target, GLenum pnam #endif
e, GLint * params); #ifndef GLEE_H_DEFINED_glDeleteQueriesARB
typedef void (APIENTRYP PFNGLGETQUERYOBJECTIVARBPROC) (GLuint id, GLenum pn #define GLEE_H_DEFINED_glDeleteQueriesARB
ame, GLint * params); typedef void (APIENTRYP GLEEPFNGLDELETEQUERIESARBPROC) (GLsizei n, const
typedef void (APIENTRYP PFNGLGETQUERYOBJECTUIVARBPROC) (GLuint id, GLenum p GLuint * ids);
name, GLuint * params); GLEE_EXTERN GLEEPFNGLDELETEQUERIESARBPROC GLeeFuncPtr_glDeleteQueriesARB;
GLEE_EXTERN PFNGLGENQUERIESARBPROC pglGenQueriesARB; #define glDeleteQueriesARB GLeeFuncPtr_glDeleteQueriesARB
GLEE_EXTERN PFNGLDELETEQUERIESARBPROC pglDeleteQueriesARB; #endif
GLEE_EXTERN PFNGLISQUERYARBPROC pglIsQueryARB; #ifndef GLEE_H_DEFINED_glIsQueryARB
GLEE_EXTERN PFNGLBEGINQUERYARBPROC pglBeginQueryARB; #define GLEE_H_DEFINED_glIsQueryARB
GLEE_EXTERN PFNGLENDQUERYARBPROC pglEndQueryARB; typedef GLboolean (APIENTRYP GLEEPFNGLISQUERYARBPROC) (GLuint id);
GLEE_EXTERN PFNGLGETQUERYIVARBPROC pglGetQueryivARB; GLEE_EXTERN GLEEPFNGLISQUERYARBPROC GLeeFuncPtr_glIsQueryARB;
GLEE_EXTERN PFNGLGETQUERYOBJECTIVARBPROC pglGetQueryObjectivARB; #define glIsQueryARB GLeeFuncPtr_glIsQueryARB