-/***************************************************************************\r
-*\r
-* GLee.c\r
-* GLee (OpenGL Easy Extension library) \r
-* Version : 5.4\r
-*\r
-* Copyright (c)2009 Ben Woodhouse All rights reserved.\r
-*\r
-* Redistribution and use in source and binary forms, with or without\r
-* modification, are permitted provided that the following conditions are \r
-* met:\r
-* 1. Redistributions of source code must retain the above copyright\r
-* notice, this list of conditions and the following disclaimer as\r
-* the first lines of this file unmodified.\r
-* 2. Redistributions in binary form must reproduce the above copyright\r
-* notice, this list of conditions and the following disclaimer in the\r
-* documentation and/or other materials provided with the distribution.\r
-*\r
-* THIS SOFTWARE IS PROVIDED BY BEN WOODHOUSE ``AS IS'' AND ANY EXPRESS OR\r
-* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\r
-* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.\r
-* IN NO EVENT SHALL BEN WOODHOUSE BE LIABLE FOR ANY DIRECT, INDIRECT,\r
-* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\r
-* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\r
-* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\r
-* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\r
-* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\r
-* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
-\r
-* Web: http://elf-stone.com/glee.php\r
-*\r
-* [This file was automatically generated by GLeeGen 7.0\r
-*\r
-***************************************************************************/\r
-\r
-#ifdef _MSC_VER\r
- #pragma optimize( "g", off )\r
-#endif\r
-\r
-#include <stdio.h>\r
-#include <stdlib.h>\r
-#include <string.h>\r
-#include "GLee.h"\r
-\r
-#if defined(__APPLE__) || defined(__APPLE_CC__)\r
- #include <Carbon/Carbon.h>\r
-#endif\r
-\r
-typedef GLuint(*GLEE_LINK_FUNCTION)(void);\r
-\r
-GLboolean __GLeeInited=GL_FALSE;\r
-\r
-#ifndef _WIN32\r
- #define __stdcall /* nothing */\r
-#endif \r
-\r
-void * __GLeeGetProcAddress(const char *extname)\r
-{\r
-#ifdef WIN32\r
- return (void*)wglGetProcAddress(extname);\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
- CFBundleRef bundle;\r
- CFURLRef bundleURL = CFURLCreateWithFileSystemPath(kCFAllocatorDefault, CFSTR("/System/Library/Frameworks/OpenGL.framework"), kCFURLPOSIXPathStyle, true);\r
-\r
- CFStringRef functionName = CFStringCreateWithCString(kCFAllocatorDefault, extname, kCFStringEncodingASCII);\r
-\r
- void *function;\r
-\r
- bundle = CFBundleCreate(kCFAllocatorDefault, bundleURL);\r
- assert(bundle != NULL);\r
-\r
- function = CFBundleGetFunctionPointerForName(bundle, functionName);\r
-\r
- CFRelease(bundleURL);\r
- CFRelease(functionName);\r
- CFRelease(bundle);\r
-\r
- return function;\r
-#else\r
- return (void*)glXGetProcAddressARB((const GLubyte *)extname);\r
-#endif\r
-}\r
-\r
-\r
-\r
-\r
-/* Extension querying variables */\r
-\r
-GLboolean _GLEE_VERSION_1_2 = GL_FALSE;\r
-GLboolean _GLEE_ARB_imaging = GL_FALSE;\r
-GLboolean _GLEE_VERSION_1_3 = GL_FALSE;\r
-GLboolean _GLEE_VERSION_1_4 = GL_FALSE;\r
-GLboolean _GLEE_VERSION_1_5 = GL_FALSE;\r
-GLboolean _GLEE_VERSION_2_0 = GL_FALSE;\r
-GLboolean _GLEE_VERSION_2_1 = GL_FALSE;\r
-GLboolean _GLEE_VERSION_3_0 = GL_FALSE;\r
-GLboolean _GLEE_ARB_multitexture = GL_FALSE;\r
-GLboolean _GLEE_ARB_transpose_matrix = GL_FALSE;\r
-GLboolean _GLEE_ARB_multisample = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_env_add = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_cube_map = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_compression = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_border_clamp = GL_FALSE;\r
-GLboolean _GLEE_ARB_point_parameters = GL_FALSE;\r
-GLboolean _GLEE_ARB_vertex_blend = GL_FALSE;\r
-GLboolean _GLEE_ARB_matrix_palette = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_env_combine = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_env_crossbar = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_env_dot3 = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_mirrored_repeat = GL_FALSE;\r
-GLboolean _GLEE_ARB_depth_texture = GL_FALSE;\r
-GLboolean _GLEE_ARB_shadow = GL_FALSE;\r
-GLboolean _GLEE_ARB_shadow_ambient = GL_FALSE;\r
-GLboolean _GLEE_ARB_window_pos = GL_FALSE;\r
-GLboolean _GLEE_ARB_vertex_program = GL_FALSE;\r
-GLboolean _GLEE_ARB_fragment_program = GL_FALSE;\r
-GLboolean _GLEE_ARB_vertex_buffer_object = GL_FALSE;\r
-GLboolean _GLEE_ARB_occlusion_query = GL_FALSE;\r
-GLboolean _GLEE_ARB_shader_objects = GL_FALSE;\r
-GLboolean _GLEE_ARB_vertex_shader = GL_FALSE;\r
-GLboolean _GLEE_ARB_fragment_shader = GL_FALSE;\r
-GLboolean _GLEE_ARB_shading_language_100 = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_non_power_of_two = GL_FALSE;\r
-GLboolean _GLEE_ARB_point_sprite = GL_FALSE;\r
-GLboolean _GLEE_ARB_fragment_program_shadow = GL_FALSE;\r
-GLboolean _GLEE_ARB_draw_buffers = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_rectangle = GL_FALSE;\r
-GLboolean _GLEE_ARB_color_buffer_float = GL_FALSE;\r
-GLboolean _GLEE_ARB_half_float_pixel = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_float = GL_FALSE;\r
-GLboolean _GLEE_ARB_pixel_buffer_object = GL_FALSE;\r
-GLboolean _GLEE_ARB_depth_buffer_float = GL_FALSE;\r
-GLboolean _GLEE_ARB_draw_instanced = GL_FALSE;\r
-GLboolean _GLEE_ARB_framebuffer_object = GL_FALSE;\r
-GLboolean _GLEE_ARB_framebuffer_sRGB = GL_FALSE;\r
-GLboolean _GLEE_ARB_geometry_shader4 = GL_FALSE;\r
-GLboolean _GLEE_ARB_half_float_vertex = GL_FALSE;\r
-GLboolean _GLEE_ARB_instanced_arrays = GL_FALSE;\r
-GLboolean _GLEE_ARB_map_buffer_range = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_buffer_object = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_compression_rgtc = GL_FALSE;\r
-GLboolean _GLEE_ARB_texture_rg = GL_FALSE;\r
-GLboolean _GLEE_ARB_vertex_array_object = GL_FALSE;\r
-GLboolean _GLEE_EXT_abgr = GL_FALSE;\r
-GLboolean _GLEE_EXT_blend_color = GL_FALSE;\r
-GLboolean _GLEE_EXT_polygon_offset = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture3D = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture_filter4 = GL_FALSE;\r
-GLboolean _GLEE_EXT_subtexture = GL_FALSE;\r
-GLboolean _GLEE_EXT_copy_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_histogram = GL_FALSE;\r
-GLboolean _GLEE_EXT_convolution = GL_FALSE;\r
-GLboolean _GLEE_SGI_color_matrix = GL_FALSE;\r
-GLboolean _GLEE_SGI_color_table = GL_FALSE;\r
-GLboolean _GLEE_SGIS_pixel_texture = GL_FALSE;\r
-GLboolean _GLEE_SGIX_pixel_texture = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture4D = GL_FALSE;\r
-GLboolean _GLEE_SGI_texture_color_table = GL_FALSE;\r
-GLboolean _GLEE_EXT_cmyka = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_object = GL_FALSE;\r
-GLboolean _GLEE_SGIS_detail_texture = GL_FALSE;\r
-GLboolean _GLEE_SGIS_sharpen_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_packed_pixels = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture_lod = GL_FALSE;\r
-GLboolean _GLEE_SGIS_multisample = GL_FALSE;\r
-GLboolean _GLEE_EXT_rescale_normal = GL_FALSE;\r
-GLboolean _GLEE_EXT_vertex_array = GL_FALSE;\r
-GLboolean _GLEE_EXT_misc_attribute = GL_FALSE;\r
-GLboolean _GLEE_SGIS_generate_mipmap = GL_FALSE;\r
-GLboolean _GLEE_SGIX_clipmap = GL_FALSE;\r
-GLboolean _GLEE_SGIX_shadow = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture_edge_clamp = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture_border_clamp = GL_FALSE;\r
-GLboolean _GLEE_EXT_blend_minmax = GL_FALSE;\r
-GLboolean _GLEE_EXT_blend_subtract = GL_FALSE;\r
-GLboolean _GLEE_EXT_blend_logic_op = GL_FALSE;\r
-GLboolean _GLEE_SGIX_interlace = GL_FALSE;\r
-GLboolean _GLEE_SGIX_pixel_tiles = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture_select = GL_FALSE;\r
-GLboolean _GLEE_SGIX_sprite = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_multi_buffer = GL_FALSE;\r
-GLboolean _GLEE_EXT_point_parameters = GL_FALSE;\r
-GLboolean _GLEE_SGIS_point_parameters = GL_FALSE;\r
-GLboolean _GLEE_SGIX_instruments = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_scale_bias = GL_FALSE;\r
-GLboolean _GLEE_SGIX_framezoom = GL_FALSE;\r
-GLboolean _GLEE_SGIX_tag_sample_buffer = GL_FALSE;\r
-GLboolean _GLEE_FfdMaskSGIX = GL_FALSE;\r
-GLboolean _GLEE_SGIX_polynomial_ffd = GL_FALSE;\r
-GLboolean _GLEE_SGIX_reference_plane = GL_FALSE;\r
-GLboolean _GLEE_SGIX_flush_raster = GL_FALSE;\r
-GLboolean _GLEE_SGIX_depth_texture = GL_FALSE;\r
-GLboolean _GLEE_SGIS_fog_function = GL_FALSE;\r
-GLboolean _GLEE_SGIX_fog_offset = GL_FALSE;\r
-GLboolean _GLEE_HP_image_transform = GL_FALSE;\r
-GLboolean _GLEE_HP_convolution_border_modes = GL_FALSE;\r
-GLboolean _GLEE_INGR_palette_buffer = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_add_env = GL_FALSE;\r
-GLboolean _GLEE_EXT_color_subtable = GL_FALSE;\r
-GLboolean _GLEE_PGI_vertex_hints = GL_FALSE;\r
-GLboolean _GLEE_PGI_misc_hints = GL_FALSE;\r
-GLboolean _GLEE_EXT_paletted_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_clip_volume_hint = GL_FALSE;\r
-GLboolean _GLEE_SGIX_list_priority = GL_FALSE;\r
-GLboolean _GLEE_SGIX_ir_instrument1 = GL_FALSE;\r
-GLboolean _GLEE_SGIX_calligraphic_fragment = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_lod_bias = GL_FALSE;\r
-GLboolean _GLEE_SGIX_shadow_ambient = GL_FALSE;\r
-GLboolean _GLEE_EXT_index_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_index_material = GL_FALSE;\r
-GLboolean _GLEE_EXT_index_func = GL_FALSE;\r
-GLboolean _GLEE_EXT_index_array_formats = GL_FALSE;\r
-GLboolean _GLEE_EXT_compiled_vertex_array = GL_FALSE;\r
-GLboolean _GLEE_EXT_cull_vertex = GL_FALSE;\r
-GLboolean _GLEE_SGIX_ycrcb = GL_FALSE;\r
-GLboolean _GLEE_SGIX_fragment_lighting = GL_FALSE;\r
-GLboolean _GLEE_IBM_rasterpos_clip = GL_FALSE;\r
-GLboolean _GLEE_HP_texture_lighting = GL_FALSE;\r
-GLboolean _GLEE_EXT_draw_range_elements = GL_FALSE;\r
-GLboolean _GLEE_WIN_phong_shading = GL_FALSE;\r
-GLboolean _GLEE_WIN_specular_fog = GL_FALSE;\r
-GLboolean _GLEE_EXT_light_texture = GL_FALSE;\r
-GLboolean _GLEE_SGIX_blend_alpha_minmax = GL_FALSE;\r
-GLboolean _GLEE_SGIX_impact_pixel_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_bgra = GL_FALSE;\r
-GLboolean _GLEE_SGIX_async = GL_FALSE;\r
-GLboolean _GLEE_SGIX_async_pixel = GL_FALSE;\r
-GLboolean _GLEE_SGIX_async_histogram = GL_FALSE;\r
-GLboolean _GLEE_INTEL_texture_scissor = GL_FALSE;\r
-GLboolean _GLEE_INTEL_parallel_arrays = GL_FALSE;\r
-GLboolean _GLEE_HP_occlusion_test = GL_FALSE;\r
-GLboolean _GLEE_EXT_pixel_transform = GL_FALSE;\r
-GLboolean _GLEE_EXT_pixel_transform_color_table = GL_FALSE;\r
-GLboolean _GLEE_EXT_shared_texture_palette = GL_FALSE;\r
-GLboolean _GLEE_EXT_separate_specular_color = GL_FALSE;\r
-GLboolean _GLEE_EXT_secondary_color = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_perturb_normal = GL_FALSE;\r
-GLboolean _GLEE_EXT_multi_draw_arrays = GL_FALSE;\r
-GLboolean _GLEE_EXT_fog_coord = GL_FALSE;\r
-GLboolean _GLEE_REND_screen_coordinates = GL_FALSE;\r
-GLboolean _GLEE_EXT_coordinate_frame = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_env_combine = GL_FALSE;\r
-GLboolean _GLEE_APPLE_specular_vector = GL_FALSE;\r
-GLboolean _GLEE_APPLE_transform_hint = GL_FALSE;\r
-GLboolean _GLEE_SGIX_fog_scale = GL_FALSE;\r
-GLboolean _GLEE_SUNX_constant_data = GL_FALSE;\r
-GLboolean _GLEE_SUN_global_alpha = GL_FALSE;\r
-GLboolean _GLEE_SUN_triangle_list = GL_FALSE;\r
-GLboolean _GLEE_SUN_vertex = GL_FALSE;\r
-GLboolean _GLEE_EXT_blend_func_separate = GL_FALSE;\r
-GLboolean _GLEE_INGR_color_clamp = GL_FALSE;\r
-GLboolean _GLEE_INGR_interlace_read = GL_FALSE;\r
-GLboolean _GLEE_EXT_stencil_wrap = GL_FALSE;\r
-GLboolean _GLEE_EXT_422_pixels = GL_FALSE;\r
-GLboolean _GLEE_NV_texgen_reflection = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_cube_map = GL_FALSE;\r
-GLboolean _GLEE_SUN_convolution_border_modes = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_env_add = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_lod_bias = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_filter_anisotropic = GL_FALSE;\r
-GLboolean _GLEE_EXT_vertex_weighting = GL_FALSE;\r
-GLboolean _GLEE_NV_light_max_exponent = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_array_range = GL_FALSE;\r
-GLboolean _GLEE_NV_register_combiners = GL_FALSE;\r
-GLboolean _GLEE_NV_fog_distance = GL_FALSE;\r
-GLboolean _GLEE_NV_texgen_emboss = GL_FALSE;\r
-GLboolean _GLEE_NV_blend_square = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_env_combine4 = GL_FALSE;\r
-GLboolean _GLEE_MESA_resize_buffers = GL_FALSE;\r
-GLboolean _GLEE_MESA_window_pos = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_compression_s3tc = GL_FALSE;\r
-GLboolean _GLEE_IBM_cull_vertex = GL_FALSE;\r
-GLboolean _GLEE_IBM_multimode_draw_arrays = GL_FALSE;\r
-GLboolean _GLEE_IBM_vertex_array_lists = GL_FALSE;\r
-GLboolean _GLEE_SGIX_subsample = GL_FALSE;\r
-GLboolean _GLEE_SGIX_ycrcb_subsample = GL_FALSE;\r
-GLboolean _GLEE_SGIX_ycrcba = GL_FALSE;\r
-GLboolean _GLEE_SGI_depth_pass_instrument = GL_FALSE;\r
-GLboolean _GLEE_3DFX_texture_compression_FXT1 = GL_FALSE;\r
-GLboolean _GLEE_3DFX_multisample = GL_FALSE;\r
-GLboolean _GLEE_3DFX_tbuffer = GL_FALSE;\r
-GLboolean _GLEE_EXT_multisample = GL_FALSE;\r
-GLboolean _GLEE_SGIX_vertex_preclip = GL_FALSE;\r
-GLboolean _GLEE_SGIX_convolution_accuracy = GL_FALSE;\r
-GLboolean _GLEE_SGIX_resample = GL_FALSE;\r
-GLboolean _GLEE_SGIS_point_line_texgen = GL_FALSE;\r
-GLboolean _GLEE_SGIS_texture_color_mask = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_env_dot3 = GL_FALSE;\r
-GLboolean _GLEE_ATI_texture_mirror_once = GL_FALSE;\r
-GLboolean _GLEE_NV_fence = GL_FALSE;\r
-GLboolean _GLEE_IBM_texture_mirrored_repeat = GL_FALSE;\r
-GLboolean _GLEE_NV_evaluators = GL_FALSE;\r
-GLboolean _GLEE_NV_packed_depth_stencil = GL_FALSE;\r
-GLboolean _GLEE_NV_register_combiners2 = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_compression_vtc = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_rectangle = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_shader = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_shader2 = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_array_range2 = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_program = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_coordinate_clamp = GL_FALSE;\r
-GLboolean _GLEE_SGIX_scalebias_hint = GL_FALSE;\r
-GLboolean _GLEE_OML_interlace = GL_FALSE;\r
-GLboolean _GLEE_OML_subsample = GL_FALSE;\r
-GLboolean _GLEE_OML_resample = GL_FALSE;\r
-GLboolean _GLEE_NV_copy_depth_to_color = GL_FALSE;\r
-GLboolean _GLEE_ATI_envmap_bumpmap = GL_FALSE;\r
-GLboolean _GLEE_ATI_fragment_shader = GL_FALSE;\r
-GLboolean _GLEE_ATI_pn_triangles = GL_FALSE;\r
-GLboolean _GLEE_ATI_vertex_array_object = GL_FALSE;\r
-GLboolean _GLEE_EXT_vertex_shader = GL_FALSE;\r
-GLboolean _GLEE_ATI_vertex_streams = GL_FALSE;\r
-GLboolean _GLEE_ATI_element_array = GL_FALSE;\r
-GLboolean _GLEE_SUN_mesh_array = GL_FALSE;\r
-GLboolean _GLEE_SUN_slice_accum = GL_FALSE;\r
-GLboolean _GLEE_NV_multisample_filter_hint = GL_FALSE;\r
-GLboolean _GLEE_NV_depth_clamp = GL_FALSE;\r
-GLboolean _GLEE_NV_occlusion_query = GL_FALSE;\r
-GLboolean _GLEE_NV_point_sprite = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_shader3 = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_program1_1 = GL_FALSE;\r
-GLboolean _GLEE_EXT_shadow_funcs = GL_FALSE;\r
-GLboolean _GLEE_EXT_stencil_two_side = GL_FALSE;\r
-GLboolean _GLEE_ATI_text_fragment_shader = GL_FALSE;\r
-GLboolean _GLEE_APPLE_client_storage = GL_FALSE;\r
-GLboolean _GLEE_APPLE_element_array = GL_FALSE;\r
-GLboolean _GLEE_APPLE_fence = GL_FALSE;\r
-GLboolean _GLEE_APPLE_vertex_array_object = GL_FALSE;\r
-GLboolean _GLEE_APPLE_vertex_array_range = GL_FALSE;\r
-GLboolean _GLEE_APPLE_ycbcr_422 = GL_FALSE;\r
-GLboolean _GLEE_S3_s3tc = GL_FALSE;\r
-GLboolean _GLEE_ATI_draw_buffers = GL_FALSE;\r
-GLboolean _GLEE_ATI_pixel_format_float = GL_FALSE;\r
-GLboolean _GLEE_ATI_texture_env_combine3 = GL_FALSE;\r
-GLboolean _GLEE_ATI_texture_float = GL_FALSE;\r
-GLboolean _GLEE_NV_float_buffer = GL_FALSE;\r
-GLboolean _GLEE_NV_fragment_program = GL_FALSE;\r
-GLboolean _GLEE_NV_half_float = GL_FALSE;\r
-GLboolean _GLEE_NV_pixel_data_range = GL_FALSE;\r
-GLboolean _GLEE_NV_primitive_restart = GL_FALSE;\r
-GLboolean _GLEE_NV_texture_expand_normal = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_program2 = GL_FALSE;\r
-GLboolean _GLEE_ATI_map_object_buffer = GL_FALSE;\r
-GLboolean _GLEE_ATI_separate_stencil = GL_FALSE;\r
-GLboolean _GLEE_ATI_vertex_attrib_array_object = GL_FALSE;\r
-GLboolean _GLEE_OES_read_format = GL_FALSE;\r
-GLboolean _GLEE_EXT_depth_bounds_test = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_mirror_clamp = GL_FALSE;\r
-GLboolean _GLEE_EXT_blend_equation_separate = GL_FALSE;\r
-GLboolean _GLEE_MESA_pack_invert = GL_FALSE;\r
-GLboolean _GLEE_MESA_ycbcr_texture = GL_FALSE;\r
-GLboolean _GLEE_EXT_pixel_buffer_object = GL_FALSE;\r
-GLboolean _GLEE_NV_fragment_program_option = GL_FALSE;\r
-GLboolean _GLEE_NV_fragment_program2 = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_program2_option = GL_FALSE;\r
-GLboolean _GLEE_NV_vertex_program3 = GL_FALSE;\r
-GLboolean _GLEE_EXT_framebuffer_object = GL_FALSE;\r
-GLboolean _GLEE_GREMEDY_string_marker = GL_FALSE;\r
-GLboolean _GLEE_EXT_packed_depth_stencil = GL_FALSE;\r
-GLboolean _GLEE_EXT_stencil_clear_tag = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_sRGB = GL_FALSE;\r
-GLboolean _GLEE_EXT_framebuffer_blit = GL_FALSE;\r
-GLboolean _GLEE_EXT_framebuffer_multisample = GL_FALSE;\r
-GLboolean _GLEE_MESAX_texture_stack = GL_FALSE;\r
-GLboolean _GLEE_EXT_timer_query = GL_FALSE;\r
-GLboolean _GLEE_EXT_gpu_program_parameters = GL_FALSE;\r
-GLboolean _GLEE_APPLE_flush_buffer_range = GL_FALSE;\r
-GLboolean _GLEE_EXT_gpu_shader4 = GL_FALSE;\r
-GLboolean _GLEE_EXT_draw_instanced = GL_FALSE;\r
-GLboolean _GLEE_EXT_packed_float = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_array = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_buffer_object = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_compression_latc = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_compression_rgtc = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_shared_exponent = GL_FALSE;\r
-GLboolean _GLEE_NV_depth_buffer_float = GL_FALSE;\r
-GLboolean _GLEE_NV_framebuffer_multisample_coverage = GL_FALSE;\r
-GLboolean _GLEE_EXT_framebuffer_sRGB = GL_FALSE;\r
-GLboolean _GLEE_NV_geometry_shader4 = GL_FALSE;\r
-GLboolean _GLEE_NV_parameter_buffer_object = GL_FALSE;\r
-GLboolean _GLEE_EXT_draw_buffers2 = GL_FALSE;\r
-GLboolean _GLEE_NV_transform_feedback = GL_FALSE;\r
-GLboolean _GLEE_EXT_bindable_uniform = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_integer = GL_FALSE;\r
-GLboolean _GLEE_GREMEDY_frame_terminator = GL_FALSE;\r
-GLboolean _GLEE_NV_conditional_render = GL_FALSE;\r
-GLboolean _GLEE_NV_present_video = GL_FALSE;\r
-GLboolean _GLEE_EXT_transform_feedback = GL_FALSE;\r
-GLboolean _GLEE_EXT_direct_state_access = GL_FALSE;\r
-GLboolean _GLEE_EXT_vertex_array_bgra = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_swizzle = GL_FALSE;\r
-GLboolean _GLEE_NV_explicit_multisample = GL_FALSE;\r
-GLboolean _GLEE_NV_transform_feedback2 = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_select = GL_FALSE;\r
-GLboolean _GLEE_INGR_blend_func_separate = GL_FALSE;\r
-GLboolean _GLEE_SGIX_depth_pass_instrument = GL_FALSE;\r
-GLboolean _GLEE_SGIX_igloo_interface = GL_FALSE;\r
-GLboolean _GLEE_EXT_fragment_lighting = GL_FALSE;\r
-GLboolean _GLEE_EXT_geometry_shader4 = GL_FALSE;\r
-GLboolean _GLEE_EXT_scene_marker = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_compression_dxt1 = GL_FALSE;\r
-GLboolean _GLEE_EXT_texture_env = GL_FALSE;\r
-GLboolean _GLEE_IBM_static_data = GL_FALSE;\r
-GLboolean _GLEE_NV_gpu_program4 = GL_FALSE;\r
-GLboolean _GLEE_OES_byte_coordinates = GL_FALSE;\r
-GLboolean _GLEE_OES_compressed_paletted_texture = GL_FALSE;\r
-GLboolean _GLEE_OES_single_precision = GL_FALSE;\r
-GLboolean _GLEE_SGIX_pixel_texture_bits = GL_FALSE;\r
-GLboolean _GLEE_SGIX_texture_range = GL_FALSE;\r
-\r
-/* GL Extension names */\r
-\r
-char __GLeeGLExtensionNames[322][39]={\r
- "GL_VERSION_1_2",\r
- "GL_ARB_imaging",\r
- "GL_VERSION_1_3",\r
- "GL_VERSION_1_4",\r
- "GL_VERSION_1_5",\r
- "GL_VERSION_2_0",\r
- "GL_VERSION_2_1",\r
- "GL_VERSION_3_0",\r
- "GL_ARB_multitexture",\r
- "GL_ARB_transpose_matrix",\r
- "GL_ARB_multisample",\r
- "GL_ARB_texture_env_add",\r
- "GL_ARB_texture_cube_map",\r
- "GL_ARB_texture_compression",\r
- "GL_ARB_texture_border_clamp",\r
- "GL_ARB_point_parameters",\r
- "GL_ARB_vertex_blend",\r
- "GL_ARB_matrix_palette",\r
- "GL_ARB_texture_env_combine",\r
- "GL_ARB_texture_env_crossbar",\r
- "GL_ARB_texture_env_dot3",\r
- "GL_ARB_texture_mirrored_repeat",\r
- "GL_ARB_depth_texture",\r
- "GL_ARB_shadow",\r
- "GL_ARB_shadow_ambient",\r
- "GL_ARB_window_pos",\r
- "GL_ARB_vertex_program",\r
- "GL_ARB_fragment_program",\r
- "GL_ARB_vertex_buffer_object",\r
- "GL_ARB_occlusion_query",\r
- "GL_ARB_shader_objects",\r
- "GL_ARB_vertex_shader",\r
- "GL_ARB_fragment_shader",\r
- "GL_ARB_shading_language_100",\r
- "GL_ARB_texture_non_power_of_two",\r
- "GL_ARB_point_sprite",\r
- "GL_ARB_fragment_program_shadow",\r
- "GL_ARB_draw_buffers",\r
- "GL_ARB_texture_rectangle",\r
- "GL_ARB_color_buffer_float",\r
- "GL_ARB_half_float_pixel",\r
- "GL_ARB_texture_float",\r
- "GL_ARB_pixel_buffer_object",\r
- "GL_ARB_depth_buffer_float",\r
- "GL_ARB_draw_instanced",\r
- "GL_ARB_framebuffer_object",\r
- "GL_ARB_framebuffer_sRGB",\r
- "GL_ARB_geometry_shader4",\r
- "GL_ARB_half_float_vertex",\r
- "GL_ARB_instanced_arrays",\r
- "GL_ARB_map_buffer_range",\r
- "GL_ARB_texture_buffer_object",\r
- "GL_ARB_texture_compression_rgtc",\r
- "GL_ARB_texture_rg",\r
- "GL_ARB_vertex_array_object",\r
- "GL_EXT_abgr",\r
- "GL_EXT_blend_color",\r
- "GL_EXT_polygon_offset",\r
- "GL_EXT_texture",\r
- "GL_EXT_texture3D",\r
- "GL_SGIS_texture_filter4",\r
- "GL_EXT_subtexture",\r
- "GL_EXT_copy_texture",\r
- "GL_EXT_histogram",\r
- "GL_EXT_convolution",\r
- "GL_SGI_color_matrix",\r
- "GL_SGI_color_table",\r
- "GL_SGIS_pixel_texture",\r
- "GL_SGIX_pixel_texture",\r
- "GL_SGIS_texture4D",\r
- "GL_SGI_texture_color_table",\r
- "GL_EXT_cmyka",\r
- "GL_EXT_texture_object",\r
- "GL_SGIS_detail_texture",\r
- "GL_SGIS_sharpen_texture",\r
- "GL_EXT_packed_pixels",\r
- "GL_SGIS_texture_lod",\r
- "GL_SGIS_multisample",\r
- "GL_EXT_rescale_normal",\r
- "GL_EXT_vertex_array",\r
- "GL_EXT_misc_attribute",\r
- "GL_SGIS_generate_mipmap",\r
- "GL_SGIX_clipmap",\r
- "GL_SGIX_shadow",\r
- "GL_SGIS_texture_edge_clamp",\r
- "GL_SGIS_texture_border_clamp",\r
- "GL_EXT_blend_minmax",\r
- "GL_EXT_blend_subtract",\r
- "GL_EXT_blend_logic_op",\r
- "GL_SGIX_interlace",\r
- "GL_SGIX_pixel_tiles",\r
- "GL_SGIS_texture_select",\r
- "GL_SGIX_sprite",\r
- "GL_SGIX_texture_multi_buffer",\r
- "GL_EXT_point_parameters",\r
- "GL_SGIS_point_parameters",\r
- "GL_SGIX_instruments",\r
- "GL_SGIX_texture_scale_bias",\r
- "GL_SGIX_framezoom",\r
- "GL_SGIX_tag_sample_buffer",\r
- "GL_FfdMaskSGIX",\r
- "GL_SGIX_polynomial_ffd",\r
- "GL_SGIX_reference_plane",\r
- "GL_SGIX_flush_raster",\r
- "GL_SGIX_depth_texture",\r
- "GL_SGIS_fog_function",\r
- "GL_SGIX_fog_offset",\r
- "GL_HP_image_transform",\r
- "GL_HP_convolution_border_modes",\r
- "GL_INGR_palette_buffer",\r
- "GL_SGIX_texture_add_env",\r
- "GL_EXT_color_subtable",\r
- "GL_PGI_vertex_hints",\r
- "GL_PGI_misc_hints",\r
- "GL_EXT_paletted_texture",\r
- "GL_EXT_clip_volume_hint",\r
- "GL_SGIX_list_priority",\r
- "GL_SGIX_ir_instrument1",\r
- "GL_SGIX_calligraphic_fragment",\r
- "GL_SGIX_texture_lod_bias",\r
- "GL_SGIX_shadow_ambient",\r
- "GL_EXT_index_texture",\r
- "GL_EXT_index_material",\r
- "GL_EXT_index_func",\r
- "GL_EXT_index_array_formats",\r
- "GL_EXT_compiled_vertex_array",\r
- "GL_EXT_cull_vertex",\r
- "GL_SGIX_ycrcb",\r
- "GL_SGIX_fragment_lighting",\r
- "GL_IBM_rasterpos_clip",\r
- "GL_HP_texture_lighting",\r
- "GL_EXT_draw_range_elements",\r
- "GL_WIN_phong_shading",\r
- "GL_WIN_specular_fog",\r
- "GL_EXT_light_texture",\r
- "GL_SGIX_blend_alpha_minmax",\r
- "GL_SGIX_impact_pixel_texture",\r
- "GL_EXT_bgra",\r
- "GL_SGIX_async",\r
- "GL_SGIX_async_pixel",\r
- "GL_SGIX_async_histogram",\r
- "GL_INTEL_texture_scissor",\r
- "GL_INTEL_parallel_arrays",\r
- "GL_HP_occlusion_test",\r
- "GL_EXT_pixel_transform",\r
- "GL_EXT_pixel_transform_color_table",\r
- "GL_EXT_shared_texture_palette",\r
- "GL_EXT_separate_specular_color",\r
- "GL_EXT_secondary_color",\r
- "GL_EXT_texture_perturb_normal",\r
- "GL_EXT_multi_draw_arrays",\r
- "GL_EXT_fog_coord",\r
- "GL_REND_screen_coordinates",\r
- "GL_EXT_coordinate_frame",\r
- "GL_EXT_texture_env_combine",\r
- "GL_APPLE_specular_vector",\r
- "GL_APPLE_transform_hint",\r
- "GL_SGIX_fog_scale",\r
- "GL_SUNX_constant_data",\r
- "GL_SUN_global_alpha",\r
- "GL_SUN_triangle_list",\r
- "GL_SUN_vertex",\r
- "GL_EXT_blend_func_separate",\r
- "GL_INGR_color_clamp",\r
- "GL_INGR_interlace_read",\r
- "GL_EXT_stencil_wrap",\r
- "GL_EXT_422_pixels",\r
- "GL_NV_texgen_reflection",\r
- "GL_EXT_texture_cube_map",\r
- "GL_SUN_convolution_border_modes",\r
- "GL_EXT_texture_env_add",\r
- "GL_EXT_texture_lod_bias",\r
- "GL_EXT_texture_filter_anisotropic",\r
- "GL_EXT_vertex_weighting",\r
- "GL_NV_light_max_exponent",\r
- "GL_NV_vertex_array_range",\r
- "GL_NV_register_combiners",\r
- "GL_NV_fog_distance",\r
- "GL_NV_texgen_emboss",\r
- "GL_NV_blend_square",\r
- "GL_NV_texture_env_combine4",\r
- "GL_MESA_resize_buffers",\r
- "GL_MESA_window_pos",\r
- "GL_EXT_texture_compression_s3tc",\r
- "GL_IBM_cull_vertex",\r
- "GL_IBM_multimode_draw_arrays",\r
- "GL_IBM_vertex_array_lists",\r
- "GL_SGIX_subsample",\r
- "GL_SGIX_ycrcb_subsample",\r
- "GL_SGIX_ycrcba",\r
- "GL_SGI_depth_pass_instrument",\r
- "GL_3DFX_texture_compression_FXT1",\r
- "GL_3DFX_multisample",\r
- "GL_3DFX_tbuffer",\r
- "GL_EXT_multisample",\r
- "GL_SGIX_vertex_preclip",\r
- "GL_SGIX_convolution_accuracy",\r
- "GL_SGIX_resample",\r
- "GL_SGIS_point_line_texgen",\r
- "GL_SGIS_texture_color_mask",\r
- "GL_EXT_texture_env_dot3",\r
- "GL_ATI_texture_mirror_once",\r
- "GL_NV_fence",\r
- "GL_IBM_texture_mirrored_repeat",\r
- "GL_NV_evaluators",\r
- "GL_NV_packed_depth_stencil",\r
- "GL_NV_register_combiners2",\r
- "GL_NV_texture_compression_vtc",\r
- "GL_NV_texture_rectangle",\r
- "GL_NV_texture_shader",\r
- "GL_NV_texture_shader2",\r
- "GL_NV_vertex_array_range2",\r
- "GL_NV_vertex_program",\r
- "GL_SGIX_texture_coordinate_clamp",\r
- "GL_SGIX_scalebias_hint",\r
- "GL_OML_interlace",\r
- "GL_OML_subsample",\r
- "GL_OML_resample",\r
- "GL_NV_copy_depth_to_color",\r
- "GL_ATI_envmap_bumpmap",\r
- "GL_ATI_fragment_shader",\r
- "GL_ATI_pn_triangles",\r
- "GL_ATI_vertex_array_object",\r
- "GL_EXT_vertex_shader",\r
- "GL_ATI_vertex_streams",\r
- "GL_ATI_element_array",\r
- "GL_SUN_mesh_array",\r
- "GL_SUN_slice_accum",\r
- "GL_NV_multisample_filter_hint",\r
- "GL_NV_depth_clamp",\r
- "GL_NV_occlusion_query",\r
- "GL_NV_point_sprite",\r
- "GL_NV_texture_shader3",\r
- "GL_NV_vertex_program1_1",\r
- "GL_EXT_shadow_funcs",\r
- "GL_EXT_stencil_two_side",\r
- "GL_ATI_text_fragment_shader",\r
- "GL_APPLE_client_storage",\r
- "GL_APPLE_element_array",\r
- "GL_APPLE_fence",\r
- "GL_APPLE_vertex_array_object",\r
- "GL_APPLE_vertex_array_range",\r
- "GL_APPLE_ycbcr_422",\r
- "GL_S3_s3tc",\r
- "GL_ATI_draw_buffers",\r
- "GL_ATI_pixel_format_float",\r
- "GL_ATI_texture_env_combine3",\r
- "GL_ATI_texture_float",\r
- "GL_NV_float_buffer",\r
- "GL_NV_fragment_program",\r
- "GL_NV_half_float",\r
- "GL_NV_pixel_data_range",\r
- "GL_NV_primitive_restart",\r
- "GL_NV_texture_expand_normal",\r
- "GL_NV_vertex_program2",\r
- "GL_ATI_map_object_buffer",\r
- "GL_ATI_separate_stencil",\r
- "GL_ATI_vertex_attrib_array_object",\r
- "GL_OES_read_format",\r
- "GL_EXT_depth_bounds_test",\r
- "GL_EXT_texture_mirror_clamp",\r
- "GL_EXT_blend_equation_separate",\r
- "GL_MESA_pack_invert",\r
- "GL_MESA_ycbcr_texture",\r
- "GL_EXT_pixel_buffer_object",\r
- "GL_NV_fragment_program_option",\r
- "GL_NV_fragment_program2",\r
- "GL_NV_vertex_program2_option",\r
- "GL_NV_vertex_program3",\r
- "GL_EXT_framebuffer_object",\r
- "GL_GREMEDY_string_marker",\r
- "GL_EXT_packed_depth_stencil",\r
- "GL_EXT_stencil_clear_tag",\r
- "GL_EXT_texture_sRGB",\r
- "GL_EXT_framebuffer_blit",\r
- "GL_EXT_framebuffer_multisample",\r
- "GL_MESAX_texture_stack",\r
- "GL_EXT_timer_query",\r
- "GL_EXT_gpu_program_parameters",\r
- "GL_APPLE_flush_buffer_range",\r
- "GL_EXT_gpu_shader4",\r
- "GL_EXT_draw_instanced",\r
- "GL_EXT_packed_float",\r
- "GL_EXT_texture_array",\r
- "GL_EXT_texture_buffer_object",\r
- "GL_EXT_texture_compression_latc",\r
- "GL_EXT_texture_compression_rgtc",\r
- "GL_EXT_texture_shared_exponent",\r
- "GL_NV_depth_buffer_float",\r
- "GL_NV_framebuffer_multisample_coverage",\r
- "GL_EXT_framebuffer_sRGB",\r
- "GL_NV_geometry_shader4",\r
- "GL_NV_parameter_buffer_object",\r
- "GL_EXT_draw_buffers2",\r
- "GL_NV_transform_feedback",\r
- "GL_EXT_bindable_uniform",\r
- "GL_EXT_texture_integer",\r
- "GL_GREMEDY_frame_terminator",\r
- "GL_NV_conditional_render",\r
- "GL_NV_present_video",\r
- "GL_EXT_transform_feedback",\r
- "GL_EXT_direct_state_access",\r
- "GL_EXT_vertex_array_bgra",\r
- "GL_EXT_texture_swizzle",\r
- "GL_NV_explicit_multisample",\r
- "GL_NV_transform_feedback2",\r
- "GL_SGIX_texture_select",\r
- "GL_INGR_blend_func_separate",\r
- "GL_SGIX_depth_pass_instrument",\r
- "GL_SGIX_igloo_interface",\r
- "GL_EXT_fragment_lighting",\r
- "GL_EXT_geometry_shader4",\r
- "GL_EXT_scene_marker",\r
- "GL_EXT_texture_compression_dxt1",\r
- "GL_EXT_texture_env",\r
- "GL_IBM_static_data",\r
- "GL_NV_gpu_program4",\r
- "GL_OES_byte_coordinates",\r
- "GL_OES_compressed_paletted_texture",\r
- "GL_OES_single_precision",\r
- "GL_SGIX_pixel_texture_bits",\r
- "GL_SGIX_texture_range"\r
-};\r
-int __GLeeGLNumExtensions=322;\r
-\r
-/* GL_VERSION_1_2 */\r
-\r
-#ifdef __GLEE_GL_VERSION_1_2\r
-#ifndef GLEE_C_DEFINED_glBlendColor\r
-#define GLEE_C_DEFINED_glBlendColor\r
- void __stdcall GLee_Lazy_glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) {if (GLeeInit()) glBlendColor(red, green, blue, alpha);}\r
- GLEEPFNGLBLENDCOLORPROC GLeeFuncPtr_glBlendColor=GLee_Lazy_glBlendColor;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBlendEquation\r
-#define GLEE_C_DEFINED_glBlendEquation\r
- void __stdcall GLee_Lazy_glBlendEquation(GLenum mode) {if (GLeeInit()) glBlendEquation(mode);}\r
- GLEEPFNGLBLENDEQUATIONPROC GLeeFuncPtr_glBlendEquation=GLee_Lazy_glBlendEquation;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawRangeElements\r
-#define GLEE_C_DEFINED_glDrawRangeElements\r
- void __stdcall GLee_Lazy_glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices) {if (GLeeInit()) glDrawRangeElements(mode, start, end, count, type, indices);}\r
- GLEEPFNGLDRAWRANGEELEMENTSPROC GLeeFuncPtr_glDrawRangeElements=GLee_Lazy_glDrawRangeElements;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorTable\r
-#define GLEE_C_DEFINED_glColorTable\r
- void __stdcall GLee_Lazy_glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table) {if (GLeeInit()) glColorTable(target, internalformat, width, format, type, table);}\r
- GLEEPFNGLCOLORTABLEPROC GLeeFuncPtr_glColorTable=GLee_Lazy_glColorTable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorTableParameterfv\r
-#define GLEE_C_DEFINED_glColorTableParameterfv\r
- void __stdcall GLee_Lazy_glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glColorTableParameterfv(target, pname, params);}\r
- GLEEPFNGLCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glColorTableParameterfv=GLee_Lazy_glColorTableParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorTableParameteriv\r
-#define GLEE_C_DEFINED_glColorTableParameteriv\r
- void __stdcall GLee_Lazy_glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glColorTableParameteriv(target, pname, params);}\r
- GLEEPFNGLCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glColorTableParameteriv=GLee_Lazy_glColorTableParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyColorTable\r
-#define GLEE_C_DEFINED_glCopyColorTable\r
- void __stdcall GLee_Lazy_glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyColorTable(target, internalformat, x, y, width);}\r
- GLEEPFNGLCOPYCOLORTABLEPROC GLeeFuncPtr_glCopyColorTable=GLee_Lazy_glCopyColorTable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTable\r
-#define GLEE_C_DEFINED_glGetColorTable\r
- void __stdcall GLee_Lazy_glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table) {if (GLeeInit()) glGetColorTable(target, format, type, table);}\r
- GLEEPFNGLGETCOLORTABLEPROC GLeeFuncPtr_glGetColorTable=GLee_Lazy_glGetColorTable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableParameterfv\r
-#define GLEE_C_DEFINED_glGetColorTableParameterfv\r
- void __stdcall GLee_Lazy_glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetColorTableParameterfv(target, pname, params);}\r
- GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glGetColorTableParameterfv=GLee_Lazy_glGetColorTableParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableParameteriv\r
-#define GLEE_C_DEFINED_glGetColorTableParameteriv\r
- void __stdcall GLee_Lazy_glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetColorTableParameteriv(target, pname, params);}\r
- GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glGetColorTableParameteriv=GLee_Lazy_glGetColorTableParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorSubTable\r
-#define GLEE_C_DEFINED_glColorSubTable\r
- void __stdcall GLee_Lazy_glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data) {if (GLeeInit()) glColorSubTable(target, start, count, format, type, data);}\r
- GLEEPFNGLCOLORSUBTABLEPROC GLeeFuncPtr_glColorSubTable=GLee_Lazy_glColorSubTable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyColorSubTable\r
-#define GLEE_C_DEFINED_glCopyColorSubTable\r
- void __stdcall GLee_Lazy_glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyColorSubTable(target, start, x, y, width);}\r
- GLEEPFNGLCOPYCOLORSUBTABLEPROC GLeeFuncPtr_glCopyColorSubTable=GLee_Lazy_glCopyColorSubTable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionFilter1D\r
-#define GLEE_C_DEFINED_glConvolutionFilter1D\r
- void __stdcall GLee_Lazy_glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image) {if (GLeeInit()) glConvolutionFilter1D(target, internalformat, width, format, type, image);}\r
- GLEEPFNGLCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glConvolutionFilter1D=GLee_Lazy_glConvolutionFilter1D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionFilter2D\r
-#define GLEE_C_DEFINED_glConvolutionFilter2D\r
- void __stdcall GLee_Lazy_glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image) {if (GLeeInit()) glConvolutionFilter2D(target, internalformat, width, height, format, type, image);}\r
- GLEEPFNGLCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glConvolutionFilter2D=GLee_Lazy_glConvolutionFilter2D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameterf\r
-#define GLEE_C_DEFINED_glConvolutionParameterf\r
- void __stdcall GLee_Lazy_glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params) {if (GLeeInit()) glConvolutionParameterf(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERFPROC GLeeFuncPtr_glConvolutionParameterf=GLee_Lazy_glConvolutionParameterf;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameterfv\r
-#define GLEE_C_DEFINED_glConvolutionParameterfv\r
- void __stdcall GLee_Lazy_glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glConvolutionParameterfv(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glConvolutionParameterfv=GLee_Lazy_glConvolutionParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameteri\r
-#define GLEE_C_DEFINED_glConvolutionParameteri\r
- void __stdcall GLee_Lazy_glConvolutionParameteri(GLenum target, GLenum pname, GLint params) {if (GLeeInit()) glConvolutionParameteri(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERIPROC GLeeFuncPtr_glConvolutionParameteri=GLee_Lazy_glConvolutionParameteri;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameteriv\r
-#define GLEE_C_DEFINED_glConvolutionParameteriv\r
- void __stdcall GLee_Lazy_glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glConvolutionParameteriv(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glConvolutionParameteriv=GLee_Lazy_glConvolutionParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyConvolutionFilter1D\r
-#define GLEE_C_DEFINED_glCopyConvolutionFilter1D\r
- void __stdcall GLee_Lazy_glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyConvolutionFilter1D(target, internalformat, x, y, width);}\r
- GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glCopyConvolutionFilter1D=GLee_Lazy_glCopyConvolutionFilter1D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyConvolutionFilter2D\r
-#define GLEE_C_DEFINED_glCopyConvolutionFilter2D\r
- void __stdcall GLee_Lazy_glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyConvolutionFilter2D(target, internalformat, x, y, width, height);}\r
- GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glCopyConvolutionFilter2D=GLee_Lazy_glCopyConvolutionFilter2D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetConvolutionFilter\r
-#define GLEE_C_DEFINED_glGetConvolutionFilter\r
- void __stdcall GLee_Lazy_glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image) {if (GLeeInit()) glGetConvolutionFilter(target, format, type, image);}\r
- GLEEPFNGLGETCONVOLUTIONFILTERPROC GLeeFuncPtr_glGetConvolutionFilter=GLee_Lazy_glGetConvolutionFilter;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetConvolutionParameterfv\r
-#define GLEE_C_DEFINED_glGetConvolutionParameterfv\r
- void __stdcall GLee_Lazy_glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetConvolutionParameterfv(target, pname, params);}\r
- GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glGetConvolutionParameterfv=GLee_Lazy_glGetConvolutionParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetConvolutionParameteriv\r
-#define GLEE_C_DEFINED_glGetConvolutionParameteriv\r
- void __stdcall GLee_Lazy_glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetConvolutionParameteriv(target, pname, params);}\r
- GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glGetConvolutionParameteriv=GLee_Lazy_glGetConvolutionParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetSeparableFilter\r
-#define GLEE_C_DEFINED_glGetSeparableFilter\r
- void __stdcall GLee_Lazy_glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span) {if (GLeeInit()) glGetSeparableFilter(target, format, type, row, column, span);}\r
- GLEEPFNGLGETSEPARABLEFILTERPROC GLeeFuncPtr_glGetSeparableFilter=GLee_Lazy_glGetSeparableFilter;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSeparableFilter2D\r
-#define GLEE_C_DEFINED_glSeparableFilter2D\r
- void __stdcall GLee_Lazy_glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column) {if (GLeeInit()) glSeparableFilter2D(target, internalformat, width, height, format, type, row, column);}\r
- GLEEPFNGLSEPARABLEFILTER2DPROC GLeeFuncPtr_glSeparableFilter2D=GLee_Lazy_glSeparableFilter2D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetHistogram\r
-#define GLEE_C_DEFINED_glGetHistogram\r
- void __stdcall GLee_Lazy_glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values) {if (GLeeInit()) glGetHistogram(target, reset, format, type, values);}\r
- GLEEPFNGLGETHISTOGRAMPROC GLeeFuncPtr_glGetHistogram=GLee_Lazy_glGetHistogram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetHistogramParameterfv\r
-#define GLEE_C_DEFINED_glGetHistogramParameterfv\r
- void __stdcall GLee_Lazy_glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetHistogramParameterfv(target, pname, params);}\r
- GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC GLeeFuncPtr_glGetHistogramParameterfv=GLee_Lazy_glGetHistogramParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetHistogramParameteriv\r
-#define GLEE_C_DEFINED_glGetHistogramParameteriv\r
- void __stdcall GLee_Lazy_glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetHistogramParameteriv(target, pname, params);}\r
- GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC GLeeFuncPtr_glGetHistogramParameteriv=GLee_Lazy_glGetHistogramParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMinmax\r
-#define GLEE_C_DEFINED_glGetMinmax\r
- void __stdcall GLee_Lazy_glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values) {if (GLeeInit()) glGetMinmax(target, reset, format, type, values);}\r
- GLEEPFNGLGETMINMAXPROC GLeeFuncPtr_glGetMinmax=GLee_Lazy_glGetMinmax;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMinmaxParameterfv\r
-#define GLEE_C_DEFINED_glGetMinmaxParameterfv\r
- void __stdcall GLee_Lazy_glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMinmaxParameterfv(target, pname, params);}\r
- GLEEPFNGLGETMINMAXPARAMETERFVPROC GLeeFuncPtr_glGetMinmaxParameterfv=GLee_Lazy_glGetMinmaxParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMinmaxParameteriv\r
-#define GLEE_C_DEFINED_glGetMinmaxParameteriv\r
- void __stdcall GLee_Lazy_glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetMinmaxParameteriv(target, pname, params);}\r
- GLEEPFNGLGETMINMAXPARAMETERIVPROC GLeeFuncPtr_glGetMinmaxParameteriv=GLee_Lazy_glGetMinmaxParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glHistogram\r
-#define GLEE_C_DEFINED_glHistogram\r
- void __stdcall GLee_Lazy_glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink) {if (GLeeInit()) glHistogram(target, width, internalformat, sink);}\r
- GLEEPFNGLHISTOGRAMPROC GLeeFuncPtr_glHistogram=GLee_Lazy_glHistogram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMinmax\r
-#define GLEE_C_DEFINED_glMinmax\r
- void __stdcall GLee_Lazy_glMinmax(GLenum target, GLenum internalformat, GLboolean sink) {if (GLeeInit()) glMinmax(target, internalformat, sink);}\r
- GLEEPFNGLMINMAXPROC GLeeFuncPtr_glMinmax=GLee_Lazy_glMinmax;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glResetHistogram\r
-#define GLEE_C_DEFINED_glResetHistogram\r
- void __stdcall GLee_Lazy_glResetHistogram(GLenum target) {if (GLeeInit()) glResetHistogram(target);}\r
- GLEEPFNGLRESETHISTOGRAMPROC GLeeFuncPtr_glResetHistogram=GLee_Lazy_glResetHistogram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glResetMinmax\r
-#define GLEE_C_DEFINED_glResetMinmax\r
- void __stdcall GLee_Lazy_glResetMinmax(GLenum target) {if (GLeeInit()) glResetMinmax(target);}\r
- GLEEPFNGLRESETMINMAXPROC GLeeFuncPtr_glResetMinmax=GLee_Lazy_glResetMinmax;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexImage3D\r
-#define GLEE_C_DEFINED_glTexImage3D\r
- void __stdcall GLee_Lazy_glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels);}\r
- GLEEPFNGLTEXIMAGE3DPROC GLeeFuncPtr_glTexImage3D=GLee_Lazy_glTexImage3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexSubImage3D\r
-#define GLEE_C_DEFINED_glTexSubImage3D\r
- void __stdcall GLee_Lazy_glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);}\r
- GLEEPFNGLTEXSUBIMAGE3DPROC GLeeFuncPtr_glTexSubImage3D=GLee_Lazy_glTexSubImage3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTexSubImage3D\r
-#define GLEE_C_DEFINED_glCopyTexSubImage3D\r
- void __stdcall GLee_Lazy_glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYTEXSUBIMAGE3DPROC GLeeFuncPtr_glCopyTexSubImage3D=GLee_Lazy_glCopyTexSubImage3D;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_imaging */\r
-\r
-#ifdef __GLEE_GL_ARB_imaging\r
-#endif \r
-\r
-/* GL_VERSION_1_3 */\r
-\r
-#ifdef __GLEE_GL_VERSION_1_3\r
-#ifndef GLEE_C_DEFINED_glActiveTexture\r
-#define GLEE_C_DEFINED_glActiveTexture\r
- void __stdcall GLee_Lazy_glActiveTexture(GLenum texture) {if (GLeeInit()) glActiveTexture(texture);}\r
- GLEEPFNGLACTIVETEXTUREPROC GLeeFuncPtr_glActiveTexture=GLee_Lazy_glActiveTexture;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClientActiveTexture\r
-#define GLEE_C_DEFINED_glClientActiveTexture\r
- void __stdcall GLee_Lazy_glClientActiveTexture(GLenum texture) {if (GLeeInit()) glClientActiveTexture(texture);}\r
- GLEEPFNGLCLIENTACTIVETEXTUREPROC GLeeFuncPtr_glClientActiveTexture=GLee_Lazy_glClientActiveTexture;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1d\r
-#define GLEE_C_DEFINED_glMultiTexCoord1d\r
- void __stdcall GLee_Lazy_glMultiTexCoord1d(GLenum target, GLdouble s) {if (GLeeInit()) glMultiTexCoord1d(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1DPROC GLeeFuncPtr_glMultiTexCoord1d=GLee_Lazy_glMultiTexCoord1d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1dv\r
-#define GLEE_C_DEFINED_glMultiTexCoord1dv\r
- void __stdcall GLee_Lazy_glMultiTexCoord1dv(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord1dv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1DVPROC GLeeFuncPtr_glMultiTexCoord1dv=GLee_Lazy_glMultiTexCoord1dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1f\r
-#define GLEE_C_DEFINED_glMultiTexCoord1f\r
- void __stdcall GLee_Lazy_glMultiTexCoord1f(GLenum target, GLfloat s) {if (GLeeInit()) glMultiTexCoord1f(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1FPROC GLeeFuncPtr_glMultiTexCoord1f=GLee_Lazy_glMultiTexCoord1f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1fv\r
-#define GLEE_C_DEFINED_glMultiTexCoord1fv\r
- void __stdcall GLee_Lazy_glMultiTexCoord1fv(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord1fv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1FVPROC GLeeFuncPtr_glMultiTexCoord1fv=GLee_Lazy_glMultiTexCoord1fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1i\r
-#define GLEE_C_DEFINED_glMultiTexCoord1i\r
- void __stdcall GLee_Lazy_glMultiTexCoord1i(GLenum target, GLint s) {if (GLeeInit()) glMultiTexCoord1i(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1IPROC GLeeFuncPtr_glMultiTexCoord1i=GLee_Lazy_glMultiTexCoord1i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1iv\r
-#define GLEE_C_DEFINED_glMultiTexCoord1iv\r
- void __stdcall GLee_Lazy_glMultiTexCoord1iv(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord1iv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1IVPROC GLeeFuncPtr_glMultiTexCoord1iv=GLee_Lazy_glMultiTexCoord1iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1s\r
-#define GLEE_C_DEFINED_glMultiTexCoord1s\r
- void __stdcall GLee_Lazy_glMultiTexCoord1s(GLenum target, GLshort s) {if (GLeeInit()) glMultiTexCoord1s(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1SPROC GLeeFuncPtr_glMultiTexCoord1s=GLee_Lazy_glMultiTexCoord1s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1sv\r
-#define GLEE_C_DEFINED_glMultiTexCoord1sv\r
- void __stdcall GLee_Lazy_glMultiTexCoord1sv(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord1sv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1SVPROC GLeeFuncPtr_glMultiTexCoord1sv=GLee_Lazy_glMultiTexCoord1sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2d\r
-#define GLEE_C_DEFINED_glMultiTexCoord2d\r
- void __stdcall GLee_Lazy_glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t) {if (GLeeInit()) glMultiTexCoord2d(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2DPROC GLeeFuncPtr_glMultiTexCoord2d=GLee_Lazy_glMultiTexCoord2d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2dv\r
-#define GLEE_C_DEFINED_glMultiTexCoord2dv\r
- void __stdcall GLee_Lazy_glMultiTexCoord2dv(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord2dv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2DVPROC GLeeFuncPtr_glMultiTexCoord2dv=GLee_Lazy_glMultiTexCoord2dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2f\r
-#define GLEE_C_DEFINED_glMultiTexCoord2f\r
- void __stdcall GLee_Lazy_glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t) {if (GLeeInit()) glMultiTexCoord2f(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2FPROC GLeeFuncPtr_glMultiTexCoord2f=GLee_Lazy_glMultiTexCoord2f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2fv\r
-#define GLEE_C_DEFINED_glMultiTexCoord2fv\r
- void __stdcall GLee_Lazy_glMultiTexCoord2fv(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord2fv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2FVPROC GLeeFuncPtr_glMultiTexCoord2fv=GLee_Lazy_glMultiTexCoord2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2i\r
-#define GLEE_C_DEFINED_glMultiTexCoord2i\r
- void __stdcall GLee_Lazy_glMultiTexCoord2i(GLenum target, GLint s, GLint t) {if (GLeeInit()) glMultiTexCoord2i(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2IPROC GLeeFuncPtr_glMultiTexCoord2i=GLee_Lazy_glMultiTexCoord2i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2iv\r
-#define GLEE_C_DEFINED_glMultiTexCoord2iv\r
- void __stdcall GLee_Lazy_glMultiTexCoord2iv(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord2iv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2IVPROC GLeeFuncPtr_glMultiTexCoord2iv=GLee_Lazy_glMultiTexCoord2iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2s\r
-#define GLEE_C_DEFINED_glMultiTexCoord2s\r
- void __stdcall GLee_Lazy_glMultiTexCoord2s(GLenum target, GLshort s, GLshort t) {if (GLeeInit()) glMultiTexCoord2s(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2SPROC GLeeFuncPtr_glMultiTexCoord2s=GLee_Lazy_glMultiTexCoord2s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2sv\r
-#define GLEE_C_DEFINED_glMultiTexCoord2sv\r
- void __stdcall GLee_Lazy_glMultiTexCoord2sv(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord2sv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2SVPROC GLeeFuncPtr_glMultiTexCoord2sv=GLee_Lazy_glMultiTexCoord2sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3d\r
-#define GLEE_C_DEFINED_glMultiTexCoord3d\r
- void __stdcall GLee_Lazy_glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r) {if (GLeeInit()) glMultiTexCoord3d(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3DPROC GLeeFuncPtr_glMultiTexCoord3d=GLee_Lazy_glMultiTexCoord3d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3dv\r
-#define GLEE_C_DEFINED_glMultiTexCoord3dv\r
- void __stdcall GLee_Lazy_glMultiTexCoord3dv(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord3dv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3DVPROC GLeeFuncPtr_glMultiTexCoord3dv=GLee_Lazy_glMultiTexCoord3dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3f\r
-#define GLEE_C_DEFINED_glMultiTexCoord3f\r
- void __stdcall GLee_Lazy_glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r) {if (GLeeInit()) glMultiTexCoord3f(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3FPROC GLeeFuncPtr_glMultiTexCoord3f=GLee_Lazy_glMultiTexCoord3f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3fv\r
-#define GLEE_C_DEFINED_glMultiTexCoord3fv\r
- void __stdcall GLee_Lazy_glMultiTexCoord3fv(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord3fv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3FVPROC GLeeFuncPtr_glMultiTexCoord3fv=GLee_Lazy_glMultiTexCoord3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3i\r
-#define GLEE_C_DEFINED_glMultiTexCoord3i\r
- void __stdcall GLee_Lazy_glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r) {if (GLeeInit()) glMultiTexCoord3i(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3IPROC GLeeFuncPtr_glMultiTexCoord3i=GLee_Lazy_glMultiTexCoord3i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3iv\r
-#define GLEE_C_DEFINED_glMultiTexCoord3iv\r
- void __stdcall GLee_Lazy_glMultiTexCoord3iv(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord3iv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3IVPROC GLeeFuncPtr_glMultiTexCoord3iv=GLee_Lazy_glMultiTexCoord3iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3s\r
-#define GLEE_C_DEFINED_glMultiTexCoord3s\r
- void __stdcall GLee_Lazy_glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r) {if (GLeeInit()) glMultiTexCoord3s(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3SPROC GLeeFuncPtr_glMultiTexCoord3s=GLee_Lazy_glMultiTexCoord3s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3sv\r
-#define GLEE_C_DEFINED_glMultiTexCoord3sv\r
- void __stdcall GLee_Lazy_glMultiTexCoord3sv(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord3sv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3SVPROC GLeeFuncPtr_glMultiTexCoord3sv=GLee_Lazy_glMultiTexCoord3sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4d\r
-#define GLEE_C_DEFINED_glMultiTexCoord4d\r
- void __stdcall GLee_Lazy_glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) {if (GLeeInit()) glMultiTexCoord4d(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4DPROC GLeeFuncPtr_glMultiTexCoord4d=GLee_Lazy_glMultiTexCoord4d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4dv\r
-#define GLEE_C_DEFINED_glMultiTexCoord4dv\r
- void __stdcall GLee_Lazy_glMultiTexCoord4dv(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord4dv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4DVPROC GLeeFuncPtr_glMultiTexCoord4dv=GLee_Lazy_glMultiTexCoord4dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4f\r
-#define GLEE_C_DEFINED_glMultiTexCoord4f\r
- void __stdcall GLee_Lazy_glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) {if (GLeeInit()) glMultiTexCoord4f(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4FPROC GLeeFuncPtr_glMultiTexCoord4f=GLee_Lazy_glMultiTexCoord4f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4fv\r
-#define GLEE_C_DEFINED_glMultiTexCoord4fv\r
- void __stdcall GLee_Lazy_glMultiTexCoord4fv(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord4fv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4FVPROC GLeeFuncPtr_glMultiTexCoord4fv=GLee_Lazy_glMultiTexCoord4fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4i\r
-#define GLEE_C_DEFINED_glMultiTexCoord4i\r
- void __stdcall GLee_Lazy_glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q) {if (GLeeInit()) glMultiTexCoord4i(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4IPROC GLeeFuncPtr_glMultiTexCoord4i=GLee_Lazy_glMultiTexCoord4i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4iv\r
-#define GLEE_C_DEFINED_glMultiTexCoord4iv\r
- void __stdcall GLee_Lazy_glMultiTexCoord4iv(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord4iv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4IVPROC GLeeFuncPtr_glMultiTexCoord4iv=GLee_Lazy_glMultiTexCoord4iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4s\r
-#define GLEE_C_DEFINED_glMultiTexCoord4s\r
- void __stdcall GLee_Lazy_glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) {if (GLeeInit()) glMultiTexCoord4s(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4SPROC GLeeFuncPtr_glMultiTexCoord4s=GLee_Lazy_glMultiTexCoord4s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4sv\r
-#define GLEE_C_DEFINED_glMultiTexCoord4sv\r
- void __stdcall GLee_Lazy_glMultiTexCoord4sv(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord4sv(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4SVPROC GLeeFuncPtr_glMultiTexCoord4sv=GLee_Lazy_glMultiTexCoord4sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLoadTransposeMatrixf\r
-#define GLEE_C_DEFINED_glLoadTransposeMatrixf\r
- void __stdcall GLee_Lazy_glLoadTransposeMatrixf(const GLfloat * m) {if (GLeeInit()) glLoadTransposeMatrixf(m);}\r
- GLEEPFNGLLOADTRANSPOSEMATRIXFPROC GLeeFuncPtr_glLoadTransposeMatrixf=GLee_Lazy_glLoadTransposeMatrixf;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLoadTransposeMatrixd\r
-#define GLEE_C_DEFINED_glLoadTransposeMatrixd\r
- void __stdcall GLee_Lazy_glLoadTransposeMatrixd(const GLdouble * m) {if (GLeeInit()) glLoadTransposeMatrixd(m);}\r
- GLEEPFNGLLOADTRANSPOSEMATRIXDPROC GLeeFuncPtr_glLoadTransposeMatrixd=GLee_Lazy_glLoadTransposeMatrixd;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultTransposeMatrixf\r
-#define GLEE_C_DEFINED_glMultTransposeMatrixf\r
- void __stdcall GLee_Lazy_glMultTransposeMatrixf(const GLfloat * m) {if (GLeeInit()) glMultTransposeMatrixf(m);}\r
- GLEEPFNGLMULTTRANSPOSEMATRIXFPROC GLeeFuncPtr_glMultTransposeMatrixf=GLee_Lazy_glMultTransposeMatrixf;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultTransposeMatrixd\r
-#define GLEE_C_DEFINED_glMultTransposeMatrixd\r
- void __stdcall GLee_Lazy_glMultTransposeMatrixd(const GLdouble * m) {if (GLeeInit()) glMultTransposeMatrixd(m);}\r
- GLEEPFNGLMULTTRANSPOSEMATRIXDPROC GLeeFuncPtr_glMultTransposeMatrixd=GLee_Lazy_glMultTransposeMatrixd;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSampleCoverage\r
-#define GLEE_C_DEFINED_glSampleCoverage\r
- void __stdcall GLee_Lazy_glSampleCoverage(GLclampf value, GLboolean invert) {if (GLeeInit()) glSampleCoverage(value, invert);}\r
- GLEEPFNGLSAMPLECOVERAGEPROC GLeeFuncPtr_glSampleCoverage=GLee_Lazy_glSampleCoverage;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexImage3D\r
-#define GLEE_C_DEFINED_glCompressedTexImage3D\r
- void __stdcall GLee_Lazy_glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC GLeeFuncPtr_glCompressedTexImage3D=GLee_Lazy_glCompressedTexImage3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexImage2D\r
-#define GLEE_C_DEFINED_glCompressedTexImage2D\r
- void __stdcall GLee_Lazy_glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC GLeeFuncPtr_glCompressedTexImage2D=GLee_Lazy_glCompressedTexImage2D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexImage1D\r
-#define GLEE_C_DEFINED_glCompressedTexImage1D\r
- void __stdcall GLee_Lazy_glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexImage1D(target, level, internalformat, width, border, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC GLeeFuncPtr_glCompressedTexImage1D=GLee_Lazy_glCompressedTexImage1D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexSubImage3D\r
-#define GLEE_C_DEFINED_glCompressedTexSubImage3D\r
- void __stdcall GLee_Lazy_glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC GLeeFuncPtr_glCompressedTexSubImage3D=GLee_Lazy_glCompressedTexSubImage3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexSubImage2D\r
-#define GLEE_C_DEFINED_glCompressedTexSubImage2D\r
- void __stdcall GLee_Lazy_glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC GLeeFuncPtr_glCompressedTexSubImage2D=GLee_Lazy_glCompressedTexSubImage2D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexSubImage1D\r
-#define GLEE_C_DEFINED_glCompressedTexSubImage1D\r
- void __stdcall GLee_Lazy_glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC GLeeFuncPtr_glCompressedTexSubImage1D=GLee_Lazy_glCompressedTexSubImage1D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCompressedTexImage\r
-#define GLEE_C_DEFINED_glGetCompressedTexImage\r
- void __stdcall GLee_Lazy_glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img) {if (GLeeInit()) glGetCompressedTexImage(target, level, img);}\r
- GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC GLeeFuncPtr_glGetCompressedTexImage=GLee_Lazy_glGetCompressedTexImage;\r
-#endif\r
-#endif \r
-\r
-/* GL_VERSION_1_4 */\r
-\r
-#ifdef __GLEE_GL_VERSION_1_4\r
-#ifndef GLEE_C_DEFINED_glBlendFuncSeparate\r
-#define GLEE_C_DEFINED_glBlendFuncSeparate\r
- void __stdcall GLee_Lazy_glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) {if (GLeeInit()) glBlendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);}\r
- GLEEPFNGLBLENDFUNCSEPARATEPROC GLeeFuncPtr_glBlendFuncSeparate=GLee_Lazy_glBlendFuncSeparate;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordf\r
-#define GLEE_C_DEFINED_glFogCoordf\r
- void __stdcall GLee_Lazy_glFogCoordf(GLfloat coord) {if (GLeeInit()) glFogCoordf(coord);}\r
- GLEEPFNGLFOGCOORDFPROC GLeeFuncPtr_glFogCoordf=GLee_Lazy_glFogCoordf;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordfv\r
-#define GLEE_C_DEFINED_glFogCoordfv\r
- void __stdcall GLee_Lazy_glFogCoordfv(const GLfloat * coord) {if (GLeeInit()) glFogCoordfv(coord);}\r
- GLEEPFNGLFOGCOORDFVPROC GLeeFuncPtr_glFogCoordfv=GLee_Lazy_glFogCoordfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordd\r
-#define GLEE_C_DEFINED_glFogCoordd\r
- void __stdcall GLee_Lazy_glFogCoordd(GLdouble coord) {if (GLeeInit()) glFogCoordd(coord);}\r
- GLEEPFNGLFOGCOORDDPROC GLeeFuncPtr_glFogCoordd=GLee_Lazy_glFogCoordd;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoorddv\r
-#define GLEE_C_DEFINED_glFogCoorddv\r
- void __stdcall GLee_Lazy_glFogCoorddv(const GLdouble * coord) {if (GLeeInit()) glFogCoorddv(coord);}\r
- GLEEPFNGLFOGCOORDDVPROC GLeeFuncPtr_glFogCoorddv=GLee_Lazy_glFogCoorddv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordPointer\r
-#define GLEE_C_DEFINED_glFogCoordPointer\r
- void __stdcall GLee_Lazy_glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glFogCoordPointer(type, stride, pointer);}\r
- GLEEPFNGLFOGCOORDPOINTERPROC GLeeFuncPtr_glFogCoordPointer=GLee_Lazy_glFogCoordPointer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiDrawArrays\r
-#define GLEE_C_DEFINED_glMultiDrawArrays\r
- void __stdcall GLee_Lazy_glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount) {if (GLeeInit()) glMultiDrawArrays(mode, first, count, primcount);}\r
- GLEEPFNGLMULTIDRAWARRAYSPROC GLeeFuncPtr_glMultiDrawArrays=GLee_Lazy_glMultiDrawArrays;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiDrawElements\r
-#define GLEE_C_DEFINED_glMultiDrawElements\r
- void __stdcall GLee_Lazy_glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount) {if (GLeeInit()) glMultiDrawElements(mode, count, type, indices, primcount);}\r
- GLEEPFNGLMULTIDRAWELEMENTSPROC GLeeFuncPtr_glMultiDrawElements=GLee_Lazy_glMultiDrawElements;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameterf\r
-#define GLEE_C_DEFINED_glPointParameterf\r
- void __stdcall GLee_Lazy_glPointParameterf(GLenum pname, GLfloat param) {if (GLeeInit()) glPointParameterf(pname, param);}\r
- GLEEPFNGLPOINTPARAMETERFPROC GLeeFuncPtr_glPointParameterf=GLee_Lazy_glPointParameterf;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameterfv\r
-#define GLEE_C_DEFINED_glPointParameterfv\r
- void __stdcall GLee_Lazy_glPointParameterfv(GLenum pname, const GLfloat * params) {if (GLeeInit()) glPointParameterfv(pname, params);}\r
- GLEEPFNGLPOINTPARAMETERFVPROC GLeeFuncPtr_glPointParameterfv=GLee_Lazy_glPointParameterfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameteri\r
-#define GLEE_C_DEFINED_glPointParameteri\r
- void __stdcall GLee_Lazy_glPointParameteri(GLenum pname, GLint param) {if (GLeeInit()) glPointParameteri(pname, param);}\r
- GLEEPFNGLPOINTPARAMETERIPROC GLeeFuncPtr_glPointParameteri=GLee_Lazy_glPointParameteri;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameteriv\r
-#define GLEE_C_DEFINED_glPointParameteriv\r
- void __stdcall GLee_Lazy_glPointParameteriv(GLenum pname, const GLint * params) {if (GLeeInit()) glPointParameteriv(pname, params);}\r
- GLEEPFNGLPOINTPARAMETERIVPROC GLeeFuncPtr_glPointParameteriv=GLee_Lazy_glPointParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3b\r
-#define GLEE_C_DEFINED_glSecondaryColor3b\r
- void __stdcall GLee_Lazy_glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue) {if (GLeeInit()) glSecondaryColor3b(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3BPROC GLeeFuncPtr_glSecondaryColor3b=GLee_Lazy_glSecondaryColor3b;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3bv\r
-#define GLEE_C_DEFINED_glSecondaryColor3bv\r
- void __stdcall GLee_Lazy_glSecondaryColor3bv(const GLbyte * v) {if (GLeeInit()) glSecondaryColor3bv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3BVPROC GLeeFuncPtr_glSecondaryColor3bv=GLee_Lazy_glSecondaryColor3bv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3d\r
-#define GLEE_C_DEFINED_glSecondaryColor3d\r
- void __stdcall GLee_Lazy_glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue) {if (GLeeInit()) glSecondaryColor3d(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3DPROC GLeeFuncPtr_glSecondaryColor3d=GLee_Lazy_glSecondaryColor3d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3dv\r
-#define GLEE_C_DEFINED_glSecondaryColor3dv\r
- void __stdcall GLee_Lazy_glSecondaryColor3dv(const GLdouble * v) {if (GLeeInit()) glSecondaryColor3dv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3DVPROC GLeeFuncPtr_glSecondaryColor3dv=GLee_Lazy_glSecondaryColor3dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3f\r
-#define GLEE_C_DEFINED_glSecondaryColor3f\r
- void __stdcall GLee_Lazy_glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue) {if (GLeeInit()) glSecondaryColor3f(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3FPROC GLeeFuncPtr_glSecondaryColor3f=GLee_Lazy_glSecondaryColor3f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3fv\r
-#define GLEE_C_DEFINED_glSecondaryColor3fv\r
- void __stdcall GLee_Lazy_glSecondaryColor3fv(const GLfloat * v) {if (GLeeInit()) glSecondaryColor3fv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3FVPROC GLeeFuncPtr_glSecondaryColor3fv=GLee_Lazy_glSecondaryColor3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3i\r
-#define GLEE_C_DEFINED_glSecondaryColor3i\r
- void __stdcall GLee_Lazy_glSecondaryColor3i(GLint red, GLint green, GLint blue) {if (GLeeInit()) glSecondaryColor3i(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3IPROC GLeeFuncPtr_glSecondaryColor3i=GLee_Lazy_glSecondaryColor3i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3iv\r
-#define GLEE_C_DEFINED_glSecondaryColor3iv\r
- void __stdcall GLee_Lazy_glSecondaryColor3iv(const GLint * v) {if (GLeeInit()) glSecondaryColor3iv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3IVPROC GLeeFuncPtr_glSecondaryColor3iv=GLee_Lazy_glSecondaryColor3iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3s\r
-#define GLEE_C_DEFINED_glSecondaryColor3s\r
- void __stdcall GLee_Lazy_glSecondaryColor3s(GLshort red, GLshort green, GLshort blue) {if (GLeeInit()) glSecondaryColor3s(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3SPROC GLeeFuncPtr_glSecondaryColor3s=GLee_Lazy_glSecondaryColor3s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3sv\r
-#define GLEE_C_DEFINED_glSecondaryColor3sv\r
- void __stdcall GLee_Lazy_glSecondaryColor3sv(const GLshort * v) {if (GLeeInit()) glSecondaryColor3sv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3SVPROC GLeeFuncPtr_glSecondaryColor3sv=GLee_Lazy_glSecondaryColor3sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3ub\r
-#define GLEE_C_DEFINED_glSecondaryColor3ub\r
- void __stdcall GLee_Lazy_glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue) {if (GLeeInit()) glSecondaryColor3ub(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3UBPROC GLeeFuncPtr_glSecondaryColor3ub=GLee_Lazy_glSecondaryColor3ub;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3ubv\r
-#define GLEE_C_DEFINED_glSecondaryColor3ubv\r
- void __stdcall GLee_Lazy_glSecondaryColor3ubv(const GLubyte * v) {if (GLeeInit()) glSecondaryColor3ubv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3UBVPROC GLeeFuncPtr_glSecondaryColor3ubv=GLee_Lazy_glSecondaryColor3ubv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3ui\r
-#define GLEE_C_DEFINED_glSecondaryColor3ui\r
- void __stdcall GLee_Lazy_glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue) {if (GLeeInit()) glSecondaryColor3ui(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3UIPROC GLeeFuncPtr_glSecondaryColor3ui=GLee_Lazy_glSecondaryColor3ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3uiv\r
-#define GLEE_C_DEFINED_glSecondaryColor3uiv\r
- void __stdcall GLee_Lazy_glSecondaryColor3uiv(const GLuint * v) {if (GLeeInit()) glSecondaryColor3uiv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3UIVPROC GLeeFuncPtr_glSecondaryColor3uiv=GLee_Lazy_glSecondaryColor3uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3us\r
-#define GLEE_C_DEFINED_glSecondaryColor3us\r
- void __stdcall GLee_Lazy_glSecondaryColor3us(GLushort red, GLushort green, GLushort blue) {if (GLeeInit()) glSecondaryColor3us(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3USPROC GLeeFuncPtr_glSecondaryColor3us=GLee_Lazy_glSecondaryColor3us;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3usv\r
-#define GLEE_C_DEFINED_glSecondaryColor3usv\r
- void __stdcall GLee_Lazy_glSecondaryColor3usv(const GLushort * v) {if (GLeeInit()) glSecondaryColor3usv(v);}\r
- GLEEPFNGLSECONDARYCOLOR3USVPROC GLeeFuncPtr_glSecondaryColor3usv=GLee_Lazy_glSecondaryColor3usv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColorPointer\r
-#define GLEE_C_DEFINED_glSecondaryColorPointer\r
- void __stdcall GLee_Lazy_glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glSecondaryColorPointer(size, type, stride, pointer);}\r
- GLEEPFNGLSECONDARYCOLORPOINTERPROC GLeeFuncPtr_glSecondaryColorPointer=GLee_Lazy_glSecondaryColorPointer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2d\r
-#define GLEE_C_DEFINED_glWindowPos2d\r
- void __stdcall GLee_Lazy_glWindowPos2d(GLdouble x, GLdouble y) {if (GLeeInit()) glWindowPos2d(x, y);}\r
- GLEEPFNGLWINDOWPOS2DPROC GLeeFuncPtr_glWindowPos2d=GLee_Lazy_glWindowPos2d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2dv\r
-#define GLEE_C_DEFINED_glWindowPos2dv\r
- void __stdcall GLee_Lazy_glWindowPos2dv(const GLdouble * v) {if (GLeeInit()) glWindowPos2dv(v);}\r
- GLEEPFNGLWINDOWPOS2DVPROC GLeeFuncPtr_glWindowPos2dv=GLee_Lazy_glWindowPos2dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2f\r
-#define GLEE_C_DEFINED_glWindowPos2f\r
- void __stdcall GLee_Lazy_glWindowPos2f(GLfloat x, GLfloat y) {if (GLeeInit()) glWindowPos2f(x, y);}\r
- GLEEPFNGLWINDOWPOS2FPROC GLeeFuncPtr_glWindowPos2f=GLee_Lazy_glWindowPos2f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2fv\r
-#define GLEE_C_DEFINED_glWindowPos2fv\r
- void __stdcall GLee_Lazy_glWindowPos2fv(const GLfloat * v) {if (GLeeInit()) glWindowPos2fv(v);}\r
- GLEEPFNGLWINDOWPOS2FVPROC GLeeFuncPtr_glWindowPos2fv=GLee_Lazy_glWindowPos2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2i\r
-#define GLEE_C_DEFINED_glWindowPos2i\r
- void __stdcall GLee_Lazy_glWindowPos2i(GLint x, GLint y) {if (GLeeInit()) glWindowPos2i(x, y);}\r
- GLEEPFNGLWINDOWPOS2IPROC GLeeFuncPtr_glWindowPos2i=GLee_Lazy_glWindowPos2i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2iv\r
-#define GLEE_C_DEFINED_glWindowPos2iv\r
- void __stdcall GLee_Lazy_glWindowPos2iv(const GLint * v) {if (GLeeInit()) glWindowPos2iv(v);}\r
- GLEEPFNGLWINDOWPOS2IVPROC GLeeFuncPtr_glWindowPos2iv=GLee_Lazy_glWindowPos2iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2s\r
-#define GLEE_C_DEFINED_glWindowPos2s\r
- void __stdcall GLee_Lazy_glWindowPos2s(GLshort x, GLshort y) {if (GLeeInit()) glWindowPos2s(x, y);}\r
- GLEEPFNGLWINDOWPOS2SPROC GLeeFuncPtr_glWindowPos2s=GLee_Lazy_glWindowPos2s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2sv\r
-#define GLEE_C_DEFINED_glWindowPos2sv\r
- void __stdcall GLee_Lazy_glWindowPos2sv(const GLshort * v) {if (GLeeInit()) glWindowPos2sv(v);}\r
- GLEEPFNGLWINDOWPOS2SVPROC GLeeFuncPtr_glWindowPos2sv=GLee_Lazy_glWindowPos2sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3d\r
-#define GLEE_C_DEFINED_glWindowPos3d\r
- void __stdcall GLee_Lazy_glWindowPos3d(GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glWindowPos3d(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3DPROC GLeeFuncPtr_glWindowPos3d=GLee_Lazy_glWindowPos3d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3dv\r
-#define GLEE_C_DEFINED_glWindowPos3dv\r
- void __stdcall GLee_Lazy_glWindowPos3dv(const GLdouble * v) {if (GLeeInit()) glWindowPos3dv(v);}\r
- GLEEPFNGLWINDOWPOS3DVPROC GLeeFuncPtr_glWindowPos3dv=GLee_Lazy_glWindowPos3dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3f\r
-#define GLEE_C_DEFINED_glWindowPos3f\r
- void __stdcall GLee_Lazy_glWindowPos3f(GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glWindowPos3f(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3FPROC GLeeFuncPtr_glWindowPos3f=GLee_Lazy_glWindowPos3f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3fv\r
-#define GLEE_C_DEFINED_glWindowPos3fv\r
- void __stdcall GLee_Lazy_glWindowPos3fv(const GLfloat * v) {if (GLeeInit()) glWindowPos3fv(v);}\r
- GLEEPFNGLWINDOWPOS3FVPROC GLeeFuncPtr_glWindowPos3fv=GLee_Lazy_glWindowPos3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3i\r
-#define GLEE_C_DEFINED_glWindowPos3i\r
- void __stdcall GLee_Lazy_glWindowPos3i(GLint x, GLint y, GLint z) {if (GLeeInit()) glWindowPos3i(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3IPROC GLeeFuncPtr_glWindowPos3i=GLee_Lazy_glWindowPos3i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3iv\r
-#define GLEE_C_DEFINED_glWindowPos3iv\r
- void __stdcall GLee_Lazy_glWindowPos3iv(const GLint * v) {if (GLeeInit()) glWindowPos3iv(v);}\r
- GLEEPFNGLWINDOWPOS3IVPROC GLeeFuncPtr_glWindowPos3iv=GLee_Lazy_glWindowPos3iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3s\r
-#define GLEE_C_DEFINED_glWindowPos3s\r
- void __stdcall GLee_Lazy_glWindowPos3s(GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glWindowPos3s(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3SPROC GLeeFuncPtr_glWindowPos3s=GLee_Lazy_glWindowPos3s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3sv\r
-#define GLEE_C_DEFINED_glWindowPos3sv\r
- void __stdcall GLee_Lazy_glWindowPos3sv(const GLshort * v) {if (GLeeInit()) glWindowPos3sv(v);}\r
- GLEEPFNGLWINDOWPOS3SVPROC GLeeFuncPtr_glWindowPos3sv=GLee_Lazy_glWindowPos3sv;\r
-#endif\r
-#endif \r
-\r
-/* GL_VERSION_1_5 */\r
-\r
-#ifdef __GLEE_GL_VERSION_1_5\r
-#ifndef GLEE_C_DEFINED_glGenQueries\r
-#define GLEE_C_DEFINED_glGenQueries\r
- void __stdcall GLee_Lazy_glGenQueries(GLsizei n, GLuint * ids) {if (GLeeInit()) glGenQueries(n, ids);}\r
- GLEEPFNGLGENQUERIESPROC GLeeFuncPtr_glGenQueries=GLee_Lazy_glGenQueries;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteQueries\r
-#define GLEE_C_DEFINED_glDeleteQueries\r
- void __stdcall GLee_Lazy_glDeleteQueries(GLsizei n, const GLuint * ids) {if (GLeeInit()) glDeleteQueries(n, ids);}\r
- GLEEPFNGLDELETEQUERIESPROC GLeeFuncPtr_glDeleteQueries=GLee_Lazy_glDeleteQueries;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsQuery\r
-#define GLEE_C_DEFINED_glIsQuery\r
- GLboolean __stdcall GLee_Lazy_glIsQuery(GLuint id) {if (GLeeInit()) return glIsQuery(id); return (GLboolean)0;}\r
- GLEEPFNGLISQUERYPROC GLeeFuncPtr_glIsQuery=GLee_Lazy_glIsQuery;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBeginQuery\r
-#define GLEE_C_DEFINED_glBeginQuery\r
- void __stdcall GLee_Lazy_glBeginQuery(GLenum target, GLuint id) {if (GLeeInit()) glBeginQuery(target, id);}\r
- GLEEPFNGLBEGINQUERYPROC GLeeFuncPtr_glBeginQuery=GLee_Lazy_glBeginQuery;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndQuery\r
-#define GLEE_C_DEFINED_glEndQuery\r
- void __stdcall GLee_Lazy_glEndQuery(GLenum target) {if (GLeeInit()) glEndQuery(target);}\r
- GLEEPFNGLENDQUERYPROC GLeeFuncPtr_glEndQuery=GLee_Lazy_glEndQuery;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryiv\r
-#define GLEE_C_DEFINED_glGetQueryiv\r
- void __stdcall GLee_Lazy_glGetQueryiv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetQueryiv(target, pname, params);}\r
- GLEEPFNGLGETQUERYIVPROC GLeeFuncPtr_glGetQueryiv=GLee_Lazy_glGetQueryiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryObjectiv\r
-#define GLEE_C_DEFINED_glGetQueryObjectiv\r
- void __stdcall GLee_Lazy_glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params) {if (GLeeInit()) glGetQueryObjectiv(id, pname, params);}\r
- GLEEPFNGLGETQUERYOBJECTIVPROC GLeeFuncPtr_glGetQueryObjectiv=GLee_Lazy_glGetQueryObjectiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryObjectuiv\r
-#define GLEE_C_DEFINED_glGetQueryObjectuiv\r
- void __stdcall GLee_Lazy_glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params) {if (GLeeInit()) glGetQueryObjectuiv(id, pname, params);}\r
- GLEEPFNGLGETQUERYOBJECTUIVPROC GLeeFuncPtr_glGetQueryObjectuiv=GLee_Lazy_glGetQueryObjectuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBuffer\r
-#define GLEE_C_DEFINED_glBindBuffer\r
- void __stdcall GLee_Lazy_glBindBuffer(GLenum target, GLuint buffer) {if (GLeeInit()) glBindBuffer(target, buffer);}\r
- GLEEPFNGLBINDBUFFERPROC GLeeFuncPtr_glBindBuffer=GLee_Lazy_glBindBuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteBuffers\r
-#define GLEE_C_DEFINED_glDeleteBuffers\r
- void __stdcall GLee_Lazy_glDeleteBuffers(GLsizei n, const GLuint * buffers) {if (GLeeInit()) glDeleteBuffers(n, buffers);}\r
- GLEEPFNGLDELETEBUFFERSPROC GLeeFuncPtr_glDeleteBuffers=GLee_Lazy_glDeleteBuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenBuffers\r
-#define GLEE_C_DEFINED_glGenBuffers\r
- void __stdcall GLee_Lazy_glGenBuffers(GLsizei n, GLuint * buffers) {if (GLeeInit()) glGenBuffers(n, buffers);}\r
- GLEEPFNGLGENBUFFERSPROC GLeeFuncPtr_glGenBuffers=GLee_Lazy_glGenBuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsBuffer\r
-#define GLEE_C_DEFINED_glIsBuffer\r
- GLboolean __stdcall GLee_Lazy_glIsBuffer(GLuint buffer) {if (GLeeInit()) return glIsBuffer(buffer); return (GLboolean)0;}\r
- GLEEPFNGLISBUFFERPROC GLeeFuncPtr_glIsBuffer=GLee_Lazy_glIsBuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBufferData\r
-#define GLEE_C_DEFINED_glBufferData\r
- void __stdcall GLee_Lazy_glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage) {if (GLeeInit()) glBufferData(target, size, data, usage);}\r
- GLEEPFNGLBUFFERDATAPROC GLeeFuncPtr_glBufferData=GLee_Lazy_glBufferData;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBufferSubData\r
-#define GLEE_C_DEFINED_glBufferSubData\r
- void __stdcall GLee_Lazy_glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data) {if (GLeeInit()) glBufferSubData(target, offset, size, data);}\r
- GLEEPFNGLBUFFERSUBDATAPROC GLeeFuncPtr_glBufferSubData=GLee_Lazy_glBufferSubData;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBufferSubData\r
-#define GLEE_C_DEFINED_glGetBufferSubData\r
- void __stdcall GLee_Lazy_glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data) {if (GLeeInit()) glGetBufferSubData(target, offset, size, data);}\r
- GLEEPFNGLGETBUFFERSUBDATAPROC GLeeFuncPtr_glGetBufferSubData=GLee_Lazy_glGetBufferSubData;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMapBuffer\r
-#define GLEE_C_DEFINED_glMapBuffer\r
- GLvoid* __stdcall GLee_Lazy_glMapBuffer(GLenum target, GLenum access) {if (GLeeInit()) return glMapBuffer(target, access); return (GLvoid*)0;}\r
- GLEEPFNGLMAPBUFFERPROC GLeeFuncPtr_glMapBuffer=GLee_Lazy_glMapBuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUnmapBuffer\r
-#define GLEE_C_DEFINED_glUnmapBuffer\r
- GLboolean __stdcall GLee_Lazy_glUnmapBuffer(GLenum target) {if (GLeeInit()) return glUnmapBuffer(target); return (GLboolean)0;}\r
- GLEEPFNGLUNMAPBUFFERPROC GLeeFuncPtr_glUnmapBuffer=GLee_Lazy_glUnmapBuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBufferParameteriv\r
-#define GLEE_C_DEFINED_glGetBufferParameteriv\r
- void __stdcall GLee_Lazy_glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetBufferParameteriv(target, pname, params);}\r
- GLEEPFNGLGETBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetBufferParameteriv=GLee_Lazy_glGetBufferParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBufferPointerv\r
-#define GLEE_C_DEFINED_glGetBufferPointerv\r
- void __stdcall GLee_Lazy_glGetBufferPointerv(GLenum target, GLenum pname, GLvoid* * params) {if (GLeeInit()) glGetBufferPointerv(target, pname, params);}\r
- GLEEPFNGLGETBUFFERPOINTERVPROC GLeeFuncPtr_glGetBufferPointerv=GLee_Lazy_glGetBufferPointerv;\r
-#endif\r
-#endif \r
-\r
-/* GL_VERSION_2_0 */\r
-\r
-#ifdef __GLEE_GL_VERSION_2_0\r
-#ifndef GLEE_C_DEFINED_glBlendEquationSeparate\r
-#define GLEE_C_DEFINED_glBlendEquationSeparate\r
- void __stdcall GLee_Lazy_glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) {if (GLeeInit()) glBlendEquationSeparate(modeRGB, modeAlpha);}\r
- GLEEPFNGLBLENDEQUATIONSEPARATEPROC GLeeFuncPtr_glBlendEquationSeparate=GLee_Lazy_glBlendEquationSeparate;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawBuffers\r
-#define GLEE_C_DEFINED_glDrawBuffers\r
- void __stdcall GLee_Lazy_glDrawBuffers(GLsizei n, const GLenum * bufs) {if (GLeeInit()) glDrawBuffers(n, bufs);}\r
- GLEEPFNGLDRAWBUFFERSPROC GLeeFuncPtr_glDrawBuffers=GLee_Lazy_glDrawBuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glStencilOpSeparate\r
-#define GLEE_C_DEFINED_glStencilOpSeparate\r
- void __stdcall GLee_Lazy_glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) {if (GLeeInit()) glStencilOpSeparate(face, sfail, dpfail, dppass);}\r
- GLEEPFNGLSTENCILOPSEPARATEPROC GLeeFuncPtr_glStencilOpSeparate=GLee_Lazy_glStencilOpSeparate;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glStencilFuncSeparate\r
-#define GLEE_C_DEFINED_glStencilFuncSeparate\r
- void __stdcall GLee_Lazy_glStencilFuncSeparate(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask) {if (GLeeInit()) glStencilFuncSeparate(frontfunc, backfunc, ref, mask);}\r
- GLEEPFNGLSTENCILFUNCSEPARATEPROC GLeeFuncPtr_glStencilFuncSeparate=GLee_Lazy_glStencilFuncSeparate;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glStencilMaskSeparate\r
-#define GLEE_C_DEFINED_glStencilMaskSeparate\r
- void __stdcall GLee_Lazy_glStencilMaskSeparate(GLenum face, GLuint mask) {if (GLeeInit()) glStencilMaskSeparate(face, mask);}\r
- GLEEPFNGLSTENCILMASKSEPARATEPROC GLeeFuncPtr_glStencilMaskSeparate=GLee_Lazy_glStencilMaskSeparate;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glAttachShader\r
-#define GLEE_C_DEFINED_glAttachShader\r
- void __stdcall GLee_Lazy_glAttachShader(GLuint program, GLuint shader) {if (GLeeInit()) glAttachShader(program, shader);}\r
- GLEEPFNGLATTACHSHADERPROC GLeeFuncPtr_glAttachShader=GLee_Lazy_glAttachShader;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindAttribLocation\r
-#define GLEE_C_DEFINED_glBindAttribLocation\r
- void __stdcall GLee_Lazy_glBindAttribLocation(GLuint program, GLuint index, const GLchar * name) {if (GLeeInit()) glBindAttribLocation(program, index, name);}\r
- GLEEPFNGLBINDATTRIBLOCATIONPROC GLeeFuncPtr_glBindAttribLocation=GLee_Lazy_glBindAttribLocation;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompileShader\r
-#define GLEE_C_DEFINED_glCompileShader\r
- void __stdcall GLee_Lazy_glCompileShader(GLuint shader) {if (GLeeInit()) glCompileShader(shader);}\r
- GLEEPFNGLCOMPILESHADERPROC GLeeFuncPtr_glCompileShader=GLee_Lazy_glCompileShader;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCreateProgram\r
-#define GLEE_C_DEFINED_glCreateProgram\r
- GLuint __stdcall GLee_Lazy_glCreateProgram(void) {if (GLeeInit()) return glCreateProgram(); return (GLuint)0;}\r
- GLEEPFNGLCREATEPROGRAMPROC GLeeFuncPtr_glCreateProgram=GLee_Lazy_glCreateProgram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCreateShader\r
-#define GLEE_C_DEFINED_glCreateShader\r
- GLuint __stdcall GLee_Lazy_glCreateShader(GLenum type) {if (GLeeInit()) return glCreateShader(type); return (GLuint)0;}\r
- GLEEPFNGLCREATESHADERPROC GLeeFuncPtr_glCreateShader=GLee_Lazy_glCreateShader;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteProgram\r
-#define GLEE_C_DEFINED_glDeleteProgram\r
- void __stdcall GLee_Lazy_glDeleteProgram(GLuint program) {if (GLeeInit()) glDeleteProgram(program);}\r
- GLEEPFNGLDELETEPROGRAMPROC GLeeFuncPtr_glDeleteProgram=GLee_Lazy_glDeleteProgram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteShader\r
-#define GLEE_C_DEFINED_glDeleteShader\r
- void __stdcall GLee_Lazy_glDeleteShader(GLuint shader) {if (GLeeInit()) glDeleteShader(shader);}\r
- GLEEPFNGLDELETESHADERPROC GLeeFuncPtr_glDeleteShader=GLee_Lazy_glDeleteShader;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDetachShader\r
-#define GLEE_C_DEFINED_glDetachShader\r
- void __stdcall GLee_Lazy_glDetachShader(GLuint program, GLuint shader) {if (GLeeInit()) glDetachShader(program, shader);}\r
- GLEEPFNGLDETACHSHADERPROC GLeeFuncPtr_glDetachShader=GLee_Lazy_glDetachShader;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDisableVertexAttribArray\r
-#define GLEE_C_DEFINED_glDisableVertexAttribArray\r
- void __stdcall GLee_Lazy_glDisableVertexAttribArray(GLuint index) {if (GLeeInit()) glDisableVertexAttribArray(index);}\r
- GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glDisableVertexAttribArray=GLee_Lazy_glDisableVertexAttribArray;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEnableVertexAttribArray\r
-#define GLEE_C_DEFINED_glEnableVertexAttribArray\r
- void __stdcall GLee_Lazy_glEnableVertexAttribArray(GLuint index) {if (GLeeInit()) glEnableVertexAttribArray(index);}\r
- GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glEnableVertexAttribArray=GLee_Lazy_glEnableVertexAttribArray;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetActiveAttrib\r
-#define GLEE_C_DEFINED_glGetActiveAttrib\r
- void __stdcall GLee_Lazy_glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) {if (GLeeInit()) glGetActiveAttrib(program, index, bufSize, length, size, type, name);}\r
- GLEEPFNGLGETACTIVEATTRIBPROC GLeeFuncPtr_glGetActiveAttrib=GLee_Lazy_glGetActiveAttrib;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetActiveUniform\r
-#define GLEE_C_DEFINED_glGetActiveUniform\r
- void __stdcall GLee_Lazy_glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) {if (GLeeInit()) glGetActiveUniform(program, index, bufSize, length, size, type, name);}\r
- GLEEPFNGLGETACTIVEUNIFORMPROC GLeeFuncPtr_glGetActiveUniform=GLee_Lazy_glGetActiveUniform;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetAttachedShaders\r
-#define GLEE_C_DEFINED_glGetAttachedShaders\r
- void __stdcall GLee_Lazy_glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj) {if (GLeeInit()) glGetAttachedShaders(program, maxCount, count, obj);}\r
- GLEEPFNGLGETATTACHEDSHADERSPROC GLeeFuncPtr_glGetAttachedShaders=GLee_Lazy_glGetAttachedShaders;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetAttribLocation\r
-#define GLEE_C_DEFINED_glGetAttribLocation\r
- GLint __stdcall GLee_Lazy_glGetAttribLocation(GLuint program, const GLchar * name) {if (GLeeInit()) return glGetAttribLocation(program, name); return (GLint)0;}\r
- GLEEPFNGLGETATTRIBLOCATIONPROC GLeeFuncPtr_glGetAttribLocation=GLee_Lazy_glGetAttribLocation;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramiv\r
-#define GLEE_C_DEFINED_glGetProgramiv\r
- void __stdcall GLee_Lazy_glGetProgramiv(GLuint program, GLenum pname, GLint * params) {if (GLeeInit()) glGetProgramiv(program, pname, params);}\r
- GLEEPFNGLGETPROGRAMIVPROC GLeeFuncPtr_glGetProgramiv=GLee_Lazy_glGetProgramiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramInfoLog\r
-#define GLEE_C_DEFINED_glGetProgramInfoLog\r
- void __stdcall GLee_Lazy_glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) {if (GLeeInit()) glGetProgramInfoLog(program, bufSize, length, infoLog);}\r
- GLEEPFNGLGETPROGRAMINFOLOGPROC GLeeFuncPtr_glGetProgramInfoLog=GLee_Lazy_glGetProgramInfoLog;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetShaderiv\r
-#define GLEE_C_DEFINED_glGetShaderiv\r
- void __stdcall GLee_Lazy_glGetShaderiv(GLuint shader, GLenum pname, GLint * params) {if (GLeeInit()) glGetShaderiv(shader, pname, params);}\r
- GLEEPFNGLGETSHADERIVPROC GLeeFuncPtr_glGetShaderiv=GLee_Lazy_glGetShaderiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetShaderInfoLog\r
-#define GLEE_C_DEFINED_glGetShaderInfoLog\r
- void __stdcall GLee_Lazy_glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) {if (GLeeInit()) glGetShaderInfoLog(shader, bufSize, length, infoLog);}\r
- GLEEPFNGLGETSHADERINFOLOGPROC GLeeFuncPtr_glGetShaderInfoLog=GLee_Lazy_glGetShaderInfoLog;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetShaderSource\r
-#define GLEE_C_DEFINED_glGetShaderSource\r
- void __stdcall GLee_Lazy_glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) {if (GLeeInit()) glGetShaderSource(shader, bufSize, length, source);}\r
- GLEEPFNGLGETSHADERSOURCEPROC GLeeFuncPtr_glGetShaderSource=GLee_Lazy_glGetShaderSource;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformLocation\r
-#define GLEE_C_DEFINED_glGetUniformLocation\r
- GLint __stdcall GLee_Lazy_glGetUniformLocation(GLuint program, const GLchar * name) {if (GLeeInit()) return glGetUniformLocation(program, name); return (GLint)0;}\r
- GLEEPFNGLGETUNIFORMLOCATIONPROC GLeeFuncPtr_glGetUniformLocation=GLee_Lazy_glGetUniformLocation;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformfv\r
-#define GLEE_C_DEFINED_glGetUniformfv\r
- void __stdcall GLee_Lazy_glGetUniformfv(GLuint program, GLint location, GLfloat * params) {if (GLeeInit()) glGetUniformfv(program, location, params);}\r
- GLEEPFNGLGETUNIFORMFVPROC GLeeFuncPtr_glGetUniformfv=GLee_Lazy_glGetUniformfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformiv\r
-#define GLEE_C_DEFINED_glGetUniformiv\r
- void __stdcall GLee_Lazy_glGetUniformiv(GLuint program, GLint location, GLint * params) {if (GLeeInit()) glGetUniformiv(program, location, params);}\r
- GLEEPFNGLGETUNIFORMIVPROC GLeeFuncPtr_glGetUniformiv=GLee_Lazy_glGetUniformiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribdv\r
-#define GLEE_C_DEFINED_glGetVertexAttribdv\r
- void __stdcall GLee_Lazy_glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params) {if (GLeeInit()) glGetVertexAttribdv(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBDVPROC GLeeFuncPtr_glGetVertexAttribdv=GLee_Lazy_glGetVertexAttribdv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribfv\r
-#define GLEE_C_DEFINED_glGetVertexAttribfv\r
- void __stdcall GLee_Lazy_glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetVertexAttribfv(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBFVPROC GLeeFuncPtr_glGetVertexAttribfv=GLee_Lazy_glGetVertexAttribfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribiv\r
-#define GLEE_C_DEFINED_glGetVertexAttribiv\r
- void __stdcall GLee_Lazy_glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetVertexAttribiv(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIVPROC GLeeFuncPtr_glGetVertexAttribiv=GLee_Lazy_glGetVertexAttribiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribPointerv\r
-#define GLEE_C_DEFINED_glGetVertexAttribPointerv\r
- void __stdcall GLee_Lazy_glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid* * pointer) {if (GLeeInit()) glGetVertexAttribPointerv(index, pname, pointer);}\r
- GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC GLeeFuncPtr_glGetVertexAttribPointerv=GLee_Lazy_glGetVertexAttribPointerv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsProgram\r
-#define GLEE_C_DEFINED_glIsProgram\r
- GLboolean __stdcall GLee_Lazy_glIsProgram(GLuint program) {if (GLeeInit()) return glIsProgram(program); return (GLboolean)0;}\r
- GLEEPFNGLISPROGRAMPROC GLeeFuncPtr_glIsProgram=GLee_Lazy_glIsProgram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsShader\r
-#define GLEE_C_DEFINED_glIsShader\r
- GLboolean __stdcall GLee_Lazy_glIsShader(GLuint shader) {if (GLeeInit()) return glIsShader(shader); return (GLboolean)0;}\r
- GLEEPFNGLISSHADERPROC GLeeFuncPtr_glIsShader=GLee_Lazy_glIsShader;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLinkProgram\r
-#define GLEE_C_DEFINED_glLinkProgram\r
- void __stdcall GLee_Lazy_glLinkProgram(GLuint program) {if (GLeeInit()) glLinkProgram(program);}\r
- GLEEPFNGLLINKPROGRAMPROC GLeeFuncPtr_glLinkProgram=GLee_Lazy_glLinkProgram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glShaderSource\r
-#define GLEE_C_DEFINED_glShaderSource\r
- void __stdcall GLee_Lazy_glShaderSource(GLuint shader, GLsizei count, const GLchar* * string, const GLint * length) {if (GLeeInit()) glShaderSource(shader, count, string, length);}\r
- GLEEPFNGLSHADERSOURCEPROC GLeeFuncPtr_glShaderSource=GLee_Lazy_glShaderSource;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUseProgram\r
-#define GLEE_C_DEFINED_glUseProgram\r
- void __stdcall GLee_Lazy_glUseProgram(GLuint program) {if (GLeeInit()) glUseProgram(program);}\r
- GLEEPFNGLUSEPROGRAMPROC GLeeFuncPtr_glUseProgram=GLee_Lazy_glUseProgram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1f\r
-#define GLEE_C_DEFINED_glUniform1f\r
- void __stdcall GLee_Lazy_glUniform1f(GLint location, GLfloat v0) {if (GLeeInit()) glUniform1f(location, v0);}\r
- GLEEPFNGLUNIFORM1FPROC GLeeFuncPtr_glUniform1f=GLee_Lazy_glUniform1f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2f\r
-#define GLEE_C_DEFINED_glUniform2f\r
- void __stdcall GLee_Lazy_glUniform2f(GLint location, GLfloat v0, GLfloat v1) {if (GLeeInit()) glUniform2f(location, v0, v1);}\r
- GLEEPFNGLUNIFORM2FPROC GLeeFuncPtr_glUniform2f=GLee_Lazy_glUniform2f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3f\r
-#define GLEE_C_DEFINED_glUniform3f\r
- void __stdcall GLee_Lazy_glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) {if (GLeeInit()) glUniform3f(location, v0, v1, v2);}\r
- GLEEPFNGLUNIFORM3FPROC GLeeFuncPtr_glUniform3f=GLee_Lazy_glUniform3f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4f\r
-#define GLEE_C_DEFINED_glUniform4f\r
- void __stdcall GLee_Lazy_glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) {if (GLeeInit()) glUniform4f(location, v0, v1, v2, v3);}\r
- GLEEPFNGLUNIFORM4FPROC GLeeFuncPtr_glUniform4f=GLee_Lazy_glUniform4f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1i\r
-#define GLEE_C_DEFINED_glUniform1i\r
- void __stdcall GLee_Lazy_glUniform1i(GLint location, GLint v0) {if (GLeeInit()) glUniform1i(location, v0);}\r
- GLEEPFNGLUNIFORM1IPROC GLeeFuncPtr_glUniform1i=GLee_Lazy_glUniform1i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2i\r
-#define GLEE_C_DEFINED_glUniform2i\r
- void __stdcall GLee_Lazy_glUniform2i(GLint location, GLint v0, GLint v1) {if (GLeeInit()) glUniform2i(location, v0, v1);}\r
- GLEEPFNGLUNIFORM2IPROC GLeeFuncPtr_glUniform2i=GLee_Lazy_glUniform2i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3i\r
-#define GLEE_C_DEFINED_glUniform3i\r
- void __stdcall GLee_Lazy_glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) {if (GLeeInit()) glUniform3i(location, v0, v1, v2);}\r
- GLEEPFNGLUNIFORM3IPROC GLeeFuncPtr_glUniform3i=GLee_Lazy_glUniform3i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4i\r
-#define GLEE_C_DEFINED_glUniform4i\r
- void __stdcall GLee_Lazy_glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) {if (GLeeInit()) glUniform4i(location, v0, v1, v2, v3);}\r
- GLEEPFNGLUNIFORM4IPROC GLeeFuncPtr_glUniform4i=GLee_Lazy_glUniform4i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1fv\r
-#define GLEE_C_DEFINED_glUniform1fv\r
- void __stdcall GLee_Lazy_glUniform1fv(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform1fv(location, count, value);}\r
- GLEEPFNGLUNIFORM1FVPROC GLeeFuncPtr_glUniform1fv=GLee_Lazy_glUniform1fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2fv\r
-#define GLEE_C_DEFINED_glUniform2fv\r
- void __stdcall GLee_Lazy_glUniform2fv(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform2fv(location, count, value);}\r
- GLEEPFNGLUNIFORM2FVPROC GLeeFuncPtr_glUniform2fv=GLee_Lazy_glUniform2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3fv\r
-#define GLEE_C_DEFINED_glUniform3fv\r
- void __stdcall GLee_Lazy_glUniform3fv(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform3fv(location, count, value);}\r
- GLEEPFNGLUNIFORM3FVPROC GLeeFuncPtr_glUniform3fv=GLee_Lazy_glUniform3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4fv\r
-#define GLEE_C_DEFINED_glUniform4fv\r
- void __stdcall GLee_Lazy_glUniform4fv(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform4fv(location, count, value);}\r
- GLEEPFNGLUNIFORM4FVPROC GLeeFuncPtr_glUniform4fv=GLee_Lazy_glUniform4fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1iv\r
-#define GLEE_C_DEFINED_glUniform1iv\r
- void __stdcall GLee_Lazy_glUniform1iv(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform1iv(location, count, value);}\r
- GLEEPFNGLUNIFORM1IVPROC GLeeFuncPtr_glUniform1iv=GLee_Lazy_glUniform1iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2iv\r
-#define GLEE_C_DEFINED_glUniform2iv\r
- void __stdcall GLee_Lazy_glUniform2iv(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform2iv(location, count, value);}\r
- GLEEPFNGLUNIFORM2IVPROC GLeeFuncPtr_glUniform2iv=GLee_Lazy_glUniform2iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3iv\r
-#define GLEE_C_DEFINED_glUniform3iv\r
- void __stdcall GLee_Lazy_glUniform3iv(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform3iv(location, count, value);}\r
- GLEEPFNGLUNIFORM3IVPROC GLeeFuncPtr_glUniform3iv=GLee_Lazy_glUniform3iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4iv\r
-#define GLEE_C_DEFINED_glUniform4iv\r
- void __stdcall GLee_Lazy_glUniform4iv(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform4iv(location, count, value);}\r
- GLEEPFNGLUNIFORM4IVPROC GLeeFuncPtr_glUniform4iv=GLee_Lazy_glUniform4iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix2fv\r
-#define GLEE_C_DEFINED_glUniformMatrix2fv\r
- void __stdcall GLee_Lazy_glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix2fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX2FVPROC GLeeFuncPtr_glUniformMatrix2fv=GLee_Lazy_glUniformMatrix2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix3fv\r
-#define GLEE_C_DEFINED_glUniformMatrix3fv\r
- void __stdcall GLee_Lazy_glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix3fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX3FVPROC GLeeFuncPtr_glUniformMatrix3fv=GLee_Lazy_glUniformMatrix3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix4fv\r
-#define GLEE_C_DEFINED_glUniformMatrix4fv\r
- void __stdcall GLee_Lazy_glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix4fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX4FVPROC GLeeFuncPtr_glUniformMatrix4fv=GLee_Lazy_glUniformMatrix4fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glValidateProgram\r
-#define GLEE_C_DEFINED_glValidateProgram\r
- void __stdcall GLee_Lazy_glValidateProgram(GLuint program) {if (GLeeInit()) glValidateProgram(program);}\r
- GLEEPFNGLVALIDATEPROGRAMPROC GLeeFuncPtr_glValidateProgram=GLee_Lazy_glValidateProgram;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1d\r
-#define GLEE_C_DEFINED_glVertexAttrib1d\r
- void __stdcall GLee_Lazy_glVertexAttrib1d(GLuint index, GLdouble x) {if (GLeeInit()) glVertexAttrib1d(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1DPROC GLeeFuncPtr_glVertexAttrib1d=GLee_Lazy_glVertexAttrib1d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1dv\r
-#define GLEE_C_DEFINED_glVertexAttrib1dv\r
- void __stdcall GLee_Lazy_glVertexAttrib1dv(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib1dv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1DVPROC GLeeFuncPtr_glVertexAttrib1dv=GLee_Lazy_glVertexAttrib1dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1f\r
-#define GLEE_C_DEFINED_glVertexAttrib1f\r
- void __stdcall GLee_Lazy_glVertexAttrib1f(GLuint index, GLfloat x) {if (GLeeInit()) glVertexAttrib1f(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1FPROC GLeeFuncPtr_glVertexAttrib1f=GLee_Lazy_glVertexAttrib1f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1fv\r
-#define GLEE_C_DEFINED_glVertexAttrib1fv\r
- void __stdcall GLee_Lazy_glVertexAttrib1fv(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib1fv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1FVPROC GLeeFuncPtr_glVertexAttrib1fv=GLee_Lazy_glVertexAttrib1fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1s\r
-#define GLEE_C_DEFINED_glVertexAttrib1s\r
- void __stdcall GLee_Lazy_glVertexAttrib1s(GLuint index, GLshort x) {if (GLeeInit()) glVertexAttrib1s(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1SPROC GLeeFuncPtr_glVertexAttrib1s=GLee_Lazy_glVertexAttrib1s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1sv\r
-#define GLEE_C_DEFINED_glVertexAttrib1sv\r
- void __stdcall GLee_Lazy_glVertexAttrib1sv(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib1sv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1SVPROC GLeeFuncPtr_glVertexAttrib1sv=GLee_Lazy_glVertexAttrib1sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2d\r
-#define GLEE_C_DEFINED_glVertexAttrib2d\r
- void __stdcall GLee_Lazy_glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y) {if (GLeeInit()) glVertexAttrib2d(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2DPROC GLeeFuncPtr_glVertexAttrib2d=GLee_Lazy_glVertexAttrib2d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2dv\r
-#define GLEE_C_DEFINED_glVertexAttrib2dv\r
- void __stdcall GLee_Lazy_glVertexAttrib2dv(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib2dv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2DVPROC GLeeFuncPtr_glVertexAttrib2dv=GLee_Lazy_glVertexAttrib2dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2f\r
-#define GLEE_C_DEFINED_glVertexAttrib2f\r
- void __stdcall GLee_Lazy_glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) {if (GLeeInit()) glVertexAttrib2f(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2FPROC GLeeFuncPtr_glVertexAttrib2f=GLee_Lazy_glVertexAttrib2f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2fv\r
-#define GLEE_C_DEFINED_glVertexAttrib2fv\r
- void __stdcall GLee_Lazy_glVertexAttrib2fv(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib2fv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2FVPROC GLeeFuncPtr_glVertexAttrib2fv=GLee_Lazy_glVertexAttrib2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2s\r
-#define GLEE_C_DEFINED_glVertexAttrib2s\r
- void __stdcall GLee_Lazy_glVertexAttrib2s(GLuint index, GLshort x, GLshort y) {if (GLeeInit()) glVertexAttrib2s(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2SPROC GLeeFuncPtr_glVertexAttrib2s=GLee_Lazy_glVertexAttrib2s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2sv\r
-#define GLEE_C_DEFINED_glVertexAttrib2sv\r
- void __stdcall GLee_Lazy_glVertexAttrib2sv(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib2sv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2SVPROC GLeeFuncPtr_glVertexAttrib2sv=GLee_Lazy_glVertexAttrib2sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3d\r
-#define GLEE_C_DEFINED_glVertexAttrib3d\r
- void __stdcall GLee_Lazy_glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glVertexAttrib3d(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3DPROC GLeeFuncPtr_glVertexAttrib3d=GLee_Lazy_glVertexAttrib3d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3dv\r
-#define GLEE_C_DEFINED_glVertexAttrib3dv\r
- void __stdcall GLee_Lazy_glVertexAttrib3dv(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib3dv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3DVPROC GLeeFuncPtr_glVertexAttrib3dv=GLee_Lazy_glVertexAttrib3dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3f\r
-#define GLEE_C_DEFINED_glVertexAttrib3f\r
- void __stdcall GLee_Lazy_glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glVertexAttrib3f(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3FPROC GLeeFuncPtr_glVertexAttrib3f=GLee_Lazy_glVertexAttrib3f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3fv\r
-#define GLEE_C_DEFINED_glVertexAttrib3fv\r
- void __stdcall GLee_Lazy_glVertexAttrib3fv(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib3fv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3FVPROC GLeeFuncPtr_glVertexAttrib3fv=GLee_Lazy_glVertexAttrib3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3s\r
-#define GLEE_C_DEFINED_glVertexAttrib3s\r
- void __stdcall GLee_Lazy_glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glVertexAttrib3s(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3SPROC GLeeFuncPtr_glVertexAttrib3s=GLee_Lazy_glVertexAttrib3s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3sv\r
-#define GLEE_C_DEFINED_glVertexAttrib3sv\r
- void __stdcall GLee_Lazy_glVertexAttrib3sv(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib3sv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3SVPROC GLeeFuncPtr_glVertexAttrib3sv=GLee_Lazy_glVertexAttrib3sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Nbv\r
-#define GLEE_C_DEFINED_glVertexAttrib4Nbv\r
- void __stdcall GLee_Lazy_glVertexAttrib4Nbv(GLuint index, const GLbyte * v) {if (GLeeInit()) glVertexAttrib4Nbv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NBVPROC GLeeFuncPtr_glVertexAttrib4Nbv=GLee_Lazy_glVertexAttrib4Nbv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Niv\r
-#define GLEE_C_DEFINED_glVertexAttrib4Niv\r
- void __stdcall GLee_Lazy_glVertexAttrib4Niv(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttrib4Niv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NIVPROC GLeeFuncPtr_glVertexAttrib4Niv=GLee_Lazy_glVertexAttrib4Niv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Nsv\r
-#define GLEE_C_DEFINED_glVertexAttrib4Nsv\r
- void __stdcall GLee_Lazy_glVertexAttrib4Nsv(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib4Nsv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NSVPROC GLeeFuncPtr_glVertexAttrib4Nsv=GLee_Lazy_glVertexAttrib4Nsv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Nub\r
-#define GLEE_C_DEFINED_glVertexAttrib4Nub\r
- void __stdcall GLee_Lazy_glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) {if (GLeeInit()) glVertexAttrib4Nub(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4NUBPROC GLeeFuncPtr_glVertexAttrib4Nub=GLee_Lazy_glVertexAttrib4Nub;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Nubv\r
-#define GLEE_C_DEFINED_glVertexAttrib4Nubv\r
- void __stdcall GLee_Lazy_glVertexAttrib4Nubv(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttrib4Nubv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NUBVPROC GLeeFuncPtr_glVertexAttrib4Nubv=GLee_Lazy_glVertexAttrib4Nubv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Nuiv\r
-#define GLEE_C_DEFINED_glVertexAttrib4Nuiv\r
- void __stdcall GLee_Lazy_glVertexAttrib4Nuiv(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttrib4Nuiv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NUIVPROC GLeeFuncPtr_glVertexAttrib4Nuiv=GLee_Lazy_glVertexAttrib4Nuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4Nusv\r
-#define GLEE_C_DEFINED_glVertexAttrib4Nusv\r
- void __stdcall GLee_Lazy_glVertexAttrib4Nusv(GLuint index, const GLushort * v) {if (GLeeInit()) glVertexAttrib4Nusv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NUSVPROC GLeeFuncPtr_glVertexAttrib4Nusv=GLee_Lazy_glVertexAttrib4Nusv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4bv\r
-#define GLEE_C_DEFINED_glVertexAttrib4bv\r
- void __stdcall GLee_Lazy_glVertexAttrib4bv(GLuint index, const GLbyte * v) {if (GLeeInit()) glVertexAttrib4bv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4BVPROC GLeeFuncPtr_glVertexAttrib4bv=GLee_Lazy_glVertexAttrib4bv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4d\r
-#define GLEE_C_DEFINED_glVertexAttrib4d\r
- void __stdcall GLee_Lazy_glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glVertexAttrib4d(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4DPROC GLeeFuncPtr_glVertexAttrib4d=GLee_Lazy_glVertexAttrib4d;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4dv\r
-#define GLEE_C_DEFINED_glVertexAttrib4dv\r
- void __stdcall GLee_Lazy_glVertexAttrib4dv(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib4dv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4DVPROC GLeeFuncPtr_glVertexAttrib4dv=GLee_Lazy_glVertexAttrib4dv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4f\r
-#define GLEE_C_DEFINED_glVertexAttrib4f\r
- void __stdcall GLee_Lazy_glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glVertexAttrib4f(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4FPROC GLeeFuncPtr_glVertexAttrib4f=GLee_Lazy_glVertexAttrib4f;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4fv\r
-#define GLEE_C_DEFINED_glVertexAttrib4fv\r
- void __stdcall GLee_Lazy_glVertexAttrib4fv(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib4fv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4FVPROC GLeeFuncPtr_glVertexAttrib4fv=GLee_Lazy_glVertexAttrib4fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4iv\r
-#define GLEE_C_DEFINED_glVertexAttrib4iv\r
- void __stdcall GLee_Lazy_glVertexAttrib4iv(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttrib4iv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4IVPROC GLeeFuncPtr_glVertexAttrib4iv=GLee_Lazy_glVertexAttrib4iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4s\r
-#define GLEE_C_DEFINED_glVertexAttrib4s\r
- void __stdcall GLee_Lazy_glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) {if (GLeeInit()) glVertexAttrib4s(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4SPROC GLeeFuncPtr_glVertexAttrib4s=GLee_Lazy_glVertexAttrib4s;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4sv\r
-#define GLEE_C_DEFINED_glVertexAttrib4sv\r
- void __stdcall GLee_Lazy_glVertexAttrib4sv(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib4sv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4SVPROC GLeeFuncPtr_glVertexAttrib4sv=GLee_Lazy_glVertexAttrib4sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4ubv\r
-#define GLEE_C_DEFINED_glVertexAttrib4ubv\r
- void __stdcall GLee_Lazy_glVertexAttrib4ubv(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttrib4ubv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4UBVPROC GLeeFuncPtr_glVertexAttrib4ubv=GLee_Lazy_glVertexAttrib4ubv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4uiv\r
-#define GLEE_C_DEFINED_glVertexAttrib4uiv\r
- void __stdcall GLee_Lazy_glVertexAttrib4uiv(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttrib4uiv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4UIVPROC GLeeFuncPtr_glVertexAttrib4uiv=GLee_Lazy_glVertexAttrib4uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4usv\r
-#define GLEE_C_DEFINED_glVertexAttrib4usv\r
- void __stdcall GLee_Lazy_glVertexAttrib4usv(GLuint index, const GLushort * v) {if (GLeeInit()) glVertexAttrib4usv(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4USVPROC GLeeFuncPtr_glVertexAttrib4usv=GLee_Lazy_glVertexAttrib4usv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribPointer\r
-#define GLEE_C_DEFINED_glVertexAttribPointer\r
- void __stdcall GLee_Lazy_glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glVertexAttribPointer(index, size, type, normalized, stride, pointer);}\r
- GLEEPFNGLVERTEXATTRIBPOINTERPROC GLeeFuncPtr_glVertexAttribPointer=GLee_Lazy_glVertexAttribPointer;\r
-#endif\r
-#endif \r
-\r
-/* GL_VERSION_2_1 */\r
-\r
-#ifdef __GLEE_GL_VERSION_2_1\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix2x3fv\r
-#define GLEE_C_DEFINED_glUniformMatrix2x3fv\r
- void __stdcall GLee_Lazy_glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix2x3fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX2X3FVPROC GLeeFuncPtr_glUniformMatrix2x3fv=GLee_Lazy_glUniformMatrix2x3fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix3x2fv\r
-#define GLEE_C_DEFINED_glUniformMatrix3x2fv\r
- void __stdcall GLee_Lazy_glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix3x2fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX3X2FVPROC GLeeFuncPtr_glUniformMatrix3x2fv=GLee_Lazy_glUniformMatrix3x2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix2x4fv\r
-#define GLEE_C_DEFINED_glUniformMatrix2x4fv\r
- void __stdcall GLee_Lazy_glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix2x4fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX2X4FVPROC GLeeFuncPtr_glUniformMatrix2x4fv=GLee_Lazy_glUniformMatrix2x4fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix4x2fv\r
-#define GLEE_C_DEFINED_glUniformMatrix4x2fv\r
- void __stdcall GLee_Lazy_glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix4x2fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX4X2FVPROC GLeeFuncPtr_glUniformMatrix4x2fv=GLee_Lazy_glUniformMatrix4x2fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix3x4fv\r
-#define GLEE_C_DEFINED_glUniformMatrix3x4fv\r
- void __stdcall GLee_Lazy_glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix3x4fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX3X4FVPROC GLeeFuncPtr_glUniformMatrix3x4fv=GLee_Lazy_glUniformMatrix3x4fv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix4x3fv\r
-#define GLEE_C_DEFINED_glUniformMatrix4x3fv\r
- void __stdcall GLee_Lazy_glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix4x3fv(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX4X3FVPROC GLeeFuncPtr_glUniformMatrix4x3fv=GLee_Lazy_glUniformMatrix4x3fv;\r
-#endif\r
-#endif \r
-\r
-/* GL_VERSION_3_0 */\r
-\r
-#ifdef __GLEE_GL_VERSION_3_0\r
-#ifndef GLEE_C_DEFINED_glColorMaski\r
-#define GLEE_C_DEFINED_glColorMaski\r
- void __stdcall GLee_Lazy_glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) {if (GLeeInit()) glColorMaski(index, r, g, b, a);}\r
- GLEEPFNGLCOLORMASKIPROC GLeeFuncPtr_glColorMaski=GLee_Lazy_glColorMaski;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBooleani_v\r
-#define GLEE_C_DEFINED_glGetBooleani_v\r
- void __stdcall GLee_Lazy_glGetBooleani_v(GLenum target, GLuint index, GLboolean * data) {if (GLeeInit()) glGetBooleani_v(target, index, data);}\r
- GLEEPFNGLGETBOOLEANI_VPROC GLeeFuncPtr_glGetBooleani_v=GLee_Lazy_glGetBooleani_v;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetIntegeri_v\r
-#define GLEE_C_DEFINED_glGetIntegeri_v\r
- void __stdcall GLee_Lazy_glGetIntegeri_v(GLenum target, GLuint index, GLint * data) {if (GLeeInit()) glGetIntegeri_v(target, index, data);}\r
- GLEEPFNGLGETINTEGERI_VPROC GLeeFuncPtr_glGetIntegeri_v=GLee_Lazy_glGetIntegeri_v;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEnablei\r
-#define GLEE_C_DEFINED_glEnablei\r
- void __stdcall GLee_Lazy_glEnablei(GLenum target, GLuint index) {if (GLeeInit()) glEnablei(target, index);}\r
- GLEEPFNGLENABLEIPROC GLeeFuncPtr_glEnablei=GLee_Lazy_glEnablei;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDisablei\r
-#define GLEE_C_DEFINED_glDisablei\r
- void __stdcall GLee_Lazy_glDisablei(GLenum target, GLuint index) {if (GLeeInit()) glDisablei(target, index);}\r
- GLEEPFNGLDISABLEIPROC GLeeFuncPtr_glDisablei=GLee_Lazy_glDisablei;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsEnabledi\r
-#define GLEE_C_DEFINED_glIsEnabledi\r
- GLboolean __stdcall GLee_Lazy_glIsEnabledi(GLenum target, GLuint index) {if (GLeeInit()) return glIsEnabledi(target, index); return (GLboolean)0;}\r
- GLEEPFNGLISENABLEDIPROC GLeeFuncPtr_glIsEnabledi=GLee_Lazy_glIsEnabledi;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBeginTransformFeedback\r
-#define GLEE_C_DEFINED_glBeginTransformFeedback\r
- void __stdcall GLee_Lazy_glBeginTransformFeedback(GLenum primitiveMode) {if (GLeeInit()) glBeginTransformFeedback(primitiveMode);}\r
- GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC GLeeFuncPtr_glBeginTransformFeedback=GLee_Lazy_glBeginTransformFeedback;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndTransformFeedback\r
-#define GLEE_C_DEFINED_glEndTransformFeedback\r
- void __stdcall GLee_Lazy_glEndTransformFeedback(void) {if (GLeeInit()) glEndTransformFeedback();}\r
- GLEEPFNGLENDTRANSFORMFEEDBACKPROC GLeeFuncPtr_glEndTransformFeedback=GLee_Lazy_glEndTransformFeedback;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferRange\r
-#define GLEE_C_DEFINED_glBindBufferRange\r
- void __stdcall GLee_Lazy_glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) {if (GLeeInit()) glBindBufferRange(target, index, buffer, offset, size);}\r
- GLEEPFNGLBINDBUFFERRANGEPROC GLeeFuncPtr_glBindBufferRange=GLee_Lazy_glBindBufferRange;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferBase\r
-#define GLEE_C_DEFINED_glBindBufferBase\r
- void __stdcall GLee_Lazy_glBindBufferBase(GLenum target, GLuint index, GLuint buffer) {if (GLeeInit()) glBindBufferBase(target, index, buffer);}\r
- GLEEPFNGLBINDBUFFERBASEPROC GLeeFuncPtr_glBindBufferBase=GLee_Lazy_glBindBufferBase;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTransformFeedbackVaryings\r
-#define GLEE_C_DEFINED_glTransformFeedbackVaryings\r
- void __stdcall GLee_Lazy_glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode) {if (GLeeInit()) glTransformFeedbackVaryings(program, count, locations, bufferMode);}\r
- GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC GLeeFuncPtr_glTransformFeedbackVaryings=GLee_Lazy_glTransformFeedbackVaryings;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTransformFeedbackVarying\r
-#define GLEE_C_DEFINED_glGetTransformFeedbackVarying\r
- void __stdcall GLee_Lazy_glGetTransformFeedbackVarying(GLuint program, GLuint index, GLint * location) {if (GLeeInit()) glGetTransformFeedbackVarying(program, index, location);}\r
- GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC GLeeFuncPtr_glGetTransformFeedbackVarying=GLee_Lazy_glGetTransformFeedbackVarying;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClampColor\r
-#define GLEE_C_DEFINED_glClampColor\r
- void __stdcall GLee_Lazy_glClampColor(GLenum target, GLenum clamp) {if (GLeeInit()) glClampColor(target, clamp);}\r
- GLEEPFNGLCLAMPCOLORPROC GLeeFuncPtr_glClampColor=GLee_Lazy_glClampColor;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBeginConditionalRender\r
-#define GLEE_C_DEFINED_glBeginConditionalRender\r
- void __stdcall GLee_Lazy_glBeginConditionalRender(GLuint id, GLenum mode) {if (GLeeInit()) glBeginConditionalRender(id, mode);}\r
- GLEEPFNGLBEGINCONDITIONALRENDERPROC GLeeFuncPtr_glBeginConditionalRender=GLee_Lazy_glBeginConditionalRender;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndConditionalRender\r
-#define GLEE_C_DEFINED_glEndConditionalRender\r
- void __stdcall GLee_Lazy_glEndConditionalRender(void) {if (GLeeInit()) glEndConditionalRender();}\r
- GLEEPFNGLENDCONDITIONALRENDERPROC GLeeFuncPtr_glEndConditionalRender=GLee_Lazy_glEndConditionalRender;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1i\r
-#define GLEE_C_DEFINED_glVertexAttribI1i\r
- void __stdcall GLee_Lazy_glVertexAttribI1i(GLuint index, GLint x) {if (GLeeInit()) glVertexAttribI1i(index, x);}\r
- GLEEPFNGLVERTEXATTRIBI1IPROC GLeeFuncPtr_glVertexAttribI1i=GLee_Lazy_glVertexAttribI1i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2i\r
-#define GLEE_C_DEFINED_glVertexAttribI2i\r
- void __stdcall GLee_Lazy_glVertexAttribI2i(GLuint index, GLint x, GLint y) {if (GLeeInit()) glVertexAttribI2i(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIBI2IPROC GLeeFuncPtr_glVertexAttribI2i=GLee_Lazy_glVertexAttribI2i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3i\r
-#define GLEE_C_DEFINED_glVertexAttribI3i\r
- void __stdcall GLee_Lazy_glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z) {if (GLeeInit()) glVertexAttribI3i(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIBI3IPROC GLeeFuncPtr_glVertexAttribI3i=GLee_Lazy_glVertexAttribI3i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4i\r
-#define GLEE_C_DEFINED_glVertexAttribI4i\r
- void __stdcall GLee_Lazy_glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glVertexAttribI4i(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIBI4IPROC GLeeFuncPtr_glVertexAttribI4i=GLee_Lazy_glVertexAttribI4i;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1ui\r
-#define GLEE_C_DEFINED_glVertexAttribI1ui\r
- void __stdcall GLee_Lazy_glVertexAttribI1ui(GLuint index, GLuint x) {if (GLeeInit()) glVertexAttribI1ui(index, x);}\r
- GLEEPFNGLVERTEXATTRIBI1UIPROC GLeeFuncPtr_glVertexAttribI1ui=GLee_Lazy_glVertexAttribI1ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2ui\r
-#define GLEE_C_DEFINED_glVertexAttribI2ui\r
- void __stdcall GLee_Lazy_glVertexAttribI2ui(GLuint index, GLuint x, GLuint y) {if (GLeeInit()) glVertexAttribI2ui(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIBI2UIPROC GLeeFuncPtr_glVertexAttribI2ui=GLee_Lazy_glVertexAttribI2ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3ui\r
-#define GLEE_C_DEFINED_glVertexAttribI3ui\r
- void __stdcall GLee_Lazy_glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z) {if (GLeeInit()) glVertexAttribI3ui(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIBI3UIPROC GLeeFuncPtr_glVertexAttribI3ui=GLee_Lazy_glVertexAttribI3ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4ui\r
-#define GLEE_C_DEFINED_glVertexAttribI4ui\r
- void __stdcall GLee_Lazy_glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) {if (GLeeInit()) glVertexAttribI4ui(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIBI4UIPROC GLeeFuncPtr_glVertexAttribI4ui=GLee_Lazy_glVertexAttribI4ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1iv\r
-#define GLEE_C_DEFINED_glVertexAttribI1iv\r
- void __stdcall GLee_Lazy_glVertexAttribI1iv(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI1iv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI1IVPROC GLeeFuncPtr_glVertexAttribI1iv=GLee_Lazy_glVertexAttribI1iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2iv\r
-#define GLEE_C_DEFINED_glVertexAttribI2iv\r
- void __stdcall GLee_Lazy_glVertexAttribI2iv(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI2iv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI2IVPROC GLeeFuncPtr_glVertexAttribI2iv=GLee_Lazy_glVertexAttribI2iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3iv\r
-#define GLEE_C_DEFINED_glVertexAttribI3iv\r
- void __stdcall GLee_Lazy_glVertexAttribI3iv(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI3iv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI3IVPROC GLeeFuncPtr_glVertexAttribI3iv=GLee_Lazy_glVertexAttribI3iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4iv\r
-#define GLEE_C_DEFINED_glVertexAttribI4iv\r
- void __stdcall GLee_Lazy_glVertexAttribI4iv(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI4iv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4IVPROC GLeeFuncPtr_glVertexAttribI4iv=GLee_Lazy_glVertexAttribI4iv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1uiv\r
-#define GLEE_C_DEFINED_glVertexAttribI1uiv\r
- void __stdcall GLee_Lazy_glVertexAttribI1uiv(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI1uiv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI1UIVPROC GLeeFuncPtr_glVertexAttribI1uiv=GLee_Lazy_glVertexAttribI1uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2uiv\r
-#define GLEE_C_DEFINED_glVertexAttribI2uiv\r
- void __stdcall GLee_Lazy_glVertexAttribI2uiv(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI2uiv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI2UIVPROC GLeeFuncPtr_glVertexAttribI2uiv=GLee_Lazy_glVertexAttribI2uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3uiv\r
-#define GLEE_C_DEFINED_glVertexAttribI3uiv\r
- void __stdcall GLee_Lazy_glVertexAttribI3uiv(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI3uiv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI3UIVPROC GLeeFuncPtr_glVertexAttribI3uiv=GLee_Lazy_glVertexAttribI3uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4uiv\r
-#define GLEE_C_DEFINED_glVertexAttribI4uiv\r
- void __stdcall GLee_Lazy_glVertexAttribI4uiv(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI4uiv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4UIVPROC GLeeFuncPtr_glVertexAttribI4uiv=GLee_Lazy_glVertexAttribI4uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4bv\r
-#define GLEE_C_DEFINED_glVertexAttribI4bv\r
- void __stdcall GLee_Lazy_glVertexAttribI4bv(GLuint index, const GLbyte * v) {if (GLeeInit()) glVertexAttribI4bv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4BVPROC GLeeFuncPtr_glVertexAttribI4bv=GLee_Lazy_glVertexAttribI4bv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4sv\r
-#define GLEE_C_DEFINED_glVertexAttribI4sv\r
- void __stdcall GLee_Lazy_glVertexAttribI4sv(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttribI4sv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4SVPROC GLeeFuncPtr_glVertexAttribI4sv=GLee_Lazy_glVertexAttribI4sv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4ubv\r
-#define GLEE_C_DEFINED_glVertexAttribI4ubv\r
- void __stdcall GLee_Lazy_glVertexAttribI4ubv(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttribI4ubv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4UBVPROC GLeeFuncPtr_glVertexAttribI4ubv=GLee_Lazy_glVertexAttribI4ubv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4usv\r
-#define GLEE_C_DEFINED_glVertexAttribI4usv\r
- void __stdcall GLee_Lazy_glVertexAttribI4usv(GLuint index, const GLushort * v) {if (GLeeInit()) glVertexAttribI4usv(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4USVPROC GLeeFuncPtr_glVertexAttribI4usv=GLee_Lazy_glVertexAttribI4usv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribIPointer\r
-#define GLEE_C_DEFINED_glVertexAttribIPointer\r
- void __stdcall GLee_Lazy_glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glVertexAttribIPointer(index, size, type, stride, pointer);}\r
- GLEEPFNGLVERTEXATTRIBIPOINTERPROC GLeeFuncPtr_glVertexAttribIPointer=GLee_Lazy_glVertexAttribIPointer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribIiv\r
-#define GLEE_C_DEFINED_glGetVertexAttribIiv\r
- void __stdcall GLee_Lazy_glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetVertexAttribIiv(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIIVPROC GLeeFuncPtr_glGetVertexAttribIiv=GLee_Lazy_glGetVertexAttribIiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribIuiv\r
-#define GLEE_C_DEFINED_glGetVertexAttribIuiv\r
- void __stdcall GLee_Lazy_glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params) {if (GLeeInit()) glGetVertexAttribIuiv(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIUIVPROC GLeeFuncPtr_glGetVertexAttribIuiv=GLee_Lazy_glGetVertexAttribIuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformuiv\r
-#define GLEE_C_DEFINED_glGetUniformuiv\r
- void __stdcall GLee_Lazy_glGetUniformuiv(GLuint program, GLint location, GLuint * params) {if (GLeeInit()) glGetUniformuiv(program, location, params);}\r
- GLEEPFNGLGETUNIFORMUIVPROC GLeeFuncPtr_glGetUniformuiv=GLee_Lazy_glGetUniformuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindFragDataLocation\r
-#define GLEE_C_DEFINED_glBindFragDataLocation\r
- void __stdcall GLee_Lazy_glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name) {if (GLeeInit()) glBindFragDataLocation(program, color, name);}\r
- GLEEPFNGLBINDFRAGDATALOCATIONPROC GLeeFuncPtr_glBindFragDataLocation=GLee_Lazy_glBindFragDataLocation;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragDataLocation\r
-#define GLEE_C_DEFINED_glGetFragDataLocation\r
- GLint __stdcall GLee_Lazy_glGetFragDataLocation(GLuint program, const GLchar * name) {if (GLeeInit()) return glGetFragDataLocation(program, name); return (GLint)0;}\r
- GLEEPFNGLGETFRAGDATALOCATIONPROC GLeeFuncPtr_glGetFragDataLocation=GLee_Lazy_glGetFragDataLocation;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1ui\r
-#define GLEE_C_DEFINED_glUniform1ui\r
- void __stdcall GLee_Lazy_glUniform1ui(GLint location, GLuint v0) {if (GLeeInit()) glUniform1ui(location, v0);}\r
- GLEEPFNGLUNIFORM1UIPROC GLeeFuncPtr_glUniform1ui=GLee_Lazy_glUniform1ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2ui\r
-#define GLEE_C_DEFINED_glUniform2ui\r
- void __stdcall GLee_Lazy_glUniform2ui(GLint location, GLuint v0, GLuint v1) {if (GLeeInit()) glUniform2ui(location, v0, v1);}\r
- GLEEPFNGLUNIFORM2UIPROC GLeeFuncPtr_glUniform2ui=GLee_Lazy_glUniform2ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3ui\r
-#define GLEE_C_DEFINED_glUniform3ui\r
- void __stdcall GLee_Lazy_glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2) {if (GLeeInit()) glUniform3ui(location, v0, v1, v2);}\r
- GLEEPFNGLUNIFORM3UIPROC GLeeFuncPtr_glUniform3ui=GLee_Lazy_glUniform3ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4ui\r
-#define GLEE_C_DEFINED_glUniform4ui\r
- void __stdcall GLee_Lazy_glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) {if (GLeeInit()) glUniform4ui(location, v0, v1, v2, v3);}\r
- GLEEPFNGLUNIFORM4UIPROC GLeeFuncPtr_glUniform4ui=GLee_Lazy_glUniform4ui;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1uiv\r
-#define GLEE_C_DEFINED_glUniform1uiv\r
- void __stdcall GLee_Lazy_glUniform1uiv(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform1uiv(location, count, value);}\r
- GLEEPFNGLUNIFORM1UIVPROC GLeeFuncPtr_glUniform1uiv=GLee_Lazy_glUniform1uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2uiv\r
-#define GLEE_C_DEFINED_glUniform2uiv\r
- void __stdcall GLee_Lazy_glUniform2uiv(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform2uiv(location, count, value);}\r
- GLEEPFNGLUNIFORM2UIVPROC GLeeFuncPtr_glUniform2uiv=GLee_Lazy_glUniform2uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3uiv\r
-#define GLEE_C_DEFINED_glUniform3uiv\r
- void __stdcall GLee_Lazy_glUniform3uiv(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform3uiv(location, count, value);}\r
- GLEEPFNGLUNIFORM3UIVPROC GLeeFuncPtr_glUniform3uiv=GLee_Lazy_glUniform3uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4uiv\r
-#define GLEE_C_DEFINED_glUniform4uiv\r
- void __stdcall GLee_Lazy_glUniform4uiv(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform4uiv(location, count, value);}\r
- GLEEPFNGLUNIFORM4UIVPROC GLeeFuncPtr_glUniform4uiv=GLee_Lazy_glUniform4uiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexParameterIiv\r
-#define GLEE_C_DEFINED_glTexParameterIiv\r
- void __stdcall GLee_Lazy_glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glTexParameterIiv(target, pname, params);}\r
- GLEEPFNGLTEXPARAMETERIIVPROC GLeeFuncPtr_glTexParameterIiv=GLee_Lazy_glTexParameterIiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexParameterIuiv\r
-#define GLEE_C_DEFINED_glTexParameterIuiv\r
- void __stdcall GLee_Lazy_glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) {if (GLeeInit()) glTexParameterIuiv(target, pname, params);}\r
- GLEEPFNGLTEXPARAMETERIUIVPROC GLeeFuncPtr_glTexParameterIuiv=GLee_Lazy_glTexParameterIuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTexParameterIiv\r
-#define GLEE_C_DEFINED_glGetTexParameterIiv\r
- void __stdcall GLee_Lazy_glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetTexParameterIiv(target, pname, params);}\r
- GLEEPFNGLGETTEXPARAMETERIIVPROC GLeeFuncPtr_glGetTexParameterIiv=GLee_Lazy_glGetTexParameterIiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTexParameterIuiv\r
-#define GLEE_C_DEFINED_glGetTexParameterIuiv\r
- void __stdcall GLee_Lazy_glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) {if (GLeeInit()) glGetTexParameterIuiv(target, pname, params);}\r
- GLEEPFNGLGETTEXPARAMETERIUIVPROC GLeeFuncPtr_glGetTexParameterIuiv=GLee_Lazy_glGetTexParameterIuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearBufferiv\r
-#define GLEE_C_DEFINED_glClearBufferiv\r
- void __stdcall GLee_Lazy_glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value) {if (GLeeInit()) glClearBufferiv(buffer, drawbuffer, value);}\r
- GLEEPFNGLCLEARBUFFERIVPROC GLeeFuncPtr_glClearBufferiv=GLee_Lazy_glClearBufferiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearBufferuiv\r
-#define GLEE_C_DEFINED_glClearBufferuiv\r
- void __stdcall GLee_Lazy_glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value) {if (GLeeInit()) glClearBufferuiv(buffer, drawbuffer, value);}\r
- GLEEPFNGLCLEARBUFFERUIVPROC GLeeFuncPtr_glClearBufferuiv=GLee_Lazy_glClearBufferuiv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearBufferfv\r
-#define GLEE_C_DEFINED_glClearBufferfv\r
- void __stdcall GLee_Lazy_glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value) {if (GLeeInit()) glClearBufferfv(buffer, drawbuffer, value);}\r
- GLEEPFNGLCLEARBUFFERFVPROC GLeeFuncPtr_glClearBufferfv=GLee_Lazy_glClearBufferfv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearBufferfi\r
-#define GLEE_C_DEFINED_glClearBufferfi\r
- void __stdcall GLee_Lazy_glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) {if (GLeeInit()) glClearBufferfi(buffer, drawbuffer, depth, stencil);}\r
- GLEEPFNGLCLEARBUFFERFIPROC GLeeFuncPtr_glClearBufferfi=GLee_Lazy_glClearBufferfi;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetStringi\r
-#define GLEE_C_DEFINED_glGetStringi\r
- const GLubyte * __stdcall GLee_Lazy_glGetStringi(GLenum name, GLuint index) {if (GLeeInit()) return glGetStringi(name, index); return (const GLubyte *)0;}\r
- GLEEPFNGLGETSTRINGIPROC GLeeFuncPtr_glGetStringi=GLee_Lazy_glGetStringi;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_multitexture */\r
-\r
-#ifdef __GLEE_GL_ARB_multitexture\r
-#ifndef GLEE_C_DEFINED_glActiveTextureARB\r
-#define GLEE_C_DEFINED_glActiveTextureARB\r
- void __stdcall GLee_Lazy_glActiveTextureARB(GLenum texture) {if (GLeeInit()) glActiveTextureARB(texture);}\r
- GLEEPFNGLACTIVETEXTUREARBPROC GLeeFuncPtr_glActiveTextureARB=GLee_Lazy_glActiveTextureARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClientActiveTextureARB\r
-#define GLEE_C_DEFINED_glClientActiveTextureARB\r
- void __stdcall GLee_Lazy_glClientActiveTextureARB(GLenum texture) {if (GLeeInit()) glClientActiveTextureARB(texture);}\r
- GLEEPFNGLCLIENTACTIVETEXTUREARBPROC GLeeFuncPtr_glClientActiveTextureARB=GLee_Lazy_glClientActiveTextureARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1dARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1dARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1dARB(GLenum target, GLdouble s) {if (GLeeInit()) glMultiTexCoord1dARB(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1DARBPROC GLeeFuncPtr_glMultiTexCoord1dARB=GLee_Lazy_glMultiTexCoord1dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1dvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1dvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1dvARB(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord1dvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1DVARBPROC GLeeFuncPtr_glMultiTexCoord1dvARB=GLee_Lazy_glMultiTexCoord1dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1fARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1fARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1fARB(GLenum target, GLfloat s) {if (GLeeInit()) glMultiTexCoord1fARB(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1FARBPROC GLeeFuncPtr_glMultiTexCoord1fARB=GLee_Lazy_glMultiTexCoord1fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1fvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1fvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1fvARB(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord1fvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1FVARBPROC GLeeFuncPtr_glMultiTexCoord1fvARB=GLee_Lazy_glMultiTexCoord1fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1iARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1iARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1iARB(GLenum target, GLint s) {if (GLeeInit()) glMultiTexCoord1iARB(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1IARBPROC GLeeFuncPtr_glMultiTexCoord1iARB=GLee_Lazy_glMultiTexCoord1iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1ivARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1ivARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1ivARB(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord1ivARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1IVARBPROC GLeeFuncPtr_glMultiTexCoord1ivARB=GLee_Lazy_glMultiTexCoord1ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1sARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1sARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1sARB(GLenum target, GLshort s) {if (GLeeInit()) glMultiTexCoord1sARB(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1SARBPROC GLeeFuncPtr_glMultiTexCoord1sARB=GLee_Lazy_glMultiTexCoord1sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1svARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord1svARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord1svARB(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord1svARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1SVARBPROC GLeeFuncPtr_glMultiTexCoord1svARB=GLee_Lazy_glMultiTexCoord1svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2dARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2dARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t) {if (GLeeInit()) glMultiTexCoord2dARB(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2DARBPROC GLeeFuncPtr_glMultiTexCoord2dARB=GLee_Lazy_glMultiTexCoord2dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2dvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2dvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2dvARB(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord2dvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2DVARBPROC GLeeFuncPtr_glMultiTexCoord2dvARB=GLee_Lazy_glMultiTexCoord2dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2fARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2fARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t) {if (GLeeInit()) glMultiTexCoord2fARB(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2FARBPROC GLeeFuncPtr_glMultiTexCoord2fARB=GLee_Lazy_glMultiTexCoord2fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2fvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2fvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2fvARB(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord2fvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2FVARBPROC GLeeFuncPtr_glMultiTexCoord2fvARB=GLee_Lazy_glMultiTexCoord2fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2iARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2iARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t) {if (GLeeInit()) glMultiTexCoord2iARB(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2IARBPROC GLeeFuncPtr_glMultiTexCoord2iARB=GLee_Lazy_glMultiTexCoord2iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2ivARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2ivARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2ivARB(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord2ivARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2IVARBPROC GLeeFuncPtr_glMultiTexCoord2ivARB=GLee_Lazy_glMultiTexCoord2ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2sARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2sARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t) {if (GLeeInit()) glMultiTexCoord2sARB(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2SARBPROC GLeeFuncPtr_glMultiTexCoord2sARB=GLee_Lazy_glMultiTexCoord2sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2svARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord2svARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord2svARB(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord2svARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2SVARBPROC GLeeFuncPtr_glMultiTexCoord2svARB=GLee_Lazy_glMultiTexCoord2svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3dARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3dARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r) {if (GLeeInit()) glMultiTexCoord3dARB(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3DARBPROC GLeeFuncPtr_glMultiTexCoord3dARB=GLee_Lazy_glMultiTexCoord3dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3dvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3dvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3dvARB(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord3dvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3DVARBPROC GLeeFuncPtr_glMultiTexCoord3dvARB=GLee_Lazy_glMultiTexCoord3dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3fARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3fARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r) {if (GLeeInit()) glMultiTexCoord3fARB(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3FARBPROC GLeeFuncPtr_glMultiTexCoord3fARB=GLee_Lazy_glMultiTexCoord3fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3fvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3fvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3fvARB(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord3fvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3FVARBPROC GLeeFuncPtr_glMultiTexCoord3fvARB=GLee_Lazy_glMultiTexCoord3fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3iARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3iARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r) {if (GLeeInit()) glMultiTexCoord3iARB(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3IARBPROC GLeeFuncPtr_glMultiTexCoord3iARB=GLee_Lazy_glMultiTexCoord3iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3ivARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3ivARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3ivARB(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord3ivARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3IVARBPROC GLeeFuncPtr_glMultiTexCoord3ivARB=GLee_Lazy_glMultiTexCoord3ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3sARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3sARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r) {if (GLeeInit()) glMultiTexCoord3sARB(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3SARBPROC GLeeFuncPtr_glMultiTexCoord3sARB=GLee_Lazy_glMultiTexCoord3sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3svARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord3svARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord3svARB(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord3svARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3SVARBPROC GLeeFuncPtr_glMultiTexCoord3svARB=GLee_Lazy_glMultiTexCoord3svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4dARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4dARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) {if (GLeeInit()) glMultiTexCoord4dARB(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4DARBPROC GLeeFuncPtr_glMultiTexCoord4dARB=GLee_Lazy_glMultiTexCoord4dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4dvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4dvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4dvARB(GLenum target, const GLdouble * v) {if (GLeeInit()) glMultiTexCoord4dvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4DVARBPROC GLeeFuncPtr_glMultiTexCoord4dvARB=GLee_Lazy_glMultiTexCoord4dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4fARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4fARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) {if (GLeeInit()) glMultiTexCoord4fARB(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4FARBPROC GLeeFuncPtr_glMultiTexCoord4fARB=GLee_Lazy_glMultiTexCoord4fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4fvARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4fvARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4fvARB(GLenum target, const GLfloat * v) {if (GLeeInit()) glMultiTexCoord4fvARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4FVARBPROC GLeeFuncPtr_glMultiTexCoord4fvARB=GLee_Lazy_glMultiTexCoord4fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4iARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4iARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q) {if (GLeeInit()) glMultiTexCoord4iARB(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4IARBPROC GLeeFuncPtr_glMultiTexCoord4iARB=GLee_Lazy_glMultiTexCoord4iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4ivARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4ivARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4ivARB(GLenum target, const GLint * v) {if (GLeeInit()) glMultiTexCoord4ivARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4IVARBPROC GLeeFuncPtr_glMultiTexCoord4ivARB=GLee_Lazy_glMultiTexCoord4ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4sARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4sARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) {if (GLeeInit()) glMultiTexCoord4sARB(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4SARBPROC GLeeFuncPtr_glMultiTexCoord4sARB=GLee_Lazy_glMultiTexCoord4sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4svARB\r
-#define GLEE_C_DEFINED_glMultiTexCoord4svARB\r
- void __stdcall GLee_Lazy_glMultiTexCoord4svARB(GLenum target, const GLshort * v) {if (GLeeInit()) glMultiTexCoord4svARB(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4SVARBPROC GLeeFuncPtr_glMultiTexCoord4svARB=GLee_Lazy_glMultiTexCoord4svARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_transpose_matrix */\r
-\r
-#ifdef __GLEE_GL_ARB_transpose_matrix\r
-#ifndef GLEE_C_DEFINED_glLoadTransposeMatrixfARB\r
-#define GLEE_C_DEFINED_glLoadTransposeMatrixfARB\r
- void __stdcall GLee_Lazy_glLoadTransposeMatrixfARB(const GLfloat * m) {if (GLeeInit()) glLoadTransposeMatrixfARB(m);}\r
- GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glLoadTransposeMatrixfARB=GLee_Lazy_glLoadTransposeMatrixfARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLoadTransposeMatrixdARB\r
-#define GLEE_C_DEFINED_glLoadTransposeMatrixdARB\r
- void __stdcall GLee_Lazy_glLoadTransposeMatrixdARB(const GLdouble * m) {if (GLeeInit()) glLoadTransposeMatrixdARB(m);}\r
- GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glLoadTransposeMatrixdARB=GLee_Lazy_glLoadTransposeMatrixdARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultTransposeMatrixfARB\r
-#define GLEE_C_DEFINED_glMultTransposeMatrixfARB\r
- void __stdcall GLee_Lazy_glMultTransposeMatrixfARB(const GLfloat * m) {if (GLeeInit()) glMultTransposeMatrixfARB(m);}\r
- GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glMultTransposeMatrixfARB=GLee_Lazy_glMultTransposeMatrixfARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultTransposeMatrixdARB\r
-#define GLEE_C_DEFINED_glMultTransposeMatrixdARB\r
- void __stdcall GLee_Lazy_glMultTransposeMatrixdARB(const GLdouble * m) {if (GLeeInit()) glMultTransposeMatrixdARB(m);}\r
- GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glMultTransposeMatrixdARB=GLee_Lazy_glMultTransposeMatrixdARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_multisample */\r
-\r
-#ifdef __GLEE_GL_ARB_multisample\r
-#ifndef GLEE_C_DEFINED_glSampleCoverageARB\r
-#define GLEE_C_DEFINED_glSampleCoverageARB\r
- void __stdcall GLee_Lazy_glSampleCoverageARB(GLclampf value, GLboolean invert) {if (GLeeInit()) glSampleCoverageARB(value, invert);}\r
- GLEEPFNGLSAMPLECOVERAGEARBPROC GLeeFuncPtr_glSampleCoverageARB=GLee_Lazy_glSampleCoverageARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_texture_env_add */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_env_add\r
-#endif \r
-\r
-/* GL_ARB_texture_cube_map */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_cube_map\r
-#endif \r
-\r
-/* GL_ARB_texture_compression */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_compression\r
-#ifndef GLEE_C_DEFINED_glCompressedTexImage3DARB\r
-#define GLEE_C_DEFINED_glCompressedTexImage3DARB\r
- void __stdcall GLee_Lazy_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexImage3DARB(target, level, internalformat, width, height, depth, border, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexImage3DARB=GLee_Lazy_glCompressedTexImage3DARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexImage2DARB\r
-#define GLEE_C_DEFINED_glCompressedTexImage2DARB\r
- void __stdcall GLee_Lazy_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexImage2DARB(target, level, internalformat, width, height, border, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexImage2DARB=GLee_Lazy_glCompressedTexImage2DARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexImage1DARB\r
-#define GLEE_C_DEFINED_glCompressedTexImage1DARB\r
- void __stdcall GLee_Lazy_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexImage1DARB(target, level, internalformat, width, border, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexImage1DARB=GLee_Lazy_glCompressedTexImage1DARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexSubImage3DARB\r
-#define GLEE_C_DEFINED_glCompressedTexSubImage3DARB\r
- void __stdcall GLee_Lazy_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexSubImage3DARB(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexSubImage3DARB=GLee_Lazy_glCompressedTexSubImage3DARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexSubImage2DARB\r
-#define GLEE_C_DEFINED_glCompressedTexSubImage2DARB\r
- void __stdcall GLee_Lazy_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexSubImage2DARB(target, level, xoffset, yoffset, width, height, format, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexSubImage2DARB=GLee_Lazy_glCompressedTexSubImage2DARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTexSubImage1DARB\r
-#define GLEE_C_DEFINED_glCompressedTexSubImage1DARB\r
- void __stdcall GLee_Lazy_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data) {if (GLeeInit()) glCompressedTexSubImage1DARB(target, level, xoffset, width, format, imageSize, data);}\r
- GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexSubImage1DARB=GLee_Lazy_glCompressedTexSubImage1DARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCompressedTexImageARB\r
-#define GLEE_C_DEFINED_glGetCompressedTexImageARB\r
- void __stdcall GLee_Lazy_glGetCompressedTexImageARB(GLenum target, GLint level, GLvoid * img) {if (GLeeInit()) glGetCompressedTexImageARB(target, level, img);}\r
- GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC GLeeFuncPtr_glGetCompressedTexImageARB=GLee_Lazy_glGetCompressedTexImageARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_texture_border_clamp */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_border_clamp\r
-#endif \r
-\r
-/* GL_ARB_point_parameters */\r
-\r
-#ifdef __GLEE_GL_ARB_point_parameters\r
-#ifndef GLEE_C_DEFINED_glPointParameterfARB\r
-#define GLEE_C_DEFINED_glPointParameterfARB\r
- void __stdcall GLee_Lazy_glPointParameterfARB(GLenum pname, GLfloat param) {if (GLeeInit()) glPointParameterfARB(pname, param);}\r
- GLEEPFNGLPOINTPARAMETERFARBPROC GLeeFuncPtr_glPointParameterfARB=GLee_Lazy_glPointParameterfARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameterfvARB\r
-#define GLEE_C_DEFINED_glPointParameterfvARB\r
- void __stdcall GLee_Lazy_glPointParameterfvARB(GLenum pname, const GLfloat * params) {if (GLeeInit()) glPointParameterfvARB(pname, params);}\r
- GLEEPFNGLPOINTPARAMETERFVARBPROC GLeeFuncPtr_glPointParameterfvARB=GLee_Lazy_glPointParameterfvARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_vertex_blend */\r
-\r
-#ifdef __GLEE_GL_ARB_vertex_blend\r
-#ifndef GLEE_C_DEFINED_glWeightbvARB\r
-#define GLEE_C_DEFINED_glWeightbvARB\r
- void __stdcall GLee_Lazy_glWeightbvARB(GLint size, const GLbyte * weights) {if (GLeeInit()) glWeightbvARB(size, weights);}\r
- GLEEPFNGLWEIGHTBVARBPROC GLeeFuncPtr_glWeightbvARB=GLee_Lazy_glWeightbvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightsvARB\r
-#define GLEE_C_DEFINED_glWeightsvARB\r
- void __stdcall GLee_Lazy_glWeightsvARB(GLint size, const GLshort * weights) {if (GLeeInit()) glWeightsvARB(size, weights);}\r
- GLEEPFNGLWEIGHTSVARBPROC GLeeFuncPtr_glWeightsvARB=GLee_Lazy_glWeightsvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightivARB\r
-#define GLEE_C_DEFINED_glWeightivARB\r
- void __stdcall GLee_Lazy_glWeightivARB(GLint size, const GLint * weights) {if (GLeeInit()) glWeightivARB(size, weights);}\r
- GLEEPFNGLWEIGHTIVARBPROC GLeeFuncPtr_glWeightivARB=GLee_Lazy_glWeightivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightfvARB\r
-#define GLEE_C_DEFINED_glWeightfvARB\r
- void __stdcall GLee_Lazy_glWeightfvARB(GLint size, const GLfloat * weights) {if (GLeeInit()) glWeightfvARB(size, weights);}\r
- GLEEPFNGLWEIGHTFVARBPROC GLeeFuncPtr_glWeightfvARB=GLee_Lazy_glWeightfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightdvARB\r
-#define GLEE_C_DEFINED_glWeightdvARB\r
- void __stdcall GLee_Lazy_glWeightdvARB(GLint size, const GLdouble * weights) {if (GLeeInit()) glWeightdvARB(size, weights);}\r
- GLEEPFNGLWEIGHTDVARBPROC GLeeFuncPtr_glWeightdvARB=GLee_Lazy_glWeightdvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightubvARB\r
-#define GLEE_C_DEFINED_glWeightubvARB\r
- void __stdcall GLee_Lazy_glWeightubvARB(GLint size, const GLubyte * weights) {if (GLeeInit()) glWeightubvARB(size, weights);}\r
- GLEEPFNGLWEIGHTUBVARBPROC GLeeFuncPtr_glWeightubvARB=GLee_Lazy_glWeightubvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightusvARB\r
-#define GLEE_C_DEFINED_glWeightusvARB\r
- void __stdcall GLee_Lazy_glWeightusvARB(GLint size, const GLushort * weights) {if (GLeeInit()) glWeightusvARB(size, weights);}\r
- GLEEPFNGLWEIGHTUSVARBPROC GLeeFuncPtr_glWeightusvARB=GLee_Lazy_glWeightusvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightuivARB\r
-#define GLEE_C_DEFINED_glWeightuivARB\r
- void __stdcall GLee_Lazy_glWeightuivARB(GLint size, const GLuint * weights) {if (GLeeInit()) glWeightuivARB(size, weights);}\r
- GLEEPFNGLWEIGHTUIVARBPROC GLeeFuncPtr_glWeightuivARB=GLee_Lazy_glWeightuivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWeightPointerARB\r
-#define GLEE_C_DEFINED_glWeightPointerARB\r
- void __stdcall GLee_Lazy_glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glWeightPointerARB(size, type, stride, pointer);}\r
- GLEEPFNGLWEIGHTPOINTERARBPROC GLeeFuncPtr_glWeightPointerARB=GLee_Lazy_glWeightPointerARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexBlendARB\r
-#define GLEE_C_DEFINED_glVertexBlendARB\r
- void __stdcall GLee_Lazy_glVertexBlendARB(GLint count) {if (GLeeInit()) glVertexBlendARB(count);}\r
- GLEEPFNGLVERTEXBLENDARBPROC GLeeFuncPtr_glVertexBlendARB=GLee_Lazy_glVertexBlendARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_matrix_palette */\r
-\r
-#ifdef __GLEE_GL_ARB_matrix_palette\r
-#ifndef GLEE_C_DEFINED_glCurrentPaletteMatrixARB\r
-#define GLEE_C_DEFINED_glCurrentPaletteMatrixARB\r
- void __stdcall GLee_Lazy_glCurrentPaletteMatrixARB(GLint index) {if (GLeeInit()) glCurrentPaletteMatrixARB(index);}\r
- GLEEPFNGLCURRENTPALETTEMATRIXARBPROC GLeeFuncPtr_glCurrentPaletteMatrixARB=GLee_Lazy_glCurrentPaletteMatrixARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixIndexubvARB\r
-#define GLEE_C_DEFINED_glMatrixIndexubvARB\r
- void __stdcall GLee_Lazy_glMatrixIndexubvARB(GLint size, const GLubyte * indices) {if (GLeeInit()) glMatrixIndexubvARB(size, indices);}\r
- GLEEPFNGLMATRIXINDEXUBVARBPROC GLeeFuncPtr_glMatrixIndexubvARB=GLee_Lazy_glMatrixIndexubvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixIndexusvARB\r
-#define GLEE_C_DEFINED_glMatrixIndexusvARB\r
- void __stdcall GLee_Lazy_glMatrixIndexusvARB(GLint size, const GLushort * indices) {if (GLeeInit()) glMatrixIndexusvARB(size, indices);}\r
- GLEEPFNGLMATRIXINDEXUSVARBPROC GLeeFuncPtr_glMatrixIndexusvARB=GLee_Lazy_glMatrixIndexusvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixIndexuivARB\r
-#define GLEE_C_DEFINED_glMatrixIndexuivARB\r
- void __stdcall GLee_Lazy_glMatrixIndexuivARB(GLint size, const GLuint * indices) {if (GLeeInit()) glMatrixIndexuivARB(size, indices);}\r
- GLEEPFNGLMATRIXINDEXUIVARBPROC GLeeFuncPtr_glMatrixIndexuivARB=GLee_Lazy_glMatrixIndexuivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixIndexPointerARB\r
-#define GLEE_C_DEFINED_glMatrixIndexPointerARB\r
- void __stdcall GLee_Lazy_glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glMatrixIndexPointerARB(size, type, stride, pointer);}\r
- GLEEPFNGLMATRIXINDEXPOINTERARBPROC GLeeFuncPtr_glMatrixIndexPointerARB=GLee_Lazy_glMatrixIndexPointerARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_texture_env_combine */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_env_combine\r
-#endif \r
-\r
-/* GL_ARB_texture_env_crossbar */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_env_crossbar\r
-#endif \r
-\r
-/* GL_ARB_texture_env_dot3 */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_env_dot3\r
-#endif \r
-\r
-/* GL_ARB_texture_mirrored_repeat */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_mirrored_repeat\r
-#endif \r
-\r
-/* GL_ARB_depth_texture */\r
-\r
-#ifdef __GLEE_GL_ARB_depth_texture\r
-#endif \r
-\r
-/* GL_ARB_shadow */\r
-\r
-#ifdef __GLEE_GL_ARB_shadow\r
-#endif \r
-\r
-/* GL_ARB_shadow_ambient */\r
-\r
-#ifdef __GLEE_GL_ARB_shadow_ambient\r
-#endif \r
-\r
-/* GL_ARB_window_pos */\r
-\r
-#ifdef __GLEE_GL_ARB_window_pos\r
-#ifndef GLEE_C_DEFINED_glWindowPos2dARB\r
-#define GLEE_C_DEFINED_glWindowPos2dARB\r
- void __stdcall GLee_Lazy_glWindowPos2dARB(GLdouble x, GLdouble y) {if (GLeeInit()) glWindowPos2dARB(x, y);}\r
- GLEEPFNGLWINDOWPOS2DARBPROC GLeeFuncPtr_glWindowPos2dARB=GLee_Lazy_glWindowPos2dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2dvARB\r
-#define GLEE_C_DEFINED_glWindowPos2dvARB\r
- void __stdcall GLee_Lazy_glWindowPos2dvARB(const GLdouble * v) {if (GLeeInit()) glWindowPos2dvARB(v);}\r
- GLEEPFNGLWINDOWPOS2DVARBPROC GLeeFuncPtr_glWindowPos2dvARB=GLee_Lazy_glWindowPos2dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2fARB\r
-#define GLEE_C_DEFINED_glWindowPos2fARB\r
- void __stdcall GLee_Lazy_glWindowPos2fARB(GLfloat x, GLfloat y) {if (GLeeInit()) glWindowPos2fARB(x, y);}\r
- GLEEPFNGLWINDOWPOS2FARBPROC GLeeFuncPtr_glWindowPos2fARB=GLee_Lazy_glWindowPos2fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2fvARB\r
-#define GLEE_C_DEFINED_glWindowPos2fvARB\r
- void __stdcall GLee_Lazy_glWindowPos2fvARB(const GLfloat * v) {if (GLeeInit()) glWindowPos2fvARB(v);}\r
- GLEEPFNGLWINDOWPOS2FVARBPROC GLeeFuncPtr_glWindowPos2fvARB=GLee_Lazy_glWindowPos2fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2iARB\r
-#define GLEE_C_DEFINED_glWindowPos2iARB\r
- void __stdcall GLee_Lazy_glWindowPos2iARB(GLint x, GLint y) {if (GLeeInit()) glWindowPos2iARB(x, y);}\r
- GLEEPFNGLWINDOWPOS2IARBPROC GLeeFuncPtr_glWindowPos2iARB=GLee_Lazy_glWindowPos2iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2ivARB\r
-#define GLEE_C_DEFINED_glWindowPos2ivARB\r
- void __stdcall GLee_Lazy_glWindowPos2ivARB(const GLint * v) {if (GLeeInit()) glWindowPos2ivARB(v);}\r
- GLEEPFNGLWINDOWPOS2IVARBPROC GLeeFuncPtr_glWindowPos2ivARB=GLee_Lazy_glWindowPos2ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2sARB\r
-#define GLEE_C_DEFINED_glWindowPos2sARB\r
- void __stdcall GLee_Lazy_glWindowPos2sARB(GLshort x, GLshort y) {if (GLeeInit()) glWindowPos2sARB(x, y);}\r
- GLEEPFNGLWINDOWPOS2SARBPROC GLeeFuncPtr_glWindowPos2sARB=GLee_Lazy_glWindowPos2sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2svARB\r
-#define GLEE_C_DEFINED_glWindowPos2svARB\r
- void __stdcall GLee_Lazy_glWindowPos2svARB(const GLshort * v) {if (GLeeInit()) glWindowPos2svARB(v);}\r
- GLEEPFNGLWINDOWPOS2SVARBPROC GLeeFuncPtr_glWindowPos2svARB=GLee_Lazy_glWindowPos2svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3dARB\r
-#define GLEE_C_DEFINED_glWindowPos3dARB\r
- void __stdcall GLee_Lazy_glWindowPos3dARB(GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glWindowPos3dARB(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3DARBPROC GLeeFuncPtr_glWindowPos3dARB=GLee_Lazy_glWindowPos3dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3dvARB\r
-#define GLEE_C_DEFINED_glWindowPos3dvARB\r
- void __stdcall GLee_Lazy_glWindowPos3dvARB(const GLdouble * v) {if (GLeeInit()) glWindowPos3dvARB(v);}\r
- GLEEPFNGLWINDOWPOS3DVARBPROC GLeeFuncPtr_glWindowPos3dvARB=GLee_Lazy_glWindowPos3dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3fARB\r
-#define GLEE_C_DEFINED_glWindowPos3fARB\r
- void __stdcall GLee_Lazy_glWindowPos3fARB(GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glWindowPos3fARB(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3FARBPROC GLeeFuncPtr_glWindowPos3fARB=GLee_Lazy_glWindowPos3fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3fvARB\r
-#define GLEE_C_DEFINED_glWindowPos3fvARB\r
- void __stdcall GLee_Lazy_glWindowPos3fvARB(const GLfloat * v) {if (GLeeInit()) glWindowPos3fvARB(v);}\r
- GLEEPFNGLWINDOWPOS3FVARBPROC GLeeFuncPtr_glWindowPos3fvARB=GLee_Lazy_glWindowPos3fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3iARB\r
-#define GLEE_C_DEFINED_glWindowPos3iARB\r
- void __stdcall GLee_Lazy_glWindowPos3iARB(GLint x, GLint y, GLint z) {if (GLeeInit()) glWindowPos3iARB(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3IARBPROC GLeeFuncPtr_glWindowPos3iARB=GLee_Lazy_glWindowPos3iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3ivARB\r
-#define GLEE_C_DEFINED_glWindowPos3ivARB\r
- void __stdcall GLee_Lazy_glWindowPos3ivARB(const GLint * v) {if (GLeeInit()) glWindowPos3ivARB(v);}\r
- GLEEPFNGLWINDOWPOS3IVARBPROC GLeeFuncPtr_glWindowPos3ivARB=GLee_Lazy_glWindowPos3ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3sARB\r
-#define GLEE_C_DEFINED_glWindowPos3sARB\r
- void __stdcall GLee_Lazy_glWindowPos3sARB(GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glWindowPos3sARB(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3SARBPROC GLeeFuncPtr_glWindowPos3sARB=GLee_Lazy_glWindowPos3sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3svARB\r
-#define GLEE_C_DEFINED_glWindowPos3svARB\r
- void __stdcall GLee_Lazy_glWindowPos3svARB(const GLshort * v) {if (GLeeInit()) glWindowPos3svARB(v);}\r
- GLEEPFNGLWINDOWPOS3SVARBPROC GLeeFuncPtr_glWindowPos3svARB=GLee_Lazy_glWindowPos3svARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_vertex_program */\r
-\r
-#ifdef __GLEE_GL_ARB_vertex_program\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1dARB\r
-#define GLEE_C_DEFINED_glVertexAttrib1dARB\r
- void __stdcall GLee_Lazy_glVertexAttrib1dARB(GLuint index, GLdouble x) {if (GLeeInit()) glVertexAttrib1dARB(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1DARBPROC GLeeFuncPtr_glVertexAttrib1dARB=GLee_Lazy_glVertexAttrib1dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1dvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib1dvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib1dvARB(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib1dvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1DVARBPROC GLeeFuncPtr_glVertexAttrib1dvARB=GLee_Lazy_glVertexAttrib1dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1fARB\r
-#define GLEE_C_DEFINED_glVertexAttrib1fARB\r
- void __stdcall GLee_Lazy_glVertexAttrib1fARB(GLuint index, GLfloat x) {if (GLeeInit()) glVertexAttrib1fARB(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1FARBPROC GLeeFuncPtr_glVertexAttrib1fARB=GLee_Lazy_glVertexAttrib1fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1fvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib1fvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib1fvARB(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib1fvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1FVARBPROC GLeeFuncPtr_glVertexAttrib1fvARB=GLee_Lazy_glVertexAttrib1fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1sARB\r
-#define GLEE_C_DEFINED_glVertexAttrib1sARB\r
- void __stdcall GLee_Lazy_glVertexAttrib1sARB(GLuint index, GLshort x) {if (GLeeInit()) glVertexAttrib1sARB(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1SARBPROC GLeeFuncPtr_glVertexAttrib1sARB=GLee_Lazy_glVertexAttrib1sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1svARB\r
-#define GLEE_C_DEFINED_glVertexAttrib1svARB\r
- void __stdcall GLee_Lazy_glVertexAttrib1svARB(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib1svARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1SVARBPROC GLeeFuncPtr_glVertexAttrib1svARB=GLee_Lazy_glVertexAttrib1svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2dARB\r
-#define GLEE_C_DEFINED_glVertexAttrib2dARB\r
- void __stdcall GLee_Lazy_glVertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y) {if (GLeeInit()) glVertexAttrib2dARB(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2DARBPROC GLeeFuncPtr_glVertexAttrib2dARB=GLee_Lazy_glVertexAttrib2dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2dvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib2dvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib2dvARB(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib2dvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2DVARBPROC GLeeFuncPtr_glVertexAttrib2dvARB=GLee_Lazy_glVertexAttrib2dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2fARB\r
-#define GLEE_C_DEFINED_glVertexAttrib2fARB\r
- void __stdcall GLee_Lazy_glVertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y) {if (GLeeInit()) glVertexAttrib2fARB(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2FARBPROC GLeeFuncPtr_glVertexAttrib2fARB=GLee_Lazy_glVertexAttrib2fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2fvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib2fvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib2fvARB(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib2fvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2FVARBPROC GLeeFuncPtr_glVertexAttrib2fvARB=GLee_Lazy_glVertexAttrib2fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2sARB\r
-#define GLEE_C_DEFINED_glVertexAttrib2sARB\r
- void __stdcall GLee_Lazy_glVertexAttrib2sARB(GLuint index, GLshort x, GLshort y) {if (GLeeInit()) glVertexAttrib2sARB(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2SARBPROC GLeeFuncPtr_glVertexAttrib2sARB=GLee_Lazy_glVertexAttrib2sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2svARB\r
-#define GLEE_C_DEFINED_glVertexAttrib2svARB\r
- void __stdcall GLee_Lazy_glVertexAttrib2svARB(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib2svARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2SVARBPROC GLeeFuncPtr_glVertexAttrib2svARB=GLee_Lazy_glVertexAttrib2svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3dARB\r
-#define GLEE_C_DEFINED_glVertexAttrib3dARB\r
- void __stdcall GLee_Lazy_glVertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glVertexAttrib3dARB(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3DARBPROC GLeeFuncPtr_glVertexAttrib3dARB=GLee_Lazy_glVertexAttrib3dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3dvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib3dvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib3dvARB(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib3dvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3DVARBPROC GLeeFuncPtr_glVertexAttrib3dvARB=GLee_Lazy_glVertexAttrib3dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3fARB\r
-#define GLEE_C_DEFINED_glVertexAttrib3fARB\r
- void __stdcall GLee_Lazy_glVertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glVertexAttrib3fARB(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3FARBPROC GLeeFuncPtr_glVertexAttrib3fARB=GLee_Lazy_glVertexAttrib3fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3fvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib3fvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib3fvARB(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib3fvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3FVARBPROC GLeeFuncPtr_glVertexAttrib3fvARB=GLee_Lazy_glVertexAttrib3fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3sARB\r
-#define GLEE_C_DEFINED_glVertexAttrib3sARB\r
- void __stdcall GLee_Lazy_glVertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glVertexAttrib3sARB(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3SARBPROC GLeeFuncPtr_glVertexAttrib3sARB=GLee_Lazy_glVertexAttrib3sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3svARB\r
-#define GLEE_C_DEFINED_glVertexAttrib3svARB\r
- void __stdcall GLee_Lazy_glVertexAttrib3svARB(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib3svARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3SVARBPROC GLeeFuncPtr_glVertexAttrib3svARB=GLee_Lazy_glVertexAttrib3svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NbvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NbvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NbvARB(GLuint index, const GLbyte * v) {if (GLeeInit()) glVertexAttrib4NbvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NBVARBPROC GLeeFuncPtr_glVertexAttrib4NbvARB=GLee_Lazy_glVertexAttrib4NbvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NivARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NivARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NivARB(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttrib4NivARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NIVARBPROC GLeeFuncPtr_glVertexAttrib4NivARB=GLee_Lazy_glVertexAttrib4NivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NsvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NsvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NsvARB(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib4NsvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NSVARBPROC GLeeFuncPtr_glVertexAttrib4NsvARB=GLee_Lazy_glVertexAttrib4NsvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NubARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NubARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) {if (GLeeInit()) glVertexAttrib4NubARB(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4NUBARBPROC GLeeFuncPtr_glVertexAttrib4NubARB=GLee_Lazy_glVertexAttrib4NubARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NubvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NubvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NubvARB(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttrib4NubvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NUBVARBPROC GLeeFuncPtr_glVertexAttrib4NubvARB=GLee_Lazy_glVertexAttrib4NubvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NuivARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NuivARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NuivARB(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttrib4NuivARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NUIVARBPROC GLeeFuncPtr_glVertexAttrib4NuivARB=GLee_Lazy_glVertexAttrib4NuivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4NusvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4NusvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4NusvARB(GLuint index, const GLushort * v) {if (GLeeInit()) glVertexAttrib4NusvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4NUSVARBPROC GLeeFuncPtr_glVertexAttrib4NusvARB=GLee_Lazy_glVertexAttrib4NusvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4bvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4bvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4bvARB(GLuint index, const GLbyte * v) {if (GLeeInit()) glVertexAttrib4bvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4BVARBPROC GLeeFuncPtr_glVertexAttrib4bvARB=GLee_Lazy_glVertexAttrib4bvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4dARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4dARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glVertexAttrib4dARB(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4DARBPROC GLeeFuncPtr_glVertexAttrib4dARB=GLee_Lazy_glVertexAttrib4dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4dvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4dvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4dvARB(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib4dvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4DVARBPROC GLeeFuncPtr_glVertexAttrib4dvARB=GLee_Lazy_glVertexAttrib4dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4fARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4fARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glVertexAttrib4fARB(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4FARBPROC GLeeFuncPtr_glVertexAttrib4fARB=GLee_Lazy_glVertexAttrib4fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4fvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4fvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4fvARB(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib4fvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4FVARBPROC GLeeFuncPtr_glVertexAttrib4fvARB=GLee_Lazy_glVertexAttrib4fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4ivARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4ivARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4ivARB(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttrib4ivARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4IVARBPROC GLeeFuncPtr_glVertexAttrib4ivARB=GLee_Lazy_glVertexAttrib4ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4sARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4sARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) {if (GLeeInit()) glVertexAttrib4sARB(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4SARBPROC GLeeFuncPtr_glVertexAttrib4sARB=GLee_Lazy_glVertexAttrib4sARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4svARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4svARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4svARB(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib4svARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4SVARBPROC GLeeFuncPtr_glVertexAttrib4svARB=GLee_Lazy_glVertexAttrib4svARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4ubvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4ubvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4ubvARB(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttrib4ubvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4UBVARBPROC GLeeFuncPtr_glVertexAttrib4ubvARB=GLee_Lazy_glVertexAttrib4ubvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4uivARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4uivARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4uivARB(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttrib4uivARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4UIVARBPROC GLeeFuncPtr_glVertexAttrib4uivARB=GLee_Lazy_glVertexAttrib4uivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4usvARB\r
-#define GLEE_C_DEFINED_glVertexAttrib4usvARB\r
- void __stdcall GLee_Lazy_glVertexAttrib4usvARB(GLuint index, const GLushort * v) {if (GLeeInit()) glVertexAttrib4usvARB(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4USVARBPROC GLeeFuncPtr_glVertexAttrib4usvARB=GLee_Lazy_glVertexAttrib4usvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribPointerARB\r
-#define GLEE_C_DEFINED_glVertexAttribPointerARB\r
- void __stdcall GLee_Lazy_glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glVertexAttribPointerARB(index, size, type, normalized, stride, pointer);}\r
- GLEEPFNGLVERTEXATTRIBPOINTERARBPROC GLeeFuncPtr_glVertexAttribPointerARB=GLee_Lazy_glVertexAttribPointerARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEnableVertexAttribArrayARB\r
-#define GLEE_C_DEFINED_glEnableVertexAttribArrayARB\r
- void __stdcall GLee_Lazy_glEnableVertexAttribArrayARB(GLuint index) {if (GLeeInit()) glEnableVertexAttribArrayARB(index);}\r
- GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glEnableVertexAttribArrayARB=GLee_Lazy_glEnableVertexAttribArrayARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDisableVertexAttribArrayARB\r
-#define GLEE_C_DEFINED_glDisableVertexAttribArrayARB\r
- void __stdcall GLee_Lazy_glDisableVertexAttribArrayARB(GLuint index) {if (GLeeInit()) glDisableVertexAttribArrayARB(index);}\r
- GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glDisableVertexAttribArrayARB=GLee_Lazy_glDisableVertexAttribArrayARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramStringARB\r
-#define GLEE_C_DEFINED_glProgramStringARB\r
- void __stdcall GLee_Lazy_glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string) {if (GLeeInit()) glProgramStringARB(target, format, len, string);}\r
- GLEEPFNGLPROGRAMSTRINGARBPROC GLeeFuncPtr_glProgramStringARB=GLee_Lazy_glProgramStringARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindProgramARB\r
-#define GLEE_C_DEFINED_glBindProgramARB\r
- void __stdcall GLee_Lazy_glBindProgramARB(GLenum target, GLuint program) {if (GLeeInit()) glBindProgramARB(target, program);}\r
- GLEEPFNGLBINDPROGRAMARBPROC GLeeFuncPtr_glBindProgramARB=GLee_Lazy_glBindProgramARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteProgramsARB\r
-#define GLEE_C_DEFINED_glDeleteProgramsARB\r
- void __stdcall GLee_Lazy_glDeleteProgramsARB(GLsizei n, const GLuint * programs) {if (GLeeInit()) glDeleteProgramsARB(n, programs);}\r
- GLEEPFNGLDELETEPROGRAMSARBPROC GLeeFuncPtr_glDeleteProgramsARB=GLee_Lazy_glDeleteProgramsARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenProgramsARB\r
-#define GLEE_C_DEFINED_glGenProgramsARB\r
- void __stdcall GLee_Lazy_glGenProgramsARB(GLsizei n, GLuint * programs) {if (GLeeInit()) glGenProgramsARB(n, programs);}\r
- GLEEPFNGLGENPROGRAMSARBPROC GLeeFuncPtr_glGenProgramsARB=GLee_Lazy_glGenProgramsARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameter4dARB\r
-#define GLEE_C_DEFINED_glProgramEnvParameter4dARB\r
- void __stdcall GLee_Lazy_glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glProgramEnvParameter4dARB(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC GLeeFuncPtr_glProgramEnvParameter4dARB=GLee_Lazy_glProgramEnvParameter4dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameter4dvARB\r
-#define GLEE_C_DEFINED_glProgramEnvParameter4dvARB\r
- void __stdcall GLee_Lazy_glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params) {if (GLeeInit()) glProgramEnvParameter4dvARB(target, index, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC GLeeFuncPtr_glProgramEnvParameter4dvARB=GLee_Lazy_glProgramEnvParameter4dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameter4fARB\r
-#define GLEE_C_DEFINED_glProgramEnvParameter4fARB\r
- void __stdcall GLee_Lazy_glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glProgramEnvParameter4fARB(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC GLeeFuncPtr_glProgramEnvParameter4fARB=GLee_Lazy_glProgramEnvParameter4fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameter4fvARB\r
-#define GLEE_C_DEFINED_glProgramEnvParameter4fvARB\r
- void __stdcall GLee_Lazy_glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat * params) {if (GLeeInit()) glProgramEnvParameter4fvARB(target, index, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC GLeeFuncPtr_glProgramEnvParameter4fvARB=GLee_Lazy_glProgramEnvParameter4fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameter4dARB\r
-#define GLEE_C_DEFINED_glProgramLocalParameter4dARB\r
- void __stdcall GLee_Lazy_glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glProgramLocalParameter4dARB(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC GLeeFuncPtr_glProgramLocalParameter4dARB=GLee_Lazy_glProgramLocalParameter4dARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameter4dvARB\r
-#define GLEE_C_DEFINED_glProgramLocalParameter4dvARB\r
- void __stdcall GLee_Lazy_glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params) {if (GLeeInit()) glProgramLocalParameter4dvARB(target, index, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC GLeeFuncPtr_glProgramLocalParameter4dvARB=GLee_Lazy_glProgramLocalParameter4dvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameter4fARB\r
-#define GLEE_C_DEFINED_glProgramLocalParameter4fARB\r
- void __stdcall GLee_Lazy_glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glProgramLocalParameter4fARB(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC GLeeFuncPtr_glProgramLocalParameter4fARB=GLee_Lazy_glProgramLocalParameter4fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameter4fvARB\r
-#define GLEE_C_DEFINED_glProgramLocalParameter4fvARB\r
- void __stdcall GLee_Lazy_glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat * params) {if (GLeeInit()) glProgramLocalParameter4fvARB(target, index, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC GLeeFuncPtr_glProgramLocalParameter4fvARB=GLee_Lazy_glProgramLocalParameter4fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramEnvParameterdvARB\r
-#define GLEE_C_DEFINED_glGetProgramEnvParameterdvARB\r
- void __stdcall GLee_Lazy_glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params) {if (GLeeInit()) glGetProgramEnvParameterdvARB(target, index, params);}\r
- GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramEnvParameterdvARB=GLee_Lazy_glGetProgramEnvParameterdvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramEnvParameterfvARB\r
-#define GLEE_C_DEFINED_glGetProgramEnvParameterfvARB\r
- void __stdcall GLee_Lazy_glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params) {if (GLeeInit()) glGetProgramEnvParameterfvARB(target, index, params);}\r
- GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramEnvParameterfvARB=GLee_Lazy_glGetProgramEnvParameterfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramLocalParameterdvARB\r
-#define GLEE_C_DEFINED_glGetProgramLocalParameterdvARB\r
- void __stdcall GLee_Lazy_glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params) {if (GLeeInit()) glGetProgramLocalParameterdvARB(target, index, params);}\r
- GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramLocalParameterdvARB=GLee_Lazy_glGetProgramLocalParameterdvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramLocalParameterfvARB\r
-#define GLEE_C_DEFINED_glGetProgramLocalParameterfvARB\r
- void __stdcall GLee_Lazy_glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params) {if (GLeeInit()) glGetProgramLocalParameterfvARB(target, index, params);}\r
- GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramLocalParameterfvARB=GLee_Lazy_glGetProgramLocalParameterfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramivARB\r
-#define GLEE_C_DEFINED_glGetProgramivARB\r
- void __stdcall GLee_Lazy_glGetProgramivARB(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetProgramivARB(target, pname, params);}\r
- GLEEPFNGLGETPROGRAMIVARBPROC GLeeFuncPtr_glGetProgramivARB=GLee_Lazy_glGetProgramivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramStringARB\r
-#define GLEE_C_DEFINED_glGetProgramStringARB\r
- void __stdcall GLee_Lazy_glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string) {if (GLeeInit()) glGetProgramStringARB(target, pname, string);}\r
- GLEEPFNGLGETPROGRAMSTRINGARBPROC GLeeFuncPtr_glGetProgramStringARB=GLee_Lazy_glGetProgramStringARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribdvARB\r
-#define GLEE_C_DEFINED_glGetVertexAttribdvARB\r
- void __stdcall GLee_Lazy_glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params) {if (GLeeInit()) glGetVertexAttribdvARB(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBDVARBPROC GLeeFuncPtr_glGetVertexAttribdvARB=GLee_Lazy_glGetVertexAttribdvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribfvARB\r
-#define GLEE_C_DEFINED_glGetVertexAttribfvARB\r
- void __stdcall GLee_Lazy_glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetVertexAttribfvARB(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBFVARBPROC GLeeFuncPtr_glGetVertexAttribfvARB=GLee_Lazy_glGetVertexAttribfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribivARB\r
-#define GLEE_C_DEFINED_glGetVertexAttribivARB\r
- void __stdcall GLee_Lazy_glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetVertexAttribivARB(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIVARBPROC GLeeFuncPtr_glGetVertexAttribivARB=GLee_Lazy_glGetVertexAttribivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribPointervARB\r
-#define GLEE_C_DEFINED_glGetVertexAttribPointervARB\r
- void __stdcall GLee_Lazy_glGetVertexAttribPointervARB(GLuint index, GLenum pname, GLvoid* * pointer) {if (GLeeInit()) glGetVertexAttribPointervARB(index, pname, pointer);}\r
- GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC GLeeFuncPtr_glGetVertexAttribPointervARB=GLee_Lazy_glGetVertexAttribPointervARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsProgramARB\r
-#define GLEE_C_DEFINED_glIsProgramARB\r
- GLboolean __stdcall GLee_Lazy_glIsProgramARB(GLuint program) {if (GLeeInit()) return glIsProgramARB(program); return (GLboolean)0;}\r
- GLEEPFNGLISPROGRAMARBPROC GLeeFuncPtr_glIsProgramARB=GLee_Lazy_glIsProgramARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_fragment_program */\r
-\r
-#ifdef __GLEE_GL_ARB_fragment_program\r
-#endif \r
-\r
-/* GL_ARB_vertex_buffer_object */\r
-\r
-#ifdef __GLEE_GL_ARB_vertex_buffer_object\r
-#ifndef GLEE_C_DEFINED_glBindBufferARB\r
-#define GLEE_C_DEFINED_glBindBufferARB\r
- void __stdcall GLee_Lazy_glBindBufferARB(GLenum target, GLuint buffer) {if (GLeeInit()) glBindBufferARB(target, buffer);}\r
- GLEEPFNGLBINDBUFFERARBPROC GLeeFuncPtr_glBindBufferARB=GLee_Lazy_glBindBufferARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteBuffersARB\r
-#define GLEE_C_DEFINED_glDeleteBuffersARB\r
- void __stdcall GLee_Lazy_glDeleteBuffersARB(GLsizei n, const GLuint * buffers) {if (GLeeInit()) glDeleteBuffersARB(n, buffers);}\r
- GLEEPFNGLDELETEBUFFERSARBPROC GLeeFuncPtr_glDeleteBuffersARB=GLee_Lazy_glDeleteBuffersARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenBuffersARB\r
-#define GLEE_C_DEFINED_glGenBuffersARB\r
- void __stdcall GLee_Lazy_glGenBuffersARB(GLsizei n, GLuint * buffers) {if (GLeeInit()) glGenBuffersARB(n, buffers);}\r
- GLEEPFNGLGENBUFFERSARBPROC GLeeFuncPtr_glGenBuffersARB=GLee_Lazy_glGenBuffersARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsBufferARB\r
-#define GLEE_C_DEFINED_glIsBufferARB\r
- GLboolean __stdcall GLee_Lazy_glIsBufferARB(GLuint buffer) {if (GLeeInit()) return glIsBufferARB(buffer); return (GLboolean)0;}\r
- GLEEPFNGLISBUFFERARBPROC GLeeFuncPtr_glIsBufferARB=GLee_Lazy_glIsBufferARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBufferDataARB\r
-#define GLEE_C_DEFINED_glBufferDataARB\r
- void __stdcall GLee_Lazy_glBufferDataARB(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage) {if (GLeeInit()) glBufferDataARB(target, size, data, usage);}\r
- GLEEPFNGLBUFFERDATAARBPROC GLeeFuncPtr_glBufferDataARB=GLee_Lazy_glBufferDataARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBufferSubDataARB\r
-#define GLEE_C_DEFINED_glBufferSubDataARB\r
- void __stdcall GLee_Lazy_glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data) {if (GLeeInit()) glBufferSubDataARB(target, offset, size, data);}\r
- GLEEPFNGLBUFFERSUBDATAARBPROC GLeeFuncPtr_glBufferSubDataARB=GLee_Lazy_glBufferSubDataARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBufferSubDataARB\r
-#define GLEE_C_DEFINED_glGetBufferSubDataARB\r
- void __stdcall GLee_Lazy_glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data) {if (GLeeInit()) glGetBufferSubDataARB(target, offset, size, data);}\r
- GLEEPFNGLGETBUFFERSUBDATAARBPROC GLeeFuncPtr_glGetBufferSubDataARB=GLee_Lazy_glGetBufferSubDataARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMapBufferARB\r
-#define GLEE_C_DEFINED_glMapBufferARB\r
- GLvoid* __stdcall GLee_Lazy_glMapBufferARB(GLenum target, GLenum access) {if (GLeeInit()) return glMapBufferARB(target, access); return (GLvoid*)0;}\r
- GLEEPFNGLMAPBUFFERARBPROC GLeeFuncPtr_glMapBufferARB=GLee_Lazy_glMapBufferARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUnmapBufferARB\r
-#define GLEE_C_DEFINED_glUnmapBufferARB\r
- GLboolean __stdcall GLee_Lazy_glUnmapBufferARB(GLenum target) {if (GLeeInit()) return glUnmapBufferARB(target); return (GLboolean)0;}\r
- GLEEPFNGLUNMAPBUFFERARBPROC GLeeFuncPtr_glUnmapBufferARB=GLee_Lazy_glUnmapBufferARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBufferParameterivARB\r
-#define GLEE_C_DEFINED_glGetBufferParameterivARB\r
- void __stdcall GLee_Lazy_glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetBufferParameterivARB(target, pname, params);}\r
- GLEEPFNGLGETBUFFERPARAMETERIVARBPROC GLeeFuncPtr_glGetBufferParameterivARB=GLee_Lazy_glGetBufferParameterivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBufferPointervARB\r
-#define GLEE_C_DEFINED_glGetBufferPointervARB\r
- void __stdcall GLee_Lazy_glGetBufferPointervARB(GLenum target, GLenum pname, GLvoid* * params) {if (GLeeInit()) glGetBufferPointervARB(target, pname, params);}\r
- GLEEPFNGLGETBUFFERPOINTERVARBPROC GLeeFuncPtr_glGetBufferPointervARB=GLee_Lazy_glGetBufferPointervARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_occlusion_query */\r
-\r
-#ifdef __GLEE_GL_ARB_occlusion_query\r
-#ifndef GLEE_C_DEFINED_glGenQueriesARB\r
-#define GLEE_C_DEFINED_glGenQueriesARB\r
- void __stdcall GLee_Lazy_glGenQueriesARB(GLsizei n, GLuint * ids) {if (GLeeInit()) glGenQueriesARB(n, ids);}\r
- GLEEPFNGLGENQUERIESARBPROC GLeeFuncPtr_glGenQueriesARB=GLee_Lazy_glGenQueriesARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteQueriesARB\r
-#define GLEE_C_DEFINED_glDeleteQueriesARB\r
- void __stdcall GLee_Lazy_glDeleteQueriesARB(GLsizei n, const GLuint * ids) {if (GLeeInit()) glDeleteQueriesARB(n, ids);}\r
- GLEEPFNGLDELETEQUERIESARBPROC GLeeFuncPtr_glDeleteQueriesARB=GLee_Lazy_glDeleteQueriesARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsQueryARB\r
-#define GLEE_C_DEFINED_glIsQueryARB\r
- GLboolean __stdcall GLee_Lazy_glIsQueryARB(GLuint id) {if (GLeeInit()) return glIsQueryARB(id); return (GLboolean)0;}\r
- GLEEPFNGLISQUERYARBPROC GLeeFuncPtr_glIsQueryARB=GLee_Lazy_glIsQueryARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBeginQueryARB\r
-#define GLEE_C_DEFINED_glBeginQueryARB\r
- void __stdcall GLee_Lazy_glBeginQueryARB(GLenum target, GLuint id) {if (GLeeInit()) glBeginQueryARB(target, id);}\r
- GLEEPFNGLBEGINQUERYARBPROC GLeeFuncPtr_glBeginQueryARB=GLee_Lazy_glBeginQueryARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndQueryARB\r
-#define GLEE_C_DEFINED_glEndQueryARB\r
- void __stdcall GLee_Lazy_glEndQueryARB(GLenum target) {if (GLeeInit()) glEndQueryARB(target);}\r
- GLEEPFNGLENDQUERYARBPROC GLeeFuncPtr_glEndQueryARB=GLee_Lazy_glEndQueryARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryivARB\r
-#define GLEE_C_DEFINED_glGetQueryivARB\r
- void __stdcall GLee_Lazy_glGetQueryivARB(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetQueryivARB(target, pname, params);}\r
- GLEEPFNGLGETQUERYIVARBPROC GLeeFuncPtr_glGetQueryivARB=GLee_Lazy_glGetQueryivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryObjectivARB\r
-#define GLEE_C_DEFINED_glGetQueryObjectivARB\r
- void __stdcall GLee_Lazy_glGetQueryObjectivARB(GLuint id, GLenum pname, GLint * params) {if (GLeeInit()) glGetQueryObjectivARB(id, pname, params);}\r
- GLEEPFNGLGETQUERYOBJECTIVARBPROC GLeeFuncPtr_glGetQueryObjectivARB=GLee_Lazy_glGetQueryObjectivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryObjectuivARB\r
-#define GLEE_C_DEFINED_glGetQueryObjectuivARB\r
- void __stdcall GLee_Lazy_glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params) {if (GLeeInit()) glGetQueryObjectuivARB(id, pname, params);}\r
- GLEEPFNGLGETQUERYOBJECTUIVARBPROC GLeeFuncPtr_glGetQueryObjectuivARB=GLee_Lazy_glGetQueryObjectuivARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_shader_objects */\r
-\r
-#ifdef __GLEE_GL_ARB_shader_objects\r
-#ifndef GLEE_C_DEFINED_glDeleteObjectARB\r
-#define GLEE_C_DEFINED_glDeleteObjectARB\r
- void __stdcall GLee_Lazy_glDeleteObjectARB(GLhandleARB obj) {if (GLeeInit()) glDeleteObjectARB(obj);}\r
- GLEEPFNGLDELETEOBJECTARBPROC GLeeFuncPtr_glDeleteObjectARB=GLee_Lazy_glDeleteObjectARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetHandleARB\r
-#define GLEE_C_DEFINED_glGetHandleARB\r
- GLhandleARB __stdcall GLee_Lazy_glGetHandleARB(GLenum pname) {if (GLeeInit()) return glGetHandleARB(pname); return (GLhandleARB)0;}\r
- GLEEPFNGLGETHANDLEARBPROC GLeeFuncPtr_glGetHandleARB=GLee_Lazy_glGetHandleARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDetachObjectARB\r
-#define GLEE_C_DEFINED_glDetachObjectARB\r
- void __stdcall GLee_Lazy_glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj) {if (GLeeInit()) glDetachObjectARB(containerObj, attachedObj);}\r
- GLEEPFNGLDETACHOBJECTARBPROC GLeeFuncPtr_glDetachObjectARB=GLee_Lazy_glDetachObjectARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCreateShaderObjectARB\r
-#define GLEE_C_DEFINED_glCreateShaderObjectARB\r
- GLhandleARB __stdcall GLee_Lazy_glCreateShaderObjectARB(GLenum shaderType) {if (GLeeInit()) return glCreateShaderObjectARB(shaderType); return (GLhandleARB)0;}\r
- GLEEPFNGLCREATESHADEROBJECTARBPROC GLeeFuncPtr_glCreateShaderObjectARB=GLee_Lazy_glCreateShaderObjectARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glShaderSourceARB\r
-#define GLEE_C_DEFINED_glShaderSourceARB\r
- void __stdcall GLee_Lazy_glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB* * string, const GLint * length) {if (GLeeInit()) glShaderSourceARB(shaderObj, count, string, length);}\r
- GLEEPFNGLSHADERSOURCEARBPROC GLeeFuncPtr_glShaderSourceARB=GLee_Lazy_glShaderSourceARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompileShaderARB\r
-#define GLEE_C_DEFINED_glCompileShaderARB\r
- void __stdcall GLee_Lazy_glCompileShaderARB(GLhandleARB shaderObj) {if (GLeeInit()) glCompileShaderARB(shaderObj);}\r
- GLEEPFNGLCOMPILESHADERARBPROC GLeeFuncPtr_glCompileShaderARB=GLee_Lazy_glCompileShaderARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCreateProgramObjectARB\r
-#define GLEE_C_DEFINED_glCreateProgramObjectARB\r
- GLhandleARB __stdcall GLee_Lazy_glCreateProgramObjectARB(void) {if (GLeeInit()) return glCreateProgramObjectARB(); return (GLhandleARB)0;}\r
- GLEEPFNGLCREATEPROGRAMOBJECTARBPROC GLeeFuncPtr_glCreateProgramObjectARB=GLee_Lazy_glCreateProgramObjectARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glAttachObjectARB\r
-#define GLEE_C_DEFINED_glAttachObjectARB\r
- void __stdcall GLee_Lazy_glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj) {if (GLeeInit()) glAttachObjectARB(containerObj, obj);}\r
- GLEEPFNGLATTACHOBJECTARBPROC GLeeFuncPtr_glAttachObjectARB=GLee_Lazy_glAttachObjectARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLinkProgramARB\r
-#define GLEE_C_DEFINED_glLinkProgramARB\r
- void __stdcall GLee_Lazy_glLinkProgramARB(GLhandleARB programObj) {if (GLeeInit()) glLinkProgramARB(programObj);}\r
- GLEEPFNGLLINKPROGRAMARBPROC GLeeFuncPtr_glLinkProgramARB=GLee_Lazy_glLinkProgramARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUseProgramObjectARB\r
-#define GLEE_C_DEFINED_glUseProgramObjectARB\r
- void __stdcall GLee_Lazy_glUseProgramObjectARB(GLhandleARB programObj) {if (GLeeInit()) glUseProgramObjectARB(programObj);}\r
- GLEEPFNGLUSEPROGRAMOBJECTARBPROC GLeeFuncPtr_glUseProgramObjectARB=GLee_Lazy_glUseProgramObjectARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glValidateProgramARB\r
-#define GLEE_C_DEFINED_glValidateProgramARB\r
- void __stdcall GLee_Lazy_glValidateProgramARB(GLhandleARB programObj) {if (GLeeInit()) glValidateProgramARB(programObj);}\r
- GLEEPFNGLVALIDATEPROGRAMARBPROC GLeeFuncPtr_glValidateProgramARB=GLee_Lazy_glValidateProgramARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1fARB\r
-#define GLEE_C_DEFINED_glUniform1fARB\r
- void __stdcall GLee_Lazy_glUniform1fARB(GLint location, GLfloat v0) {if (GLeeInit()) glUniform1fARB(location, v0);}\r
- GLEEPFNGLUNIFORM1FARBPROC GLeeFuncPtr_glUniform1fARB=GLee_Lazy_glUniform1fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2fARB\r
-#define GLEE_C_DEFINED_glUniform2fARB\r
- void __stdcall GLee_Lazy_glUniform2fARB(GLint location, GLfloat v0, GLfloat v1) {if (GLeeInit()) glUniform2fARB(location, v0, v1);}\r
- GLEEPFNGLUNIFORM2FARBPROC GLeeFuncPtr_glUniform2fARB=GLee_Lazy_glUniform2fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3fARB\r
-#define GLEE_C_DEFINED_glUniform3fARB\r
- void __stdcall GLee_Lazy_glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) {if (GLeeInit()) glUniform3fARB(location, v0, v1, v2);}\r
- GLEEPFNGLUNIFORM3FARBPROC GLeeFuncPtr_glUniform3fARB=GLee_Lazy_glUniform3fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4fARB\r
-#define GLEE_C_DEFINED_glUniform4fARB\r
- void __stdcall GLee_Lazy_glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) {if (GLeeInit()) glUniform4fARB(location, v0, v1, v2, v3);}\r
- GLEEPFNGLUNIFORM4FARBPROC GLeeFuncPtr_glUniform4fARB=GLee_Lazy_glUniform4fARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1iARB\r
-#define GLEE_C_DEFINED_glUniform1iARB\r
- void __stdcall GLee_Lazy_glUniform1iARB(GLint location, GLint v0) {if (GLeeInit()) glUniform1iARB(location, v0);}\r
- GLEEPFNGLUNIFORM1IARBPROC GLeeFuncPtr_glUniform1iARB=GLee_Lazy_glUniform1iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2iARB\r
-#define GLEE_C_DEFINED_glUniform2iARB\r
- void __stdcall GLee_Lazy_glUniform2iARB(GLint location, GLint v0, GLint v1) {if (GLeeInit()) glUniform2iARB(location, v0, v1);}\r
- GLEEPFNGLUNIFORM2IARBPROC GLeeFuncPtr_glUniform2iARB=GLee_Lazy_glUniform2iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3iARB\r
-#define GLEE_C_DEFINED_glUniform3iARB\r
- void __stdcall GLee_Lazy_glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2) {if (GLeeInit()) glUniform3iARB(location, v0, v1, v2);}\r
- GLEEPFNGLUNIFORM3IARBPROC GLeeFuncPtr_glUniform3iARB=GLee_Lazy_glUniform3iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4iARB\r
-#define GLEE_C_DEFINED_glUniform4iARB\r
- void __stdcall GLee_Lazy_glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) {if (GLeeInit()) glUniform4iARB(location, v0, v1, v2, v3);}\r
- GLEEPFNGLUNIFORM4IARBPROC GLeeFuncPtr_glUniform4iARB=GLee_Lazy_glUniform4iARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1fvARB\r
-#define GLEE_C_DEFINED_glUniform1fvARB\r
- void __stdcall GLee_Lazy_glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform1fvARB(location, count, value);}\r
- GLEEPFNGLUNIFORM1FVARBPROC GLeeFuncPtr_glUniform1fvARB=GLee_Lazy_glUniform1fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2fvARB\r
-#define GLEE_C_DEFINED_glUniform2fvARB\r
- void __stdcall GLee_Lazy_glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform2fvARB(location, count, value);}\r
- GLEEPFNGLUNIFORM2FVARBPROC GLeeFuncPtr_glUniform2fvARB=GLee_Lazy_glUniform2fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3fvARB\r
-#define GLEE_C_DEFINED_glUniform3fvARB\r
- void __stdcall GLee_Lazy_glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform3fvARB(location, count, value);}\r
- GLEEPFNGLUNIFORM3FVARBPROC GLeeFuncPtr_glUniform3fvARB=GLee_Lazy_glUniform3fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4fvARB\r
-#define GLEE_C_DEFINED_glUniform4fvARB\r
- void __stdcall GLee_Lazy_glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glUniform4fvARB(location, count, value);}\r
- GLEEPFNGLUNIFORM4FVARBPROC GLeeFuncPtr_glUniform4fvARB=GLee_Lazy_glUniform4fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1ivARB\r
-#define GLEE_C_DEFINED_glUniform1ivARB\r
- void __stdcall GLee_Lazy_glUniform1ivARB(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform1ivARB(location, count, value);}\r
- GLEEPFNGLUNIFORM1IVARBPROC GLeeFuncPtr_glUniform1ivARB=GLee_Lazy_glUniform1ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2ivARB\r
-#define GLEE_C_DEFINED_glUniform2ivARB\r
- void __stdcall GLee_Lazy_glUniform2ivARB(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform2ivARB(location, count, value);}\r
- GLEEPFNGLUNIFORM2IVARBPROC GLeeFuncPtr_glUniform2ivARB=GLee_Lazy_glUniform2ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3ivARB\r
-#define GLEE_C_DEFINED_glUniform3ivARB\r
- void __stdcall GLee_Lazy_glUniform3ivARB(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform3ivARB(location, count, value);}\r
- GLEEPFNGLUNIFORM3IVARBPROC GLeeFuncPtr_glUniform3ivARB=GLee_Lazy_glUniform3ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4ivARB\r
-#define GLEE_C_DEFINED_glUniform4ivARB\r
- void __stdcall GLee_Lazy_glUniform4ivARB(GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glUniform4ivARB(location, count, value);}\r
- GLEEPFNGLUNIFORM4IVARBPROC GLeeFuncPtr_glUniform4ivARB=GLee_Lazy_glUniform4ivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix2fvARB\r
-#define GLEE_C_DEFINED_glUniformMatrix2fvARB\r
- void __stdcall GLee_Lazy_glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix2fvARB(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX2FVARBPROC GLeeFuncPtr_glUniformMatrix2fvARB=GLee_Lazy_glUniformMatrix2fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix3fvARB\r
-#define GLEE_C_DEFINED_glUniformMatrix3fvARB\r
- void __stdcall GLee_Lazy_glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix3fvARB(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX3FVARBPROC GLeeFuncPtr_glUniformMatrix3fvARB=GLee_Lazy_glUniformMatrix3fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniformMatrix4fvARB\r
-#define GLEE_C_DEFINED_glUniformMatrix4fvARB\r
- void __stdcall GLee_Lazy_glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glUniformMatrix4fvARB(location, count, transpose, value);}\r
- GLEEPFNGLUNIFORMMATRIX4FVARBPROC GLeeFuncPtr_glUniformMatrix4fvARB=GLee_Lazy_glUniformMatrix4fvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetObjectParameterfvARB\r
-#define GLEE_C_DEFINED_glGetObjectParameterfvARB\r
- void __stdcall GLee_Lazy_glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetObjectParameterfvARB(obj, pname, params);}\r
- GLEEPFNGLGETOBJECTPARAMETERFVARBPROC GLeeFuncPtr_glGetObjectParameterfvARB=GLee_Lazy_glGetObjectParameterfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetObjectParameterivARB\r
-#define GLEE_C_DEFINED_glGetObjectParameterivARB\r
- void __stdcall GLee_Lazy_glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params) {if (GLeeInit()) glGetObjectParameterivARB(obj, pname, params);}\r
- GLEEPFNGLGETOBJECTPARAMETERIVARBPROC GLeeFuncPtr_glGetObjectParameterivARB=GLee_Lazy_glGetObjectParameterivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetInfoLogARB\r
-#define GLEE_C_DEFINED_glGetInfoLogARB\r
- void __stdcall GLee_Lazy_glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog) {if (GLeeInit()) glGetInfoLogARB(obj, maxLength, length, infoLog);}\r
- GLEEPFNGLGETINFOLOGARBPROC GLeeFuncPtr_glGetInfoLogARB=GLee_Lazy_glGetInfoLogARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetAttachedObjectsARB\r
-#define GLEE_C_DEFINED_glGetAttachedObjectsARB\r
- void __stdcall GLee_Lazy_glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj) {if (GLeeInit()) glGetAttachedObjectsARB(containerObj, maxCount, count, obj);}\r
- GLEEPFNGLGETATTACHEDOBJECTSARBPROC GLeeFuncPtr_glGetAttachedObjectsARB=GLee_Lazy_glGetAttachedObjectsARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformLocationARB\r
-#define GLEE_C_DEFINED_glGetUniformLocationARB\r
- GLint __stdcall GLee_Lazy_glGetUniformLocationARB(GLhandleARB programObj, const GLcharARB * name) {if (GLeeInit()) return glGetUniformLocationARB(programObj, name); return (GLint)0;}\r
- GLEEPFNGLGETUNIFORMLOCATIONARBPROC GLeeFuncPtr_glGetUniformLocationARB=GLee_Lazy_glGetUniformLocationARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetActiveUniformARB\r
-#define GLEE_C_DEFINED_glGetActiveUniformARB\r
- void __stdcall GLee_Lazy_glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name) {if (GLeeInit()) glGetActiveUniformARB(programObj, index, maxLength, length, size, type, name);}\r
- GLEEPFNGLGETACTIVEUNIFORMARBPROC GLeeFuncPtr_glGetActiveUniformARB=GLee_Lazy_glGetActiveUniformARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformfvARB\r
-#define GLEE_C_DEFINED_glGetUniformfvARB\r
- void __stdcall GLee_Lazy_glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params) {if (GLeeInit()) glGetUniformfvARB(programObj, location, params);}\r
- GLEEPFNGLGETUNIFORMFVARBPROC GLeeFuncPtr_glGetUniformfvARB=GLee_Lazy_glGetUniformfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformivARB\r
-#define GLEE_C_DEFINED_glGetUniformivARB\r
- void __stdcall GLee_Lazy_glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params) {if (GLeeInit()) glGetUniformivARB(programObj, location, params);}\r
- GLEEPFNGLGETUNIFORMIVARBPROC GLeeFuncPtr_glGetUniformivARB=GLee_Lazy_glGetUniformivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetShaderSourceARB\r
-#define GLEE_C_DEFINED_glGetShaderSourceARB\r
- void __stdcall GLee_Lazy_glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source) {if (GLeeInit()) glGetShaderSourceARB(obj, maxLength, length, source);}\r
- GLEEPFNGLGETSHADERSOURCEARBPROC GLeeFuncPtr_glGetShaderSourceARB=GLee_Lazy_glGetShaderSourceARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_vertex_shader */\r
-\r
-#ifdef __GLEE_GL_ARB_vertex_shader\r
-#ifndef GLEE_C_DEFINED_glBindAttribLocationARB\r
-#define GLEE_C_DEFINED_glBindAttribLocationARB\r
- void __stdcall GLee_Lazy_glBindAttribLocationARB(GLhandleARB programObj, GLuint index, const GLcharARB * name) {if (GLeeInit()) glBindAttribLocationARB(programObj, index, name);}\r
- GLEEPFNGLBINDATTRIBLOCATIONARBPROC GLeeFuncPtr_glBindAttribLocationARB=GLee_Lazy_glBindAttribLocationARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetActiveAttribARB\r
-#define GLEE_C_DEFINED_glGetActiveAttribARB\r
- void __stdcall GLee_Lazy_glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name) {if (GLeeInit()) glGetActiveAttribARB(programObj, index, maxLength, length, size, type, name);}\r
- GLEEPFNGLGETACTIVEATTRIBARBPROC GLeeFuncPtr_glGetActiveAttribARB=GLee_Lazy_glGetActiveAttribARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetAttribLocationARB\r
-#define GLEE_C_DEFINED_glGetAttribLocationARB\r
- GLint __stdcall GLee_Lazy_glGetAttribLocationARB(GLhandleARB programObj, const GLcharARB * name) {if (GLeeInit()) return glGetAttribLocationARB(programObj, name); return (GLint)0;}\r
- GLEEPFNGLGETATTRIBLOCATIONARBPROC GLeeFuncPtr_glGetAttribLocationARB=GLee_Lazy_glGetAttribLocationARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_fragment_shader */\r
-\r
-#ifdef __GLEE_GL_ARB_fragment_shader\r
-#endif \r
-\r
-/* GL_ARB_shading_language_100 */\r
-\r
-#ifdef __GLEE_GL_ARB_shading_language_100\r
-#endif \r
-\r
-/* GL_ARB_texture_non_power_of_two */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_non_power_of_two\r
-#endif \r
-\r
-/* GL_ARB_point_sprite */\r
-\r
-#ifdef __GLEE_GL_ARB_point_sprite\r
-#endif \r
-\r
-/* GL_ARB_fragment_program_shadow */\r
-\r
-#ifdef __GLEE_GL_ARB_fragment_program_shadow\r
-#endif \r
-\r
-/* GL_ARB_draw_buffers */\r
-\r
-#ifdef __GLEE_GL_ARB_draw_buffers\r
-#ifndef GLEE_C_DEFINED_glDrawBuffersARB\r
-#define GLEE_C_DEFINED_glDrawBuffersARB\r
- void __stdcall GLee_Lazy_glDrawBuffersARB(GLsizei n, const GLenum * bufs) {if (GLeeInit()) glDrawBuffersARB(n, bufs);}\r
- GLEEPFNGLDRAWBUFFERSARBPROC GLeeFuncPtr_glDrawBuffersARB=GLee_Lazy_glDrawBuffersARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_texture_rectangle */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_rectangle\r
-#endif \r
-\r
-/* GL_ARB_color_buffer_float */\r
-\r
-#ifdef __GLEE_GL_ARB_color_buffer_float\r
-#ifndef GLEE_C_DEFINED_glClampColorARB\r
-#define GLEE_C_DEFINED_glClampColorARB\r
- void __stdcall GLee_Lazy_glClampColorARB(GLenum target, GLenum clamp) {if (GLeeInit()) glClampColorARB(target, clamp);}\r
- GLEEPFNGLCLAMPCOLORARBPROC GLeeFuncPtr_glClampColorARB=GLee_Lazy_glClampColorARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_half_float_pixel */\r
-\r
-#ifdef __GLEE_GL_ARB_half_float_pixel\r
-#endif \r
-\r
-/* GL_ARB_texture_float */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_float\r
-#endif \r
-\r
-/* GL_ARB_pixel_buffer_object */\r
-\r
-#ifdef __GLEE_GL_ARB_pixel_buffer_object\r
-#endif \r
-\r
-/* GL_ARB_depth_buffer_float */\r
-\r
-#ifdef __GLEE_GL_ARB_depth_buffer_float\r
-#endif \r
-\r
-/* GL_ARB_draw_instanced */\r
-\r
-#ifdef __GLEE_GL_ARB_draw_instanced\r
-#ifndef GLEE_C_DEFINED_glDrawArraysInstancedARB\r
-#define GLEE_C_DEFINED_glDrawArraysInstancedARB\r
- void __stdcall GLee_Lazy_glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount) {if (GLeeInit()) glDrawArraysInstancedARB(mode, first, count, primcount);}\r
- GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC GLeeFuncPtr_glDrawArraysInstancedARB=GLee_Lazy_glDrawArraysInstancedARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawElementsInstancedARB\r
-#define GLEE_C_DEFINED_glDrawElementsInstancedARB\r
- void __stdcall GLee_Lazy_glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount) {if (GLeeInit()) glDrawElementsInstancedARB(mode, count, type, indices, primcount);}\r
- GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC GLeeFuncPtr_glDrawElementsInstancedARB=GLee_Lazy_glDrawElementsInstancedARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_framebuffer_object */\r
-\r
-#ifdef __GLEE_GL_ARB_framebuffer_object\r
-#ifndef GLEE_C_DEFINED_glIsRenderbuffer\r
-#define GLEE_C_DEFINED_glIsRenderbuffer\r
- GLboolean __stdcall GLee_Lazy_glIsRenderbuffer(GLuint renderbuffer) {if (GLeeInit()) return glIsRenderbuffer(renderbuffer); return (GLboolean)0;}\r
- GLEEPFNGLISRENDERBUFFERPROC GLeeFuncPtr_glIsRenderbuffer=GLee_Lazy_glIsRenderbuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindRenderbuffer\r
-#define GLEE_C_DEFINED_glBindRenderbuffer\r
- void __stdcall GLee_Lazy_glBindRenderbuffer(GLenum target, GLuint renderbuffer) {if (GLeeInit()) glBindRenderbuffer(target, renderbuffer);}\r
- GLEEPFNGLBINDRENDERBUFFERPROC GLeeFuncPtr_glBindRenderbuffer=GLee_Lazy_glBindRenderbuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteRenderbuffers\r
-#define GLEE_C_DEFINED_glDeleteRenderbuffers\r
- void __stdcall GLee_Lazy_glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) {if (GLeeInit()) glDeleteRenderbuffers(n, renderbuffers);}\r
- GLEEPFNGLDELETERENDERBUFFERSPROC GLeeFuncPtr_glDeleteRenderbuffers=GLee_Lazy_glDeleteRenderbuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenRenderbuffers\r
-#define GLEE_C_DEFINED_glGenRenderbuffers\r
- void __stdcall GLee_Lazy_glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) {if (GLeeInit()) glGenRenderbuffers(n, renderbuffers);}\r
- GLEEPFNGLGENRENDERBUFFERSPROC GLeeFuncPtr_glGenRenderbuffers=GLee_Lazy_glGenRenderbuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glRenderbufferStorage\r
-#define GLEE_C_DEFINED_glRenderbufferStorage\r
- void __stdcall GLee_Lazy_glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glRenderbufferStorage(target, internalformat, width, height);}\r
- GLEEPFNGLRENDERBUFFERSTORAGEPROC GLeeFuncPtr_glRenderbufferStorage=GLee_Lazy_glRenderbufferStorage;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetRenderbufferParameteriv\r
-#define GLEE_C_DEFINED_glGetRenderbufferParameteriv\r
- void __stdcall GLee_Lazy_glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetRenderbufferParameteriv(target, pname, params);}\r
- GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetRenderbufferParameteriv=GLee_Lazy_glGetRenderbufferParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsFramebuffer\r
-#define GLEE_C_DEFINED_glIsFramebuffer\r
- GLboolean __stdcall GLee_Lazy_glIsFramebuffer(GLuint framebuffer) {if (GLeeInit()) return glIsFramebuffer(framebuffer); return (GLboolean)0;}\r
- GLEEPFNGLISFRAMEBUFFERPROC GLeeFuncPtr_glIsFramebuffer=GLee_Lazy_glIsFramebuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindFramebuffer\r
-#define GLEE_C_DEFINED_glBindFramebuffer\r
- void __stdcall GLee_Lazy_glBindFramebuffer(GLenum target, GLuint framebuffer) {if (GLeeInit()) glBindFramebuffer(target, framebuffer);}\r
- GLEEPFNGLBINDFRAMEBUFFERPROC GLeeFuncPtr_glBindFramebuffer=GLee_Lazy_glBindFramebuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteFramebuffers\r
-#define GLEE_C_DEFINED_glDeleteFramebuffers\r
- void __stdcall GLee_Lazy_glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) {if (GLeeInit()) glDeleteFramebuffers(n, framebuffers);}\r
- GLEEPFNGLDELETEFRAMEBUFFERSPROC GLeeFuncPtr_glDeleteFramebuffers=GLee_Lazy_glDeleteFramebuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenFramebuffers\r
-#define GLEE_C_DEFINED_glGenFramebuffers\r
- void __stdcall GLee_Lazy_glGenFramebuffers(GLsizei n, GLuint * framebuffers) {if (GLeeInit()) glGenFramebuffers(n, framebuffers);}\r
- GLEEPFNGLGENFRAMEBUFFERSPROC GLeeFuncPtr_glGenFramebuffers=GLee_Lazy_glGenFramebuffers;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCheckFramebufferStatus\r
-#define GLEE_C_DEFINED_glCheckFramebufferStatus\r
- GLenum __stdcall GLee_Lazy_glCheckFramebufferStatus(GLenum target) {if (GLeeInit()) return glCheckFramebufferStatus(target); return (GLenum)0;}\r
- GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC GLeeFuncPtr_glCheckFramebufferStatus=GLee_Lazy_glCheckFramebufferStatus;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTexture1D\r
-#define GLEE_C_DEFINED_glFramebufferTexture1D\r
- void __stdcall GLee_Lazy_glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTexture1D(target, attachment, textarget, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC GLeeFuncPtr_glFramebufferTexture1D=GLee_Lazy_glFramebufferTexture1D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTexture2D\r
-#define GLEE_C_DEFINED_glFramebufferTexture2D\r
- void __stdcall GLee_Lazy_glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTexture2D(target, attachment, textarget, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC GLeeFuncPtr_glFramebufferTexture2D=GLee_Lazy_glFramebufferTexture2D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTexture3D\r
-#define GLEE_C_DEFINED_glFramebufferTexture3D\r
- void __stdcall GLee_Lazy_glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) {if (GLeeInit()) glFramebufferTexture3D(target, attachment, textarget, texture, level, zoffset);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC GLeeFuncPtr_glFramebufferTexture3D=GLee_Lazy_glFramebufferTexture3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferRenderbuffer\r
-#define GLEE_C_DEFINED_glFramebufferRenderbuffer\r
- void __stdcall GLee_Lazy_glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) {if (GLeeInit()) glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);}\r
- GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC GLeeFuncPtr_glFramebufferRenderbuffer=GLee_Lazy_glFramebufferRenderbuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFramebufferAttachmentParameteriv\r
-#define GLEE_C_DEFINED_glGetFramebufferAttachmentParameteriv\r
- void __stdcall GLee_Lazy_glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) {if (GLeeInit()) glGetFramebufferAttachmentParameteriv(target, attachment, pname, params);}\r
- GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GLeeFuncPtr_glGetFramebufferAttachmentParameteriv=GLee_Lazy_glGetFramebufferAttachmentParameteriv;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenerateMipmap\r
-#define GLEE_C_DEFINED_glGenerateMipmap\r
- void __stdcall GLee_Lazy_glGenerateMipmap(GLenum target) {if (GLeeInit()) glGenerateMipmap(target);}\r
- GLEEPFNGLGENERATEMIPMAPPROC GLeeFuncPtr_glGenerateMipmap=GLee_Lazy_glGenerateMipmap;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBlitFramebuffer\r
-#define GLEE_C_DEFINED_glBlitFramebuffer\r
- void __stdcall GLee_Lazy_glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) {if (GLeeInit()) glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);}\r
- GLEEPFNGLBLITFRAMEBUFFERPROC GLeeFuncPtr_glBlitFramebuffer=GLee_Lazy_glBlitFramebuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glRenderbufferStorageMultisample\r
-#define GLEE_C_DEFINED_glRenderbufferStorageMultisample\r
- void __stdcall GLee_Lazy_glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glRenderbufferStorageMultisample(target, samples, internalformat, width, height);}\r
- GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC GLeeFuncPtr_glRenderbufferStorageMultisample=GLee_Lazy_glRenderbufferStorageMultisample;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureLayer\r
-#define GLEE_C_DEFINED_glFramebufferTextureLayer\r
- void __stdcall GLee_Lazy_glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) {if (GLeeInit()) glFramebufferTextureLayer(target, attachment, texture, level, layer);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC GLeeFuncPtr_glFramebufferTextureLayer=GLee_Lazy_glFramebufferTextureLayer;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_framebuffer_sRGB */\r
-\r
-#ifdef __GLEE_GL_ARB_framebuffer_sRGB\r
-#endif \r
-\r
-/* GL_ARB_geometry_shader4 */\r
-\r
-#ifdef __GLEE_GL_ARB_geometry_shader4\r
-#ifndef GLEE_C_DEFINED_glProgramParameteriARB\r
-#define GLEE_C_DEFINED_glProgramParameteriARB\r
- void __stdcall GLee_Lazy_glProgramParameteriARB(GLuint program, GLenum pname, GLint value) {if (GLeeInit()) glProgramParameteriARB(program, pname, value);}\r
- GLEEPFNGLPROGRAMPARAMETERIARBPROC GLeeFuncPtr_glProgramParameteriARB=GLee_Lazy_glProgramParameteriARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureARB\r
-#define GLEE_C_DEFINED_glFramebufferTextureARB\r
- void __stdcall GLee_Lazy_glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTextureARB(target, attachment, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC GLeeFuncPtr_glFramebufferTextureARB=GLee_Lazy_glFramebufferTextureARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureLayerARB\r
-#define GLEE_C_DEFINED_glFramebufferTextureLayerARB\r
- void __stdcall GLee_Lazy_glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) {if (GLeeInit()) glFramebufferTextureLayerARB(target, attachment, texture, level, layer);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC GLeeFuncPtr_glFramebufferTextureLayerARB=GLee_Lazy_glFramebufferTextureLayerARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureFaceARB\r
-#define GLEE_C_DEFINED_glFramebufferTextureFaceARB\r
- void __stdcall GLee_Lazy_glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face) {if (GLeeInit()) glFramebufferTextureFaceARB(target, attachment, texture, level, face);}\r
- GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC GLeeFuncPtr_glFramebufferTextureFaceARB=GLee_Lazy_glFramebufferTextureFaceARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_half_float_vertex */\r
-\r
-#ifdef __GLEE_GL_ARB_half_float_vertex\r
-#endif \r
-\r
-/* GL_ARB_instanced_arrays */\r
-\r
-#ifdef __GLEE_GL_ARB_instanced_arrays\r
-#ifndef GLEE_C_DEFINED_glVertexAttribDivisor\r
-#define GLEE_C_DEFINED_glVertexAttribDivisor\r
- void __stdcall GLee_Lazy_glVertexAttribDivisor(GLuint index, GLuint divisor) {if (GLeeInit()) glVertexAttribDivisor(index, divisor);}\r
- GLEEPFNGLVERTEXATTRIBDIVISORPROC GLeeFuncPtr_glVertexAttribDivisor=GLee_Lazy_glVertexAttribDivisor;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_map_buffer_range */\r
-\r
-#ifdef __GLEE_GL_ARB_map_buffer_range\r
-#ifndef GLEE_C_DEFINED_glMapBufferRange\r
-#define GLEE_C_DEFINED_glMapBufferRange\r
- void __stdcall GLee_Lazy_glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) {if (GLeeInit()) glMapBufferRange(target, offset, length, access);}\r
- GLEEPFNGLMAPBUFFERRANGEPROC GLeeFuncPtr_glMapBufferRange=GLee_Lazy_glMapBufferRange;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFlushMappedBufferRange\r
-#define GLEE_C_DEFINED_glFlushMappedBufferRange\r
- void __stdcall GLee_Lazy_glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) {if (GLeeInit()) glFlushMappedBufferRange(target, offset, length);}\r
- GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC GLeeFuncPtr_glFlushMappedBufferRange=GLee_Lazy_glFlushMappedBufferRange;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_texture_buffer_object */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_buffer_object\r
-#ifndef GLEE_C_DEFINED_glTexBufferARB\r
-#define GLEE_C_DEFINED_glTexBufferARB\r
- void __stdcall GLee_Lazy_glTexBufferARB(GLenum target, GLenum internalformat, GLuint buffer) {if (GLeeInit()) glTexBufferARB(target, internalformat, buffer);}\r
- GLEEPFNGLTEXBUFFERARBPROC GLeeFuncPtr_glTexBufferARB=GLee_Lazy_glTexBufferARB;\r
-#endif\r
-#endif \r
-\r
-/* GL_ARB_texture_compression_rgtc */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_compression_rgtc\r
-#endif \r
-\r
-/* GL_ARB_texture_rg */\r
-\r
-#ifdef __GLEE_GL_ARB_texture_rg\r
-#endif \r
-\r
-/* GL_ARB_vertex_array_object */\r
-\r
-#ifdef __GLEE_GL_ARB_vertex_array_object\r
-#ifndef GLEE_C_DEFINED_glBindVertexArray\r
-#define GLEE_C_DEFINED_glBindVertexArray\r
- void __stdcall GLee_Lazy_glBindVertexArray(GLuint array) {if (GLeeInit()) glBindVertexArray(array);}\r
- GLEEPFNGLBINDVERTEXARRAYPROC GLeeFuncPtr_glBindVertexArray=GLee_Lazy_glBindVertexArray;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteVertexArrays\r
-#define GLEE_C_DEFINED_glDeleteVertexArrays\r
- void __stdcall GLee_Lazy_glDeleteVertexArrays(GLsizei n, const GLuint * arrays) {if (GLeeInit()) glDeleteVertexArrays(n, arrays);}\r
- GLEEPFNGLDELETEVERTEXARRAYSPROC GLeeFuncPtr_glDeleteVertexArrays=GLee_Lazy_glDeleteVertexArrays;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenVertexArrays\r
-#define GLEE_C_DEFINED_glGenVertexArrays\r
- void __stdcall GLee_Lazy_glGenVertexArrays(GLsizei n, GLuint * arrays) {if (GLeeInit()) glGenVertexArrays(n, arrays);}\r
- GLEEPFNGLGENVERTEXARRAYSPROC GLeeFuncPtr_glGenVertexArrays=GLee_Lazy_glGenVertexArrays;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsVertexArray\r
-#define GLEE_C_DEFINED_glIsVertexArray\r
- GLboolean __stdcall GLee_Lazy_glIsVertexArray(GLuint array) {if (GLeeInit()) return glIsVertexArray(array); return (GLboolean)0;}\r
- GLEEPFNGLISVERTEXARRAYPROC GLeeFuncPtr_glIsVertexArray=GLee_Lazy_glIsVertexArray;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_abgr */\r
-\r
-#ifdef __GLEE_GL_EXT_abgr\r
-#endif \r
-\r
-/* GL_EXT_blend_color */\r
-\r
-#ifdef __GLEE_GL_EXT_blend_color\r
-#ifndef GLEE_C_DEFINED_glBlendColorEXT\r
-#define GLEE_C_DEFINED_glBlendColorEXT\r
- void __stdcall GLee_Lazy_glBlendColorEXT(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) {if (GLeeInit()) glBlendColorEXT(red, green, blue, alpha);}\r
- GLEEPFNGLBLENDCOLOREXTPROC GLeeFuncPtr_glBlendColorEXT=GLee_Lazy_glBlendColorEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_polygon_offset */\r
-\r
-#ifdef __GLEE_GL_EXT_polygon_offset\r
-#ifndef GLEE_C_DEFINED_glPolygonOffsetEXT\r
-#define GLEE_C_DEFINED_glPolygonOffsetEXT\r
- void __stdcall GLee_Lazy_glPolygonOffsetEXT(GLfloat factor, GLfloat bias) {if (GLeeInit()) glPolygonOffsetEXT(factor, bias);}\r
- GLEEPFNGLPOLYGONOFFSETEXTPROC GLeeFuncPtr_glPolygonOffsetEXT=GLee_Lazy_glPolygonOffsetEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture */\r
-\r
-#ifdef __GLEE_GL_EXT_texture\r
-#endif \r
-\r
-/* GL_EXT_texture3D */\r
-\r
-#ifdef __GLEE_GL_EXT_texture3D\r
-#ifndef GLEE_C_DEFINED_glTexImage3DEXT\r
-#define GLEE_C_DEFINED_glTexImage3DEXT\r
- void __stdcall GLee_Lazy_glTexImage3DEXT(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexImage3DEXT(target, level, internalformat, width, height, depth, border, format, type, pixels);}\r
- GLEEPFNGLTEXIMAGE3DEXTPROC GLeeFuncPtr_glTexImage3DEXT=GLee_Lazy_glTexImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexSubImage3DEXT\r
-#define GLEE_C_DEFINED_glTexSubImage3DEXT\r
- void __stdcall GLee_Lazy_glTexSubImage3DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);}\r
- GLEEPFNGLTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glTexSubImage3DEXT=GLee_Lazy_glTexSubImage3DEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIS_texture_filter4 */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture_filter4\r
-#ifndef GLEE_C_DEFINED_glGetTexFilterFuncSGIS\r
-#define GLEE_C_DEFINED_glGetTexFilterFuncSGIS\r
- void __stdcall GLee_Lazy_glGetTexFilterFuncSGIS(GLenum target, GLenum filter, GLfloat * weights) {if (GLeeInit()) glGetTexFilterFuncSGIS(target, filter, weights);}\r
- GLEEPFNGLGETTEXFILTERFUNCSGISPROC GLeeFuncPtr_glGetTexFilterFuncSGIS=GLee_Lazy_glGetTexFilterFuncSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexFilterFuncSGIS\r
-#define GLEE_C_DEFINED_glTexFilterFuncSGIS\r
- void __stdcall GLee_Lazy_glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights) {if (GLeeInit()) glTexFilterFuncSGIS(target, filter, n, weights);}\r
- GLEEPFNGLTEXFILTERFUNCSGISPROC GLeeFuncPtr_glTexFilterFuncSGIS=GLee_Lazy_glTexFilterFuncSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_subtexture */\r
-\r
-#ifdef __GLEE_GL_EXT_subtexture\r
-#ifndef GLEE_C_DEFINED_glTexSubImage1DEXT\r
-#define GLEE_C_DEFINED_glTexSubImage1DEXT\r
- void __stdcall GLee_Lazy_glTexSubImage1DEXT(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexSubImage1DEXT(target, level, xoffset, width, format, type, pixels);}\r
- GLEEPFNGLTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glTexSubImage1DEXT=GLee_Lazy_glTexSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexSubImage2DEXT\r
-#define GLEE_C_DEFINED_glTexSubImage2DEXT\r
- void __stdcall GLee_Lazy_glTexSubImage2DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexSubImage2DEXT(target, level, xoffset, yoffset, width, height, format, type, pixels);}\r
- GLEEPFNGLTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glTexSubImage2DEXT=GLee_Lazy_glTexSubImage2DEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_copy_texture */\r
-\r
-#ifdef __GLEE_GL_EXT_copy_texture\r
-#ifndef GLEE_C_DEFINED_glCopyTexImage1DEXT\r
-#define GLEE_C_DEFINED_glCopyTexImage1DEXT\r
- void __stdcall GLee_Lazy_glCopyTexImage1DEXT(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) {if (GLeeInit()) glCopyTexImage1DEXT(target, level, internalformat, x, y, width, border);}\r
- GLEEPFNGLCOPYTEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexImage1DEXT=GLee_Lazy_glCopyTexImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTexImage2DEXT\r
-#define GLEE_C_DEFINED_glCopyTexImage2DEXT\r
- void __stdcall GLee_Lazy_glCopyTexImage2DEXT(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) {if (GLeeInit()) glCopyTexImage2DEXT(target, level, internalformat, x, y, width, height, border);}\r
- GLEEPFNGLCOPYTEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexImage2DEXT=GLee_Lazy_glCopyTexImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTexSubImage1DEXT\r
-#define GLEE_C_DEFINED_glCopyTexSubImage1DEXT\r
- void __stdcall GLee_Lazy_glCopyTexSubImage1DEXT(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyTexSubImage1DEXT(target, level, xoffset, x, y, width);}\r
- GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexSubImage1DEXT=GLee_Lazy_glCopyTexSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTexSubImage2DEXT\r
-#define GLEE_C_DEFINED_glCopyTexSubImage2DEXT\r
- void __stdcall GLee_Lazy_glCopyTexSubImage2DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyTexSubImage2DEXT(target, level, xoffset, yoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexSubImage2DEXT=GLee_Lazy_glCopyTexSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTexSubImage3DEXT\r
-#define GLEE_C_DEFINED_glCopyTexSubImage3DEXT\r
- void __stdcall GLee_Lazy_glCopyTexSubImage3DEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyTexSubImage3DEXT(target, level, xoffset, yoffset, zoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTexSubImage3DEXT=GLee_Lazy_glCopyTexSubImage3DEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_histogram */\r
-\r
-#ifdef __GLEE_GL_EXT_histogram\r
-#ifndef GLEE_C_DEFINED_glGetHistogramEXT\r
-#define GLEE_C_DEFINED_glGetHistogramEXT\r
- void __stdcall GLee_Lazy_glGetHistogramEXT(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values) {if (GLeeInit()) glGetHistogramEXT(target, reset, format, type, values);}\r
- GLEEPFNGLGETHISTOGRAMEXTPROC GLeeFuncPtr_glGetHistogramEXT=GLee_Lazy_glGetHistogramEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetHistogramParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetHistogramParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetHistogramParameterfvEXT(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetHistogramParameterfvEXT(target, pname, params);}\r
- GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC GLeeFuncPtr_glGetHistogramParameterfvEXT=GLee_Lazy_glGetHistogramParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetHistogramParameterivEXT\r
-#define GLEE_C_DEFINED_glGetHistogramParameterivEXT\r
- void __stdcall GLee_Lazy_glGetHistogramParameterivEXT(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetHistogramParameterivEXT(target, pname, params);}\r
- GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC GLeeFuncPtr_glGetHistogramParameterivEXT=GLee_Lazy_glGetHistogramParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMinmaxEXT\r
-#define GLEE_C_DEFINED_glGetMinmaxEXT\r
- void __stdcall GLee_Lazy_glGetMinmaxEXT(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values) {if (GLeeInit()) glGetMinmaxEXT(target, reset, format, type, values);}\r
- GLEEPFNGLGETMINMAXEXTPROC GLeeFuncPtr_glGetMinmaxEXT=GLee_Lazy_glGetMinmaxEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMinmaxParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetMinmaxParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetMinmaxParameterfvEXT(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMinmaxParameterfvEXT(target, pname, params);}\r
- GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMinmaxParameterfvEXT=GLee_Lazy_glGetMinmaxParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMinmaxParameterivEXT\r
-#define GLEE_C_DEFINED_glGetMinmaxParameterivEXT\r
- void __stdcall GLee_Lazy_glGetMinmaxParameterivEXT(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetMinmaxParameterivEXT(target, pname, params);}\r
- GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMinmaxParameterivEXT=GLee_Lazy_glGetMinmaxParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glHistogramEXT\r
-#define GLEE_C_DEFINED_glHistogramEXT\r
- void __stdcall GLee_Lazy_glHistogramEXT(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink) {if (GLeeInit()) glHistogramEXT(target, width, internalformat, sink);}\r
- GLEEPFNGLHISTOGRAMEXTPROC GLeeFuncPtr_glHistogramEXT=GLee_Lazy_glHistogramEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMinmaxEXT\r
-#define GLEE_C_DEFINED_glMinmaxEXT\r
- void __stdcall GLee_Lazy_glMinmaxEXT(GLenum target, GLenum internalformat, GLboolean sink) {if (GLeeInit()) glMinmaxEXT(target, internalformat, sink);}\r
- GLEEPFNGLMINMAXEXTPROC GLeeFuncPtr_glMinmaxEXT=GLee_Lazy_glMinmaxEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glResetHistogramEXT\r
-#define GLEE_C_DEFINED_glResetHistogramEXT\r
- void __stdcall GLee_Lazy_glResetHistogramEXT(GLenum target) {if (GLeeInit()) glResetHistogramEXT(target);}\r
- GLEEPFNGLRESETHISTOGRAMEXTPROC GLeeFuncPtr_glResetHistogramEXT=GLee_Lazy_glResetHistogramEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glResetMinmaxEXT\r
-#define GLEE_C_DEFINED_glResetMinmaxEXT\r
- void __stdcall GLee_Lazy_glResetMinmaxEXT(GLenum target) {if (GLeeInit()) glResetMinmaxEXT(target);}\r
- GLEEPFNGLRESETMINMAXEXTPROC GLeeFuncPtr_glResetMinmaxEXT=GLee_Lazy_glResetMinmaxEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_convolution */\r
-\r
-#ifdef __GLEE_GL_EXT_convolution\r
-#ifndef GLEE_C_DEFINED_glConvolutionFilter1DEXT\r
-#define GLEE_C_DEFINED_glConvolutionFilter1DEXT\r
- void __stdcall GLee_Lazy_glConvolutionFilter1DEXT(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image) {if (GLeeInit()) glConvolutionFilter1DEXT(target, internalformat, width, format, type, image);}\r
- GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glConvolutionFilter1DEXT=GLee_Lazy_glConvolutionFilter1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionFilter2DEXT\r
-#define GLEE_C_DEFINED_glConvolutionFilter2DEXT\r
- void __stdcall GLee_Lazy_glConvolutionFilter2DEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image) {if (GLeeInit()) glConvolutionFilter2DEXT(target, internalformat, width, height, format, type, image);}\r
- GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glConvolutionFilter2DEXT=GLee_Lazy_glConvolutionFilter2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameterfEXT\r
-#define GLEE_C_DEFINED_glConvolutionParameterfEXT\r
- void __stdcall GLee_Lazy_glConvolutionParameterfEXT(GLenum target, GLenum pname, GLfloat params) {if (GLeeInit()) glConvolutionParameterfEXT(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC GLeeFuncPtr_glConvolutionParameterfEXT=GLee_Lazy_glConvolutionParameterfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameterfvEXT\r
-#define GLEE_C_DEFINED_glConvolutionParameterfvEXT\r
- void __stdcall GLee_Lazy_glConvolutionParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glConvolutionParameterfvEXT(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glConvolutionParameterfvEXT=GLee_Lazy_glConvolutionParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameteriEXT\r
-#define GLEE_C_DEFINED_glConvolutionParameteriEXT\r
- void __stdcall GLee_Lazy_glConvolutionParameteriEXT(GLenum target, GLenum pname, GLint params) {if (GLeeInit()) glConvolutionParameteriEXT(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC GLeeFuncPtr_glConvolutionParameteriEXT=GLee_Lazy_glConvolutionParameteriEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glConvolutionParameterivEXT\r
-#define GLEE_C_DEFINED_glConvolutionParameterivEXT\r
- void __stdcall GLee_Lazy_glConvolutionParameterivEXT(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glConvolutionParameterivEXT(target, pname, params);}\r
- GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glConvolutionParameterivEXT=GLee_Lazy_glConvolutionParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyConvolutionFilter1DEXT\r
-#define GLEE_C_DEFINED_glCopyConvolutionFilter1DEXT\r
- void __stdcall GLee_Lazy_glCopyConvolutionFilter1DEXT(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyConvolutionFilter1DEXT(target, internalformat, x, y, width);}\r
- GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter1DEXT=GLee_Lazy_glCopyConvolutionFilter1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyConvolutionFilter2DEXT\r
-#define GLEE_C_DEFINED_glCopyConvolutionFilter2DEXT\r
- void __stdcall GLee_Lazy_glCopyConvolutionFilter2DEXT(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyConvolutionFilter2DEXT(target, internalformat, x, y, width, height);}\r
- GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter2DEXT=GLee_Lazy_glCopyConvolutionFilter2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetConvolutionFilterEXT\r
-#define GLEE_C_DEFINED_glGetConvolutionFilterEXT\r
- void __stdcall GLee_Lazy_glGetConvolutionFilterEXT(GLenum target, GLenum format, GLenum type, GLvoid * image) {if (GLeeInit()) glGetConvolutionFilterEXT(target, format, type, image);}\r
- GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC GLeeFuncPtr_glGetConvolutionFilterEXT=GLee_Lazy_glGetConvolutionFilterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetConvolutionParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetConvolutionParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetConvolutionParameterfvEXT(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetConvolutionParameterfvEXT(target, pname, params);}\r
- GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glGetConvolutionParameterfvEXT=GLee_Lazy_glGetConvolutionParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetConvolutionParameterivEXT\r
-#define GLEE_C_DEFINED_glGetConvolutionParameterivEXT\r
- void __stdcall GLee_Lazy_glGetConvolutionParameterivEXT(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetConvolutionParameterivEXT(target, pname, params);}\r
- GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glGetConvolutionParameterivEXT=GLee_Lazy_glGetConvolutionParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetSeparableFilterEXT\r
-#define GLEE_C_DEFINED_glGetSeparableFilterEXT\r
- void __stdcall GLee_Lazy_glGetSeparableFilterEXT(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span) {if (GLeeInit()) glGetSeparableFilterEXT(target, format, type, row, column, span);}\r
- GLEEPFNGLGETSEPARABLEFILTEREXTPROC GLeeFuncPtr_glGetSeparableFilterEXT=GLee_Lazy_glGetSeparableFilterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSeparableFilter2DEXT\r
-#define GLEE_C_DEFINED_glSeparableFilter2DEXT\r
- void __stdcall GLee_Lazy_glSeparableFilter2DEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column) {if (GLeeInit()) glSeparableFilter2DEXT(target, internalformat, width, height, format, type, row, column);}\r
- GLEEPFNGLSEPARABLEFILTER2DEXTPROC GLeeFuncPtr_glSeparableFilter2DEXT=GLee_Lazy_glSeparableFilter2DEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGI_color_matrix */\r
-\r
-#ifdef __GLEE_GL_SGI_color_matrix\r
-#endif \r
-\r
-/* GL_SGI_color_table */\r
-\r
-#ifdef __GLEE_GL_SGI_color_table\r
-#ifndef GLEE_C_DEFINED_glColorTableSGI\r
-#define GLEE_C_DEFINED_glColorTableSGI\r
- void __stdcall GLee_Lazy_glColorTableSGI(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table) {if (GLeeInit()) glColorTableSGI(target, internalformat, width, format, type, table);}\r
- GLEEPFNGLCOLORTABLESGIPROC GLeeFuncPtr_glColorTableSGI=GLee_Lazy_glColorTableSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorTableParameterfvSGI\r
-#define GLEE_C_DEFINED_glColorTableParameterfvSGI\r
- void __stdcall GLee_Lazy_glColorTableParameterfvSGI(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glColorTableParameterfvSGI(target, pname, params);}\r
- GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glColorTableParameterfvSGI=GLee_Lazy_glColorTableParameterfvSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorTableParameterivSGI\r
-#define GLEE_C_DEFINED_glColorTableParameterivSGI\r
- void __stdcall GLee_Lazy_glColorTableParameterivSGI(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glColorTableParameterivSGI(target, pname, params);}\r
- GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glColorTableParameterivSGI=GLee_Lazy_glColorTableParameterivSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyColorTableSGI\r
-#define GLEE_C_DEFINED_glCopyColorTableSGI\r
- void __stdcall GLee_Lazy_glCopyColorTableSGI(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyColorTableSGI(target, internalformat, x, y, width);}\r
- GLEEPFNGLCOPYCOLORTABLESGIPROC GLeeFuncPtr_glCopyColorTableSGI=GLee_Lazy_glCopyColorTableSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableSGI\r
-#define GLEE_C_DEFINED_glGetColorTableSGI\r
- void __stdcall GLee_Lazy_glGetColorTableSGI(GLenum target, GLenum format, GLenum type, GLvoid * table) {if (GLeeInit()) glGetColorTableSGI(target, format, type, table);}\r
- GLEEPFNGLGETCOLORTABLESGIPROC GLeeFuncPtr_glGetColorTableSGI=GLee_Lazy_glGetColorTableSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableParameterfvSGI\r
-#define GLEE_C_DEFINED_glGetColorTableParameterfvSGI\r
- void __stdcall GLee_Lazy_glGetColorTableParameterfvSGI(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetColorTableParameterfvSGI(target, pname, params);}\r
- GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glGetColorTableParameterfvSGI=GLee_Lazy_glGetColorTableParameterfvSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableParameterivSGI\r
-#define GLEE_C_DEFINED_glGetColorTableParameterivSGI\r
- void __stdcall GLee_Lazy_glGetColorTableParameterivSGI(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetColorTableParameterivSGI(target, pname, params);}\r
- GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glGetColorTableParameterivSGI=GLee_Lazy_glGetColorTableParameterivSGI;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIS_pixel_texture */\r
-\r
-#ifdef __GLEE_GL_SGIS_pixel_texture\r
-#ifndef GLEE_C_DEFINED_glPixelTexGenParameteriSGIS\r
-#define GLEE_C_DEFINED_glPixelTexGenParameteriSGIS\r
- void __stdcall GLee_Lazy_glPixelTexGenParameteriSGIS(GLenum pname, GLint param) {if (GLeeInit()) glPixelTexGenParameteriSGIS(pname, param);}\r
- GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC GLeeFuncPtr_glPixelTexGenParameteriSGIS=GLee_Lazy_glPixelTexGenParameteriSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPixelTexGenParameterivSGIS\r
-#define GLEE_C_DEFINED_glPixelTexGenParameterivSGIS\r
- void __stdcall GLee_Lazy_glPixelTexGenParameterivSGIS(GLenum pname, const GLint * params) {if (GLeeInit()) glPixelTexGenParameterivSGIS(pname, params);}\r
- GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glPixelTexGenParameterivSGIS=GLee_Lazy_glPixelTexGenParameterivSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPixelTexGenParameterfSGIS\r
-#define GLEE_C_DEFINED_glPixelTexGenParameterfSGIS\r
- void __stdcall GLee_Lazy_glPixelTexGenParameterfSGIS(GLenum pname, GLfloat param) {if (GLeeInit()) glPixelTexGenParameterfSGIS(pname, param);}\r
- GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC GLeeFuncPtr_glPixelTexGenParameterfSGIS=GLee_Lazy_glPixelTexGenParameterfSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPixelTexGenParameterfvSGIS\r
-#define GLEE_C_DEFINED_glPixelTexGenParameterfvSGIS\r
- void __stdcall GLee_Lazy_glPixelTexGenParameterfvSGIS(GLenum pname, const GLfloat * params) {if (GLeeInit()) glPixelTexGenParameterfvSGIS(pname, params);}\r
- GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glPixelTexGenParameterfvSGIS=GLee_Lazy_glPixelTexGenParameterfvSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetPixelTexGenParameterivSGIS\r
-#define GLEE_C_DEFINED_glGetPixelTexGenParameterivSGIS\r
- void __stdcall GLee_Lazy_glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params) {if (GLeeInit()) glGetPixelTexGenParameterivSGIS(pname, params);}\r
- GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterivSGIS=GLee_Lazy_glGetPixelTexGenParameterivSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetPixelTexGenParameterfvSGIS\r
-#define GLEE_C_DEFINED_glGetPixelTexGenParameterfvSGIS\r
- void __stdcall GLee_Lazy_glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params) {if (GLeeInit()) glGetPixelTexGenParameterfvSGIS(pname, params);}\r
- GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS=GLee_Lazy_glGetPixelTexGenParameterfvSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_pixel_texture */\r
-\r
-#ifdef __GLEE_GL_SGIX_pixel_texture\r
-#ifndef GLEE_C_DEFINED_glPixelTexGenSGIX\r
-#define GLEE_C_DEFINED_glPixelTexGenSGIX\r
- void __stdcall GLee_Lazy_glPixelTexGenSGIX(GLenum mode) {if (GLeeInit()) glPixelTexGenSGIX(mode);}\r
- GLEEPFNGLPIXELTEXGENSGIXPROC GLeeFuncPtr_glPixelTexGenSGIX=GLee_Lazy_glPixelTexGenSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIS_texture4D */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture4D\r
-#ifndef GLEE_C_DEFINED_glTexImage4DSGIS\r
-#define GLEE_C_DEFINED_glTexImage4DSGIS\r
- void __stdcall GLee_Lazy_glTexImage4DSGIS(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexImage4DSGIS(target, level, internalformat, width, height, depth, size4d, border, format, type, pixels);}\r
- GLEEPFNGLTEXIMAGE4DSGISPROC GLeeFuncPtr_glTexImage4DSGIS=GLee_Lazy_glTexImage4DSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexSubImage4DSGIS\r
-#define GLEE_C_DEFINED_glTexSubImage4DSGIS\r
- void __stdcall GLee_Lazy_glTexSubImage4DSGIS(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTexSubImage4DSGIS(target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels);}\r
- GLEEPFNGLTEXSUBIMAGE4DSGISPROC GLeeFuncPtr_glTexSubImage4DSGIS=GLee_Lazy_glTexSubImage4DSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGI_texture_color_table */\r
-\r
-#ifdef __GLEE_GL_SGI_texture_color_table\r
-#endif \r
-\r
-/* GL_EXT_cmyka */\r
-\r
-#ifdef __GLEE_GL_EXT_cmyka\r
-#endif \r
-\r
-/* GL_EXT_texture_object */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_object\r
-#ifndef GLEE_C_DEFINED_glAreTexturesResidentEXT\r
-#define GLEE_C_DEFINED_glAreTexturesResidentEXT\r
- GLboolean __stdcall GLee_Lazy_glAreTexturesResidentEXT(GLsizei n, const GLuint * textures, GLboolean * residences) {if (GLeeInit()) return glAreTexturesResidentEXT(n, textures, residences); return (GLboolean)0;}\r
- GLEEPFNGLARETEXTURESRESIDENTEXTPROC GLeeFuncPtr_glAreTexturesResidentEXT=GLee_Lazy_glAreTexturesResidentEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindTextureEXT\r
-#define GLEE_C_DEFINED_glBindTextureEXT\r
- void __stdcall GLee_Lazy_glBindTextureEXT(GLenum target, GLuint texture) {if (GLeeInit()) glBindTextureEXT(target, texture);}\r
- GLEEPFNGLBINDTEXTUREEXTPROC GLeeFuncPtr_glBindTextureEXT=GLee_Lazy_glBindTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteTexturesEXT\r
-#define GLEE_C_DEFINED_glDeleteTexturesEXT\r
- void __stdcall GLee_Lazy_glDeleteTexturesEXT(GLsizei n, const GLuint * textures) {if (GLeeInit()) glDeleteTexturesEXT(n, textures);}\r
- GLEEPFNGLDELETETEXTURESEXTPROC GLeeFuncPtr_glDeleteTexturesEXT=GLee_Lazy_glDeleteTexturesEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenTexturesEXT\r
-#define GLEE_C_DEFINED_glGenTexturesEXT\r
- void __stdcall GLee_Lazy_glGenTexturesEXT(GLsizei n, GLuint * textures) {if (GLeeInit()) glGenTexturesEXT(n, textures);}\r
- GLEEPFNGLGENTEXTURESEXTPROC GLeeFuncPtr_glGenTexturesEXT=GLee_Lazy_glGenTexturesEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsTextureEXT\r
-#define GLEE_C_DEFINED_glIsTextureEXT\r
- GLboolean __stdcall GLee_Lazy_glIsTextureEXT(GLuint texture) {if (GLeeInit()) return glIsTextureEXT(texture); return (GLboolean)0;}\r
- GLEEPFNGLISTEXTUREEXTPROC GLeeFuncPtr_glIsTextureEXT=GLee_Lazy_glIsTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPrioritizeTexturesEXT\r
-#define GLEE_C_DEFINED_glPrioritizeTexturesEXT\r
- void __stdcall GLee_Lazy_glPrioritizeTexturesEXT(GLsizei n, const GLuint * textures, const GLclampf * priorities) {if (GLeeInit()) glPrioritizeTexturesEXT(n, textures, priorities);}\r
- GLEEPFNGLPRIORITIZETEXTURESEXTPROC GLeeFuncPtr_glPrioritizeTexturesEXT=GLee_Lazy_glPrioritizeTexturesEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIS_detail_texture */\r
-\r
-#ifdef __GLEE_GL_SGIS_detail_texture\r
-#ifndef GLEE_C_DEFINED_glDetailTexFuncSGIS\r
-#define GLEE_C_DEFINED_glDetailTexFuncSGIS\r
- void __stdcall GLee_Lazy_glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points) {if (GLeeInit()) glDetailTexFuncSGIS(target, n, points);}\r
- GLEEPFNGLDETAILTEXFUNCSGISPROC GLeeFuncPtr_glDetailTexFuncSGIS=GLee_Lazy_glDetailTexFuncSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetDetailTexFuncSGIS\r
-#define GLEE_C_DEFINED_glGetDetailTexFuncSGIS\r
- void __stdcall GLee_Lazy_glGetDetailTexFuncSGIS(GLenum target, GLfloat * points) {if (GLeeInit()) glGetDetailTexFuncSGIS(target, points);}\r
- GLEEPFNGLGETDETAILTEXFUNCSGISPROC GLeeFuncPtr_glGetDetailTexFuncSGIS=GLee_Lazy_glGetDetailTexFuncSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIS_sharpen_texture */\r
-\r
-#ifdef __GLEE_GL_SGIS_sharpen_texture\r
-#ifndef GLEE_C_DEFINED_glSharpenTexFuncSGIS\r
-#define GLEE_C_DEFINED_glSharpenTexFuncSGIS\r
- void __stdcall GLee_Lazy_glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points) {if (GLeeInit()) glSharpenTexFuncSGIS(target, n, points);}\r
- GLEEPFNGLSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glSharpenTexFuncSGIS=GLee_Lazy_glSharpenTexFuncSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetSharpenTexFuncSGIS\r
-#define GLEE_C_DEFINED_glGetSharpenTexFuncSGIS\r
- void __stdcall GLee_Lazy_glGetSharpenTexFuncSGIS(GLenum target, GLfloat * points) {if (GLeeInit()) glGetSharpenTexFuncSGIS(target, points);}\r
- GLEEPFNGLGETSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glGetSharpenTexFuncSGIS=GLee_Lazy_glGetSharpenTexFuncSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_packed_pixels */\r
-\r
-#ifdef __GLEE_GL_EXT_packed_pixels\r
-#endif \r
-\r
-/* GL_SGIS_texture_lod */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture_lod\r
-#endif \r
-\r
-/* GL_SGIS_multisample */\r
-\r
-#ifdef __GLEE_GL_SGIS_multisample\r
-#ifndef GLEE_C_DEFINED_glSampleMaskSGIS\r
-#define GLEE_C_DEFINED_glSampleMaskSGIS\r
- void __stdcall GLee_Lazy_glSampleMaskSGIS(GLclampf value, GLboolean invert) {if (GLeeInit()) glSampleMaskSGIS(value, invert);}\r
- GLEEPFNGLSAMPLEMASKSGISPROC GLeeFuncPtr_glSampleMaskSGIS=GLee_Lazy_glSampleMaskSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSamplePatternSGIS\r
-#define GLEE_C_DEFINED_glSamplePatternSGIS\r
- void __stdcall GLee_Lazy_glSamplePatternSGIS(GLenum pattern) {if (GLeeInit()) glSamplePatternSGIS(pattern);}\r
- GLEEPFNGLSAMPLEPATTERNSGISPROC GLeeFuncPtr_glSamplePatternSGIS=GLee_Lazy_glSamplePatternSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_rescale_normal */\r
-\r
-#ifdef __GLEE_GL_EXT_rescale_normal\r
-#endif \r
-\r
-/* GL_EXT_vertex_array */\r
-\r
-#ifdef __GLEE_GL_EXT_vertex_array\r
-#ifndef GLEE_C_DEFINED_glArrayElementEXT\r
-#define GLEE_C_DEFINED_glArrayElementEXT\r
- void __stdcall GLee_Lazy_glArrayElementEXT(GLint i) {if (GLeeInit()) glArrayElementEXT(i);}\r
- GLEEPFNGLARRAYELEMENTEXTPROC GLeeFuncPtr_glArrayElementEXT=GLee_Lazy_glArrayElementEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorPointerEXT\r
-#define GLEE_C_DEFINED_glColorPointerEXT\r
- void __stdcall GLee_Lazy_glColorPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer) {if (GLeeInit()) glColorPointerEXT(size, type, stride, count, pointer);}\r
- GLEEPFNGLCOLORPOINTEREXTPROC GLeeFuncPtr_glColorPointerEXT=GLee_Lazy_glColorPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawArraysEXT\r
-#define GLEE_C_DEFINED_glDrawArraysEXT\r
- void __stdcall GLee_Lazy_glDrawArraysEXT(GLenum mode, GLint first, GLsizei count) {if (GLeeInit()) glDrawArraysEXT(mode, first, count);}\r
- GLEEPFNGLDRAWARRAYSEXTPROC GLeeFuncPtr_glDrawArraysEXT=GLee_Lazy_glDrawArraysEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEdgeFlagPointerEXT\r
-#define GLEE_C_DEFINED_glEdgeFlagPointerEXT\r
- void __stdcall GLee_Lazy_glEdgeFlagPointerEXT(GLsizei stride, GLsizei count, const GLboolean * pointer) {if (GLeeInit()) glEdgeFlagPointerEXT(stride, count, pointer);}\r
- GLEEPFNGLEDGEFLAGPOINTEREXTPROC GLeeFuncPtr_glEdgeFlagPointerEXT=GLee_Lazy_glEdgeFlagPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetPointervEXT\r
-#define GLEE_C_DEFINED_glGetPointervEXT\r
- void __stdcall GLee_Lazy_glGetPointervEXT(GLenum pname, GLvoid* * params) {if (GLeeInit()) glGetPointervEXT(pname, params);}\r
- GLEEPFNGLGETPOINTERVEXTPROC GLeeFuncPtr_glGetPointervEXT=GLee_Lazy_glGetPointervEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIndexPointerEXT\r
-#define GLEE_C_DEFINED_glIndexPointerEXT\r
- void __stdcall GLee_Lazy_glIndexPointerEXT(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer) {if (GLeeInit()) glIndexPointerEXT(type, stride, count, pointer);}\r
- GLEEPFNGLINDEXPOINTEREXTPROC GLeeFuncPtr_glIndexPointerEXT=GLee_Lazy_glIndexPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalPointerEXT\r
-#define GLEE_C_DEFINED_glNormalPointerEXT\r
- void __stdcall GLee_Lazy_glNormalPointerEXT(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer) {if (GLeeInit()) glNormalPointerEXT(type, stride, count, pointer);}\r
- GLEEPFNGLNORMALPOINTEREXTPROC GLeeFuncPtr_glNormalPointerEXT=GLee_Lazy_glNormalPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoordPointerEXT\r
-#define GLEE_C_DEFINED_glTexCoordPointerEXT\r
- void __stdcall GLee_Lazy_glTexCoordPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer) {if (GLeeInit()) glTexCoordPointerEXT(size, type, stride, count, pointer);}\r
- GLEEPFNGLTEXCOORDPOINTEREXTPROC GLeeFuncPtr_glTexCoordPointerEXT=GLee_Lazy_glTexCoordPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexPointerEXT\r
-#define GLEE_C_DEFINED_glVertexPointerEXT\r
- void __stdcall GLee_Lazy_glVertexPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer) {if (GLeeInit()) glVertexPointerEXT(size, type, stride, count, pointer);}\r
- GLEEPFNGLVERTEXPOINTEREXTPROC GLeeFuncPtr_glVertexPointerEXT=GLee_Lazy_glVertexPointerEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_misc_attribute */\r
-\r
-#ifdef __GLEE_GL_EXT_misc_attribute\r
-#endif \r
-\r
-/* GL_SGIS_generate_mipmap */\r
-\r
-#ifdef __GLEE_GL_SGIS_generate_mipmap\r
-#endif \r
-\r
-/* GL_SGIX_clipmap */\r
-\r
-#ifdef __GLEE_GL_SGIX_clipmap\r
-#endif \r
-\r
-/* GL_SGIX_shadow */\r
-\r
-#ifdef __GLEE_GL_SGIX_shadow\r
-#endif \r
-\r
-/* GL_SGIS_texture_edge_clamp */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture_edge_clamp\r
-#endif \r
-\r
-/* GL_SGIS_texture_border_clamp */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture_border_clamp\r
-#endif \r
-\r
-/* GL_EXT_blend_minmax */\r
-\r
-#ifdef __GLEE_GL_EXT_blend_minmax\r
-#ifndef GLEE_C_DEFINED_glBlendEquationEXT\r
-#define GLEE_C_DEFINED_glBlendEquationEXT\r
- void __stdcall GLee_Lazy_glBlendEquationEXT(GLenum mode) {if (GLeeInit()) glBlendEquationEXT(mode);}\r
- GLEEPFNGLBLENDEQUATIONEXTPROC GLeeFuncPtr_glBlendEquationEXT=GLee_Lazy_glBlendEquationEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_blend_subtract */\r
-\r
-#ifdef __GLEE_GL_EXT_blend_subtract\r
-#endif \r
-\r
-/* GL_EXT_blend_logic_op */\r
-\r
-#ifdef __GLEE_GL_EXT_blend_logic_op\r
-#endif \r
-\r
-/* GL_SGIX_interlace */\r
-\r
-#ifdef __GLEE_GL_SGIX_interlace\r
-#endif \r
-\r
-/* GL_SGIX_pixel_tiles */\r
-\r
-#ifdef __GLEE_GL_SGIX_pixel_tiles\r
-#endif \r
-\r
-/* GL_SGIS_texture_select */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture_select\r
-#endif \r
-\r
-/* GL_SGIX_sprite */\r
-\r
-#ifdef __GLEE_GL_SGIX_sprite\r
-#ifndef GLEE_C_DEFINED_glSpriteParameterfSGIX\r
-#define GLEE_C_DEFINED_glSpriteParameterfSGIX\r
- void __stdcall GLee_Lazy_glSpriteParameterfSGIX(GLenum pname, GLfloat param) {if (GLeeInit()) glSpriteParameterfSGIX(pname, param);}\r
- GLEEPFNGLSPRITEPARAMETERFSGIXPROC GLeeFuncPtr_glSpriteParameterfSGIX=GLee_Lazy_glSpriteParameterfSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSpriteParameterfvSGIX\r
-#define GLEE_C_DEFINED_glSpriteParameterfvSGIX\r
- void __stdcall GLee_Lazy_glSpriteParameterfvSGIX(GLenum pname, const GLfloat * params) {if (GLeeInit()) glSpriteParameterfvSGIX(pname, params);}\r
- GLEEPFNGLSPRITEPARAMETERFVSGIXPROC GLeeFuncPtr_glSpriteParameterfvSGIX=GLee_Lazy_glSpriteParameterfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSpriteParameteriSGIX\r
-#define GLEE_C_DEFINED_glSpriteParameteriSGIX\r
- void __stdcall GLee_Lazy_glSpriteParameteriSGIX(GLenum pname, GLint param) {if (GLeeInit()) glSpriteParameteriSGIX(pname, param);}\r
- GLEEPFNGLSPRITEPARAMETERISGIXPROC GLeeFuncPtr_glSpriteParameteriSGIX=GLee_Lazy_glSpriteParameteriSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSpriteParameterivSGIX\r
-#define GLEE_C_DEFINED_glSpriteParameterivSGIX\r
- void __stdcall GLee_Lazy_glSpriteParameterivSGIX(GLenum pname, const GLint * params) {if (GLeeInit()) glSpriteParameterivSGIX(pname, params);}\r
- GLEEPFNGLSPRITEPARAMETERIVSGIXPROC GLeeFuncPtr_glSpriteParameterivSGIX=GLee_Lazy_glSpriteParameterivSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_texture_multi_buffer */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_multi_buffer\r
-#endif \r
-\r
-/* GL_EXT_point_parameters */\r
-\r
-#ifdef __GLEE_GL_EXT_point_parameters\r
-#ifndef GLEE_C_DEFINED_glPointParameterfEXT\r
-#define GLEE_C_DEFINED_glPointParameterfEXT\r
- void __stdcall GLee_Lazy_glPointParameterfEXT(GLenum pname, GLfloat param) {if (GLeeInit()) glPointParameterfEXT(pname, param);}\r
- GLEEPFNGLPOINTPARAMETERFEXTPROC GLeeFuncPtr_glPointParameterfEXT=GLee_Lazy_glPointParameterfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameterfvEXT\r
-#define GLEE_C_DEFINED_glPointParameterfvEXT\r
- void __stdcall GLee_Lazy_glPointParameterfvEXT(GLenum pname, const GLfloat * params) {if (GLeeInit()) glPointParameterfvEXT(pname, params);}\r
- GLEEPFNGLPOINTPARAMETERFVEXTPROC GLeeFuncPtr_glPointParameterfvEXT=GLee_Lazy_glPointParameterfvEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIS_point_parameters */\r
-\r
-#ifdef __GLEE_GL_SGIS_point_parameters\r
-#ifndef GLEE_C_DEFINED_glPointParameterfSGIS\r
-#define GLEE_C_DEFINED_glPointParameterfSGIS\r
- void __stdcall GLee_Lazy_glPointParameterfSGIS(GLenum pname, GLfloat param) {if (GLeeInit()) glPointParameterfSGIS(pname, param);}\r
- GLEEPFNGLPOINTPARAMETERFSGISPROC GLeeFuncPtr_glPointParameterfSGIS=GLee_Lazy_glPointParameterfSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameterfvSGIS\r
-#define GLEE_C_DEFINED_glPointParameterfvSGIS\r
- void __stdcall GLee_Lazy_glPointParameterfvSGIS(GLenum pname, const GLfloat * params) {if (GLeeInit()) glPointParameterfvSGIS(pname, params);}\r
- GLEEPFNGLPOINTPARAMETERFVSGISPROC GLeeFuncPtr_glPointParameterfvSGIS=GLee_Lazy_glPointParameterfvSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_instruments */\r
-\r
-#ifdef __GLEE_GL_SGIX_instruments\r
-#ifndef GLEE_C_DEFINED_glGetInstrumentsSGIX\r
-#define GLEE_C_DEFINED_glGetInstrumentsSGIX\r
- GLint __stdcall GLee_Lazy_glGetInstrumentsSGIX(void) {if (GLeeInit()) return glGetInstrumentsSGIX(); return (GLint)0;}\r
- GLEEPFNGLGETINSTRUMENTSSGIXPROC GLeeFuncPtr_glGetInstrumentsSGIX=GLee_Lazy_glGetInstrumentsSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glInstrumentsBufferSGIX\r
-#define GLEE_C_DEFINED_glInstrumentsBufferSGIX\r
- void __stdcall GLee_Lazy_glInstrumentsBufferSGIX(GLsizei size, GLint * buffer) {if (GLeeInit()) glInstrumentsBufferSGIX(size, buffer);}\r
- GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC GLeeFuncPtr_glInstrumentsBufferSGIX=GLee_Lazy_glInstrumentsBufferSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPollInstrumentsSGIX\r
-#define GLEE_C_DEFINED_glPollInstrumentsSGIX\r
- GLint __stdcall GLee_Lazy_glPollInstrumentsSGIX(GLint * marker_p) {if (GLeeInit()) return glPollInstrumentsSGIX(marker_p); return (GLint)0;}\r
- GLEEPFNGLPOLLINSTRUMENTSSGIXPROC GLeeFuncPtr_glPollInstrumentsSGIX=GLee_Lazy_glPollInstrumentsSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReadInstrumentsSGIX\r
-#define GLEE_C_DEFINED_glReadInstrumentsSGIX\r
- void __stdcall GLee_Lazy_glReadInstrumentsSGIX(GLint marker) {if (GLeeInit()) glReadInstrumentsSGIX(marker);}\r
- GLEEPFNGLREADINSTRUMENTSSGIXPROC GLeeFuncPtr_glReadInstrumentsSGIX=GLee_Lazy_glReadInstrumentsSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glStartInstrumentsSGIX\r
-#define GLEE_C_DEFINED_glStartInstrumentsSGIX\r
- void __stdcall GLee_Lazy_glStartInstrumentsSGIX(void) {if (GLeeInit()) glStartInstrumentsSGIX();}\r
- GLEEPFNGLSTARTINSTRUMENTSSGIXPROC GLeeFuncPtr_glStartInstrumentsSGIX=GLee_Lazy_glStartInstrumentsSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glStopInstrumentsSGIX\r
-#define GLEE_C_DEFINED_glStopInstrumentsSGIX\r
- void __stdcall GLee_Lazy_glStopInstrumentsSGIX(GLint marker) {if (GLeeInit()) glStopInstrumentsSGIX(marker);}\r
- GLEEPFNGLSTOPINSTRUMENTSSGIXPROC GLeeFuncPtr_glStopInstrumentsSGIX=GLee_Lazy_glStopInstrumentsSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_texture_scale_bias */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_scale_bias\r
-#endif \r
-\r
-/* GL_SGIX_framezoom */\r
-\r
-#ifdef __GLEE_GL_SGIX_framezoom\r
-#ifndef GLEE_C_DEFINED_glFrameZoomSGIX\r
-#define GLEE_C_DEFINED_glFrameZoomSGIX\r
- void __stdcall GLee_Lazy_glFrameZoomSGIX(GLint factor) {if (GLeeInit()) glFrameZoomSGIX(factor);}\r
- GLEEPFNGLFRAMEZOOMSGIXPROC GLeeFuncPtr_glFrameZoomSGIX=GLee_Lazy_glFrameZoomSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_tag_sample_buffer */\r
-\r
-#ifdef __GLEE_GL_SGIX_tag_sample_buffer\r
-#ifndef GLEE_C_DEFINED_glTagSampleBufferSGIX\r
-#define GLEE_C_DEFINED_glTagSampleBufferSGIX\r
- void __stdcall GLee_Lazy_glTagSampleBufferSGIX(void) {if (GLeeInit()) glTagSampleBufferSGIX();}\r
- GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC GLeeFuncPtr_glTagSampleBufferSGIX=GLee_Lazy_glTagSampleBufferSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_FfdMaskSGIX */\r
-\r
-#ifdef __GLEE_GL_FfdMaskSGIX\r
-#endif \r
-\r
-/* GL_SGIX_polynomial_ffd */\r
-\r
-#ifdef __GLEE_GL_SGIX_polynomial_ffd\r
-#ifndef GLEE_C_DEFINED_glDeformationMap3dSGIX\r
-#define GLEE_C_DEFINED_glDeformationMap3dSGIX\r
- void __stdcall GLee_Lazy_glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points) {if (GLeeInit()) glDeformationMap3dSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points);}\r
- GLEEPFNGLDEFORMATIONMAP3DSGIXPROC GLeeFuncPtr_glDeformationMap3dSGIX=GLee_Lazy_glDeformationMap3dSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeformationMap3fSGIX\r
-#define GLEE_C_DEFINED_glDeformationMap3fSGIX\r
- void __stdcall GLee_Lazy_glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points) {if (GLeeInit()) glDeformationMap3fSGIX(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points);}\r
- GLEEPFNGLDEFORMATIONMAP3FSGIXPROC GLeeFuncPtr_glDeformationMap3fSGIX=GLee_Lazy_glDeformationMap3fSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeformSGIX\r
-#define GLEE_C_DEFINED_glDeformSGIX\r
- void __stdcall GLee_Lazy_glDeformSGIX(GLbitfield mask) {if (GLeeInit()) glDeformSGIX(mask);}\r
- GLEEPFNGLDEFORMSGIXPROC GLeeFuncPtr_glDeformSGIX=GLee_Lazy_glDeformSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLoadIdentityDeformationMapSGIX\r
-#define GLEE_C_DEFINED_glLoadIdentityDeformationMapSGIX\r
- void __stdcall GLee_Lazy_glLoadIdentityDeformationMapSGIX(GLbitfield mask) {if (GLeeInit()) glLoadIdentityDeformationMapSGIX(mask);}\r
- GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC GLeeFuncPtr_glLoadIdentityDeformationMapSGIX=GLee_Lazy_glLoadIdentityDeformationMapSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_reference_plane */\r
-\r
-#ifdef __GLEE_GL_SGIX_reference_plane\r
-#ifndef GLEE_C_DEFINED_glReferencePlaneSGIX\r
-#define GLEE_C_DEFINED_glReferencePlaneSGIX\r
- void __stdcall GLee_Lazy_glReferencePlaneSGIX(const GLdouble * equation) {if (GLeeInit()) glReferencePlaneSGIX(equation);}\r
- GLEEPFNGLREFERENCEPLANESGIXPROC GLeeFuncPtr_glReferencePlaneSGIX=GLee_Lazy_glReferencePlaneSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_flush_raster */\r
-\r
-#ifdef __GLEE_GL_SGIX_flush_raster\r
-#ifndef GLEE_C_DEFINED_glFlushRasterSGIX\r
-#define GLEE_C_DEFINED_glFlushRasterSGIX\r
- void __stdcall GLee_Lazy_glFlushRasterSGIX(void) {if (GLeeInit()) glFlushRasterSGIX();}\r
- GLEEPFNGLFLUSHRASTERSGIXPROC GLeeFuncPtr_glFlushRasterSGIX=GLee_Lazy_glFlushRasterSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_depth_texture */\r
-\r
-#ifdef __GLEE_GL_SGIX_depth_texture\r
-#endif \r
-\r
-/* GL_SGIS_fog_function */\r
-\r
-#ifdef __GLEE_GL_SGIS_fog_function\r
-#ifndef GLEE_C_DEFINED_glFogFuncSGIS\r
-#define GLEE_C_DEFINED_glFogFuncSGIS\r
- void __stdcall GLee_Lazy_glFogFuncSGIS(GLsizei n, const GLfloat * points) {if (GLeeInit()) glFogFuncSGIS(n, points);}\r
- GLEEPFNGLFOGFUNCSGISPROC GLeeFuncPtr_glFogFuncSGIS=GLee_Lazy_glFogFuncSGIS;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFogFuncSGIS\r
-#define GLEE_C_DEFINED_glGetFogFuncSGIS\r
- void __stdcall GLee_Lazy_glGetFogFuncSGIS(GLfloat * points) {if (GLeeInit()) glGetFogFuncSGIS(points);}\r
- GLEEPFNGLGETFOGFUNCSGISPROC GLeeFuncPtr_glGetFogFuncSGIS=GLee_Lazy_glGetFogFuncSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_fog_offset */\r
-\r
-#ifdef __GLEE_GL_SGIX_fog_offset\r
-#endif \r
-\r
-/* GL_HP_image_transform */\r
-\r
-#ifdef __GLEE_GL_HP_image_transform\r
-#ifndef GLEE_C_DEFINED_glImageTransformParameteriHP\r
-#define GLEE_C_DEFINED_glImageTransformParameteriHP\r
- void __stdcall GLee_Lazy_glImageTransformParameteriHP(GLenum target, GLenum pname, GLint param) {if (GLeeInit()) glImageTransformParameteriHP(target, pname, param);}\r
- GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC GLeeFuncPtr_glImageTransformParameteriHP=GLee_Lazy_glImageTransformParameteriHP;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glImageTransformParameterfHP\r
-#define GLEE_C_DEFINED_glImageTransformParameterfHP\r
- void __stdcall GLee_Lazy_glImageTransformParameterfHP(GLenum target, GLenum pname, GLfloat param) {if (GLeeInit()) glImageTransformParameterfHP(target, pname, param);}\r
- GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC GLeeFuncPtr_glImageTransformParameterfHP=GLee_Lazy_glImageTransformParameterfHP;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glImageTransformParameterivHP\r
-#define GLEE_C_DEFINED_glImageTransformParameterivHP\r
- void __stdcall GLee_Lazy_glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glImageTransformParameterivHP(target, pname, params);}\r
- GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glImageTransformParameterivHP=GLee_Lazy_glImageTransformParameterivHP;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glImageTransformParameterfvHP\r
-#define GLEE_C_DEFINED_glImageTransformParameterfvHP\r
- void __stdcall GLee_Lazy_glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glImageTransformParameterfvHP(target, pname, params);}\r
- GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glImageTransformParameterfvHP=GLee_Lazy_glImageTransformParameterfvHP;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetImageTransformParameterivHP\r
-#define GLEE_C_DEFINED_glGetImageTransformParameterivHP\r
- void __stdcall GLee_Lazy_glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetImageTransformParameterivHP(target, pname, params);}\r
- GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glGetImageTransformParameterivHP=GLee_Lazy_glGetImageTransformParameterivHP;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetImageTransformParameterfvHP\r
-#define GLEE_C_DEFINED_glGetImageTransformParameterfvHP\r
- void __stdcall GLee_Lazy_glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetImageTransformParameterfvHP(target, pname, params);}\r
- GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glGetImageTransformParameterfvHP=GLee_Lazy_glGetImageTransformParameterfvHP;\r
-#endif\r
-#endif \r
-\r
-/* GL_HP_convolution_border_modes */\r
-\r
-#ifdef __GLEE_GL_HP_convolution_border_modes\r
-#endif \r
-\r
-/* GL_INGR_palette_buffer */\r
-\r
-#ifdef __GLEE_GL_INGR_palette_buffer\r
-#endif \r
-\r
-/* GL_SGIX_texture_add_env */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_add_env\r
-#endif \r
-\r
-/* GL_EXT_color_subtable */\r
-\r
-#ifdef __GLEE_GL_EXT_color_subtable\r
-#ifndef GLEE_C_DEFINED_glColorSubTableEXT\r
-#define GLEE_C_DEFINED_glColorSubTableEXT\r
- void __stdcall GLee_Lazy_glColorSubTableEXT(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data) {if (GLeeInit()) glColorSubTableEXT(target, start, count, format, type, data);}\r
- GLEEPFNGLCOLORSUBTABLEEXTPROC GLeeFuncPtr_glColorSubTableEXT=GLee_Lazy_glColorSubTableEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyColorSubTableEXT\r
-#define GLEE_C_DEFINED_glCopyColorSubTableEXT\r
- void __stdcall GLee_Lazy_glCopyColorSubTableEXT(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyColorSubTableEXT(target, start, x, y, width);}\r
- GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC GLeeFuncPtr_glCopyColorSubTableEXT=GLee_Lazy_glCopyColorSubTableEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_PGI_vertex_hints */\r
-\r
-#ifdef __GLEE_GL_PGI_vertex_hints\r
-#endif \r
-\r
-/* GL_PGI_misc_hints */\r
-\r
-#ifdef __GLEE_GL_PGI_misc_hints\r
-#ifndef GLEE_C_DEFINED_glHintPGI\r
-#define GLEE_C_DEFINED_glHintPGI\r
- void __stdcall GLee_Lazy_glHintPGI(GLenum target, GLint mode) {if (GLeeInit()) glHintPGI(target, mode);}\r
- GLEEPFNGLHINTPGIPROC GLeeFuncPtr_glHintPGI=GLee_Lazy_glHintPGI;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_paletted_texture */\r
-\r
-#ifdef __GLEE_GL_EXT_paletted_texture\r
-#ifndef GLEE_C_DEFINED_glColorTableEXT\r
-#define GLEE_C_DEFINED_glColorTableEXT\r
- void __stdcall GLee_Lazy_glColorTableEXT(GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid * table) {if (GLeeInit()) glColorTableEXT(target, internalFormat, width, format, type, table);}\r
- GLEEPFNGLCOLORTABLEEXTPROC GLeeFuncPtr_glColorTableEXT=GLee_Lazy_glColorTableEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableEXT\r
-#define GLEE_C_DEFINED_glGetColorTableEXT\r
- void __stdcall GLee_Lazy_glGetColorTableEXT(GLenum target, GLenum format, GLenum type, GLvoid * data) {if (GLeeInit()) glGetColorTableEXT(target, format, type, data);}\r
- GLEEPFNGLGETCOLORTABLEEXTPROC GLeeFuncPtr_glGetColorTableEXT=GLee_Lazy_glGetColorTableEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableParameterivEXT\r
-#define GLEE_C_DEFINED_glGetColorTableParameterivEXT\r
- void __stdcall GLee_Lazy_glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetColorTableParameterivEXT(target, pname, params);}\r
- GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC GLeeFuncPtr_glGetColorTableParameterivEXT=GLee_Lazy_glGetColorTableParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetColorTableParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetColorTableParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetColorTableParameterfvEXT(target, pname, params);}\r
- GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC GLeeFuncPtr_glGetColorTableParameterfvEXT=GLee_Lazy_glGetColorTableParameterfvEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_clip_volume_hint */\r
-\r
-#ifdef __GLEE_GL_EXT_clip_volume_hint\r
-#endif \r
-\r
-/* GL_SGIX_list_priority */\r
-\r
-#ifdef __GLEE_GL_SGIX_list_priority\r
-#ifndef GLEE_C_DEFINED_glGetListParameterfvSGIX\r
-#define GLEE_C_DEFINED_glGetListParameterfvSGIX\r
- void __stdcall GLee_Lazy_glGetListParameterfvSGIX(GLuint list, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetListParameterfvSGIX(list, pname, params);}\r
- GLEEPFNGLGETLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glGetListParameterfvSGIX=GLee_Lazy_glGetListParameterfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetListParameterivSGIX\r
-#define GLEE_C_DEFINED_glGetListParameterivSGIX\r
- void __stdcall GLee_Lazy_glGetListParameterivSGIX(GLuint list, GLenum pname, GLint * params) {if (GLeeInit()) glGetListParameterivSGIX(list, pname, params);}\r
- GLEEPFNGLGETLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glGetListParameterivSGIX=GLee_Lazy_glGetListParameterivSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glListParameterfSGIX\r
-#define GLEE_C_DEFINED_glListParameterfSGIX\r
- void __stdcall GLee_Lazy_glListParameterfSGIX(GLuint list, GLenum pname, GLfloat param) {if (GLeeInit()) glListParameterfSGIX(list, pname, param);}\r
- GLEEPFNGLLISTPARAMETERFSGIXPROC GLeeFuncPtr_glListParameterfSGIX=GLee_Lazy_glListParameterfSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glListParameterfvSGIX\r
-#define GLEE_C_DEFINED_glListParameterfvSGIX\r
- void __stdcall GLee_Lazy_glListParameterfvSGIX(GLuint list, GLenum pname, const GLfloat * params) {if (GLeeInit()) glListParameterfvSGIX(list, pname, params);}\r
- GLEEPFNGLLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glListParameterfvSGIX=GLee_Lazy_glListParameterfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glListParameteriSGIX\r
-#define GLEE_C_DEFINED_glListParameteriSGIX\r
- void __stdcall GLee_Lazy_glListParameteriSGIX(GLuint list, GLenum pname, GLint param) {if (GLeeInit()) glListParameteriSGIX(list, pname, param);}\r
- GLEEPFNGLLISTPARAMETERISGIXPROC GLeeFuncPtr_glListParameteriSGIX=GLee_Lazy_glListParameteriSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glListParameterivSGIX\r
-#define GLEE_C_DEFINED_glListParameterivSGIX\r
- void __stdcall GLee_Lazy_glListParameterivSGIX(GLuint list, GLenum pname, const GLint * params) {if (GLeeInit()) glListParameterivSGIX(list, pname, params);}\r
- GLEEPFNGLLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glListParameterivSGIX=GLee_Lazy_glListParameterivSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_ir_instrument1 */\r
-\r
-#ifdef __GLEE_GL_SGIX_ir_instrument1\r
-#endif \r
-\r
-/* GL_SGIX_calligraphic_fragment */\r
-\r
-#ifdef __GLEE_GL_SGIX_calligraphic_fragment\r
-#endif \r
-\r
-/* GL_SGIX_texture_lod_bias */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_lod_bias\r
-#endif \r
-\r
-/* GL_SGIX_shadow_ambient */\r
-\r
-#ifdef __GLEE_GL_SGIX_shadow_ambient\r
-#endif \r
-\r
-/* GL_EXT_index_texture */\r
-\r
-#ifdef __GLEE_GL_EXT_index_texture\r
-#endif \r
-\r
-/* GL_EXT_index_material */\r
-\r
-#ifdef __GLEE_GL_EXT_index_material\r
-#ifndef GLEE_C_DEFINED_glIndexMaterialEXT\r
-#define GLEE_C_DEFINED_glIndexMaterialEXT\r
- void __stdcall GLee_Lazy_glIndexMaterialEXT(GLenum face, GLenum mode) {if (GLeeInit()) glIndexMaterialEXT(face, mode);}\r
- GLEEPFNGLINDEXMATERIALEXTPROC GLeeFuncPtr_glIndexMaterialEXT=GLee_Lazy_glIndexMaterialEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_index_func */\r
-\r
-#ifdef __GLEE_GL_EXT_index_func\r
-#ifndef GLEE_C_DEFINED_glIndexFuncEXT\r
-#define GLEE_C_DEFINED_glIndexFuncEXT\r
- void __stdcall GLee_Lazy_glIndexFuncEXT(GLenum func, GLclampf ref) {if (GLeeInit()) glIndexFuncEXT(func, ref);}\r
- GLEEPFNGLINDEXFUNCEXTPROC GLeeFuncPtr_glIndexFuncEXT=GLee_Lazy_glIndexFuncEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_index_array_formats */\r
-\r
-#ifdef __GLEE_GL_EXT_index_array_formats\r
-#endif \r
-\r
-/* GL_EXT_compiled_vertex_array */\r
-\r
-#ifdef __GLEE_GL_EXT_compiled_vertex_array\r
-#ifndef GLEE_C_DEFINED_glLockArraysEXT\r
-#define GLEE_C_DEFINED_glLockArraysEXT\r
- void __stdcall GLee_Lazy_glLockArraysEXT(GLint first, GLsizei count) {if (GLeeInit()) glLockArraysEXT(first, count);}\r
- GLEEPFNGLLOCKARRAYSEXTPROC GLeeFuncPtr_glLockArraysEXT=GLee_Lazy_glLockArraysEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUnlockArraysEXT\r
-#define GLEE_C_DEFINED_glUnlockArraysEXT\r
- void __stdcall GLee_Lazy_glUnlockArraysEXT(void) {if (GLeeInit()) glUnlockArraysEXT();}\r
- GLEEPFNGLUNLOCKARRAYSEXTPROC GLeeFuncPtr_glUnlockArraysEXT=GLee_Lazy_glUnlockArraysEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_cull_vertex */\r
-\r
-#ifdef __GLEE_GL_EXT_cull_vertex\r
-#ifndef GLEE_C_DEFINED_glCullParameterdvEXT\r
-#define GLEE_C_DEFINED_glCullParameterdvEXT\r
- void __stdcall GLee_Lazy_glCullParameterdvEXT(GLenum pname, GLdouble * params) {if (GLeeInit()) glCullParameterdvEXT(pname, params);}\r
- GLEEPFNGLCULLPARAMETERDVEXTPROC GLeeFuncPtr_glCullParameterdvEXT=GLee_Lazy_glCullParameterdvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCullParameterfvEXT\r
-#define GLEE_C_DEFINED_glCullParameterfvEXT\r
- void __stdcall GLee_Lazy_glCullParameterfvEXT(GLenum pname, GLfloat * params) {if (GLeeInit()) glCullParameterfvEXT(pname, params);}\r
- GLEEPFNGLCULLPARAMETERFVEXTPROC GLeeFuncPtr_glCullParameterfvEXT=GLee_Lazy_glCullParameterfvEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_ycrcb */\r
-\r
-#ifdef __GLEE_GL_SGIX_ycrcb\r
-#endif \r
-\r
-/* GL_SGIX_fragment_lighting */\r
-\r
-#ifdef __GLEE_GL_SGIX_fragment_lighting\r
-#ifndef GLEE_C_DEFINED_glFragmentColorMaterialSGIX\r
-#define GLEE_C_DEFINED_glFragmentColorMaterialSGIX\r
- void __stdcall GLee_Lazy_glFragmentColorMaterialSGIX(GLenum face, GLenum mode) {if (GLeeInit()) glFragmentColorMaterialSGIX(face, mode);}\r
- GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC GLeeFuncPtr_glFragmentColorMaterialSGIX=GLee_Lazy_glFragmentColorMaterialSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightfSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightfSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightfSGIX(GLenum light, GLenum pname, GLfloat param) {if (GLeeInit()) glFragmentLightfSGIX(light, pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTFSGIXPROC GLeeFuncPtr_glFragmentLightfSGIX=GLee_Lazy_glFragmentLightfSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightfvSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightfvSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightfvSGIX(GLenum light, GLenum pname, const GLfloat * params) {if (GLeeInit()) glFragmentLightfvSGIX(light, pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glFragmentLightfvSGIX=GLee_Lazy_glFragmentLightfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightiSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightiSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightiSGIX(GLenum light, GLenum pname, GLint param) {if (GLeeInit()) glFragmentLightiSGIX(light, pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTISGIXPROC GLeeFuncPtr_glFragmentLightiSGIX=GLee_Lazy_glFragmentLightiSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightivSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightivSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightivSGIX(GLenum light, GLenum pname, const GLint * params) {if (GLeeInit()) glFragmentLightivSGIX(light, pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glFragmentLightivSGIX=GLee_Lazy_glFragmentLightivSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModelfSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightModelfSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightModelfSGIX(GLenum pname, GLfloat param) {if (GLeeInit()) glFragmentLightModelfSGIX(pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC GLeeFuncPtr_glFragmentLightModelfSGIX=GLee_Lazy_glFragmentLightModelfSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModelfvSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightModelfvSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightModelfvSGIX(GLenum pname, const GLfloat * params) {if (GLeeInit()) glFragmentLightModelfvSGIX(pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC GLeeFuncPtr_glFragmentLightModelfvSGIX=GLee_Lazy_glFragmentLightModelfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModeliSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightModeliSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightModeliSGIX(GLenum pname, GLint param) {if (GLeeInit()) glFragmentLightModeliSGIX(pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC GLeeFuncPtr_glFragmentLightModeliSGIX=GLee_Lazy_glFragmentLightModeliSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModelivSGIX\r
-#define GLEE_C_DEFINED_glFragmentLightModelivSGIX\r
- void __stdcall GLee_Lazy_glFragmentLightModelivSGIX(GLenum pname, const GLint * params) {if (GLeeInit()) glFragmentLightModelivSGIX(pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC GLeeFuncPtr_glFragmentLightModelivSGIX=GLee_Lazy_glFragmentLightModelivSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialfSGIX\r
-#define GLEE_C_DEFINED_glFragmentMaterialfSGIX\r
- void __stdcall GLee_Lazy_glFragmentMaterialfSGIX(GLenum face, GLenum pname, GLfloat param) {if (GLeeInit()) glFragmentMaterialfSGIX(face, pname, param);}\r
- GLEEPFNGLFRAGMENTMATERIALFSGIXPROC GLeeFuncPtr_glFragmentMaterialfSGIX=GLee_Lazy_glFragmentMaterialfSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialfvSGIX\r
-#define GLEE_C_DEFINED_glFragmentMaterialfvSGIX\r
- void __stdcall GLee_Lazy_glFragmentMaterialfvSGIX(GLenum face, GLenum pname, const GLfloat * params) {if (GLeeInit()) glFragmentMaterialfvSGIX(face, pname, params);}\r
- GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glFragmentMaterialfvSGIX=GLee_Lazy_glFragmentMaterialfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialiSGIX\r
-#define GLEE_C_DEFINED_glFragmentMaterialiSGIX\r
- void __stdcall GLee_Lazy_glFragmentMaterialiSGIX(GLenum face, GLenum pname, GLint param) {if (GLeeInit()) glFragmentMaterialiSGIX(face, pname, param);}\r
- GLEEPFNGLFRAGMENTMATERIALISGIXPROC GLeeFuncPtr_glFragmentMaterialiSGIX=GLee_Lazy_glFragmentMaterialiSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialivSGIX\r
-#define GLEE_C_DEFINED_glFragmentMaterialivSGIX\r
- void __stdcall GLee_Lazy_glFragmentMaterialivSGIX(GLenum face, GLenum pname, const GLint * params) {if (GLeeInit()) glFragmentMaterialivSGIX(face, pname, params);}\r
- GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glFragmentMaterialivSGIX=GLee_Lazy_glFragmentMaterialivSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentLightfvSGIX\r
-#define GLEE_C_DEFINED_glGetFragmentLightfvSGIX\r
- void __stdcall GLee_Lazy_glGetFragmentLightfvSGIX(GLenum light, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetFragmentLightfvSGIX(light, pname, params);}\r
- GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glGetFragmentLightfvSGIX=GLee_Lazy_glGetFragmentLightfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentLightivSGIX\r
-#define GLEE_C_DEFINED_glGetFragmentLightivSGIX\r
- void __stdcall GLee_Lazy_glGetFragmentLightivSGIX(GLenum light, GLenum pname, GLint * params) {if (GLeeInit()) glGetFragmentLightivSGIX(light, pname, params);}\r
- GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glGetFragmentLightivSGIX=GLee_Lazy_glGetFragmentLightivSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentMaterialfvSGIX\r
-#define GLEE_C_DEFINED_glGetFragmentMaterialfvSGIX\r
- void __stdcall GLee_Lazy_glGetFragmentMaterialfvSGIX(GLenum face, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetFragmentMaterialfvSGIX(face, pname, params);}\r
- GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialfvSGIX=GLee_Lazy_glGetFragmentMaterialfvSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentMaterialivSGIX\r
-#define GLEE_C_DEFINED_glGetFragmentMaterialivSGIX\r
- void __stdcall GLee_Lazy_glGetFragmentMaterialivSGIX(GLenum face, GLenum pname, GLint * params) {if (GLeeInit()) glGetFragmentMaterialivSGIX(face, pname, params);}\r
- GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialivSGIX=GLee_Lazy_glGetFragmentMaterialivSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLightEnviSGIX\r
-#define GLEE_C_DEFINED_glLightEnviSGIX\r
- void __stdcall GLee_Lazy_glLightEnviSGIX(GLenum pname, GLint param) {if (GLeeInit()) glLightEnviSGIX(pname, param);}\r
- GLEEPFNGLLIGHTENVISGIXPROC GLeeFuncPtr_glLightEnviSGIX=GLee_Lazy_glLightEnviSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_IBM_rasterpos_clip */\r
-\r
-#ifdef __GLEE_GL_IBM_rasterpos_clip\r
-#endif \r
-\r
-/* GL_HP_texture_lighting */\r
-\r
-#ifdef __GLEE_GL_HP_texture_lighting\r
-#endif \r
-\r
-/* GL_EXT_draw_range_elements */\r
-\r
-#ifdef __GLEE_GL_EXT_draw_range_elements\r
-#ifndef GLEE_C_DEFINED_glDrawRangeElementsEXT\r
-#define GLEE_C_DEFINED_glDrawRangeElementsEXT\r
- void __stdcall GLee_Lazy_glDrawRangeElementsEXT(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices) {if (GLeeInit()) glDrawRangeElementsEXT(mode, start, end, count, type, indices);}\r
- GLEEPFNGLDRAWRANGEELEMENTSEXTPROC GLeeFuncPtr_glDrawRangeElementsEXT=GLee_Lazy_glDrawRangeElementsEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_WIN_phong_shading */\r
-\r
-#ifdef __GLEE_GL_WIN_phong_shading\r
-#endif \r
-\r
-/* GL_WIN_specular_fog */\r
-\r
-#ifdef __GLEE_GL_WIN_specular_fog\r
-#endif \r
-\r
-/* GL_EXT_light_texture */\r
-\r
-#ifdef __GLEE_GL_EXT_light_texture\r
-#ifndef GLEE_C_DEFINED_glApplyTextureEXT\r
-#define GLEE_C_DEFINED_glApplyTextureEXT\r
- void __stdcall GLee_Lazy_glApplyTextureEXT(GLenum mode) {if (GLeeInit()) glApplyTextureEXT(mode);}\r
- GLEEPFNGLAPPLYTEXTUREEXTPROC GLeeFuncPtr_glApplyTextureEXT=GLee_Lazy_glApplyTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureLightEXT\r
-#define GLEE_C_DEFINED_glTextureLightEXT\r
- void __stdcall GLee_Lazy_glTextureLightEXT(GLenum pname) {if (GLeeInit()) glTextureLightEXT(pname);}\r
- GLEEPFNGLTEXTURELIGHTEXTPROC GLeeFuncPtr_glTextureLightEXT=GLee_Lazy_glTextureLightEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureMaterialEXT\r
-#define GLEE_C_DEFINED_glTextureMaterialEXT\r
- void __stdcall GLee_Lazy_glTextureMaterialEXT(GLenum face, GLenum mode) {if (GLeeInit()) glTextureMaterialEXT(face, mode);}\r
- GLEEPFNGLTEXTUREMATERIALEXTPROC GLeeFuncPtr_glTextureMaterialEXT=GLee_Lazy_glTextureMaterialEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_blend_alpha_minmax */\r
-\r
-#ifdef __GLEE_GL_SGIX_blend_alpha_minmax\r
-#endif \r
-\r
-/* GL_SGIX_impact_pixel_texture */\r
-\r
-#ifdef __GLEE_GL_SGIX_impact_pixel_texture\r
-#endif \r
-\r
-/* GL_EXT_bgra */\r
-\r
-#ifdef __GLEE_GL_EXT_bgra\r
-#endif \r
-\r
-/* GL_SGIX_async */\r
-\r
-#ifdef __GLEE_GL_SGIX_async\r
-#ifndef GLEE_C_DEFINED_glAsyncMarkerSGIX\r
-#define GLEE_C_DEFINED_glAsyncMarkerSGIX\r
- void __stdcall GLee_Lazy_glAsyncMarkerSGIX(GLuint marker) {if (GLeeInit()) glAsyncMarkerSGIX(marker);}\r
- GLEEPFNGLASYNCMARKERSGIXPROC GLeeFuncPtr_glAsyncMarkerSGIX=GLee_Lazy_glAsyncMarkerSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFinishAsyncSGIX\r
-#define GLEE_C_DEFINED_glFinishAsyncSGIX\r
- GLint __stdcall GLee_Lazy_glFinishAsyncSGIX(GLuint * markerp) {if (GLeeInit()) return glFinishAsyncSGIX(markerp); return (GLint)0;}\r
- GLEEPFNGLFINISHASYNCSGIXPROC GLeeFuncPtr_glFinishAsyncSGIX=GLee_Lazy_glFinishAsyncSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPollAsyncSGIX\r
-#define GLEE_C_DEFINED_glPollAsyncSGIX\r
- GLint __stdcall GLee_Lazy_glPollAsyncSGIX(GLuint * markerp) {if (GLeeInit()) return glPollAsyncSGIX(markerp); return (GLint)0;}\r
- GLEEPFNGLPOLLASYNCSGIXPROC GLeeFuncPtr_glPollAsyncSGIX=GLee_Lazy_glPollAsyncSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenAsyncMarkersSGIX\r
-#define GLEE_C_DEFINED_glGenAsyncMarkersSGIX\r
- GLuint __stdcall GLee_Lazy_glGenAsyncMarkersSGIX(GLsizei range) {if (GLeeInit()) return glGenAsyncMarkersSGIX(range); return (GLuint)0;}\r
- GLEEPFNGLGENASYNCMARKERSSGIXPROC GLeeFuncPtr_glGenAsyncMarkersSGIX=GLee_Lazy_glGenAsyncMarkersSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteAsyncMarkersSGIX\r
-#define GLEE_C_DEFINED_glDeleteAsyncMarkersSGIX\r
- void __stdcall GLee_Lazy_glDeleteAsyncMarkersSGIX(GLuint marker, GLsizei range) {if (GLeeInit()) glDeleteAsyncMarkersSGIX(marker, range);}\r
- GLEEPFNGLDELETEASYNCMARKERSSGIXPROC GLeeFuncPtr_glDeleteAsyncMarkersSGIX=GLee_Lazy_glDeleteAsyncMarkersSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsAsyncMarkerSGIX\r
-#define GLEE_C_DEFINED_glIsAsyncMarkerSGIX\r
- GLboolean __stdcall GLee_Lazy_glIsAsyncMarkerSGIX(GLuint marker) {if (GLeeInit()) return glIsAsyncMarkerSGIX(marker); return (GLboolean)0;}\r
- GLEEPFNGLISASYNCMARKERSGIXPROC GLeeFuncPtr_glIsAsyncMarkerSGIX=GLee_Lazy_glIsAsyncMarkerSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_async_pixel */\r
-\r
-#ifdef __GLEE_GL_SGIX_async_pixel\r
-#endif \r
-\r
-/* GL_SGIX_async_histogram */\r
-\r
-#ifdef __GLEE_GL_SGIX_async_histogram\r
-#endif \r
-\r
-/* GL_INTEL_texture_scissor */\r
-\r
-#ifdef __GLEE_GL_INTEL_texture_scissor\r
-#endif \r
-\r
-/* GL_INTEL_parallel_arrays */\r
-\r
-#ifdef __GLEE_GL_INTEL_parallel_arrays\r
-#ifndef GLEE_C_DEFINED_glVertexPointervINTEL\r
-#define GLEE_C_DEFINED_glVertexPointervINTEL\r
- void __stdcall GLee_Lazy_glVertexPointervINTEL(GLint size, GLenum type, const GLvoid* * pointer) {if (GLeeInit()) glVertexPointervINTEL(size, type, pointer);}\r
- GLEEPFNGLVERTEXPOINTERVINTELPROC GLeeFuncPtr_glVertexPointervINTEL=GLee_Lazy_glVertexPointervINTEL;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalPointervINTEL\r
-#define GLEE_C_DEFINED_glNormalPointervINTEL\r
- void __stdcall GLee_Lazy_glNormalPointervINTEL(GLenum type, const GLvoid* * pointer) {if (GLeeInit()) glNormalPointervINTEL(type, pointer);}\r
- GLEEPFNGLNORMALPOINTERVINTELPROC GLeeFuncPtr_glNormalPointervINTEL=GLee_Lazy_glNormalPointervINTEL;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorPointervINTEL\r
-#define GLEE_C_DEFINED_glColorPointervINTEL\r
- void __stdcall GLee_Lazy_glColorPointervINTEL(GLint size, GLenum type, const GLvoid* * pointer) {if (GLeeInit()) glColorPointervINTEL(size, type, pointer);}\r
- GLEEPFNGLCOLORPOINTERVINTELPROC GLeeFuncPtr_glColorPointervINTEL=GLee_Lazy_glColorPointervINTEL;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoordPointervINTEL\r
-#define GLEE_C_DEFINED_glTexCoordPointervINTEL\r
- void __stdcall GLee_Lazy_glTexCoordPointervINTEL(GLint size, GLenum type, const GLvoid* * pointer) {if (GLeeInit()) glTexCoordPointervINTEL(size, type, pointer);}\r
- GLEEPFNGLTEXCOORDPOINTERVINTELPROC GLeeFuncPtr_glTexCoordPointervINTEL=GLee_Lazy_glTexCoordPointervINTEL;\r
-#endif\r
-#endif \r
-\r
-/* GL_HP_occlusion_test */\r
-\r
-#ifdef __GLEE_GL_HP_occlusion_test\r
-#endif \r
-\r
-/* GL_EXT_pixel_transform */\r
-\r
-#ifdef __GLEE_GL_EXT_pixel_transform\r
-#ifndef GLEE_C_DEFINED_glPixelTransformParameteriEXT\r
-#define GLEE_C_DEFINED_glPixelTransformParameteriEXT\r
- void __stdcall GLee_Lazy_glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint param) {if (GLeeInit()) glPixelTransformParameteriEXT(target, pname, param);}\r
- GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC GLeeFuncPtr_glPixelTransformParameteriEXT=GLee_Lazy_glPixelTransformParameteriEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPixelTransformParameterfEXT\r
-#define GLEE_C_DEFINED_glPixelTransformParameterfEXT\r
- void __stdcall GLee_Lazy_glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat param) {if (GLeeInit()) glPixelTransformParameterfEXT(target, pname, param);}\r
- GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC GLeeFuncPtr_glPixelTransformParameterfEXT=GLee_Lazy_glPixelTransformParameterfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPixelTransformParameterivEXT\r
-#define GLEE_C_DEFINED_glPixelTransformParameterivEXT\r
- void __stdcall GLee_Lazy_glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glPixelTransformParameterivEXT(target, pname, params);}\r
- GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC GLeeFuncPtr_glPixelTransformParameterivEXT=GLee_Lazy_glPixelTransformParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPixelTransformParameterfvEXT\r
-#define GLEE_C_DEFINED_glPixelTransformParameterfvEXT\r
- void __stdcall GLee_Lazy_glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glPixelTransformParameterfvEXT(target, pname, params);}\r
- GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC GLeeFuncPtr_glPixelTransformParameterfvEXT=GLee_Lazy_glPixelTransformParameterfvEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_pixel_transform_color_table */\r
-\r
-#ifdef __GLEE_GL_EXT_pixel_transform_color_table\r
-#endif \r
-\r
-/* GL_EXT_shared_texture_palette */\r
-\r
-#ifdef __GLEE_GL_EXT_shared_texture_palette\r
-#endif \r
-\r
-/* GL_EXT_separate_specular_color */\r
-\r
-#ifdef __GLEE_GL_EXT_separate_specular_color\r
-#endif \r
-\r
-/* GL_EXT_secondary_color */\r
-\r
-#ifdef __GLEE_GL_EXT_secondary_color\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3bEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3bEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue) {if (GLeeInit()) glSecondaryColor3bEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3BEXTPROC GLeeFuncPtr_glSecondaryColor3bEXT=GLee_Lazy_glSecondaryColor3bEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3bvEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3bvEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3bvEXT(const GLbyte * v) {if (GLeeInit()) glSecondaryColor3bvEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3BVEXTPROC GLeeFuncPtr_glSecondaryColor3bvEXT=GLee_Lazy_glSecondaryColor3bvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3dEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3dEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue) {if (GLeeInit()) glSecondaryColor3dEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3DEXTPROC GLeeFuncPtr_glSecondaryColor3dEXT=GLee_Lazy_glSecondaryColor3dEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3dvEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3dvEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3dvEXT(const GLdouble * v) {if (GLeeInit()) glSecondaryColor3dvEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3DVEXTPROC GLeeFuncPtr_glSecondaryColor3dvEXT=GLee_Lazy_glSecondaryColor3dvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3fEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3fEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue) {if (GLeeInit()) glSecondaryColor3fEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3FEXTPROC GLeeFuncPtr_glSecondaryColor3fEXT=GLee_Lazy_glSecondaryColor3fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3fvEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3fvEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3fvEXT(const GLfloat * v) {if (GLeeInit()) glSecondaryColor3fvEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3FVEXTPROC GLeeFuncPtr_glSecondaryColor3fvEXT=GLee_Lazy_glSecondaryColor3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3iEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3iEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3iEXT(GLint red, GLint green, GLint blue) {if (GLeeInit()) glSecondaryColor3iEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3IEXTPROC GLeeFuncPtr_glSecondaryColor3iEXT=GLee_Lazy_glSecondaryColor3iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3ivEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3ivEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3ivEXT(const GLint * v) {if (GLeeInit()) glSecondaryColor3ivEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3IVEXTPROC GLeeFuncPtr_glSecondaryColor3ivEXT=GLee_Lazy_glSecondaryColor3ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3sEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3sEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3sEXT(GLshort red, GLshort green, GLshort blue) {if (GLeeInit()) glSecondaryColor3sEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3SEXTPROC GLeeFuncPtr_glSecondaryColor3sEXT=GLee_Lazy_glSecondaryColor3sEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3svEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3svEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3svEXT(const GLshort * v) {if (GLeeInit()) glSecondaryColor3svEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3SVEXTPROC GLeeFuncPtr_glSecondaryColor3svEXT=GLee_Lazy_glSecondaryColor3svEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3ubEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3ubEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3ubEXT(GLubyte red, GLubyte green, GLubyte blue) {if (GLeeInit()) glSecondaryColor3ubEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3UBEXTPROC GLeeFuncPtr_glSecondaryColor3ubEXT=GLee_Lazy_glSecondaryColor3ubEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3ubvEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3ubvEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3ubvEXT(const GLubyte * v) {if (GLeeInit()) glSecondaryColor3ubvEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC GLeeFuncPtr_glSecondaryColor3ubvEXT=GLee_Lazy_glSecondaryColor3ubvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3uiEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3uiEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3uiEXT(GLuint red, GLuint green, GLuint blue) {if (GLeeInit()) glSecondaryColor3uiEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3UIEXTPROC GLeeFuncPtr_glSecondaryColor3uiEXT=GLee_Lazy_glSecondaryColor3uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3uivEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3uivEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3uivEXT(const GLuint * v) {if (GLeeInit()) glSecondaryColor3uivEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC GLeeFuncPtr_glSecondaryColor3uivEXT=GLee_Lazy_glSecondaryColor3uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3usEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3usEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue) {if (GLeeInit()) glSecondaryColor3usEXT(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3USEXTPROC GLeeFuncPtr_glSecondaryColor3usEXT=GLee_Lazy_glSecondaryColor3usEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3usvEXT\r
-#define GLEE_C_DEFINED_glSecondaryColor3usvEXT\r
- void __stdcall GLee_Lazy_glSecondaryColor3usvEXT(const GLushort * v) {if (GLeeInit()) glSecondaryColor3usvEXT(v);}\r
- GLEEPFNGLSECONDARYCOLOR3USVEXTPROC GLeeFuncPtr_glSecondaryColor3usvEXT=GLee_Lazy_glSecondaryColor3usvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColorPointerEXT\r
-#define GLEE_C_DEFINED_glSecondaryColorPointerEXT\r
- void __stdcall GLee_Lazy_glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glSecondaryColorPointerEXT(size, type, stride, pointer);}\r
- GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC GLeeFuncPtr_glSecondaryColorPointerEXT=GLee_Lazy_glSecondaryColorPointerEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_perturb_normal */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_perturb_normal\r
-#ifndef GLEE_C_DEFINED_glTextureNormalEXT\r
-#define GLEE_C_DEFINED_glTextureNormalEXT\r
- void __stdcall GLee_Lazy_glTextureNormalEXT(GLenum mode) {if (GLeeInit()) glTextureNormalEXT(mode);}\r
- GLEEPFNGLTEXTURENORMALEXTPROC GLeeFuncPtr_glTextureNormalEXT=GLee_Lazy_glTextureNormalEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_multi_draw_arrays */\r
-\r
-#ifdef __GLEE_GL_EXT_multi_draw_arrays\r
-#ifndef GLEE_C_DEFINED_glMultiDrawArraysEXT\r
-#define GLEE_C_DEFINED_glMultiDrawArraysEXT\r
- void __stdcall GLee_Lazy_glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount) {if (GLeeInit()) glMultiDrawArraysEXT(mode, first, count, primcount);}\r
- GLEEPFNGLMULTIDRAWARRAYSEXTPROC GLeeFuncPtr_glMultiDrawArraysEXT=GLee_Lazy_glMultiDrawArraysEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiDrawElementsEXT\r
-#define GLEE_C_DEFINED_glMultiDrawElementsEXT\r
- void __stdcall GLee_Lazy_glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount) {if (GLeeInit()) glMultiDrawElementsEXT(mode, count, type, indices, primcount);}\r
- GLEEPFNGLMULTIDRAWELEMENTSEXTPROC GLeeFuncPtr_glMultiDrawElementsEXT=GLee_Lazy_glMultiDrawElementsEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_fog_coord */\r
-\r
-#ifdef __GLEE_GL_EXT_fog_coord\r
-#ifndef GLEE_C_DEFINED_glFogCoordfEXT\r
-#define GLEE_C_DEFINED_glFogCoordfEXT\r
- void __stdcall GLee_Lazy_glFogCoordfEXT(GLfloat coord) {if (GLeeInit()) glFogCoordfEXT(coord);}\r
- GLEEPFNGLFOGCOORDFEXTPROC GLeeFuncPtr_glFogCoordfEXT=GLee_Lazy_glFogCoordfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordfvEXT\r
-#define GLEE_C_DEFINED_glFogCoordfvEXT\r
- void __stdcall GLee_Lazy_glFogCoordfvEXT(const GLfloat * coord) {if (GLeeInit()) glFogCoordfvEXT(coord);}\r
- GLEEPFNGLFOGCOORDFVEXTPROC GLeeFuncPtr_glFogCoordfvEXT=GLee_Lazy_glFogCoordfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoorddEXT\r
-#define GLEE_C_DEFINED_glFogCoorddEXT\r
- void __stdcall GLee_Lazy_glFogCoorddEXT(GLdouble coord) {if (GLeeInit()) glFogCoorddEXT(coord);}\r
- GLEEPFNGLFOGCOORDDEXTPROC GLeeFuncPtr_glFogCoorddEXT=GLee_Lazy_glFogCoorddEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoorddvEXT\r
-#define GLEE_C_DEFINED_glFogCoorddvEXT\r
- void __stdcall GLee_Lazy_glFogCoorddvEXT(const GLdouble * coord) {if (GLeeInit()) glFogCoorddvEXT(coord);}\r
- GLEEPFNGLFOGCOORDDVEXTPROC GLeeFuncPtr_glFogCoorddvEXT=GLee_Lazy_glFogCoorddvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordPointerEXT\r
-#define GLEE_C_DEFINED_glFogCoordPointerEXT\r
- void __stdcall GLee_Lazy_glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glFogCoordPointerEXT(type, stride, pointer);}\r
- GLEEPFNGLFOGCOORDPOINTEREXTPROC GLeeFuncPtr_glFogCoordPointerEXT=GLee_Lazy_glFogCoordPointerEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_REND_screen_coordinates */\r
-\r
-#ifdef __GLEE_GL_REND_screen_coordinates\r
-#endif \r
-\r
-/* GL_EXT_coordinate_frame */\r
-\r
-#ifdef __GLEE_GL_EXT_coordinate_frame\r
-#ifndef GLEE_C_DEFINED_glTangent3bEXT\r
-#define GLEE_C_DEFINED_glTangent3bEXT\r
- void __stdcall GLee_Lazy_glTangent3bEXT(GLbyte tx, GLbyte ty, GLbyte tz) {if (GLeeInit()) glTangent3bEXT(tx, ty, tz);}\r
- GLEEPFNGLTANGENT3BEXTPROC GLeeFuncPtr_glTangent3bEXT=GLee_Lazy_glTangent3bEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3bvEXT\r
-#define GLEE_C_DEFINED_glTangent3bvEXT\r
- void __stdcall GLee_Lazy_glTangent3bvEXT(const GLbyte * v) {if (GLeeInit()) glTangent3bvEXT(v);}\r
- GLEEPFNGLTANGENT3BVEXTPROC GLeeFuncPtr_glTangent3bvEXT=GLee_Lazy_glTangent3bvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3dEXT\r
-#define GLEE_C_DEFINED_glTangent3dEXT\r
- void __stdcall GLee_Lazy_glTangent3dEXT(GLdouble tx, GLdouble ty, GLdouble tz) {if (GLeeInit()) glTangent3dEXT(tx, ty, tz);}\r
- GLEEPFNGLTANGENT3DEXTPROC GLeeFuncPtr_glTangent3dEXT=GLee_Lazy_glTangent3dEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3dvEXT\r
-#define GLEE_C_DEFINED_glTangent3dvEXT\r
- void __stdcall GLee_Lazy_glTangent3dvEXT(const GLdouble * v) {if (GLeeInit()) glTangent3dvEXT(v);}\r
- GLEEPFNGLTANGENT3DVEXTPROC GLeeFuncPtr_glTangent3dvEXT=GLee_Lazy_glTangent3dvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3fEXT\r
-#define GLEE_C_DEFINED_glTangent3fEXT\r
- void __stdcall GLee_Lazy_glTangent3fEXT(GLfloat tx, GLfloat ty, GLfloat tz) {if (GLeeInit()) glTangent3fEXT(tx, ty, tz);}\r
- GLEEPFNGLTANGENT3FEXTPROC GLeeFuncPtr_glTangent3fEXT=GLee_Lazy_glTangent3fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3fvEXT\r
-#define GLEE_C_DEFINED_glTangent3fvEXT\r
- void __stdcall GLee_Lazy_glTangent3fvEXT(const GLfloat * v) {if (GLeeInit()) glTangent3fvEXT(v);}\r
- GLEEPFNGLTANGENT3FVEXTPROC GLeeFuncPtr_glTangent3fvEXT=GLee_Lazy_glTangent3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3iEXT\r
-#define GLEE_C_DEFINED_glTangent3iEXT\r
- void __stdcall GLee_Lazy_glTangent3iEXT(GLint tx, GLint ty, GLint tz) {if (GLeeInit()) glTangent3iEXT(tx, ty, tz);}\r
- GLEEPFNGLTANGENT3IEXTPROC GLeeFuncPtr_glTangent3iEXT=GLee_Lazy_glTangent3iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3ivEXT\r
-#define GLEE_C_DEFINED_glTangent3ivEXT\r
- void __stdcall GLee_Lazy_glTangent3ivEXT(const GLint * v) {if (GLeeInit()) glTangent3ivEXT(v);}\r
- GLEEPFNGLTANGENT3IVEXTPROC GLeeFuncPtr_glTangent3ivEXT=GLee_Lazy_glTangent3ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3sEXT\r
-#define GLEE_C_DEFINED_glTangent3sEXT\r
- void __stdcall GLee_Lazy_glTangent3sEXT(GLshort tx, GLshort ty, GLshort tz) {if (GLeeInit()) glTangent3sEXT(tx, ty, tz);}\r
- GLEEPFNGLTANGENT3SEXTPROC GLeeFuncPtr_glTangent3sEXT=GLee_Lazy_glTangent3sEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangent3svEXT\r
-#define GLEE_C_DEFINED_glTangent3svEXT\r
- void __stdcall GLee_Lazy_glTangent3svEXT(const GLshort * v) {if (GLeeInit()) glTangent3svEXT(v);}\r
- GLEEPFNGLTANGENT3SVEXTPROC GLeeFuncPtr_glTangent3svEXT=GLee_Lazy_glTangent3svEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3bEXT\r
-#define GLEE_C_DEFINED_glBinormal3bEXT\r
- void __stdcall GLee_Lazy_glBinormal3bEXT(GLbyte bx, GLbyte by, GLbyte bz) {if (GLeeInit()) glBinormal3bEXT(bx, by, bz);}\r
- GLEEPFNGLBINORMAL3BEXTPROC GLeeFuncPtr_glBinormal3bEXT=GLee_Lazy_glBinormal3bEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3bvEXT\r
-#define GLEE_C_DEFINED_glBinormal3bvEXT\r
- void __stdcall GLee_Lazy_glBinormal3bvEXT(const GLbyte * v) {if (GLeeInit()) glBinormal3bvEXT(v);}\r
- GLEEPFNGLBINORMAL3BVEXTPROC GLeeFuncPtr_glBinormal3bvEXT=GLee_Lazy_glBinormal3bvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3dEXT\r
-#define GLEE_C_DEFINED_glBinormal3dEXT\r
- void __stdcall GLee_Lazy_glBinormal3dEXT(GLdouble bx, GLdouble by, GLdouble bz) {if (GLeeInit()) glBinormal3dEXT(bx, by, bz);}\r
- GLEEPFNGLBINORMAL3DEXTPROC GLeeFuncPtr_glBinormal3dEXT=GLee_Lazy_glBinormal3dEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3dvEXT\r
-#define GLEE_C_DEFINED_glBinormal3dvEXT\r
- void __stdcall GLee_Lazy_glBinormal3dvEXT(const GLdouble * v) {if (GLeeInit()) glBinormal3dvEXT(v);}\r
- GLEEPFNGLBINORMAL3DVEXTPROC GLeeFuncPtr_glBinormal3dvEXT=GLee_Lazy_glBinormal3dvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3fEXT\r
-#define GLEE_C_DEFINED_glBinormal3fEXT\r
- void __stdcall GLee_Lazy_glBinormal3fEXT(GLfloat bx, GLfloat by, GLfloat bz) {if (GLeeInit()) glBinormal3fEXT(bx, by, bz);}\r
- GLEEPFNGLBINORMAL3FEXTPROC GLeeFuncPtr_glBinormal3fEXT=GLee_Lazy_glBinormal3fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3fvEXT\r
-#define GLEE_C_DEFINED_glBinormal3fvEXT\r
- void __stdcall GLee_Lazy_glBinormal3fvEXT(const GLfloat * v) {if (GLeeInit()) glBinormal3fvEXT(v);}\r
- GLEEPFNGLBINORMAL3FVEXTPROC GLeeFuncPtr_glBinormal3fvEXT=GLee_Lazy_glBinormal3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3iEXT\r
-#define GLEE_C_DEFINED_glBinormal3iEXT\r
- void __stdcall GLee_Lazy_glBinormal3iEXT(GLint bx, GLint by, GLint bz) {if (GLeeInit()) glBinormal3iEXT(bx, by, bz);}\r
- GLEEPFNGLBINORMAL3IEXTPROC GLeeFuncPtr_glBinormal3iEXT=GLee_Lazy_glBinormal3iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3ivEXT\r
-#define GLEE_C_DEFINED_glBinormal3ivEXT\r
- void __stdcall GLee_Lazy_glBinormal3ivEXT(const GLint * v) {if (GLeeInit()) glBinormal3ivEXT(v);}\r
- GLEEPFNGLBINORMAL3IVEXTPROC GLeeFuncPtr_glBinormal3ivEXT=GLee_Lazy_glBinormal3ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3sEXT\r
-#define GLEE_C_DEFINED_glBinormal3sEXT\r
- void __stdcall GLee_Lazy_glBinormal3sEXT(GLshort bx, GLshort by, GLshort bz) {if (GLeeInit()) glBinormal3sEXT(bx, by, bz);}\r
- GLEEPFNGLBINORMAL3SEXTPROC GLeeFuncPtr_glBinormal3sEXT=GLee_Lazy_glBinormal3sEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormal3svEXT\r
-#define GLEE_C_DEFINED_glBinormal3svEXT\r
- void __stdcall GLee_Lazy_glBinormal3svEXT(const GLshort * v) {if (GLeeInit()) glBinormal3svEXT(v);}\r
- GLEEPFNGLBINORMAL3SVEXTPROC GLeeFuncPtr_glBinormal3svEXT=GLee_Lazy_glBinormal3svEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTangentPointerEXT\r
-#define GLEE_C_DEFINED_glTangentPointerEXT\r
- void __stdcall GLee_Lazy_glTangentPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glTangentPointerEXT(type, stride, pointer);}\r
- GLEEPFNGLTANGENTPOINTEREXTPROC GLeeFuncPtr_glTangentPointerEXT=GLee_Lazy_glTangentPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBinormalPointerEXT\r
-#define GLEE_C_DEFINED_glBinormalPointerEXT\r
- void __stdcall GLee_Lazy_glBinormalPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glBinormalPointerEXT(type, stride, pointer);}\r
- GLEEPFNGLBINORMALPOINTEREXTPROC GLeeFuncPtr_glBinormalPointerEXT=GLee_Lazy_glBinormalPointerEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_env_combine */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_env_combine\r
-#endif \r
-\r
-/* GL_APPLE_specular_vector */\r
-\r
-#ifdef __GLEE_GL_APPLE_specular_vector\r
-#endif \r
-\r
-/* GL_APPLE_transform_hint */\r
-\r
-#ifdef __GLEE_GL_APPLE_transform_hint\r
-#endif \r
-\r
-/* GL_SGIX_fog_scale */\r
-\r
-#ifdef __GLEE_GL_SGIX_fog_scale\r
-#endif \r
-\r
-/* GL_SUNX_constant_data */\r
-\r
-#ifdef __GLEE_GL_SUNX_constant_data\r
-#ifndef GLEE_C_DEFINED_glFinishTextureSUNX\r
-#define GLEE_C_DEFINED_glFinishTextureSUNX\r
- void __stdcall GLee_Lazy_glFinishTextureSUNX(void) {if (GLeeInit()) glFinishTextureSUNX();}\r
- GLEEPFNGLFINISHTEXTURESUNXPROC GLeeFuncPtr_glFinishTextureSUNX=GLee_Lazy_glFinishTextureSUNX;\r
-#endif\r
-#endif \r
-\r
-/* GL_SUN_global_alpha */\r
-\r
-#ifdef __GLEE_GL_SUN_global_alpha\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactorbSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactorbSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactorbSUN(GLbyte factor) {if (GLeeInit()) glGlobalAlphaFactorbSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorbSUN=GLee_Lazy_glGlobalAlphaFactorbSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactorsSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactorsSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactorsSUN(GLshort factor) {if (GLeeInit()) glGlobalAlphaFactorsSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorsSUN=GLee_Lazy_glGlobalAlphaFactorsSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactoriSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactoriSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactoriSUN(GLint factor) {if (GLeeInit()) glGlobalAlphaFactoriSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORISUNPROC GLeeFuncPtr_glGlobalAlphaFactoriSUN=GLee_Lazy_glGlobalAlphaFactoriSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactorfSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactorfSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactorfSUN(GLfloat factor) {if (GLeeInit()) glGlobalAlphaFactorfSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORFSUNPROC GLeeFuncPtr_glGlobalAlphaFactorfSUN=GLee_Lazy_glGlobalAlphaFactorfSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactordSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactordSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactordSUN(GLdouble factor) {if (GLeeInit()) glGlobalAlphaFactordSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORDSUNPROC GLeeFuncPtr_glGlobalAlphaFactordSUN=GLee_Lazy_glGlobalAlphaFactordSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactorubSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactorubSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactorubSUN(GLubyte factor) {if (GLeeInit()) glGlobalAlphaFactorubSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorubSUN=GLee_Lazy_glGlobalAlphaFactorubSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactorusSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactorusSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactorusSUN(GLushort factor) {if (GLeeInit()) glGlobalAlphaFactorusSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorusSUN=GLee_Lazy_glGlobalAlphaFactorusSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGlobalAlphaFactoruiSUN\r
-#define GLEE_C_DEFINED_glGlobalAlphaFactoruiSUN\r
- void __stdcall GLee_Lazy_glGlobalAlphaFactoruiSUN(GLuint factor) {if (GLeeInit()) glGlobalAlphaFactoruiSUN(factor);}\r
- GLEEPFNGLGLOBALALPHAFACTORUISUNPROC GLeeFuncPtr_glGlobalAlphaFactoruiSUN=GLee_Lazy_glGlobalAlphaFactoruiSUN;\r
-#endif\r
-#endif \r
-\r
-/* GL_SUN_triangle_list */\r
-\r
-#ifdef __GLEE_GL_SUN_triangle_list\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiSUN(GLuint code) {if (GLeeInit()) glReplacementCodeuiSUN(code);}\r
- GLEEPFNGLREPLACEMENTCODEUISUNPROC GLeeFuncPtr_glReplacementCodeuiSUN=GLee_Lazy_glReplacementCodeuiSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeusSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeusSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeusSUN(GLushort code) {if (GLeeInit()) glReplacementCodeusSUN(code);}\r
- GLEEPFNGLREPLACEMENTCODEUSSUNPROC GLeeFuncPtr_glReplacementCodeusSUN=GLee_Lazy_glReplacementCodeusSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeubSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeubSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeubSUN(GLubyte code) {if (GLeeInit()) glReplacementCodeubSUN(code);}\r
- GLEEPFNGLREPLACEMENTCODEUBSUNPROC GLeeFuncPtr_glReplacementCodeubSUN=GLee_Lazy_glReplacementCodeubSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuivSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuivSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuivSUN(const GLuint * code) {if (GLeeInit()) glReplacementCodeuivSUN(code);}\r
- GLEEPFNGLREPLACEMENTCODEUIVSUNPROC GLeeFuncPtr_glReplacementCodeuivSUN=GLee_Lazy_glReplacementCodeuivSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeusvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeusvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeusvSUN(const GLushort * code) {if (GLeeInit()) glReplacementCodeusvSUN(code);}\r
- GLEEPFNGLREPLACEMENTCODEUSVSUNPROC GLeeFuncPtr_glReplacementCodeusvSUN=GLee_Lazy_glReplacementCodeusvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeubvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeubvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeubvSUN(const GLubyte * code) {if (GLeeInit()) glReplacementCodeubvSUN(code);}\r
- GLEEPFNGLREPLACEMENTCODEUBVSUNPROC GLeeFuncPtr_glReplacementCodeubvSUN=GLee_Lazy_glReplacementCodeubvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodePointerSUN\r
-#define GLEE_C_DEFINED_glReplacementCodePointerSUN\r
- void __stdcall GLee_Lazy_glReplacementCodePointerSUN(GLenum type, GLsizei stride, const GLvoid* * pointer) {if (GLeeInit()) glReplacementCodePointerSUN(type, stride, pointer);}\r
- GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC GLeeFuncPtr_glReplacementCodePointerSUN=GLee_Lazy_glReplacementCodePointerSUN;\r
-#endif\r
-#endif \r
-\r
-/* GL_SUN_vertex */\r
-\r
-#ifdef __GLEE_GL_SUN_vertex\r
-#ifndef GLEE_C_DEFINED_glColor4ubVertex2fSUN\r
-#define GLEE_C_DEFINED_glColor4ubVertex2fSUN\r
- void __stdcall GLee_Lazy_glColor4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y) {if (GLeeInit()) glColor4ubVertex2fSUN(r, g, b, a, x, y);}\r
- GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC GLeeFuncPtr_glColor4ubVertex2fSUN=GLee_Lazy_glColor4ubVertex2fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4ubVertex2fvSUN\r
-#define GLEE_C_DEFINED_glColor4ubVertex2fvSUN\r
- void __stdcall GLee_Lazy_glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v) {if (GLeeInit()) glColor4ubVertex2fvSUN(c, v);}\r
- GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC GLeeFuncPtr_glColor4ubVertex2fvSUN=GLee_Lazy_glColor4ubVertex2fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4ubVertex3fSUN\r
-#define GLEE_C_DEFINED_glColor4ubVertex3fSUN\r
- void __stdcall GLee_Lazy_glColor4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glColor4ubVertex3fSUN(r, g, b, a, x, y, z);}\r
- GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glColor4ubVertex3fSUN=GLee_Lazy_glColor4ubVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4ubVertex3fvSUN\r
-#define GLEE_C_DEFINED_glColor4ubVertex3fvSUN\r
- void __stdcall GLee_Lazy_glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v) {if (GLeeInit()) glColor4ubVertex3fvSUN(c, v);}\r
- GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glColor4ubVertex3fvSUN=GLee_Lazy_glColor4ubVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glColor3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glColor3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glColor3fVertex3fSUN(r, g, b, x, y, z);}\r
- GLEEPFNGLCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glColor3fVertex3fSUN=GLee_Lazy_glColor3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glColor3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v) {if (GLeeInit()) glColor3fVertex3fvSUN(c, v);}\r
- GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor3fVertex3fvSUN=GLee_Lazy_glColor3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glNormal3fVertex3fSUN(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glNormal3fVertex3fSUN(nx, ny, nz, x, y, z);}\r
- GLEEPFNGLNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glNormal3fVertex3fSUN=GLee_Lazy_glNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glNormal3fVertex3fvSUN(const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glNormal3fVertex3fvSUN(n, v);}\r
- GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glNormal3fVertex3fvSUN=GLee_Lazy_glNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4fNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glColor4fNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glColor4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glColor4fNormal3fVertex3fSUN(r, g, b, a, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fSUN=GLee_Lazy_glColor4fNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4fNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glColor4fNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glColor4fNormal3fVertex3fvSUN(c, n, v);}\r
- GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN=GLee_Lazy_glColor4fNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fVertex3fSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fVertex3fSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fVertex3fSUN(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glTexCoord2fVertex3fSUN(s, t, x, y, z);}\r
- GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fSUN=GLee_Lazy_glTexCoord2fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fVertex3fvSUN(const GLfloat * tc, const GLfloat * v) {if (GLeeInit()) glTexCoord2fVertex3fvSUN(tc, v);}\r
- GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fvSUN=GLee_Lazy_glTexCoord2fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord4fVertex4fSUN\r
-#define GLEE_C_DEFINED_glTexCoord4fVertex4fSUN\r
- void __stdcall GLee_Lazy_glTexCoord4fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glTexCoord4fVertex4fSUN(s, t, p, q, x, y, z, w);}\r
- GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fSUN=GLee_Lazy_glTexCoord4fVertex4fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord4fVertex4fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord4fVertex4fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord4fVertex4fvSUN(const GLfloat * tc, const GLfloat * v) {if (GLeeInit()) glTexCoord4fVertex4fvSUN(tc, v);}\r
- GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fvSUN=GLee_Lazy_glTexCoord4fVertex4fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fColor4ubVertex3fSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fColor4ubVertex3fSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fColor4ubVertex3fSUN(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glTexCoord2fColor4ubVertex3fSUN(s, t, r, g, b, a, x, y, z);}\r
- GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN=GLee_Lazy_glTexCoord2fColor4ubVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fColor4ubVertex3fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fColor4ubVertex3fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v) {if (GLeeInit()) glTexCoord2fColor4ubVertex3fvSUN(tc, c, v);}\r
- GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN=GLee_Lazy_glTexCoord2fColor4ubVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fColor3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fColor3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fColor3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glTexCoord2fColor3fVertex3fSUN(s, t, r, g, b, x, y, z);}\r
- GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN=GLee_Lazy_glTexCoord2fColor3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fColor3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fColor3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fColor3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * v) {if (GLeeInit()) glTexCoord2fColor3fVertex3fvSUN(tc, c, v);}\r
- GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN=GLee_Lazy_glTexCoord2fColor3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glTexCoord2fNormal3fVertex3fSUN(s, t, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN=GLee_Lazy_glTexCoord2fNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glTexCoord2fNormal3fVertex3fvSUN(tc, n, v);}\r
- GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN=GLee_Lazy_glTexCoord2fNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fColor4fNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fColor4fNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fColor4fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glTexCoord2fColor4fNormal3fVertex3fSUN(s, t, r, g, b, a, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN=GLee_Lazy_glTexCoord2fColor4fNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2fColor4fNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord2fColor4fNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glTexCoord2fColor4fNormal3fVertex3fvSUN(tc, c, n, v);}\r
- GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN=GLee_Lazy_glTexCoord2fColor4fNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord4fColor4fNormal3fVertex4fSUN\r
-#define GLEE_C_DEFINED_glTexCoord4fColor4fNormal3fVertex4fSUN\r
- void __stdcall GLee_Lazy_glTexCoord4fColor4fNormal3fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glTexCoord4fColor4fNormal3fVertex4fSUN(s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w);}\r
- GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN=GLee_Lazy_glTexCoord4fColor4fNormal3fVertex4fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord4fColor4fNormal3fVertex4fvSUN\r
-#define GLEE_C_DEFINED_glTexCoord4fColor4fNormal3fVertex4fvSUN\r
- void __stdcall GLee_Lazy_glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glTexCoord4fColor4fNormal3fVertex4fvSUN(tc, c, n, v);}\r
- GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN=GLee_Lazy_glTexCoord4fColor4fNormal3fVertex4fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiVertex3fSUN(GLuint rc, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiVertex3fSUN(rc, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fSUN=GLee_Lazy_glReplacementCodeuiVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiVertex3fvSUN(rc, v);}\r
- GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN=GLee_Lazy_glReplacementCodeuiVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiColor4ubVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiColor4ubVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiColor4ubVertex3fSUN(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiColor4ubVertex3fSUN(rc, r, g, b, a, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN=GLee_Lazy_glReplacementCodeuiColor4ubVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiColor4ubVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiColor4ubVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiColor4ubVertex3fvSUN(rc, c, v);}\r
- GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN=GLee_Lazy_glReplacementCodeuiColor4ubVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiColor3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiColor3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiColor3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiColor3fVertex3fSUN(rc, r, g, b, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN=GLee_Lazy_glReplacementCodeuiColor3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiColor3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiColor3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiColor3fVertex3fvSUN(rc, c, v);}\r
- GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN=GLee_Lazy_glReplacementCodeuiColor3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiNormal3fVertex3fSUN(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiNormal3fVertex3fSUN(rc, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN=GLee_Lazy_glReplacementCodeuiNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiNormal3fVertex3fvSUN(rc, n, v);}\r
- GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN=GLee_Lazy_glReplacementCodeuiNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiColor4fNormal3fVertex3fSUN(rc, r, g, b, a, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN=GLee_Lazy_glReplacementCodeuiColor4fNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc, c, n, v);}\r
- GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN=GLee_Lazy_glReplacementCodeuiColor4fNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiTexCoord2fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiTexCoord2fVertex3fSUN(rc, s, t, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN=GLee_Lazy_glReplacementCodeuiTexCoord2fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiTexCoord2fVertex3fvSUN(rc, tc, v);}\r
- GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN=GLee_Lazy_glReplacementCodeuiTexCoord2fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc, s, t, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN=GLee_Lazy_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc, tc, n, v);}\r
- GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN=GLee_Lazy_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc, s, t, r, g, b, a, nx, ny, nz, x, y, z);}\r
- GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN=GLee_Lazy_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN\r
-#define GLEE_C_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN\r
- void __stdcall GLee_Lazy_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v) {if (GLeeInit()) glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc, tc, c, n, v);}\r
- GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN=GLee_Lazy_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_blend_func_separate */\r
-\r
-#ifdef __GLEE_GL_EXT_blend_func_separate\r
-#ifndef GLEE_C_DEFINED_glBlendFuncSeparateEXT\r
-#define GLEE_C_DEFINED_glBlendFuncSeparateEXT\r
- void __stdcall GLee_Lazy_glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) {if (GLeeInit()) glBlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);}\r
- GLEEPFNGLBLENDFUNCSEPARATEEXTPROC GLeeFuncPtr_glBlendFuncSeparateEXT=GLee_Lazy_glBlendFuncSeparateEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_INGR_color_clamp */\r
-\r
-#ifdef __GLEE_GL_INGR_color_clamp\r
-#endif \r
-\r
-/* GL_INGR_interlace_read */\r
-\r
-#ifdef __GLEE_GL_INGR_interlace_read\r
-#endif \r
-\r
-/* GL_EXT_stencil_wrap */\r
-\r
-#ifdef __GLEE_GL_EXT_stencil_wrap\r
-#endif \r
-\r
-/* GL_EXT_422_pixels */\r
-\r
-#ifdef __GLEE_GL_EXT_422_pixels\r
-#endif \r
-\r
-/* GL_NV_texgen_reflection */\r
-\r
-#ifdef __GLEE_GL_NV_texgen_reflection\r
-#endif \r
-\r
-/* GL_EXT_texture_cube_map */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_cube_map\r
-#endif \r
-\r
-/* GL_SUN_convolution_border_modes */\r
-\r
-#ifdef __GLEE_GL_SUN_convolution_border_modes\r
-#endif \r
-\r
-/* GL_EXT_texture_env_add */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_env_add\r
-#endif \r
-\r
-/* GL_EXT_texture_lod_bias */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_lod_bias\r
-#endif \r
-\r
-/* GL_EXT_texture_filter_anisotropic */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_filter_anisotropic\r
-#endif \r
-\r
-/* GL_EXT_vertex_weighting */\r
-\r
-#ifdef __GLEE_GL_EXT_vertex_weighting\r
-#ifndef GLEE_C_DEFINED_glVertexWeightfEXT\r
-#define GLEE_C_DEFINED_glVertexWeightfEXT\r
- void __stdcall GLee_Lazy_glVertexWeightfEXT(GLfloat weight) {if (GLeeInit()) glVertexWeightfEXT(weight);}\r
- GLEEPFNGLVERTEXWEIGHTFEXTPROC GLeeFuncPtr_glVertexWeightfEXT=GLee_Lazy_glVertexWeightfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexWeightfvEXT\r
-#define GLEE_C_DEFINED_glVertexWeightfvEXT\r
- void __stdcall GLee_Lazy_glVertexWeightfvEXT(const GLfloat * weight) {if (GLeeInit()) glVertexWeightfvEXT(weight);}\r
- GLEEPFNGLVERTEXWEIGHTFVEXTPROC GLeeFuncPtr_glVertexWeightfvEXT=GLee_Lazy_glVertexWeightfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexWeightPointerEXT\r
-#define GLEE_C_DEFINED_glVertexWeightPointerEXT\r
- void __stdcall GLee_Lazy_glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glVertexWeightPointerEXT(size, type, stride, pointer);}\r
- GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC GLeeFuncPtr_glVertexWeightPointerEXT=GLee_Lazy_glVertexWeightPointerEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_light_max_exponent */\r
-\r
-#ifdef __GLEE_GL_NV_light_max_exponent\r
-#endif \r
-\r
-/* GL_NV_vertex_array_range */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_array_range\r
-#ifndef GLEE_C_DEFINED_glFlushVertexArrayRangeNV\r
-#define GLEE_C_DEFINED_glFlushVertexArrayRangeNV\r
- void __stdcall GLee_Lazy_glFlushVertexArrayRangeNV(void) {if (GLeeInit()) glFlushVertexArrayRangeNV();}\r
- GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC GLeeFuncPtr_glFlushVertexArrayRangeNV=GLee_Lazy_glFlushVertexArrayRangeNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexArrayRangeNV\r
-#define GLEE_C_DEFINED_glVertexArrayRangeNV\r
- void __stdcall GLee_Lazy_glVertexArrayRangeNV(GLsizei length, const GLvoid * pointer) {if (GLeeInit()) glVertexArrayRangeNV(length, pointer);}\r
- GLEEPFNGLVERTEXARRAYRANGENVPROC GLeeFuncPtr_glVertexArrayRangeNV=GLee_Lazy_glVertexArrayRangeNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_register_combiners */\r
-\r
-#ifdef __GLEE_GL_NV_register_combiners\r
-#ifndef GLEE_C_DEFINED_glCombinerParameterfvNV\r
-#define GLEE_C_DEFINED_glCombinerParameterfvNV\r
- void __stdcall GLee_Lazy_glCombinerParameterfvNV(GLenum pname, const GLfloat * params) {if (GLeeInit()) glCombinerParameterfvNV(pname, params);}\r
- GLEEPFNGLCOMBINERPARAMETERFVNVPROC GLeeFuncPtr_glCombinerParameterfvNV=GLee_Lazy_glCombinerParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCombinerParameterfNV\r
-#define GLEE_C_DEFINED_glCombinerParameterfNV\r
- void __stdcall GLee_Lazy_glCombinerParameterfNV(GLenum pname, GLfloat param) {if (GLeeInit()) glCombinerParameterfNV(pname, param);}\r
- GLEEPFNGLCOMBINERPARAMETERFNVPROC GLeeFuncPtr_glCombinerParameterfNV=GLee_Lazy_glCombinerParameterfNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCombinerParameterivNV\r
-#define GLEE_C_DEFINED_glCombinerParameterivNV\r
- void __stdcall GLee_Lazy_glCombinerParameterivNV(GLenum pname, const GLint * params) {if (GLeeInit()) glCombinerParameterivNV(pname, params);}\r
- GLEEPFNGLCOMBINERPARAMETERIVNVPROC GLeeFuncPtr_glCombinerParameterivNV=GLee_Lazy_glCombinerParameterivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCombinerParameteriNV\r
-#define GLEE_C_DEFINED_glCombinerParameteriNV\r
- void __stdcall GLee_Lazy_glCombinerParameteriNV(GLenum pname, GLint param) {if (GLeeInit()) glCombinerParameteriNV(pname, param);}\r
- GLEEPFNGLCOMBINERPARAMETERINVPROC GLeeFuncPtr_glCombinerParameteriNV=GLee_Lazy_glCombinerParameteriNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCombinerInputNV\r
-#define GLEE_C_DEFINED_glCombinerInputNV\r
- void __stdcall GLee_Lazy_glCombinerInputNV(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage) {if (GLeeInit()) glCombinerInputNV(stage, portion, variable, input, mapping, componentUsage);}\r
- GLEEPFNGLCOMBINERINPUTNVPROC GLeeFuncPtr_glCombinerInputNV=GLee_Lazy_glCombinerInputNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCombinerOutputNV\r
-#define GLEE_C_DEFINED_glCombinerOutputNV\r
- void __stdcall GLee_Lazy_glCombinerOutputNV(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum) {if (GLeeInit()) glCombinerOutputNV(stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum);}\r
- GLEEPFNGLCOMBINEROUTPUTNVPROC GLeeFuncPtr_glCombinerOutputNV=GLee_Lazy_glCombinerOutputNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFinalCombinerInputNV\r
-#define GLEE_C_DEFINED_glFinalCombinerInputNV\r
- void __stdcall GLee_Lazy_glFinalCombinerInputNV(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage) {if (GLeeInit()) glFinalCombinerInputNV(variable, input, mapping, componentUsage);}\r
- GLEEPFNGLFINALCOMBINERINPUTNVPROC GLeeFuncPtr_glFinalCombinerInputNV=GLee_Lazy_glFinalCombinerInputNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCombinerInputParameterfvNV\r
-#define GLEE_C_DEFINED_glGetCombinerInputParameterfvNV\r
- void __stdcall GLee_Lazy_glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetCombinerInputParameterfvNV(stage, portion, variable, pname, params);}\r
- GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerInputParameterfvNV=GLee_Lazy_glGetCombinerInputParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCombinerInputParameterivNV\r
-#define GLEE_C_DEFINED_glGetCombinerInputParameterivNV\r
- void __stdcall GLee_Lazy_glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params) {if (GLeeInit()) glGetCombinerInputParameterivNV(stage, portion, variable, pname, params);}\r
- GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerInputParameterivNV=GLee_Lazy_glGetCombinerInputParameterivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCombinerOutputParameterfvNV\r
-#define GLEE_C_DEFINED_glGetCombinerOutputParameterfvNV\r
- void __stdcall GLee_Lazy_glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetCombinerOutputParameterfvNV(stage, portion, pname, params);}\r
- GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterfvNV=GLee_Lazy_glGetCombinerOutputParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCombinerOutputParameterivNV\r
-#define GLEE_C_DEFINED_glGetCombinerOutputParameterivNV\r
- void __stdcall GLee_Lazy_glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params) {if (GLeeInit()) glGetCombinerOutputParameterivNV(stage, portion, pname, params);}\r
- GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterivNV=GLee_Lazy_glGetCombinerOutputParameterivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFinalCombinerInputParameterfvNV\r
-#define GLEE_C_DEFINED_glGetFinalCombinerInputParameterfvNV\r
- void __stdcall GLee_Lazy_glGetFinalCombinerInputParameterfvNV(GLenum variable, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetFinalCombinerInputParameterfvNV(variable, pname, params);}\r
- GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV=GLee_Lazy_glGetFinalCombinerInputParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFinalCombinerInputParameterivNV\r
-#define GLEE_C_DEFINED_glGetFinalCombinerInputParameterivNV\r
- void __stdcall GLee_Lazy_glGetFinalCombinerInputParameterivNV(GLenum variable, GLenum pname, GLint * params) {if (GLeeInit()) glGetFinalCombinerInputParameterivNV(variable, pname, params);}\r
- GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterivNV=GLee_Lazy_glGetFinalCombinerInputParameterivNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_fog_distance */\r
-\r
-#ifdef __GLEE_GL_NV_fog_distance\r
-#endif \r
-\r
-/* GL_NV_texgen_emboss */\r
-\r
-#ifdef __GLEE_GL_NV_texgen_emboss\r
-#endif \r
-\r
-/* GL_NV_blend_square */\r
-\r
-#ifdef __GLEE_GL_NV_blend_square\r
-#endif \r
-\r
-/* GL_NV_texture_env_combine4 */\r
-\r
-#ifdef __GLEE_GL_NV_texture_env_combine4\r
-#endif \r
-\r
-/* GL_MESA_resize_buffers */\r
-\r
-#ifdef __GLEE_GL_MESA_resize_buffers\r
-#ifndef GLEE_C_DEFINED_glResizeBuffersMESA\r
-#define GLEE_C_DEFINED_glResizeBuffersMESA\r
- void __stdcall GLee_Lazy_glResizeBuffersMESA(void) {if (GLeeInit()) glResizeBuffersMESA();}\r
- GLEEPFNGLRESIZEBUFFERSMESAPROC GLeeFuncPtr_glResizeBuffersMESA=GLee_Lazy_glResizeBuffersMESA;\r
-#endif\r
-#endif \r
-\r
-/* GL_MESA_window_pos */\r
-\r
-#ifdef __GLEE_GL_MESA_window_pos\r
-#ifndef GLEE_C_DEFINED_glWindowPos2dMESA\r
-#define GLEE_C_DEFINED_glWindowPos2dMESA\r
- void __stdcall GLee_Lazy_glWindowPos2dMESA(GLdouble x, GLdouble y) {if (GLeeInit()) glWindowPos2dMESA(x, y);}\r
- GLEEPFNGLWINDOWPOS2DMESAPROC GLeeFuncPtr_glWindowPos2dMESA=GLee_Lazy_glWindowPos2dMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2dvMESA\r
-#define GLEE_C_DEFINED_glWindowPos2dvMESA\r
- void __stdcall GLee_Lazy_glWindowPos2dvMESA(const GLdouble * v) {if (GLeeInit()) glWindowPos2dvMESA(v);}\r
- GLEEPFNGLWINDOWPOS2DVMESAPROC GLeeFuncPtr_glWindowPos2dvMESA=GLee_Lazy_glWindowPos2dvMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2fMESA\r
-#define GLEE_C_DEFINED_glWindowPos2fMESA\r
- void __stdcall GLee_Lazy_glWindowPos2fMESA(GLfloat x, GLfloat y) {if (GLeeInit()) glWindowPos2fMESA(x, y);}\r
- GLEEPFNGLWINDOWPOS2FMESAPROC GLeeFuncPtr_glWindowPos2fMESA=GLee_Lazy_glWindowPos2fMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2fvMESA\r
-#define GLEE_C_DEFINED_glWindowPos2fvMESA\r
- void __stdcall GLee_Lazy_glWindowPos2fvMESA(const GLfloat * v) {if (GLeeInit()) glWindowPos2fvMESA(v);}\r
- GLEEPFNGLWINDOWPOS2FVMESAPROC GLeeFuncPtr_glWindowPos2fvMESA=GLee_Lazy_glWindowPos2fvMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2iMESA\r
-#define GLEE_C_DEFINED_glWindowPos2iMESA\r
- void __stdcall GLee_Lazy_glWindowPos2iMESA(GLint x, GLint y) {if (GLeeInit()) glWindowPos2iMESA(x, y);}\r
- GLEEPFNGLWINDOWPOS2IMESAPROC GLeeFuncPtr_glWindowPos2iMESA=GLee_Lazy_glWindowPos2iMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2ivMESA\r
-#define GLEE_C_DEFINED_glWindowPos2ivMESA\r
- void __stdcall GLee_Lazy_glWindowPos2ivMESA(const GLint * v) {if (GLeeInit()) glWindowPos2ivMESA(v);}\r
- GLEEPFNGLWINDOWPOS2IVMESAPROC GLeeFuncPtr_glWindowPos2ivMESA=GLee_Lazy_glWindowPos2ivMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2sMESA\r
-#define GLEE_C_DEFINED_glWindowPos2sMESA\r
- void __stdcall GLee_Lazy_glWindowPos2sMESA(GLshort x, GLshort y) {if (GLeeInit()) glWindowPos2sMESA(x, y);}\r
- GLEEPFNGLWINDOWPOS2SMESAPROC GLeeFuncPtr_glWindowPos2sMESA=GLee_Lazy_glWindowPos2sMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos2svMESA\r
-#define GLEE_C_DEFINED_glWindowPos2svMESA\r
- void __stdcall GLee_Lazy_glWindowPos2svMESA(const GLshort * v) {if (GLeeInit()) glWindowPos2svMESA(v);}\r
- GLEEPFNGLWINDOWPOS2SVMESAPROC GLeeFuncPtr_glWindowPos2svMESA=GLee_Lazy_glWindowPos2svMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3dMESA\r
-#define GLEE_C_DEFINED_glWindowPos3dMESA\r
- void __stdcall GLee_Lazy_glWindowPos3dMESA(GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glWindowPos3dMESA(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3DMESAPROC GLeeFuncPtr_glWindowPos3dMESA=GLee_Lazy_glWindowPos3dMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3dvMESA\r
-#define GLEE_C_DEFINED_glWindowPos3dvMESA\r
- void __stdcall GLee_Lazy_glWindowPos3dvMESA(const GLdouble * v) {if (GLeeInit()) glWindowPos3dvMESA(v);}\r
- GLEEPFNGLWINDOWPOS3DVMESAPROC GLeeFuncPtr_glWindowPos3dvMESA=GLee_Lazy_glWindowPos3dvMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3fMESA\r
-#define GLEE_C_DEFINED_glWindowPos3fMESA\r
- void __stdcall GLee_Lazy_glWindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glWindowPos3fMESA(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3FMESAPROC GLeeFuncPtr_glWindowPos3fMESA=GLee_Lazy_glWindowPos3fMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3fvMESA\r
-#define GLEE_C_DEFINED_glWindowPos3fvMESA\r
- void __stdcall GLee_Lazy_glWindowPos3fvMESA(const GLfloat * v) {if (GLeeInit()) glWindowPos3fvMESA(v);}\r
- GLEEPFNGLWINDOWPOS3FVMESAPROC GLeeFuncPtr_glWindowPos3fvMESA=GLee_Lazy_glWindowPos3fvMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3iMESA\r
-#define GLEE_C_DEFINED_glWindowPos3iMESA\r
- void __stdcall GLee_Lazy_glWindowPos3iMESA(GLint x, GLint y, GLint z) {if (GLeeInit()) glWindowPos3iMESA(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3IMESAPROC GLeeFuncPtr_glWindowPos3iMESA=GLee_Lazy_glWindowPos3iMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3ivMESA\r
-#define GLEE_C_DEFINED_glWindowPos3ivMESA\r
- void __stdcall GLee_Lazy_glWindowPos3ivMESA(const GLint * v) {if (GLeeInit()) glWindowPos3ivMESA(v);}\r
- GLEEPFNGLWINDOWPOS3IVMESAPROC GLeeFuncPtr_glWindowPos3ivMESA=GLee_Lazy_glWindowPos3ivMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3sMESA\r
-#define GLEE_C_DEFINED_glWindowPos3sMESA\r
- void __stdcall GLee_Lazy_glWindowPos3sMESA(GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glWindowPos3sMESA(x, y, z);}\r
- GLEEPFNGLWINDOWPOS3SMESAPROC GLeeFuncPtr_glWindowPos3sMESA=GLee_Lazy_glWindowPos3sMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos3svMESA\r
-#define GLEE_C_DEFINED_glWindowPos3svMESA\r
- void __stdcall GLee_Lazy_glWindowPos3svMESA(const GLshort * v) {if (GLeeInit()) glWindowPos3svMESA(v);}\r
- GLEEPFNGLWINDOWPOS3SVMESAPROC GLeeFuncPtr_glWindowPos3svMESA=GLee_Lazy_glWindowPos3svMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4dMESA\r
-#define GLEE_C_DEFINED_glWindowPos4dMESA\r
- void __stdcall GLee_Lazy_glWindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glWindowPos4dMESA(x, y, z, w);}\r
- GLEEPFNGLWINDOWPOS4DMESAPROC GLeeFuncPtr_glWindowPos4dMESA=GLee_Lazy_glWindowPos4dMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4dvMESA\r
-#define GLEE_C_DEFINED_glWindowPos4dvMESA\r
- void __stdcall GLee_Lazy_glWindowPos4dvMESA(const GLdouble * v) {if (GLeeInit()) glWindowPos4dvMESA(v);}\r
- GLEEPFNGLWINDOWPOS4DVMESAPROC GLeeFuncPtr_glWindowPos4dvMESA=GLee_Lazy_glWindowPos4dvMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4fMESA\r
-#define GLEE_C_DEFINED_glWindowPos4fMESA\r
- void __stdcall GLee_Lazy_glWindowPos4fMESA(GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glWindowPos4fMESA(x, y, z, w);}\r
- GLEEPFNGLWINDOWPOS4FMESAPROC GLeeFuncPtr_glWindowPos4fMESA=GLee_Lazy_glWindowPos4fMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4fvMESA\r
-#define GLEE_C_DEFINED_glWindowPos4fvMESA\r
- void __stdcall GLee_Lazy_glWindowPos4fvMESA(const GLfloat * v) {if (GLeeInit()) glWindowPos4fvMESA(v);}\r
- GLEEPFNGLWINDOWPOS4FVMESAPROC GLeeFuncPtr_glWindowPos4fvMESA=GLee_Lazy_glWindowPos4fvMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4iMESA\r
-#define GLEE_C_DEFINED_glWindowPos4iMESA\r
- void __stdcall GLee_Lazy_glWindowPos4iMESA(GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glWindowPos4iMESA(x, y, z, w);}\r
- GLEEPFNGLWINDOWPOS4IMESAPROC GLeeFuncPtr_glWindowPos4iMESA=GLee_Lazy_glWindowPos4iMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4ivMESA\r
-#define GLEE_C_DEFINED_glWindowPos4ivMESA\r
- void __stdcall GLee_Lazy_glWindowPos4ivMESA(const GLint * v) {if (GLeeInit()) glWindowPos4ivMESA(v);}\r
- GLEEPFNGLWINDOWPOS4IVMESAPROC GLeeFuncPtr_glWindowPos4ivMESA=GLee_Lazy_glWindowPos4ivMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4sMESA\r
-#define GLEE_C_DEFINED_glWindowPos4sMESA\r
- void __stdcall GLee_Lazy_glWindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w) {if (GLeeInit()) glWindowPos4sMESA(x, y, z, w);}\r
- GLEEPFNGLWINDOWPOS4SMESAPROC GLeeFuncPtr_glWindowPos4sMESA=GLee_Lazy_glWindowPos4sMESA;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWindowPos4svMESA\r
-#define GLEE_C_DEFINED_glWindowPos4svMESA\r
- void __stdcall GLee_Lazy_glWindowPos4svMESA(const GLshort * v) {if (GLeeInit()) glWindowPos4svMESA(v);}\r
- GLEEPFNGLWINDOWPOS4SVMESAPROC GLeeFuncPtr_glWindowPos4svMESA=GLee_Lazy_glWindowPos4svMESA;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_compression_s3tc */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_compression_s3tc\r
-#endif \r
-\r
-/* GL_IBM_cull_vertex */\r
-\r
-#ifdef __GLEE_GL_IBM_cull_vertex\r
-#endif \r
-\r
-/* GL_IBM_multimode_draw_arrays */\r
-\r
-#ifdef __GLEE_GL_IBM_multimode_draw_arrays\r
-#ifndef GLEE_C_DEFINED_glMultiModeDrawArraysIBM\r
-#define GLEE_C_DEFINED_glMultiModeDrawArraysIBM\r
- void __stdcall GLee_Lazy_glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride) {if (GLeeInit()) glMultiModeDrawArraysIBM(mode, first, count, primcount, modestride);}\r
- GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC GLeeFuncPtr_glMultiModeDrawArraysIBM=GLee_Lazy_glMultiModeDrawArraysIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiModeDrawElementsIBM\r
-#define GLEE_C_DEFINED_glMultiModeDrawElementsIBM\r
- void __stdcall GLee_Lazy_glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid* const * indices, GLsizei primcount, GLint modestride) {if (GLeeInit()) glMultiModeDrawElementsIBM(mode, count, type, indices, primcount, modestride);}\r
- GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC GLeeFuncPtr_glMultiModeDrawElementsIBM=GLee_Lazy_glMultiModeDrawElementsIBM;\r
-#endif\r
-#endif \r
-\r
-/* GL_IBM_vertex_array_lists */\r
-\r
-#ifdef __GLEE_GL_IBM_vertex_array_lists\r
-#ifndef GLEE_C_DEFINED_glColorPointerListIBM\r
-#define GLEE_C_DEFINED_glColorPointerListIBM\r
- void __stdcall GLee_Lazy_glColorPointerListIBM(GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glColorPointerListIBM(size, type, stride, pointer, ptrstride);}\r
- GLEEPFNGLCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glColorPointerListIBM=GLee_Lazy_glColorPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColorPointerListIBM\r
-#define GLEE_C_DEFINED_glSecondaryColorPointerListIBM\r
- void __stdcall GLee_Lazy_glSecondaryColorPointerListIBM(GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glSecondaryColorPointerListIBM(size, type, stride, pointer, ptrstride);}\r
- GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glSecondaryColorPointerListIBM=GLee_Lazy_glSecondaryColorPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEdgeFlagPointerListIBM\r
-#define GLEE_C_DEFINED_glEdgeFlagPointerListIBM\r
- void __stdcall GLee_Lazy_glEdgeFlagPointerListIBM(GLint stride, const GLboolean* * pointer, GLint ptrstride) {if (GLeeInit()) glEdgeFlagPointerListIBM(stride, pointer, ptrstride);}\r
- GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC GLeeFuncPtr_glEdgeFlagPointerListIBM=GLee_Lazy_glEdgeFlagPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordPointerListIBM\r
-#define GLEE_C_DEFINED_glFogCoordPointerListIBM\r
- void __stdcall GLee_Lazy_glFogCoordPointerListIBM(GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glFogCoordPointerListIBM(type, stride, pointer, ptrstride);}\r
- GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glFogCoordPointerListIBM=GLee_Lazy_glFogCoordPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIndexPointerListIBM\r
-#define GLEE_C_DEFINED_glIndexPointerListIBM\r
- void __stdcall GLee_Lazy_glIndexPointerListIBM(GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glIndexPointerListIBM(type, stride, pointer, ptrstride);}\r
- GLEEPFNGLINDEXPOINTERLISTIBMPROC GLeeFuncPtr_glIndexPointerListIBM=GLee_Lazy_glIndexPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalPointerListIBM\r
-#define GLEE_C_DEFINED_glNormalPointerListIBM\r
- void __stdcall GLee_Lazy_glNormalPointerListIBM(GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glNormalPointerListIBM(type, stride, pointer, ptrstride);}\r
- GLEEPFNGLNORMALPOINTERLISTIBMPROC GLeeFuncPtr_glNormalPointerListIBM=GLee_Lazy_glNormalPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoordPointerListIBM\r
-#define GLEE_C_DEFINED_glTexCoordPointerListIBM\r
- void __stdcall GLee_Lazy_glTexCoordPointerListIBM(GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glTexCoordPointerListIBM(size, type, stride, pointer, ptrstride);}\r
- GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glTexCoordPointerListIBM=GLee_Lazy_glTexCoordPointerListIBM;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexPointerListIBM\r
-#define GLEE_C_DEFINED_glVertexPointerListIBM\r
- void __stdcall GLee_Lazy_glVertexPointerListIBM(GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride) {if (GLeeInit()) glVertexPointerListIBM(size, type, stride, pointer, ptrstride);}\r
- GLEEPFNGLVERTEXPOINTERLISTIBMPROC GLeeFuncPtr_glVertexPointerListIBM=GLee_Lazy_glVertexPointerListIBM;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_subsample */\r
-\r
-#ifdef __GLEE_GL_SGIX_subsample\r
-#endif \r
-\r
-/* GL_SGIX_ycrcb_subsample */\r
-\r
-#ifdef __GLEE_GL_SGIX_ycrcb_subsample\r
-#endif \r
-\r
-/* GL_SGIX_ycrcba */\r
-\r
-#ifdef __GLEE_GL_SGIX_ycrcba\r
-#endif \r
-\r
-/* GL_SGI_depth_pass_instrument */\r
-\r
-#ifdef __GLEE_GL_SGI_depth_pass_instrument\r
-#endif \r
-\r
-/* GL_3DFX_texture_compression_FXT1 */\r
-\r
-#ifdef __GLEE_GL_3DFX_texture_compression_FXT1\r
-#endif \r
-\r
-/* GL_3DFX_multisample */\r
-\r
-#ifdef __GLEE_GL_3DFX_multisample\r
-#endif \r
-\r
-/* GL_3DFX_tbuffer */\r
-\r
-#ifdef __GLEE_GL_3DFX_tbuffer\r
-#ifndef GLEE_C_DEFINED_glTbufferMask3DFX\r
-#define GLEE_C_DEFINED_glTbufferMask3DFX\r
- void __stdcall GLee_Lazy_glTbufferMask3DFX(GLuint mask) {if (GLeeInit()) glTbufferMask3DFX(mask);}\r
- GLEEPFNGLTBUFFERMASK3DFXPROC GLeeFuncPtr_glTbufferMask3DFX=GLee_Lazy_glTbufferMask3DFX;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_multisample */\r
-\r
-#ifdef __GLEE_GL_EXT_multisample\r
-#ifndef GLEE_C_DEFINED_glSampleMaskEXT\r
-#define GLEE_C_DEFINED_glSampleMaskEXT\r
- void __stdcall GLee_Lazy_glSampleMaskEXT(GLclampf value, GLboolean invert) {if (GLeeInit()) glSampleMaskEXT(value, invert);}\r
- GLEEPFNGLSAMPLEMASKEXTPROC GLeeFuncPtr_glSampleMaskEXT=GLee_Lazy_glSampleMaskEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSamplePatternEXT\r
-#define GLEE_C_DEFINED_glSamplePatternEXT\r
- void __stdcall GLee_Lazy_glSamplePatternEXT(GLenum pattern) {if (GLeeInit()) glSamplePatternEXT(pattern);}\r
- GLEEPFNGLSAMPLEPATTERNEXTPROC GLeeFuncPtr_glSamplePatternEXT=GLee_Lazy_glSamplePatternEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_vertex_preclip */\r
-\r
-#ifdef __GLEE_GL_SGIX_vertex_preclip\r
-#endif \r
-\r
-/* GL_SGIX_convolution_accuracy */\r
-\r
-#ifdef __GLEE_GL_SGIX_convolution_accuracy\r
-#endif \r
-\r
-/* GL_SGIX_resample */\r
-\r
-#ifdef __GLEE_GL_SGIX_resample\r
-#endif \r
-\r
-/* GL_SGIS_point_line_texgen */\r
-\r
-#ifdef __GLEE_GL_SGIS_point_line_texgen\r
-#endif \r
-\r
-/* GL_SGIS_texture_color_mask */\r
-\r
-#ifdef __GLEE_GL_SGIS_texture_color_mask\r
-#ifndef GLEE_C_DEFINED_glTextureColorMaskSGIS\r
-#define GLEE_C_DEFINED_glTextureColorMaskSGIS\r
- void __stdcall GLee_Lazy_glTextureColorMaskSGIS(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) {if (GLeeInit()) glTextureColorMaskSGIS(red, green, blue, alpha);}\r
- GLEEPFNGLTEXTURECOLORMASKSGISPROC GLeeFuncPtr_glTextureColorMaskSGIS=GLee_Lazy_glTextureColorMaskSGIS;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_env_dot3 */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_env_dot3\r
-#endif \r
-\r
-/* GL_ATI_texture_mirror_once */\r
-\r
-#ifdef __GLEE_GL_ATI_texture_mirror_once\r
-#endif \r
-\r
-/* GL_NV_fence */\r
-\r
-#ifdef __GLEE_GL_NV_fence\r
-#ifndef GLEE_C_DEFINED_glDeleteFencesNV\r
-#define GLEE_C_DEFINED_glDeleteFencesNV\r
- void __stdcall GLee_Lazy_glDeleteFencesNV(GLsizei n, const GLuint * fences) {if (GLeeInit()) glDeleteFencesNV(n, fences);}\r
- GLEEPFNGLDELETEFENCESNVPROC GLeeFuncPtr_glDeleteFencesNV=GLee_Lazy_glDeleteFencesNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenFencesNV\r
-#define GLEE_C_DEFINED_glGenFencesNV\r
- void __stdcall GLee_Lazy_glGenFencesNV(GLsizei n, GLuint * fences) {if (GLeeInit()) glGenFencesNV(n, fences);}\r
- GLEEPFNGLGENFENCESNVPROC GLeeFuncPtr_glGenFencesNV=GLee_Lazy_glGenFencesNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsFenceNV\r
-#define GLEE_C_DEFINED_glIsFenceNV\r
- GLboolean __stdcall GLee_Lazy_glIsFenceNV(GLuint fence) {if (GLeeInit()) return glIsFenceNV(fence); return (GLboolean)0;}\r
- GLEEPFNGLISFENCENVPROC GLeeFuncPtr_glIsFenceNV=GLee_Lazy_glIsFenceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTestFenceNV\r
-#define GLEE_C_DEFINED_glTestFenceNV\r
- GLboolean __stdcall GLee_Lazy_glTestFenceNV(GLuint fence) {if (GLeeInit()) return glTestFenceNV(fence); return (GLboolean)0;}\r
- GLEEPFNGLTESTFENCENVPROC GLeeFuncPtr_glTestFenceNV=GLee_Lazy_glTestFenceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFenceivNV\r
-#define GLEE_C_DEFINED_glGetFenceivNV\r
- void __stdcall GLee_Lazy_glGetFenceivNV(GLuint fence, GLenum pname, GLint * params) {if (GLeeInit()) glGetFenceivNV(fence, pname, params);}\r
- GLEEPFNGLGETFENCEIVNVPROC GLeeFuncPtr_glGetFenceivNV=GLee_Lazy_glGetFenceivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFinishFenceNV\r
-#define GLEE_C_DEFINED_glFinishFenceNV\r
- void __stdcall GLee_Lazy_glFinishFenceNV(GLuint fence) {if (GLeeInit()) glFinishFenceNV(fence);}\r
- GLEEPFNGLFINISHFENCENVPROC GLeeFuncPtr_glFinishFenceNV=GLee_Lazy_glFinishFenceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSetFenceNV\r
-#define GLEE_C_DEFINED_glSetFenceNV\r
- void __stdcall GLee_Lazy_glSetFenceNV(GLuint fence, GLenum condition) {if (GLeeInit()) glSetFenceNV(fence, condition);}\r
- GLEEPFNGLSETFENCENVPROC GLeeFuncPtr_glSetFenceNV=GLee_Lazy_glSetFenceNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_IBM_texture_mirrored_repeat */\r
-\r
-#ifdef __GLEE_GL_IBM_texture_mirrored_repeat\r
-#endif \r
-\r
-/* GL_NV_evaluators */\r
-\r
-#ifdef __GLEE_GL_NV_evaluators\r
-#ifndef GLEE_C_DEFINED_glMapControlPointsNV\r
-#define GLEE_C_DEFINED_glMapControlPointsNV\r
- void __stdcall GLee_Lazy_glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points) {if (GLeeInit()) glMapControlPointsNV(target, index, type, ustride, vstride, uorder, vorder, packed, points);}\r
- GLEEPFNGLMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glMapControlPointsNV=GLee_Lazy_glMapControlPointsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMapParameterivNV\r
-#define GLEE_C_DEFINED_glMapParameterivNV\r
- void __stdcall GLee_Lazy_glMapParameterivNV(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glMapParameterivNV(target, pname, params);}\r
- GLEEPFNGLMAPPARAMETERIVNVPROC GLeeFuncPtr_glMapParameterivNV=GLee_Lazy_glMapParameterivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMapParameterfvNV\r
-#define GLEE_C_DEFINED_glMapParameterfvNV\r
- void __stdcall GLee_Lazy_glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glMapParameterfvNV(target, pname, params);}\r
- GLEEPFNGLMAPPARAMETERFVNVPROC GLeeFuncPtr_glMapParameterfvNV=GLee_Lazy_glMapParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMapControlPointsNV\r
-#define GLEE_C_DEFINED_glGetMapControlPointsNV\r
- void __stdcall GLee_Lazy_glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points) {if (GLeeInit()) glGetMapControlPointsNV(target, index, type, ustride, vstride, packed, points);}\r
- GLEEPFNGLGETMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glGetMapControlPointsNV=GLee_Lazy_glGetMapControlPointsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMapParameterivNV\r
-#define GLEE_C_DEFINED_glGetMapParameterivNV\r
- void __stdcall GLee_Lazy_glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetMapParameterivNV(target, pname, params);}\r
- GLEEPFNGLGETMAPPARAMETERIVNVPROC GLeeFuncPtr_glGetMapParameterivNV=GLee_Lazy_glGetMapParameterivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMapParameterfvNV\r
-#define GLEE_C_DEFINED_glGetMapParameterfvNV\r
- void __stdcall GLee_Lazy_glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMapParameterfvNV(target, pname, params);}\r
- GLEEPFNGLGETMAPPARAMETERFVNVPROC GLeeFuncPtr_glGetMapParameterfvNV=GLee_Lazy_glGetMapParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMapAttribParameterivNV\r
-#define GLEE_C_DEFINED_glGetMapAttribParameterivNV\r
- void __stdcall GLee_Lazy_glGetMapAttribParameterivNV(GLenum target, GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetMapAttribParameterivNV(target, index, pname, params);}\r
- GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC GLeeFuncPtr_glGetMapAttribParameterivNV=GLee_Lazy_glGetMapAttribParameterivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMapAttribParameterfvNV\r
-#define GLEE_C_DEFINED_glGetMapAttribParameterfvNV\r
- void __stdcall GLee_Lazy_glGetMapAttribParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMapAttribParameterfvNV(target, index, pname, params);}\r
- GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC GLeeFuncPtr_glGetMapAttribParameterfvNV=GLee_Lazy_glGetMapAttribParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEvalMapsNV\r
-#define GLEE_C_DEFINED_glEvalMapsNV\r
- void __stdcall GLee_Lazy_glEvalMapsNV(GLenum target, GLenum mode) {if (GLeeInit()) glEvalMapsNV(target, mode);}\r
- GLEEPFNGLEVALMAPSNVPROC GLeeFuncPtr_glEvalMapsNV=GLee_Lazy_glEvalMapsNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_packed_depth_stencil */\r
-\r
-#ifdef __GLEE_GL_NV_packed_depth_stencil\r
-#endif \r
-\r
-/* GL_NV_register_combiners2 */\r
-\r
-#ifdef __GLEE_GL_NV_register_combiners2\r
-#ifndef GLEE_C_DEFINED_glCombinerStageParameterfvNV\r
-#define GLEE_C_DEFINED_glCombinerStageParameterfvNV\r
- void __stdcall GLee_Lazy_glCombinerStageParameterfvNV(GLenum stage, GLenum pname, const GLfloat * params) {if (GLeeInit()) glCombinerStageParameterfvNV(stage, pname, params);}\r
- GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glCombinerStageParameterfvNV=GLee_Lazy_glCombinerStageParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCombinerStageParameterfvNV\r
-#define GLEE_C_DEFINED_glGetCombinerStageParameterfvNV\r
- void __stdcall GLee_Lazy_glGetCombinerStageParameterfvNV(GLenum stage, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetCombinerStageParameterfvNV(stage, pname, params);}\r
- GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerStageParameterfvNV=GLee_Lazy_glGetCombinerStageParameterfvNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_texture_compression_vtc */\r
-\r
-#ifdef __GLEE_GL_NV_texture_compression_vtc\r
-#endif \r
-\r
-/* GL_NV_texture_rectangle */\r
-\r
-#ifdef __GLEE_GL_NV_texture_rectangle\r
-#endif \r
-\r
-/* GL_NV_texture_shader */\r
-\r
-#ifdef __GLEE_GL_NV_texture_shader\r
-#endif \r
-\r
-/* GL_NV_texture_shader2 */\r
-\r
-#ifdef __GLEE_GL_NV_texture_shader2\r
-#endif \r
-\r
-/* GL_NV_vertex_array_range2 */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_array_range2\r
-#endif \r
-\r
-/* GL_NV_vertex_program */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_program\r
-#ifndef GLEE_C_DEFINED_glAreProgramsResidentNV\r
-#define GLEE_C_DEFINED_glAreProgramsResidentNV\r
- GLboolean __stdcall GLee_Lazy_glAreProgramsResidentNV(GLsizei n, const GLuint * programs, GLboolean * residences) {if (GLeeInit()) return glAreProgramsResidentNV(n, programs, residences); return (GLboolean)0;}\r
- GLEEPFNGLAREPROGRAMSRESIDENTNVPROC GLeeFuncPtr_glAreProgramsResidentNV=GLee_Lazy_glAreProgramsResidentNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindProgramNV\r
-#define GLEE_C_DEFINED_glBindProgramNV\r
- void __stdcall GLee_Lazy_glBindProgramNV(GLenum target, GLuint id) {if (GLeeInit()) glBindProgramNV(target, id);}\r
- GLEEPFNGLBINDPROGRAMNVPROC GLeeFuncPtr_glBindProgramNV=GLee_Lazy_glBindProgramNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteProgramsNV\r
-#define GLEE_C_DEFINED_glDeleteProgramsNV\r
- void __stdcall GLee_Lazy_glDeleteProgramsNV(GLsizei n, const GLuint * programs) {if (GLeeInit()) glDeleteProgramsNV(n, programs);}\r
- GLEEPFNGLDELETEPROGRAMSNVPROC GLeeFuncPtr_glDeleteProgramsNV=GLee_Lazy_glDeleteProgramsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glExecuteProgramNV\r
-#define GLEE_C_DEFINED_glExecuteProgramNV\r
- void __stdcall GLee_Lazy_glExecuteProgramNV(GLenum target, GLuint id, const GLfloat * params) {if (GLeeInit()) glExecuteProgramNV(target, id, params);}\r
- GLEEPFNGLEXECUTEPROGRAMNVPROC GLeeFuncPtr_glExecuteProgramNV=GLee_Lazy_glExecuteProgramNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenProgramsNV\r
-#define GLEE_C_DEFINED_glGenProgramsNV\r
- void __stdcall GLee_Lazy_glGenProgramsNV(GLsizei n, GLuint * programs) {if (GLeeInit()) glGenProgramsNV(n, programs);}\r
- GLEEPFNGLGENPROGRAMSNVPROC GLeeFuncPtr_glGenProgramsNV=GLee_Lazy_glGenProgramsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramParameterdvNV\r
-#define GLEE_C_DEFINED_glGetProgramParameterdvNV\r
- void __stdcall GLee_Lazy_glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params) {if (GLeeInit()) glGetProgramParameterdvNV(target, index, pname, params);}\r
- GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramParameterdvNV=GLee_Lazy_glGetProgramParameterdvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramParameterfvNV\r
-#define GLEE_C_DEFINED_glGetProgramParameterfvNV\r
- void __stdcall GLee_Lazy_glGetProgramParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetProgramParameterfvNV(target, index, pname, params);}\r
- GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramParameterfvNV=GLee_Lazy_glGetProgramParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramivNV\r
-#define GLEE_C_DEFINED_glGetProgramivNV\r
- void __stdcall GLee_Lazy_glGetProgramivNV(GLuint id, GLenum pname, GLint * params) {if (GLeeInit()) glGetProgramivNV(id, pname, params);}\r
- GLEEPFNGLGETPROGRAMIVNVPROC GLeeFuncPtr_glGetProgramivNV=GLee_Lazy_glGetProgramivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramStringNV\r
-#define GLEE_C_DEFINED_glGetProgramStringNV\r
- void __stdcall GLee_Lazy_glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program) {if (GLeeInit()) glGetProgramStringNV(id, pname, program);}\r
- GLEEPFNGLGETPROGRAMSTRINGNVPROC GLeeFuncPtr_glGetProgramStringNV=GLee_Lazy_glGetProgramStringNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTrackMatrixivNV\r
-#define GLEE_C_DEFINED_glGetTrackMatrixivNV\r
- void __stdcall GLee_Lazy_glGetTrackMatrixivNV(GLenum target, GLuint address, GLenum pname, GLint * params) {if (GLeeInit()) glGetTrackMatrixivNV(target, address, pname, params);}\r
- GLEEPFNGLGETTRACKMATRIXIVNVPROC GLeeFuncPtr_glGetTrackMatrixivNV=GLee_Lazy_glGetTrackMatrixivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribdvNV\r
-#define GLEE_C_DEFINED_glGetVertexAttribdvNV\r
- void __stdcall GLee_Lazy_glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params) {if (GLeeInit()) glGetVertexAttribdvNV(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBDVNVPROC GLeeFuncPtr_glGetVertexAttribdvNV=GLee_Lazy_glGetVertexAttribdvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribfvNV\r
-#define GLEE_C_DEFINED_glGetVertexAttribfvNV\r
- void __stdcall GLee_Lazy_glGetVertexAttribfvNV(GLuint index, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetVertexAttribfvNV(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBFVNVPROC GLeeFuncPtr_glGetVertexAttribfvNV=GLee_Lazy_glGetVertexAttribfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribivNV\r
-#define GLEE_C_DEFINED_glGetVertexAttribivNV\r
- void __stdcall GLee_Lazy_glGetVertexAttribivNV(GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetVertexAttribivNV(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIVNVPROC GLeeFuncPtr_glGetVertexAttribivNV=GLee_Lazy_glGetVertexAttribivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribPointervNV\r
-#define GLEE_C_DEFINED_glGetVertexAttribPointervNV\r
- void __stdcall GLee_Lazy_glGetVertexAttribPointervNV(GLuint index, GLenum pname, GLvoid* * pointer) {if (GLeeInit()) glGetVertexAttribPointervNV(index, pname, pointer);}\r
- GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC GLeeFuncPtr_glGetVertexAttribPointervNV=GLee_Lazy_glGetVertexAttribPointervNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsProgramNV\r
-#define GLEE_C_DEFINED_glIsProgramNV\r
- GLboolean __stdcall GLee_Lazy_glIsProgramNV(GLuint id) {if (GLeeInit()) return glIsProgramNV(id); return (GLboolean)0;}\r
- GLEEPFNGLISPROGRAMNVPROC GLeeFuncPtr_glIsProgramNV=GLee_Lazy_glIsProgramNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLoadProgramNV\r
-#define GLEE_C_DEFINED_glLoadProgramNV\r
- void __stdcall GLee_Lazy_glLoadProgramNV(GLenum target, GLuint id, GLsizei len, const GLubyte * program) {if (GLeeInit()) glLoadProgramNV(target, id, len, program);}\r
- GLEEPFNGLLOADPROGRAMNVPROC GLeeFuncPtr_glLoadProgramNV=GLee_Lazy_glLoadProgramNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramParameter4dNV\r
-#define GLEE_C_DEFINED_glProgramParameter4dNV\r
- void __stdcall GLee_Lazy_glProgramParameter4dNV(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glProgramParameter4dNV(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMPARAMETER4DNVPROC GLeeFuncPtr_glProgramParameter4dNV=GLee_Lazy_glProgramParameter4dNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramParameter4dvNV\r
-#define GLEE_C_DEFINED_glProgramParameter4dvNV\r
- void __stdcall GLee_Lazy_glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * v) {if (GLeeInit()) glProgramParameter4dvNV(target, index, v);}\r
- GLEEPFNGLPROGRAMPARAMETER4DVNVPROC GLeeFuncPtr_glProgramParameter4dvNV=GLee_Lazy_glProgramParameter4dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramParameter4fNV\r
-#define GLEE_C_DEFINED_glProgramParameter4fNV\r
- void __stdcall GLee_Lazy_glProgramParameter4fNV(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glProgramParameter4fNV(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMPARAMETER4FNVPROC GLeeFuncPtr_glProgramParameter4fNV=GLee_Lazy_glProgramParameter4fNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramParameter4fvNV\r
-#define GLEE_C_DEFINED_glProgramParameter4fvNV\r
- void __stdcall GLee_Lazy_glProgramParameter4fvNV(GLenum target, GLuint index, const GLfloat * v) {if (GLeeInit()) glProgramParameter4fvNV(target, index, v);}\r
- GLEEPFNGLPROGRAMPARAMETER4FVNVPROC GLeeFuncPtr_glProgramParameter4fvNV=GLee_Lazy_glProgramParameter4fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramParameters4dvNV\r
-#define GLEE_C_DEFINED_glProgramParameters4dvNV\r
- void __stdcall GLee_Lazy_glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v) {if (GLeeInit()) glProgramParameters4dvNV(target, index, count, v);}\r
- GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC GLeeFuncPtr_glProgramParameters4dvNV=GLee_Lazy_glProgramParameters4dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramParameters4fvNV\r
-#define GLEE_C_DEFINED_glProgramParameters4fvNV\r
- void __stdcall GLee_Lazy_glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v) {if (GLeeInit()) glProgramParameters4fvNV(target, index, count, v);}\r
- GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC GLeeFuncPtr_glProgramParameters4fvNV=GLee_Lazy_glProgramParameters4fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glRequestResidentProgramsNV\r
-#define GLEE_C_DEFINED_glRequestResidentProgramsNV\r
- void __stdcall GLee_Lazy_glRequestResidentProgramsNV(GLsizei n, const GLuint * programs) {if (GLeeInit()) glRequestResidentProgramsNV(n, programs);}\r
- GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC GLeeFuncPtr_glRequestResidentProgramsNV=GLee_Lazy_glRequestResidentProgramsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTrackMatrixNV\r
-#define GLEE_C_DEFINED_glTrackMatrixNV\r
- void __stdcall GLee_Lazy_glTrackMatrixNV(GLenum target, GLuint address, GLenum matrix, GLenum transform) {if (GLeeInit()) glTrackMatrixNV(target, address, matrix, transform);}\r
- GLEEPFNGLTRACKMATRIXNVPROC GLeeFuncPtr_glTrackMatrixNV=GLee_Lazy_glTrackMatrixNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribPointerNV\r
-#define GLEE_C_DEFINED_glVertexAttribPointerNV\r
- void __stdcall GLee_Lazy_glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glVertexAttribPointerNV(index, fsize, type, stride, pointer);}\r
- GLEEPFNGLVERTEXATTRIBPOINTERNVPROC GLeeFuncPtr_glVertexAttribPointerNV=GLee_Lazy_glVertexAttribPointerNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1dNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1dNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1dNV(GLuint index, GLdouble x) {if (GLeeInit()) glVertexAttrib1dNV(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1DNVPROC GLeeFuncPtr_glVertexAttrib1dNV=GLee_Lazy_glVertexAttrib1dNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1dvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1dvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1dvNV(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib1dvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1DVNVPROC GLeeFuncPtr_glVertexAttrib1dvNV=GLee_Lazy_glVertexAttrib1dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1fNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1fNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1fNV(GLuint index, GLfloat x) {if (GLeeInit()) glVertexAttrib1fNV(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1FNVPROC GLeeFuncPtr_glVertexAttrib1fNV=GLee_Lazy_glVertexAttrib1fNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1fvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1fvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1fvNV(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib1fvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1FVNVPROC GLeeFuncPtr_glVertexAttrib1fvNV=GLee_Lazy_glVertexAttrib1fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1sNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1sNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1sNV(GLuint index, GLshort x) {if (GLeeInit()) glVertexAttrib1sNV(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1SNVPROC GLeeFuncPtr_glVertexAttrib1sNV=GLee_Lazy_glVertexAttrib1sNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1svNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1svNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1svNV(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib1svNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1SVNVPROC GLeeFuncPtr_glVertexAttrib1svNV=GLee_Lazy_glVertexAttrib1svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2dNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2dNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2dNV(GLuint index, GLdouble x, GLdouble y) {if (GLeeInit()) glVertexAttrib2dNV(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2DNVPROC GLeeFuncPtr_glVertexAttrib2dNV=GLee_Lazy_glVertexAttrib2dNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2dvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2dvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2dvNV(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib2dvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2DVNVPROC GLeeFuncPtr_glVertexAttrib2dvNV=GLee_Lazy_glVertexAttrib2dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2fNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2fNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2fNV(GLuint index, GLfloat x, GLfloat y) {if (GLeeInit()) glVertexAttrib2fNV(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2FNVPROC GLeeFuncPtr_glVertexAttrib2fNV=GLee_Lazy_glVertexAttrib2fNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2fvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2fvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2fvNV(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib2fvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2FVNVPROC GLeeFuncPtr_glVertexAttrib2fvNV=GLee_Lazy_glVertexAttrib2fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2sNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2sNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2sNV(GLuint index, GLshort x, GLshort y) {if (GLeeInit()) glVertexAttrib2sNV(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2SNVPROC GLeeFuncPtr_glVertexAttrib2sNV=GLee_Lazy_glVertexAttrib2sNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2svNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2svNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2svNV(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib2svNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2SVNVPROC GLeeFuncPtr_glVertexAttrib2svNV=GLee_Lazy_glVertexAttrib2svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3dNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3dNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glVertexAttrib3dNV(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3DNVPROC GLeeFuncPtr_glVertexAttrib3dNV=GLee_Lazy_glVertexAttrib3dNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3dvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3dvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3dvNV(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib3dvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3DVNVPROC GLeeFuncPtr_glVertexAttrib3dvNV=GLee_Lazy_glVertexAttrib3dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3fNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3fNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glVertexAttrib3fNV(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3FNVPROC GLeeFuncPtr_glVertexAttrib3fNV=GLee_Lazy_glVertexAttrib3fNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3fvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3fvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3fvNV(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib3fvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3FVNVPROC GLeeFuncPtr_glVertexAttrib3fvNV=GLee_Lazy_glVertexAttrib3fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3sNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3sNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3sNV(GLuint index, GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glVertexAttrib3sNV(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3SNVPROC GLeeFuncPtr_glVertexAttrib3sNV=GLee_Lazy_glVertexAttrib3sNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3svNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3svNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3svNV(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib3svNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3SVNVPROC GLeeFuncPtr_glVertexAttrib3svNV=GLee_Lazy_glVertexAttrib3svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4dNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4dNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glVertexAttrib4dNV(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4DNVPROC GLeeFuncPtr_glVertexAttrib4dNV=GLee_Lazy_glVertexAttrib4dNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4dvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4dvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4dvNV(GLuint index, const GLdouble * v) {if (GLeeInit()) glVertexAttrib4dvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4DVNVPROC GLeeFuncPtr_glVertexAttrib4dvNV=GLee_Lazy_glVertexAttrib4dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4fNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4fNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glVertexAttrib4fNV(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4FNVPROC GLeeFuncPtr_glVertexAttrib4fNV=GLee_Lazy_glVertexAttrib4fNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4fvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4fvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4fvNV(GLuint index, const GLfloat * v) {if (GLeeInit()) glVertexAttrib4fvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4FVNVPROC GLeeFuncPtr_glVertexAttrib4fvNV=GLee_Lazy_glVertexAttrib4fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4sNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4sNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4sNV(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w) {if (GLeeInit()) glVertexAttrib4sNV(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4SNVPROC GLeeFuncPtr_glVertexAttrib4sNV=GLee_Lazy_glVertexAttrib4sNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4svNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4svNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4svNV(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttrib4svNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4SVNVPROC GLeeFuncPtr_glVertexAttrib4svNV=GLee_Lazy_glVertexAttrib4svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4ubNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4ubNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w) {if (GLeeInit()) glVertexAttrib4ubNV(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4UBNVPROC GLeeFuncPtr_glVertexAttrib4ubNV=GLee_Lazy_glVertexAttrib4ubNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4ubvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4ubvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4ubvNV(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttrib4ubvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4UBVNVPROC GLeeFuncPtr_glVertexAttrib4ubvNV=GLee_Lazy_glVertexAttrib4ubvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs1dvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs1dvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v) {if (GLeeInit()) glVertexAttribs1dvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS1DVNVPROC GLeeFuncPtr_glVertexAttribs1dvNV=GLee_Lazy_glVertexAttribs1dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs1fvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs1fvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs1fvNV(GLuint index, GLsizei count, const GLfloat * v) {if (GLeeInit()) glVertexAttribs1fvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS1FVNVPROC GLeeFuncPtr_glVertexAttribs1fvNV=GLee_Lazy_glVertexAttribs1fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs1svNV\r
-#define GLEE_C_DEFINED_glVertexAttribs1svNV\r
- void __stdcall GLee_Lazy_glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v) {if (GLeeInit()) glVertexAttribs1svNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS1SVNVPROC GLeeFuncPtr_glVertexAttribs1svNV=GLee_Lazy_glVertexAttribs1svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs2dvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs2dvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v) {if (GLeeInit()) glVertexAttribs2dvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS2DVNVPROC GLeeFuncPtr_glVertexAttribs2dvNV=GLee_Lazy_glVertexAttribs2dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs2fvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs2fvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs2fvNV(GLuint index, GLsizei count, const GLfloat * v) {if (GLeeInit()) glVertexAttribs2fvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS2FVNVPROC GLeeFuncPtr_glVertexAttribs2fvNV=GLee_Lazy_glVertexAttribs2fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs2svNV\r
-#define GLEE_C_DEFINED_glVertexAttribs2svNV\r
- void __stdcall GLee_Lazy_glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v) {if (GLeeInit()) glVertexAttribs2svNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS2SVNVPROC GLeeFuncPtr_glVertexAttribs2svNV=GLee_Lazy_glVertexAttribs2svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs3dvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs3dvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v) {if (GLeeInit()) glVertexAttribs3dvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS3DVNVPROC GLeeFuncPtr_glVertexAttribs3dvNV=GLee_Lazy_glVertexAttribs3dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs3fvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs3fvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs3fvNV(GLuint index, GLsizei count, const GLfloat * v) {if (GLeeInit()) glVertexAttribs3fvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS3FVNVPROC GLeeFuncPtr_glVertexAttribs3fvNV=GLee_Lazy_glVertexAttribs3fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs3svNV\r
-#define GLEE_C_DEFINED_glVertexAttribs3svNV\r
- void __stdcall GLee_Lazy_glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v) {if (GLeeInit()) glVertexAttribs3svNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS3SVNVPROC GLeeFuncPtr_glVertexAttribs3svNV=GLee_Lazy_glVertexAttribs3svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs4dvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs4dvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v) {if (GLeeInit()) glVertexAttribs4dvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS4DVNVPROC GLeeFuncPtr_glVertexAttribs4dvNV=GLee_Lazy_glVertexAttribs4dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs4fvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs4fvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs4fvNV(GLuint index, GLsizei count, const GLfloat * v) {if (GLeeInit()) glVertexAttribs4fvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS4FVNVPROC GLeeFuncPtr_glVertexAttribs4fvNV=GLee_Lazy_glVertexAttribs4fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs4svNV\r
-#define GLEE_C_DEFINED_glVertexAttribs4svNV\r
- void __stdcall GLee_Lazy_glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v) {if (GLeeInit()) glVertexAttribs4svNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS4SVNVPROC GLeeFuncPtr_glVertexAttribs4svNV=GLee_Lazy_glVertexAttribs4svNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs4ubvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs4ubvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v) {if (GLeeInit()) glVertexAttribs4ubvNV(index, count, v);}\r
- GLEEPFNGLVERTEXATTRIBS4UBVNVPROC GLeeFuncPtr_glVertexAttribs4ubvNV=GLee_Lazy_glVertexAttribs4ubvNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_texture_coordinate_clamp */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_coordinate_clamp\r
-#endif \r
-\r
-/* GL_SGIX_scalebias_hint */\r
-\r
-#ifdef __GLEE_GL_SGIX_scalebias_hint\r
-#endif \r
-\r
-/* GL_OML_interlace */\r
-\r
-#ifdef __GLEE_GL_OML_interlace\r
-#endif \r
-\r
-/* GL_OML_subsample */\r
-\r
-#ifdef __GLEE_GL_OML_subsample\r
-#endif \r
-\r
-/* GL_OML_resample */\r
-\r
-#ifdef __GLEE_GL_OML_resample\r
-#endif \r
-\r
-/* GL_NV_copy_depth_to_color */\r
-\r
-#ifdef __GLEE_GL_NV_copy_depth_to_color\r
-#endif \r
-\r
-/* GL_ATI_envmap_bumpmap */\r
-\r
-#ifdef __GLEE_GL_ATI_envmap_bumpmap\r
-#ifndef GLEE_C_DEFINED_glTexBumpParameterivATI\r
-#define GLEE_C_DEFINED_glTexBumpParameterivATI\r
- void __stdcall GLee_Lazy_glTexBumpParameterivATI(GLenum pname, const GLint * param) {if (GLeeInit()) glTexBumpParameterivATI(pname, param);}\r
- GLEEPFNGLTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glTexBumpParameterivATI=GLee_Lazy_glTexBumpParameterivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexBumpParameterfvATI\r
-#define GLEE_C_DEFINED_glTexBumpParameterfvATI\r
- void __stdcall GLee_Lazy_glTexBumpParameterfvATI(GLenum pname, const GLfloat * param) {if (GLeeInit()) glTexBumpParameterfvATI(pname, param);}\r
- GLEEPFNGLTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glTexBumpParameterfvATI=GLee_Lazy_glTexBumpParameterfvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTexBumpParameterivATI\r
-#define GLEE_C_DEFINED_glGetTexBumpParameterivATI\r
- void __stdcall GLee_Lazy_glGetTexBumpParameterivATI(GLenum pname, GLint * param) {if (GLeeInit()) glGetTexBumpParameterivATI(pname, param);}\r
- GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glGetTexBumpParameterivATI=GLee_Lazy_glGetTexBumpParameterivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTexBumpParameterfvATI\r
-#define GLEE_C_DEFINED_glGetTexBumpParameterfvATI\r
- void __stdcall GLee_Lazy_glGetTexBumpParameterfvATI(GLenum pname, GLfloat * param) {if (GLeeInit()) glGetTexBumpParameterfvATI(pname, param);}\r
- GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glGetTexBumpParameterfvATI=GLee_Lazy_glGetTexBumpParameterfvATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_fragment_shader */\r
-\r
-#ifdef __GLEE_GL_ATI_fragment_shader\r
-#ifndef GLEE_C_DEFINED_glGenFragmentShadersATI\r
-#define GLEE_C_DEFINED_glGenFragmentShadersATI\r
- GLuint __stdcall GLee_Lazy_glGenFragmentShadersATI(GLuint range) {if (GLeeInit()) return glGenFragmentShadersATI(range); return (GLuint)0;}\r
- GLEEPFNGLGENFRAGMENTSHADERSATIPROC GLeeFuncPtr_glGenFragmentShadersATI=GLee_Lazy_glGenFragmentShadersATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindFragmentShaderATI\r
-#define GLEE_C_DEFINED_glBindFragmentShaderATI\r
- void __stdcall GLee_Lazy_glBindFragmentShaderATI(GLuint id) {if (GLeeInit()) glBindFragmentShaderATI(id);}\r
- GLEEPFNGLBINDFRAGMENTSHADERATIPROC GLeeFuncPtr_glBindFragmentShaderATI=GLee_Lazy_glBindFragmentShaderATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteFragmentShaderATI\r
-#define GLEE_C_DEFINED_glDeleteFragmentShaderATI\r
- void __stdcall GLee_Lazy_glDeleteFragmentShaderATI(GLuint id) {if (GLeeInit()) glDeleteFragmentShaderATI(id);}\r
- GLEEPFNGLDELETEFRAGMENTSHADERATIPROC GLeeFuncPtr_glDeleteFragmentShaderATI=GLee_Lazy_glDeleteFragmentShaderATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBeginFragmentShaderATI\r
-#define GLEE_C_DEFINED_glBeginFragmentShaderATI\r
- void __stdcall GLee_Lazy_glBeginFragmentShaderATI(void) {if (GLeeInit()) glBeginFragmentShaderATI();}\r
- GLEEPFNGLBEGINFRAGMENTSHADERATIPROC GLeeFuncPtr_glBeginFragmentShaderATI=GLee_Lazy_glBeginFragmentShaderATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndFragmentShaderATI\r
-#define GLEE_C_DEFINED_glEndFragmentShaderATI\r
- void __stdcall GLee_Lazy_glEndFragmentShaderATI(void) {if (GLeeInit()) glEndFragmentShaderATI();}\r
- GLEEPFNGLENDFRAGMENTSHADERATIPROC GLeeFuncPtr_glEndFragmentShaderATI=GLee_Lazy_glEndFragmentShaderATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPassTexCoordATI\r
-#define GLEE_C_DEFINED_glPassTexCoordATI\r
- void __stdcall GLee_Lazy_glPassTexCoordATI(GLuint dst, GLuint coord, GLenum swizzle) {if (GLeeInit()) glPassTexCoordATI(dst, coord, swizzle);}\r
- GLEEPFNGLPASSTEXCOORDATIPROC GLeeFuncPtr_glPassTexCoordATI=GLee_Lazy_glPassTexCoordATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSampleMapATI\r
-#define GLEE_C_DEFINED_glSampleMapATI\r
- void __stdcall GLee_Lazy_glSampleMapATI(GLuint dst, GLuint interp, GLenum swizzle) {if (GLeeInit()) glSampleMapATI(dst, interp, swizzle);}\r
- GLEEPFNGLSAMPLEMAPATIPROC GLeeFuncPtr_glSampleMapATI=GLee_Lazy_glSampleMapATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorFragmentOp1ATI\r
-#define GLEE_C_DEFINED_glColorFragmentOp1ATI\r
- void __stdcall GLee_Lazy_glColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod) {if (GLeeInit()) glColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod);}\r
- GLEEPFNGLCOLORFRAGMENTOP1ATIPROC GLeeFuncPtr_glColorFragmentOp1ATI=GLee_Lazy_glColorFragmentOp1ATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorFragmentOp2ATI\r
-#define GLEE_C_DEFINED_glColorFragmentOp2ATI\r
- void __stdcall GLee_Lazy_glColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod) {if (GLeeInit()) glColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod);}\r
- GLEEPFNGLCOLORFRAGMENTOP2ATIPROC GLeeFuncPtr_glColorFragmentOp2ATI=GLee_Lazy_glColorFragmentOp2ATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColorFragmentOp3ATI\r
-#define GLEE_C_DEFINED_glColorFragmentOp3ATI\r
- void __stdcall GLee_Lazy_glColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod) {if (GLeeInit()) glColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod);}\r
- GLEEPFNGLCOLORFRAGMENTOP3ATIPROC GLeeFuncPtr_glColorFragmentOp3ATI=GLee_Lazy_glColorFragmentOp3ATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glAlphaFragmentOp1ATI\r
-#define GLEE_C_DEFINED_glAlphaFragmentOp1ATI\r
- void __stdcall GLee_Lazy_glAlphaFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod) {if (GLeeInit()) glAlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod);}\r
- GLEEPFNGLALPHAFRAGMENTOP1ATIPROC GLeeFuncPtr_glAlphaFragmentOp1ATI=GLee_Lazy_glAlphaFragmentOp1ATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glAlphaFragmentOp2ATI\r
-#define GLEE_C_DEFINED_glAlphaFragmentOp2ATI\r
- void __stdcall GLee_Lazy_glAlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod) {if (GLeeInit()) glAlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod);}\r
- GLEEPFNGLALPHAFRAGMENTOP2ATIPROC GLeeFuncPtr_glAlphaFragmentOp2ATI=GLee_Lazy_glAlphaFragmentOp2ATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glAlphaFragmentOp3ATI\r
-#define GLEE_C_DEFINED_glAlphaFragmentOp3ATI\r
- void __stdcall GLee_Lazy_glAlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod) {if (GLeeInit()) glAlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod);}\r
- GLEEPFNGLALPHAFRAGMENTOP3ATIPROC GLeeFuncPtr_glAlphaFragmentOp3ATI=GLee_Lazy_glAlphaFragmentOp3ATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSetFragmentShaderConstantATI\r
-#define GLEE_C_DEFINED_glSetFragmentShaderConstantATI\r
- void __stdcall GLee_Lazy_glSetFragmentShaderConstantATI(GLuint dst, const GLfloat * value) {if (GLeeInit()) glSetFragmentShaderConstantATI(dst, value);}\r
- GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC GLeeFuncPtr_glSetFragmentShaderConstantATI=GLee_Lazy_glSetFragmentShaderConstantATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_pn_triangles */\r
-\r
-#ifdef __GLEE_GL_ATI_pn_triangles\r
-#ifndef GLEE_C_DEFINED_glPNTrianglesiATI\r
-#define GLEE_C_DEFINED_glPNTrianglesiATI\r
- void __stdcall GLee_Lazy_glPNTrianglesiATI(GLenum pname, GLint param) {if (GLeeInit()) glPNTrianglesiATI(pname, param);}\r
- GLEEPFNGLPNTRIANGLESIATIPROC GLeeFuncPtr_glPNTrianglesiATI=GLee_Lazy_glPNTrianglesiATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPNTrianglesfATI\r
-#define GLEE_C_DEFINED_glPNTrianglesfATI\r
- void __stdcall GLee_Lazy_glPNTrianglesfATI(GLenum pname, GLfloat param) {if (GLeeInit()) glPNTrianglesfATI(pname, param);}\r
- GLEEPFNGLPNTRIANGLESFATIPROC GLeeFuncPtr_glPNTrianglesfATI=GLee_Lazy_glPNTrianglesfATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_vertex_array_object */\r
-\r
-#ifdef __GLEE_GL_ATI_vertex_array_object\r
-#ifndef GLEE_C_DEFINED_glNewObjectBufferATI\r
-#define GLEE_C_DEFINED_glNewObjectBufferATI\r
- GLuint __stdcall GLee_Lazy_glNewObjectBufferATI(GLsizei size, const GLvoid * pointer, GLenum usage) {if (GLeeInit()) return glNewObjectBufferATI(size, pointer, usage); return (GLuint)0;}\r
- GLEEPFNGLNEWOBJECTBUFFERATIPROC GLeeFuncPtr_glNewObjectBufferATI=GLee_Lazy_glNewObjectBufferATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsObjectBufferATI\r
-#define GLEE_C_DEFINED_glIsObjectBufferATI\r
- GLboolean __stdcall GLee_Lazy_glIsObjectBufferATI(GLuint buffer) {if (GLeeInit()) return glIsObjectBufferATI(buffer); return (GLboolean)0;}\r
- GLEEPFNGLISOBJECTBUFFERATIPROC GLeeFuncPtr_glIsObjectBufferATI=GLee_Lazy_glIsObjectBufferATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUpdateObjectBufferATI\r
-#define GLEE_C_DEFINED_glUpdateObjectBufferATI\r
- void __stdcall GLee_Lazy_glUpdateObjectBufferATI(GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve) {if (GLeeInit()) glUpdateObjectBufferATI(buffer, offset, size, pointer, preserve);}\r
- GLEEPFNGLUPDATEOBJECTBUFFERATIPROC GLeeFuncPtr_glUpdateObjectBufferATI=GLee_Lazy_glUpdateObjectBufferATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetObjectBufferfvATI\r
-#define GLEE_C_DEFINED_glGetObjectBufferfvATI\r
- void __stdcall GLee_Lazy_glGetObjectBufferfvATI(GLuint buffer, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetObjectBufferfvATI(buffer, pname, params);}\r
- GLEEPFNGLGETOBJECTBUFFERFVATIPROC GLeeFuncPtr_glGetObjectBufferfvATI=GLee_Lazy_glGetObjectBufferfvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetObjectBufferivATI\r
-#define GLEE_C_DEFINED_glGetObjectBufferivATI\r
- void __stdcall GLee_Lazy_glGetObjectBufferivATI(GLuint buffer, GLenum pname, GLint * params) {if (GLeeInit()) glGetObjectBufferivATI(buffer, pname, params);}\r
- GLEEPFNGLGETOBJECTBUFFERIVATIPROC GLeeFuncPtr_glGetObjectBufferivATI=GLee_Lazy_glGetObjectBufferivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFreeObjectBufferATI\r
-#define GLEE_C_DEFINED_glFreeObjectBufferATI\r
- void __stdcall GLee_Lazy_glFreeObjectBufferATI(GLuint buffer) {if (GLeeInit()) glFreeObjectBufferATI(buffer);}\r
- GLEEPFNGLFREEOBJECTBUFFERATIPROC GLeeFuncPtr_glFreeObjectBufferATI=GLee_Lazy_glFreeObjectBufferATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glArrayObjectATI\r
-#define GLEE_C_DEFINED_glArrayObjectATI\r
- void __stdcall GLee_Lazy_glArrayObjectATI(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset) {if (GLeeInit()) glArrayObjectATI(array, size, type, stride, buffer, offset);}\r
- GLEEPFNGLARRAYOBJECTATIPROC GLeeFuncPtr_glArrayObjectATI=GLee_Lazy_glArrayObjectATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetArrayObjectfvATI\r
-#define GLEE_C_DEFINED_glGetArrayObjectfvATI\r
- void __stdcall GLee_Lazy_glGetArrayObjectfvATI(GLenum array, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetArrayObjectfvATI(array, pname, params);}\r
- GLEEPFNGLGETARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetArrayObjectfvATI=GLee_Lazy_glGetArrayObjectfvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetArrayObjectivATI\r
-#define GLEE_C_DEFINED_glGetArrayObjectivATI\r
- void __stdcall GLee_Lazy_glGetArrayObjectivATI(GLenum array, GLenum pname, GLint * params) {if (GLeeInit()) glGetArrayObjectivATI(array, pname, params);}\r
- GLEEPFNGLGETARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetArrayObjectivATI=GLee_Lazy_glGetArrayObjectivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantArrayObjectATI\r
-#define GLEE_C_DEFINED_glVariantArrayObjectATI\r
- void __stdcall GLee_Lazy_glVariantArrayObjectATI(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset) {if (GLeeInit()) glVariantArrayObjectATI(id, type, stride, buffer, offset);}\r
- GLEEPFNGLVARIANTARRAYOBJECTATIPROC GLeeFuncPtr_glVariantArrayObjectATI=GLee_Lazy_glVariantArrayObjectATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVariantArrayObjectfvATI\r
-#define GLEE_C_DEFINED_glGetVariantArrayObjectfvATI\r
- void __stdcall GLee_Lazy_glGetVariantArrayObjectfvATI(GLuint id, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetVariantArrayObjectfvATI(id, pname, params);}\r
- GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVariantArrayObjectfvATI=GLee_Lazy_glGetVariantArrayObjectfvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVariantArrayObjectivATI\r
-#define GLEE_C_DEFINED_glGetVariantArrayObjectivATI\r
- void __stdcall GLee_Lazy_glGetVariantArrayObjectivATI(GLuint id, GLenum pname, GLint * params) {if (GLeeInit()) glGetVariantArrayObjectivATI(id, pname, params);}\r
- GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVariantArrayObjectivATI=GLee_Lazy_glGetVariantArrayObjectivATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_vertex_shader */\r
-\r
-#ifdef __GLEE_GL_EXT_vertex_shader\r
-#ifndef GLEE_C_DEFINED_glBeginVertexShaderEXT\r
-#define GLEE_C_DEFINED_glBeginVertexShaderEXT\r
- void __stdcall GLee_Lazy_glBeginVertexShaderEXT(void) {if (GLeeInit()) glBeginVertexShaderEXT();}\r
- GLEEPFNGLBEGINVERTEXSHADEREXTPROC GLeeFuncPtr_glBeginVertexShaderEXT=GLee_Lazy_glBeginVertexShaderEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndVertexShaderEXT\r
-#define GLEE_C_DEFINED_glEndVertexShaderEXT\r
- void __stdcall GLee_Lazy_glEndVertexShaderEXT(void) {if (GLeeInit()) glEndVertexShaderEXT();}\r
- GLEEPFNGLENDVERTEXSHADEREXTPROC GLeeFuncPtr_glEndVertexShaderEXT=GLee_Lazy_glEndVertexShaderEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindVertexShaderEXT\r
-#define GLEE_C_DEFINED_glBindVertexShaderEXT\r
- void __stdcall GLee_Lazy_glBindVertexShaderEXT(GLuint id) {if (GLeeInit()) glBindVertexShaderEXT(id);}\r
- GLEEPFNGLBINDVERTEXSHADEREXTPROC GLeeFuncPtr_glBindVertexShaderEXT=GLee_Lazy_glBindVertexShaderEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenVertexShadersEXT\r
-#define GLEE_C_DEFINED_glGenVertexShadersEXT\r
- GLuint __stdcall GLee_Lazy_glGenVertexShadersEXT(GLuint range) {if (GLeeInit()) return glGenVertexShadersEXT(range); return (GLuint)0;}\r
- GLEEPFNGLGENVERTEXSHADERSEXTPROC GLeeFuncPtr_glGenVertexShadersEXT=GLee_Lazy_glGenVertexShadersEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteVertexShaderEXT\r
-#define GLEE_C_DEFINED_glDeleteVertexShaderEXT\r
- void __stdcall GLee_Lazy_glDeleteVertexShaderEXT(GLuint id) {if (GLeeInit()) glDeleteVertexShaderEXT(id);}\r
- GLEEPFNGLDELETEVERTEXSHADEREXTPROC GLeeFuncPtr_glDeleteVertexShaderEXT=GLee_Lazy_glDeleteVertexShaderEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glShaderOp1EXT\r
-#define GLEE_C_DEFINED_glShaderOp1EXT\r
- void __stdcall GLee_Lazy_glShaderOp1EXT(GLenum op, GLuint res, GLuint arg1) {if (GLeeInit()) glShaderOp1EXT(op, res, arg1);}\r
- GLEEPFNGLSHADEROP1EXTPROC GLeeFuncPtr_glShaderOp1EXT=GLee_Lazy_glShaderOp1EXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glShaderOp2EXT\r
-#define GLEE_C_DEFINED_glShaderOp2EXT\r
- void __stdcall GLee_Lazy_glShaderOp2EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2) {if (GLeeInit()) glShaderOp2EXT(op, res, arg1, arg2);}\r
- GLEEPFNGLSHADEROP2EXTPROC GLeeFuncPtr_glShaderOp2EXT=GLee_Lazy_glShaderOp2EXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glShaderOp3EXT\r
-#define GLEE_C_DEFINED_glShaderOp3EXT\r
- void __stdcall GLee_Lazy_glShaderOp3EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3) {if (GLeeInit()) glShaderOp3EXT(op, res, arg1, arg2, arg3);}\r
- GLEEPFNGLSHADEROP3EXTPROC GLeeFuncPtr_glShaderOp3EXT=GLee_Lazy_glShaderOp3EXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSwizzleEXT\r
-#define GLEE_C_DEFINED_glSwizzleEXT\r
- void __stdcall GLee_Lazy_glSwizzleEXT(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW) {if (GLeeInit()) glSwizzleEXT(res, in, outX, outY, outZ, outW);}\r
- GLEEPFNGLSWIZZLEEXTPROC GLeeFuncPtr_glSwizzleEXT=GLee_Lazy_glSwizzleEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glWriteMaskEXT\r
-#define GLEE_C_DEFINED_glWriteMaskEXT\r
- void __stdcall GLee_Lazy_glWriteMaskEXT(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW) {if (GLeeInit()) glWriteMaskEXT(res, in, outX, outY, outZ, outW);}\r
- GLEEPFNGLWRITEMASKEXTPROC GLeeFuncPtr_glWriteMaskEXT=GLee_Lazy_glWriteMaskEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glInsertComponentEXT\r
-#define GLEE_C_DEFINED_glInsertComponentEXT\r
- void __stdcall GLee_Lazy_glInsertComponentEXT(GLuint res, GLuint src, GLuint num) {if (GLeeInit()) glInsertComponentEXT(res, src, num);}\r
- GLEEPFNGLINSERTCOMPONENTEXTPROC GLeeFuncPtr_glInsertComponentEXT=GLee_Lazy_glInsertComponentEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glExtractComponentEXT\r
-#define GLEE_C_DEFINED_glExtractComponentEXT\r
- void __stdcall GLee_Lazy_glExtractComponentEXT(GLuint res, GLuint src, GLuint num) {if (GLeeInit()) glExtractComponentEXT(res, src, num);}\r
- GLEEPFNGLEXTRACTCOMPONENTEXTPROC GLeeFuncPtr_glExtractComponentEXT=GLee_Lazy_glExtractComponentEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenSymbolsEXT\r
-#define GLEE_C_DEFINED_glGenSymbolsEXT\r
- GLuint __stdcall GLee_Lazy_glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components) {if (GLeeInit()) return glGenSymbolsEXT(datatype, storagetype, range, components); return (GLuint)0;}\r
- GLEEPFNGLGENSYMBOLSEXTPROC GLeeFuncPtr_glGenSymbolsEXT=GLee_Lazy_glGenSymbolsEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSetInvariantEXT\r
-#define GLEE_C_DEFINED_glSetInvariantEXT\r
- void __stdcall GLee_Lazy_glSetInvariantEXT(GLuint id, GLenum type, const GLvoid * addr) {if (GLeeInit()) glSetInvariantEXT(id, type, addr);}\r
- GLEEPFNGLSETINVARIANTEXTPROC GLeeFuncPtr_glSetInvariantEXT=GLee_Lazy_glSetInvariantEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSetLocalConstantEXT\r
-#define GLEE_C_DEFINED_glSetLocalConstantEXT\r
- void __stdcall GLee_Lazy_glSetLocalConstantEXT(GLuint id, GLenum type, const GLvoid * addr) {if (GLeeInit()) glSetLocalConstantEXT(id, type, addr);}\r
- GLEEPFNGLSETLOCALCONSTANTEXTPROC GLeeFuncPtr_glSetLocalConstantEXT=GLee_Lazy_glSetLocalConstantEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantbvEXT\r
-#define GLEE_C_DEFINED_glVariantbvEXT\r
- void __stdcall GLee_Lazy_glVariantbvEXT(GLuint id, const GLbyte * addr) {if (GLeeInit()) glVariantbvEXT(id, addr);}\r
- GLEEPFNGLVARIANTBVEXTPROC GLeeFuncPtr_glVariantbvEXT=GLee_Lazy_glVariantbvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantsvEXT\r
-#define GLEE_C_DEFINED_glVariantsvEXT\r
- void __stdcall GLee_Lazy_glVariantsvEXT(GLuint id, const GLshort * addr) {if (GLeeInit()) glVariantsvEXT(id, addr);}\r
- GLEEPFNGLVARIANTSVEXTPROC GLeeFuncPtr_glVariantsvEXT=GLee_Lazy_glVariantsvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantivEXT\r
-#define GLEE_C_DEFINED_glVariantivEXT\r
- void __stdcall GLee_Lazy_glVariantivEXT(GLuint id, const GLint * addr) {if (GLeeInit()) glVariantivEXT(id, addr);}\r
- GLEEPFNGLVARIANTIVEXTPROC GLeeFuncPtr_glVariantivEXT=GLee_Lazy_glVariantivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantfvEXT\r
-#define GLEE_C_DEFINED_glVariantfvEXT\r
- void __stdcall GLee_Lazy_glVariantfvEXT(GLuint id, const GLfloat * addr) {if (GLeeInit()) glVariantfvEXT(id, addr);}\r
- GLEEPFNGLVARIANTFVEXTPROC GLeeFuncPtr_glVariantfvEXT=GLee_Lazy_glVariantfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantdvEXT\r
-#define GLEE_C_DEFINED_glVariantdvEXT\r
- void __stdcall GLee_Lazy_glVariantdvEXT(GLuint id, const GLdouble * addr) {if (GLeeInit()) glVariantdvEXT(id, addr);}\r
- GLEEPFNGLVARIANTDVEXTPROC GLeeFuncPtr_glVariantdvEXT=GLee_Lazy_glVariantdvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantubvEXT\r
-#define GLEE_C_DEFINED_glVariantubvEXT\r
- void __stdcall GLee_Lazy_glVariantubvEXT(GLuint id, const GLubyte * addr) {if (GLeeInit()) glVariantubvEXT(id, addr);}\r
- GLEEPFNGLVARIANTUBVEXTPROC GLeeFuncPtr_glVariantubvEXT=GLee_Lazy_glVariantubvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantusvEXT\r
-#define GLEE_C_DEFINED_glVariantusvEXT\r
- void __stdcall GLee_Lazy_glVariantusvEXT(GLuint id, const GLushort * addr) {if (GLeeInit()) glVariantusvEXT(id, addr);}\r
- GLEEPFNGLVARIANTUSVEXTPROC GLeeFuncPtr_glVariantusvEXT=GLee_Lazy_glVariantusvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantuivEXT\r
-#define GLEE_C_DEFINED_glVariantuivEXT\r
- void __stdcall GLee_Lazy_glVariantuivEXT(GLuint id, const GLuint * addr) {if (GLeeInit()) glVariantuivEXT(id, addr);}\r
- GLEEPFNGLVARIANTUIVEXTPROC GLeeFuncPtr_glVariantuivEXT=GLee_Lazy_glVariantuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVariantPointerEXT\r
-#define GLEE_C_DEFINED_glVariantPointerEXT\r
- void __stdcall GLee_Lazy_glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr) {if (GLeeInit()) glVariantPointerEXT(id, type, stride, addr);}\r
- GLEEPFNGLVARIANTPOINTEREXTPROC GLeeFuncPtr_glVariantPointerEXT=GLee_Lazy_glVariantPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEnableVariantClientStateEXT\r
-#define GLEE_C_DEFINED_glEnableVariantClientStateEXT\r
- void __stdcall GLee_Lazy_glEnableVariantClientStateEXT(GLuint id) {if (GLeeInit()) glEnableVariantClientStateEXT(id);}\r
- GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glEnableVariantClientStateEXT=GLee_Lazy_glEnableVariantClientStateEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDisableVariantClientStateEXT\r
-#define GLEE_C_DEFINED_glDisableVariantClientStateEXT\r
- void __stdcall GLee_Lazy_glDisableVariantClientStateEXT(GLuint id) {if (GLeeInit()) glDisableVariantClientStateEXT(id);}\r
- GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glDisableVariantClientStateEXT=GLee_Lazy_glDisableVariantClientStateEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindLightParameterEXT\r
-#define GLEE_C_DEFINED_glBindLightParameterEXT\r
- GLuint __stdcall GLee_Lazy_glBindLightParameterEXT(GLenum light, GLenum value) {if (GLeeInit()) return glBindLightParameterEXT(light, value); return (GLuint)0;}\r
- GLEEPFNGLBINDLIGHTPARAMETEREXTPROC GLeeFuncPtr_glBindLightParameterEXT=GLee_Lazy_glBindLightParameterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindMaterialParameterEXT\r
-#define GLEE_C_DEFINED_glBindMaterialParameterEXT\r
- GLuint __stdcall GLee_Lazy_glBindMaterialParameterEXT(GLenum face, GLenum value) {if (GLeeInit()) return glBindMaterialParameterEXT(face, value); return (GLuint)0;}\r
- GLEEPFNGLBINDMATERIALPARAMETEREXTPROC GLeeFuncPtr_glBindMaterialParameterEXT=GLee_Lazy_glBindMaterialParameterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindTexGenParameterEXT\r
-#define GLEE_C_DEFINED_glBindTexGenParameterEXT\r
- GLuint __stdcall GLee_Lazy_glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value) {if (GLeeInit()) return glBindTexGenParameterEXT(unit, coord, value); return (GLuint)0;}\r
- GLEEPFNGLBINDTEXGENPARAMETEREXTPROC GLeeFuncPtr_glBindTexGenParameterEXT=GLee_Lazy_glBindTexGenParameterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindTextureUnitParameterEXT\r
-#define GLEE_C_DEFINED_glBindTextureUnitParameterEXT\r
- GLuint __stdcall GLee_Lazy_glBindTextureUnitParameterEXT(GLenum unit, GLenum value) {if (GLeeInit()) return glBindTextureUnitParameterEXT(unit, value); return (GLuint)0;}\r
- GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC GLeeFuncPtr_glBindTextureUnitParameterEXT=GLee_Lazy_glBindTextureUnitParameterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindParameterEXT\r
-#define GLEE_C_DEFINED_glBindParameterEXT\r
- GLuint __stdcall GLee_Lazy_glBindParameterEXT(GLenum value) {if (GLeeInit()) return glBindParameterEXT(value); return (GLuint)0;}\r
- GLEEPFNGLBINDPARAMETEREXTPROC GLeeFuncPtr_glBindParameterEXT=GLee_Lazy_glBindParameterEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsVariantEnabledEXT\r
-#define GLEE_C_DEFINED_glIsVariantEnabledEXT\r
- GLboolean __stdcall GLee_Lazy_glIsVariantEnabledEXT(GLuint id, GLenum cap) {if (GLeeInit()) return glIsVariantEnabledEXT(id, cap); return (GLboolean)0;}\r
- GLEEPFNGLISVARIANTENABLEDEXTPROC GLeeFuncPtr_glIsVariantEnabledEXT=GLee_Lazy_glIsVariantEnabledEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVariantBooleanvEXT\r
-#define GLEE_C_DEFINED_glGetVariantBooleanvEXT\r
- void __stdcall GLee_Lazy_glGetVariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data) {if (GLeeInit()) glGetVariantBooleanvEXT(id, value, data);}\r
- GLEEPFNGLGETVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetVariantBooleanvEXT=GLee_Lazy_glGetVariantBooleanvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVariantIntegervEXT\r
-#define GLEE_C_DEFINED_glGetVariantIntegervEXT\r
- void __stdcall GLee_Lazy_glGetVariantIntegervEXT(GLuint id, GLenum value, GLint * data) {if (GLeeInit()) glGetVariantIntegervEXT(id, value, data);}\r
- GLEEPFNGLGETVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetVariantIntegervEXT=GLee_Lazy_glGetVariantIntegervEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVariantFloatvEXT\r
-#define GLEE_C_DEFINED_glGetVariantFloatvEXT\r
- void __stdcall GLee_Lazy_glGetVariantFloatvEXT(GLuint id, GLenum value, GLfloat * data) {if (GLeeInit()) glGetVariantFloatvEXT(id, value, data);}\r
- GLEEPFNGLGETVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetVariantFloatvEXT=GLee_Lazy_glGetVariantFloatvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVariantPointervEXT\r
-#define GLEE_C_DEFINED_glGetVariantPointervEXT\r
- void __stdcall GLee_Lazy_glGetVariantPointervEXT(GLuint id, GLenum value, GLvoid* * data) {if (GLeeInit()) glGetVariantPointervEXT(id, value, data);}\r
- GLEEPFNGLGETVARIANTPOINTERVEXTPROC GLeeFuncPtr_glGetVariantPointervEXT=GLee_Lazy_glGetVariantPointervEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetInvariantBooleanvEXT\r
-#define GLEE_C_DEFINED_glGetInvariantBooleanvEXT\r
- void __stdcall GLee_Lazy_glGetInvariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data) {if (GLeeInit()) glGetInvariantBooleanvEXT(id, value, data);}\r
- GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetInvariantBooleanvEXT=GLee_Lazy_glGetInvariantBooleanvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetInvariantIntegervEXT\r
-#define GLEE_C_DEFINED_glGetInvariantIntegervEXT\r
- void __stdcall GLee_Lazy_glGetInvariantIntegervEXT(GLuint id, GLenum value, GLint * data) {if (GLeeInit()) glGetInvariantIntegervEXT(id, value, data);}\r
- GLEEPFNGLGETINVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetInvariantIntegervEXT=GLee_Lazy_glGetInvariantIntegervEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetInvariantFloatvEXT\r
-#define GLEE_C_DEFINED_glGetInvariantFloatvEXT\r
- void __stdcall GLee_Lazy_glGetInvariantFloatvEXT(GLuint id, GLenum value, GLfloat * data) {if (GLeeInit()) glGetInvariantFloatvEXT(id, value, data);}\r
- GLEEPFNGLGETINVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetInvariantFloatvEXT=GLee_Lazy_glGetInvariantFloatvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetLocalConstantBooleanvEXT\r
-#define GLEE_C_DEFINED_glGetLocalConstantBooleanvEXT\r
- void __stdcall GLee_Lazy_glGetLocalConstantBooleanvEXT(GLuint id, GLenum value, GLboolean * data) {if (GLeeInit()) glGetLocalConstantBooleanvEXT(id, value, data);}\r
- GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC GLeeFuncPtr_glGetLocalConstantBooleanvEXT=GLee_Lazy_glGetLocalConstantBooleanvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetLocalConstantIntegervEXT\r
-#define GLEE_C_DEFINED_glGetLocalConstantIntegervEXT\r
- void __stdcall GLee_Lazy_glGetLocalConstantIntegervEXT(GLuint id, GLenum value, GLint * data) {if (GLeeInit()) glGetLocalConstantIntegervEXT(id, value, data);}\r
- GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC GLeeFuncPtr_glGetLocalConstantIntegervEXT=GLee_Lazy_glGetLocalConstantIntegervEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetLocalConstantFloatvEXT\r
-#define GLEE_C_DEFINED_glGetLocalConstantFloatvEXT\r
- void __stdcall GLee_Lazy_glGetLocalConstantFloatvEXT(GLuint id, GLenum value, GLfloat * data) {if (GLeeInit()) glGetLocalConstantFloatvEXT(id, value, data);}\r
- GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC GLeeFuncPtr_glGetLocalConstantFloatvEXT=GLee_Lazy_glGetLocalConstantFloatvEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_vertex_streams */\r
-\r
-#ifdef __GLEE_GL_ATI_vertex_streams\r
-#ifndef GLEE_C_DEFINED_glVertexStream1sATI\r
-#define GLEE_C_DEFINED_glVertexStream1sATI\r
- void __stdcall GLee_Lazy_glVertexStream1sATI(GLenum stream, GLshort x) {if (GLeeInit()) glVertexStream1sATI(stream, x);}\r
- GLEEPFNGLVERTEXSTREAM1SATIPROC GLeeFuncPtr_glVertexStream1sATI=GLee_Lazy_glVertexStream1sATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1svATI\r
-#define GLEE_C_DEFINED_glVertexStream1svATI\r
- void __stdcall GLee_Lazy_glVertexStream1svATI(GLenum stream, const GLshort * coords) {if (GLeeInit()) glVertexStream1svATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM1SVATIPROC GLeeFuncPtr_glVertexStream1svATI=GLee_Lazy_glVertexStream1svATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1iATI\r
-#define GLEE_C_DEFINED_glVertexStream1iATI\r
- void __stdcall GLee_Lazy_glVertexStream1iATI(GLenum stream, GLint x) {if (GLeeInit()) glVertexStream1iATI(stream, x);}\r
- GLEEPFNGLVERTEXSTREAM1IATIPROC GLeeFuncPtr_glVertexStream1iATI=GLee_Lazy_glVertexStream1iATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1ivATI\r
-#define GLEE_C_DEFINED_glVertexStream1ivATI\r
- void __stdcall GLee_Lazy_glVertexStream1ivATI(GLenum stream, const GLint * coords) {if (GLeeInit()) glVertexStream1ivATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM1IVATIPROC GLeeFuncPtr_glVertexStream1ivATI=GLee_Lazy_glVertexStream1ivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1fATI\r
-#define GLEE_C_DEFINED_glVertexStream1fATI\r
- void __stdcall GLee_Lazy_glVertexStream1fATI(GLenum stream, GLfloat x) {if (GLeeInit()) glVertexStream1fATI(stream, x);}\r
- GLEEPFNGLVERTEXSTREAM1FATIPROC GLeeFuncPtr_glVertexStream1fATI=GLee_Lazy_glVertexStream1fATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1fvATI\r
-#define GLEE_C_DEFINED_glVertexStream1fvATI\r
- void __stdcall GLee_Lazy_glVertexStream1fvATI(GLenum stream, const GLfloat * coords) {if (GLeeInit()) glVertexStream1fvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM1FVATIPROC GLeeFuncPtr_glVertexStream1fvATI=GLee_Lazy_glVertexStream1fvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1dATI\r
-#define GLEE_C_DEFINED_glVertexStream1dATI\r
- void __stdcall GLee_Lazy_glVertexStream1dATI(GLenum stream, GLdouble x) {if (GLeeInit()) glVertexStream1dATI(stream, x);}\r
- GLEEPFNGLVERTEXSTREAM1DATIPROC GLeeFuncPtr_glVertexStream1dATI=GLee_Lazy_glVertexStream1dATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream1dvATI\r
-#define GLEE_C_DEFINED_glVertexStream1dvATI\r
- void __stdcall GLee_Lazy_glVertexStream1dvATI(GLenum stream, const GLdouble * coords) {if (GLeeInit()) glVertexStream1dvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM1DVATIPROC GLeeFuncPtr_glVertexStream1dvATI=GLee_Lazy_glVertexStream1dvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2sATI\r
-#define GLEE_C_DEFINED_glVertexStream2sATI\r
- void __stdcall GLee_Lazy_glVertexStream2sATI(GLenum stream, GLshort x, GLshort y) {if (GLeeInit()) glVertexStream2sATI(stream, x, y);}\r
- GLEEPFNGLVERTEXSTREAM2SATIPROC GLeeFuncPtr_glVertexStream2sATI=GLee_Lazy_glVertexStream2sATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2svATI\r
-#define GLEE_C_DEFINED_glVertexStream2svATI\r
- void __stdcall GLee_Lazy_glVertexStream2svATI(GLenum stream, const GLshort * coords) {if (GLeeInit()) glVertexStream2svATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM2SVATIPROC GLeeFuncPtr_glVertexStream2svATI=GLee_Lazy_glVertexStream2svATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2iATI\r
-#define GLEE_C_DEFINED_glVertexStream2iATI\r
- void __stdcall GLee_Lazy_glVertexStream2iATI(GLenum stream, GLint x, GLint y) {if (GLeeInit()) glVertexStream2iATI(stream, x, y);}\r
- GLEEPFNGLVERTEXSTREAM2IATIPROC GLeeFuncPtr_glVertexStream2iATI=GLee_Lazy_glVertexStream2iATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2ivATI\r
-#define GLEE_C_DEFINED_glVertexStream2ivATI\r
- void __stdcall GLee_Lazy_glVertexStream2ivATI(GLenum stream, const GLint * coords) {if (GLeeInit()) glVertexStream2ivATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM2IVATIPROC GLeeFuncPtr_glVertexStream2ivATI=GLee_Lazy_glVertexStream2ivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2fATI\r
-#define GLEE_C_DEFINED_glVertexStream2fATI\r
- void __stdcall GLee_Lazy_glVertexStream2fATI(GLenum stream, GLfloat x, GLfloat y) {if (GLeeInit()) glVertexStream2fATI(stream, x, y);}\r
- GLEEPFNGLVERTEXSTREAM2FATIPROC GLeeFuncPtr_glVertexStream2fATI=GLee_Lazy_glVertexStream2fATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2fvATI\r
-#define GLEE_C_DEFINED_glVertexStream2fvATI\r
- void __stdcall GLee_Lazy_glVertexStream2fvATI(GLenum stream, const GLfloat * coords) {if (GLeeInit()) glVertexStream2fvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM2FVATIPROC GLeeFuncPtr_glVertexStream2fvATI=GLee_Lazy_glVertexStream2fvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2dATI\r
-#define GLEE_C_DEFINED_glVertexStream2dATI\r
- void __stdcall GLee_Lazy_glVertexStream2dATI(GLenum stream, GLdouble x, GLdouble y) {if (GLeeInit()) glVertexStream2dATI(stream, x, y);}\r
- GLEEPFNGLVERTEXSTREAM2DATIPROC GLeeFuncPtr_glVertexStream2dATI=GLee_Lazy_glVertexStream2dATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream2dvATI\r
-#define GLEE_C_DEFINED_glVertexStream2dvATI\r
- void __stdcall GLee_Lazy_glVertexStream2dvATI(GLenum stream, const GLdouble * coords) {if (GLeeInit()) glVertexStream2dvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM2DVATIPROC GLeeFuncPtr_glVertexStream2dvATI=GLee_Lazy_glVertexStream2dvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3sATI\r
-#define GLEE_C_DEFINED_glVertexStream3sATI\r
- void __stdcall GLee_Lazy_glVertexStream3sATI(GLenum stream, GLshort x, GLshort y, GLshort z) {if (GLeeInit()) glVertexStream3sATI(stream, x, y, z);}\r
- GLEEPFNGLVERTEXSTREAM3SATIPROC GLeeFuncPtr_glVertexStream3sATI=GLee_Lazy_glVertexStream3sATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3svATI\r
-#define GLEE_C_DEFINED_glVertexStream3svATI\r
- void __stdcall GLee_Lazy_glVertexStream3svATI(GLenum stream, const GLshort * coords) {if (GLeeInit()) glVertexStream3svATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM3SVATIPROC GLeeFuncPtr_glVertexStream3svATI=GLee_Lazy_glVertexStream3svATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3iATI\r
-#define GLEE_C_DEFINED_glVertexStream3iATI\r
- void __stdcall GLee_Lazy_glVertexStream3iATI(GLenum stream, GLint x, GLint y, GLint z) {if (GLeeInit()) glVertexStream3iATI(stream, x, y, z);}\r
- GLEEPFNGLVERTEXSTREAM3IATIPROC GLeeFuncPtr_glVertexStream3iATI=GLee_Lazy_glVertexStream3iATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3ivATI\r
-#define GLEE_C_DEFINED_glVertexStream3ivATI\r
- void __stdcall GLee_Lazy_glVertexStream3ivATI(GLenum stream, const GLint * coords) {if (GLeeInit()) glVertexStream3ivATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM3IVATIPROC GLeeFuncPtr_glVertexStream3ivATI=GLee_Lazy_glVertexStream3ivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3fATI\r
-#define GLEE_C_DEFINED_glVertexStream3fATI\r
- void __stdcall GLee_Lazy_glVertexStream3fATI(GLenum stream, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glVertexStream3fATI(stream, x, y, z);}\r
- GLEEPFNGLVERTEXSTREAM3FATIPROC GLeeFuncPtr_glVertexStream3fATI=GLee_Lazy_glVertexStream3fATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3fvATI\r
-#define GLEE_C_DEFINED_glVertexStream3fvATI\r
- void __stdcall GLee_Lazy_glVertexStream3fvATI(GLenum stream, const GLfloat * coords) {if (GLeeInit()) glVertexStream3fvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM3FVATIPROC GLeeFuncPtr_glVertexStream3fvATI=GLee_Lazy_glVertexStream3fvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3dATI\r
-#define GLEE_C_DEFINED_glVertexStream3dATI\r
- void __stdcall GLee_Lazy_glVertexStream3dATI(GLenum stream, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glVertexStream3dATI(stream, x, y, z);}\r
- GLEEPFNGLVERTEXSTREAM3DATIPROC GLeeFuncPtr_glVertexStream3dATI=GLee_Lazy_glVertexStream3dATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream3dvATI\r
-#define GLEE_C_DEFINED_glVertexStream3dvATI\r
- void __stdcall GLee_Lazy_glVertexStream3dvATI(GLenum stream, const GLdouble * coords) {if (GLeeInit()) glVertexStream3dvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM3DVATIPROC GLeeFuncPtr_glVertexStream3dvATI=GLee_Lazy_glVertexStream3dvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4sATI\r
-#define GLEE_C_DEFINED_glVertexStream4sATI\r
- void __stdcall GLee_Lazy_glVertexStream4sATI(GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w) {if (GLeeInit()) glVertexStream4sATI(stream, x, y, z, w);}\r
- GLEEPFNGLVERTEXSTREAM4SATIPROC GLeeFuncPtr_glVertexStream4sATI=GLee_Lazy_glVertexStream4sATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4svATI\r
-#define GLEE_C_DEFINED_glVertexStream4svATI\r
- void __stdcall GLee_Lazy_glVertexStream4svATI(GLenum stream, const GLshort * coords) {if (GLeeInit()) glVertexStream4svATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM4SVATIPROC GLeeFuncPtr_glVertexStream4svATI=GLee_Lazy_glVertexStream4svATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4iATI\r
-#define GLEE_C_DEFINED_glVertexStream4iATI\r
- void __stdcall GLee_Lazy_glVertexStream4iATI(GLenum stream, GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glVertexStream4iATI(stream, x, y, z, w);}\r
- GLEEPFNGLVERTEXSTREAM4IATIPROC GLeeFuncPtr_glVertexStream4iATI=GLee_Lazy_glVertexStream4iATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4ivATI\r
-#define GLEE_C_DEFINED_glVertexStream4ivATI\r
- void __stdcall GLee_Lazy_glVertexStream4ivATI(GLenum stream, const GLint * coords) {if (GLeeInit()) glVertexStream4ivATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM4IVATIPROC GLeeFuncPtr_glVertexStream4ivATI=GLee_Lazy_glVertexStream4ivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4fATI\r
-#define GLEE_C_DEFINED_glVertexStream4fATI\r
- void __stdcall GLee_Lazy_glVertexStream4fATI(GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glVertexStream4fATI(stream, x, y, z, w);}\r
- GLEEPFNGLVERTEXSTREAM4FATIPROC GLeeFuncPtr_glVertexStream4fATI=GLee_Lazy_glVertexStream4fATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4fvATI\r
-#define GLEE_C_DEFINED_glVertexStream4fvATI\r
- void __stdcall GLee_Lazy_glVertexStream4fvATI(GLenum stream, const GLfloat * coords) {if (GLeeInit()) glVertexStream4fvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM4FVATIPROC GLeeFuncPtr_glVertexStream4fvATI=GLee_Lazy_glVertexStream4fvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4dATI\r
-#define GLEE_C_DEFINED_glVertexStream4dATI\r
- void __stdcall GLee_Lazy_glVertexStream4dATI(GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glVertexStream4dATI(stream, x, y, z, w);}\r
- GLEEPFNGLVERTEXSTREAM4DATIPROC GLeeFuncPtr_glVertexStream4dATI=GLee_Lazy_glVertexStream4dATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexStream4dvATI\r
-#define GLEE_C_DEFINED_glVertexStream4dvATI\r
- void __stdcall GLee_Lazy_glVertexStream4dvATI(GLenum stream, const GLdouble * coords) {if (GLeeInit()) glVertexStream4dvATI(stream, coords);}\r
- GLEEPFNGLVERTEXSTREAM4DVATIPROC GLeeFuncPtr_glVertexStream4dvATI=GLee_Lazy_glVertexStream4dvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3bATI\r
-#define GLEE_C_DEFINED_glNormalStream3bATI\r
- void __stdcall GLee_Lazy_glNormalStream3bATI(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz) {if (GLeeInit()) glNormalStream3bATI(stream, nx, ny, nz);}\r
- GLEEPFNGLNORMALSTREAM3BATIPROC GLeeFuncPtr_glNormalStream3bATI=GLee_Lazy_glNormalStream3bATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3bvATI\r
-#define GLEE_C_DEFINED_glNormalStream3bvATI\r
- void __stdcall GLee_Lazy_glNormalStream3bvATI(GLenum stream, const GLbyte * coords) {if (GLeeInit()) glNormalStream3bvATI(stream, coords);}\r
- GLEEPFNGLNORMALSTREAM3BVATIPROC GLeeFuncPtr_glNormalStream3bvATI=GLee_Lazy_glNormalStream3bvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3sATI\r
-#define GLEE_C_DEFINED_glNormalStream3sATI\r
- void __stdcall GLee_Lazy_glNormalStream3sATI(GLenum stream, GLshort nx, GLshort ny, GLshort nz) {if (GLeeInit()) glNormalStream3sATI(stream, nx, ny, nz);}\r
- GLEEPFNGLNORMALSTREAM3SATIPROC GLeeFuncPtr_glNormalStream3sATI=GLee_Lazy_glNormalStream3sATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3svATI\r
-#define GLEE_C_DEFINED_glNormalStream3svATI\r
- void __stdcall GLee_Lazy_glNormalStream3svATI(GLenum stream, const GLshort * coords) {if (GLeeInit()) glNormalStream3svATI(stream, coords);}\r
- GLEEPFNGLNORMALSTREAM3SVATIPROC GLeeFuncPtr_glNormalStream3svATI=GLee_Lazy_glNormalStream3svATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3iATI\r
-#define GLEE_C_DEFINED_glNormalStream3iATI\r
- void __stdcall GLee_Lazy_glNormalStream3iATI(GLenum stream, GLint nx, GLint ny, GLint nz) {if (GLeeInit()) glNormalStream3iATI(stream, nx, ny, nz);}\r
- GLEEPFNGLNORMALSTREAM3IATIPROC GLeeFuncPtr_glNormalStream3iATI=GLee_Lazy_glNormalStream3iATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3ivATI\r
-#define GLEE_C_DEFINED_glNormalStream3ivATI\r
- void __stdcall GLee_Lazy_glNormalStream3ivATI(GLenum stream, const GLint * coords) {if (GLeeInit()) glNormalStream3ivATI(stream, coords);}\r
- GLEEPFNGLNORMALSTREAM3IVATIPROC GLeeFuncPtr_glNormalStream3ivATI=GLee_Lazy_glNormalStream3ivATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3fATI\r
-#define GLEE_C_DEFINED_glNormalStream3fATI\r
- void __stdcall GLee_Lazy_glNormalStream3fATI(GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz) {if (GLeeInit()) glNormalStream3fATI(stream, nx, ny, nz);}\r
- GLEEPFNGLNORMALSTREAM3FATIPROC GLeeFuncPtr_glNormalStream3fATI=GLee_Lazy_glNormalStream3fATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3fvATI\r
-#define GLEE_C_DEFINED_glNormalStream3fvATI\r
- void __stdcall GLee_Lazy_glNormalStream3fvATI(GLenum stream, const GLfloat * coords) {if (GLeeInit()) glNormalStream3fvATI(stream, coords);}\r
- GLEEPFNGLNORMALSTREAM3FVATIPROC GLeeFuncPtr_glNormalStream3fvATI=GLee_Lazy_glNormalStream3fvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3dATI\r
-#define GLEE_C_DEFINED_glNormalStream3dATI\r
- void __stdcall GLee_Lazy_glNormalStream3dATI(GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz) {if (GLeeInit()) glNormalStream3dATI(stream, nx, ny, nz);}\r
- GLEEPFNGLNORMALSTREAM3DATIPROC GLeeFuncPtr_glNormalStream3dATI=GLee_Lazy_glNormalStream3dATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormalStream3dvATI\r
-#define GLEE_C_DEFINED_glNormalStream3dvATI\r
- void __stdcall GLee_Lazy_glNormalStream3dvATI(GLenum stream, const GLdouble * coords) {if (GLeeInit()) glNormalStream3dvATI(stream, coords);}\r
- GLEEPFNGLNORMALSTREAM3DVATIPROC GLeeFuncPtr_glNormalStream3dvATI=GLee_Lazy_glNormalStream3dvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClientActiveVertexStreamATI\r
-#define GLEE_C_DEFINED_glClientActiveVertexStreamATI\r
- void __stdcall GLee_Lazy_glClientActiveVertexStreamATI(GLenum stream) {if (GLeeInit()) glClientActiveVertexStreamATI(stream);}\r
- GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC GLeeFuncPtr_glClientActiveVertexStreamATI=GLee_Lazy_glClientActiveVertexStreamATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexBlendEnviATI\r
-#define GLEE_C_DEFINED_glVertexBlendEnviATI\r
- void __stdcall GLee_Lazy_glVertexBlendEnviATI(GLenum pname, GLint param) {if (GLeeInit()) glVertexBlendEnviATI(pname, param);}\r
- GLEEPFNGLVERTEXBLENDENVIATIPROC GLeeFuncPtr_glVertexBlendEnviATI=GLee_Lazy_glVertexBlendEnviATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexBlendEnvfATI\r
-#define GLEE_C_DEFINED_glVertexBlendEnvfATI\r
- void __stdcall GLee_Lazy_glVertexBlendEnvfATI(GLenum pname, GLfloat param) {if (GLeeInit()) glVertexBlendEnvfATI(pname, param);}\r
- GLEEPFNGLVERTEXBLENDENVFATIPROC GLeeFuncPtr_glVertexBlendEnvfATI=GLee_Lazy_glVertexBlendEnvfATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_element_array */\r
-\r
-#ifdef __GLEE_GL_ATI_element_array\r
-#ifndef GLEE_C_DEFINED_glElementPointerATI\r
-#define GLEE_C_DEFINED_glElementPointerATI\r
- void __stdcall GLee_Lazy_glElementPointerATI(GLenum type, const GLvoid * pointer) {if (GLeeInit()) glElementPointerATI(type, pointer);}\r
- GLEEPFNGLELEMENTPOINTERATIPROC GLeeFuncPtr_glElementPointerATI=GLee_Lazy_glElementPointerATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawElementArrayATI\r
-#define GLEE_C_DEFINED_glDrawElementArrayATI\r
- void __stdcall GLee_Lazy_glDrawElementArrayATI(GLenum mode, GLsizei count) {if (GLeeInit()) glDrawElementArrayATI(mode, count);}\r
- GLEEPFNGLDRAWELEMENTARRAYATIPROC GLeeFuncPtr_glDrawElementArrayATI=GLee_Lazy_glDrawElementArrayATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawRangeElementArrayATI\r
-#define GLEE_C_DEFINED_glDrawRangeElementArrayATI\r
- void __stdcall GLee_Lazy_glDrawRangeElementArrayATI(GLenum mode, GLuint start, GLuint end, GLsizei count) {if (GLeeInit()) glDrawRangeElementArrayATI(mode, start, end, count);}\r
- GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC GLeeFuncPtr_glDrawRangeElementArrayATI=GLee_Lazy_glDrawRangeElementArrayATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_SUN_mesh_array */\r
-\r
-#ifdef __GLEE_GL_SUN_mesh_array\r
-#ifndef GLEE_C_DEFINED_glDrawMeshArraysSUN\r
-#define GLEE_C_DEFINED_glDrawMeshArraysSUN\r
- void __stdcall GLee_Lazy_glDrawMeshArraysSUN(GLenum mode, GLint first, GLsizei count, GLsizei width) {if (GLeeInit()) glDrawMeshArraysSUN(mode, first, count, width);}\r
- GLEEPFNGLDRAWMESHARRAYSSUNPROC GLeeFuncPtr_glDrawMeshArraysSUN=GLee_Lazy_glDrawMeshArraysSUN;\r
-#endif\r
-#endif \r
-\r
-/* GL_SUN_slice_accum */\r
-\r
-#ifdef __GLEE_GL_SUN_slice_accum\r
-#endif \r
-\r
-/* GL_NV_multisample_filter_hint */\r
-\r
-#ifdef __GLEE_GL_NV_multisample_filter_hint\r
-#endif \r
-\r
-/* GL_NV_depth_clamp */\r
-\r
-#ifdef __GLEE_GL_NV_depth_clamp\r
-#endif \r
-\r
-/* GL_NV_occlusion_query */\r
-\r
-#ifdef __GLEE_GL_NV_occlusion_query\r
-#ifndef GLEE_C_DEFINED_glGenOcclusionQueriesNV\r
-#define GLEE_C_DEFINED_glGenOcclusionQueriesNV\r
- void __stdcall GLee_Lazy_glGenOcclusionQueriesNV(GLsizei n, GLuint * ids) {if (GLeeInit()) glGenOcclusionQueriesNV(n, ids);}\r
- GLEEPFNGLGENOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glGenOcclusionQueriesNV=GLee_Lazy_glGenOcclusionQueriesNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteOcclusionQueriesNV\r
-#define GLEE_C_DEFINED_glDeleteOcclusionQueriesNV\r
- void __stdcall GLee_Lazy_glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids) {if (GLeeInit()) glDeleteOcclusionQueriesNV(n, ids);}\r
- GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glDeleteOcclusionQueriesNV=GLee_Lazy_glDeleteOcclusionQueriesNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsOcclusionQueryNV\r
-#define GLEE_C_DEFINED_glIsOcclusionQueryNV\r
- GLboolean __stdcall GLee_Lazy_glIsOcclusionQueryNV(GLuint id) {if (GLeeInit()) return glIsOcclusionQueryNV(id); return (GLboolean)0;}\r
- GLEEPFNGLISOCCLUSIONQUERYNVPROC GLeeFuncPtr_glIsOcclusionQueryNV=GLee_Lazy_glIsOcclusionQueryNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBeginOcclusionQueryNV\r
-#define GLEE_C_DEFINED_glBeginOcclusionQueryNV\r
- void __stdcall GLee_Lazy_glBeginOcclusionQueryNV(GLuint id) {if (GLeeInit()) glBeginOcclusionQueryNV(id);}\r
- GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC GLeeFuncPtr_glBeginOcclusionQueryNV=GLee_Lazy_glBeginOcclusionQueryNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndOcclusionQueryNV\r
-#define GLEE_C_DEFINED_glEndOcclusionQueryNV\r
- void __stdcall GLee_Lazy_glEndOcclusionQueryNV(void) {if (GLeeInit()) glEndOcclusionQueryNV();}\r
- GLEEPFNGLENDOCCLUSIONQUERYNVPROC GLeeFuncPtr_glEndOcclusionQueryNV=GLee_Lazy_glEndOcclusionQueryNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetOcclusionQueryivNV\r
-#define GLEE_C_DEFINED_glGetOcclusionQueryivNV\r
- void __stdcall GLee_Lazy_glGetOcclusionQueryivNV(GLuint id, GLenum pname, GLint * params) {if (GLeeInit()) glGetOcclusionQueryivNV(id, pname, params);}\r
- GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC GLeeFuncPtr_glGetOcclusionQueryivNV=GLee_Lazy_glGetOcclusionQueryivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetOcclusionQueryuivNV\r
-#define GLEE_C_DEFINED_glGetOcclusionQueryuivNV\r
- void __stdcall GLee_Lazy_glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params) {if (GLeeInit()) glGetOcclusionQueryuivNV(id, pname, params);}\r
- GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC GLeeFuncPtr_glGetOcclusionQueryuivNV=GLee_Lazy_glGetOcclusionQueryuivNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_point_sprite */\r
-\r
-#ifdef __GLEE_GL_NV_point_sprite\r
-#ifndef GLEE_C_DEFINED_glPointParameteriNV\r
-#define GLEE_C_DEFINED_glPointParameteriNV\r
- void __stdcall GLee_Lazy_glPointParameteriNV(GLenum pname, GLint param) {if (GLeeInit()) glPointParameteriNV(pname, param);}\r
- GLEEPFNGLPOINTPARAMETERINVPROC GLeeFuncPtr_glPointParameteriNV=GLee_Lazy_glPointParameteriNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPointParameterivNV\r
-#define GLEE_C_DEFINED_glPointParameterivNV\r
- void __stdcall GLee_Lazy_glPointParameterivNV(GLenum pname, const GLint * params) {if (GLeeInit()) glPointParameterivNV(pname, params);}\r
- GLEEPFNGLPOINTPARAMETERIVNVPROC GLeeFuncPtr_glPointParameterivNV=GLee_Lazy_glPointParameterivNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_texture_shader3 */\r
-\r
-#ifdef __GLEE_GL_NV_texture_shader3\r
-#endif \r
-\r
-/* GL_NV_vertex_program1_1 */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_program1_1\r
-#endif \r
-\r
-/* GL_EXT_shadow_funcs */\r
-\r
-#ifdef __GLEE_GL_EXT_shadow_funcs\r
-#endif \r
-\r
-/* GL_EXT_stencil_two_side */\r
-\r
-#ifdef __GLEE_GL_EXT_stencil_two_side\r
-#ifndef GLEE_C_DEFINED_glActiveStencilFaceEXT\r
-#define GLEE_C_DEFINED_glActiveStencilFaceEXT\r
- void __stdcall GLee_Lazy_glActiveStencilFaceEXT(GLenum face) {if (GLeeInit()) glActiveStencilFaceEXT(face);}\r
- GLEEPFNGLACTIVESTENCILFACEEXTPROC GLeeFuncPtr_glActiveStencilFaceEXT=GLee_Lazy_glActiveStencilFaceEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_text_fragment_shader */\r
-\r
-#ifdef __GLEE_GL_ATI_text_fragment_shader\r
-#endif \r
-\r
-/* GL_APPLE_client_storage */\r
-\r
-#ifdef __GLEE_GL_APPLE_client_storage\r
-#endif \r
-\r
-/* GL_APPLE_element_array */\r
-\r
-#ifdef __GLEE_GL_APPLE_element_array\r
-#ifndef GLEE_C_DEFINED_glElementPointerAPPLE\r
-#define GLEE_C_DEFINED_glElementPointerAPPLE\r
- void __stdcall GLee_Lazy_glElementPointerAPPLE(GLenum type, const GLvoid * pointer) {if (GLeeInit()) glElementPointerAPPLE(type, pointer);}\r
- GLEEPFNGLELEMENTPOINTERAPPLEPROC GLeeFuncPtr_glElementPointerAPPLE=GLee_Lazy_glElementPointerAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawElementArrayAPPLE\r
-#define GLEE_C_DEFINED_glDrawElementArrayAPPLE\r
- void __stdcall GLee_Lazy_glDrawElementArrayAPPLE(GLenum mode, GLint first, GLsizei count) {if (GLeeInit()) glDrawElementArrayAPPLE(mode, first, count);}\r
- GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawElementArrayAPPLE=GLee_Lazy_glDrawElementArrayAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawRangeElementArrayAPPLE\r
-#define GLEE_C_DEFINED_glDrawRangeElementArrayAPPLE\r
- void __stdcall GLee_Lazy_glDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count) {if (GLeeInit()) glDrawRangeElementArrayAPPLE(mode, start, end, first, count);}\r
- GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawRangeElementArrayAPPLE=GLee_Lazy_glDrawRangeElementArrayAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiDrawElementArrayAPPLE\r
-#define GLEE_C_DEFINED_glMultiDrawElementArrayAPPLE\r
- void __stdcall GLee_Lazy_glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount) {if (GLeeInit()) glMultiDrawElementArrayAPPLE(mode, first, count, primcount);}\r
- GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawElementArrayAPPLE=GLee_Lazy_glMultiDrawElementArrayAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiDrawRangeElementArrayAPPLE\r
-#define GLEE_C_DEFINED_glMultiDrawRangeElementArrayAPPLE\r
- void __stdcall GLee_Lazy_glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount) {if (GLeeInit()) glMultiDrawRangeElementArrayAPPLE(mode, start, end, first, count, primcount);}\r
- GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE=GLee_Lazy_glMultiDrawRangeElementArrayAPPLE;\r
-#endif\r
-#endif \r
-\r
-/* GL_APPLE_fence */\r
-\r
-#ifdef __GLEE_GL_APPLE_fence\r
-#ifndef GLEE_C_DEFINED_glGenFencesAPPLE\r
-#define GLEE_C_DEFINED_glGenFencesAPPLE\r
- void __stdcall GLee_Lazy_glGenFencesAPPLE(GLsizei n, GLuint * fences) {if (GLeeInit()) glGenFencesAPPLE(n, fences);}\r
- GLEEPFNGLGENFENCESAPPLEPROC GLeeFuncPtr_glGenFencesAPPLE=GLee_Lazy_glGenFencesAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteFencesAPPLE\r
-#define GLEE_C_DEFINED_glDeleteFencesAPPLE\r
- void __stdcall GLee_Lazy_glDeleteFencesAPPLE(GLsizei n, const GLuint * fences) {if (GLeeInit()) glDeleteFencesAPPLE(n, fences);}\r
- GLEEPFNGLDELETEFENCESAPPLEPROC GLeeFuncPtr_glDeleteFencesAPPLE=GLee_Lazy_glDeleteFencesAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSetFenceAPPLE\r
-#define GLEE_C_DEFINED_glSetFenceAPPLE\r
- void __stdcall GLee_Lazy_glSetFenceAPPLE(GLuint fence) {if (GLeeInit()) glSetFenceAPPLE(fence);}\r
- GLEEPFNGLSETFENCEAPPLEPROC GLeeFuncPtr_glSetFenceAPPLE=GLee_Lazy_glSetFenceAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsFenceAPPLE\r
-#define GLEE_C_DEFINED_glIsFenceAPPLE\r
- GLboolean __stdcall GLee_Lazy_glIsFenceAPPLE(GLuint fence) {if (GLeeInit()) return glIsFenceAPPLE(fence); return (GLboolean)0;}\r
- GLEEPFNGLISFENCEAPPLEPROC GLeeFuncPtr_glIsFenceAPPLE=GLee_Lazy_glIsFenceAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTestFenceAPPLE\r
-#define GLEE_C_DEFINED_glTestFenceAPPLE\r
- GLboolean __stdcall GLee_Lazy_glTestFenceAPPLE(GLuint fence) {if (GLeeInit()) return glTestFenceAPPLE(fence); return (GLboolean)0;}\r
- GLEEPFNGLTESTFENCEAPPLEPROC GLeeFuncPtr_glTestFenceAPPLE=GLee_Lazy_glTestFenceAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFinishFenceAPPLE\r
-#define GLEE_C_DEFINED_glFinishFenceAPPLE\r
- void __stdcall GLee_Lazy_glFinishFenceAPPLE(GLuint fence) {if (GLeeInit()) glFinishFenceAPPLE(fence);}\r
- GLEEPFNGLFINISHFENCEAPPLEPROC GLeeFuncPtr_glFinishFenceAPPLE=GLee_Lazy_glFinishFenceAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTestObjectAPPLE\r
-#define GLEE_C_DEFINED_glTestObjectAPPLE\r
- GLboolean __stdcall GLee_Lazy_glTestObjectAPPLE(GLenum object, GLuint name) {if (GLeeInit()) return glTestObjectAPPLE(object, name); return (GLboolean)0;}\r
- GLEEPFNGLTESTOBJECTAPPLEPROC GLeeFuncPtr_glTestObjectAPPLE=GLee_Lazy_glTestObjectAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFinishObjectAPPLE\r
-#define GLEE_C_DEFINED_glFinishObjectAPPLE\r
- void __stdcall GLee_Lazy_glFinishObjectAPPLE(GLenum object, GLint name) {if (GLeeInit()) glFinishObjectAPPLE(object, name);}\r
- GLEEPFNGLFINISHOBJECTAPPLEPROC GLeeFuncPtr_glFinishObjectAPPLE=GLee_Lazy_glFinishObjectAPPLE;\r
-#endif\r
-#endif \r
-\r
-/* GL_APPLE_vertex_array_object */\r
-\r
-#ifdef __GLEE_GL_APPLE_vertex_array_object\r
-#ifndef GLEE_C_DEFINED_glBindVertexArrayAPPLE\r
-#define GLEE_C_DEFINED_glBindVertexArrayAPPLE\r
- void __stdcall GLee_Lazy_glBindVertexArrayAPPLE(GLuint array) {if (GLeeInit()) glBindVertexArrayAPPLE(array);}\r
- GLEEPFNGLBINDVERTEXARRAYAPPLEPROC GLeeFuncPtr_glBindVertexArrayAPPLE=GLee_Lazy_glBindVertexArrayAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteVertexArraysAPPLE\r
-#define GLEE_C_DEFINED_glDeleteVertexArraysAPPLE\r
- void __stdcall GLee_Lazy_glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * arrays) {if (GLeeInit()) glDeleteVertexArraysAPPLE(n, arrays);}\r
- GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glDeleteVertexArraysAPPLE=GLee_Lazy_glDeleteVertexArraysAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenVertexArraysAPPLE\r
-#define GLEE_C_DEFINED_glGenVertexArraysAPPLE\r
- void __stdcall GLee_Lazy_glGenVertexArraysAPPLE(GLsizei n, GLuint * arrays) {if (GLeeInit()) glGenVertexArraysAPPLE(n, arrays);}\r
- GLEEPFNGLGENVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glGenVertexArraysAPPLE=GLee_Lazy_glGenVertexArraysAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsVertexArrayAPPLE\r
-#define GLEE_C_DEFINED_glIsVertexArrayAPPLE\r
- GLboolean __stdcall GLee_Lazy_glIsVertexArrayAPPLE(GLuint array) {if (GLeeInit()) return glIsVertexArrayAPPLE(array); return (GLboolean)0;}\r
- GLEEPFNGLISVERTEXARRAYAPPLEPROC GLeeFuncPtr_glIsVertexArrayAPPLE=GLee_Lazy_glIsVertexArrayAPPLE;\r
-#endif\r
-#endif \r
-\r
-/* GL_APPLE_vertex_array_range */\r
-\r
-#ifdef __GLEE_GL_APPLE_vertex_array_range\r
-#ifndef GLEE_C_DEFINED_glVertexArrayRangeAPPLE\r
-#define GLEE_C_DEFINED_glVertexArrayRangeAPPLE\r
- void __stdcall GLee_Lazy_glVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer) {if (GLeeInit()) glVertexArrayRangeAPPLE(length, pointer);}\r
- GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glVertexArrayRangeAPPLE=GLee_Lazy_glVertexArrayRangeAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFlushVertexArrayRangeAPPLE\r
-#define GLEE_C_DEFINED_glFlushVertexArrayRangeAPPLE\r
- void __stdcall GLee_Lazy_glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer) {if (GLeeInit()) glFlushVertexArrayRangeAPPLE(length, pointer);}\r
- GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glFlushVertexArrayRangeAPPLE=GLee_Lazy_glFlushVertexArrayRangeAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexArrayParameteriAPPLE\r
-#define GLEE_C_DEFINED_glVertexArrayParameteriAPPLE\r
- void __stdcall GLee_Lazy_glVertexArrayParameteriAPPLE(GLenum pname, GLint param) {if (GLeeInit()) glVertexArrayParameteriAPPLE(pname, param);}\r
- GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC GLeeFuncPtr_glVertexArrayParameteriAPPLE=GLee_Lazy_glVertexArrayParameteriAPPLE;\r
-#endif\r
-#endif \r
-\r
-/* GL_APPLE_ycbcr_422 */\r
-\r
-#ifdef __GLEE_GL_APPLE_ycbcr_422\r
-#endif \r
-\r
-/* GL_S3_s3tc */\r
-\r
-#ifdef __GLEE_GL_S3_s3tc\r
-#endif \r
-\r
-/* GL_ATI_draw_buffers */\r
-\r
-#ifdef __GLEE_GL_ATI_draw_buffers\r
-#ifndef GLEE_C_DEFINED_glDrawBuffersATI\r
-#define GLEE_C_DEFINED_glDrawBuffersATI\r
- void __stdcall GLee_Lazy_glDrawBuffersATI(GLsizei n, const GLenum * bufs) {if (GLeeInit()) glDrawBuffersATI(n, bufs);}\r
- GLEEPFNGLDRAWBUFFERSATIPROC GLeeFuncPtr_glDrawBuffersATI=GLee_Lazy_glDrawBuffersATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_pixel_format_float */\r
-\r
-#ifdef __GLEE_GL_ATI_pixel_format_float\r
-#endif \r
-\r
-/* GL_ATI_texture_env_combine3 */\r
-\r
-#ifdef __GLEE_GL_ATI_texture_env_combine3\r
-#endif \r
-\r
-/* GL_ATI_texture_float */\r
-\r
-#ifdef __GLEE_GL_ATI_texture_float\r
-#endif \r
-\r
-/* GL_NV_float_buffer */\r
-\r
-#ifdef __GLEE_GL_NV_float_buffer\r
-#endif \r
-\r
-/* GL_NV_fragment_program */\r
-\r
-#ifdef __GLEE_GL_NV_fragment_program\r
-#ifndef GLEE_C_DEFINED_glProgramNamedParameter4fNV\r
-#define GLEE_C_DEFINED_glProgramNamedParameter4fNV\r
- void __stdcall GLee_Lazy_glProgramNamedParameter4fNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glProgramNamedParameter4fNV(id, len, name, x, y, z, w);}\r
- GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC GLeeFuncPtr_glProgramNamedParameter4fNV=GLee_Lazy_glProgramNamedParameter4fNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramNamedParameter4dNV\r
-#define GLEE_C_DEFINED_glProgramNamedParameter4dNV\r
- void __stdcall GLee_Lazy_glProgramNamedParameter4dNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glProgramNamedParameter4dNV(id, len, name, x, y, z, w);}\r
- GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC GLeeFuncPtr_glProgramNamedParameter4dNV=GLee_Lazy_glProgramNamedParameter4dNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramNamedParameter4fvNV\r
-#define GLEE_C_DEFINED_glProgramNamedParameter4fvNV\r
- void __stdcall GLee_Lazy_glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v) {if (GLeeInit()) glProgramNamedParameter4fvNV(id, len, name, v);}\r
- GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC GLeeFuncPtr_glProgramNamedParameter4fvNV=GLee_Lazy_glProgramNamedParameter4fvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramNamedParameter4dvNV\r
-#define GLEE_C_DEFINED_glProgramNamedParameter4dvNV\r
- void __stdcall GLee_Lazy_glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v) {if (GLeeInit()) glProgramNamedParameter4dvNV(id, len, name, v);}\r
- GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC GLeeFuncPtr_glProgramNamedParameter4dvNV=GLee_Lazy_glProgramNamedParameter4dvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramNamedParameterfvNV\r
-#define GLEE_C_DEFINED_glGetProgramNamedParameterfvNV\r
- void __stdcall GLee_Lazy_glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params) {if (GLeeInit()) glGetProgramNamedParameterfvNV(id, len, name, params);}\r
- GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramNamedParameterfvNV=GLee_Lazy_glGetProgramNamedParameterfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramNamedParameterdvNV\r
-#define GLEE_C_DEFINED_glGetProgramNamedParameterdvNV\r
- void __stdcall GLee_Lazy_glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params) {if (GLeeInit()) glGetProgramNamedParameterdvNV(id, len, name, params);}\r
- GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramNamedParameterdvNV=GLee_Lazy_glGetProgramNamedParameterdvNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_half_float */\r
-\r
-#ifdef __GLEE_GL_NV_half_float\r
-#ifndef GLEE_C_DEFINED_glVertex2hNV\r
-#define GLEE_C_DEFINED_glVertex2hNV\r
- void __stdcall GLee_Lazy_glVertex2hNV(GLhalfNV x, GLhalfNV y) {if (GLeeInit()) glVertex2hNV(x, y);}\r
- GLEEPFNGLVERTEX2HNVPROC GLeeFuncPtr_glVertex2hNV=GLee_Lazy_glVertex2hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertex2hvNV\r
-#define GLEE_C_DEFINED_glVertex2hvNV\r
- void __stdcall GLee_Lazy_glVertex2hvNV(const GLhalfNV * v) {if (GLeeInit()) glVertex2hvNV(v);}\r
- GLEEPFNGLVERTEX2HVNVPROC GLeeFuncPtr_glVertex2hvNV=GLee_Lazy_glVertex2hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertex3hNV\r
-#define GLEE_C_DEFINED_glVertex3hNV\r
- void __stdcall GLee_Lazy_glVertex3hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z) {if (GLeeInit()) glVertex3hNV(x, y, z);}\r
- GLEEPFNGLVERTEX3HNVPROC GLeeFuncPtr_glVertex3hNV=GLee_Lazy_glVertex3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertex3hvNV\r
-#define GLEE_C_DEFINED_glVertex3hvNV\r
- void __stdcall GLee_Lazy_glVertex3hvNV(const GLhalfNV * v) {if (GLeeInit()) glVertex3hvNV(v);}\r
- GLEEPFNGLVERTEX3HVNVPROC GLeeFuncPtr_glVertex3hvNV=GLee_Lazy_glVertex3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertex4hNV\r
-#define GLEE_C_DEFINED_glVertex4hNV\r
- void __stdcall GLee_Lazy_glVertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w) {if (GLeeInit()) glVertex4hNV(x, y, z, w);}\r
- GLEEPFNGLVERTEX4HNVPROC GLeeFuncPtr_glVertex4hNV=GLee_Lazy_glVertex4hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertex4hvNV\r
-#define GLEE_C_DEFINED_glVertex4hvNV\r
- void __stdcall GLee_Lazy_glVertex4hvNV(const GLhalfNV * v) {if (GLeeInit()) glVertex4hvNV(v);}\r
- GLEEPFNGLVERTEX4HVNVPROC GLeeFuncPtr_glVertex4hvNV=GLee_Lazy_glVertex4hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormal3hNV\r
-#define GLEE_C_DEFINED_glNormal3hNV\r
- void __stdcall GLee_Lazy_glNormal3hNV(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz) {if (GLeeInit()) glNormal3hNV(nx, ny, nz);}\r
- GLEEPFNGLNORMAL3HNVPROC GLeeFuncPtr_glNormal3hNV=GLee_Lazy_glNormal3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNormal3hvNV\r
-#define GLEE_C_DEFINED_glNormal3hvNV\r
- void __stdcall GLee_Lazy_glNormal3hvNV(const GLhalfNV * v) {if (GLeeInit()) glNormal3hvNV(v);}\r
- GLEEPFNGLNORMAL3HVNVPROC GLeeFuncPtr_glNormal3hvNV=GLee_Lazy_glNormal3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor3hNV\r
-#define GLEE_C_DEFINED_glColor3hNV\r
- void __stdcall GLee_Lazy_glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue) {if (GLeeInit()) glColor3hNV(red, green, blue);}\r
- GLEEPFNGLCOLOR3HNVPROC GLeeFuncPtr_glColor3hNV=GLee_Lazy_glColor3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor3hvNV\r
-#define GLEE_C_DEFINED_glColor3hvNV\r
- void __stdcall GLee_Lazy_glColor3hvNV(const GLhalfNV * v) {if (GLeeInit()) glColor3hvNV(v);}\r
- GLEEPFNGLCOLOR3HVNVPROC GLeeFuncPtr_glColor3hvNV=GLee_Lazy_glColor3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4hNV\r
-#define GLEE_C_DEFINED_glColor4hNV\r
- void __stdcall GLee_Lazy_glColor4hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha) {if (GLeeInit()) glColor4hNV(red, green, blue, alpha);}\r
- GLEEPFNGLCOLOR4HNVPROC GLeeFuncPtr_glColor4hNV=GLee_Lazy_glColor4hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glColor4hvNV\r
-#define GLEE_C_DEFINED_glColor4hvNV\r
- void __stdcall GLee_Lazy_glColor4hvNV(const GLhalfNV * v) {if (GLeeInit()) glColor4hvNV(v);}\r
- GLEEPFNGLCOLOR4HVNVPROC GLeeFuncPtr_glColor4hvNV=GLee_Lazy_glColor4hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord1hNV\r
-#define GLEE_C_DEFINED_glTexCoord1hNV\r
- void __stdcall GLee_Lazy_glTexCoord1hNV(GLhalfNV s) {if (GLeeInit()) glTexCoord1hNV(s);}\r
- GLEEPFNGLTEXCOORD1HNVPROC GLeeFuncPtr_glTexCoord1hNV=GLee_Lazy_glTexCoord1hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord1hvNV\r
-#define GLEE_C_DEFINED_glTexCoord1hvNV\r
- void __stdcall GLee_Lazy_glTexCoord1hvNV(const GLhalfNV * v) {if (GLeeInit()) glTexCoord1hvNV(v);}\r
- GLEEPFNGLTEXCOORD1HVNVPROC GLeeFuncPtr_glTexCoord1hvNV=GLee_Lazy_glTexCoord1hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2hNV\r
-#define GLEE_C_DEFINED_glTexCoord2hNV\r
- void __stdcall GLee_Lazy_glTexCoord2hNV(GLhalfNV s, GLhalfNV t) {if (GLeeInit()) glTexCoord2hNV(s, t);}\r
- GLEEPFNGLTEXCOORD2HNVPROC GLeeFuncPtr_glTexCoord2hNV=GLee_Lazy_glTexCoord2hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord2hvNV\r
-#define GLEE_C_DEFINED_glTexCoord2hvNV\r
- void __stdcall GLee_Lazy_glTexCoord2hvNV(const GLhalfNV * v) {if (GLeeInit()) glTexCoord2hvNV(v);}\r
- GLEEPFNGLTEXCOORD2HVNVPROC GLeeFuncPtr_glTexCoord2hvNV=GLee_Lazy_glTexCoord2hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord3hNV\r
-#define GLEE_C_DEFINED_glTexCoord3hNV\r
- void __stdcall GLee_Lazy_glTexCoord3hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r) {if (GLeeInit()) glTexCoord3hNV(s, t, r);}\r
- GLEEPFNGLTEXCOORD3HNVPROC GLeeFuncPtr_glTexCoord3hNV=GLee_Lazy_glTexCoord3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord3hvNV\r
-#define GLEE_C_DEFINED_glTexCoord3hvNV\r
- void __stdcall GLee_Lazy_glTexCoord3hvNV(const GLhalfNV * v) {if (GLeeInit()) glTexCoord3hvNV(v);}\r
- GLEEPFNGLTEXCOORD3HVNVPROC GLeeFuncPtr_glTexCoord3hvNV=GLee_Lazy_glTexCoord3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord4hNV\r
-#define GLEE_C_DEFINED_glTexCoord4hNV\r
- void __stdcall GLee_Lazy_glTexCoord4hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q) {if (GLeeInit()) glTexCoord4hNV(s, t, r, q);}\r
- GLEEPFNGLTEXCOORD4HNVPROC GLeeFuncPtr_glTexCoord4hNV=GLee_Lazy_glTexCoord4hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexCoord4hvNV\r
-#define GLEE_C_DEFINED_glTexCoord4hvNV\r
- void __stdcall GLee_Lazy_glTexCoord4hvNV(const GLhalfNV * v) {if (GLeeInit()) glTexCoord4hvNV(v);}\r
- GLEEPFNGLTEXCOORD4HVNVPROC GLeeFuncPtr_glTexCoord4hvNV=GLee_Lazy_glTexCoord4hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1hNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord1hNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord1hNV(GLenum target, GLhalfNV s) {if (GLeeInit()) glMultiTexCoord1hNV(target, s);}\r
- GLEEPFNGLMULTITEXCOORD1HNVPROC GLeeFuncPtr_glMultiTexCoord1hNV=GLee_Lazy_glMultiTexCoord1hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord1hvNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord1hvNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord1hvNV(GLenum target, const GLhalfNV * v) {if (GLeeInit()) glMultiTexCoord1hvNV(target, v);}\r
- GLEEPFNGLMULTITEXCOORD1HVNVPROC GLeeFuncPtr_glMultiTexCoord1hvNV=GLee_Lazy_glMultiTexCoord1hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2hNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord2hNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t) {if (GLeeInit()) glMultiTexCoord2hNV(target, s, t);}\r
- GLEEPFNGLMULTITEXCOORD2HNVPROC GLeeFuncPtr_glMultiTexCoord2hNV=GLee_Lazy_glMultiTexCoord2hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord2hvNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord2hvNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord2hvNV(GLenum target, const GLhalfNV * v) {if (GLeeInit()) glMultiTexCoord2hvNV(target, v);}\r
- GLEEPFNGLMULTITEXCOORD2HVNVPROC GLeeFuncPtr_glMultiTexCoord2hvNV=GLee_Lazy_glMultiTexCoord2hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3hNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord3hNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r) {if (GLeeInit()) glMultiTexCoord3hNV(target, s, t, r);}\r
- GLEEPFNGLMULTITEXCOORD3HNVPROC GLeeFuncPtr_glMultiTexCoord3hNV=GLee_Lazy_glMultiTexCoord3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord3hvNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord3hvNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord3hvNV(GLenum target, const GLhalfNV * v) {if (GLeeInit()) glMultiTexCoord3hvNV(target, v);}\r
- GLEEPFNGLMULTITEXCOORD3HVNVPROC GLeeFuncPtr_glMultiTexCoord3hvNV=GLee_Lazy_glMultiTexCoord3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4hNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord4hNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q) {if (GLeeInit()) glMultiTexCoord4hNV(target, s, t, r, q);}\r
- GLEEPFNGLMULTITEXCOORD4HNVPROC GLeeFuncPtr_glMultiTexCoord4hNV=GLee_Lazy_glMultiTexCoord4hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoord4hvNV\r
-#define GLEE_C_DEFINED_glMultiTexCoord4hvNV\r
- void __stdcall GLee_Lazy_glMultiTexCoord4hvNV(GLenum target, const GLhalfNV * v) {if (GLeeInit()) glMultiTexCoord4hvNV(target, v);}\r
- GLEEPFNGLMULTITEXCOORD4HVNVPROC GLeeFuncPtr_glMultiTexCoord4hvNV=GLee_Lazy_glMultiTexCoord4hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordhNV\r
-#define GLEE_C_DEFINED_glFogCoordhNV\r
- void __stdcall GLee_Lazy_glFogCoordhNV(GLhalfNV fog) {if (GLeeInit()) glFogCoordhNV(fog);}\r
- GLEEPFNGLFOGCOORDHNVPROC GLeeFuncPtr_glFogCoordhNV=GLee_Lazy_glFogCoordhNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFogCoordhvNV\r
-#define GLEE_C_DEFINED_glFogCoordhvNV\r
- void __stdcall GLee_Lazy_glFogCoordhvNV(const GLhalfNV * fog) {if (GLeeInit()) glFogCoordhvNV(fog);}\r
- GLEEPFNGLFOGCOORDHVNVPROC GLeeFuncPtr_glFogCoordhvNV=GLee_Lazy_glFogCoordhvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3hNV\r
-#define GLEE_C_DEFINED_glSecondaryColor3hNV\r
- void __stdcall GLee_Lazy_glSecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue) {if (GLeeInit()) glSecondaryColor3hNV(red, green, blue);}\r
- GLEEPFNGLSECONDARYCOLOR3HNVPROC GLeeFuncPtr_glSecondaryColor3hNV=GLee_Lazy_glSecondaryColor3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSecondaryColor3hvNV\r
-#define GLEE_C_DEFINED_glSecondaryColor3hvNV\r
- void __stdcall GLee_Lazy_glSecondaryColor3hvNV(const GLhalfNV * v) {if (GLeeInit()) glSecondaryColor3hvNV(v);}\r
- GLEEPFNGLSECONDARYCOLOR3HVNVPROC GLeeFuncPtr_glSecondaryColor3hvNV=GLee_Lazy_glSecondaryColor3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexWeighthNV\r
-#define GLEE_C_DEFINED_glVertexWeighthNV\r
- void __stdcall GLee_Lazy_glVertexWeighthNV(GLhalfNV weight) {if (GLeeInit()) glVertexWeighthNV(weight);}\r
- GLEEPFNGLVERTEXWEIGHTHNVPROC GLeeFuncPtr_glVertexWeighthNV=GLee_Lazy_glVertexWeighthNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexWeighthvNV\r
-#define GLEE_C_DEFINED_glVertexWeighthvNV\r
- void __stdcall GLee_Lazy_glVertexWeighthvNV(const GLhalfNV * weight) {if (GLeeInit()) glVertexWeighthvNV(weight);}\r
- GLEEPFNGLVERTEXWEIGHTHVNVPROC GLeeFuncPtr_glVertexWeighthvNV=GLee_Lazy_glVertexWeighthvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1hNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1hNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1hNV(GLuint index, GLhalfNV x) {if (GLeeInit()) glVertexAttrib1hNV(index, x);}\r
- GLEEPFNGLVERTEXATTRIB1HNVPROC GLeeFuncPtr_glVertexAttrib1hNV=GLee_Lazy_glVertexAttrib1hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib1hvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib1hvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v) {if (GLeeInit()) glVertexAttrib1hvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB1HVNVPROC GLeeFuncPtr_glVertexAttrib1hvNV=GLee_Lazy_glVertexAttrib1hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2hNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2hNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2hNV(GLuint index, GLhalfNV x, GLhalfNV y) {if (GLeeInit()) glVertexAttrib2hNV(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIB2HNVPROC GLeeFuncPtr_glVertexAttrib2hNV=GLee_Lazy_glVertexAttrib2hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib2hvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib2hvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v) {if (GLeeInit()) glVertexAttrib2hvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB2HVNVPROC GLeeFuncPtr_glVertexAttrib2hvNV=GLee_Lazy_glVertexAttrib2hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3hNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3hNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z) {if (GLeeInit()) glVertexAttrib3hNV(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIB3HNVPROC GLeeFuncPtr_glVertexAttrib3hNV=GLee_Lazy_glVertexAttrib3hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib3hvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib3hvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v) {if (GLeeInit()) glVertexAttrib3hvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB3HVNVPROC GLeeFuncPtr_glVertexAttrib3hvNV=GLee_Lazy_glVertexAttrib3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4hNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4hNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w) {if (GLeeInit()) glVertexAttrib4hNV(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIB4HNVPROC GLeeFuncPtr_glVertexAttrib4hNV=GLee_Lazy_glVertexAttrib4hNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttrib4hvNV\r
-#define GLEE_C_DEFINED_glVertexAttrib4hvNV\r
- void __stdcall GLee_Lazy_glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v) {if (GLeeInit()) glVertexAttrib4hvNV(index, v);}\r
- GLEEPFNGLVERTEXATTRIB4HVNVPROC GLeeFuncPtr_glVertexAttrib4hvNV=GLee_Lazy_glVertexAttrib4hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs1hvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs1hvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v) {if (GLeeInit()) glVertexAttribs1hvNV(index, n, v);}\r
- GLEEPFNGLVERTEXATTRIBS1HVNVPROC GLeeFuncPtr_glVertexAttribs1hvNV=GLee_Lazy_glVertexAttribs1hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs2hvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs2hvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v) {if (GLeeInit()) glVertexAttribs2hvNV(index, n, v);}\r
- GLEEPFNGLVERTEXATTRIBS2HVNVPROC GLeeFuncPtr_glVertexAttribs2hvNV=GLee_Lazy_glVertexAttribs2hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs3hvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs3hvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v) {if (GLeeInit()) glVertexAttribs3hvNV(index, n, v);}\r
- GLEEPFNGLVERTEXATTRIBS3HVNVPROC GLeeFuncPtr_glVertexAttribs3hvNV=GLee_Lazy_glVertexAttribs3hvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribs4hvNV\r
-#define GLEE_C_DEFINED_glVertexAttribs4hvNV\r
- void __stdcall GLee_Lazy_glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v) {if (GLeeInit()) glVertexAttribs4hvNV(index, n, v);}\r
- GLEEPFNGLVERTEXATTRIBS4HVNVPROC GLeeFuncPtr_glVertexAttribs4hvNV=GLee_Lazy_glVertexAttribs4hvNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_pixel_data_range */\r
-\r
-#ifdef __GLEE_GL_NV_pixel_data_range\r
-#ifndef GLEE_C_DEFINED_glPixelDataRangeNV\r
-#define GLEE_C_DEFINED_glPixelDataRangeNV\r
- void __stdcall GLee_Lazy_glPixelDataRangeNV(GLenum target, GLsizei length, GLvoid * pointer) {if (GLeeInit()) glPixelDataRangeNV(target, length, pointer);}\r
- GLEEPFNGLPIXELDATARANGENVPROC GLeeFuncPtr_glPixelDataRangeNV=GLee_Lazy_glPixelDataRangeNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFlushPixelDataRangeNV\r
-#define GLEE_C_DEFINED_glFlushPixelDataRangeNV\r
- void __stdcall GLee_Lazy_glFlushPixelDataRangeNV(GLenum target) {if (GLeeInit()) glFlushPixelDataRangeNV(target);}\r
- GLEEPFNGLFLUSHPIXELDATARANGENVPROC GLeeFuncPtr_glFlushPixelDataRangeNV=GLee_Lazy_glFlushPixelDataRangeNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_primitive_restart */\r
-\r
-#ifdef __GLEE_GL_NV_primitive_restart\r
-#ifndef GLEE_C_DEFINED_glPrimitiveRestartNV\r
-#define GLEE_C_DEFINED_glPrimitiveRestartNV\r
- void __stdcall GLee_Lazy_glPrimitiveRestartNV(void) {if (GLeeInit()) glPrimitiveRestartNV();}\r
- GLEEPFNGLPRIMITIVERESTARTNVPROC GLeeFuncPtr_glPrimitiveRestartNV=GLee_Lazy_glPrimitiveRestartNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPrimitiveRestartIndexNV\r
-#define GLEE_C_DEFINED_glPrimitiveRestartIndexNV\r
- void __stdcall GLee_Lazy_glPrimitiveRestartIndexNV(GLuint index) {if (GLeeInit()) glPrimitiveRestartIndexNV(index);}\r
- GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC GLeeFuncPtr_glPrimitiveRestartIndexNV=GLee_Lazy_glPrimitiveRestartIndexNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_texture_expand_normal */\r
-\r
-#ifdef __GLEE_GL_NV_texture_expand_normal\r
-#endif \r
-\r
-/* GL_NV_vertex_program2 */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_program2\r
-#endif \r
-\r
-/* GL_ATI_map_object_buffer */\r
-\r
-#ifdef __GLEE_GL_ATI_map_object_buffer\r
-#ifndef GLEE_C_DEFINED_glMapObjectBufferATI\r
-#define GLEE_C_DEFINED_glMapObjectBufferATI\r
- GLvoid* __stdcall GLee_Lazy_glMapObjectBufferATI(GLuint buffer) {if (GLeeInit()) return glMapObjectBufferATI(buffer); return (GLvoid*)0;}\r
- GLEEPFNGLMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glMapObjectBufferATI=GLee_Lazy_glMapObjectBufferATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUnmapObjectBufferATI\r
-#define GLEE_C_DEFINED_glUnmapObjectBufferATI\r
- void __stdcall GLee_Lazy_glUnmapObjectBufferATI(GLuint buffer) {if (GLeeInit()) glUnmapObjectBufferATI(buffer);}\r
- GLEEPFNGLUNMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glUnmapObjectBufferATI=GLee_Lazy_glUnmapObjectBufferATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_separate_stencil */\r
-\r
-#ifdef __GLEE_GL_ATI_separate_stencil\r
-#ifndef GLEE_C_DEFINED_glStencilOpSeparateATI\r
-#define GLEE_C_DEFINED_glStencilOpSeparateATI\r
- void __stdcall GLee_Lazy_glStencilOpSeparateATI(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) {if (GLeeInit()) glStencilOpSeparateATI(face, sfail, dpfail, dppass);}\r
- GLEEPFNGLSTENCILOPSEPARATEATIPROC GLeeFuncPtr_glStencilOpSeparateATI=GLee_Lazy_glStencilOpSeparateATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glStencilFuncSeparateATI\r
-#define GLEE_C_DEFINED_glStencilFuncSeparateATI\r
- void __stdcall GLee_Lazy_glStencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask) {if (GLeeInit()) glStencilFuncSeparateATI(frontfunc, backfunc, ref, mask);}\r
- GLEEPFNGLSTENCILFUNCSEPARATEATIPROC GLeeFuncPtr_glStencilFuncSeparateATI=GLee_Lazy_glStencilFuncSeparateATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_ATI_vertex_attrib_array_object */\r
-\r
-#ifdef __GLEE_GL_ATI_vertex_attrib_array_object\r
-#ifndef GLEE_C_DEFINED_glVertexAttribArrayObjectATI\r
-#define GLEE_C_DEFINED_glVertexAttribArrayObjectATI\r
- void __stdcall GLee_Lazy_glVertexAttribArrayObjectATI(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset) {if (GLeeInit()) glVertexAttribArrayObjectATI(index, size, type, normalized, stride, buffer, offset);}\r
- GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC GLeeFuncPtr_glVertexAttribArrayObjectATI=GLee_Lazy_glVertexAttribArrayObjectATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribArrayObjectfvATI\r
-#define GLEE_C_DEFINED_glGetVertexAttribArrayObjectfvATI\r
- void __stdcall GLee_Lazy_glGetVertexAttribArrayObjectfvATI(GLuint index, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetVertexAttribArrayObjectfvATI(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI=GLee_Lazy_glGetVertexAttribArrayObjectfvATI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribArrayObjectivATI\r
-#define GLEE_C_DEFINED_glGetVertexAttribArrayObjectivATI\r
- void __stdcall GLee_Lazy_glGetVertexAttribArrayObjectivATI(GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetVertexAttribArrayObjectivATI(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectivATI=GLee_Lazy_glGetVertexAttribArrayObjectivATI;\r
-#endif\r
-#endif \r
-\r
-/* GL_OES_read_format */\r
-\r
-#ifdef __GLEE_GL_OES_read_format\r
-#endif \r
-\r
-/* GL_EXT_depth_bounds_test */\r
-\r
-#ifdef __GLEE_GL_EXT_depth_bounds_test\r
-#ifndef GLEE_C_DEFINED_glDepthBoundsEXT\r
-#define GLEE_C_DEFINED_glDepthBoundsEXT\r
- void __stdcall GLee_Lazy_glDepthBoundsEXT(GLclampd zmin, GLclampd zmax) {if (GLeeInit()) glDepthBoundsEXT(zmin, zmax);}\r
- GLEEPFNGLDEPTHBOUNDSEXTPROC GLeeFuncPtr_glDepthBoundsEXT=GLee_Lazy_glDepthBoundsEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_mirror_clamp */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_mirror_clamp\r
-#endif \r
-\r
-/* GL_EXT_blend_equation_separate */\r
-\r
-#ifdef __GLEE_GL_EXT_blend_equation_separate\r
-#ifndef GLEE_C_DEFINED_glBlendEquationSeparateEXT\r
-#define GLEE_C_DEFINED_glBlendEquationSeparateEXT\r
- void __stdcall GLee_Lazy_glBlendEquationSeparateEXT(GLenum modeRGB, GLenum modeAlpha) {if (GLeeInit()) glBlendEquationSeparateEXT(modeRGB, modeAlpha);}\r
- GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC GLeeFuncPtr_glBlendEquationSeparateEXT=GLee_Lazy_glBlendEquationSeparateEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_MESA_pack_invert */\r
-\r
-#ifdef __GLEE_GL_MESA_pack_invert\r
-#endif \r
-\r
-/* GL_MESA_ycbcr_texture */\r
-\r
-#ifdef __GLEE_GL_MESA_ycbcr_texture\r
-#endif \r
-\r
-/* GL_EXT_pixel_buffer_object */\r
-\r
-#ifdef __GLEE_GL_EXT_pixel_buffer_object\r
-#endif \r
-\r
-/* GL_NV_fragment_program_option */\r
-\r
-#ifdef __GLEE_GL_NV_fragment_program_option\r
-#endif \r
-\r
-/* GL_NV_fragment_program2 */\r
-\r
-#ifdef __GLEE_GL_NV_fragment_program2\r
-#endif \r
-\r
-/* GL_NV_vertex_program2_option */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_program2_option\r
-#endif \r
-\r
-/* GL_NV_vertex_program3 */\r
-\r
-#ifdef __GLEE_GL_NV_vertex_program3\r
-#endif \r
-\r
-/* GL_EXT_framebuffer_object */\r
-\r
-#ifdef __GLEE_GL_EXT_framebuffer_object\r
-#ifndef GLEE_C_DEFINED_glIsRenderbufferEXT\r
-#define GLEE_C_DEFINED_glIsRenderbufferEXT\r
- GLboolean __stdcall GLee_Lazy_glIsRenderbufferEXT(GLuint renderbuffer) {if (GLeeInit()) return glIsRenderbufferEXT(renderbuffer); return (GLboolean)0;}\r
- GLEEPFNGLISRENDERBUFFEREXTPROC GLeeFuncPtr_glIsRenderbufferEXT=GLee_Lazy_glIsRenderbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindRenderbufferEXT\r
-#define GLEE_C_DEFINED_glBindRenderbufferEXT\r
- void __stdcall GLee_Lazy_glBindRenderbufferEXT(GLenum target, GLuint renderbuffer) {if (GLeeInit()) glBindRenderbufferEXT(target, renderbuffer);}\r
- GLEEPFNGLBINDRENDERBUFFEREXTPROC GLeeFuncPtr_glBindRenderbufferEXT=GLee_Lazy_glBindRenderbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteRenderbuffersEXT\r
-#define GLEE_C_DEFINED_glDeleteRenderbuffersEXT\r
- void __stdcall GLee_Lazy_glDeleteRenderbuffersEXT(GLsizei n, const GLuint * renderbuffers) {if (GLeeInit()) glDeleteRenderbuffersEXT(n, renderbuffers);}\r
- GLEEPFNGLDELETERENDERBUFFERSEXTPROC GLeeFuncPtr_glDeleteRenderbuffersEXT=GLee_Lazy_glDeleteRenderbuffersEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenRenderbuffersEXT\r
-#define GLEE_C_DEFINED_glGenRenderbuffersEXT\r
- void __stdcall GLee_Lazy_glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers) {if (GLeeInit()) glGenRenderbuffersEXT(n, renderbuffers);}\r
- GLEEPFNGLGENRENDERBUFFERSEXTPROC GLeeFuncPtr_glGenRenderbuffersEXT=GLee_Lazy_glGenRenderbuffersEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glRenderbufferStorageEXT\r
-#define GLEE_C_DEFINED_glRenderbufferStorageEXT\r
- void __stdcall GLee_Lazy_glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glRenderbufferStorageEXT(target, internalformat, width, height);}\r
- GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glRenderbufferStorageEXT=GLee_Lazy_glRenderbufferStorageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetRenderbufferParameterivEXT\r
-#define GLEE_C_DEFINED_glGetRenderbufferParameterivEXT\r
- void __stdcall GLee_Lazy_glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetRenderbufferParameterivEXT(target, pname, params);}\r
- GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetRenderbufferParameterivEXT=GLee_Lazy_glGetRenderbufferParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsFramebufferEXT\r
-#define GLEE_C_DEFINED_glIsFramebufferEXT\r
- GLboolean __stdcall GLee_Lazy_glIsFramebufferEXT(GLuint framebuffer) {if (GLeeInit()) return glIsFramebufferEXT(framebuffer); return (GLboolean)0;}\r
- GLEEPFNGLISFRAMEBUFFEREXTPROC GLeeFuncPtr_glIsFramebufferEXT=GLee_Lazy_glIsFramebufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindFramebufferEXT\r
-#define GLEE_C_DEFINED_glBindFramebufferEXT\r
- void __stdcall GLee_Lazy_glBindFramebufferEXT(GLenum target, GLuint framebuffer) {if (GLeeInit()) glBindFramebufferEXT(target, framebuffer);}\r
- GLEEPFNGLBINDFRAMEBUFFEREXTPROC GLeeFuncPtr_glBindFramebufferEXT=GLee_Lazy_glBindFramebufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteFramebuffersEXT\r
-#define GLEE_C_DEFINED_glDeleteFramebuffersEXT\r
- void __stdcall GLee_Lazy_glDeleteFramebuffersEXT(GLsizei n, const GLuint * framebuffers) {if (GLeeInit()) glDeleteFramebuffersEXT(n, framebuffers);}\r
- GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC GLeeFuncPtr_glDeleteFramebuffersEXT=GLee_Lazy_glDeleteFramebuffersEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenFramebuffersEXT\r
-#define GLEE_C_DEFINED_glGenFramebuffersEXT\r
- void __stdcall GLee_Lazy_glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers) {if (GLeeInit()) glGenFramebuffersEXT(n, framebuffers);}\r
- GLEEPFNGLGENFRAMEBUFFERSEXTPROC GLeeFuncPtr_glGenFramebuffersEXT=GLee_Lazy_glGenFramebuffersEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCheckFramebufferStatusEXT\r
-#define GLEE_C_DEFINED_glCheckFramebufferStatusEXT\r
- GLenum __stdcall GLee_Lazy_glCheckFramebufferStatusEXT(GLenum target) {if (GLeeInit()) return glCheckFramebufferStatusEXT(target); return (GLenum)0;}\r
- GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckFramebufferStatusEXT=GLee_Lazy_glCheckFramebufferStatusEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTexture1DEXT\r
-#define GLEE_C_DEFINED_glFramebufferTexture1DEXT\r
- void __stdcall GLee_Lazy_glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTexture1DEXT(target, attachment, textarget, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glFramebufferTexture1DEXT=GLee_Lazy_glFramebufferTexture1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTexture2DEXT\r
-#define GLEE_C_DEFINED_glFramebufferTexture2DEXT\r
- void __stdcall GLee_Lazy_glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTexture2DEXT(target, attachment, textarget, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glFramebufferTexture2DEXT=GLee_Lazy_glFramebufferTexture2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTexture3DEXT\r
-#define GLEE_C_DEFINED_glFramebufferTexture3DEXT\r
- void __stdcall GLee_Lazy_glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) {if (GLeeInit()) glFramebufferTexture3DEXT(target, attachment, textarget, texture, level, zoffset);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glFramebufferTexture3DEXT=GLee_Lazy_glFramebufferTexture3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferRenderbufferEXT\r
-#define GLEE_C_DEFINED_glFramebufferRenderbufferEXT\r
- void __stdcall GLee_Lazy_glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) {if (GLeeInit()) glFramebufferRenderbufferEXT(target, attachment, renderbuffertarget, renderbuffer);}\r
- GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glFramebufferRenderbufferEXT=GLee_Lazy_glFramebufferRenderbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFramebufferAttachmentParameterivEXT\r
-#define GLEE_C_DEFINED_glGetFramebufferAttachmentParameterivEXT\r
- void __stdcall GLee_Lazy_glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params) {if (GLeeInit()) glGetFramebufferAttachmentParameterivEXT(target, attachment, pname, params);}\r
- GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT=GLee_Lazy_glGetFramebufferAttachmentParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenerateMipmapEXT\r
-#define GLEE_C_DEFINED_glGenerateMipmapEXT\r
- void __stdcall GLee_Lazy_glGenerateMipmapEXT(GLenum target) {if (GLeeInit()) glGenerateMipmapEXT(target);}\r
- GLEEPFNGLGENERATEMIPMAPEXTPROC GLeeFuncPtr_glGenerateMipmapEXT=GLee_Lazy_glGenerateMipmapEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_GREMEDY_string_marker */\r
-\r
-#ifdef __GLEE_GL_GREMEDY_string_marker\r
-#ifndef GLEE_C_DEFINED_glStringMarkerGREMEDY\r
-#define GLEE_C_DEFINED_glStringMarkerGREMEDY\r
- void __stdcall GLee_Lazy_glStringMarkerGREMEDY(GLsizei len, const GLvoid * string) {if (GLeeInit()) glStringMarkerGREMEDY(len, string);}\r
- GLEEPFNGLSTRINGMARKERGREMEDYPROC GLeeFuncPtr_glStringMarkerGREMEDY=GLee_Lazy_glStringMarkerGREMEDY;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_packed_depth_stencil */\r
-\r
-#ifdef __GLEE_GL_EXT_packed_depth_stencil\r
-#endif \r
-\r
-/* GL_EXT_stencil_clear_tag */\r
-\r
-#ifdef __GLEE_GL_EXT_stencil_clear_tag\r
-#ifndef GLEE_C_DEFINED_glStencilClearTagEXT\r
-#define GLEE_C_DEFINED_glStencilClearTagEXT\r
- void __stdcall GLee_Lazy_glStencilClearTagEXT(GLsizei stencilTagBits, GLuint stencilClearTag) {if (GLeeInit()) glStencilClearTagEXT(stencilTagBits, stencilClearTag);}\r
- GLEEPFNGLSTENCILCLEARTAGEXTPROC GLeeFuncPtr_glStencilClearTagEXT=GLee_Lazy_glStencilClearTagEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_sRGB */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_sRGB\r
-#endif \r
-\r
-/* GL_EXT_framebuffer_blit */\r
-\r
-#ifdef __GLEE_GL_EXT_framebuffer_blit\r
-#ifndef GLEE_C_DEFINED_glBlitFramebufferEXT\r
-#define GLEE_C_DEFINED_glBlitFramebufferEXT\r
- void __stdcall GLee_Lazy_glBlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) {if (GLeeInit()) glBlitFramebufferEXT(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);}\r
- GLEEPFNGLBLITFRAMEBUFFEREXTPROC GLeeFuncPtr_glBlitFramebufferEXT=GLee_Lazy_glBlitFramebufferEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_framebuffer_multisample */\r
-\r
-#ifdef __GLEE_GL_EXT_framebuffer_multisample\r
-#ifndef GLEE_C_DEFINED_glRenderbufferStorageMultisampleEXT\r
-#define GLEE_C_DEFINED_glRenderbufferStorageMultisampleEXT\r
- void __stdcall GLee_Lazy_glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glRenderbufferStorageMultisampleEXT(target, samples, internalformat, width, height);}\r
- GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glRenderbufferStorageMultisampleEXT=GLee_Lazy_glRenderbufferStorageMultisampleEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_MESAX_texture_stack */\r
-\r
-#ifdef __GLEE_GL_MESAX_texture_stack\r
-#endif \r
-\r
-/* GL_EXT_timer_query */\r
-\r
-#ifdef __GLEE_GL_EXT_timer_query\r
-#ifndef GLEE_C_DEFINED_glGetQueryObjecti64vEXT\r
-#define GLEE_C_DEFINED_glGetQueryObjecti64vEXT\r
- void __stdcall GLee_Lazy_glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64EXT * params) {if (GLeeInit()) glGetQueryObjecti64vEXT(id, pname, params);}\r
- GLEEPFNGLGETQUERYOBJECTI64VEXTPROC GLeeFuncPtr_glGetQueryObjecti64vEXT=GLee_Lazy_glGetQueryObjecti64vEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetQueryObjectui64vEXT\r
-#define GLEE_C_DEFINED_glGetQueryObjectui64vEXT\r
- void __stdcall GLee_Lazy_glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64EXT * params) {if (GLeeInit()) glGetQueryObjectui64vEXT(id, pname, params);}\r
- GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC GLeeFuncPtr_glGetQueryObjectui64vEXT=GLee_Lazy_glGetQueryObjectui64vEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_gpu_program_parameters */\r
-\r
-#ifdef __GLEE_GL_EXT_gpu_program_parameters\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameters4fvEXT\r
-#define GLEE_C_DEFINED_glProgramEnvParameters4fvEXT\r
- void __stdcall GLee_Lazy_glProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params) {if (GLeeInit()) glProgramEnvParameters4fvEXT(target, index, count, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramEnvParameters4fvEXT=GLee_Lazy_glProgramEnvParameters4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameters4fvEXT\r
-#define GLEE_C_DEFINED_glProgramLocalParameters4fvEXT\r
- void __stdcall GLee_Lazy_glProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params) {if (GLeeInit()) glProgramLocalParameters4fvEXT(target, index, count, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramLocalParameters4fvEXT=GLee_Lazy_glProgramLocalParameters4fvEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_APPLE_flush_buffer_range */\r
-\r
-#ifdef __GLEE_GL_APPLE_flush_buffer_range\r
-#ifndef GLEE_C_DEFINED_glBufferParameteriAPPLE\r
-#define GLEE_C_DEFINED_glBufferParameteriAPPLE\r
- void __stdcall GLee_Lazy_glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint param) {if (GLeeInit()) glBufferParameteriAPPLE(target, pname, param);}\r
- GLEEPFNGLBUFFERPARAMETERIAPPLEPROC GLeeFuncPtr_glBufferParameteriAPPLE=GLee_Lazy_glBufferParameteriAPPLE;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFlushMappedBufferRangeAPPLE\r
-#define GLEE_C_DEFINED_glFlushMappedBufferRangeAPPLE\r
- void __stdcall GLee_Lazy_glFlushMappedBufferRangeAPPLE(GLenum target, GLintptr offset, GLsizeiptr size) {if (GLeeInit()) glFlushMappedBufferRangeAPPLE(target, offset, size);}\r
- GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC GLeeFuncPtr_glFlushMappedBufferRangeAPPLE=GLee_Lazy_glFlushMappedBufferRangeAPPLE;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_gpu_shader4 */\r
-\r
-#ifdef __GLEE_GL_EXT_gpu_shader4\r
-#ifndef GLEE_C_DEFINED_glGetUniformuivEXT\r
-#define GLEE_C_DEFINED_glGetUniformuivEXT\r
- void __stdcall GLee_Lazy_glGetUniformuivEXT(GLuint program, GLint location, GLuint * params) {if (GLeeInit()) glGetUniformuivEXT(program, location, params);}\r
- GLEEPFNGLGETUNIFORMUIVEXTPROC GLeeFuncPtr_glGetUniformuivEXT=GLee_Lazy_glGetUniformuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindFragDataLocationEXT\r
-#define GLEE_C_DEFINED_glBindFragDataLocationEXT\r
- void __stdcall GLee_Lazy_glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name) {if (GLeeInit()) glBindFragDataLocationEXT(program, color, name);}\r
- GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glBindFragDataLocationEXT=GLee_Lazy_glBindFragDataLocationEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragDataLocationEXT\r
-#define GLEE_C_DEFINED_glGetFragDataLocationEXT\r
- GLint __stdcall GLee_Lazy_glGetFragDataLocationEXT(GLuint program, const GLchar * name) {if (GLeeInit()) return glGetFragDataLocationEXT(program, name); return (GLint)0;}\r
- GLEEPFNGLGETFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glGetFragDataLocationEXT=GLee_Lazy_glGetFragDataLocationEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1uiEXT\r
-#define GLEE_C_DEFINED_glUniform1uiEXT\r
- void __stdcall GLee_Lazy_glUniform1uiEXT(GLint location, GLuint v0) {if (GLeeInit()) glUniform1uiEXT(location, v0);}\r
- GLEEPFNGLUNIFORM1UIEXTPROC GLeeFuncPtr_glUniform1uiEXT=GLee_Lazy_glUniform1uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2uiEXT\r
-#define GLEE_C_DEFINED_glUniform2uiEXT\r
- void __stdcall GLee_Lazy_glUniform2uiEXT(GLint location, GLuint v0, GLuint v1) {if (GLeeInit()) glUniform2uiEXT(location, v0, v1);}\r
- GLEEPFNGLUNIFORM2UIEXTPROC GLeeFuncPtr_glUniform2uiEXT=GLee_Lazy_glUniform2uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3uiEXT\r
-#define GLEE_C_DEFINED_glUniform3uiEXT\r
- void __stdcall GLee_Lazy_glUniform3uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2) {if (GLeeInit()) glUniform3uiEXT(location, v0, v1, v2);}\r
- GLEEPFNGLUNIFORM3UIEXTPROC GLeeFuncPtr_glUniform3uiEXT=GLee_Lazy_glUniform3uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4uiEXT\r
-#define GLEE_C_DEFINED_glUniform4uiEXT\r
- void __stdcall GLee_Lazy_glUniform4uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) {if (GLeeInit()) glUniform4uiEXT(location, v0, v1, v2, v3);}\r
- GLEEPFNGLUNIFORM4UIEXTPROC GLeeFuncPtr_glUniform4uiEXT=GLee_Lazy_glUniform4uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform1uivEXT\r
-#define GLEE_C_DEFINED_glUniform1uivEXT\r
- void __stdcall GLee_Lazy_glUniform1uivEXT(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform1uivEXT(location, count, value);}\r
- GLEEPFNGLUNIFORM1UIVEXTPROC GLeeFuncPtr_glUniform1uivEXT=GLee_Lazy_glUniform1uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform2uivEXT\r
-#define GLEE_C_DEFINED_glUniform2uivEXT\r
- void __stdcall GLee_Lazy_glUniform2uivEXT(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform2uivEXT(location, count, value);}\r
- GLEEPFNGLUNIFORM2UIVEXTPROC GLeeFuncPtr_glUniform2uivEXT=GLee_Lazy_glUniform2uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform3uivEXT\r
-#define GLEE_C_DEFINED_glUniform3uivEXT\r
- void __stdcall GLee_Lazy_glUniform3uivEXT(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform3uivEXT(location, count, value);}\r
- GLEEPFNGLUNIFORM3UIVEXTPROC GLeeFuncPtr_glUniform3uivEXT=GLee_Lazy_glUniform3uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUniform4uivEXT\r
-#define GLEE_C_DEFINED_glUniform4uivEXT\r
- void __stdcall GLee_Lazy_glUniform4uivEXT(GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glUniform4uivEXT(location, count, value);}\r
- GLEEPFNGLUNIFORM4UIVEXTPROC GLeeFuncPtr_glUniform4uivEXT=GLee_Lazy_glUniform4uivEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_draw_instanced */\r
-\r
-#ifdef __GLEE_GL_EXT_draw_instanced\r
-#ifndef GLEE_C_DEFINED_glDrawArraysInstancedEXT\r
-#define GLEE_C_DEFINED_glDrawArraysInstancedEXT\r
- void __stdcall GLee_Lazy_glDrawArraysInstancedEXT(GLenum mode, GLint start, GLsizei count, GLsizei primcount) {if (GLeeInit()) glDrawArraysInstancedEXT(mode, start, count, primcount);}\r
- GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC GLeeFuncPtr_glDrawArraysInstancedEXT=GLee_Lazy_glDrawArraysInstancedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawElementsInstancedEXT\r
-#define GLEE_C_DEFINED_glDrawElementsInstancedEXT\r
- void __stdcall GLee_Lazy_glDrawElementsInstancedEXT(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount) {if (GLeeInit()) glDrawElementsInstancedEXT(mode, count, type, indices, primcount);}\r
- GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC GLeeFuncPtr_glDrawElementsInstancedEXT=GLee_Lazy_glDrawElementsInstancedEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_packed_float */\r
-\r
-#ifdef __GLEE_GL_EXT_packed_float\r
-#endif \r
-\r
-/* GL_EXT_texture_array */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_array\r
-#endif \r
-\r
-/* GL_EXT_texture_buffer_object */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_buffer_object\r
-#ifndef GLEE_C_DEFINED_glTexBufferEXT\r
-#define GLEE_C_DEFINED_glTexBufferEXT\r
- void __stdcall GLee_Lazy_glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer) {if (GLeeInit()) glTexBufferEXT(target, internalformat, buffer);}\r
- GLEEPFNGLTEXBUFFEREXTPROC GLeeFuncPtr_glTexBufferEXT=GLee_Lazy_glTexBufferEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_compression_latc */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_compression_latc\r
-#endif \r
-\r
-/* GL_EXT_texture_compression_rgtc */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_compression_rgtc\r
-#endif \r
-\r
-/* GL_EXT_texture_shared_exponent */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_shared_exponent\r
-#endif \r
-\r
-/* GL_NV_depth_buffer_float */\r
-\r
-#ifdef __GLEE_GL_NV_depth_buffer_float\r
-#ifndef GLEE_C_DEFINED_glDepthRangedNV\r
-#define GLEE_C_DEFINED_glDepthRangedNV\r
- void __stdcall GLee_Lazy_glDepthRangedNV(GLdouble zNear, GLdouble zFar) {if (GLeeInit()) glDepthRangedNV(zNear, zFar);}\r
- GLEEPFNGLDEPTHRANGEDNVPROC GLeeFuncPtr_glDepthRangedNV=GLee_Lazy_glDepthRangedNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearDepthdNV\r
-#define GLEE_C_DEFINED_glClearDepthdNV\r
- void __stdcall GLee_Lazy_glClearDepthdNV(GLdouble depth) {if (GLeeInit()) glClearDepthdNV(depth);}\r
- GLEEPFNGLCLEARDEPTHDNVPROC GLeeFuncPtr_glClearDepthdNV=GLee_Lazy_glClearDepthdNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDepthBoundsdNV\r
-#define GLEE_C_DEFINED_glDepthBoundsdNV\r
- void __stdcall GLee_Lazy_glDepthBoundsdNV(GLdouble zmin, GLdouble zmax) {if (GLeeInit()) glDepthBoundsdNV(zmin, zmax);}\r
- GLEEPFNGLDEPTHBOUNDSDNVPROC GLeeFuncPtr_glDepthBoundsdNV=GLee_Lazy_glDepthBoundsdNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_framebuffer_multisample_coverage */\r
-\r
-#ifdef __GLEE_GL_NV_framebuffer_multisample_coverage\r
-#ifndef GLEE_C_DEFINED_glRenderbufferStorageMultisampleCoverageNV\r
-#define GLEE_C_DEFINED_glRenderbufferStorageMultisampleCoverageNV\r
- void __stdcall GLee_Lazy_glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glRenderbufferStorageMultisampleCoverageNV(target, coverageSamples, colorSamples, internalformat, width, height);}\r
- GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV=GLee_Lazy_glRenderbufferStorageMultisampleCoverageNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_framebuffer_sRGB */\r
-\r
-#ifdef __GLEE_GL_EXT_framebuffer_sRGB\r
-#endif \r
-\r
-/* GL_NV_geometry_shader4 */\r
-\r
-#ifdef __GLEE_GL_NV_geometry_shader4\r
-#endif \r
-\r
-/* GL_NV_parameter_buffer_object */\r
-\r
-#ifdef __GLEE_GL_NV_parameter_buffer_object\r
-#ifndef GLEE_C_DEFINED_glProgramBufferParametersfvNV\r
-#define GLEE_C_DEFINED_glProgramBufferParametersfvNV\r
- void __stdcall GLee_Lazy_glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params) {if (GLeeInit()) glProgramBufferParametersfvNV(target, buffer, index, count, params);}\r
- GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC GLeeFuncPtr_glProgramBufferParametersfvNV=GLee_Lazy_glProgramBufferParametersfvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramBufferParametersIivNV\r
-#define GLEE_C_DEFINED_glProgramBufferParametersIivNV\r
- void __stdcall GLee_Lazy_glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params) {if (GLeeInit()) glProgramBufferParametersIivNV(target, buffer, index, count, params);}\r
- GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC GLeeFuncPtr_glProgramBufferParametersIivNV=GLee_Lazy_glProgramBufferParametersIivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramBufferParametersIuivNV\r
-#define GLEE_C_DEFINED_glProgramBufferParametersIuivNV\r
- void __stdcall GLee_Lazy_glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params) {if (GLeeInit()) glProgramBufferParametersIuivNV(target, buffer, index, count, params);}\r
- GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC GLeeFuncPtr_glProgramBufferParametersIuivNV=GLee_Lazy_glProgramBufferParametersIuivNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_draw_buffers2 */\r
-\r
-#ifdef __GLEE_GL_EXT_draw_buffers2\r
-#ifndef GLEE_C_DEFINED_glColorMaskIndexedEXT\r
-#define GLEE_C_DEFINED_glColorMaskIndexedEXT\r
- void __stdcall GLee_Lazy_glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) {if (GLeeInit()) glColorMaskIndexedEXT(index, r, g, b, a);}\r
- GLEEPFNGLCOLORMASKINDEXEDEXTPROC GLeeFuncPtr_glColorMaskIndexedEXT=GLee_Lazy_glColorMaskIndexedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetBooleanIndexedvEXT\r
-#define GLEE_C_DEFINED_glGetBooleanIndexedvEXT\r
- void __stdcall GLee_Lazy_glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data) {if (GLeeInit()) glGetBooleanIndexedvEXT(target, index, data);}\r
- GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC GLeeFuncPtr_glGetBooleanIndexedvEXT=GLee_Lazy_glGetBooleanIndexedvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetIntegerIndexedvEXT\r
-#define GLEE_C_DEFINED_glGetIntegerIndexedvEXT\r
- void __stdcall GLee_Lazy_glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data) {if (GLeeInit()) glGetIntegerIndexedvEXT(target, index, data);}\r
- GLEEPFNGLGETINTEGERINDEXEDVEXTPROC GLeeFuncPtr_glGetIntegerIndexedvEXT=GLee_Lazy_glGetIntegerIndexedvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEnableIndexedEXT\r
-#define GLEE_C_DEFINED_glEnableIndexedEXT\r
- void __stdcall GLee_Lazy_glEnableIndexedEXT(GLenum target, GLuint index) {if (GLeeInit()) glEnableIndexedEXT(target, index);}\r
- GLEEPFNGLENABLEINDEXEDEXTPROC GLeeFuncPtr_glEnableIndexedEXT=GLee_Lazy_glEnableIndexedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDisableIndexedEXT\r
-#define GLEE_C_DEFINED_glDisableIndexedEXT\r
- void __stdcall GLee_Lazy_glDisableIndexedEXT(GLenum target, GLuint index) {if (GLeeInit()) glDisableIndexedEXT(target, index);}\r
- GLEEPFNGLDISABLEINDEXEDEXTPROC GLeeFuncPtr_glDisableIndexedEXT=GLee_Lazy_glDisableIndexedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsEnabledIndexedEXT\r
-#define GLEE_C_DEFINED_glIsEnabledIndexedEXT\r
- GLboolean __stdcall GLee_Lazy_glIsEnabledIndexedEXT(GLenum target, GLuint index) {if (GLeeInit()) return glIsEnabledIndexedEXT(target, index); return (GLboolean)0;}\r
- GLEEPFNGLISENABLEDINDEXEDEXTPROC GLeeFuncPtr_glIsEnabledIndexedEXT=GLee_Lazy_glIsEnabledIndexedEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_transform_feedback */\r
-\r
-#ifdef __GLEE_GL_NV_transform_feedback\r
-#ifndef GLEE_C_DEFINED_glBeginTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glBeginTransformFeedbackNV\r
- void __stdcall GLee_Lazy_glBeginTransformFeedbackNV(GLenum primitiveMode) {if (GLeeInit()) glBeginTransformFeedbackNV(primitiveMode);}\r
- GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBeginTransformFeedbackNV=GLee_Lazy_glBeginTransformFeedbackNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glEndTransformFeedbackNV\r
- void __stdcall GLee_Lazy_glEndTransformFeedbackNV(void) {if (GLeeInit()) glEndTransformFeedbackNV();}\r
- GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glEndTransformFeedbackNV=GLee_Lazy_glEndTransformFeedbackNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTransformFeedbackAttribsNV\r
-#define GLEE_C_DEFINED_glTransformFeedbackAttribsNV\r
- void __stdcall GLee_Lazy_glTransformFeedbackAttribsNV(GLuint count, const GLint * attribs, GLenum bufferMode) {if (GLeeInit()) glTransformFeedbackAttribsNV(count, attribs, bufferMode);}\r
- GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC GLeeFuncPtr_glTransformFeedbackAttribsNV=GLee_Lazy_glTransformFeedbackAttribsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferRangeNV\r
-#define GLEE_C_DEFINED_glBindBufferRangeNV\r
- void __stdcall GLee_Lazy_glBindBufferRangeNV(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) {if (GLeeInit()) glBindBufferRangeNV(target, index, buffer, offset, size);}\r
- GLEEPFNGLBINDBUFFERRANGENVPROC GLeeFuncPtr_glBindBufferRangeNV=GLee_Lazy_glBindBufferRangeNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferOffsetNV\r
-#define GLEE_C_DEFINED_glBindBufferOffsetNV\r
- void __stdcall GLee_Lazy_glBindBufferOffsetNV(GLenum target, GLuint index, GLuint buffer, GLintptr offset) {if (GLeeInit()) glBindBufferOffsetNV(target, index, buffer, offset);}\r
- GLEEPFNGLBINDBUFFEROFFSETNVPROC GLeeFuncPtr_glBindBufferOffsetNV=GLee_Lazy_glBindBufferOffsetNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferBaseNV\r
-#define GLEE_C_DEFINED_glBindBufferBaseNV\r
- void __stdcall GLee_Lazy_glBindBufferBaseNV(GLenum target, GLuint index, GLuint buffer) {if (GLeeInit()) glBindBufferBaseNV(target, index, buffer);}\r
- GLEEPFNGLBINDBUFFERBASENVPROC GLeeFuncPtr_glBindBufferBaseNV=GLee_Lazy_glBindBufferBaseNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTransformFeedbackVaryingsNV\r
-#define GLEE_C_DEFINED_glTransformFeedbackVaryingsNV\r
- void __stdcall GLee_Lazy_glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode) {if (GLeeInit()) glTransformFeedbackVaryingsNV(program, count, locations, bufferMode);}\r
- GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC GLeeFuncPtr_glTransformFeedbackVaryingsNV=GLee_Lazy_glTransformFeedbackVaryingsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glActiveVaryingNV\r
-#define GLEE_C_DEFINED_glActiveVaryingNV\r
- void __stdcall GLee_Lazy_glActiveVaryingNV(GLuint program, const GLchar * name) {if (GLeeInit()) glActiveVaryingNV(program, name);}\r
- GLEEPFNGLACTIVEVARYINGNVPROC GLeeFuncPtr_glActiveVaryingNV=GLee_Lazy_glActiveVaryingNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVaryingLocationNV\r
-#define GLEE_C_DEFINED_glGetVaryingLocationNV\r
- GLint __stdcall GLee_Lazy_glGetVaryingLocationNV(GLuint program, const GLchar * name) {if (GLeeInit()) return glGetVaryingLocationNV(program, name); return (GLint)0;}\r
- GLEEPFNGLGETVARYINGLOCATIONNVPROC GLeeFuncPtr_glGetVaryingLocationNV=GLee_Lazy_glGetVaryingLocationNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetActiveVaryingNV\r
-#define GLEE_C_DEFINED_glGetActiveVaryingNV\r
- void __stdcall GLee_Lazy_glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) {if (GLeeInit()) glGetActiveVaryingNV(program, index, bufSize, length, size, type, name);}\r
- GLEEPFNGLGETACTIVEVARYINGNVPROC GLeeFuncPtr_glGetActiveVaryingNV=GLee_Lazy_glGetActiveVaryingNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTransformFeedbackVaryingNV\r
-#define GLEE_C_DEFINED_glGetTransformFeedbackVaryingNV\r
- void __stdcall GLee_Lazy_glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location) {if (GLeeInit()) glGetTransformFeedbackVaryingNV(program, index, location);}\r
- GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC GLeeFuncPtr_glGetTransformFeedbackVaryingNV=GLee_Lazy_glGetTransformFeedbackVaryingNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_bindable_uniform */\r
-\r
-#ifdef __GLEE_GL_EXT_bindable_uniform\r
-#ifndef GLEE_C_DEFINED_glUniformBufferEXT\r
-#define GLEE_C_DEFINED_glUniformBufferEXT\r
- void __stdcall GLee_Lazy_glUniformBufferEXT(GLuint program, GLint location, GLuint buffer) {if (GLeeInit()) glUniformBufferEXT(program, location, buffer);}\r
- GLEEPFNGLUNIFORMBUFFEREXTPROC GLeeFuncPtr_glUniformBufferEXT=GLee_Lazy_glUniformBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformBufferSizeEXT\r
-#define GLEE_C_DEFINED_glGetUniformBufferSizeEXT\r
- GLint __stdcall GLee_Lazy_glGetUniformBufferSizeEXT(GLuint program, GLint location) {if (GLeeInit()) return glGetUniformBufferSizeEXT(program, location); return (GLint)0;}\r
- GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC GLeeFuncPtr_glGetUniformBufferSizeEXT=GLee_Lazy_glGetUniformBufferSizeEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetUniformOffsetEXT\r
-#define GLEE_C_DEFINED_glGetUniformOffsetEXT\r
- GLintptr __stdcall GLee_Lazy_glGetUniformOffsetEXT(GLuint program, GLint location) {if (GLeeInit()) return glGetUniformOffsetEXT(program, location); return (GLintptr)0;}\r
- GLEEPFNGLGETUNIFORMOFFSETEXTPROC GLeeFuncPtr_glGetUniformOffsetEXT=GLee_Lazy_glGetUniformOffsetEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_integer */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_integer\r
-#ifndef GLEE_C_DEFINED_glTexParameterIivEXT\r
-#define GLEE_C_DEFINED_glTexParameterIivEXT\r
- void __stdcall GLee_Lazy_glTexParameterIivEXT(GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glTexParameterIivEXT(target, pname, params);}\r
- GLEEPFNGLTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glTexParameterIivEXT=GLee_Lazy_glTexParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexParameterIuivEXT\r
-#define GLEE_C_DEFINED_glTexParameterIuivEXT\r
- void __stdcall GLee_Lazy_glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint * params) {if (GLeeInit()) glTexParameterIuivEXT(target, pname, params);}\r
- GLEEPFNGLTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glTexParameterIuivEXT=GLee_Lazy_glTexParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTexParameterIivEXT\r
-#define GLEE_C_DEFINED_glGetTexParameterIivEXT\r
- void __stdcall GLee_Lazy_glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetTexParameterIivEXT(target, pname, params);}\r
- GLEEPFNGLGETTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTexParameterIivEXT=GLee_Lazy_glGetTexParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTexParameterIuivEXT\r
-#define GLEE_C_DEFINED_glGetTexParameterIuivEXT\r
- void __stdcall GLee_Lazy_glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params) {if (GLeeInit()) glGetTexParameterIuivEXT(target, pname, params);}\r
- GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTexParameterIuivEXT=GLee_Lazy_glGetTexParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearColorIiEXT\r
-#define GLEE_C_DEFINED_glClearColorIiEXT\r
- void __stdcall GLee_Lazy_glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha) {if (GLeeInit()) glClearColorIiEXT(red, green, blue, alpha);}\r
- GLEEPFNGLCLEARCOLORIIEXTPROC GLeeFuncPtr_glClearColorIiEXT=GLee_Lazy_glClearColorIiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearColorIuiEXT\r
-#define GLEE_C_DEFINED_glClearColorIuiEXT\r
- void __stdcall GLee_Lazy_glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha) {if (GLeeInit()) glClearColorIuiEXT(red, green, blue, alpha);}\r
- GLEEPFNGLCLEARCOLORIUIEXTPROC GLeeFuncPtr_glClearColorIuiEXT=GLee_Lazy_glClearColorIuiEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_GREMEDY_frame_terminator */\r
-\r
-#ifdef __GLEE_GL_GREMEDY_frame_terminator\r
-#ifndef GLEE_C_DEFINED_glFrameTerminatorGREMEDY\r
-#define GLEE_C_DEFINED_glFrameTerminatorGREMEDY\r
- void __stdcall GLee_Lazy_glFrameTerminatorGREMEDY(void) {if (GLeeInit()) glFrameTerminatorGREMEDY();}\r
- GLEEPFNGLFRAMETERMINATORGREMEDYPROC GLeeFuncPtr_glFrameTerminatorGREMEDY=GLee_Lazy_glFrameTerminatorGREMEDY;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_conditional_render */\r
-\r
-#ifdef __GLEE_GL_NV_conditional_render\r
-#ifndef GLEE_C_DEFINED_glBeginConditionalRenderNV\r
-#define GLEE_C_DEFINED_glBeginConditionalRenderNV\r
- void __stdcall GLee_Lazy_glBeginConditionalRenderNV(GLuint id, GLenum mode) {if (GLeeInit()) glBeginConditionalRenderNV(id, mode);}\r
- GLEEPFNGLBEGINCONDITIONALRENDERNVPROC GLeeFuncPtr_glBeginConditionalRenderNV=GLee_Lazy_glBeginConditionalRenderNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndConditionalRenderNV\r
-#define GLEE_C_DEFINED_glEndConditionalRenderNV\r
- void __stdcall GLee_Lazy_glEndConditionalRenderNV(void) {if (GLeeInit()) glEndConditionalRenderNV();}\r
- GLEEPFNGLENDCONDITIONALRENDERNVPROC GLeeFuncPtr_glEndConditionalRenderNV=GLee_Lazy_glEndConditionalRenderNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_present_video */\r
-\r
-#ifdef __GLEE_GL_NV_present_video\r
-#endif \r
-\r
-/* GL_EXT_transform_feedback */\r
-\r
-#ifdef __GLEE_GL_EXT_transform_feedback\r
-#ifndef GLEE_C_DEFINED_glBeginTransformFeedbackEXT\r
-#define GLEE_C_DEFINED_glBeginTransformFeedbackEXT\r
- void __stdcall GLee_Lazy_glBeginTransformFeedbackEXT(GLenum primitiveMode) {if (GLeeInit()) glBeginTransformFeedbackEXT(primitiveMode);}\r
- GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glBeginTransformFeedbackEXT=GLee_Lazy_glBeginTransformFeedbackEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndTransformFeedbackEXT\r
-#define GLEE_C_DEFINED_glEndTransformFeedbackEXT\r
- void __stdcall GLee_Lazy_glEndTransformFeedbackEXT(void) {if (GLeeInit()) glEndTransformFeedbackEXT();}\r
- GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glEndTransformFeedbackEXT=GLee_Lazy_glEndTransformFeedbackEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferRangeEXT\r
-#define GLEE_C_DEFINED_glBindBufferRangeEXT\r
- void __stdcall GLee_Lazy_glBindBufferRangeEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) {if (GLeeInit()) glBindBufferRangeEXT(target, index, buffer, offset, size);}\r
- GLEEPFNGLBINDBUFFERRANGEEXTPROC GLeeFuncPtr_glBindBufferRangeEXT=GLee_Lazy_glBindBufferRangeEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferOffsetEXT\r
-#define GLEE_C_DEFINED_glBindBufferOffsetEXT\r
- void __stdcall GLee_Lazy_glBindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset) {if (GLeeInit()) glBindBufferOffsetEXT(target, index, buffer, offset);}\r
- GLEEPFNGLBINDBUFFEROFFSETEXTPROC GLeeFuncPtr_glBindBufferOffsetEXT=GLee_Lazy_glBindBufferOffsetEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindBufferBaseEXT\r
-#define GLEE_C_DEFINED_glBindBufferBaseEXT\r
- void __stdcall GLee_Lazy_glBindBufferBaseEXT(GLenum target, GLuint index, GLuint buffer) {if (GLeeInit()) glBindBufferBaseEXT(target, index, buffer);}\r
- GLEEPFNGLBINDBUFFERBASEEXTPROC GLeeFuncPtr_glBindBufferBaseEXT=GLee_Lazy_glBindBufferBaseEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTransformFeedbackVaryingsEXT\r
-#define GLEE_C_DEFINED_glTransformFeedbackVaryingsEXT\r
- void __stdcall GLee_Lazy_glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode) {if (GLeeInit()) glTransformFeedbackVaryingsEXT(program, count, locations, bufferMode);}\r
- GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC GLeeFuncPtr_glTransformFeedbackVaryingsEXT=GLee_Lazy_glTransformFeedbackVaryingsEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTransformFeedbackVaryingEXT\r
-#define GLEE_C_DEFINED_glGetTransformFeedbackVaryingEXT\r
- void __stdcall GLee_Lazy_glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLint * location) {if (GLeeInit()) glGetTransformFeedbackVaryingEXT(program, index, location);}\r
- GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC GLeeFuncPtr_glGetTransformFeedbackVaryingEXT=GLee_Lazy_glGetTransformFeedbackVaryingEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_direct_state_access */\r
-\r
-#ifdef __GLEE_GL_EXT_direct_state_access\r
-#ifndef GLEE_C_DEFINED_glClientAttribDefaultEXT\r
-#define GLEE_C_DEFINED_glClientAttribDefaultEXT\r
- void __stdcall GLee_Lazy_glClientAttribDefaultEXT(GLbitfield mask) {if (GLeeInit()) glClientAttribDefaultEXT(mask);}\r
- GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glClientAttribDefaultEXT=GLee_Lazy_glClientAttribDefaultEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPushClientAttribDefaultEXT\r
-#define GLEE_C_DEFINED_glPushClientAttribDefaultEXT\r
- void __stdcall GLee_Lazy_glPushClientAttribDefaultEXT(GLbitfield mask) {if (GLeeInit()) glPushClientAttribDefaultEXT(mask);}\r
- GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glPushClientAttribDefaultEXT=GLee_Lazy_glPushClientAttribDefaultEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixLoadfEXT\r
-#define GLEE_C_DEFINED_glMatrixLoadfEXT\r
- void __stdcall GLee_Lazy_glMatrixLoadfEXT(GLenum mode, const GLfloat * m) {if (GLeeInit()) glMatrixLoadfEXT(mode, m);}\r
- GLEEPFNGLMATRIXLOADFEXTPROC GLeeFuncPtr_glMatrixLoadfEXT=GLee_Lazy_glMatrixLoadfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixLoaddEXT\r
-#define GLEE_C_DEFINED_glMatrixLoaddEXT\r
- void __stdcall GLee_Lazy_glMatrixLoaddEXT(GLenum mode, const GLdouble * m) {if (GLeeInit()) glMatrixLoaddEXT(mode, m);}\r
- GLEEPFNGLMATRIXLOADDEXTPROC GLeeFuncPtr_glMatrixLoaddEXT=GLee_Lazy_glMatrixLoaddEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixMultfEXT\r
-#define GLEE_C_DEFINED_glMatrixMultfEXT\r
- void __stdcall GLee_Lazy_glMatrixMultfEXT(GLenum mode, const GLfloat * m) {if (GLeeInit()) glMatrixMultfEXT(mode, m);}\r
- GLEEPFNGLMATRIXMULTFEXTPROC GLeeFuncPtr_glMatrixMultfEXT=GLee_Lazy_glMatrixMultfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixMultdEXT\r
-#define GLEE_C_DEFINED_glMatrixMultdEXT\r
- void __stdcall GLee_Lazy_glMatrixMultdEXT(GLenum mode, const GLdouble * m) {if (GLeeInit()) glMatrixMultdEXT(mode, m);}\r
- GLEEPFNGLMATRIXMULTDEXTPROC GLeeFuncPtr_glMatrixMultdEXT=GLee_Lazy_glMatrixMultdEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixLoadIdentityEXT\r
-#define GLEE_C_DEFINED_glMatrixLoadIdentityEXT\r
- void __stdcall GLee_Lazy_glMatrixLoadIdentityEXT(GLenum mode) {if (GLeeInit()) glMatrixLoadIdentityEXT(mode);}\r
- GLEEPFNGLMATRIXLOADIDENTITYEXTPROC GLeeFuncPtr_glMatrixLoadIdentityEXT=GLee_Lazy_glMatrixLoadIdentityEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixRotatefEXT\r
-#define GLEE_C_DEFINED_glMatrixRotatefEXT\r
- void __stdcall GLee_Lazy_glMatrixRotatefEXT(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glMatrixRotatefEXT(mode, angle, x, y, z);}\r
- GLEEPFNGLMATRIXROTATEFEXTPROC GLeeFuncPtr_glMatrixRotatefEXT=GLee_Lazy_glMatrixRotatefEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixRotatedEXT\r
-#define GLEE_C_DEFINED_glMatrixRotatedEXT\r
- void __stdcall GLee_Lazy_glMatrixRotatedEXT(GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glMatrixRotatedEXT(mode, angle, x, y, z);}\r
- GLEEPFNGLMATRIXROTATEDEXTPROC GLeeFuncPtr_glMatrixRotatedEXT=GLee_Lazy_glMatrixRotatedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixScalefEXT\r
-#define GLEE_C_DEFINED_glMatrixScalefEXT\r
- void __stdcall GLee_Lazy_glMatrixScalefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glMatrixScalefEXT(mode, x, y, z);}\r
- GLEEPFNGLMATRIXSCALEFEXTPROC GLeeFuncPtr_glMatrixScalefEXT=GLee_Lazy_glMatrixScalefEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixScaledEXT\r
-#define GLEE_C_DEFINED_glMatrixScaledEXT\r
- void __stdcall GLee_Lazy_glMatrixScaledEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glMatrixScaledEXT(mode, x, y, z);}\r
- GLEEPFNGLMATRIXSCALEDEXTPROC GLeeFuncPtr_glMatrixScaledEXT=GLee_Lazy_glMatrixScaledEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixTranslatefEXT\r
-#define GLEE_C_DEFINED_glMatrixTranslatefEXT\r
- void __stdcall GLee_Lazy_glMatrixTranslatefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z) {if (GLeeInit()) glMatrixTranslatefEXT(mode, x, y, z);}\r
- GLEEPFNGLMATRIXTRANSLATEFEXTPROC GLeeFuncPtr_glMatrixTranslatefEXT=GLee_Lazy_glMatrixTranslatefEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixTranslatedEXT\r
-#define GLEE_C_DEFINED_glMatrixTranslatedEXT\r
- void __stdcall GLee_Lazy_glMatrixTranslatedEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z) {if (GLeeInit()) glMatrixTranslatedEXT(mode, x, y, z);}\r
- GLEEPFNGLMATRIXTRANSLATEDEXTPROC GLeeFuncPtr_glMatrixTranslatedEXT=GLee_Lazy_glMatrixTranslatedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixFrustumEXT\r
-#define GLEE_C_DEFINED_glMatrixFrustumEXT\r
- void __stdcall GLee_Lazy_glMatrixFrustumEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) {if (GLeeInit()) glMatrixFrustumEXT(mode, left, right, bottom, top, zNear, zFar);}\r
- GLEEPFNGLMATRIXFRUSTUMEXTPROC GLeeFuncPtr_glMatrixFrustumEXT=GLee_Lazy_glMatrixFrustumEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixOrthoEXT\r
-#define GLEE_C_DEFINED_glMatrixOrthoEXT\r
- void __stdcall GLee_Lazy_glMatrixOrthoEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar) {if (GLeeInit()) glMatrixOrthoEXT(mode, left, right, bottom, top, zNear, zFar);}\r
- GLEEPFNGLMATRIXORTHOEXTPROC GLeeFuncPtr_glMatrixOrthoEXT=GLee_Lazy_glMatrixOrthoEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixPopEXT\r
-#define GLEE_C_DEFINED_glMatrixPopEXT\r
- void __stdcall GLee_Lazy_glMatrixPopEXT(GLenum mode) {if (GLeeInit()) glMatrixPopEXT(mode);}\r
- GLEEPFNGLMATRIXPOPEXTPROC GLeeFuncPtr_glMatrixPopEXT=GLee_Lazy_glMatrixPopEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixPushEXT\r
-#define GLEE_C_DEFINED_glMatrixPushEXT\r
- void __stdcall GLee_Lazy_glMatrixPushEXT(GLenum mode) {if (GLeeInit()) glMatrixPushEXT(mode);}\r
- GLEEPFNGLMATRIXPUSHEXTPROC GLeeFuncPtr_glMatrixPushEXT=GLee_Lazy_glMatrixPushEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixLoadTransposefEXT\r
-#define GLEE_C_DEFINED_glMatrixLoadTransposefEXT\r
- void __stdcall GLee_Lazy_glMatrixLoadTransposefEXT(GLenum mode, const GLfloat * m) {if (GLeeInit()) glMatrixLoadTransposefEXT(mode, m);}\r
- GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixLoadTransposefEXT=GLee_Lazy_glMatrixLoadTransposefEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixLoadTransposedEXT\r
-#define GLEE_C_DEFINED_glMatrixLoadTransposedEXT\r
- void __stdcall GLee_Lazy_glMatrixLoadTransposedEXT(GLenum mode, const GLdouble * m) {if (GLeeInit()) glMatrixLoadTransposedEXT(mode, m);}\r
- GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixLoadTransposedEXT=GLee_Lazy_glMatrixLoadTransposedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixMultTransposefEXT\r
-#define GLEE_C_DEFINED_glMatrixMultTransposefEXT\r
- void __stdcall GLee_Lazy_glMatrixMultTransposefEXT(GLenum mode, const GLfloat * m) {if (GLeeInit()) glMatrixMultTransposefEXT(mode, m);}\r
- GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixMultTransposefEXT=GLee_Lazy_glMatrixMultTransposefEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMatrixMultTransposedEXT\r
-#define GLEE_C_DEFINED_glMatrixMultTransposedEXT\r
- void __stdcall GLee_Lazy_glMatrixMultTransposedEXT(GLenum mode, const GLdouble * m) {if (GLeeInit()) glMatrixMultTransposedEXT(mode, m);}\r
- GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixMultTransposedEXT=GLee_Lazy_glMatrixMultTransposedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureParameterfEXT\r
-#define GLEE_C_DEFINED_glTextureParameterfEXT\r
- void __stdcall GLee_Lazy_glTextureParameterfEXT(GLuint texture, GLenum target, GLenum pname, GLfloat param) {if (GLeeInit()) glTextureParameterfEXT(texture, target, pname, param);}\r
- GLEEPFNGLTEXTUREPARAMETERFEXTPROC GLeeFuncPtr_glTextureParameterfEXT=GLee_Lazy_glTextureParameterfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureParameterfvEXT\r
-#define GLEE_C_DEFINED_glTextureParameterfvEXT\r
- void __stdcall GLee_Lazy_glTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glTextureParameterfvEXT(texture, target, pname, params);}\r
- GLEEPFNGLTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glTextureParameterfvEXT=GLee_Lazy_glTextureParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureParameteriEXT\r
-#define GLEE_C_DEFINED_glTextureParameteriEXT\r
- void __stdcall GLee_Lazy_glTextureParameteriEXT(GLuint texture, GLenum target, GLenum pname, GLint param) {if (GLeeInit()) glTextureParameteriEXT(texture, target, pname, param);}\r
- GLEEPFNGLTEXTUREPARAMETERIEXTPROC GLeeFuncPtr_glTextureParameteriEXT=GLee_Lazy_glTextureParameteriEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureParameterivEXT\r
-#define GLEE_C_DEFINED_glTextureParameterivEXT\r
- void __stdcall GLee_Lazy_glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glTextureParameterivEXT(texture, target, pname, params);}\r
- GLEEPFNGLTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glTextureParameterivEXT=GLee_Lazy_glTextureParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureImage1DEXT\r
-#define GLEE_C_DEFINED_glTextureImage1DEXT\r
- void __stdcall GLee_Lazy_glTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTextureImage1DEXT(texture, target, level, internalformat, width, border, format, type, pixels);}\r
- GLEEPFNGLTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glTextureImage1DEXT=GLee_Lazy_glTextureImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureImage2DEXT\r
-#define GLEE_C_DEFINED_glTextureImage2DEXT\r
- void __stdcall GLee_Lazy_glTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTextureImage2DEXT(texture, target, level, internalformat, width, height, border, format, type, pixels);}\r
- GLEEPFNGLTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glTextureImage2DEXT=GLee_Lazy_glTextureImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureSubImage1DEXT\r
-#define GLEE_C_DEFINED_glTextureSubImage1DEXT\r
- void __stdcall GLee_Lazy_glTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTextureSubImage1DEXT(texture, target, level, xoffset, width, format, type, pixels);}\r
- GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glTextureSubImage1DEXT=GLee_Lazy_glTextureSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureSubImage2DEXT\r
-#define GLEE_C_DEFINED_glTextureSubImage2DEXT\r
- void __stdcall GLee_Lazy_glTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, type, pixels);}\r
- GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glTextureSubImage2DEXT=GLee_Lazy_glTextureSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTextureImage1DEXT\r
-#define GLEE_C_DEFINED_glCopyTextureImage1DEXT\r
- void __stdcall GLee_Lazy_glCopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) {if (GLeeInit()) glCopyTextureImage1DEXT(texture, target, level, internalformat, x, y, width, border);}\r
- GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureImage1DEXT=GLee_Lazy_glCopyTextureImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTextureImage2DEXT\r
-#define GLEE_C_DEFINED_glCopyTextureImage2DEXT\r
- void __stdcall GLee_Lazy_glCopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) {if (GLeeInit()) glCopyTextureImage2DEXT(texture, target, level, internalformat, x, y, width, height, border);}\r
- GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureImage2DEXT=GLee_Lazy_glCopyTextureImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTextureSubImage1DEXT\r
-#define GLEE_C_DEFINED_glCopyTextureSubImage1DEXT\r
- void __stdcall GLee_Lazy_glCopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyTextureSubImage1DEXT(texture, target, level, xoffset, x, y, width);}\r
- GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureSubImage1DEXT=GLee_Lazy_glCopyTextureSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTextureSubImage2DEXT\r
-#define GLEE_C_DEFINED_glCopyTextureSubImage2DEXT\r
- void __stdcall GLee_Lazy_glCopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureSubImage2DEXT=GLee_Lazy_glCopyTextureSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureImageEXT\r
-#define GLEE_C_DEFINED_glGetTextureImageEXT\r
- void __stdcall GLee_Lazy_glGetTextureImageEXT(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels) {if (GLeeInit()) glGetTextureImageEXT(texture, target, level, format, type, pixels);}\r
- GLEEPFNGLGETTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetTextureImageEXT=GLee_Lazy_glGetTextureImageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetTextureParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetTextureParameterfvEXT(texture, target, pname, params);}\r
- GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureParameterfvEXT=GLee_Lazy_glGetTextureParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureParameterivEXT\r
-#define GLEE_C_DEFINED_glGetTextureParameterivEXT\r
- void __stdcall GLee_Lazy_glGetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetTextureParameterivEXT(texture, target, pname, params);}\r
- GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureParameterivEXT=GLee_Lazy_glGetTextureParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureLevelParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetTextureLevelParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetTextureLevelParameterfvEXT(texture, target, level, pname, params);}\r
- GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterfvEXT=GLee_Lazy_glGetTextureLevelParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureLevelParameterivEXT\r
-#define GLEE_C_DEFINED_glGetTextureLevelParameterivEXT\r
- void __stdcall GLee_Lazy_glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params) {if (GLeeInit()) glGetTextureLevelParameterivEXT(texture, target, level, pname, params);}\r
- GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterivEXT=GLee_Lazy_glGetTextureLevelParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureImage3DEXT\r
-#define GLEE_C_DEFINED_glTextureImage3DEXT\r
- void __stdcall GLee_Lazy_glTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, format, type, pixels);}\r
- GLEEPFNGLTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glTextureImage3DEXT=GLee_Lazy_glTextureImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureSubImage3DEXT\r
-#define GLEE_C_DEFINED_glTextureSubImage3DEXT\r
- void __stdcall GLee_Lazy_glTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);}\r
- GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glTextureSubImage3DEXT=GLee_Lazy_glTextureSubImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyTextureSubImage3DEXT\r
-#define GLEE_C_DEFINED_glCopyTextureSubImage3DEXT\r
- void __stdcall GLee_Lazy_glCopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTextureSubImage3DEXT=GLee_Lazy_glCopyTextureSubImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexParameterfEXT\r
-#define GLEE_C_DEFINED_glMultiTexParameterfEXT\r
- void __stdcall GLee_Lazy_glMultiTexParameterfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param) {if (GLeeInit()) glMultiTexParameterfEXT(texunit, target, pname, param);}\r
- GLEEPFNGLMULTITEXPARAMETERFEXTPROC GLeeFuncPtr_glMultiTexParameterfEXT=GLee_Lazy_glMultiTexParameterfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexParameterfvEXT\r
-#define GLEE_C_DEFINED_glMultiTexParameterfvEXT\r
- void __stdcall GLee_Lazy_glMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glMultiTexParameterfvEXT(texunit, target, pname, params);}\r
- GLEEPFNGLMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glMultiTexParameterfvEXT=GLee_Lazy_glMultiTexParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexParameteriEXT\r
-#define GLEE_C_DEFINED_glMultiTexParameteriEXT\r
- void __stdcall GLee_Lazy_glMultiTexParameteriEXT(GLenum texunit, GLenum target, GLenum pname, GLint param) {if (GLeeInit()) glMultiTexParameteriEXT(texunit, target, pname, param);}\r
- GLEEPFNGLMULTITEXPARAMETERIEXTPROC GLeeFuncPtr_glMultiTexParameteriEXT=GLee_Lazy_glMultiTexParameteriEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexParameterivEXT\r
-#define GLEE_C_DEFINED_glMultiTexParameterivEXT\r
- void __stdcall GLee_Lazy_glMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glMultiTexParameterivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glMultiTexParameterivEXT=GLee_Lazy_glMultiTexParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexImage1DEXT\r
-#define GLEE_C_DEFINED_glMultiTexImage1DEXT\r
- void __stdcall GLee_Lazy_glMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, format, type, pixels);}\r
- GLEEPFNGLMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexImage1DEXT=GLee_Lazy_glMultiTexImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexImage2DEXT\r
-#define GLEE_C_DEFINED_glMultiTexImage2DEXT\r
- void __stdcall GLee_Lazy_glMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, format, type, pixels);}\r
- GLEEPFNGLMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexImage2DEXT=GLee_Lazy_glMultiTexImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexSubImage1DEXT\r
-#define GLEE_C_DEFINED_glMultiTexSubImage1DEXT\r
- void __stdcall GLee_Lazy_glMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, type, pixels);}\r
- GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexSubImage1DEXT=GLee_Lazy_glMultiTexSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexSubImage2DEXT\r
-#define GLEE_C_DEFINED_glMultiTexSubImage2DEXT\r
- void __stdcall GLee_Lazy_glMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, type, pixels);}\r
- GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexSubImage2DEXT=GLee_Lazy_glMultiTexSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyMultiTexImage1DEXT\r
-#define GLEE_C_DEFINED_glCopyMultiTexImage1DEXT\r
- void __stdcall GLee_Lazy_glCopyMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) {if (GLeeInit()) glCopyMultiTexImage1DEXT(texunit, target, level, internalformat, x, y, width, border);}\r
- GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexImage1DEXT=GLee_Lazy_glCopyMultiTexImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyMultiTexImage2DEXT\r
-#define GLEE_C_DEFINED_glCopyMultiTexImage2DEXT\r
- void __stdcall GLee_Lazy_glCopyMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) {if (GLeeInit()) glCopyMultiTexImage2DEXT(texunit, target, level, internalformat, x, y, width, height, border);}\r
- GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexImage2DEXT=GLee_Lazy_glCopyMultiTexImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyMultiTexSubImage1DEXT\r
-#define GLEE_C_DEFINED_glCopyMultiTexSubImage1DEXT\r
- void __stdcall GLee_Lazy_glCopyMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) {if (GLeeInit()) glCopyMultiTexSubImage1DEXT(texunit, target, level, xoffset, x, y, width);}\r
- GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage1DEXT=GLee_Lazy_glCopyMultiTexSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyMultiTexSubImage2DEXT\r
-#define GLEE_C_DEFINED_glCopyMultiTexSubImage2DEXT\r
- void __stdcall GLee_Lazy_glCopyMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage2DEXT=GLee_Lazy_glCopyMultiTexSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexImageEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexImageEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexImageEXT(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels) {if (GLeeInit()) glGetMultiTexImageEXT(texunit, target, level, format, type, pixels);}\r
- GLEEPFNGLGETMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetMultiTexImageEXT=GLee_Lazy_glGetMultiTexImageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMultiTexParameterfvEXT(texunit, target, pname, params);}\r
- GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexParameterfvEXT=GLee_Lazy_glGetMultiTexParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexParameterivEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexParameterivEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetMultiTexParameterivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterivEXT=GLee_Lazy_glGetMultiTexParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexLevelParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexLevelParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMultiTexLevelParameterfvEXT(texunit, target, level, pname, params);}\r
- GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT=GLee_Lazy_glGetMultiTexLevelParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexLevelParameterivEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexLevelParameterivEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params) {if (GLeeInit()) glGetMultiTexLevelParameterivEXT(texunit, target, level, pname, params);}\r
- GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterivEXT=GLee_Lazy_glGetMultiTexLevelParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexImage3DEXT\r
-#define GLEE_C_DEFINED_glMultiTexImage3DEXT\r
- void __stdcall GLee_Lazy_glMultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, format, type, pixels);}\r
- GLEEPFNGLMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexImage3DEXT=GLee_Lazy_glMultiTexImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexSubImage3DEXT\r
-#define GLEE_C_DEFINED_glMultiTexSubImage3DEXT\r
- void __stdcall GLee_Lazy_glMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels) {if (GLeeInit()) glMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);}\r
- GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexSubImage3DEXT=GLee_Lazy_glMultiTexSubImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCopyMultiTexSubImage3DEXT\r
-#define GLEE_C_DEFINED_glCopyMultiTexSubImage3DEXT\r
- void __stdcall GLee_Lazy_glCopyMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) {if (GLeeInit()) glCopyMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height);}\r
- GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage3DEXT=GLee_Lazy_glCopyMultiTexSubImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glBindMultiTextureEXT\r
-#define GLEE_C_DEFINED_glBindMultiTextureEXT\r
- void __stdcall GLee_Lazy_glBindMultiTextureEXT(GLenum texunit, GLenum target, GLuint texture) {if (GLeeInit()) glBindMultiTextureEXT(texunit, target, texture);}\r
- GLEEPFNGLBINDMULTITEXTUREEXTPROC GLeeFuncPtr_glBindMultiTextureEXT=GLee_Lazy_glBindMultiTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEnableClientStateIndexedEXT\r
-#define GLEE_C_DEFINED_glEnableClientStateIndexedEXT\r
- void __stdcall GLee_Lazy_glEnableClientStateIndexedEXT(GLenum array, GLuint index) {if (GLeeInit()) glEnableClientStateIndexedEXT(array, index);}\r
- GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glEnableClientStateIndexedEXT=GLee_Lazy_glEnableClientStateIndexedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDisableClientStateIndexedEXT\r
-#define GLEE_C_DEFINED_glDisableClientStateIndexedEXT\r
- void __stdcall GLee_Lazy_glDisableClientStateIndexedEXT(GLenum array, GLuint index) {if (GLeeInit()) glDisableClientStateIndexedEXT(array, index);}\r
- GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glDisableClientStateIndexedEXT=GLee_Lazy_glDisableClientStateIndexedEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexCoordPointerEXT\r
-#define GLEE_C_DEFINED_glMultiTexCoordPointerEXT\r
- void __stdcall GLee_Lazy_glMultiTexCoordPointerEXT(GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glMultiTexCoordPointerEXT(texunit, size, type, stride, pointer);}\r
- GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC GLeeFuncPtr_glMultiTexCoordPointerEXT=GLee_Lazy_glMultiTexCoordPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexEnvfEXT\r
-#define GLEE_C_DEFINED_glMultiTexEnvfEXT\r
- void __stdcall GLee_Lazy_glMultiTexEnvfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param) {if (GLeeInit()) glMultiTexEnvfEXT(texunit, target, pname, param);}\r
- GLEEPFNGLMULTITEXENVFEXTPROC GLeeFuncPtr_glMultiTexEnvfEXT=GLee_Lazy_glMultiTexEnvfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexEnvfvEXT\r
-#define GLEE_C_DEFINED_glMultiTexEnvfvEXT\r
- void __stdcall GLee_Lazy_glMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * params) {if (GLeeInit()) glMultiTexEnvfvEXT(texunit, target, pname, params);}\r
- GLEEPFNGLMULTITEXENVFVEXTPROC GLeeFuncPtr_glMultiTexEnvfvEXT=GLee_Lazy_glMultiTexEnvfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexEnviEXT\r
-#define GLEE_C_DEFINED_glMultiTexEnviEXT\r
- void __stdcall GLee_Lazy_glMultiTexEnviEXT(GLenum texunit, GLenum target, GLenum pname, GLint param) {if (GLeeInit()) glMultiTexEnviEXT(texunit, target, pname, param);}\r
- GLEEPFNGLMULTITEXENVIEXTPROC GLeeFuncPtr_glMultiTexEnviEXT=GLee_Lazy_glMultiTexEnviEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexEnvivEXT\r
-#define GLEE_C_DEFINED_glMultiTexEnvivEXT\r
- void __stdcall GLee_Lazy_glMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glMultiTexEnvivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLMULTITEXENVIVEXTPROC GLeeFuncPtr_glMultiTexEnvivEXT=GLee_Lazy_glMultiTexEnvivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexGendEXT\r
-#define GLEE_C_DEFINED_glMultiTexGendEXT\r
- void __stdcall GLee_Lazy_glMultiTexGendEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble param) {if (GLeeInit()) glMultiTexGendEXT(texunit, coord, pname, param);}\r
- GLEEPFNGLMULTITEXGENDEXTPROC GLeeFuncPtr_glMultiTexGendEXT=GLee_Lazy_glMultiTexGendEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexGendvEXT\r
-#define GLEE_C_DEFINED_glMultiTexGendvEXT\r
- void __stdcall GLee_Lazy_glMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLdouble * params) {if (GLeeInit()) glMultiTexGendvEXT(texunit, coord, pname, params);}\r
- GLEEPFNGLMULTITEXGENDVEXTPROC GLeeFuncPtr_glMultiTexGendvEXT=GLee_Lazy_glMultiTexGendvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexGenfEXT\r
-#define GLEE_C_DEFINED_glMultiTexGenfEXT\r
- void __stdcall GLee_Lazy_glMultiTexGenfEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat param) {if (GLeeInit()) glMultiTexGenfEXT(texunit, coord, pname, param);}\r
- GLEEPFNGLMULTITEXGENFEXTPROC GLeeFuncPtr_glMultiTexGenfEXT=GLee_Lazy_glMultiTexGenfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexGenfvEXT\r
-#define GLEE_C_DEFINED_glMultiTexGenfvEXT\r
- void __stdcall GLee_Lazy_glMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLfloat * params) {if (GLeeInit()) glMultiTexGenfvEXT(texunit, coord, pname, params);}\r
- GLEEPFNGLMULTITEXGENFVEXTPROC GLeeFuncPtr_glMultiTexGenfvEXT=GLee_Lazy_glMultiTexGenfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexGeniEXT\r
-#define GLEE_C_DEFINED_glMultiTexGeniEXT\r
- void __stdcall GLee_Lazy_glMultiTexGeniEXT(GLenum texunit, GLenum coord, GLenum pname, GLint param) {if (GLeeInit()) glMultiTexGeniEXT(texunit, coord, pname, param);}\r
- GLEEPFNGLMULTITEXGENIEXTPROC GLeeFuncPtr_glMultiTexGeniEXT=GLee_Lazy_glMultiTexGeniEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexGenivEXT\r
-#define GLEE_C_DEFINED_glMultiTexGenivEXT\r
- void __stdcall GLee_Lazy_glMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, const GLint * params) {if (GLeeInit()) glMultiTexGenivEXT(texunit, coord, pname, params);}\r
- GLEEPFNGLMULTITEXGENIVEXTPROC GLeeFuncPtr_glMultiTexGenivEXT=GLee_Lazy_glMultiTexGenivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexEnvfvEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexEnvfvEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMultiTexEnvfvEXT(texunit, target, pname, params);}\r
- GLEEPFNGLGETMULTITEXENVFVEXTPROC GLeeFuncPtr_glGetMultiTexEnvfvEXT=GLee_Lazy_glGetMultiTexEnvfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexEnvivEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexEnvivEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetMultiTexEnvivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLGETMULTITEXENVIVEXTPROC GLeeFuncPtr_glGetMultiTexEnvivEXT=GLee_Lazy_glGetMultiTexEnvivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexGendvEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexGendvEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble * params) {if (GLeeInit()) glGetMultiTexGendvEXT(texunit, coord, pname, params);}\r
- GLEEPFNGLGETMULTITEXGENDVEXTPROC GLeeFuncPtr_glGetMultiTexGendvEXT=GLee_Lazy_glGetMultiTexGendvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexGenfvEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexGenfvEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetMultiTexGenfvEXT(texunit, coord, pname, params);}\r
- GLEEPFNGLGETMULTITEXGENFVEXTPROC GLeeFuncPtr_glGetMultiTexGenfvEXT=GLee_Lazy_glGetMultiTexGenfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexGenivEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexGenivEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint * params) {if (GLeeInit()) glGetMultiTexGenivEXT(texunit, coord, pname, params);}\r
- GLEEPFNGLGETMULTITEXGENIVEXTPROC GLeeFuncPtr_glGetMultiTexGenivEXT=GLee_Lazy_glGetMultiTexGenivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFloatIndexedvEXT\r
-#define GLEE_C_DEFINED_glGetFloatIndexedvEXT\r
- void __stdcall GLee_Lazy_glGetFloatIndexedvEXT(GLenum target, GLuint index, GLfloat * data) {if (GLeeInit()) glGetFloatIndexedvEXT(target, index, data);}\r
- GLEEPFNGLGETFLOATINDEXEDVEXTPROC GLeeFuncPtr_glGetFloatIndexedvEXT=GLee_Lazy_glGetFloatIndexedvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetDoubleIndexedvEXT\r
-#define GLEE_C_DEFINED_glGetDoubleIndexedvEXT\r
- void __stdcall GLee_Lazy_glGetDoubleIndexedvEXT(GLenum target, GLuint index, GLdouble * data) {if (GLeeInit()) glGetDoubleIndexedvEXT(target, index, data);}\r
- GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC GLeeFuncPtr_glGetDoubleIndexedvEXT=GLee_Lazy_glGetDoubleIndexedvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetPointerIndexedvEXT\r
-#define GLEE_C_DEFINED_glGetPointerIndexedvEXT\r
- void __stdcall GLee_Lazy_glGetPointerIndexedvEXT(GLenum target, GLuint index, GLvoid* * data) {if (GLeeInit()) glGetPointerIndexedvEXT(target, index, data);}\r
- GLEEPFNGLGETPOINTERINDEXEDVEXTPROC GLeeFuncPtr_glGetPointerIndexedvEXT=GLee_Lazy_glGetPointerIndexedvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTextureImage3DEXT\r
-#define GLEE_C_DEFINED_glCompressedTextureImage3DEXT\r
- void __stdcall GLee_Lazy_glCompressedTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedTextureImage3DEXT(texture, target, level, internalformat, width, height, depth, border, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureImage3DEXT=GLee_Lazy_glCompressedTextureImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTextureImage2DEXT\r
-#define GLEE_C_DEFINED_glCompressedTextureImage2DEXT\r
- void __stdcall GLee_Lazy_glCompressedTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedTextureImage2DEXT(texture, target, level, internalformat, width, height, border, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureImage2DEXT=GLee_Lazy_glCompressedTextureImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTextureImage1DEXT\r
-#define GLEE_C_DEFINED_glCompressedTextureImage1DEXT\r
- void __stdcall GLee_Lazy_glCompressedTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedTextureImage1DEXT(texture, target, level, internalformat, width, border, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureImage1DEXT=GLee_Lazy_glCompressedTextureImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTextureSubImage3DEXT\r
-#define GLEE_C_DEFINED_glCompressedTextureSubImage3DEXT\r
- void __stdcall GLee_Lazy_glCompressedTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedTextureSubImage3DEXT(texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage3DEXT=GLee_Lazy_glCompressedTextureSubImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTextureSubImage2DEXT\r
-#define GLEE_C_DEFINED_glCompressedTextureSubImage2DEXT\r
- void __stdcall GLee_Lazy_glCompressedTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedTextureSubImage2DEXT(texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage2DEXT=GLee_Lazy_glCompressedTextureSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedTextureSubImage1DEXT\r
-#define GLEE_C_DEFINED_glCompressedTextureSubImage1DEXT\r
- void __stdcall GLee_Lazy_glCompressedTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedTextureSubImage1DEXT(texture, target, level, xoffset, width, format, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage1DEXT=GLee_Lazy_glCompressedTextureSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCompressedTextureImageEXT\r
-#define GLEE_C_DEFINED_glGetCompressedTextureImageEXT\r
- void __stdcall GLee_Lazy_glGetCompressedTextureImageEXT(GLuint texture, GLenum target, GLint lod, GLvoid * img) {if (GLeeInit()) glGetCompressedTextureImageEXT(texture, target, lod, img);}\r
- GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetCompressedTextureImageEXT=GLee_Lazy_glGetCompressedTextureImageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedMultiTexImage3DEXT\r
-#define GLEE_C_DEFINED_glCompressedMultiTexImage3DEXT\r
- void __stdcall GLee_Lazy_glCompressedMultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedMultiTexImage3DEXT(texunit, target, level, internalformat, width, height, depth, border, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage3DEXT=GLee_Lazy_glCompressedMultiTexImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedMultiTexImage2DEXT\r
-#define GLEE_C_DEFINED_glCompressedMultiTexImage2DEXT\r
- void __stdcall GLee_Lazy_glCompressedMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedMultiTexImage2DEXT(texunit, target, level, internalformat, width, height, border, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage2DEXT=GLee_Lazy_glCompressedMultiTexImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedMultiTexImage1DEXT\r
-#define GLEE_C_DEFINED_glCompressedMultiTexImage1DEXT\r
- void __stdcall GLee_Lazy_glCompressedMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedMultiTexImage1DEXT(texunit, target, level, internalformat, width, border, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage1DEXT=GLee_Lazy_glCompressedMultiTexImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedMultiTexSubImage3DEXT\r
-#define GLEE_C_DEFINED_glCompressedMultiTexSubImage3DEXT\r
- void __stdcall GLee_Lazy_glCompressedMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedMultiTexSubImage3DEXT(texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT=GLee_Lazy_glCompressedMultiTexSubImage3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedMultiTexSubImage2DEXT\r
-#define GLEE_C_DEFINED_glCompressedMultiTexSubImage2DEXT\r
- void __stdcall GLee_Lazy_glCompressedMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedMultiTexSubImage2DEXT(texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT=GLee_Lazy_glCompressedMultiTexSubImage2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCompressedMultiTexSubImage1DEXT\r
-#define GLEE_C_DEFINED_glCompressedMultiTexSubImage1DEXT\r
- void __stdcall GLee_Lazy_glCompressedMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits) {if (GLeeInit()) glCompressedMultiTexSubImage1DEXT(texunit, target, level, xoffset, width, format, imageSize, bits);}\r
- GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT=GLee_Lazy_glCompressedMultiTexSubImage1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetCompressedMultiTexImageEXT\r
-#define GLEE_C_DEFINED_glGetCompressedMultiTexImageEXT\r
- void __stdcall GLee_Lazy_glGetCompressedMultiTexImageEXT(GLenum texunit, GLenum target, GLint lod, GLvoid * img) {if (GLeeInit()) glGetCompressedMultiTexImageEXT(texunit, target, lod, img);}\r
- GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetCompressedMultiTexImageEXT=GLee_Lazy_glGetCompressedMultiTexImageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramStringEXT\r
-#define GLEE_C_DEFINED_glNamedProgramStringEXT\r
- void __stdcall GLee_Lazy_glNamedProgramStringEXT(GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid * string) {if (GLeeInit()) glNamedProgramStringEXT(program, target, format, len, string);}\r
- GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glNamedProgramStringEXT=GLee_Lazy_glNamedProgramStringEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameter4dEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameter4dEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameter4dEXT(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w) {if (GLeeInit()) glNamedProgramLocalParameter4dEXT(program, target, index, x, y, z, w);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dEXT=GLee_Lazy_glNamedProgramLocalParameter4dEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameter4dvEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameter4dvEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameter4dvEXT(GLuint program, GLenum target, GLuint index, const GLdouble * params) {if (GLeeInit()) glNamedProgramLocalParameter4dvEXT(program, target, index, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT=GLee_Lazy_glNamedProgramLocalParameter4dvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameter4fEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameter4fEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameter4fEXT(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) {if (GLeeInit()) glNamedProgramLocalParameter4fEXT(program, target, index, x, y, z, w);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fEXT=GLee_Lazy_glNamedProgramLocalParameter4fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameter4fvEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameter4fvEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameter4fvEXT(GLuint program, GLenum target, GLuint index, const GLfloat * params) {if (GLeeInit()) glNamedProgramLocalParameter4fvEXT(program, target, index, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT=GLee_Lazy_glNamedProgramLocalParameter4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedProgramLocalParameterdvEXT\r
-#define GLEE_C_DEFINED_glGetNamedProgramLocalParameterdvEXT\r
- void __stdcall GLee_Lazy_glGetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target, GLuint index, GLdouble * params) {if (GLeeInit()) glGetNamedProgramLocalParameterdvEXT(program, target, index, params);}\r
- GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT=GLee_Lazy_glGetNamedProgramLocalParameterdvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedProgramLocalParameterfvEXT\r
-#define GLEE_C_DEFINED_glGetNamedProgramLocalParameterfvEXT\r
- void __stdcall GLee_Lazy_glGetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target, GLuint index, GLfloat * params) {if (GLeeInit()) glGetNamedProgramLocalParameterfvEXT(program, target, index, params);}\r
- GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT=GLee_Lazy_glGetNamedProgramLocalParameterfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedProgramivEXT\r
-#define GLEE_C_DEFINED_glGetNamedProgramivEXT\r
- void __stdcall GLee_Lazy_glGetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetNamedProgramivEXT(program, target, pname, params);}\r
- GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC GLeeFuncPtr_glGetNamedProgramivEXT=GLee_Lazy_glGetNamedProgramivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedProgramStringEXT\r
-#define GLEE_C_DEFINED_glGetNamedProgramStringEXT\r
- void __stdcall GLee_Lazy_glGetNamedProgramStringEXT(GLuint program, GLenum target, GLenum pname, GLvoid * string) {if (GLeeInit()) glGetNamedProgramStringEXT(program, target, pname, string);}\r
- GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glGetNamedProgramStringEXT=GLee_Lazy_glGetNamedProgramStringEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameters4fvEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameters4fvEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameters4fvEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat * params) {if (GLeeInit()) glNamedProgramLocalParameters4fvEXT(program, target, index, count, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT=GLee_Lazy_glNamedProgramLocalParameters4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameterI4iEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameterI4iEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameterI4iEXT(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glNamedProgramLocalParameterI4iEXT(program, target, index, x, y, z, w);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT=GLee_Lazy_glNamedProgramLocalParameterI4iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameterI4ivEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameterI4ivEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameterI4ivEXT(GLuint program, GLenum target, GLuint index, const GLint * params) {if (GLeeInit()) glNamedProgramLocalParameterI4ivEXT(program, target, index, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT=GLee_Lazy_glNamedProgramLocalParameterI4ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParametersI4ivEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParametersI4ivEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParametersI4ivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint * params) {if (GLeeInit()) glNamedProgramLocalParametersI4ivEXT(program, target, index, count, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT=GLee_Lazy_glNamedProgramLocalParametersI4ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameterI4uiEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameterI4uiEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameterI4uiEXT(GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) {if (GLeeInit()) glNamedProgramLocalParameterI4uiEXT(program, target, index, x, y, z, w);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT=GLee_Lazy_glNamedProgramLocalParameterI4uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParameterI4uivEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParameterI4uivEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params) {if (GLeeInit()) glNamedProgramLocalParameterI4uivEXT(program, target, index, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT=GLee_Lazy_glNamedProgramLocalParameterI4uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedProgramLocalParametersI4uivEXT\r
-#define GLEE_C_DEFINED_glNamedProgramLocalParametersI4uivEXT\r
- void __stdcall GLee_Lazy_glNamedProgramLocalParametersI4uivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint * params) {if (GLeeInit()) glNamedProgramLocalParametersI4uivEXT(program, target, index, count, params);}\r
- GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT=GLee_Lazy_glNamedProgramLocalParametersI4uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedProgramLocalParameterIivEXT\r
-#define GLEE_C_DEFINED_glGetNamedProgramLocalParameterIivEXT\r
- void __stdcall GLee_Lazy_glGetNamedProgramLocalParameterIivEXT(GLuint program, GLenum target, GLuint index, GLint * params) {if (GLeeInit()) glGetNamedProgramLocalParameterIivEXT(program, target, index, params);}\r
- GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT=GLee_Lazy_glGetNamedProgramLocalParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedProgramLocalParameterIuivEXT\r
-#define GLEE_C_DEFINED_glGetNamedProgramLocalParameterIuivEXT\r
- void __stdcall GLee_Lazy_glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params) {if (GLeeInit()) glGetNamedProgramLocalParameterIuivEXT(program, target, index, params);}\r
- GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT=GLee_Lazy_glGetNamedProgramLocalParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureParameterIivEXT\r
-#define GLEE_C_DEFINED_glTextureParameterIivEXT\r
- void __stdcall GLee_Lazy_glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glTextureParameterIivEXT(texture, target, pname, params);}\r
- GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glTextureParameterIivEXT=GLee_Lazy_glTextureParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureParameterIuivEXT\r
-#define GLEE_C_DEFINED_glTextureParameterIuivEXT\r
- void __stdcall GLee_Lazy_glTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, const GLuint * params) {if (GLeeInit()) glTextureParameterIuivEXT(texture, target, pname, params);}\r
- GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glTextureParameterIuivEXT=GLee_Lazy_glTextureParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureParameterIivEXT\r
-#define GLEE_C_DEFINED_glGetTextureParameterIivEXT\r
- void __stdcall GLee_Lazy_glGetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetTextureParameterIivEXT(texture, target, pname, params);}\r
- GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTextureParameterIivEXT=GLee_Lazy_glGetTextureParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetTextureParameterIuivEXT\r
-#define GLEE_C_DEFINED_glGetTextureParameterIuivEXT\r
- void __stdcall GLee_Lazy_glGetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint * params) {if (GLeeInit()) glGetTextureParameterIuivEXT(texture, target, pname, params);}\r
- GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTextureParameterIuivEXT=GLee_Lazy_glGetTextureParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexParameterIivEXT\r
-#define GLEE_C_DEFINED_glMultiTexParameterIivEXT\r
- void __stdcall GLee_Lazy_glMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params) {if (GLeeInit()) glMultiTexParameterIivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glMultiTexParameterIivEXT=GLee_Lazy_glMultiTexParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexParameterIuivEXT\r
-#define GLEE_C_DEFINED_glMultiTexParameterIuivEXT\r
- void __stdcall GLee_Lazy_glMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, const GLuint * params) {if (GLeeInit()) glMultiTexParameterIuivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glMultiTexParameterIuivEXT=GLee_Lazy_glMultiTexParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexParameterIivEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexParameterIivEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params) {if (GLeeInit()) glGetMultiTexParameterIivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIivEXT=GLee_Lazy_glGetMultiTexParameterIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetMultiTexParameterIuivEXT\r
-#define GLEE_C_DEFINED_glGetMultiTexParameterIuivEXT\r
- void __stdcall GLee_Lazy_glGetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint * params) {if (GLeeInit()) glGetMultiTexParameterIuivEXT(texunit, target, pname, params);}\r
- GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIuivEXT=GLee_Lazy_glGetMultiTexParameterIuivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform1fEXT\r
-#define GLEE_C_DEFINED_glProgramUniform1fEXT\r
- void __stdcall GLee_Lazy_glProgramUniform1fEXT(GLuint program, GLint location, GLfloat v0) {if (GLeeInit()) glProgramUniform1fEXT(program, location, v0);}\r
- GLEEPFNGLPROGRAMUNIFORM1FEXTPROC GLeeFuncPtr_glProgramUniform1fEXT=GLee_Lazy_glProgramUniform1fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform2fEXT\r
-#define GLEE_C_DEFINED_glProgramUniform2fEXT\r
- void __stdcall GLee_Lazy_glProgramUniform2fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1) {if (GLeeInit()) glProgramUniform2fEXT(program, location, v0, v1);}\r
- GLEEPFNGLPROGRAMUNIFORM2FEXTPROC GLeeFuncPtr_glProgramUniform2fEXT=GLee_Lazy_glProgramUniform2fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform3fEXT\r
-#define GLEE_C_DEFINED_glProgramUniform3fEXT\r
- void __stdcall GLee_Lazy_glProgramUniform3fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) {if (GLeeInit()) glProgramUniform3fEXT(program, location, v0, v1, v2);}\r
- GLEEPFNGLPROGRAMUNIFORM3FEXTPROC GLeeFuncPtr_glProgramUniform3fEXT=GLee_Lazy_glProgramUniform3fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform4fEXT\r
-#define GLEE_C_DEFINED_glProgramUniform4fEXT\r
- void __stdcall GLee_Lazy_glProgramUniform4fEXT(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) {if (GLeeInit()) glProgramUniform4fEXT(program, location, v0, v1, v2, v3);}\r
- GLEEPFNGLPROGRAMUNIFORM4FEXTPROC GLeeFuncPtr_glProgramUniform4fEXT=GLee_Lazy_glProgramUniform4fEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform1iEXT\r
-#define GLEE_C_DEFINED_glProgramUniform1iEXT\r
- void __stdcall GLee_Lazy_glProgramUniform1iEXT(GLuint program, GLint location, GLint v0) {if (GLeeInit()) glProgramUniform1iEXT(program, location, v0);}\r
- GLEEPFNGLPROGRAMUNIFORM1IEXTPROC GLeeFuncPtr_glProgramUniform1iEXT=GLee_Lazy_glProgramUniform1iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform2iEXT\r
-#define GLEE_C_DEFINED_glProgramUniform2iEXT\r
- void __stdcall GLee_Lazy_glProgramUniform2iEXT(GLuint program, GLint location, GLint v0, GLint v1) {if (GLeeInit()) glProgramUniform2iEXT(program, location, v0, v1);}\r
- GLEEPFNGLPROGRAMUNIFORM2IEXTPROC GLeeFuncPtr_glProgramUniform2iEXT=GLee_Lazy_glProgramUniform2iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform3iEXT\r
-#define GLEE_C_DEFINED_glProgramUniform3iEXT\r
- void __stdcall GLee_Lazy_glProgramUniform3iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) {if (GLeeInit()) glProgramUniform3iEXT(program, location, v0, v1, v2);}\r
- GLEEPFNGLPROGRAMUNIFORM3IEXTPROC GLeeFuncPtr_glProgramUniform3iEXT=GLee_Lazy_glProgramUniform3iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform4iEXT\r
-#define GLEE_C_DEFINED_glProgramUniform4iEXT\r
- void __stdcall GLee_Lazy_glProgramUniform4iEXT(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) {if (GLeeInit()) glProgramUniform4iEXT(program, location, v0, v1, v2, v3);}\r
- GLEEPFNGLPROGRAMUNIFORM4IEXTPROC GLeeFuncPtr_glProgramUniform4iEXT=GLee_Lazy_glProgramUniform4iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform1fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniform1fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniform1fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glProgramUniform1fvEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC GLeeFuncPtr_glProgramUniform1fvEXT=GLee_Lazy_glProgramUniform1fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform2fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniform2fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniform2fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glProgramUniform2fvEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC GLeeFuncPtr_glProgramUniform2fvEXT=GLee_Lazy_glProgramUniform2fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform3fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniform3fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniform3fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glProgramUniform3fvEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC GLeeFuncPtr_glProgramUniform3fvEXT=GLee_Lazy_glProgramUniform3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform4fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniform4fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniform4fvEXT(GLuint program, GLint location, GLsizei count, const GLfloat * value) {if (GLeeInit()) glProgramUniform4fvEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC GLeeFuncPtr_glProgramUniform4fvEXT=GLee_Lazy_glProgramUniform4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform1ivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform1ivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform1ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glProgramUniform1ivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC GLeeFuncPtr_glProgramUniform1ivEXT=GLee_Lazy_glProgramUniform1ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform2ivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform2ivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform2ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glProgramUniform2ivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC GLeeFuncPtr_glProgramUniform2ivEXT=GLee_Lazy_glProgramUniform2ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform3ivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform3ivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform3ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glProgramUniform3ivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC GLeeFuncPtr_glProgramUniform3ivEXT=GLee_Lazy_glProgramUniform3ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform4ivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform4ivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform4ivEXT(GLuint program, GLint location, GLsizei count, const GLint * value) {if (GLeeInit()) glProgramUniform4ivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC GLeeFuncPtr_glProgramUniform4ivEXT=GLee_Lazy_glProgramUniform4ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix2fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix2fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix2fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2fvEXT=GLee_Lazy_glProgramUniformMatrix2fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix3fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix3fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix3fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3fvEXT=GLee_Lazy_glProgramUniformMatrix3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix4fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix4fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix4fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4fvEXT=GLee_Lazy_glProgramUniformMatrix4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix2x3fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix2x3fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix2x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix2x3fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT=GLee_Lazy_glProgramUniformMatrix2x3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix3x2fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix3x2fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix3x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix3x2fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT=GLee_Lazy_glProgramUniformMatrix3x2fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix2x4fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix2x4fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix2x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix2x4fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT=GLee_Lazy_glProgramUniformMatrix2x4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix4x2fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix4x2fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix4x2fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix4x2fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT=GLee_Lazy_glProgramUniformMatrix4x2fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix3x4fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix3x4fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix3x4fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix3x4fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT=GLee_Lazy_glProgramUniformMatrix3x4fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniformMatrix4x3fvEXT\r
-#define GLEE_C_DEFINED_glProgramUniformMatrix4x3fvEXT\r
- void __stdcall GLee_Lazy_glProgramUniformMatrix4x3fvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) {if (GLeeInit()) glProgramUniformMatrix4x3fvEXT(program, location, count, transpose, value);}\r
- GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT=GLee_Lazy_glProgramUniformMatrix4x3fvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform1uiEXT\r
-#define GLEE_C_DEFINED_glProgramUniform1uiEXT\r
- void __stdcall GLee_Lazy_glProgramUniform1uiEXT(GLuint program, GLint location, GLuint v0) {if (GLeeInit()) glProgramUniform1uiEXT(program, location, v0);}\r
- GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC GLeeFuncPtr_glProgramUniform1uiEXT=GLee_Lazy_glProgramUniform1uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform2uiEXT\r
-#define GLEE_C_DEFINED_glProgramUniform2uiEXT\r
- void __stdcall GLee_Lazy_glProgramUniform2uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1) {if (GLeeInit()) glProgramUniform2uiEXT(program, location, v0, v1);}\r
- GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC GLeeFuncPtr_glProgramUniform2uiEXT=GLee_Lazy_glProgramUniform2uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform3uiEXT\r
-#define GLEE_C_DEFINED_glProgramUniform3uiEXT\r
- void __stdcall GLee_Lazy_glProgramUniform3uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) {if (GLeeInit()) glProgramUniform3uiEXT(program, location, v0, v1, v2);}\r
- GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC GLeeFuncPtr_glProgramUniform3uiEXT=GLee_Lazy_glProgramUniform3uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform4uiEXT\r
-#define GLEE_C_DEFINED_glProgramUniform4uiEXT\r
- void __stdcall GLee_Lazy_glProgramUniform4uiEXT(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) {if (GLeeInit()) glProgramUniform4uiEXT(program, location, v0, v1, v2, v3);}\r
- GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC GLeeFuncPtr_glProgramUniform4uiEXT=GLee_Lazy_glProgramUniform4uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform1uivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform1uivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform1uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glProgramUniform1uivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC GLeeFuncPtr_glProgramUniform1uivEXT=GLee_Lazy_glProgramUniform1uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform2uivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform2uivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform2uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glProgramUniform2uivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC GLeeFuncPtr_glProgramUniform2uivEXT=GLee_Lazy_glProgramUniform2uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform3uivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform3uivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform3uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glProgramUniform3uivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC GLeeFuncPtr_glProgramUniform3uivEXT=GLee_Lazy_glProgramUniform3uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramUniform4uivEXT\r
-#define GLEE_C_DEFINED_glProgramUniform4uivEXT\r
- void __stdcall GLee_Lazy_glProgramUniform4uivEXT(GLuint program, GLint location, GLsizei count, const GLuint * value) {if (GLeeInit()) glProgramUniform4uivEXT(program, location, count, value);}\r
- GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC GLeeFuncPtr_glProgramUniform4uivEXT=GLee_Lazy_glProgramUniform4uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedBufferDataEXT\r
-#define GLEE_C_DEFINED_glNamedBufferDataEXT\r
- void __stdcall GLee_Lazy_glNamedBufferDataEXT(GLuint buffer, GLsizeiptr size, const GLvoid * data, GLenum usage) {if (GLeeInit()) glNamedBufferDataEXT(buffer, size, data, usage);}\r
- GLEEPFNGLNAMEDBUFFERDATAEXTPROC GLeeFuncPtr_glNamedBufferDataEXT=GLee_Lazy_glNamedBufferDataEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedBufferSubDataEXT\r
-#define GLEE_C_DEFINED_glNamedBufferSubDataEXT\r
- void __stdcall GLee_Lazy_glNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid * data) {if (GLeeInit()) glNamedBufferSubDataEXT(buffer, offset, size, data);}\r
- GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glNamedBufferSubDataEXT=GLee_Lazy_glNamedBufferSubDataEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMapNamedBufferEXT\r
-#define GLEE_C_DEFINED_glMapNamedBufferEXT\r
- GLvoid* __stdcall GLee_Lazy_glMapNamedBufferEXT(GLuint buffer, GLenum access) {if (GLeeInit()) return glMapNamedBufferEXT(buffer, access); return (GLvoid*)0;}\r
- GLEEPFNGLMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glMapNamedBufferEXT=GLee_Lazy_glMapNamedBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glUnmapNamedBufferEXT\r
-#define GLEE_C_DEFINED_glUnmapNamedBufferEXT\r
- GLboolean __stdcall GLee_Lazy_glUnmapNamedBufferEXT(GLuint buffer) {if (GLeeInit()) return glUnmapNamedBufferEXT(buffer); return (GLboolean)0;}\r
- GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glUnmapNamedBufferEXT=GLee_Lazy_glUnmapNamedBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedBufferParameterivEXT\r
-#define GLEE_C_DEFINED_glGetNamedBufferParameterivEXT\r
- void __stdcall GLee_Lazy_glGetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint * params) {if (GLeeInit()) glGetNamedBufferParameterivEXT(buffer, pname, params);}\r
- GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedBufferParameterivEXT=GLee_Lazy_glGetNamedBufferParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedBufferPointervEXT\r
-#define GLEE_C_DEFINED_glGetNamedBufferPointervEXT\r
- void __stdcall GLee_Lazy_glGetNamedBufferPointervEXT(GLuint buffer, GLenum pname, GLvoid* * params) {if (GLeeInit()) glGetNamedBufferPointervEXT(buffer, pname, params);}\r
- GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC GLeeFuncPtr_glGetNamedBufferPointervEXT=GLee_Lazy_glGetNamedBufferPointervEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedBufferSubDataEXT\r
-#define GLEE_C_DEFINED_glGetNamedBufferSubDataEXT\r
- void __stdcall GLee_Lazy_glGetNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid * data) {if (GLeeInit()) glGetNamedBufferSubDataEXT(buffer, offset, size, data);}\r
- GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glGetNamedBufferSubDataEXT=GLee_Lazy_glGetNamedBufferSubDataEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureBufferEXT\r
-#define GLEE_C_DEFINED_glTextureBufferEXT\r
- void __stdcall GLee_Lazy_glTextureBufferEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer) {if (GLeeInit()) glTextureBufferEXT(texture, target, internalformat, buffer);}\r
- GLEEPFNGLTEXTUREBUFFEREXTPROC GLeeFuncPtr_glTextureBufferEXT=GLee_Lazy_glTextureBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexBufferEXT\r
-#define GLEE_C_DEFINED_glMultiTexBufferEXT\r
- void __stdcall GLee_Lazy_glMultiTexBufferEXT(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer) {if (GLeeInit()) glMultiTexBufferEXT(texunit, target, internalformat, buffer);}\r
- GLEEPFNGLMULTITEXBUFFEREXTPROC GLeeFuncPtr_glMultiTexBufferEXT=GLee_Lazy_glMultiTexBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedRenderbufferStorageEXT\r
-#define GLEE_C_DEFINED_glNamedRenderbufferStorageEXT\r
- void __stdcall GLee_Lazy_glNamedRenderbufferStorageEXT(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glNamedRenderbufferStorageEXT(renderbuffer, internalformat, width, height);}\r
- GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageEXT=GLee_Lazy_glNamedRenderbufferStorageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedRenderbufferParameterivEXT\r
-#define GLEE_C_DEFINED_glGetNamedRenderbufferParameterivEXT\r
- void __stdcall GLee_Lazy_glGetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint * params) {if (GLeeInit()) glGetNamedRenderbufferParameterivEXT(renderbuffer, pname, params);}\r
- GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT=GLee_Lazy_glGetNamedRenderbufferParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glCheckNamedFramebufferStatusEXT\r
-#define GLEE_C_DEFINED_glCheckNamedFramebufferStatusEXT\r
- GLenum __stdcall GLee_Lazy_glCheckNamedFramebufferStatusEXT(GLuint framebuffer, GLenum target) {if (GLeeInit()) return glCheckNamedFramebufferStatusEXT(framebuffer, target); return (GLenum)0;}\r
- GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckNamedFramebufferStatusEXT=GLee_Lazy_glCheckNamedFramebufferStatusEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferTexture1DEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferTexture1DEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferTexture1DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level) {if (GLeeInit()) glNamedFramebufferTexture1DEXT(framebuffer, attachment, textarget, texture, level);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture1DEXT=GLee_Lazy_glNamedFramebufferTexture1DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferTexture2DEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferTexture2DEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferTexture2DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level) {if (GLeeInit()) glNamedFramebufferTexture2DEXT(framebuffer, attachment, textarget, texture, level);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture2DEXT=GLee_Lazy_glNamedFramebufferTexture2DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferTexture3DEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferTexture3DEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferTexture3DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) {if (GLeeInit()) glNamedFramebufferTexture3DEXT(framebuffer, attachment, textarget, texture, level, zoffset);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture3DEXT=GLee_Lazy_glNamedFramebufferTexture3DEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferRenderbufferEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferRenderbufferEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferRenderbufferEXT(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) {if (GLeeInit()) glNamedFramebufferRenderbufferEXT(framebuffer, attachment, renderbuffertarget, renderbuffer);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glNamedFramebufferRenderbufferEXT=GLee_Lazy_glNamedFramebufferRenderbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetNamedFramebufferAttachmentParameterivEXT\r
-#define GLEE_C_DEFINED_glGetNamedFramebufferAttachmentParameterivEXT\r
- void __stdcall GLee_Lazy_glGetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params) {if (GLeeInit()) glGetNamedFramebufferAttachmentParameterivEXT(framebuffer, attachment, pname, params);}\r
- GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT=GLee_Lazy_glGetNamedFramebufferAttachmentParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenerateTextureMipmapEXT\r
-#define GLEE_C_DEFINED_glGenerateTextureMipmapEXT\r
- void __stdcall GLee_Lazy_glGenerateTextureMipmapEXT(GLuint texture, GLenum target) {if (GLeeInit()) glGenerateTextureMipmapEXT(texture, target);}\r
- GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC GLeeFuncPtr_glGenerateTextureMipmapEXT=GLee_Lazy_glGenerateTextureMipmapEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenerateMultiTexMipmapEXT\r
-#define GLEE_C_DEFINED_glGenerateMultiTexMipmapEXT\r
- void __stdcall GLee_Lazy_glGenerateMultiTexMipmapEXT(GLenum texunit, GLenum target) {if (GLeeInit()) glGenerateMultiTexMipmapEXT(texunit, target);}\r
- GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC GLeeFuncPtr_glGenerateMultiTexMipmapEXT=GLee_Lazy_glGenerateMultiTexMipmapEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferDrawBufferEXT\r
-#define GLEE_C_DEFINED_glFramebufferDrawBufferEXT\r
- void __stdcall GLee_Lazy_glFramebufferDrawBufferEXT(GLuint framebuffer, GLenum mode) {if (GLeeInit()) glFramebufferDrawBufferEXT(framebuffer, mode);}\r
- GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC GLeeFuncPtr_glFramebufferDrawBufferEXT=GLee_Lazy_glFramebufferDrawBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferDrawBuffersEXT\r
-#define GLEE_C_DEFINED_glFramebufferDrawBuffersEXT\r
- void __stdcall GLee_Lazy_glFramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum * bufs) {if (GLeeInit()) glFramebufferDrawBuffersEXT(framebuffer, n, bufs);}\r
- GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC GLeeFuncPtr_glFramebufferDrawBuffersEXT=GLee_Lazy_glFramebufferDrawBuffersEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferReadBufferEXT\r
-#define GLEE_C_DEFINED_glFramebufferReadBufferEXT\r
- void __stdcall GLee_Lazy_glFramebufferReadBufferEXT(GLuint framebuffer, GLenum mode) {if (GLeeInit()) glFramebufferReadBufferEXT(framebuffer, mode);}\r
- GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC GLeeFuncPtr_glFramebufferReadBufferEXT=GLee_Lazy_glFramebufferReadBufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFramebufferParameterivEXT\r
-#define GLEE_C_DEFINED_glGetFramebufferParameterivEXT\r
- void __stdcall GLee_Lazy_glGetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint * params) {if (GLeeInit()) glGetFramebufferParameterivEXT(framebuffer, pname, params);}\r
- GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferParameterivEXT=GLee_Lazy_glGetFramebufferParameterivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedRenderbufferStorageMultisampleEXT\r
-#define GLEE_C_DEFINED_glNamedRenderbufferStorageMultisampleEXT\r
- void __stdcall GLee_Lazy_glNamedRenderbufferStorageMultisampleEXT(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glNamedRenderbufferStorageMultisampleEXT(renderbuffer, samples, internalformat, width, height);}\r
- GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT=GLee_Lazy_glNamedRenderbufferStorageMultisampleEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedRenderbufferStorageMultisampleCoverageEXT\r
-#define GLEE_C_DEFINED_glNamedRenderbufferStorageMultisampleCoverageEXT\r
- void __stdcall GLee_Lazy_glNamedRenderbufferStorageMultisampleCoverageEXT(GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height) {if (GLeeInit()) glNamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer, coverageSamples, colorSamples, internalformat, width, height);}\r
- GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT=GLee_Lazy_glNamedRenderbufferStorageMultisampleCoverageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferTextureEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferTextureEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferTextureEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level) {if (GLeeInit()) glNamedFramebufferTextureEXT(framebuffer, attachment, texture, level);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glNamedFramebufferTextureEXT=GLee_Lazy_glNamedFramebufferTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferTextureLayerEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferTextureLayerEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferTextureLayerEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer) {if (GLeeInit()) glNamedFramebufferTextureLayerEXT(framebuffer, attachment, texture, level, layer);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glNamedFramebufferTextureLayerEXT=GLee_Lazy_glNamedFramebufferTextureLayerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glNamedFramebufferTextureFaceEXT\r
-#define GLEE_C_DEFINED_glNamedFramebufferTextureFaceEXT\r
- void __stdcall GLee_Lazy_glNamedFramebufferTextureFaceEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face) {if (GLeeInit()) glNamedFramebufferTextureFaceEXT(framebuffer, attachment, texture, level, face);}\r
- GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glNamedFramebufferTextureFaceEXT=GLee_Lazy_glNamedFramebufferTextureFaceEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTextureRenderbufferEXT\r
-#define GLEE_C_DEFINED_glTextureRenderbufferEXT\r
- void __stdcall GLee_Lazy_glTextureRenderbufferEXT(GLuint texture, GLenum target, GLuint renderbuffer) {if (GLeeInit()) glTextureRenderbufferEXT(texture, target, renderbuffer);}\r
- GLEEPFNGLTEXTURERENDERBUFFEREXTPROC GLeeFuncPtr_glTextureRenderbufferEXT=GLee_Lazy_glTextureRenderbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glMultiTexRenderbufferEXT\r
-#define GLEE_C_DEFINED_glMultiTexRenderbufferEXT\r
- void __stdcall GLee_Lazy_glMultiTexRenderbufferEXT(GLenum texunit, GLenum target, GLuint renderbuffer) {if (GLeeInit()) glMultiTexRenderbufferEXT(texunit, target, renderbuffer);}\r
- GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC GLeeFuncPtr_glMultiTexRenderbufferEXT=GLee_Lazy_glMultiTexRenderbufferEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_vertex_array_bgra */\r
-\r
-#ifdef __GLEE_GL_EXT_vertex_array_bgra\r
-#endif \r
-\r
-/* GL_EXT_texture_swizzle */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_swizzle\r
-#endif \r
-\r
-/* GL_NV_explicit_multisample */\r
-\r
-#ifdef __GLEE_GL_NV_explicit_multisample\r
-#ifndef GLEE_C_DEFINED_glGetMultisamplefvNV\r
-#define GLEE_C_DEFINED_glGetMultisamplefvNV\r
- void __stdcall GLee_Lazy_glGetMultisamplefvNV(GLenum pname, GLuint index, GLfloat * val) {if (GLeeInit()) glGetMultisamplefvNV(pname, index, val);}\r
- GLEEPFNGLGETMULTISAMPLEFVNVPROC GLeeFuncPtr_glGetMultisamplefvNV=GLee_Lazy_glGetMultisamplefvNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glSampleMaskIndexedNV\r
-#define GLEE_C_DEFINED_glSampleMaskIndexedNV\r
- void __stdcall GLee_Lazy_glSampleMaskIndexedNV(GLuint index, GLbitfield mask) {if (GLeeInit()) glSampleMaskIndexedNV(index, mask);}\r
- GLEEPFNGLSAMPLEMASKINDEXEDNVPROC GLeeFuncPtr_glSampleMaskIndexedNV=GLee_Lazy_glSampleMaskIndexedNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glTexRenderbufferNV\r
-#define GLEE_C_DEFINED_glTexRenderbufferNV\r
- void __stdcall GLee_Lazy_glTexRenderbufferNV(GLenum target, GLuint renderbuffer) {if (GLeeInit()) glTexRenderbufferNV(target, renderbuffer);}\r
- GLEEPFNGLTEXRENDERBUFFERNVPROC GLeeFuncPtr_glTexRenderbufferNV=GLee_Lazy_glTexRenderbufferNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_NV_transform_feedback2 */\r
-\r
-#ifdef __GLEE_GL_NV_transform_feedback2\r
-#ifndef GLEE_C_DEFINED_glBindTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glBindTransformFeedbackNV\r
- void __stdcall GLee_Lazy_glBindTransformFeedbackNV(GLenum target, GLuint id) {if (GLeeInit()) glBindTransformFeedbackNV(target, id);}\r
- GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBindTransformFeedbackNV=GLee_Lazy_glBindTransformFeedbackNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDeleteTransformFeedbacksNV\r
-#define GLEE_C_DEFINED_glDeleteTransformFeedbacksNV\r
- void __stdcall GLee_Lazy_glDeleteTransformFeedbacksNV(GLsizei n, const GLuint * ids) {if (GLeeInit()) glDeleteTransformFeedbacksNV(n, ids);}\r
- GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glDeleteTransformFeedbacksNV=GLee_Lazy_glDeleteTransformFeedbacksNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGenTransformFeedbacksNV\r
-#define GLEE_C_DEFINED_glGenTransformFeedbacksNV\r
- void __stdcall GLee_Lazy_glGenTransformFeedbacksNV(GLsizei n, GLuint * ids) {if (GLeeInit()) glGenTransformFeedbacksNV(n, ids);}\r
- GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glGenTransformFeedbacksNV=GLee_Lazy_glGenTransformFeedbacksNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glIsTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glIsTransformFeedbackNV\r
- GLboolean __stdcall GLee_Lazy_glIsTransformFeedbackNV(GLuint id) {if (GLeeInit()) return glIsTransformFeedbackNV(id); return (GLboolean)0;}\r
- GLEEPFNGLISTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glIsTransformFeedbackNV=GLee_Lazy_glIsTransformFeedbackNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glPauseTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glPauseTransformFeedbackNV\r
- void __stdcall GLee_Lazy_glPauseTransformFeedbackNV(void) {if (GLeeInit()) glPauseTransformFeedbackNV();}\r
- GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glPauseTransformFeedbackNV=GLee_Lazy_glPauseTransformFeedbackNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glResumeTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glResumeTransformFeedbackNV\r
- void __stdcall GLee_Lazy_glResumeTransformFeedbackNV(void) {if (GLeeInit()) glResumeTransformFeedbackNV();}\r
- GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glResumeTransformFeedbackNV=GLee_Lazy_glResumeTransformFeedbackNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glDrawTransformFeedbackNV\r
-#define GLEE_C_DEFINED_glDrawTransformFeedbackNV\r
- void __stdcall GLee_Lazy_glDrawTransformFeedbackNV(GLenum mode, GLuint id) {if (GLeeInit()) glDrawTransformFeedbackNV(mode, id);}\r
- GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glDrawTransformFeedbackNV=GLee_Lazy_glDrawTransformFeedbackNV;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_texture_select */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_select\r
-#endif \r
-\r
-/* GL_INGR_blend_func_separate */\r
-\r
-#ifdef __GLEE_GL_INGR_blend_func_separate\r
-#ifndef GLEE_C_DEFINED_glBlendFuncSeparateINGR\r
-#define GLEE_C_DEFINED_glBlendFuncSeparateINGR\r
- void __stdcall GLee_Lazy_glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) {if (GLeeInit()) glBlendFuncSeparateINGR(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);}\r
- GLEEPFNGLBLENDFUNCSEPARATEINGRPROC GLeeFuncPtr_glBlendFuncSeparateINGR=GLee_Lazy_glBlendFuncSeparateINGR;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_depth_pass_instrument */\r
-\r
-#ifdef __GLEE_GL_SGIX_depth_pass_instrument\r
-#endif \r
-\r
-/* GL_SGIX_igloo_interface */\r
-\r
-#ifdef __GLEE_GL_SGIX_igloo_interface\r
-#ifndef GLEE_C_DEFINED_glIglooInterfaceSGIX\r
-#define GLEE_C_DEFINED_glIglooInterfaceSGIX\r
- void __stdcall GLee_Lazy_glIglooInterfaceSGIX(GLenum pname, const GLvoid * params) {if (GLeeInit()) glIglooInterfaceSGIX(pname, params);}\r
- GLEEPFNGLIGLOOINTERFACESGIXPROC GLeeFuncPtr_glIglooInterfaceSGIX=GLee_Lazy_glIglooInterfaceSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_fragment_lighting */\r
-\r
-#ifdef __GLEE_GL_EXT_fragment_lighting\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModeliEXT\r
-#define GLEE_C_DEFINED_glFragmentLightModeliEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightModeliEXT(GLenum pname, GLint param) {if (GLeeInit()) glFragmentLightModeliEXT(pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC GLeeFuncPtr_glFragmentLightModeliEXT=GLee_Lazy_glFragmentLightModeliEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModelfEXT\r
-#define GLEE_C_DEFINED_glFragmentLightModelfEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightModelfEXT(GLenum pname, GLfloat param) {if (GLeeInit()) glFragmentLightModelfEXT(pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC GLeeFuncPtr_glFragmentLightModelfEXT=GLee_Lazy_glFragmentLightModelfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModelivEXT\r
-#define GLEE_C_DEFINED_glFragmentLightModelivEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightModelivEXT(GLenum pname, GLint * params) {if (GLeeInit()) glFragmentLightModelivEXT(pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC GLeeFuncPtr_glFragmentLightModelivEXT=GLee_Lazy_glFragmentLightModelivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightModelfvEXT\r
-#define GLEE_C_DEFINED_glFragmentLightModelfvEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightModelfvEXT(GLenum pname, GLfloat * params) {if (GLeeInit()) glFragmentLightModelfvEXT(pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC GLeeFuncPtr_glFragmentLightModelfvEXT=GLee_Lazy_glFragmentLightModelfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightiEXT\r
-#define GLEE_C_DEFINED_glFragmentLightiEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightiEXT(GLenum light, GLenum pname, GLint param) {if (GLeeInit()) glFragmentLightiEXT(light, pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTIEXTPROC GLeeFuncPtr_glFragmentLightiEXT=GLee_Lazy_glFragmentLightiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightfEXT\r
-#define GLEE_C_DEFINED_glFragmentLightfEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightfEXT(GLenum light, GLenum pname, GLfloat param) {if (GLeeInit()) glFragmentLightfEXT(light, pname, param);}\r
- GLEEPFNGLFRAGMENTLIGHTFEXTPROC GLeeFuncPtr_glFragmentLightfEXT=GLee_Lazy_glFragmentLightfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightivEXT\r
-#define GLEE_C_DEFINED_glFragmentLightivEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightivEXT(GLenum light, GLenum pname, GLint * params) {if (GLeeInit()) glFragmentLightivEXT(light, pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glFragmentLightivEXT=GLee_Lazy_glFragmentLightivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentLightfvEXT\r
-#define GLEE_C_DEFINED_glFragmentLightfvEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentLightfvEXT(GLenum light, GLenum pname, GLfloat * params) {if (GLeeInit()) glFragmentLightfvEXT(light, pname, params);}\r
- GLEEPFNGLFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glFragmentLightfvEXT=GLee_Lazy_glFragmentLightfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentLightivEXT\r
-#define GLEE_C_DEFINED_glGetFragmentLightivEXT\r
- GLvoid __stdcall GLee_Lazy_glGetFragmentLightivEXT(GLenum light, GLenum pname, GLint * params) {if (GLeeInit()) glGetFragmentLightivEXT(light, pname, params);}\r
- GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glGetFragmentLightivEXT=GLee_Lazy_glGetFragmentLightivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentLightfvEXT\r
-#define GLEE_C_DEFINED_glGetFragmentLightfvEXT\r
- GLvoid __stdcall GLee_Lazy_glGetFragmentLightfvEXT(GLenum light, GLenum pname, GLfloat * params) {if (GLeeInit()) glGetFragmentLightfvEXT(light, pname, params);}\r
- GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glGetFragmentLightfvEXT=GLee_Lazy_glGetFragmentLightfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialfEXT\r
-#define GLEE_C_DEFINED_glFragmentMaterialfEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentMaterialfEXT(GLenum face, GLenum pname, const GLfloat param) {if (GLeeInit()) glFragmentMaterialfEXT(face, pname, param);}\r
- GLEEPFNGLFRAGMENTMATERIALFEXTPROC GLeeFuncPtr_glFragmentMaterialfEXT=GLee_Lazy_glFragmentMaterialfEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialiEXT\r
-#define GLEE_C_DEFINED_glFragmentMaterialiEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentMaterialiEXT(GLenum face, GLenum pname, const GLint param) {if (GLeeInit()) glFragmentMaterialiEXT(face, pname, param);}\r
- GLEEPFNGLFRAGMENTMATERIALIEXTPROC GLeeFuncPtr_glFragmentMaterialiEXT=GLee_Lazy_glFragmentMaterialiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialfvEXT\r
-#define GLEE_C_DEFINED_glFragmentMaterialfvEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentMaterialfvEXT(GLenum face, GLenum pname, const GLfloat * params) {if (GLeeInit()) glFragmentMaterialfvEXT(face, pname, params);}\r
- GLEEPFNGLFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glFragmentMaterialfvEXT=GLee_Lazy_glFragmentMaterialfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentMaterialivEXT\r
-#define GLEE_C_DEFINED_glFragmentMaterialivEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentMaterialivEXT(GLenum face, GLenum pname, const GLint * params) {if (GLeeInit()) glFragmentMaterialivEXT(face, pname, params);}\r
- GLEEPFNGLFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glFragmentMaterialivEXT=GLee_Lazy_glFragmentMaterialivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFragmentColorMaterialEXT\r
-#define GLEE_C_DEFINED_glFragmentColorMaterialEXT\r
- GLvoid __stdcall GLee_Lazy_glFragmentColorMaterialEXT(GLenum face, GLenum mode) {if (GLeeInit()) glFragmentColorMaterialEXT(face, mode);}\r
- GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC GLeeFuncPtr_glFragmentColorMaterialEXT=GLee_Lazy_glFragmentColorMaterialEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentMaterialfvEXT\r
-#define GLEE_C_DEFINED_glGetFragmentMaterialfvEXT\r
- GLvoid __stdcall GLee_Lazy_glGetFragmentMaterialfvEXT(GLenum face, GLenum pname, const GLfloat * params) {if (GLeeInit()) glGetFragmentMaterialfvEXT(face, pname, params);}\r
- GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glGetFragmentMaterialfvEXT=GLee_Lazy_glGetFragmentMaterialfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetFragmentMaterialivEXT\r
-#define GLEE_C_DEFINED_glGetFragmentMaterialivEXT\r
- GLvoid __stdcall GLee_Lazy_glGetFragmentMaterialivEXT(GLenum face, GLenum pname, const GLint * params) {if (GLeeInit()) glGetFragmentMaterialivEXT(face, pname, params);}\r
- GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glGetFragmentMaterialivEXT=GLee_Lazy_glGetFragmentMaterialivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glLightEnviEXT\r
-#define GLEE_C_DEFINED_glLightEnviEXT\r
- GLvoid __stdcall GLee_Lazy_glLightEnviEXT(GLenum pname, GLint param) {if (GLeeInit()) glLightEnviEXT(pname, param);}\r
- GLEEPFNGLLIGHTENVIEXTPROC GLeeFuncPtr_glLightEnviEXT=GLee_Lazy_glLightEnviEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_geometry_shader4 */\r
-\r
-#ifdef __GLEE_GL_EXT_geometry_shader4\r
-#ifndef GLEE_C_DEFINED_glProgramParameteriEXT\r
-#define GLEE_C_DEFINED_glProgramParameteriEXT\r
- GLvoid __stdcall GLee_Lazy_glProgramParameteriEXT(GLuint program, GLenum pname, GLint value) {if (GLeeInit()) glProgramParameteriEXT(program, pname, value);}\r
- GLEEPFNGLPROGRAMPARAMETERIEXTPROC GLeeFuncPtr_glProgramParameteriEXT=GLee_Lazy_glProgramParameteriEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureEXT\r
-#define GLEE_C_DEFINED_glFramebufferTextureEXT\r
- GLvoid __stdcall GLee_Lazy_glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTextureEXT(target, attachment, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT=GLee_Lazy_glFramebufferTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureLayerEXT\r
-#define GLEE_C_DEFINED_glFramebufferTextureLayerEXT\r
- GLvoid __stdcall GLee_Lazy_glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) {if (GLeeInit()) glFramebufferTextureLayerEXT(target, attachment, texture, level, layer);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT=GLee_Lazy_glFramebufferTextureLayerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureFaceEXT\r
-#define GLEE_C_DEFINED_glFramebufferTextureFaceEXT\r
- GLvoid __stdcall GLee_Lazy_glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face) {if (GLeeInit()) glFramebufferTextureFaceEXT(target, attachment, texture, level, face);}\r
- GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT=GLee_Lazy_glFramebufferTextureFaceEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_scene_marker */\r
-\r
-#ifdef __GLEE_GL_EXT_scene_marker\r
-#ifndef GLEE_C_DEFINED_glBeginSceneEXT\r
-#define GLEE_C_DEFINED_glBeginSceneEXT\r
- GLvoid __stdcall GLee_Lazy_glBeginSceneEXT(void) {if (GLeeInit()) glBeginSceneEXT();}\r
- GLEEPFNGLBEGINSCENEEXTPROC GLeeFuncPtr_glBeginSceneEXT=GLee_Lazy_glBeginSceneEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glEndSceneEXT\r
-#define GLEE_C_DEFINED_glEndSceneEXT\r
- GLvoid __stdcall GLee_Lazy_glEndSceneEXT(void) {if (GLeeInit()) glEndSceneEXT();}\r
- GLEEPFNGLENDSCENEEXTPROC GLeeFuncPtr_glEndSceneEXT=GLee_Lazy_glEndSceneEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_EXT_texture_compression_dxt1 */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_compression_dxt1\r
-#endif \r
-\r
-/* GL_EXT_texture_env */\r
-\r
-#ifdef __GLEE_GL_EXT_texture_env\r
-#endif \r
-\r
-/* GL_IBM_static_data */\r
-\r
-#ifdef __GLEE_GL_IBM_static_data\r
-#endif \r
-\r
-/* GL_NV_gpu_program4 */\r
-\r
-#ifdef __GLEE_GL_NV_gpu_program4\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameterI4iNV\r
-#define GLEE_C_DEFINED_glProgramLocalParameterI4iNV\r
- GLvoid __stdcall GLee_Lazy_glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glProgramLocalParameterI4iNV(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC GLeeFuncPtr_glProgramLocalParameterI4iNV=GLee_Lazy_glProgramLocalParameterI4iNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameterI4ivNV\r
-#define GLEE_C_DEFINED_glProgramLocalParameterI4ivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params) {if (GLeeInit()) glProgramLocalParameterI4ivNV(target, index, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramLocalParameterI4ivNV=GLee_Lazy_glProgramLocalParameterI4ivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParametersI4ivNV\r
-#define GLEE_C_DEFINED_glProgramLocalParametersI4ivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params) {if (GLeeInit()) glProgramLocalParametersI4ivNV(target, index, count, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramLocalParametersI4ivNV=GLee_Lazy_glProgramLocalParametersI4ivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameterI4uiNV\r
-#define GLEE_C_DEFINED_glProgramLocalParameterI4uiNV\r
- GLvoid __stdcall GLee_Lazy_glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) {if (GLeeInit()) glProgramLocalParameterI4uiNV(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC GLeeFuncPtr_glProgramLocalParameterI4uiNV=GLee_Lazy_glProgramLocalParameterI4uiNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParameterI4uivNV\r
-#define GLEE_C_DEFINED_glProgramLocalParameterI4uivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params) {if (GLeeInit()) glProgramLocalParameterI4uivNV(target, index, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramLocalParameterI4uivNV=GLee_Lazy_glProgramLocalParameterI4uivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramLocalParametersI4uivNV\r
-#define GLEE_C_DEFINED_glProgramLocalParametersI4uivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params) {if (GLeeInit()) glProgramLocalParametersI4uivNV(target, index, count, params);}\r
- GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramLocalParametersI4uivNV=GLee_Lazy_glProgramLocalParametersI4uivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameterI4iNV\r
-#define GLEE_C_DEFINED_glProgramEnvParameterI4iNV\r
- GLvoid __stdcall GLee_Lazy_glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glProgramEnvParameterI4iNV(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC GLeeFuncPtr_glProgramEnvParameterI4iNV=GLee_Lazy_glProgramEnvParameterI4iNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameterI4ivNV\r
-#define GLEE_C_DEFINED_glProgramEnvParameterI4ivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params) {if (GLeeInit()) glProgramEnvParameterI4ivNV(target, index, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramEnvParameterI4ivNV=GLee_Lazy_glProgramEnvParameterI4ivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParametersI4ivNV\r
-#define GLEE_C_DEFINED_glProgramEnvParametersI4ivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params) {if (GLeeInit()) glProgramEnvParametersI4ivNV(target, index, count, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramEnvParametersI4ivNV=GLee_Lazy_glProgramEnvParametersI4ivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameterI4uiNV\r
-#define GLEE_C_DEFINED_glProgramEnvParameterI4uiNV\r
- GLvoid __stdcall GLee_Lazy_glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) {if (GLeeInit()) glProgramEnvParameterI4uiNV(target, index, x, y, z, w);}\r
- GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC GLeeFuncPtr_glProgramEnvParameterI4uiNV=GLee_Lazy_glProgramEnvParameterI4uiNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParameterI4uivNV\r
-#define GLEE_C_DEFINED_glProgramEnvParameterI4uivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params) {if (GLeeInit()) glProgramEnvParameterI4uivNV(target, index, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramEnvParameterI4uivNV=GLee_Lazy_glProgramEnvParameterI4uivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glProgramEnvParametersI4uivNV\r
-#define GLEE_C_DEFINED_glProgramEnvParametersI4uivNV\r
- GLvoid __stdcall GLee_Lazy_glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params) {if (GLeeInit()) glProgramEnvParametersI4uivNV(target, index, count, params);}\r
- GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramEnvParametersI4uivNV=GLee_Lazy_glProgramEnvParametersI4uivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramLocalParameterIivNV\r
-#define GLEE_C_DEFINED_glGetProgramLocalParameterIivNV\r
- GLvoid __stdcall GLee_Lazy_glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params) {if (GLeeInit()) glGetProgramLocalParameterIivNV(target, index, params);}\r
- GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIivNV=GLee_Lazy_glGetProgramLocalParameterIivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramLocalParameterIuivNV\r
-#define GLEE_C_DEFINED_glGetProgramLocalParameterIuivNV\r
- GLvoid __stdcall GLee_Lazy_glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params) {if (GLeeInit()) glGetProgramLocalParameterIuivNV(target, index, params);}\r
- GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIuivNV=GLee_Lazy_glGetProgramLocalParameterIuivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramEnvParameterIivNV\r
-#define GLEE_C_DEFINED_glGetProgramEnvParameterIivNV\r
- GLvoid __stdcall GLee_Lazy_glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params) {if (GLeeInit()) glGetProgramEnvParameterIivNV(target, index, params);}\r
- GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIivNV=GLee_Lazy_glGetProgramEnvParameterIivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetProgramEnvParameterIuivNV\r
-#define GLEE_C_DEFINED_glGetProgramEnvParameterIuivNV\r
- GLvoid __stdcall GLee_Lazy_glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params) {if (GLeeInit()) glGetProgramEnvParameterIuivNV(target, index, params);}\r
- GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIuivNV=GLee_Lazy_glGetProgramEnvParameterIuivNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureEXT\r
-#define GLEE_C_DEFINED_glFramebufferTextureEXT\r
- GLvoid __stdcall GLee_Lazy_glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level) {if (GLeeInit()) glFramebufferTextureEXT(target, attachment, texture, level);}\r
- GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT=GLee_Lazy_glFramebufferTextureEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureLayerEXT\r
-#define GLEE_C_DEFINED_glFramebufferTextureLayerEXT\r
- GLvoid __stdcall GLee_Lazy_glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) {if (GLeeInit()) glFramebufferTextureLayerEXT(target, attachment, texture, level, layer);}\r
- GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT=GLee_Lazy_glFramebufferTextureLayerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFramebufferTextureFaceEXT\r
-#define GLEE_C_DEFINED_glFramebufferTextureFaceEXT\r
- GLvoid __stdcall GLee_Lazy_glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face) {if (GLeeInit()) glFramebufferTextureFaceEXT(target, attachment, texture, level, face);}\r
- GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT=GLee_Lazy_glFramebufferTextureFaceEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2iEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI2iEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI2iEXT(GLuint index, GLint x, GLint y) {if (GLeeInit()) glVertexAttribI2iEXT(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIBI2IEXTPROC GLeeFuncPtr_glVertexAttribI2iEXT=GLee_Lazy_glVertexAttribI2iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3iEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI3iEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z) {if (GLeeInit()) glVertexAttribI3iEXT(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIBI3IEXTPROC GLeeFuncPtr_glVertexAttribI3iEXT=GLee_Lazy_glVertexAttribI3iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4iEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4iEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w) {if (GLeeInit()) glVertexAttribI4iEXT(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIBI4IEXTPROC GLeeFuncPtr_glVertexAttribI4iEXT=GLee_Lazy_glVertexAttribI4iEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1uiEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI1uiEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI1uiEXT(GLuint index, GLuint x) {if (GLeeInit()) glVertexAttribI1uiEXT(index, x);}\r
- GLEEPFNGLVERTEXATTRIBI1UIEXTPROC GLeeFuncPtr_glVertexAttribI1uiEXT=GLee_Lazy_glVertexAttribI1uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2uiEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI2uiEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y) {if (GLeeInit()) glVertexAttribI2uiEXT(index, x, y);}\r
- GLEEPFNGLVERTEXATTRIBI2UIEXTPROC GLeeFuncPtr_glVertexAttribI2uiEXT=GLee_Lazy_glVertexAttribI2uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3uiEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI3uiEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z) {if (GLeeInit()) glVertexAttribI3uiEXT(index, x, y, z);}\r
- GLEEPFNGLVERTEXATTRIBI3UIEXTPROC GLeeFuncPtr_glVertexAttribI3uiEXT=GLee_Lazy_glVertexAttribI3uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4uiEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4uiEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) {if (GLeeInit()) glVertexAttribI4uiEXT(index, x, y, z, w);}\r
- GLEEPFNGLVERTEXATTRIBI4UIEXTPROC GLeeFuncPtr_glVertexAttribI4uiEXT=GLee_Lazy_glVertexAttribI4uiEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1ivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI1ivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI1ivEXT(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI1ivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI1IVEXTPROC GLeeFuncPtr_glVertexAttribI1ivEXT=GLee_Lazy_glVertexAttribI1ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2ivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI2ivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI2ivEXT(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI2ivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI2IVEXTPROC GLeeFuncPtr_glVertexAttribI2ivEXT=GLee_Lazy_glVertexAttribI2ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3ivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI3ivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI3ivEXT(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI3ivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI3IVEXTPROC GLeeFuncPtr_glVertexAttribI3ivEXT=GLee_Lazy_glVertexAttribI3ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4ivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4ivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4ivEXT(GLuint index, const GLint * v) {if (GLeeInit()) glVertexAttribI4ivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4IVEXTPROC GLeeFuncPtr_glVertexAttribI4ivEXT=GLee_Lazy_glVertexAttribI4ivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI1uivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI1uivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI1uivEXT(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI1uivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC GLeeFuncPtr_glVertexAttribI1uivEXT=GLee_Lazy_glVertexAttribI1uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI2uivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI2uivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI2uivEXT(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI2uivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC GLeeFuncPtr_glVertexAttribI2uivEXT=GLee_Lazy_glVertexAttribI2uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI3uivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI3uivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI3uivEXT(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI3uivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC GLeeFuncPtr_glVertexAttribI3uivEXT=GLee_Lazy_glVertexAttribI3uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4uivEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4uivEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4uivEXT(GLuint index, const GLuint * v) {if (GLeeInit()) glVertexAttribI4uivEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC GLeeFuncPtr_glVertexAttribI4uivEXT=GLee_Lazy_glVertexAttribI4uivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4bvEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4bvEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4bvEXT(GLuint index, const GLbyte * v) {if (GLeeInit()) glVertexAttribI4bvEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4BVEXTPROC GLeeFuncPtr_glVertexAttribI4bvEXT=GLee_Lazy_glVertexAttribI4bvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4svEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4svEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4svEXT(GLuint index, const GLshort * v) {if (GLeeInit()) glVertexAttribI4svEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4SVEXTPROC GLeeFuncPtr_glVertexAttribI4svEXT=GLee_Lazy_glVertexAttribI4svEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4ubvEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4ubvEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v) {if (GLeeInit()) glVertexAttribI4ubvEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC GLeeFuncPtr_glVertexAttribI4ubvEXT=GLee_Lazy_glVertexAttribI4ubvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribI4usvEXT\r
-#define GLEE_C_DEFINED_glVertexAttribI4usvEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribI4usvEXT(GLuint index, const GLushort * v) {if (GLeeInit()) glVertexAttribI4usvEXT(index, v);}\r
- GLEEPFNGLVERTEXATTRIBI4USVEXTPROC GLeeFuncPtr_glVertexAttribI4usvEXT=GLee_Lazy_glVertexAttribI4usvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glVertexAttribIPointerEXT\r
-#define GLEE_C_DEFINED_glVertexAttribIPointerEXT\r
- GLvoid __stdcall GLee_Lazy_glVertexAttribIPointerEXT(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) {if (GLeeInit()) glVertexAttribIPointerEXT(index, size, type, stride, pointer);}\r
- GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC GLeeFuncPtr_glVertexAttribIPointerEXT=GLee_Lazy_glVertexAttribIPointerEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribIivEXT\r
-#define GLEE_C_DEFINED_glGetVertexAttribIivEXT\r
- GLvoid __stdcall GLee_Lazy_glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params) {if (GLeeInit()) glGetVertexAttribIivEXT(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC GLeeFuncPtr_glGetVertexAttribIivEXT=GLee_Lazy_glGetVertexAttribIivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetVertexAttribIuivEXT\r
-#define GLEE_C_DEFINED_glGetVertexAttribIuivEXT\r
- GLvoid __stdcall GLee_Lazy_glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params) {if (GLeeInit()) glGetVertexAttribIuivEXT(index, pname, params);}\r
- GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC GLeeFuncPtr_glGetVertexAttribIuivEXT=GLee_Lazy_glGetVertexAttribIuivEXT;\r
-#endif\r
-#endif \r
-\r
-/* GL_OES_byte_coordinates */\r
-\r
-#ifdef __GLEE_GL_OES_byte_coordinates\r
-#endif \r
-\r
-/* GL_OES_compressed_paletted_texture */\r
-\r
-#ifdef __GLEE_GL_OES_compressed_paletted_texture\r
-#endif \r
-\r
-/* GL_OES_single_precision */\r
-\r
-#ifdef __GLEE_GL_OES_single_precision\r
-#ifndef GLEE_C_DEFINED_glDepthRangefOES\r
-#define GLEE_C_DEFINED_glDepthRangefOES\r
- GLvoid __stdcall GLee_Lazy_glDepthRangefOES(GLclampf n, GLclampf f) {if (GLeeInit()) glDepthRangefOES(n, f);}\r
- GLEEPFNGLDEPTHRANGEFOESPROC GLeeFuncPtr_glDepthRangefOES=GLee_Lazy_glDepthRangefOES;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glFrustumfOES\r
-#define GLEE_C_DEFINED_glFrustumfOES\r
- GLvoid __stdcall GLee_Lazy_glFrustumfOES(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f) {if (GLeeInit()) glFrustumfOES(l, r, b, t, n, f);}\r
- GLEEPFNGLFRUSTUMFOESPROC GLeeFuncPtr_glFrustumfOES=GLee_Lazy_glFrustumfOES;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glOrthofOES\r
-#define GLEE_C_DEFINED_glOrthofOES\r
- GLvoid __stdcall GLee_Lazy_glOrthofOES(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f) {if (GLeeInit()) glOrthofOES(l, r, b, t, n, f);}\r
- GLEEPFNGLORTHOFOESPROC GLeeFuncPtr_glOrthofOES=GLee_Lazy_glOrthofOES;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClipPlanefOES\r
-#define GLEE_C_DEFINED_glClipPlanefOES\r
- GLvoid __stdcall GLee_Lazy_glClipPlanefOES(GLenum plane, const GLfloat* equation) {if (GLeeInit()) glClipPlanefOES(plane, equation);}\r
- GLEEPFNGLCLIPPLANEFOESPROC GLeeFuncPtr_glClipPlanefOES=GLee_Lazy_glClipPlanefOES;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glGetClipPlanefOES\r
-#define GLEE_C_DEFINED_glGetClipPlanefOES\r
- GLvoid __stdcall GLee_Lazy_glGetClipPlanefOES(GLenum plane, GLfloat* equation) {if (GLeeInit()) glGetClipPlanefOES(plane, equation);}\r
- GLEEPFNGLGETCLIPPLANEFOESPROC GLeeFuncPtr_glGetClipPlanefOES=GLee_Lazy_glGetClipPlanefOES;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glClearDepthfOES\r
-#define GLEE_C_DEFINED_glClearDepthfOES\r
- GLvoid __stdcall GLee_Lazy_glClearDepthfOES(GLclampd depth) {if (GLeeInit()) glClearDepthfOES(depth);}\r
- GLEEPFNGLCLEARDEPTHFOESPROC GLeeFuncPtr_glClearDepthfOES=GLee_Lazy_glClearDepthfOES;\r
-#endif\r
-#endif \r
-\r
-/* GL_SGIX_pixel_texture_bits */\r
-\r
-#ifdef __GLEE_GL_SGIX_pixel_texture_bits\r
-#endif \r
-\r
-/* GL_SGIX_texture_range */\r
-\r
-#ifdef __GLEE_GL_SGIX_texture_range\r
-#endif \r
-\r
-/* WGL */\r
-\r
-#ifdef WIN32\r
-\r
-/* Extension querying variables */\r
-\r
-GLboolean _GLEE_WGL_ARB_buffer_region = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_multisample = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_extensions_string = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_pixel_format = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_make_current_read = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_pbuffer = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_render_texture = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_pixel_format_float = GL_FALSE;\r
-GLboolean _GLEE_WGL_ARB_create_context = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_make_current_read = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_pixel_format = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_pbuffer = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_depth_float = GL_FALSE;\r
-GLboolean _GLEE_WGL_3DFX_multisample = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_multisample = GL_FALSE;\r
-GLboolean _GLEE_WGL_I3D_digital_video_control = GL_FALSE;\r
-GLboolean _GLEE_WGL_I3D_gamma = GL_FALSE;\r
-GLboolean _GLEE_WGL_I3D_genlock = GL_FALSE;\r
-GLboolean _GLEE_WGL_I3D_image_buffer = GL_FALSE;\r
-GLboolean _GLEE_WGL_I3D_swap_frame_lock = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_render_depth_texture = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_render_texture_rectangle = GL_FALSE;\r
-GLboolean _GLEE_WGL_ATI_pixel_format_float = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_float_buffer = GL_FALSE;\r
-GLboolean _GLEE_WGL_3DL_stereo_control = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_pixel_format_packed_float = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_framebuffer_sRGB = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_present_video = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_swap_group = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_gpu_affinity = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_display_color_table = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_extensions_string = GL_FALSE;\r
-GLboolean _GLEE_WGL_EXT_swap_control = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_vertex_array_range = GL_FALSE;\r
-GLboolean _GLEE_WGL_OML_sync_control = GL_FALSE;\r
-GLboolean _GLEE_WGL_I3D_swap_frame_usage = GL_FALSE;\r
-GLboolean _GLEE_WGL_NV_video_output = GL_FALSE;\r
-\r
-/* WGL Extension names */\r
-\r
-char __GLeeWGLExtensionNames[37][34]={\r
- "WGL_ARB_buffer_region",\r
- "WGL_ARB_multisample",\r
- "WGL_ARB_extensions_string",\r
- "WGL_ARB_pixel_format",\r
- "WGL_ARB_make_current_read",\r
- "WGL_ARB_pbuffer",\r
- "WGL_ARB_render_texture",\r
- "WGL_ARB_pixel_format_float",\r
- "WGL_ARB_create_context",\r
- "WGL_EXT_make_current_read",\r
- "WGL_EXT_pixel_format",\r
- "WGL_EXT_pbuffer",\r
- "WGL_EXT_depth_float",\r
- "WGL_3DFX_multisample",\r
- "WGL_EXT_multisample",\r
- "WGL_I3D_digital_video_control",\r
- "WGL_I3D_gamma",\r
- "WGL_I3D_genlock",\r
- "WGL_I3D_image_buffer",\r
- "WGL_I3D_swap_frame_lock",\r
- "WGL_NV_render_depth_texture",\r
- "WGL_NV_render_texture_rectangle",\r
- "WGL_ATI_pixel_format_float",\r
- "WGL_NV_float_buffer",\r
- "WGL_3DL_stereo_control",\r
- "WGL_EXT_pixel_format_packed_float",\r
- "WGL_EXT_framebuffer_sRGB",\r
- "WGL_NV_present_video",\r
- "WGL_NV_swap_group",\r
- "WGL_NV_gpu_affinity",\r
- "WGL_EXT_display_color_table",\r
- "WGL_EXT_extensions_string",\r
- "WGL_EXT_swap_control",\r
- "WGL_NV_vertex_array_range",\r
- "WGL_OML_sync_control",\r
- "WGL_I3D_swap_frame_usage",\r
- "WGL_NV_video_output"\r
-};\r
-int __GLeeWGLNumExtensions=37;\r
-\r
-/* WGL_ARB_buffer_region */\r
-\r
-#ifdef __GLEE_WGL_ARB_buffer_region\r
-#ifndef GLEE_C_DEFINED_wglCreateBufferRegionARB\r
-#define GLEE_C_DEFINED_wglCreateBufferRegionARB\r
- HANDLE __stdcall GLee_Lazy_wglCreateBufferRegionARB(HDC hDC, int iLayerPlane, UINT uType) {if (GLeeInit()) return wglCreateBufferRegionARB(hDC, iLayerPlane, uType); return (HANDLE)0;}\r
- GLEEPFNWGLCREATEBUFFERREGIONARBPROC GLeeFuncPtr_wglCreateBufferRegionARB=GLee_Lazy_wglCreateBufferRegionARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDeleteBufferRegionARB\r
-#define GLEE_C_DEFINED_wglDeleteBufferRegionARB\r
- VOID __stdcall GLee_Lazy_wglDeleteBufferRegionARB(HANDLE hRegion) {if (GLeeInit()) wglDeleteBufferRegionARB(hRegion);}\r
- GLEEPFNWGLDELETEBUFFERREGIONARBPROC GLeeFuncPtr_wglDeleteBufferRegionARB=GLee_Lazy_wglDeleteBufferRegionARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSaveBufferRegionARB\r
-#define GLEE_C_DEFINED_wglSaveBufferRegionARB\r
- BOOL __stdcall GLee_Lazy_wglSaveBufferRegionARB(HANDLE hRegion, int x, int y, int width, int height) {if (GLeeInit()) return wglSaveBufferRegionARB(hRegion, x, y, width, height); return (BOOL)0;}\r
- GLEEPFNWGLSAVEBUFFERREGIONARBPROC GLeeFuncPtr_wglSaveBufferRegionARB=GLee_Lazy_wglSaveBufferRegionARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglRestoreBufferRegionARB\r
-#define GLEE_C_DEFINED_wglRestoreBufferRegionARB\r
- BOOL __stdcall GLee_Lazy_wglRestoreBufferRegionARB(HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc) {if (GLeeInit()) return wglRestoreBufferRegionARB(hRegion, x, y, width, height, xSrc, ySrc); return (BOOL)0;}\r
- GLEEPFNWGLRESTOREBUFFERREGIONARBPROC GLeeFuncPtr_wglRestoreBufferRegionARB=GLee_Lazy_wglRestoreBufferRegionARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_ARB_multisample */\r
-\r
-#ifdef __GLEE_WGL_ARB_multisample\r
-#endif \r
-\r
-/* WGL_ARB_extensions_string */\r
-\r
-#ifdef __GLEE_WGL_ARB_extensions_string\r
-#ifndef GLEE_C_DEFINED_wglGetExtensionsStringARB\r
-#define GLEE_C_DEFINED_wglGetExtensionsStringARB\r
- const char * __stdcall GLee_Lazy_wglGetExtensionsStringARB(HDC hdc) {if (GLeeInit()) return wglGetExtensionsStringARB(hdc); return (const char *)0;}\r
- GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC GLeeFuncPtr_wglGetExtensionsStringARB=GLee_Lazy_wglGetExtensionsStringARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_ARB_pixel_format */\r
-\r
-#ifdef __GLEE_WGL_ARB_pixel_format\r
-#ifndef GLEE_C_DEFINED_wglGetPixelFormatAttribivARB\r
-#define GLEE_C_DEFINED_wglGetPixelFormatAttribivARB\r
- BOOL __stdcall GLee_Lazy_wglGetPixelFormatAttribivARB(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int * piAttributes, int * piValues) {if (GLeeInit()) return wglGetPixelFormatAttribivARB(hdc, iPixelFormat, iLayerPlane, nAttributes, piAttributes, piValues); return (BOOL)0;}\r
- GLEEPFNWGLGETPIXELFORMATATTRIBIVARBPROC GLeeFuncPtr_wglGetPixelFormatAttribivARB=GLee_Lazy_wglGetPixelFormatAttribivARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetPixelFormatAttribfvARB\r
-#define GLEE_C_DEFINED_wglGetPixelFormatAttribfvARB\r
- BOOL __stdcall GLee_Lazy_wglGetPixelFormatAttribfvARB(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int * piAttributes, FLOAT * pfValues) {if (GLeeInit()) return wglGetPixelFormatAttribfvARB(hdc, iPixelFormat, iLayerPlane, nAttributes, piAttributes, pfValues); return (BOOL)0;}\r
- GLEEPFNWGLGETPIXELFORMATATTRIBFVARBPROC GLeeFuncPtr_wglGetPixelFormatAttribfvARB=GLee_Lazy_wglGetPixelFormatAttribfvARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglChoosePixelFormatARB\r
-#define GLEE_C_DEFINED_wglChoosePixelFormatARB\r
- BOOL __stdcall GLee_Lazy_wglChoosePixelFormatARB(HDC hdc, const int * piAttribIList, const FLOAT * pfAttribFList, UINT nMaxFormats, int * piFormats, UINT * nNumFormats) {if (GLeeInit()) return wglChoosePixelFormatARB(hdc, piAttribIList, pfAttribFList, nMaxFormats, piFormats, nNumFormats); return (BOOL)0;}\r
- GLEEPFNWGLCHOOSEPIXELFORMATARBPROC GLeeFuncPtr_wglChoosePixelFormatARB=GLee_Lazy_wglChoosePixelFormatARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_ARB_make_current_read */\r
-\r
-#ifdef __GLEE_WGL_ARB_make_current_read\r
-#ifndef GLEE_C_DEFINED_wglMakeContextCurrentARB\r
-#define GLEE_C_DEFINED_wglMakeContextCurrentARB\r
- BOOL __stdcall GLee_Lazy_wglMakeContextCurrentARB(HDC hDrawDC, HDC hReadDC, HGLRC hglrc) {if (GLeeInit()) return wglMakeContextCurrentARB(hDrawDC, hReadDC, hglrc); return (BOOL)0;}\r
- GLEEPFNWGLMAKECONTEXTCURRENTARBPROC GLeeFuncPtr_wglMakeContextCurrentARB=GLee_Lazy_wglMakeContextCurrentARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetCurrentReadDCARB\r
-#define GLEE_C_DEFINED_wglGetCurrentReadDCARB\r
- HDC __stdcall GLee_Lazy_wglGetCurrentReadDCARB(void) {if (GLeeInit()) return wglGetCurrentReadDCARB(); return (HDC)0;}\r
- GLEEPFNWGLGETCURRENTREADDCARBPROC GLeeFuncPtr_wglGetCurrentReadDCARB=GLee_Lazy_wglGetCurrentReadDCARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_ARB_pbuffer */\r
-\r
-#ifdef __GLEE_WGL_ARB_pbuffer\r
-#ifndef GLEE_C_DEFINED_wglCreatePbufferARB\r
-#define GLEE_C_DEFINED_wglCreatePbufferARB\r
- HPBUFFERARB __stdcall GLee_Lazy_wglCreatePbufferARB(HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int * piAttribList) {if (GLeeInit()) return wglCreatePbufferARB(hDC, iPixelFormat, iWidth, iHeight, piAttribList); return (HPBUFFERARB)0;}\r
- GLEEPFNWGLCREATEPBUFFERARBPROC GLeeFuncPtr_wglCreatePbufferARB=GLee_Lazy_wglCreatePbufferARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetPbufferDCARB\r
-#define GLEE_C_DEFINED_wglGetPbufferDCARB\r
- HDC __stdcall GLee_Lazy_wglGetPbufferDCARB(HPBUFFERARB hPbuffer) {if (GLeeInit()) return wglGetPbufferDCARB(hPbuffer); return (HDC)0;}\r
- GLEEPFNWGLGETPBUFFERDCARBPROC GLeeFuncPtr_wglGetPbufferDCARB=GLee_Lazy_wglGetPbufferDCARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglReleasePbufferDCARB\r
-#define GLEE_C_DEFINED_wglReleasePbufferDCARB\r
- int __stdcall GLee_Lazy_wglReleasePbufferDCARB(HPBUFFERARB hPbuffer, HDC hDC) {if (GLeeInit()) return wglReleasePbufferDCARB(hPbuffer, hDC); return (int)0;}\r
- GLEEPFNWGLRELEASEPBUFFERDCARBPROC GLeeFuncPtr_wglReleasePbufferDCARB=GLee_Lazy_wglReleasePbufferDCARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDestroyPbufferARB\r
-#define GLEE_C_DEFINED_wglDestroyPbufferARB\r
- BOOL __stdcall GLee_Lazy_wglDestroyPbufferARB(HPBUFFERARB hPbuffer) {if (GLeeInit()) return wglDestroyPbufferARB(hPbuffer); return (BOOL)0;}\r
- GLEEPFNWGLDESTROYPBUFFERARBPROC GLeeFuncPtr_wglDestroyPbufferARB=GLee_Lazy_wglDestroyPbufferARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryPbufferARB\r
-#define GLEE_C_DEFINED_wglQueryPbufferARB\r
- BOOL __stdcall GLee_Lazy_wglQueryPbufferARB(HPBUFFERARB hPbuffer, int iAttribute, int * piValue) {if (GLeeInit()) return wglQueryPbufferARB(hPbuffer, iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLQUERYPBUFFERARBPROC GLeeFuncPtr_wglQueryPbufferARB=GLee_Lazy_wglQueryPbufferARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_ARB_render_texture */\r
-\r
-#ifdef __GLEE_WGL_ARB_render_texture\r
-#ifndef GLEE_C_DEFINED_wglBindTexImageARB\r
-#define GLEE_C_DEFINED_wglBindTexImageARB\r
- BOOL __stdcall GLee_Lazy_wglBindTexImageARB(HPBUFFERARB hPbuffer, int iBuffer) {if (GLeeInit()) return wglBindTexImageARB(hPbuffer, iBuffer); return (BOOL)0;}\r
- GLEEPFNWGLBINDTEXIMAGEARBPROC GLeeFuncPtr_wglBindTexImageARB=GLee_Lazy_wglBindTexImageARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglReleaseTexImageARB\r
-#define GLEE_C_DEFINED_wglReleaseTexImageARB\r
- BOOL __stdcall GLee_Lazy_wglReleaseTexImageARB(HPBUFFERARB hPbuffer, int iBuffer) {if (GLeeInit()) return wglReleaseTexImageARB(hPbuffer, iBuffer); return (BOOL)0;}\r
- GLEEPFNWGLRELEASETEXIMAGEARBPROC GLeeFuncPtr_wglReleaseTexImageARB=GLee_Lazy_wglReleaseTexImageARB;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSetPbufferAttribARB\r
-#define GLEE_C_DEFINED_wglSetPbufferAttribARB\r
- BOOL __stdcall GLee_Lazy_wglSetPbufferAttribARB(HPBUFFERARB hPbuffer, const int * piAttribList) {if (GLeeInit()) return wglSetPbufferAttribARB(hPbuffer, piAttribList); return (BOOL)0;}\r
- GLEEPFNWGLSETPBUFFERATTRIBARBPROC GLeeFuncPtr_wglSetPbufferAttribARB=GLee_Lazy_wglSetPbufferAttribARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_ARB_pixel_format_float */\r
-\r
-#ifdef __GLEE_WGL_ARB_pixel_format_float\r
-#endif \r
-\r
-/* WGL_ARB_create_context */\r
-\r
-#ifdef __GLEE_WGL_ARB_create_context\r
-#ifndef GLEE_C_DEFINED_wglCreateContextAttribsARB\r
-#define GLEE_C_DEFINED_wglCreateContextAttribsARB\r
- HGLRC __stdcall GLee_Lazy_wglCreateContextAttribsARB(HDC hDC, HGLRC hShareContext, const int * attribList) {if (GLeeInit()) return wglCreateContextAttribsARB(hDC, hShareContext, attribList); return (HGLRC)0;}\r
- GLEEPFNWGLCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_wglCreateContextAttribsARB=GLee_Lazy_wglCreateContextAttribsARB;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_make_current_read */\r
-\r
-#ifdef __GLEE_WGL_EXT_make_current_read\r
-#ifndef GLEE_C_DEFINED_wglMakeContextCurrentEXT\r
-#define GLEE_C_DEFINED_wglMakeContextCurrentEXT\r
- BOOL __stdcall GLee_Lazy_wglMakeContextCurrentEXT(HDC hDrawDC, HDC hReadDC, HGLRC hglrc) {if (GLeeInit()) return wglMakeContextCurrentEXT(hDrawDC, hReadDC, hglrc); return (BOOL)0;}\r
- GLEEPFNWGLMAKECONTEXTCURRENTEXTPROC GLeeFuncPtr_wglMakeContextCurrentEXT=GLee_Lazy_wglMakeContextCurrentEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetCurrentReadDCEXT\r
-#define GLEE_C_DEFINED_wglGetCurrentReadDCEXT\r
- HDC __stdcall GLee_Lazy_wglGetCurrentReadDCEXT(void) {if (GLeeInit()) return wglGetCurrentReadDCEXT(); return (HDC)0;}\r
- GLEEPFNWGLGETCURRENTREADDCEXTPROC GLeeFuncPtr_wglGetCurrentReadDCEXT=GLee_Lazy_wglGetCurrentReadDCEXT;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_pixel_format */\r
-\r
-#ifdef __GLEE_WGL_EXT_pixel_format\r
-#ifndef GLEE_C_DEFINED_wglGetPixelFormatAttribivEXT\r
-#define GLEE_C_DEFINED_wglGetPixelFormatAttribivEXT\r
- BOOL __stdcall GLee_Lazy_wglGetPixelFormatAttribivEXT(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int * piAttributes, int * piValues) {if (GLeeInit()) return wglGetPixelFormatAttribivEXT(hdc, iPixelFormat, iLayerPlane, nAttributes, piAttributes, piValues); return (BOOL)0;}\r
- GLEEPFNWGLGETPIXELFORMATATTRIBIVEXTPROC GLeeFuncPtr_wglGetPixelFormatAttribivEXT=GLee_Lazy_wglGetPixelFormatAttribivEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetPixelFormatAttribfvEXT\r
-#define GLEE_C_DEFINED_wglGetPixelFormatAttribfvEXT\r
- BOOL __stdcall GLee_Lazy_wglGetPixelFormatAttribfvEXT(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int * piAttributes, FLOAT * pfValues) {if (GLeeInit()) return wglGetPixelFormatAttribfvEXT(hdc, iPixelFormat, iLayerPlane, nAttributes, piAttributes, pfValues); return (BOOL)0;}\r
- GLEEPFNWGLGETPIXELFORMATATTRIBFVEXTPROC GLeeFuncPtr_wglGetPixelFormatAttribfvEXT=GLee_Lazy_wglGetPixelFormatAttribfvEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglChoosePixelFormatEXT\r
-#define GLEE_C_DEFINED_wglChoosePixelFormatEXT\r
- BOOL __stdcall GLee_Lazy_wglChoosePixelFormatEXT(HDC hdc, const int * piAttribIList, const FLOAT * pfAttribFList, UINT nMaxFormats, int * piFormats, UINT * nNumFormats) {if (GLeeInit()) return wglChoosePixelFormatEXT(hdc, piAttribIList, pfAttribFList, nMaxFormats, piFormats, nNumFormats); return (BOOL)0;}\r
- GLEEPFNWGLCHOOSEPIXELFORMATEXTPROC GLeeFuncPtr_wglChoosePixelFormatEXT=GLee_Lazy_wglChoosePixelFormatEXT;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_pbuffer */\r
-\r
-#ifdef __GLEE_WGL_EXT_pbuffer\r
-#ifndef GLEE_C_DEFINED_wglCreatePbufferEXT\r
-#define GLEE_C_DEFINED_wglCreatePbufferEXT\r
- HPBUFFEREXT __stdcall GLee_Lazy_wglCreatePbufferEXT(HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int * piAttribList) {if (GLeeInit()) return wglCreatePbufferEXT(hDC, iPixelFormat, iWidth, iHeight, piAttribList); return (HPBUFFEREXT)0;}\r
- GLEEPFNWGLCREATEPBUFFEREXTPROC GLeeFuncPtr_wglCreatePbufferEXT=GLee_Lazy_wglCreatePbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetPbufferDCEXT\r
-#define GLEE_C_DEFINED_wglGetPbufferDCEXT\r
- HDC __stdcall GLee_Lazy_wglGetPbufferDCEXT(HPBUFFEREXT hPbuffer) {if (GLeeInit()) return wglGetPbufferDCEXT(hPbuffer); return (HDC)0;}\r
- GLEEPFNWGLGETPBUFFERDCEXTPROC GLeeFuncPtr_wglGetPbufferDCEXT=GLee_Lazy_wglGetPbufferDCEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglReleasePbufferDCEXT\r
-#define GLEE_C_DEFINED_wglReleasePbufferDCEXT\r
- int __stdcall GLee_Lazy_wglReleasePbufferDCEXT(HPBUFFEREXT hPbuffer, HDC hDC) {if (GLeeInit()) return wglReleasePbufferDCEXT(hPbuffer, hDC); return (int)0;}\r
- GLEEPFNWGLRELEASEPBUFFERDCEXTPROC GLeeFuncPtr_wglReleasePbufferDCEXT=GLee_Lazy_wglReleasePbufferDCEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDestroyPbufferEXT\r
-#define GLEE_C_DEFINED_wglDestroyPbufferEXT\r
- BOOL __stdcall GLee_Lazy_wglDestroyPbufferEXT(HPBUFFEREXT hPbuffer) {if (GLeeInit()) return wglDestroyPbufferEXT(hPbuffer); return (BOOL)0;}\r
- GLEEPFNWGLDESTROYPBUFFEREXTPROC GLeeFuncPtr_wglDestroyPbufferEXT=GLee_Lazy_wglDestroyPbufferEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryPbufferEXT\r
-#define GLEE_C_DEFINED_wglQueryPbufferEXT\r
- BOOL __stdcall GLee_Lazy_wglQueryPbufferEXT(HPBUFFEREXT hPbuffer, int iAttribute, int * piValue) {if (GLeeInit()) return wglQueryPbufferEXT(hPbuffer, iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLQUERYPBUFFEREXTPROC GLeeFuncPtr_wglQueryPbufferEXT=GLee_Lazy_wglQueryPbufferEXT;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_depth_float */\r
-\r
-#ifdef __GLEE_WGL_EXT_depth_float\r
-#endif \r
-\r
-/* WGL_3DFX_multisample */\r
-\r
-#ifdef __GLEE_WGL_3DFX_multisample\r
-#endif \r
-\r
-/* WGL_EXT_multisample */\r
-\r
-#ifdef __GLEE_WGL_EXT_multisample\r
-#endif \r
-\r
-/* WGL_I3D_digital_video_control */\r
-\r
-#ifdef __GLEE_WGL_I3D_digital_video_control\r
-#ifndef GLEE_C_DEFINED_wglGetDigitalVideoParametersI3D\r
-#define GLEE_C_DEFINED_wglGetDigitalVideoParametersI3D\r
- BOOL __stdcall GLee_Lazy_wglGetDigitalVideoParametersI3D(HDC hDC, int iAttribute, int * piValue) {if (GLeeInit()) return wglGetDigitalVideoParametersI3D(hDC, iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC GLeeFuncPtr_wglGetDigitalVideoParametersI3D=GLee_Lazy_wglGetDigitalVideoParametersI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSetDigitalVideoParametersI3D\r
-#define GLEE_C_DEFINED_wglSetDigitalVideoParametersI3D\r
- BOOL __stdcall GLee_Lazy_wglSetDigitalVideoParametersI3D(HDC hDC, int iAttribute, const int * piValue) {if (GLeeInit()) return wglSetDigitalVideoParametersI3D(hDC, iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC GLeeFuncPtr_wglSetDigitalVideoParametersI3D=GLee_Lazy_wglSetDigitalVideoParametersI3D;\r
-#endif\r
-#endif \r
-\r
-/* WGL_I3D_gamma */\r
-\r
-#ifdef __GLEE_WGL_I3D_gamma\r
-#ifndef GLEE_C_DEFINED_wglGetGammaTableParametersI3D\r
-#define GLEE_C_DEFINED_wglGetGammaTableParametersI3D\r
- BOOL __stdcall GLee_Lazy_wglGetGammaTableParametersI3D(HDC hDC, int iAttribute, int * piValue) {if (GLeeInit()) return wglGetGammaTableParametersI3D(hDC, iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLGETGAMMATABLEPARAMETERSI3DPROC GLeeFuncPtr_wglGetGammaTableParametersI3D=GLee_Lazy_wglGetGammaTableParametersI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSetGammaTableParametersI3D\r
-#define GLEE_C_DEFINED_wglSetGammaTableParametersI3D\r
- BOOL __stdcall GLee_Lazy_wglSetGammaTableParametersI3D(HDC hDC, int iAttribute, const int * piValue) {if (GLeeInit()) return wglSetGammaTableParametersI3D(hDC, iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLSETGAMMATABLEPARAMETERSI3DPROC GLeeFuncPtr_wglSetGammaTableParametersI3D=GLee_Lazy_wglSetGammaTableParametersI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetGammaTableI3D\r
-#define GLEE_C_DEFINED_wglGetGammaTableI3D\r
- BOOL __stdcall GLee_Lazy_wglGetGammaTableI3D(HDC hDC, int iEntries, USHORT * puRed, USHORT * puGreen, USHORT * puBlue) {if (GLeeInit()) return wglGetGammaTableI3D(hDC, iEntries, puRed, puGreen, puBlue); return (BOOL)0;}\r
- GLEEPFNWGLGETGAMMATABLEI3DPROC GLeeFuncPtr_wglGetGammaTableI3D=GLee_Lazy_wglGetGammaTableI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSetGammaTableI3D\r
-#define GLEE_C_DEFINED_wglSetGammaTableI3D\r
- BOOL __stdcall GLee_Lazy_wglSetGammaTableI3D(HDC hDC, int iEntries, const USHORT * puRed, const USHORT * puGreen, const USHORT * puBlue) {if (GLeeInit()) return wglSetGammaTableI3D(hDC, iEntries, puRed, puGreen, puBlue); return (BOOL)0;}\r
- GLEEPFNWGLSETGAMMATABLEI3DPROC GLeeFuncPtr_wglSetGammaTableI3D=GLee_Lazy_wglSetGammaTableI3D;\r
-#endif\r
-#endif \r
-\r
-/* WGL_I3D_genlock */\r
-\r
-#ifdef __GLEE_WGL_I3D_genlock\r
-#ifndef GLEE_C_DEFINED_wglEnableGenlockI3D\r
-#define GLEE_C_DEFINED_wglEnableGenlockI3D\r
- BOOL __stdcall GLee_Lazy_wglEnableGenlockI3D(HDC hDC) {if (GLeeInit()) return wglEnableGenlockI3D(hDC); return (BOOL)0;}\r
- GLEEPFNWGLENABLEGENLOCKI3DPROC GLeeFuncPtr_wglEnableGenlockI3D=GLee_Lazy_wglEnableGenlockI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDisableGenlockI3D\r
-#define GLEE_C_DEFINED_wglDisableGenlockI3D\r
- BOOL __stdcall GLee_Lazy_wglDisableGenlockI3D(HDC hDC) {if (GLeeInit()) return wglDisableGenlockI3D(hDC); return (BOOL)0;}\r
- GLEEPFNWGLDISABLEGENLOCKI3DPROC GLeeFuncPtr_wglDisableGenlockI3D=GLee_Lazy_wglDisableGenlockI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglIsEnabledGenlockI3D\r
-#define GLEE_C_DEFINED_wglIsEnabledGenlockI3D\r
- BOOL __stdcall GLee_Lazy_wglIsEnabledGenlockI3D(HDC hDC, BOOL * pFlag) {if (GLeeInit()) return wglIsEnabledGenlockI3D(hDC, pFlag); return (BOOL)0;}\r
- GLEEPFNWGLISENABLEDGENLOCKI3DPROC GLeeFuncPtr_wglIsEnabledGenlockI3D=GLee_Lazy_wglIsEnabledGenlockI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGenlockSourceI3D\r
-#define GLEE_C_DEFINED_wglGenlockSourceI3D\r
- BOOL __stdcall GLee_Lazy_wglGenlockSourceI3D(HDC hDC, UINT uSource) {if (GLeeInit()) return wglGenlockSourceI3D(hDC, uSource); return (BOOL)0;}\r
- GLEEPFNWGLGENLOCKSOURCEI3DPROC GLeeFuncPtr_wglGenlockSourceI3D=GLee_Lazy_wglGenlockSourceI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetGenlockSourceI3D\r
-#define GLEE_C_DEFINED_wglGetGenlockSourceI3D\r
- BOOL __stdcall GLee_Lazy_wglGetGenlockSourceI3D(HDC hDC, UINT * uSource) {if (GLeeInit()) return wglGetGenlockSourceI3D(hDC, uSource); return (BOOL)0;}\r
- GLEEPFNWGLGETGENLOCKSOURCEI3DPROC GLeeFuncPtr_wglGetGenlockSourceI3D=GLee_Lazy_wglGetGenlockSourceI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGenlockSourceEdgeI3D\r
-#define GLEE_C_DEFINED_wglGenlockSourceEdgeI3D\r
- BOOL __stdcall GLee_Lazy_wglGenlockSourceEdgeI3D(HDC hDC, UINT uEdge) {if (GLeeInit()) return wglGenlockSourceEdgeI3D(hDC, uEdge); return (BOOL)0;}\r
- GLEEPFNWGLGENLOCKSOURCEEDGEI3DPROC GLeeFuncPtr_wglGenlockSourceEdgeI3D=GLee_Lazy_wglGenlockSourceEdgeI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetGenlockSourceEdgeI3D\r
-#define GLEE_C_DEFINED_wglGetGenlockSourceEdgeI3D\r
- BOOL __stdcall GLee_Lazy_wglGetGenlockSourceEdgeI3D(HDC hDC, UINT * uEdge) {if (GLeeInit()) return wglGetGenlockSourceEdgeI3D(hDC, uEdge); return (BOOL)0;}\r
- GLEEPFNWGLGETGENLOCKSOURCEEDGEI3DPROC GLeeFuncPtr_wglGetGenlockSourceEdgeI3D=GLee_Lazy_wglGetGenlockSourceEdgeI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGenlockSampleRateI3D\r
-#define GLEE_C_DEFINED_wglGenlockSampleRateI3D\r
- BOOL __stdcall GLee_Lazy_wglGenlockSampleRateI3D(HDC hDC, UINT uRate) {if (GLeeInit()) return wglGenlockSampleRateI3D(hDC, uRate); return (BOOL)0;}\r
- GLEEPFNWGLGENLOCKSAMPLERATEI3DPROC GLeeFuncPtr_wglGenlockSampleRateI3D=GLee_Lazy_wglGenlockSampleRateI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetGenlockSampleRateI3D\r
-#define GLEE_C_DEFINED_wglGetGenlockSampleRateI3D\r
- BOOL __stdcall GLee_Lazy_wglGetGenlockSampleRateI3D(HDC hDC, UINT * uRate) {if (GLeeInit()) return wglGetGenlockSampleRateI3D(hDC, uRate); return (BOOL)0;}\r
- GLEEPFNWGLGETGENLOCKSAMPLERATEI3DPROC GLeeFuncPtr_wglGetGenlockSampleRateI3D=GLee_Lazy_wglGetGenlockSampleRateI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGenlockSourceDelayI3D\r
-#define GLEE_C_DEFINED_wglGenlockSourceDelayI3D\r
- BOOL __stdcall GLee_Lazy_wglGenlockSourceDelayI3D(HDC hDC, UINT uDelay) {if (GLeeInit()) return wglGenlockSourceDelayI3D(hDC, uDelay); return (BOOL)0;}\r
- GLEEPFNWGLGENLOCKSOURCEDELAYI3DPROC GLeeFuncPtr_wglGenlockSourceDelayI3D=GLee_Lazy_wglGenlockSourceDelayI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetGenlockSourceDelayI3D\r
-#define GLEE_C_DEFINED_wglGetGenlockSourceDelayI3D\r
- BOOL __stdcall GLee_Lazy_wglGetGenlockSourceDelayI3D(HDC hDC, UINT * uDelay) {if (GLeeInit()) return wglGetGenlockSourceDelayI3D(hDC, uDelay); return (BOOL)0;}\r
- GLEEPFNWGLGETGENLOCKSOURCEDELAYI3DPROC GLeeFuncPtr_wglGetGenlockSourceDelayI3D=GLee_Lazy_wglGetGenlockSourceDelayI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryGenlockMaxSourceDelayI3D\r
-#define GLEE_C_DEFINED_wglQueryGenlockMaxSourceDelayI3D\r
- BOOL __stdcall GLee_Lazy_wglQueryGenlockMaxSourceDelayI3D(HDC hDC, UINT * uMaxLineDelay, UINT * uMaxPixelDelay) {if (GLeeInit()) return wglQueryGenlockMaxSourceDelayI3D(hDC, uMaxLineDelay, uMaxPixelDelay); return (BOOL)0;}\r
- GLEEPFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC GLeeFuncPtr_wglQueryGenlockMaxSourceDelayI3D=GLee_Lazy_wglQueryGenlockMaxSourceDelayI3D;\r
-#endif\r
-#endif \r
-\r
-/* WGL_I3D_image_buffer */\r
-\r
-#ifdef __GLEE_WGL_I3D_image_buffer\r
-#ifndef GLEE_C_DEFINED_wglCreateImageBufferI3D\r
-#define GLEE_C_DEFINED_wglCreateImageBufferI3D\r
- LPVOID __stdcall GLee_Lazy_wglCreateImageBufferI3D(HDC hDC, DWORD dwSize, UINT uFlags) {if (GLeeInit()) return wglCreateImageBufferI3D(hDC, dwSize, uFlags); return (LPVOID)0;}\r
- GLEEPFNWGLCREATEIMAGEBUFFERI3DPROC GLeeFuncPtr_wglCreateImageBufferI3D=GLee_Lazy_wglCreateImageBufferI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDestroyImageBufferI3D\r
-#define GLEE_C_DEFINED_wglDestroyImageBufferI3D\r
- BOOL __stdcall GLee_Lazy_wglDestroyImageBufferI3D(HDC hDC, LPVOID pAddress) {if (GLeeInit()) return wglDestroyImageBufferI3D(hDC, pAddress); return (BOOL)0;}\r
- GLEEPFNWGLDESTROYIMAGEBUFFERI3DPROC GLeeFuncPtr_wglDestroyImageBufferI3D=GLee_Lazy_wglDestroyImageBufferI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglAssociateImageBufferEventsI3D\r
-#define GLEE_C_DEFINED_wglAssociateImageBufferEventsI3D\r
- BOOL __stdcall GLee_Lazy_wglAssociateImageBufferEventsI3D(HDC hDC, const HANDLE * pEvent, const LPVOID * pAddress, const DWORD * pSize, UINT count) {if (GLeeInit()) return wglAssociateImageBufferEventsI3D(hDC, pEvent, pAddress, pSize, count); return (BOOL)0;}\r
- GLEEPFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC GLeeFuncPtr_wglAssociateImageBufferEventsI3D=GLee_Lazy_wglAssociateImageBufferEventsI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglReleaseImageBufferEventsI3D\r
-#define GLEE_C_DEFINED_wglReleaseImageBufferEventsI3D\r
- BOOL __stdcall GLee_Lazy_wglReleaseImageBufferEventsI3D(HDC hDC, const LPVOID * pAddress, UINT count) {if (GLeeInit()) return wglReleaseImageBufferEventsI3D(hDC, pAddress, count); return (BOOL)0;}\r
- GLEEPFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC GLeeFuncPtr_wglReleaseImageBufferEventsI3D=GLee_Lazy_wglReleaseImageBufferEventsI3D;\r
-#endif\r
-#endif \r
-\r
-/* WGL_I3D_swap_frame_lock */\r
-\r
-#ifdef __GLEE_WGL_I3D_swap_frame_lock\r
-#ifndef GLEE_C_DEFINED_wglEnableFrameLockI3D\r
-#define GLEE_C_DEFINED_wglEnableFrameLockI3D\r
- BOOL __stdcall GLee_Lazy_wglEnableFrameLockI3D(void) {if (GLeeInit()) return wglEnableFrameLockI3D(); return (BOOL)0;}\r
- GLEEPFNWGLENABLEFRAMELOCKI3DPROC GLeeFuncPtr_wglEnableFrameLockI3D=GLee_Lazy_wglEnableFrameLockI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDisableFrameLockI3D\r
-#define GLEE_C_DEFINED_wglDisableFrameLockI3D\r
- BOOL __stdcall GLee_Lazy_wglDisableFrameLockI3D(void) {if (GLeeInit()) return wglDisableFrameLockI3D(); return (BOOL)0;}\r
- GLEEPFNWGLDISABLEFRAMELOCKI3DPROC GLeeFuncPtr_wglDisableFrameLockI3D=GLee_Lazy_wglDisableFrameLockI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglIsEnabledFrameLockI3D\r
-#define GLEE_C_DEFINED_wglIsEnabledFrameLockI3D\r
- BOOL __stdcall GLee_Lazy_wglIsEnabledFrameLockI3D(BOOL * pFlag) {if (GLeeInit()) return wglIsEnabledFrameLockI3D(pFlag); return (BOOL)0;}\r
- GLEEPFNWGLISENABLEDFRAMELOCKI3DPROC GLeeFuncPtr_wglIsEnabledFrameLockI3D=GLee_Lazy_wglIsEnabledFrameLockI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryFrameLockMasterI3D\r
-#define GLEE_C_DEFINED_wglQueryFrameLockMasterI3D\r
- BOOL __stdcall GLee_Lazy_wglQueryFrameLockMasterI3D(BOOL * pFlag) {if (GLeeInit()) return wglQueryFrameLockMasterI3D(pFlag); return (BOOL)0;}\r
- GLEEPFNWGLQUERYFRAMELOCKMASTERI3DPROC GLeeFuncPtr_wglQueryFrameLockMasterI3D=GLee_Lazy_wglQueryFrameLockMasterI3D;\r
-#endif\r
-#endif \r
-\r
-/* WGL_NV_render_depth_texture */\r
-\r
-#ifdef __GLEE_WGL_NV_render_depth_texture\r
-#endif \r
-\r
-/* WGL_NV_render_texture_rectangle */\r
-\r
-#ifdef __GLEE_WGL_NV_render_texture_rectangle\r
-#endif \r
-\r
-/* WGL_ATI_pixel_format_float */\r
-\r
-#ifdef __GLEE_WGL_ATI_pixel_format_float\r
-#endif \r
-\r
-/* WGL_NV_float_buffer */\r
-\r
-#ifdef __GLEE_WGL_NV_float_buffer\r
-#endif \r
-\r
-/* WGL_3DL_stereo_control */\r
-\r
-#ifdef __GLEE_WGL_3DL_stereo_control\r
-#endif \r
-\r
-/* WGL_EXT_pixel_format_packed_float */\r
-\r
-#ifdef __GLEE_WGL_EXT_pixel_format_packed_float\r
-#endif \r
-\r
-/* WGL_EXT_framebuffer_sRGB */\r
-\r
-#ifdef __GLEE_WGL_EXT_framebuffer_sRGB\r
-#endif \r
-\r
-/* WGL_NV_present_video */\r
-\r
-#ifdef __GLEE_WGL_NV_present_video\r
-#ifndef GLEE_C_DEFINED_wglEnumerateVideoDevicesNV\r
-#define GLEE_C_DEFINED_wglEnumerateVideoDevicesNV\r
- int __stdcall GLee_Lazy_wglEnumerateVideoDevicesNV(HDC hDC, HVIDEOOUTPUTDEVICENV * phDeviceList) {if (GLeeInit()) return wglEnumerateVideoDevicesNV(hDC, phDeviceList); return (int)0;}\r
- GLEEPFNWGLENUMERATEVIDEODEVICESNVPROC GLeeFuncPtr_wglEnumerateVideoDevicesNV=GLee_Lazy_wglEnumerateVideoDevicesNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglBindVideoDeviceNV\r
-#define GLEE_C_DEFINED_wglBindVideoDeviceNV\r
- BOOL __stdcall GLee_Lazy_wglBindVideoDeviceNV(HDC hDC, unsigned int uVideoSlot, HVIDEOOUTPUTDEVICENV hVideoDevice, const int * piAttribList) {if (GLeeInit()) return wglBindVideoDeviceNV(hDC, uVideoSlot, hVideoDevice, piAttribList); return (BOOL)0;}\r
- GLEEPFNWGLBINDVIDEODEVICENVPROC GLeeFuncPtr_wglBindVideoDeviceNV=GLee_Lazy_wglBindVideoDeviceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryCurrentContextNV\r
-#define GLEE_C_DEFINED_wglQueryCurrentContextNV\r
- BOOL __stdcall GLee_Lazy_wglQueryCurrentContextNV(int iAttribute, int * piValue) {if (GLeeInit()) return wglQueryCurrentContextNV(iAttribute, piValue); return (BOOL)0;}\r
- GLEEPFNWGLQUERYCURRENTCONTEXTNVPROC GLeeFuncPtr_wglQueryCurrentContextNV=GLee_Lazy_wglQueryCurrentContextNV;\r
-#endif\r
-#endif \r
-\r
-/* WGL_NV_swap_group */\r
-\r
-#ifdef __GLEE_WGL_NV_swap_group\r
-#ifndef GLEE_C_DEFINED_wglJoinSwapGroupNV\r
-#define GLEE_C_DEFINED_wglJoinSwapGroupNV\r
- BOOL __stdcall GLee_Lazy_wglJoinSwapGroupNV(HDC hDC, GLuint group) {if (GLeeInit()) return wglJoinSwapGroupNV(hDC, group); return (BOOL)0;}\r
- GLEEPFNWGLJOINSWAPGROUPNVPROC GLeeFuncPtr_wglJoinSwapGroupNV=GLee_Lazy_wglJoinSwapGroupNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglBindSwapBarrierNV\r
-#define GLEE_C_DEFINED_wglBindSwapBarrierNV\r
- BOOL __stdcall GLee_Lazy_wglBindSwapBarrierNV(GLuint group, GLuint barrier) {if (GLeeInit()) return wglBindSwapBarrierNV(group, barrier); return (BOOL)0;}\r
- GLEEPFNWGLBINDSWAPBARRIERNVPROC GLeeFuncPtr_wglBindSwapBarrierNV=GLee_Lazy_wglBindSwapBarrierNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQuerySwapGroupNV\r
-#define GLEE_C_DEFINED_wglQuerySwapGroupNV\r
- BOOL __stdcall GLee_Lazy_wglQuerySwapGroupNV(HDC hDC, GLuint * group, GLuint * barrier) {if (GLeeInit()) return wglQuerySwapGroupNV(hDC, group, barrier); return (BOOL)0;}\r
- GLEEPFNWGLQUERYSWAPGROUPNVPROC GLeeFuncPtr_wglQuerySwapGroupNV=GLee_Lazy_wglQuerySwapGroupNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryMaxSwapGroupsNV\r
-#define GLEE_C_DEFINED_wglQueryMaxSwapGroupsNV\r
- BOOL __stdcall GLee_Lazy_wglQueryMaxSwapGroupsNV(HDC hDC, GLuint * maxGroups, GLuint * maxBarriers) {if (GLeeInit()) return wglQueryMaxSwapGroupsNV(hDC, maxGroups, maxBarriers); return (BOOL)0;}\r
- GLEEPFNWGLQUERYMAXSWAPGROUPSNVPROC GLeeFuncPtr_wglQueryMaxSwapGroupsNV=GLee_Lazy_wglQueryMaxSwapGroupsNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryFrameCountNV\r
-#define GLEE_C_DEFINED_wglQueryFrameCountNV\r
- BOOL __stdcall GLee_Lazy_wglQueryFrameCountNV(HDC hDC, GLuint * count) {if (GLeeInit()) return wglQueryFrameCountNV(hDC, count); return (BOOL)0;}\r
- GLEEPFNWGLQUERYFRAMECOUNTNVPROC GLeeFuncPtr_wglQueryFrameCountNV=GLee_Lazy_wglQueryFrameCountNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglResetFrameCountNV\r
-#define GLEE_C_DEFINED_wglResetFrameCountNV\r
- BOOL __stdcall GLee_Lazy_wglResetFrameCountNV(HDC hDC) {if (GLeeInit()) return wglResetFrameCountNV(hDC); return (BOOL)0;}\r
- GLEEPFNWGLRESETFRAMECOUNTNVPROC GLeeFuncPtr_wglResetFrameCountNV=GLee_Lazy_wglResetFrameCountNV;\r
-#endif\r
-#endif \r
-\r
-/* WGL_NV_gpu_affinity */\r
-\r
-#ifdef __GLEE_WGL_NV_gpu_affinity\r
-#ifndef GLEE_C_DEFINED_wglEnumGpusNV\r
-#define GLEE_C_DEFINED_wglEnumGpusNV\r
- BOOL __stdcall GLee_Lazy_wglEnumGpusNV(UINT iGpuIndex, HGPUNV * phGpu) {if (GLeeInit()) return wglEnumGpusNV(iGpuIndex, phGpu); return (BOOL)0;}\r
- GLEEPFNWGLENUMGPUSNVPROC GLeeFuncPtr_wglEnumGpusNV=GLee_Lazy_wglEnumGpusNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglEnumGpuDevicesNV\r
-#define GLEE_C_DEFINED_wglEnumGpuDevicesNV\r
- BOOL __stdcall GLee_Lazy_wglEnumGpuDevicesNV(HGPUNV hGpu, UINT iDeviceIndex, PGPU_DEVICE lpGpuDevice) {if (GLeeInit()) return wglEnumGpuDevicesNV(hGpu, iDeviceIndex, lpGpuDevice); return (BOOL)0;}\r
- GLEEPFNWGLENUMGPUDEVICESNVPROC GLeeFuncPtr_wglEnumGpuDevicesNV=GLee_Lazy_wglEnumGpuDevicesNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglCreateAffinityDCNV\r
-#define GLEE_C_DEFINED_wglCreateAffinityDCNV\r
- HDC __stdcall GLee_Lazy_wglCreateAffinityDCNV(const HGPUNV * phGpuList) {if (GLeeInit()) return wglCreateAffinityDCNV(phGpuList); return (HDC)0;}\r
- GLEEPFNWGLCREATEAFFINITYDCNVPROC GLeeFuncPtr_wglCreateAffinityDCNV=GLee_Lazy_wglCreateAffinityDCNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglEnumGpusFromAffinityDCNV\r
-#define GLEE_C_DEFINED_wglEnumGpusFromAffinityDCNV\r
- BOOL __stdcall GLee_Lazy_wglEnumGpusFromAffinityDCNV(HDC hAffinityDC, UINT iGpuIndex, HGPUNV * hGpu) {if (GLeeInit()) return wglEnumGpusFromAffinityDCNV(hAffinityDC, iGpuIndex, hGpu); return (BOOL)0;}\r
- GLEEPFNWGLENUMGPUSFROMAFFINITYDCNVPROC GLeeFuncPtr_wglEnumGpusFromAffinityDCNV=GLee_Lazy_wglEnumGpusFromAffinityDCNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDeleteDCNV\r
-#define GLEE_C_DEFINED_wglDeleteDCNV\r
- BOOL __stdcall GLee_Lazy_wglDeleteDCNV(HDC hdc) {if (GLeeInit()) return wglDeleteDCNV(hdc); return (BOOL)0;}\r
- GLEEPFNWGLDELETEDCNVPROC GLeeFuncPtr_wglDeleteDCNV=GLee_Lazy_wglDeleteDCNV;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_display_color_table */\r
-\r
-#ifdef __GLEE_WGL_EXT_display_color_table\r
-#ifndef GLEE_C_DEFINED_wglCreateDisplayColorTableEXT\r
-#define GLEE_C_DEFINED_wglCreateDisplayColorTableEXT\r
- GLboolean __stdcall GLee_Lazy_wglCreateDisplayColorTableEXT(GLushort id) {if (GLeeInit()) return wglCreateDisplayColorTableEXT(id); return (GLboolean)0;}\r
- GLEEPFNWGLCREATEDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglCreateDisplayColorTableEXT=GLee_Lazy_wglCreateDisplayColorTableEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglLoadDisplayColorTableEXT\r
-#define GLEE_C_DEFINED_wglLoadDisplayColorTableEXT\r
- GLboolean __stdcall GLee_Lazy_wglLoadDisplayColorTableEXT(const GLushort * table, GLuint length) {if (GLeeInit()) return wglLoadDisplayColorTableEXT(table, length); return (GLboolean)0;}\r
- GLEEPFNWGLLOADDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglLoadDisplayColorTableEXT=GLee_Lazy_wglLoadDisplayColorTableEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglBindDisplayColorTableEXT\r
-#define GLEE_C_DEFINED_wglBindDisplayColorTableEXT\r
- GLboolean __stdcall GLee_Lazy_wglBindDisplayColorTableEXT(GLushort id) {if (GLeeInit()) return wglBindDisplayColorTableEXT(id); return (GLboolean)0;}\r
- GLEEPFNWGLBINDDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglBindDisplayColorTableEXT=GLee_Lazy_wglBindDisplayColorTableEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglDestroyDisplayColorTableEXT\r
-#define GLEE_C_DEFINED_wglDestroyDisplayColorTableEXT\r
- VOID __stdcall GLee_Lazy_wglDestroyDisplayColorTableEXT(GLushort id) {if (GLeeInit()) wglDestroyDisplayColorTableEXT(id);}\r
- GLEEPFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglDestroyDisplayColorTableEXT=GLee_Lazy_wglDestroyDisplayColorTableEXT;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_extensions_string */\r
-\r
-#ifdef __GLEE_WGL_EXT_extensions_string\r
-#ifndef GLEE_C_DEFINED_wglGetExtensionsStringEXT\r
-#define GLEE_C_DEFINED_wglGetExtensionsStringEXT\r
- const char * __stdcall GLee_Lazy_wglGetExtensionsStringEXT(void) {if (GLeeInit()) return wglGetExtensionsStringEXT(); return (const char *)0;}\r
- GLEEPFNWGLGETEXTENSIONSSTRINGEXTPROC GLeeFuncPtr_wglGetExtensionsStringEXT=GLee_Lazy_wglGetExtensionsStringEXT;\r
-#endif\r
-#endif \r
-\r
-/* WGL_EXT_swap_control */\r
-\r
-#ifdef __GLEE_WGL_EXT_swap_control\r
-#ifndef GLEE_C_DEFINED_wglSwapIntervalEXT\r
-#define GLEE_C_DEFINED_wglSwapIntervalEXT\r
- BOOL __stdcall GLee_Lazy_wglSwapIntervalEXT(int interval) {if (GLeeInit()) return wglSwapIntervalEXT(interval); return (BOOL)0;}\r
- GLEEPFNWGLSWAPINTERVALEXTPROC GLeeFuncPtr_wglSwapIntervalEXT=GLee_Lazy_wglSwapIntervalEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetSwapIntervalEXT\r
-#define GLEE_C_DEFINED_wglGetSwapIntervalEXT\r
- int __stdcall GLee_Lazy_wglGetSwapIntervalEXT(void) {if (GLeeInit()) return wglGetSwapIntervalEXT(); return (int)0;}\r
- GLEEPFNWGLGETSWAPINTERVALEXTPROC GLeeFuncPtr_wglGetSwapIntervalEXT=GLee_Lazy_wglGetSwapIntervalEXT;\r
-#endif\r
-#endif \r
-\r
-/* WGL_NV_vertex_array_range */\r
-\r
-#ifdef __GLEE_WGL_NV_vertex_array_range\r
-#ifndef GLEE_C_DEFINED_wglAllocateMemoryNV\r
-#define GLEE_C_DEFINED_wglAllocateMemoryNV\r
- void* __stdcall GLee_Lazy_wglAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority) {if (GLeeInit()) return wglAllocateMemoryNV(size, readfreq, writefreq, priority); return (void*)0;}\r
- GLEEPFNWGLALLOCATEMEMORYNVPROC GLeeFuncPtr_wglAllocateMemoryNV=GLee_Lazy_wglAllocateMemoryNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglFreeMemoryNV\r
-#define GLEE_C_DEFINED_wglFreeMemoryNV\r
- void __stdcall GLee_Lazy_wglFreeMemoryNV(void * pointer) {if (GLeeInit()) wglFreeMemoryNV(pointer);}\r
- GLEEPFNWGLFREEMEMORYNVPROC GLeeFuncPtr_wglFreeMemoryNV=GLee_Lazy_wglFreeMemoryNV;\r
-#endif\r
-#endif \r
-\r
-/* WGL_OML_sync_control */\r
-\r
-#ifdef __GLEE_WGL_OML_sync_control\r
-#ifndef GLEE_C_DEFINED_wglGetSyncValuesOML\r
-#define GLEE_C_DEFINED_wglGetSyncValuesOML\r
- BOOL __stdcall GLee_Lazy_wglGetSyncValuesOML(HDC hdc, INT64 * ust, INT64 * msc, INT64 * sbc) {if (GLeeInit()) return wglGetSyncValuesOML(hdc, ust, msc, sbc); return (BOOL)0;}\r
- GLEEPFNWGLGETSYNCVALUESOMLPROC GLeeFuncPtr_wglGetSyncValuesOML=GLee_Lazy_wglGetSyncValuesOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetMscRateOML\r
-#define GLEE_C_DEFINED_wglGetMscRateOML\r
- BOOL __stdcall GLee_Lazy_wglGetMscRateOML(HDC hdc, INT32 * numerator, INT32 * denominator) {if (GLeeInit()) return wglGetMscRateOML(hdc, numerator, denominator); return (BOOL)0;}\r
- GLEEPFNWGLGETMSCRATEOMLPROC GLeeFuncPtr_wglGetMscRateOML=GLee_Lazy_wglGetMscRateOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSwapBuffersMscOML\r
-#define GLEE_C_DEFINED_wglSwapBuffersMscOML\r
- INT64 __stdcall GLee_Lazy_wglSwapBuffersMscOML(HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder) {if (GLeeInit()) return wglSwapBuffersMscOML(hdc, target_msc, divisor, remainder); return (INT64)0;}\r
- GLEEPFNWGLSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_wglSwapBuffersMscOML=GLee_Lazy_wglSwapBuffersMscOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSwapLayerBuffersMscOML\r
-#define GLEE_C_DEFINED_wglSwapLayerBuffersMscOML\r
- INT64 __stdcall GLee_Lazy_wglSwapLayerBuffersMscOML(HDC hdc, int fuPlanes, INT64 target_msc, INT64 divisor, INT64 remainder) {if (GLeeInit()) return wglSwapLayerBuffersMscOML(hdc, fuPlanes, target_msc, divisor, remainder); return (INT64)0;}\r
- GLEEPFNWGLSWAPLAYERBUFFERSMSCOMLPROC GLeeFuncPtr_wglSwapLayerBuffersMscOML=GLee_Lazy_wglSwapLayerBuffersMscOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglWaitForMscOML\r
-#define GLEE_C_DEFINED_wglWaitForMscOML\r
- BOOL __stdcall GLee_Lazy_wglWaitForMscOML(HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder, INT64 * ust, INT64 * msc, INT64 * sbc) {if (GLeeInit()) return wglWaitForMscOML(hdc, target_msc, divisor, remainder, ust, msc, sbc); return (BOOL)0;}\r
- GLEEPFNWGLWAITFORMSCOMLPROC GLeeFuncPtr_wglWaitForMscOML=GLee_Lazy_wglWaitForMscOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglWaitForSbcOML\r
-#define GLEE_C_DEFINED_wglWaitForSbcOML\r
- BOOL __stdcall GLee_Lazy_wglWaitForSbcOML(HDC hdc, INT64 target_sbc, INT64 * ust, INT64 * msc, INT64 * sbc) {if (GLeeInit()) return wglWaitForSbcOML(hdc, target_sbc, ust, msc, sbc); return (BOOL)0;}\r
- GLEEPFNWGLWAITFORSBCOMLPROC GLeeFuncPtr_wglWaitForSbcOML=GLee_Lazy_wglWaitForSbcOML;\r
-#endif\r
-#endif \r
-\r
-/* WGL_I3D_swap_frame_usage */\r
-\r
-#ifdef __GLEE_WGL_I3D_swap_frame_usage\r
-#ifndef GLEE_C_DEFINED_wglGetFrameUsageI3D\r
-#define GLEE_C_DEFINED_wglGetFrameUsageI3D\r
- BOOL __stdcall GLee_Lazy_wglGetFrameUsageI3D(float * pUsage) {if (GLeeInit()) return wglGetFrameUsageI3D(pUsage); return (BOOL)0;}\r
- GLEEPFNWGLGETFRAMEUSAGEI3DPROC GLeeFuncPtr_wglGetFrameUsageI3D=GLee_Lazy_wglGetFrameUsageI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglBeginFrameTrackingI3D\r
-#define GLEE_C_DEFINED_wglBeginFrameTrackingI3D\r
- BOOL __stdcall GLee_Lazy_wglBeginFrameTrackingI3D(void) {if (GLeeInit()) return wglBeginFrameTrackingI3D(); return (BOOL)0;}\r
- GLEEPFNWGLBEGINFRAMETRACKINGI3DPROC GLeeFuncPtr_wglBeginFrameTrackingI3D=GLee_Lazy_wglBeginFrameTrackingI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglEndFrameTrackingI3D\r
-#define GLEE_C_DEFINED_wglEndFrameTrackingI3D\r
- BOOL __stdcall GLee_Lazy_wglEndFrameTrackingI3D(void) {if (GLeeInit()) return wglEndFrameTrackingI3D(); return (BOOL)0;}\r
- GLEEPFNWGLENDFRAMETRACKINGI3DPROC GLeeFuncPtr_wglEndFrameTrackingI3D=GLee_Lazy_wglEndFrameTrackingI3D;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglQueryFrameTrackingI3D\r
-#define GLEE_C_DEFINED_wglQueryFrameTrackingI3D\r
- BOOL __stdcall GLee_Lazy_wglQueryFrameTrackingI3D(DWORD * pFrameCount, DWORD * pMissedFrames, float * pLastMissedUsage) {if (GLeeInit()) return wglQueryFrameTrackingI3D(pFrameCount, pMissedFrames, pLastMissedUsage); return (BOOL)0;}\r
- GLEEPFNWGLQUERYFRAMETRACKINGI3DPROC GLeeFuncPtr_wglQueryFrameTrackingI3D=GLee_Lazy_wglQueryFrameTrackingI3D;\r
-#endif\r
-#endif \r
-\r
-/* WGL_NV_video_output */\r
-\r
-#ifdef __GLEE_WGL_NV_video_output\r
-#ifndef GLEE_C_DEFINED_wglGetVideoDeviceNV\r
-#define GLEE_C_DEFINED_wglGetVideoDeviceNV\r
- BOOL __stdcall GLee_Lazy_wglGetVideoDeviceNV(HDC hDC, int numDevices, HPVIDEODEV * hVideoDevice) {if (GLeeInit()) return wglGetVideoDeviceNV(hDC, numDevices, hVideoDevice); return (BOOL)0;}\r
- GLEEPFNWGLGETVIDEODEVICENVPROC GLeeFuncPtr_wglGetVideoDeviceNV=GLee_Lazy_wglGetVideoDeviceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglReleaseVideoDeviceNV\r
-#define GLEE_C_DEFINED_wglReleaseVideoDeviceNV\r
- BOOL __stdcall GLee_Lazy_wglReleaseVideoDeviceNV(HPVIDEODEV hVideoDevice) {if (GLeeInit()) return wglReleaseVideoDeviceNV(hVideoDevice); return (BOOL)0;}\r
- GLEEPFNWGLRELEASEVIDEODEVICENVPROC GLeeFuncPtr_wglReleaseVideoDeviceNV=GLee_Lazy_wglReleaseVideoDeviceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglBindVideoImageNV\r
-#define GLEE_C_DEFINED_wglBindVideoImageNV\r
- BOOL __stdcall GLee_Lazy_wglBindVideoImageNV(HPVIDEODEV hVideoDevice, HPBUFFERARB hPbuffer, int iVideoBuffer) {if (GLeeInit()) return wglBindVideoImageNV(hVideoDevice, hPbuffer, iVideoBuffer); return (BOOL)0;}\r
- GLEEPFNWGLBINDVIDEOIMAGENVPROC GLeeFuncPtr_wglBindVideoImageNV=GLee_Lazy_wglBindVideoImageNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglReleaseVideoImageNV\r
-#define GLEE_C_DEFINED_wglReleaseVideoImageNV\r
- BOOL __stdcall GLee_Lazy_wglReleaseVideoImageNV(HPBUFFERARB hPbuffer, int iVideoBuffer) {if (GLeeInit()) return wglReleaseVideoImageNV(hPbuffer, iVideoBuffer); return (BOOL)0;}\r
- GLEEPFNWGLRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_wglReleaseVideoImageNV=GLee_Lazy_wglReleaseVideoImageNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglSendPbufferToVideoNV\r
-#define GLEE_C_DEFINED_wglSendPbufferToVideoNV\r
- BOOL __stdcall GLee_Lazy_wglSendPbufferToVideoNV(HPBUFFERARB hPbuffer, int iBufferType, unsigned long * pulCounterPbuffer, BOOL bBlock) {if (GLeeInit()) return wglSendPbufferToVideoNV(hPbuffer, iBufferType, pulCounterPbuffer, bBlock); return (BOOL)0;}\r
- GLEEPFNWGLSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_wglSendPbufferToVideoNV=GLee_Lazy_wglSendPbufferToVideoNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_wglGetVideoInfoNV\r
-#define GLEE_C_DEFINED_wglGetVideoInfoNV\r
- BOOL __stdcall GLee_Lazy_wglGetVideoInfoNV(HPVIDEODEV hpVideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo) {if (GLeeInit()) return wglGetVideoInfoNV(hpVideoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo); return (BOOL)0;}\r
- GLEEPFNWGLGETVIDEOINFONVPROC GLeeFuncPtr_wglGetVideoInfoNV=GLee_Lazy_wglGetVideoInfoNV;\r
-#endif\r
-#endif \r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else /* GLX */\r
-\r
-/* Extension querying variables */\r
-\r
-GLboolean _GLEE_GLX_VERSION_1_3 = GL_FALSE;\r
-GLboolean _GLEE_GLX_VERSION_1_4 = GL_FALSE;\r
-GLboolean _GLEE_GLX_ARB_multisample = GL_FALSE;\r
-GLboolean _GLEE_GLX_ARB_fbconfig_float = GL_FALSE;\r
-GLboolean _GLEE_GLX_ARB_create_context = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIS_multisample = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_visual_info = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGI_swap_control = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGI_video_sync = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGI_make_current_read = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_visual_rating = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_import_context = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_fbconfig = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_pbuffer = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGI_cushion = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_video_resize = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_swap_group = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_swap_barrier = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIS_blended_overlay = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIS_shared_multisample = GL_FALSE;\r
-GLboolean _GLEE_GLX_SUN_get_transparent_index = GL_FALSE;\r
-GLboolean _GLEE_GLX_3DFX_multisample = GL_FALSE;\r
-GLboolean _GLEE_GLX_MESA_copy_sub_buffer = GL_FALSE;\r
-GLboolean _GLEE_GLX_MESA_pixmap_colormap = GL_FALSE;\r
-GLboolean _GLEE_GLX_MESA_release_buffers = GL_FALSE;\r
-GLboolean _GLEE_GLX_MESA_set_3dfx_mode = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_visual_select_group = GL_FALSE;\r
-GLboolean _GLEE_GLX_OML_swap_method = GL_FALSE;\r
-GLboolean _GLEE_GLX_OML_sync_control = GL_FALSE;\r
-GLboolean _GLEE_GLX_NV_float_buffer = GL_FALSE;\r
-GLboolean _GLEE_GLX_SGIX_hyperpipe = GL_FALSE;\r
-GLboolean _GLEE_GLX_MESA_agp_offset = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_fbconfig_packed_float = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_framebuffer_sRGB = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_texture_from_pixmap = GL_FALSE;\r
-GLboolean _GLEE_GLX_NV_present_video = GL_FALSE;\r
-GLboolean _GLEE_GLX_NV_video_out = GL_FALSE;\r
-GLboolean _GLEE_GLX_NV_swap_group = GL_FALSE;\r
-GLboolean _GLEE_GLX_EXT_scene_marker = GL_FALSE;\r
-GLboolean _GLEE_GLX_NV_video_output = GL_FALSE;\r
-\r
-/* GLX Extension names */\r
-\r
-char __GLeeGLXExtensionNames[40][30]={\r
- "GLX_VERSION_1_3",\r
- "GLX_VERSION_1_4",\r
- "GLX_ARB_multisample",\r
- "GLX_ARB_fbconfig_float",\r
- "GLX_ARB_create_context",\r
- "GLX_SGIS_multisample",\r
- "GLX_EXT_visual_info",\r
- "GLX_SGI_swap_control",\r
- "GLX_SGI_video_sync",\r
- "GLX_SGI_make_current_read",\r
- "GLX_EXT_visual_rating",\r
- "GLX_EXT_import_context",\r
- "GLX_SGIX_fbconfig",\r
- "GLX_SGIX_pbuffer",\r
- "GLX_SGI_cushion",\r
- "GLX_SGIX_video_resize",\r
- "GLX_SGIX_swap_group",\r
- "GLX_SGIX_swap_barrier",\r
- "GLX_SGIS_blended_overlay",\r
- "GLX_SGIS_shared_multisample",\r
- "GLX_SUN_get_transparent_index",\r
- "GLX_3DFX_multisample",\r
- "GLX_MESA_copy_sub_buffer",\r
- "GLX_MESA_pixmap_colormap",\r
- "GLX_MESA_release_buffers",\r
- "GLX_MESA_set_3dfx_mode",\r
- "GLX_SGIX_visual_select_group",\r
- "GLX_OML_swap_method",\r
- "GLX_OML_sync_control",\r
- "GLX_NV_float_buffer",\r
- "GLX_SGIX_hyperpipe",\r
- "GLX_MESA_agp_offset",\r
- "GLX_EXT_fbconfig_packed_float",\r
- "GLX_EXT_framebuffer_sRGB",\r
- "GLX_EXT_texture_from_pixmap",\r
- "GLX_NV_present_video",\r
- "GLX_NV_video_out",\r
- "GLX_NV_swap_group",\r
- "GLX_EXT_scene_marker",\r
- "GLX_NV_video_output"\r
-};\r
-int __GLeeGLXNumExtensions=40;\r
-\r
-/* GLX_VERSION_1_3 */\r
-\r
-#ifdef __GLEE_GLX_VERSION_1_3\r
-#ifndef GLEE_C_DEFINED_glXGetFBConfigs\r
-#define GLEE_C_DEFINED_glXGetFBConfigs\r
- GLXFBConfig * __stdcall GLee_Lazy_glXGetFBConfigs(Display * dpy, int screen, int * nelements) {if (GLeeInit()) return glXGetFBConfigs(dpy, screen, nelements); return (GLXFBConfig *)0;}\r
- GLEEPFNGLXGETFBCONFIGSPROC GLeeFuncPtr_glXGetFBConfigs=GLee_Lazy_glXGetFBConfigs;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXChooseFBConfig\r
-#define GLEE_C_DEFINED_glXChooseFBConfig\r
- GLXFBConfig * __stdcall GLee_Lazy_glXChooseFBConfig(Display * dpy, int screen, const int * attrib_list, int * nelements) {if (GLeeInit()) return glXChooseFBConfig(dpy, screen, attrib_list, nelements); return (GLXFBConfig *)0;}\r
- GLEEPFNGLXCHOOSEFBCONFIGPROC GLeeFuncPtr_glXChooseFBConfig=GLee_Lazy_glXChooseFBConfig;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetFBConfigAttrib\r
-#define GLEE_C_DEFINED_glXGetFBConfigAttrib\r
- int __stdcall GLee_Lazy_glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value) {if (GLeeInit()) return glXGetFBConfigAttrib(dpy, config, attribute, value); return (int)0;}\r
- GLEEPFNGLXGETFBCONFIGATTRIBPROC GLeeFuncPtr_glXGetFBConfigAttrib=GLee_Lazy_glXGetFBConfigAttrib;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetVisualFromFBConfig\r
-#define GLEE_C_DEFINED_glXGetVisualFromFBConfig\r
- XVisualInfo * __stdcall GLee_Lazy_glXGetVisualFromFBConfig(Display * dpy, GLXFBConfig config) {if (GLeeInit()) return glXGetVisualFromFBConfig(dpy, config); return (XVisualInfo *)0;}\r
- GLEEPFNGLXGETVISUALFROMFBCONFIGPROC GLeeFuncPtr_glXGetVisualFromFBConfig=GLee_Lazy_glXGetVisualFromFBConfig;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXCreateWindow\r
-#define GLEE_C_DEFINED_glXCreateWindow\r
- GLXWindow __stdcall GLee_Lazy_glXCreateWindow(Display * dpy, GLXFBConfig config, Window win, const int * attrib_list) {if (GLeeInit()) return glXCreateWindow(dpy, config, win, attrib_list); return (GLXWindow)0;}\r
- GLEEPFNGLXCREATEWINDOWPROC GLeeFuncPtr_glXCreateWindow=GLee_Lazy_glXCreateWindow;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXDestroyWindow\r
-#define GLEE_C_DEFINED_glXDestroyWindow\r
- void __stdcall GLee_Lazy_glXDestroyWindow(Display * dpy, GLXWindow win) {if (GLeeInit()) glXDestroyWindow(dpy, win);}\r
- GLEEPFNGLXDESTROYWINDOWPROC GLeeFuncPtr_glXDestroyWindow=GLee_Lazy_glXDestroyWindow;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXCreatePixmap\r
-#define GLEE_C_DEFINED_glXCreatePixmap\r
- GLXPixmap __stdcall GLee_Lazy_glXCreatePixmap(Display * dpy, GLXFBConfig config, Pixmap pixmap, const int * attrib_list) {if (GLeeInit()) return glXCreatePixmap(dpy, config, pixmap, attrib_list); return (GLXPixmap)0;}\r
- GLEEPFNGLXCREATEPIXMAPPROC GLeeFuncPtr_glXCreatePixmap=GLee_Lazy_glXCreatePixmap;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXDestroyPixmap\r
-#define GLEE_C_DEFINED_glXDestroyPixmap\r
- void __stdcall GLee_Lazy_glXDestroyPixmap(Display * dpy, GLXPixmap pixmap) {if (GLeeInit()) glXDestroyPixmap(dpy, pixmap);}\r
- GLEEPFNGLXDESTROYPIXMAPPROC GLeeFuncPtr_glXDestroyPixmap=GLee_Lazy_glXDestroyPixmap;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXCreatePbuffer\r
-#define GLEE_C_DEFINED_glXCreatePbuffer\r
- GLXPbuffer __stdcall GLee_Lazy_glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attrib_list) {if (GLeeInit()) return glXCreatePbuffer(dpy, config, attrib_list); return (GLXPbuffer)0;}\r
- GLEEPFNGLXCREATEPBUFFERPROC GLeeFuncPtr_glXCreatePbuffer=GLee_Lazy_glXCreatePbuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXDestroyPbuffer\r
-#define GLEE_C_DEFINED_glXDestroyPbuffer\r
- void __stdcall GLee_Lazy_glXDestroyPbuffer(Display * dpy, GLXPbuffer pbuf) {if (GLeeInit()) glXDestroyPbuffer(dpy, pbuf);}\r
- GLEEPFNGLXDESTROYPBUFFERPROC GLeeFuncPtr_glXDestroyPbuffer=GLee_Lazy_glXDestroyPbuffer;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryDrawable\r
-#define GLEE_C_DEFINED_glXQueryDrawable\r
- void __stdcall GLee_Lazy_glXQueryDrawable(Display * dpy, GLXDrawable draw, int attribute, unsigned int * value) {if (GLeeInit()) glXQueryDrawable(dpy, draw, attribute, value);}\r
- GLEEPFNGLXQUERYDRAWABLEPROC GLeeFuncPtr_glXQueryDrawable=GLee_Lazy_glXQueryDrawable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXCreateNewContext\r
-#define GLEE_C_DEFINED_glXCreateNewContext\r
- GLXContext __stdcall GLee_Lazy_glXCreateNewContext(Display * dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct) {if (GLeeInit()) return glXCreateNewContext(dpy, config, render_type, share_list, direct); return (GLXContext)0;}\r
- GLEEPFNGLXCREATENEWCONTEXTPROC GLeeFuncPtr_glXCreateNewContext=GLee_Lazy_glXCreateNewContext;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXMakeContextCurrent\r
-#define GLEE_C_DEFINED_glXMakeContextCurrent\r
- Bool __stdcall GLee_Lazy_glXMakeContextCurrent(Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) {if (GLeeInit()) return glXMakeContextCurrent(dpy, draw, read, ctx); return (Bool)0;}\r
- GLEEPFNGLXMAKECONTEXTCURRENTPROC GLeeFuncPtr_glXMakeContextCurrent=GLee_Lazy_glXMakeContextCurrent;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetCurrentReadDrawable\r
-#define GLEE_C_DEFINED_glXGetCurrentReadDrawable\r
- GLXDrawable __stdcall GLee_Lazy_glXGetCurrentReadDrawable(void) {if (GLeeInit()) return glXGetCurrentReadDrawable(); return (GLXDrawable)0;}\r
- GLEEPFNGLXGETCURRENTREADDRAWABLEPROC GLeeFuncPtr_glXGetCurrentReadDrawable=GLee_Lazy_glXGetCurrentReadDrawable;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetCurrentDisplay\r
-#define GLEE_C_DEFINED_glXGetCurrentDisplay\r
- Display * __stdcall GLee_Lazy_glXGetCurrentDisplay(void) {if (GLeeInit()) return glXGetCurrentDisplay(); return (Display *)0;}\r
- GLEEPFNGLXGETCURRENTDISPLAYPROC GLeeFuncPtr_glXGetCurrentDisplay=GLee_Lazy_glXGetCurrentDisplay;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryContext\r
-#define GLEE_C_DEFINED_glXQueryContext\r
- int __stdcall GLee_Lazy_glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value) {if (GLeeInit()) return glXQueryContext(dpy, ctx, attribute, value); return (int)0;}\r
- GLEEPFNGLXQUERYCONTEXTPROC GLeeFuncPtr_glXQueryContext=GLee_Lazy_glXQueryContext;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXSelectEvent\r
-#define GLEE_C_DEFINED_glXSelectEvent\r
- void __stdcall GLee_Lazy_glXSelectEvent(Display * dpy, GLXDrawable draw, unsigned long event_mask) {if (GLeeInit()) glXSelectEvent(dpy, draw, event_mask);}\r
- GLEEPFNGLXSELECTEVENTPROC GLeeFuncPtr_glXSelectEvent=GLee_Lazy_glXSelectEvent;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetSelectedEvent\r
-#define GLEE_C_DEFINED_glXGetSelectedEvent\r
- void __stdcall GLee_Lazy_glXGetSelectedEvent(Display * dpy, GLXDrawable draw, unsigned long * event_mask) {if (GLeeInit()) glXGetSelectedEvent(dpy, draw, event_mask);}\r
- GLEEPFNGLXGETSELECTEDEVENTPROC GLeeFuncPtr_glXGetSelectedEvent=GLee_Lazy_glXGetSelectedEvent;\r
-#endif\r
-#endif \r
-\r
-/* GLX_VERSION_1_4 */\r
-\r
-#ifdef __GLEE_GLX_VERSION_1_4\r
-#ifndef GLEE_C_DEFINED_glXGetProcAddress\r
-#define GLEE_C_DEFINED_glXGetProcAddress\r
- __GLXextFuncPtr __stdcall GLee_Lazy_glXGetProcAddress(const GLubyte * procName) {if (GLeeInit()) return glXGetProcAddress(procName); return (__GLXextFuncPtr)0;}\r
- GLEEPFNGLXGETPROCADDRESSPROC GLeeFuncPtr_glXGetProcAddress=GLee_Lazy_glXGetProcAddress;\r
-#endif\r
-#endif \r
-\r
-/* GLX_ARB_multisample */\r
-\r
-#ifdef __GLEE_GLX_ARB_multisample\r
-#endif \r
-\r
-/* GLX_ARB_fbconfig_float */\r
-\r
-#ifdef __GLEE_GLX_ARB_fbconfig_float\r
-#endif \r
-\r
-/* GLX_ARB_create_context */\r
-\r
-#ifdef __GLEE_GLX_ARB_create_context\r
-#ifndef GLEE_C_DEFINED_glXCreateContextAttribsARB\r
-#define GLEE_C_DEFINED_glXCreateContextAttribsARB\r
- GLXContext __stdcall GLee_Lazy_glXCreateContextAttribsARB(Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list) {if (GLeeInit()) return glXCreateContextAttribsARB(dpy, config, share_context, direct, attrib_list); return (GLXContext)0;}\r
- GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_glXCreateContextAttribsARB=GLee_Lazy_glXCreateContextAttribsARB;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIS_multisample */\r
-\r
-#ifdef __GLEE_GLX_SGIS_multisample\r
-#endif \r
-\r
-/* GLX_EXT_visual_info */\r
-\r
-#ifdef __GLEE_GLX_EXT_visual_info\r
-#endif \r
-\r
-/* GLX_SGI_swap_control */\r
-\r
-#ifdef __GLEE_GLX_SGI_swap_control\r
-#ifndef GLEE_C_DEFINED_glXSwapIntervalSGI\r
-#define GLEE_C_DEFINED_glXSwapIntervalSGI\r
- int __stdcall GLee_Lazy_glXSwapIntervalSGI(int interval) {if (GLeeInit()) return glXSwapIntervalSGI(interval); return (int)0;}\r
- GLEEPFNGLXSWAPINTERVALSGIPROC GLeeFuncPtr_glXSwapIntervalSGI=GLee_Lazy_glXSwapIntervalSGI;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGI_video_sync */\r
-\r
-#ifdef __GLEE_GLX_SGI_video_sync\r
-#ifndef GLEE_C_DEFINED_glXGetVideoSyncSGI\r
-#define GLEE_C_DEFINED_glXGetVideoSyncSGI\r
- int __stdcall GLee_Lazy_glXGetVideoSyncSGI(unsigned int * count) {if (GLeeInit()) return glXGetVideoSyncSGI(count); return (int)0;}\r
- GLEEPFNGLXGETVIDEOSYNCSGIPROC GLeeFuncPtr_glXGetVideoSyncSGI=GLee_Lazy_glXGetVideoSyncSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXWaitVideoSyncSGI\r
-#define GLEE_C_DEFINED_glXWaitVideoSyncSGI\r
- int __stdcall GLee_Lazy_glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count) {if (GLeeInit()) return glXWaitVideoSyncSGI(divisor, remainder, count); return (int)0;}\r
- GLEEPFNGLXWAITVIDEOSYNCSGIPROC GLeeFuncPtr_glXWaitVideoSyncSGI=GLee_Lazy_glXWaitVideoSyncSGI;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGI_make_current_read */\r
-\r
-#ifdef __GLEE_GLX_SGI_make_current_read\r
-#ifndef GLEE_C_DEFINED_glXMakeCurrentReadSGI\r
-#define GLEE_C_DEFINED_glXMakeCurrentReadSGI\r
- Bool __stdcall GLee_Lazy_glXMakeCurrentReadSGI(Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) {if (GLeeInit()) return glXMakeCurrentReadSGI(dpy, draw, read, ctx); return (Bool)0;}\r
- GLEEPFNGLXMAKECURRENTREADSGIPROC GLeeFuncPtr_glXMakeCurrentReadSGI=GLee_Lazy_glXMakeCurrentReadSGI;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetCurrentReadDrawableSGI\r
-#define GLEE_C_DEFINED_glXGetCurrentReadDrawableSGI\r
- GLXDrawable __stdcall GLee_Lazy_glXGetCurrentReadDrawableSGI(void) {if (GLeeInit()) return glXGetCurrentReadDrawableSGI(); return (GLXDrawable)0;}\r
- GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC GLeeFuncPtr_glXGetCurrentReadDrawableSGI=GLee_Lazy_glXGetCurrentReadDrawableSGI;\r
-#endif\r
-#endif \r
-\r
-/* GLX_EXT_visual_rating */\r
-\r
-#ifdef __GLEE_GLX_EXT_visual_rating\r
-#endif \r
-\r
-/* GLX_EXT_import_context */\r
-\r
-#ifdef __GLEE_GLX_EXT_import_context\r
-#ifndef GLEE_C_DEFINED_glXGetCurrentDisplayEXT\r
-#define GLEE_C_DEFINED_glXGetCurrentDisplayEXT\r
- Display * __stdcall GLee_Lazy_glXGetCurrentDisplayEXT(void) {if (GLeeInit()) return glXGetCurrentDisplayEXT(); return (Display *)0;}\r
- GLEEPFNGLXGETCURRENTDISPLAYEXTPROC GLeeFuncPtr_glXGetCurrentDisplayEXT=GLee_Lazy_glXGetCurrentDisplayEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryContextInfoEXT\r
-#define GLEE_C_DEFINED_glXQueryContextInfoEXT\r
- int __stdcall GLee_Lazy_glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value) {if (GLeeInit()) return glXQueryContextInfoEXT(dpy, context, attribute, value); return (int)0;}\r
- GLEEPFNGLXQUERYCONTEXTINFOEXTPROC GLeeFuncPtr_glXQueryContextInfoEXT=GLee_Lazy_glXQueryContextInfoEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetContextIDEXT\r
-#define GLEE_C_DEFINED_glXGetContextIDEXT\r
- GLXContextID __stdcall GLee_Lazy_glXGetContextIDEXT(const GLXContext context) {if (GLeeInit()) return glXGetContextIDEXT(context); return (GLXContextID)0;}\r
- GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT=GLee_Lazy_glXGetContextIDEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXImportContextEXT\r
-#define GLEE_C_DEFINED_glXImportContextEXT\r
- GLXContext __stdcall GLee_Lazy_glXImportContextEXT(Display * dpy, GLXContextID contextID) {if (GLeeInit()) return glXImportContextEXT(dpy, contextID); return (GLXContext)0;}\r
- GLEEPFNGLXIMPORTCONTEXTEXTPROC GLeeFuncPtr_glXImportContextEXT=GLee_Lazy_glXImportContextEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXFreeContextEXT\r
-#define GLEE_C_DEFINED_glXFreeContextEXT\r
- void __stdcall GLee_Lazy_glXFreeContextEXT(Display * dpy, GLXContext context) {if (GLeeInit()) glXFreeContextEXT(dpy, context);}\r
- GLEEPFNGLXFREECONTEXTEXTPROC GLeeFuncPtr_glXFreeContextEXT=GLee_Lazy_glXFreeContextEXT;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIX_fbconfig */\r
-\r
-#ifdef __GLEE_GLX_SGIX_fbconfig\r
-#ifndef GLEE_C_DEFINED_glXGetFBConfigAttribSGIX\r
-#define GLEE_C_DEFINED_glXGetFBConfigAttribSGIX\r
- int __stdcall GLee_Lazy_glXGetFBConfigAttribSGIX(Display * dpy, GLXFBConfigSGIX config, int attribute, int * value) {if (GLeeInit()) return glXGetFBConfigAttribSGIX(dpy, config, attribute, value); return (int)0;}\r
- GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC GLeeFuncPtr_glXGetFBConfigAttribSGIX=GLee_Lazy_glXGetFBConfigAttribSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXChooseFBConfigSGIX\r
-#define GLEE_C_DEFINED_glXChooseFBConfigSGIX\r
- GLXFBConfigSGIX * __stdcall GLee_Lazy_glXChooseFBConfigSGIX(Display * dpy, int screen, int * attrib_list, int * nelements) {if (GLeeInit()) return glXChooseFBConfigSGIX(dpy, screen, attrib_list, nelements); return (GLXFBConfigSGIX *)0;}\r
- GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC GLeeFuncPtr_glXChooseFBConfigSGIX=GLee_Lazy_glXChooseFBConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXCreateGLXPixmapWithConfigSGIX\r
-#define GLEE_C_DEFINED_glXCreateGLXPixmapWithConfigSGIX\r
- GLXPixmap __stdcall GLee_Lazy_glXCreateGLXPixmapWithConfigSGIX(Display * dpy, GLXFBConfigSGIX config, Pixmap pixmap) {if (GLeeInit()) return glXCreateGLXPixmapWithConfigSGIX(dpy, config, pixmap); return (GLXPixmap)0;}\r
- GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX=GLee_Lazy_glXCreateGLXPixmapWithConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXCreateContextWithConfigSGIX\r
-#define GLEE_C_DEFINED_glXCreateContextWithConfigSGIX\r
- GLXContext __stdcall GLee_Lazy_glXCreateContextWithConfigSGIX(Display * dpy, GLXFBConfigSGIX config, int render_type, GLXContext share_list, Bool direct) {if (GLeeInit()) return glXCreateContextWithConfigSGIX(dpy, config, render_type, share_list, direct); return (GLXContext)0;}\r
- GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateContextWithConfigSGIX=GLee_Lazy_glXCreateContextWithConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetVisualFromFBConfigSGIX\r
-#define GLEE_C_DEFINED_glXGetVisualFromFBConfigSGIX\r
- XVisualInfo * __stdcall GLee_Lazy_glXGetVisualFromFBConfigSGIX(Display * dpy, GLXFBConfigSGIX config) {if (GLeeInit()) return glXGetVisualFromFBConfigSGIX(dpy, config); return (XVisualInfo *)0;}\r
- GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC GLeeFuncPtr_glXGetVisualFromFBConfigSGIX=GLee_Lazy_glXGetVisualFromFBConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetFBConfigFromVisualSGIX\r
-#define GLEE_C_DEFINED_glXGetFBConfigFromVisualSGIX\r
- GLXFBConfigSGIX __stdcall GLee_Lazy_glXGetFBConfigFromVisualSGIX(Display * dpy, XVisualInfo * vis) {if (GLeeInit()) return glXGetFBConfigFromVisualSGIX(dpy, vis); return (GLXFBConfigSGIX)0;}\r
- GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC GLeeFuncPtr_glXGetFBConfigFromVisualSGIX=GLee_Lazy_glXGetFBConfigFromVisualSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIX_pbuffer */\r
-\r
-#ifdef __GLEE_GLX_SGIX_pbuffer\r
-#ifndef GLEE_C_DEFINED_glXCreateGLXPbufferSGIX\r
-#define GLEE_C_DEFINED_glXCreateGLXPbufferSGIX\r
- GLXPbufferSGIX __stdcall GLee_Lazy_glXCreateGLXPbufferSGIX(Display * dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int * attrib_list) {if (GLeeInit()) return glXCreateGLXPbufferSGIX(dpy, config, width, height, attrib_list); return (GLXPbufferSGIX)0;}\r
- GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC GLeeFuncPtr_glXCreateGLXPbufferSGIX=GLee_Lazy_glXCreateGLXPbufferSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXDestroyGLXPbufferSGIX\r
-#define GLEE_C_DEFINED_glXDestroyGLXPbufferSGIX\r
- void __stdcall GLee_Lazy_glXDestroyGLXPbufferSGIX(Display * dpy, GLXPbufferSGIX pbuf) {if (GLeeInit()) glXDestroyGLXPbufferSGIX(dpy, pbuf);}\r
- GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXDestroyGLXPbufferSGIX=GLee_Lazy_glXDestroyGLXPbufferSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryGLXPbufferSGIX\r
-#define GLEE_C_DEFINED_glXQueryGLXPbufferSGIX\r
- int __stdcall GLee_Lazy_glXQueryGLXPbufferSGIX(Display * dpy, GLXPbufferSGIX pbuf, int attribute, unsigned int * value) {if (GLeeInit()) return glXQueryGLXPbufferSGIX(dpy, pbuf, attribute, value); return (int)0;}\r
- GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXQueryGLXPbufferSGIX=GLee_Lazy_glXQueryGLXPbufferSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXSelectEventSGIX\r
-#define GLEE_C_DEFINED_glXSelectEventSGIX\r
- void __stdcall GLee_Lazy_glXSelectEventSGIX(Display * dpy, GLXDrawable drawable, unsigned long mask) {if (GLeeInit()) glXSelectEventSGIX(dpy, drawable, mask);}\r
- GLEEPFNGLXSELECTEVENTSGIXPROC GLeeFuncPtr_glXSelectEventSGIX=GLee_Lazy_glXSelectEventSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetSelectedEventSGIX\r
-#define GLEE_C_DEFINED_glXGetSelectedEventSGIX\r
- void __stdcall GLee_Lazy_glXGetSelectedEventSGIX(Display * dpy, GLXDrawable drawable, unsigned long * mask) {if (GLeeInit()) glXGetSelectedEventSGIX(dpy, drawable, mask);}\r
- GLEEPFNGLXGETSELECTEDEVENTSGIXPROC GLeeFuncPtr_glXGetSelectedEventSGIX=GLee_Lazy_glXGetSelectedEventSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGI_cushion */\r
-\r
-#ifdef __GLEE_GLX_SGI_cushion\r
-#ifndef GLEE_C_DEFINED_glXCushionSGI\r
-#define GLEE_C_DEFINED_glXCushionSGI\r
- void __stdcall GLee_Lazy_glXCushionSGI(Display * dpy, Window window, float cushion) {if (GLeeInit()) glXCushionSGI(dpy, window, cushion);}\r
- GLEEPFNGLXCUSHIONSGIPROC GLeeFuncPtr_glXCushionSGI=GLee_Lazy_glXCushionSGI;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIX_video_resize */\r
-\r
-#ifdef __GLEE_GLX_SGIX_video_resize\r
-#ifndef GLEE_C_DEFINED_glXBindChannelToWindowSGIX\r
-#define GLEE_C_DEFINED_glXBindChannelToWindowSGIX\r
- int __stdcall GLee_Lazy_glXBindChannelToWindowSGIX(Display * display, int screen, int channel, Window window) {if (GLeeInit()) return glXBindChannelToWindowSGIX(display, screen, channel, window); return (int)0;}\r
- GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC GLeeFuncPtr_glXBindChannelToWindowSGIX=GLee_Lazy_glXBindChannelToWindowSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXChannelRectSGIX\r
-#define GLEE_C_DEFINED_glXChannelRectSGIX\r
- int __stdcall GLee_Lazy_glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h) {if (GLeeInit()) return glXChannelRectSGIX(display, screen, channel, x, y, w, h); return (int)0;}\r
- GLEEPFNGLXCHANNELRECTSGIXPROC GLeeFuncPtr_glXChannelRectSGIX=GLee_Lazy_glXChannelRectSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryChannelRectSGIX\r
-#define GLEE_C_DEFINED_glXQueryChannelRectSGIX\r
- int __stdcall GLee_Lazy_glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh) {if (GLeeInit()) return glXQueryChannelRectSGIX(display, screen, channel, dx, dy, dw, dh); return (int)0;}\r
- GLEEPFNGLXQUERYCHANNELRECTSGIXPROC GLeeFuncPtr_glXQueryChannelRectSGIX=GLee_Lazy_glXQueryChannelRectSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryChannelDeltasSGIX\r
-#define GLEE_C_DEFINED_glXQueryChannelDeltasSGIX\r
- int __stdcall GLee_Lazy_glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * x, int * y, int * w, int * h) {if (GLeeInit()) return glXQueryChannelDeltasSGIX(display, screen, channel, x, y, w, h); return (int)0;}\r
- GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC GLeeFuncPtr_glXQueryChannelDeltasSGIX=GLee_Lazy_glXQueryChannelDeltasSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXChannelRectSyncSGIX\r
-#define GLEE_C_DEFINED_glXChannelRectSyncSGIX\r
- int __stdcall GLee_Lazy_glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype) {if (GLeeInit()) return glXChannelRectSyncSGIX(display, screen, channel, synctype); return (int)0;}\r
- GLEEPFNGLXCHANNELRECTSYNCSGIXPROC GLeeFuncPtr_glXChannelRectSyncSGIX=GLee_Lazy_glXChannelRectSyncSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIX_swap_group */\r
-\r
-#ifdef __GLEE_GLX_SGIX_swap_group\r
-#ifndef GLEE_C_DEFINED_glXJoinSwapGroupSGIX\r
-#define GLEE_C_DEFINED_glXJoinSwapGroupSGIX\r
- void __stdcall GLee_Lazy_glXJoinSwapGroupSGIX(Display * dpy, GLXDrawable drawable, GLXDrawable member) {if (GLeeInit()) glXJoinSwapGroupSGIX(dpy, drawable, member);}\r
- GLEEPFNGLXJOINSWAPGROUPSGIXPROC GLeeFuncPtr_glXJoinSwapGroupSGIX=GLee_Lazy_glXJoinSwapGroupSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIX_swap_barrier */\r
-\r
-#ifdef __GLEE_GLX_SGIX_swap_barrier\r
-#ifndef GLEE_C_DEFINED_glXBindSwapBarrierSGIX\r
-#define GLEE_C_DEFINED_glXBindSwapBarrierSGIX\r
- void __stdcall GLee_Lazy_glXBindSwapBarrierSGIX(Display * dpy, GLXDrawable drawable, int barrier) {if (GLeeInit()) glXBindSwapBarrierSGIX(dpy, drawable, barrier);}\r
- GLEEPFNGLXBINDSWAPBARRIERSGIXPROC GLeeFuncPtr_glXBindSwapBarrierSGIX=GLee_Lazy_glXBindSwapBarrierSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryMaxSwapBarriersSGIX\r
-#define GLEE_C_DEFINED_glXQueryMaxSwapBarriersSGIX\r
- Bool __stdcall GLee_Lazy_glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max) {if (GLeeInit()) return glXQueryMaxSwapBarriersSGIX(dpy, screen, max); return (Bool)0;}\r
- GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX=GLee_Lazy_glXQueryMaxSwapBarriersSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIS_blended_overlay */\r
-\r
-#ifdef __GLEE_GLX_SGIS_blended_overlay\r
-#endif \r
-\r
-/* GLX_SGIS_shared_multisample */\r
-\r
-#ifdef __GLEE_GLX_SGIS_shared_multisample\r
-#endif \r
-\r
-/* GLX_SUN_get_transparent_index */\r
-\r
-#ifdef __GLEE_GLX_SUN_get_transparent_index\r
-#ifndef GLEE_C_DEFINED_glXGetTransparentIndexSUN\r
-#define GLEE_C_DEFINED_glXGetTransparentIndexSUN\r
- Status __stdcall GLee_Lazy_glXGetTransparentIndexSUN(Display * dpy, Window overlay, Window underlay, long * pTransparentIndex) {if (GLeeInit()) return glXGetTransparentIndexSUN(dpy, overlay, underlay, pTransparentIndex); return (Status)0;}\r
- GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC GLeeFuncPtr_glXGetTransparentIndexSUN=GLee_Lazy_glXGetTransparentIndexSUN;\r
-#endif\r
-#endif \r
-\r
-/* GLX_3DFX_multisample */\r
-\r
-#ifdef __GLEE_GLX_3DFX_multisample\r
-#endif \r
-\r
-/* GLX_MESA_copy_sub_buffer */\r
-\r
-#ifdef __GLEE_GLX_MESA_copy_sub_buffer\r
-#ifndef GLEE_C_DEFINED_glXCopySubBufferMESA\r
-#define GLEE_C_DEFINED_glXCopySubBufferMESA\r
- void __stdcall GLee_Lazy_glXCopySubBufferMESA(Display * dpy, GLXDrawable drawable, int x, int y, int width, int height) {if (GLeeInit()) glXCopySubBufferMESA(dpy, drawable, x, y, width, height);}\r
- GLEEPFNGLXCOPYSUBBUFFERMESAPROC GLeeFuncPtr_glXCopySubBufferMESA=GLee_Lazy_glXCopySubBufferMESA;\r
-#endif\r
-#endif \r
-\r
-/* GLX_MESA_pixmap_colormap */\r
-\r
-#ifdef __GLEE_GLX_MESA_pixmap_colormap\r
-#ifndef GLEE_C_DEFINED_glXCreateGLXPixmapMESA\r
-#define GLEE_C_DEFINED_glXCreateGLXPixmapMESA\r
- GLXPixmap __stdcall GLee_Lazy_glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap) {if (GLeeInit()) return glXCreateGLXPixmapMESA(dpy, visual, pixmap, cmap); return (GLXPixmap)0;}\r
- GLEEPFNGLXCREATEGLXPIXMAPMESAPROC GLeeFuncPtr_glXCreateGLXPixmapMESA=GLee_Lazy_glXCreateGLXPixmapMESA;\r
-#endif\r
-#endif \r
-\r
-/* GLX_MESA_release_buffers */\r
-\r
-#ifdef __GLEE_GLX_MESA_release_buffers\r
-#ifndef GLEE_C_DEFINED_glXReleaseBuffersMESA\r
-#define GLEE_C_DEFINED_glXReleaseBuffersMESA\r
- Bool __stdcall GLee_Lazy_glXReleaseBuffersMESA(Display * dpy, GLXDrawable drawable) {if (GLeeInit()) return glXReleaseBuffersMESA(dpy, drawable); return (Bool)0;}\r
- GLEEPFNGLXRELEASEBUFFERSMESAPROC GLeeFuncPtr_glXReleaseBuffersMESA=GLee_Lazy_glXReleaseBuffersMESA;\r
-#endif\r
-#endif \r
-\r
-/* GLX_MESA_set_3dfx_mode */\r
-\r
-#ifdef __GLEE_GLX_MESA_set_3dfx_mode\r
-#ifndef GLEE_C_DEFINED_glXSet3DfxModeMESA\r
-#define GLEE_C_DEFINED_glXSet3DfxModeMESA\r
- Bool __stdcall GLee_Lazy_glXSet3DfxModeMESA(int mode) {if (GLeeInit()) return glXSet3DfxModeMESA(mode); return (Bool)0;}\r
- GLEEPFNGLXSET3DFXMODEMESAPROC GLeeFuncPtr_glXSet3DfxModeMESA=GLee_Lazy_glXSet3DfxModeMESA;\r
-#endif\r
-#endif \r
-\r
-/* GLX_SGIX_visual_select_group */\r
-\r
-#ifdef __GLEE_GLX_SGIX_visual_select_group\r
-#endif \r
-\r
-/* GLX_OML_swap_method */\r
-\r
-#ifdef __GLEE_GLX_OML_swap_method\r
-#endif \r
-\r
-/* GLX_OML_sync_control */\r
-\r
-#ifdef __GLEE_GLX_OML_sync_control\r
-#ifndef GLEE_C_DEFINED_glXGetSyncValuesOML\r
-#define GLEE_C_DEFINED_glXGetSyncValuesOML\r
- Bool __stdcall GLee_Lazy_glXGetSyncValuesOML(Display * dpy, GLXDrawable drawable, int64_t * ust, int64_t * msc, int64_t * sbc) {if (GLeeInit()) return glXGetSyncValuesOML(dpy, drawable, ust, msc, sbc); return (Bool)0;}\r
- GLEEPFNGLXGETSYNCVALUESOMLPROC GLeeFuncPtr_glXGetSyncValuesOML=GLee_Lazy_glXGetSyncValuesOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetMscRateOML\r
-#define GLEE_C_DEFINED_glXGetMscRateOML\r
- Bool __stdcall GLee_Lazy_glXGetMscRateOML(Display * dpy, GLXDrawable drawable, int32_t * numerator, int32_t * denominator) {if (GLeeInit()) return glXGetMscRateOML(dpy, drawable, numerator, denominator); return (Bool)0;}\r
- GLEEPFNGLXGETMSCRATEOMLPROC GLeeFuncPtr_glXGetMscRateOML=GLee_Lazy_glXGetMscRateOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXSwapBuffersMscOML\r
-#define GLEE_C_DEFINED_glXSwapBuffersMscOML\r
- int64_t __stdcall GLee_Lazy_glXSwapBuffersMscOML(Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder) {if (GLeeInit()) return glXSwapBuffersMscOML(dpy, drawable, target_msc, divisor, remainder); return (int64_t)0;}\r
- GLEEPFNGLXSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_glXSwapBuffersMscOML=GLee_Lazy_glXSwapBuffersMscOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXWaitForMscOML\r
-#define GLEE_C_DEFINED_glXWaitForMscOML\r
- Bool __stdcall GLee_Lazy_glXWaitForMscOML(Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc) {if (GLeeInit()) return glXWaitForMscOML(dpy, drawable, target_msc, divisor, remainder, ust, msc, sbc); return (Bool)0;}\r
- GLEEPFNGLXWAITFORMSCOMLPROC GLeeFuncPtr_glXWaitForMscOML=GLee_Lazy_glXWaitForMscOML;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXWaitForSbcOML\r
-#define GLEE_C_DEFINED_glXWaitForSbcOML\r
- Bool __stdcall GLee_Lazy_glXWaitForSbcOML(Display * dpy, GLXDrawable drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc) {if (GLeeInit()) return glXWaitForSbcOML(dpy, drawable, target_sbc, ust, msc, sbc); return (Bool)0;}\r
- GLEEPFNGLXWAITFORSBCOMLPROC GLeeFuncPtr_glXWaitForSbcOML=GLee_Lazy_glXWaitForSbcOML;\r
-#endif\r
-#endif \r
-\r
-/* GLX_NV_float_buffer */\r
-\r
-#ifdef __GLEE_GLX_NV_float_buffer\r
-#endif \r
-\r
-/* GLX_SGIX_hyperpipe */\r
-\r
-#ifdef __GLEE_GLX_SGIX_hyperpipe\r
-#ifndef GLEE_C_DEFINED_glXQueryHyperpipeNetworkSGIX\r
-#define GLEE_C_DEFINED_glXQueryHyperpipeNetworkSGIX\r
- GLXHyperpipeNetworkSGIX * __stdcall GLee_Lazy_glXQueryHyperpipeNetworkSGIX(Display * dpy, int * npipes) {if (GLeeInit()) return glXQueryHyperpipeNetworkSGIX(dpy, npipes); return (GLXHyperpipeNetworkSGIX *)0;}\r
- GLEEPFNGLXQUERYHYPERPIPENETWORKSGIXPROC GLeeFuncPtr_glXQueryHyperpipeNetworkSGIX=GLee_Lazy_glXQueryHyperpipeNetworkSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXHyperpipeConfigSGIX\r
-#define GLEE_C_DEFINED_glXHyperpipeConfigSGIX\r
- int __stdcall GLee_Lazy_glXHyperpipeConfigSGIX(Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId) {if (GLeeInit()) return glXHyperpipeConfigSGIX(dpy, networkId, npipes, cfg, hpId); return (int)0;}\r
- GLEEPFNGLXHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXHyperpipeConfigSGIX=GLee_Lazy_glXHyperpipeConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryHyperpipeConfigSGIX\r
-#define GLEE_C_DEFINED_glXQueryHyperpipeConfigSGIX\r
- GLXHyperpipeConfigSGIX * __stdcall GLee_Lazy_glXQueryHyperpipeConfigSGIX(Display * dpy, int hpId, int * npipes) {if (GLeeInit()) return glXQueryHyperpipeConfigSGIX(dpy, hpId, npipes); return (GLXHyperpipeConfigSGIX *)0;}\r
- GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXQueryHyperpipeConfigSGIX=GLee_Lazy_glXQueryHyperpipeConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXDestroyHyperpipeConfigSGIX\r
-#define GLEE_C_DEFINED_glXDestroyHyperpipeConfigSGIX\r
- int __stdcall GLee_Lazy_glXDestroyHyperpipeConfigSGIX(Display * dpy, int hpId) {if (GLeeInit()) return glXDestroyHyperpipeConfigSGIX(dpy, hpId); return (int)0;}\r
- GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX=GLee_Lazy_glXDestroyHyperpipeConfigSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXBindHyperpipeSGIX\r
-#define GLEE_C_DEFINED_glXBindHyperpipeSGIX\r
- int __stdcall GLee_Lazy_glXBindHyperpipeSGIX(Display * dpy, int hpId) {if (GLeeInit()) return glXBindHyperpipeSGIX(dpy, hpId); return (int)0;}\r
- GLEEPFNGLXBINDHYPERPIPESGIXPROC GLeeFuncPtr_glXBindHyperpipeSGIX=GLee_Lazy_glXBindHyperpipeSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryHyperpipeBestAttribSGIX\r
-#define GLEE_C_DEFINED_glXQueryHyperpipeBestAttribSGIX\r
- int __stdcall GLee_Lazy_glXQueryHyperpipeBestAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList, void * returnAttribList) {if (GLeeInit()) return glXQueryHyperpipeBestAttribSGIX(dpy, timeSlice, attrib, size, attribList, returnAttribList); return (int)0;}\r
- GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX=GLee_Lazy_glXQueryHyperpipeBestAttribSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXHyperpipeAttribSGIX\r
-#define GLEE_C_DEFINED_glXHyperpipeAttribSGIX\r
- int __stdcall GLee_Lazy_glXHyperpipeAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList) {if (GLeeInit()) return glXHyperpipeAttribSGIX(dpy, timeSlice, attrib, size, attribList); return (int)0;}\r
- GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXHyperpipeAttribSGIX=GLee_Lazy_glXHyperpipeAttribSGIX;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXQueryHyperpipeAttribSGIX\r
-#define GLEE_C_DEFINED_glXQueryHyperpipeAttribSGIX\r
- int __stdcall GLee_Lazy_glXQueryHyperpipeAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * returnAttribList) {if (GLeeInit()) return glXQueryHyperpipeAttribSGIX(dpy, timeSlice, attrib, size, returnAttribList); return (int)0;}\r
- GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeAttribSGIX=GLee_Lazy_glXQueryHyperpipeAttribSGIX;\r
-#endif\r
-#endif \r
-\r
-/* GLX_MESA_agp_offset */\r
-\r
-#ifdef __GLEE_GLX_MESA_agp_offset\r
-#ifndef GLEE_C_DEFINED_glXGetAGPOffsetMESA\r
-#define GLEE_C_DEFINED_glXGetAGPOffsetMESA\r
- unsigned int __stdcall GLee_Lazy_glXGetAGPOffsetMESA(const void * pointer) {if (GLeeInit()) return glXGetAGPOffsetMESA(pointer); return (unsigned int)0;}\r
- GLEEPFNGLXGETAGPOFFSETMESAPROC GLeeFuncPtr_glXGetAGPOffsetMESA=GLee_Lazy_glXGetAGPOffsetMESA;\r
-#endif\r
-#endif \r
-\r
-/* GLX_EXT_fbconfig_packed_float */\r
-\r
-#ifdef __GLEE_GLX_EXT_fbconfig_packed_float\r
-#endif \r
-\r
-/* GLX_EXT_framebuffer_sRGB */\r
-\r
-#ifdef __GLEE_GLX_EXT_framebuffer_sRGB\r
-#endif \r
-\r
-/* GLX_EXT_texture_from_pixmap */\r
-\r
-#ifdef __GLEE_GLX_EXT_texture_from_pixmap\r
-#ifndef GLEE_C_DEFINED_glXBindTexImageEXT\r
-#define GLEE_C_DEFINED_glXBindTexImageEXT\r
- void __stdcall GLee_Lazy_glXBindTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer, const int * attrib_list) {if (GLeeInit()) glXBindTexImageEXT(dpy, drawable, buffer, attrib_list);}\r
- GLEEPFNGLXBINDTEXIMAGEEXTPROC GLeeFuncPtr_glXBindTexImageEXT=GLee_Lazy_glXBindTexImageEXT;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXReleaseTexImageEXT\r
-#define GLEE_C_DEFINED_glXReleaseTexImageEXT\r
- void __stdcall GLee_Lazy_glXReleaseTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer) {if (GLeeInit()) glXReleaseTexImageEXT(dpy, drawable, buffer);}\r
- GLEEPFNGLXRELEASETEXIMAGEEXTPROC GLeeFuncPtr_glXReleaseTexImageEXT=GLee_Lazy_glXReleaseTexImageEXT;\r
-#endif\r
-#endif \r
-\r
-/* GLX_NV_present_video */\r
-\r
-#ifdef __GLEE_GLX_NV_present_video\r
-#endif \r
-\r
-/* GLX_NV_video_out */\r
-\r
-#ifdef __GLEE_GLX_NV_video_out\r
-#endif \r
-\r
-/* GLX_NV_swap_group */\r
-\r
-#ifdef __GLEE_GLX_NV_swap_group\r
-#endif \r
-\r
-/* GLX_EXT_scene_marker */\r
-\r
-#ifdef __GLEE_GLX_EXT_scene_marker\r
-#endif \r
-\r
-/* GLX_NV_video_output */\r
-\r
-#ifdef __GLEE_GLX_NV_video_output\r
-#ifndef GLEE_C_DEFINED_glXGetVideoDeviceNV\r
-#define GLEE_C_DEFINED_glXGetVideoDeviceNV\r
- int __stdcall GLee_Lazy_glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice) {if (GLeeInit()) return glXGetVideoDeviceNV(dpy, screen, numVideoDevices, pVideoDevice); return (int)0;}\r
- GLEEPFNGLXGETVIDEODEVICENVPROC GLeeFuncPtr_glXGetVideoDeviceNV=GLee_Lazy_glXGetVideoDeviceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXReleaseVideoDeviceNV\r
-#define GLEE_C_DEFINED_glXReleaseVideoDeviceNV\r
- int __stdcall GLee_Lazy_glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice) {if (GLeeInit()) return glXReleaseVideoDeviceNV(dpy, screen, VideoDevice); return (int)0;}\r
- GLEEPFNGLXRELEASEVIDEODEVICENVPROC GLeeFuncPtr_glXReleaseVideoDeviceNV=GLee_Lazy_glXReleaseVideoDeviceNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXBindVideoImageNV\r
-#define GLEE_C_DEFINED_glXBindVideoImageNV\r
- int __stdcall GLee_Lazy_glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer) {if (GLeeInit()) return glXBindVideoImageNV(dpy, VideoDevice, pbuf, iVideoBuffer); return (int)0;}\r
- GLEEPFNGLXBINDVIDEOIMAGENVPROC GLeeFuncPtr_glXBindVideoImageNV=GLee_Lazy_glXBindVideoImageNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXReleaseVideoImageNV\r
-#define GLEE_C_DEFINED_glXReleaseVideoImageNV\r
- int __stdcall GLee_Lazy_glXReleaseVideoImageNV(Display * dpy, GLXPbuffer pbuf) {if (GLeeInit()) return glXReleaseVideoImageNV(dpy, pbuf); return (int)0;}\r
- GLEEPFNGLXRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_glXReleaseVideoImageNV=GLee_Lazy_glXReleaseVideoImageNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXSendPbufferToVideoNV\r
-#define GLEE_C_DEFINED_glXSendPbufferToVideoNV\r
- int __stdcall GLee_Lazy_glXSendPbufferToVideoNV(Display * dpy, GLXPbuffer pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock) {if (GLeeInit()) return glXSendPbufferToVideoNV(dpy, pbuf, iBufferType, pulCounterPbuffer, bBlock); return (int)0;}\r
- GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_glXSendPbufferToVideoNV=GLee_Lazy_glXSendPbufferToVideoNV;\r
-#endif\r
-#ifndef GLEE_C_DEFINED_glXGetVideoInfoNV\r
-#define GLEE_C_DEFINED_glXGetVideoInfoNV\r
- int __stdcall GLee_Lazy_glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo) {if (GLeeInit()) return glXGetVideoInfoNV(dpy, screen, VideoDevice, pulCounterOutputPbuffer, pulCounterOutputVideo); return (int)0;}\r
- GLEEPFNGLXGETVIDEOINFONVPROC GLeeFuncPtr_glXGetVideoInfoNV=GLee_Lazy_glXGetVideoInfoNV;\r
-#endif\r
-#endif \r
-#endif /* end GLX */\r
-/*****************************************************************\r
-* Extension link functions\r
-*****************************************************************/\r
-\r
-GLuint __GLeeLink_GL_VERSION_1_2(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_1_2\r
- if ((GLeeFuncPtr_glBlendColor = (GLEEPFNGLBLENDCOLORPROC) __GLeeGetProcAddress("glBlendColor"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBlendEquation = (GLEEPFNGLBLENDEQUATIONPROC) __GLeeGetProcAddress("glBlendEquation"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawRangeElements = (GLEEPFNGLDRAWRANGEELEMENTSPROC) __GLeeGetProcAddress("glDrawRangeElements"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorTable = (GLEEPFNGLCOLORTABLEPROC) __GLeeGetProcAddress("glColorTable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorTableParameterfv = (GLEEPFNGLCOLORTABLEPARAMETERFVPROC) __GLeeGetProcAddress("glColorTableParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorTableParameteriv = (GLEEPFNGLCOLORTABLEPARAMETERIVPROC) __GLeeGetProcAddress("glColorTableParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyColorTable = (GLEEPFNGLCOPYCOLORTABLEPROC) __GLeeGetProcAddress("glCopyColorTable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTable = (GLEEPFNGLGETCOLORTABLEPROC) __GLeeGetProcAddress("glGetColorTable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableParameterfv = (GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC) __GLeeGetProcAddress("glGetColorTableParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableParameteriv = (GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC) __GLeeGetProcAddress("glGetColorTableParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorSubTable = (GLEEPFNGLCOLORSUBTABLEPROC) __GLeeGetProcAddress("glColorSubTable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyColorSubTable = (GLEEPFNGLCOPYCOLORSUBTABLEPROC) __GLeeGetProcAddress("glCopyColorSubTable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionFilter1D = (GLEEPFNGLCONVOLUTIONFILTER1DPROC) __GLeeGetProcAddress("glConvolutionFilter1D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionFilter2D = (GLEEPFNGLCONVOLUTIONFILTER2DPROC) __GLeeGetProcAddress("glConvolutionFilter2D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameterf = (GLEEPFNGLCONVOLUTIONPARAMETERFPROC) __GLeeGetProcAddress("glConvolutionParameterf"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameterfv = (GLEEPFNGLCONVOLUTIONPARAMETERFVPROC) __GLeeGetProcAddress("glConvolutionParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameteri = (GLEEPFNGLCONVOLUTIONPARAMETERIPROC) __GLeeGetProcAddress("glConvolutionParameteri"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameteriv = (GLEEPFNGLCONVOLUTIONPARAMETERIVPROC) __GLeeGetProcAddress("glConvolutionParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyConvolutionFilter1D = (GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC) __GLeeGetProcAddress("glCopyConvolutionFilter1D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyConvolutionFilter2D = (GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC) __GLeeGetProcAddress("glCopyConvolutionFilter2D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetConvolutionFilter = (GLEEPFNGLGETCONVOLUTIONFILTERPROC) __GLeeGetProcAddress("glGetConvolutionFilter"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetConvolutionParameterfv = (GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC) __GLeeGetProcAddress("glGetConvolutionParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetConvolutionParameteriv = (GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC) __GLeeGetProcAddress("glGetConvolutionParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetSeparableFilter = (GLEEPFNGLGETSEPARABLEFILTERPROC) __GLeeGetProcAddress("glGetSeparableFilter"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSeparableFilter2D = (GLEEPFNGLSEPARABLEFILTER2DPROC) __GLeeGetProcAddress("glSeparableFilter2D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetHistogram = (GLEEPFNGLGETHISTOGRAMPROC) __GLeeGetProcAddress("glGetHistogram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetHistogramParameterfv = (GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC) __GLeeGetProcAddress("glGetHistogramParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetHistogramParameteriv = (GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC) __GLeeGetProcAddress("glGetHistogramParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMinmax = (GLEEPFNGLGETMINMAXPROC) __GLeeGetProcAddress("glGetMinmax"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMinmaxParameterfv = (GLEEPFNGLGETMINMAXPARAMETERFVPROC) __GLeeGetProcAddress("glGetMinmaxParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMinmaxParameteriv = (GLEEPFNGLGETMINMAXPARAMETERIVPROC) __GLeeGetProcAddress("glGetMinmaxParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glHistogram = (GLEEPFNGLHISTOGRAMPROC) __GLeeGetProcAddress("glHistogram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMinmax = (GLEEPFNGLMINMAXPROC) __GLeeGetProcAddress("glMinmax"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glResetHistogram = (GLEEPFNGLRESETHISTOGRAMPROC) __GLeeGetProcAddress("glResetHistogram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glResetMinmax = (GLEEPFNGLRESETMINMAXPROC) __GLeeGetProcAddress("glResetMinmax"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexImage3D = (GLEEPFNGLTEXIMAGE3DPROC) __GLeeGetProcAddress("glTexImage3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexSubImage3D = (GLEEPFNGLTEXSUBIMAGE3DPROC) __GLeeGetProcAddress("glTexSubImage3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTexSubImage3D = (GLEEPFNGLCOPYTEXSUBIMAGE3DPROC) __GLeeGetProcAddress("glCopyTexSubImage3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==38) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_imaging(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_VERSION_1_3(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_1_3\r
- if ((GLeeFuncPtr_glActiveTexture = (GLEEPFNGLACTIVETEXTUREPROC) __GLeeGetProcAddress("glActiveTexture"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClientActiveTexture = (GLEEPFNGLCLIENTACTIVETEXTUREPROC) __GLeeGetProcAddress("glClientActiveTexture"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1d = (GLEEPFNGLMULTITEXCOORD1DPROC) __GLeeGetProcAddress("glMultiTexCoord1d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1dv = (GLEEPFNGLMULTITEXCOORD1DVPROC) __GLeeGetProcAddress("glMultiTexCoord1dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1f = (GLEEPFNGLMULTITEXCOORD1FPROC) __GLeeGetProcAddress("glMultiTexCoord1f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1fv = (GLEEPFNGLMULTITEXCOORD1FVPROC) __GLeeGetProcAddress("glMultiTexCoord1fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1i = (GLEEPFNGLMULTITEXCOORD1IPROC) __GLeeGetProcAddress("glMultiTexCoord1i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1iv = (GLEEPFNGLMULTITEXCOORD1IVPROC) __GLeeGetProcAddress("glMultiTexCoord1iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1s = (GLEEPFNGLMULTITEXCOORD1SPROC) __GLeeGetProcAddress("glMultiTexCoord1s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1sv = (GLEEPFNGLMULTITEXCOORD1SVPROC) __GLeeGetProcAddress("glMultiTexCoord1sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2d = (GLEEPFNGLMULTITEXCOORD2DPROC) __GLeeGetProcAddress("glMultiTexCoord2d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2dv = (GLEEPFNGLMULTITEXCOORD2DVPROC) __GLeeGetProcAddress("glMultiTexCoord2dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2f = (GLEEPFNGLMULTITEXCOORD2FPROC) __GLeeGetProcAddress("glMultiTexCoord2f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2fv = (GLEEPFNGLMULTITEXCOORD2FVPROC) __GLeeGetProcAddress("glMultiTexCoord2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2i = (GLEEPFNGLMULTITEXCOORD2IPROC) __GLeeGetProcAddress("glMultiTexCoord2i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2iv = (GLEEPFNGLMULTITEXCOORD2IVPROC) __GLeeGetProcAddress("glMultiTexCoord2iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2s = (GLEEPFNGLMULTITEXCOORD2SPROC) __GLeeGetProcAddress("glMultiTexCoord2s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2sv = (GLEEPFNGLMULTITEXCOORD2SVPROC) __GLeeGetProcAddress("glMultiTexCoord2sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3d = (GLEEPFNGLMULTITEXCOORD3DPROC) __GLeeGetProcAddress("glMultiTexCoord3d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3dv = (GLEEPFNGLMULTITEXCOORD3DVPROC) __GLeeGetProcAddress("glMultiTexCoord3dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3f = (GLEEPFNGLMULTITEXCOORD3FPROC) __GLeeGetProcAddress("glMultiTexCoord3f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3fv = (GLEEPFNGLMULTITEXCOORD3FVPROC) __GLeeGetProcAddress("glMultiTexCoord3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3i = (GLEEPFNGLMULTITEXCOORD3IPROC) __GLeeGetProcAddress("glMultiTexCoord3i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3iv = (GLEEPFNGLMULTITEXCOORD3IVPROC) __GLeeGetProcAddress("glMultiTexCoord3iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3s = (GLEEPFNGLMULTITEXCOORD3SPROC) __GLeeGetProcAddress("glMultiTexCoord3s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3sv = (GLEEPFNGLMULTITEXCOORD3SVPROC) __GLeeGetProcAddress("glMultiTexCoord3sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4d = (GLEEPFNGLMULTITEXCOORD4DPROC) __GLeeGetProcAddress("glMultiTexCoord4d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4dv = (GLEEPFNGLMULTITEXCOORD4DVPROC) __GLeeGetProcAddress("glMultiTexCoord4dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4f = (GLEEPFNGLMULTITEXCOORD4FPROC) __GLeeGetProcAddress("glMultiTexCoord4f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4fv = (GLEEPFNGLMULTITEXCOORD4FVPROC) __GLeeGetProcAddress("glMultiTexCoord4fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4i = (GLEEPFNGLMULTITEXCOORD4IPROC) __GLeeGetProcAddress("glMultiTexCoord4i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4iv = (GLEEPFNGLMULTITEXCOORD4IVPROC) __GLeeGetProcAddress("glMultiTexCoord4iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4s = (GLEEPFNGLMULTITEXCOORD4SPROC) __GLeeGetProcAddress("glMultiTexCoord4s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4sv = (GLEEPFNGLMULTITEXCOORD4SVPROC) __GLeeGetProcAddress("glMultiTexCoord4sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLoadTransposeMatrixf = (GLEEPFNGLLOADTRANSPOSEMATRIXFPROC) __GLeeGetProcAddress("glLoadTransposeMatrixf"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLoadTransposeMatrixd = (GLEEPFNGLLOADTRANSPOSEMATRIXDPROC) __GLeeGetProcAddress("glLoadTransposeMatrixd"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultTransposeMatrixf = (GLEEPFNGLMULTTRANSPOSEMATRIXFPROC) __GLeeGetProcAddress("glMultTransposeMatrixf"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultTransposeMatrixd = (GLEEPFNGLMULTTRANSPOSEMATRIXDPROC) __GLeeGetProcAddress("glMultTransposeMatrixd"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSampleCoverage = (GLEEPFNGLSAMPLECOVERAGEPROC) __GLeeGetProcAddress("glSampleCoverage"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexImage3D = (GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC) __GLeeGetProcAddress("glCompressedTexImage3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexImage2D = (GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC) __GLeeGetProcAddress("glCompressedTexImage2D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexImage1D = (GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC) __GLeeGetProcAddress("glCompressedTexImage1D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexSubImage3D = (GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) __GLeeGetProcAddress("glCompressedTexSubImage3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexSubImage2D = (GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) __GLeeGetProcAddress("glCompressedTexSubImage2D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexSubImage1D = (GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) __GLeeGetProcAddress("glCompressedTexSubImage1D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCompressedTexImage = (GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC) __GLeeGetProcAddress("glGetCompressedTexImage"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==46) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_VERSION_1_4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_1_4\r
- if ((GLeeFuncPtr_glBlendFuncSeparate = (GLEEPFNGLBLENDFUNCSEPARATEPROC) __GLeeGetProcAddress("glBlendFuncSeparate"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordf = (GLEEPFNGLFOGCOORDFPROC) __GLeeGetProcAddress("glFogCoordf"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordfv = (GLEEPFNGLFOGCOORDFVPROC) __GLeeGetProcAddress("glFogCoordfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordd = (GLEEPFNGLFOGCOORDDPROC) __GLeeGetProcAddress("glFogCoordd"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoorddv = (GLEEPFNGLFOGCOORDDVPROC) __GLeeGetProcAddress("glFogCoorddv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordPointer = (GLEEPFNGLFOGCOORDPOINTERPROC) __GLeeGetProcAddress("glFogCoordPointer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiDrawArrays = (GLEEPFNGLMULTIDRAWARRAYSPROC) __GLeeGetProcAddress("glMultiDrawArrays"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiDrawElements = (GLEEPFNGLMULTIDRAWELEMENTSPROC) __GLeeGetProcAddress("glMultiDrawElements"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameterf = (GLEEPFNGLPOINTPARAMETERFPROC) __GLeeGetProcAddress("glPointParameterf"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameterfv = (GLEEPFNGLPOINTPARAMETERFVPROC) __GLeeGetProcAddress("glPointParameterfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameteri = (GLEEPFNGLPOINTPARAMETERIPROC) __GLeeGetProcAddress("glPointParameteri"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameteriv = (GLEEPFNGLPOINTPARAMETERIVPROC) __GLeeGetProcAddress("glPointParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3b = (GLEEPFNGLSECONDARYCOLOR3BPROC) __GLeeGetProcAddress("glSecondaryColor3b"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3bv = (GLEEPFNGLSECONDARYCOLOR3BVPROC) __GLeeGetProcAddress("glSecondaryColor3bv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3d = (GLEEPFNGLSECONDARYCOLOR3DPROC) __GLeeGetProcAddress("glSecondaryColor3d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3dv = (GLEEPFNGLSECONDARYCOLOR3DVPROC) __GLeeGetProcAddress("glSecondaryColor3dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3f = (GLEEPFNGLSECONDARYCOLOR3FPROC) __GLeeGetProcAddress("glSecondaryColor3f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3fv = (GLEEPFNGLSECONDARYCOLOR3FVPROC) __GLeeGetProcAddress("glSecondaryColor3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3i = (GLEEPFNGLSECONDARYCOLOR3IPROC) __GLeeGetProcAddress("glSecondaryColor3i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3iv = (GLEEPFNGLSECONDARYCOLOR3IVPROC) __GLeeGetProcAddress("glSecondaryColor3iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3s = (GLEEPFNGLSECONDARYCOLOR3SPROC) __GLeeGetProcAddress("glSecondaryColor3s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3sv = (GLEEPFNGLSECONDARYCOLOR3SVPROC) __GLeeGetProcAddress("glSecondaryColor3sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3ub = (GLEEPFNGLSECONDARYCOLOR3UBPROC) __GLeeGetProcAddress("glSecondaryColor3ub"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3ubv = (GLEEPFNGLSECONDARYCOLOR3UBVPROC) __GLeeGetProcAddress("glSecondaryColor3ubv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3ui = (GLEEPFNGLSECONDARYCOLOR3UIPROC) __GLeeGetProcAddress("glSecondaryColor3ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3uiv = (GLEEPFNGLSECONDARYCOLOR3UIVPROC) __GLeeGetProcAddress("glSecondaryColor3uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3us = (GLEEPFNGLSECONDARYCOLOR3USPROC) __GLeeGetProcAddress("glSecondaryColor3us"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3usv = (GLEEPFNGLSECONDARYCOLOR3USVPROC) __GLeeGetProcAddress("glSecondaryColor3usv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColorPointer = (GLEEPFNGLSECONDARYCOLORPOINTERPROC) __GLeeGetProcAddress("glSecondaryColorPointer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2d = (GLEEPFNGLWINDOWPOS2DPROC) __GLeeGetProcAddress("glWindowPos2d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2dv = (GLEEPFNGLWINDOWPOS2DVPROC) __GLeeGetProcAddress("glWindowPos2dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2f = (GLEEPFNGLWINDOWPOS2FPROC) __GLeeGetProcAddress("glWindowPos2f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2fv = (GLEEPFNGLWINDOWPOS2FVPROC) __GLeeGetProcAddress("glWindowPos2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2i = (GLEEPFNGLWINDOWPOS2IPROC) __GLeeGetProcAddress("glWindowPos2i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2iv = (GLEEPFNGLWINDOWPOS2IVPROC) __GLeeGetProcAddress("glWindowPos2iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2s = (GLEEPFNGLWINDOWPOS2SPROC) __GLeeGetProcAddress("glWindowPos2s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2sv = (GLEEPFNGLWINDOWPOS2SVPROC) __GLeeGetProcAddress("glWindowPos2sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3d = (GLEEPFNGLWINDOWPOS3DPROC) __GLeeGetProcAddress("glWindowPos3d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3dv = (GLEEPFNGLWINDOWPOS3DVPROC) __GLeeGetProcAddress("glWindowPos3dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3f = (GLEEPFNGLWINDOWPOS3FPROC) __GLeeGetProcAddress("glWindowPos3f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3fv = (GLEEPFNGLWINDOWPOS3FVPROC) __GLeeGetProcAddress("glWindowPos3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3i = (GLEEPFNGLWINDOWPOS3IPROC) __GLeeGetProcAddress("glWindowPos3i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3iv = (GLEEPFNGLWINDOWPOS3IVPROC) __GLeeGetProcAddress("glWindowPos3iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3s = (GLEEPFNGLWINDOWPOS3SPROC) __GLeeGetProcAddress("glWindowPos3s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3sv = (GLEEPFNGLWINDOWPOS3SVPROC) __GLeeGetProcAddress("glWindowPos3sv"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==45) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_VERSION_1_5(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_1_5\r
- if ((GLeeFuncPtr_glGenQueries = (GLEEPFNGLGENQUERIESPROC) __GLeeGetProcAddress("glGenQueries"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteQueries = (GLEEPFNGLDELETEQUERIESPROC) __GLeeGetProcAddress("glDeleteQueries"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsQuery = (GLEEPFNGLISQUERYPROC) __GLeeGetProcAddress("glIsQuery"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBeginQuery = (GLEEPFNGLBEGINQUERYPROC) __GLeeGetProcAddress("glBeginQuery"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndQuery = (GLEEPFNGLENDQUERYPROC) __GLeeGetProcAddress("glEndQuery"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryiv = (GLEEPFNGLGETQUERYIVPROC) __GLeeGetProcAddress("glGetQueryiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryObjectiv = (GLEEPFNGLGETQUERYOBJECTIVPROC) __GLeeGetProcAddress("glGetQueryObjectiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryObjectuiv = (GLEEPFNGLGETQUERYOBJECTUIVPROC) __GLeeGetProcAddress("glGetQueryObjectuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBuffer = (GLEEPFNGLBINDBUFFERPROC) __GLeeGetProcAddress("glBindBuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteBuffers = (GLEEPFNGLDELETEBUFFERSPROC) __GLeeGetProcAddress("glDeleteBuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenBuffers = (GLEEPFNGLGENBUFFERSPROC) __GLeeGetProcAddress("glGenBuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsBuffer = (GLEEPFNGLISBUFFERPROC) __GLeeGetProcAddress("glIsBuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBufferData = (GLEEPFNGLBUFFERDATAPROC) __GLeeGetProcAddress("glBufferData"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBufferSubData = (GLEEPFNGLBUFFERSUBDATAPROC) __GLeeGetProcAddress("glBufferSubData"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBufferSubData = (GLEEPFNGLGETBUFFERSUBDATAPROC) __GLeeGetProcAddress("glGetBufferSubData"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMapBuffer = (GLEEPFNGLMAPBUFFERPROC) __GLeeGetProcAddress("glMapBuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUnmapBuffer = (GLEEPFNGLUNMAPBUFFERPROC) __GLeeGetProcAddress("glUnmapBuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBufferParameteriv = (GLEEPFNGLGETBUFFERPARAMETERIVPROC) __GLeeGetProcAddress("glGetBufferParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBufferPointerv = (GLEEPFNGLGETBUFFERPOINTERVPROC) __GLeeGetProcAddress("glGetBufferPointerv"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==19) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_VERSION_2_0(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_2_0\r
- if ((GLeeFuncPtr_glBlendEquationSeparate = (GLEEPFNGLBLENDEQUATIONSEPARATEPROC) __GLeeGetProcAddress("glBlendEquationSeparate"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawBuffers = (GLEEPFNGLDRAWBUFFERSPROC) __GLeeGetProcAddress("glDrawBuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glStencilOpSeparate = (GLEEPFNGLSTENCILOPSEPARATEPROC) __GLeeGetProcAddress("glStencilOpSeparate"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glStencilFuncSeparate = (GLEEPFNGLSTENCILFUNCSEPARATEPROC) __GLeeGetProcAddress("glStencilFuncSeparate"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glStencilMaskSeparate = (GLEEPFNGLSTENCILMASKSEPARATEPROC) __GLeeGetProcAddress("glStencilMaskSeparate"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glAttachShader = (GLEEPFNGLATTACHSHADERPROC) __GLeeGetProcAddress("glAttachShader"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindAttribLocation = (GLEEPFNGLBINDATTRIBLOCATIONPROC) __GLeeGetProcAddress("glBindAttribLocation"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompileShader = (GLEEPFNGLCOMPILESHADERPROC) __GLeeGetProcAddress("glCompileShader"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCreateProgram = (GLEEPFNGLCREATEPROGRAMPROC) __GLeeGetProcAddress("glCreateProgram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCreateShader = (GLEEPFNGLCREATESHADERPROC) __GLeeGetProcAddress("glCreateShader"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteProgram = (GLEEPFNGLDELETEPROGRAMPROC) __GLeeGetProcAddress("glDeleteProgram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteShader = (GLEEPFNGLDELETESHADERPROC) __GLeeGetProcAddress("glDeleteShader"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDetachShader = (GLEEPFNGLDETACHSHADERPROC) __GLeeGetProcAddress("glDetachShader"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDisableVertexAttribArray = (GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC) __GLeeGetProcAddress("glDisableVertexAttribArray"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEnableVertexAttribArray = (GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC) __GLeeGetProcAddress("glEnableVertexAttribArray"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetActiveAttrib = (GLEEPFNGLGETACTIVEATTRIBPROC) __GLeeGetProcAddress("glGetActiveAttrib"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetActiveUniform = (GLEEPFNGLGETACTIVEUNIFORMPROC) __GLeeGetProcAddress("glGetActiveUniform"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetAttachedShaders = (GLEEPFNGLGETATTACHEDSHADERSPROC) __GLeeGetProcAddress("glGetAttachedShaders"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetAttribLocation = (GLEEPFNGLGETATTRIBLOCATIONPROC) __GLeeGetProcAddress("glGetAttribLocation"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramiv = (GLEEPFNGLGETPROGRAMIVPROC) __GLeeGetProcAddress("glGetProgramiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramInfoLog = (GLEEPFNGLGETPROGRAMINFOLOGPROC) __GLeeGetProcAddress("glGetProgramInfoLog"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetShaderiv = (GLEEPFNGLGETSHADERIVPROC) __GLeeGetProcAddress("glGetShaderiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetShaderInfoLog = (GLEEPFNGLGETSHADERINFOLOGPROC) __GLeeGetProcAddress("glGetShaderInfoLog"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetShaderSource = (GLEEPFNGLGETSHADERSOURCEPROC) __GLeeGetProcAddress("glGetShaderSource"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformLocation = (GLEEPFNGLGETUNIFORMLOCATIONPROC) __GLeeGetProcAddress("glGetUniformLocation"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformfv = (GLEEPFNGLGETUNIFORMFVPROC) __GLeeGetProcAddress("glGetUniformfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformiv = (GLEEPFNGLGETUNIFORMIVPROC) __GLeeGetProcAddress("glGetUniformiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribdv = (GLEEPFNGLGETVERTEXATTRIBDVPROC) __GLeeGetProcAddress("glGetVertexAttribdv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribfv = (GLEEPFNGLGETVERTEXATTRIBFVPROC) __GLeeGetProcAddress("glGetVertexAttribfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribiv = (GLEEPFNGLGETVERTEXATTRIBIVPROC) __GLeeGetProcAddress("glGetVertexAttribiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribPointerv = (GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC) __GLeeGetProcAddress("glGetVertexAttribPointerv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsProgram = (GLEEPFNGLISPROGRAMPROC) __GLeeGetProcAddress("glIsProgram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsShader = (GLEEPFNGLISSHADERPROC) __GLeeGetProcAddress("glIsShader"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLinkProgram = (GLEEPFNGLLINKPROGRAMPROC) __GLeeGetProcAddress("glLinkProgram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glShaderSource = (GLEEPFNGLSHADERSOURCEPROC) __GLeeGetProcAddress("glShaderSource"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUseProgram = (GLEEPFNGLUSEPROGRAMPROC) __GLeeGetProcAddress("glUseProgram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1f = (GLEEPFNGLUNIFORM1FPROC) __GLeeGetProcAddress("glUniform1f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2f = (GLEEPFNGLUNIFORM2FPROC) __GLeeGetProcAddress("glUniform2f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3f = (GLEEPFNGLUNIFORM3FPROC) __GLeeGetProcAddress("glUniform3f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4f = (GLEEPFNGLUNIFORM4FPROC) __GLeeGetProcAddress("glUniform4f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1i = (GLEEPFNGLUNIFORM1IPROC) __GLeeGetProcAddress("glUniform1i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2i = (GLEEPFNGLUNIFORM2IPROC) __GLeeGetProcAddress("glUniform2i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3i = (GLEEPFNGLUNIFORM3IPROC) __GLeeGetProcAddress("glUniform3i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4i = (GLEEPFNGLUNIFORM4IPROC) __GLeeGetProcAddress("glUniform4i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1fv = (GLEEPFNGLUNIFORM1FVPROC) __GLeeGetProcAddress("glUniform1fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2fv = (GLEEPFNGLUNIFORM2FVPROC) __GLeeGetProcAddress("glUniform2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3fv = (GLEEPFNGLUNIFORM3FVPROC) __GLeeGetProcAddress("glUniform3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4fv = (GLEEPFNGLUNIFORM4FVPROC) __GLeeGetProcAddress("glUniform4fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1iv = (GLEEPFNGLUNIFORM1IVPROC) __GLeeGetProcAddress("glUniform1iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2iv = (GLEEPFNGLUNIFORM2IVPROC) __GLeeGetProcAddress("glUniform2iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3iv = (GLEEPFNGLUNIFORM3IVPROC) __GLeeGetProcAddress("glUniform3iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4iv = (GLEEPFNGLUNIFORM4IVPROC) __GLeeGetProcAddress("glUniform4iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix2fv = (GLEEPFNGLUNIFORMMATRIX2FVPROC) __GLeeGetProcAddress("glUniformMatrix2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix3fv = (GLEEPFNGLUNIFORMMATRIX3FVPROC) __GLeeGetProcAddress("glUniformMatrix3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix4fv = (GLEEPFNGLUNIFORMMATRIX4FVPROC) __GLeeGetProcAddress("glUniformMatrix4fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glValidateProgram = (GLEEPFNGLVALIDATEPROGRAMPROC) __GLeeGetProcAddress("glValidateProgram"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1d = (GLEEPFNGLVERTEXATTRIB1DPROC) __GLeeGetProcAddress("glVertexAttrib1d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1dv = (GLEEPFNGLVERTEXATTRIB1DVPROC) __GLeeGetProcAddress("glVertexAttrib1dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1f = (GLEEPFNGLVERTEXATTRIB1FPROC) __GLeeGetProcAddress("glVertexAttrib1f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1fv = (GLEEPFNGLVERTEXATTRIB1FVPROC) __GLeeGetProcAddress("glVertexAttrib1fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1s = (GLEEPFNGLVERTEXATTRIB1SPROC) __GLeeGetProcAddress("glVertexAttrib1s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1sv = (GLEEPFNGLVERTEXATTRIB1SVPROC) __GLeeGetProcAddress("glVertexAttrib1sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2d = (GLEEPFNGLVERTEXATTRIB2DPROC) __GLeeGetProcAddress("glVertexAttrib2d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2dv = (GLEEPFNGLVERTEXATTRIB2DVPROC) __GLeeGetProcAddress("glVertexAttrib2dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2f = (GLEEPFNGLVERTEXATTRIB2FPROC) __GLeeGetProcAddress("glVertexAttrib2f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2fv = (GLEEPFNGLVERTEXATTRIB2FVPROC) __GLeeGetProcAddress("glVertexAttrib2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2s = (GLEEPFNGLVERTEXATTRIB2SPROC) __GLeeGetProcAddress("glVertexAttrib2s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2sv = (GLEEPFNGLVERTEXATTRIB2SVPROC) __GLeeGetProcAddress("glVertexAttrib2sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3d = (GLEEPFNGLVERTEXATTRIB3DPROC) __GLeeGetProcAddress("glVertexAttrib3d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3dv = (GLEEPFNGLVERTEXATTRIB3DVPROC) __GLeeGetProcAddress("glVertexAttrib3dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3f = (GLEEPFNGLVERTEXATTRIB3FPROC) __GLeeGetProcAddress("glVertexAttrib3f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3fv = (GLEEPFNGLVERTEXATTRIB3FVPROC) __GLeeGetProcAddress("glVertexAttrib3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3s = (GLEEPFNGLVERTEXATTRIB3SPROC) __GLeeGetProcAddress("glVertexAttrib3s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3sv = (GLEEPFNGLVERTEXATTRIB3SVPROC) __GLeeGetProcAddress("glVertexAttrib3sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Nbv = (GLEEPFNGLVERTEXATTRIB4NBVPROC) __GLeeGetProcAddress("glVertexAttrib4Nbv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Niv = (GLEEPFNGLVERTEXATTRIB4NIVPROC) __GLeeGetProcAddress("glVertexAttrib4Niv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Nsv = (GLEEPFNGLVERTEXATTRIB4NSVPROC) __GLeeGetProcAddress("glVertexAttrib4Nsv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Nub = (GLEEPFNGLVERTEXATTRIB4NUBPROC) __GLeeGetProcAddress("glVertexAttrib4Nub"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Nubv = (GLEEPFNGLVERTEXATTRIB4NUBVPROC) __GLeeGetProcAddress("glVertexAttrib4Nubv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Nuiv = (GLEEPFNGLVERTEXATTRIB4NUIVPROC) __GLeeGetProcAddress("glVertexAttrib4Nuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4Nusv = (GLEEPFNGLVERTEXATTRIB4NUSVPROC) __GLeeGetProcAddress("glVertexAttrib4Nusv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4bv = (GLEEPFNGLVERTEXATTRIB4BVPROC) __GLeeGetProcAddress("glVertexAttrib4bv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4d = (GLEEPFNGLVERTEXATTRIB4DPROC) __GLeeGetProcAddress("glVertexAttrib4d"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4dv = (GLEEPFNGLVERTEXATTRIB4DVPROC) __GLeeGetProcAddress("glVertexAttrib4dv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4f = (GLEEPFNGLVERTEXATTRIB4FPROC) __GLeeGetProcAddress("glVertexAttrib4f"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4fv = (GLEEPFNGLVERTEXATTRIB4FVPROC) __GLeeGetProcAddress("glVertexAttrib4fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4iv = (GLEEPFNGLVERTEXATTRIB4IVPROC) __GLeeGetProcAddress("glVertexAttrib4iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4s = (GLEEPFNGLVERTEXATTRIB4SPROC) __GLeeGetProcAddress("glVertexAttrib4s"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4sv = (GLEEPFNGLVERTEXATTRIB4SVPROC) __GLeeGetProcAddress("glVertexAttrib4sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4ubv = (GLEEPFNGLVERTEXATTRIB4UBVPROC) __GLeeGetProcAddress("glVertexAttrib4ubv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4uiv = (GLEEPFNGLVERTEXATTRIB4UIVPROC) __GLeeGetProcAddress("glVertexAttrib4uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4usv = (GLEEPFNGLVERTEXATTRIB4USVPROC) __GLeeGetProcAddress("glVertexAttrib4usv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribPointer = (GLEEPFNGLVERTEXATTRIBPOINTERPROC) __GLeeGetProcAddress("glVertexAttribPointer"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==93) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_VERSION_2_1(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_2_1\r
- if ((GLeeFuncPtr_glUniformMatrix2x3fv = (GLEEPFNGLUNIFORMMATRIX2X3FVPROC) __GLeeGetProcAddress("glUniformMatrix2x3fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix3x2fv = (GLEEPFNGLUNIFORMMATRIX3X2FVPROC) __GLeeGetProcAddress("glUniformMatrix3x2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix2x4fv = (GLEEPFNGLUNIFORMMATRIX2X4FVPROC) __GLeeGetProcAddress("glUniformMatrix2x4fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix4x2fv = (GLEEPFNGLUNIFORMMATRIX4X2FVPROC) __GLeeGetProcAddress("glUniformMatrix4x2fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix3x4fv = (GLEEPFNGLUNIFORMMATRIX3X4FVPROC) __GLeeGetProcAddress("glUniformMatrix3x4fv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix4x3fv = (GLEEPFNGLUNIFORMMATRIX4X3FVPROC) __GLeeGetProcAddress("glUniformMatrix4x3fv"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_VERSION_3_0(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_VERSION_3_0\r
- if ((GLeeFuncPtr_glColorMaski = (GLEEPFNGLCOLORMASKIPROC) __GLeeGetProcAddress("glColorMaski"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBooleani_v = (GLEEPFNGLGETBOOLEANI_VPROC) __GLeeGetProcAddress("glGetBooleani_v"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetIntegeri_v = (GLEEPFNGLGETINTEGERI_VPROC) __GLeeGetProcAddress("glGetIntegeri_v"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEnablei = (GLEEPFNGLENABLEIPROC) __GLeeGetProcAddress("glEnablei"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDisablei = (GLEEPFNGLDISABLEIPROC) __GLeeGetProcAddress("glDisablei"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsEnabledi = (GLEEPFNGLISENABLEDIPROC) __GLeeGetProcAddress("glIsEnabledi"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBeginTransformFeedback = (GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC) __GLeeGetProcAddress("glBeginTransformFeedback"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndTransformFeedback = (GLEEPFNGLENDTRANSFORMFEEDBACKPROC) __GLeeGetProcAddress("glEndTransformFeedback"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferRange = (GLEEPFNGLBINDBUFFERRANGEPROC) __GLeeGetProcAddress("glBindBufferRange"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferBase = (GLEEPFNGLBINDBUFFERBASEPROC) __GLeeGetProcAddress("glBindBufferBase"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTransformFeedbackVaryings = (GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC) __GLeeGetProcAddress("glTransformFeedbackVaryings"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTransformFeedbackVarying = (GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC) __GLeeGetProcAddress("glGetTransformFeedbackVarying"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClampColor = (GLEEPFNGLCLAMPCOLORPROC) __GLeeGetProcAddress("glClampColor"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBeginConditionalRender = (GLEEPFNGLBEGINCONDITIONALRENDERPROC) __GLeeGetProcAddress("glBeginConditionalRender"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndConditionalRender = (GLEEPFNGLENDCONDITIONALRENDERPROC) __GLeeGetProcAddress("glEndConditionalRender"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1i = (GLEEPFNGLVERTEXATTRIBI1IPROC) __GLeeGetProcAddress("glVertexAttribI1i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2i = (GLEEPFNGLVERTEXATTRIBI2IPROC) __GLeeGetProcAddress("glVertexAttribI2i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3i = (GLEEPFNGLVERTEXATTRIBI3IPROC) __GLeeGetProcAddress("glVertexAttribI3i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4i = (GLEEPFNGLVERTEXATTRIBI4IPROC) __GLeeGetProcAddress("glVertexAttribI4i"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1ui = (GLEEPFNGLVERTEXATTRIBI1UIPROC) __GLeeGetProcAddress("glVertexAttribI1ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2ui = (GLEEPFNGLVERTEXATTRIBI2UIPROC) __GLeeGetProcAddress("glVertexAttribI2ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3ui = (GLEEPFNGLVERTEXATTRIBI3UIPROC) __GLeeGetProcAddress("glVertexAttribI3ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4ui = (GLEEPFNGLVERTEXATTRIBI4UIPROC) __GLeeGetProcAddress("glVertexAttribI4ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1iv = (GLEEPFNGLVERTEXATTRIBI1IVPROC) __GLeeGetProcAddress("glVertexAttribI1iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2iv = (GLEEPFNGLVERTEXATTRIBI2IVPROC) __GLeeGetProcAddress("glVertexAttribI2iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3iv = (GLEEPFNGLVERTEXATTRIBI3IVPROC) __GLeeGetProcAddress("glVertexAttribI3iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4iv = (GLEEPFNGLVERTEXATTRIBI4IVPROC) __GLeeGetProcAddress("glVertexAttribI4iv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1uiv = (GLEEPFNGLVERTEXATTRIBI1UIVPROC) __GLeeGetProcAddress("glVertexAttribI1uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2uiv = (GLEEPFNGLVERTEXATTRIBI2UIVPROC) __GLeeGetProcAddress("glVertexAttribI2uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3uiv = (GLEEPFNGLVERTEXATTRIBI3UIVPROC) __GLeeGetProcAddress("glVertexAttribI3uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4uiv = (GLEEPFNGLVERTEXATTRIBI4UIVPROC) __GLeeGetProcAddress("glVertexAttribI4uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4bv = (GLEEPFNGLVERTEXATTRIBI4BVPROC) __GLeeGetProcAddress("glVertexAttribI4bv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4sv = (GLEEPFNGLVERTEXATTRIBI4SVPROC) __GLeeGetProcAddress("glVertexAttribI4sv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4ubv = (GLEEPFNGLVERTEXATTRIBI4UBVPROC) __GLeeGetProcAddress("glVertexAttribI4ubv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4usv = (GLEEPFNGLVERTEXATTRIBI4USVPROC) __GLeeGetProcAddress("glVertexAttribI4usv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribIPointer = (GLEEPFNGLVERTEXATTRIBIPOINTERPROC) __GLeeGetProcAddress("glVertexAttribIPointer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribIiv = (GLEEPFNGLGETVERTEXATTRIBIIVPROC) __GLeeGetProcAddress("glGetVertexAttribIiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribIuiv = (GLEEPFNGLGETVERTEXATTRIBIUIVPROC) __GLeeGetProcAddress("glGetVertexAttribIuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformuiv = (GLEEPFNGLGETUNIFORMUIVPROC) __GLeeGetProcAddress("glGetUniformuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindFragDataLocation = (GLEEPFNGLBINDFRAGDATALOCATIONPROC) __GLeeGetProcAddress("glBindFragDataLocation"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragDataLocation = (GLEEPFNGLGETFRAGDATALOCATIONPROC) __GLeeGetProcAddress("glGetFragDataLocation"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1ui = (GLEEPFNGLUNIFORM1UIPROC) __GLeeGetProcAddress("glUniform1ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2ui = (GLEEPFNGLUNIFORM2UIPROC) __GLeeGetProcAddress("glUniform2ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3ui = (GLEEPFNGLUNIFORM3UIPROC) __GLeeGetProcAddress("glUniform3ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4ui = (GLEEPFNGLUNIFORM4UIPROC) __GLeeGetProcAddress("glUniform4ui"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1uiv = (GLEEPFNGLUNIFORM1UIVPROC) __GLeeGetProcAddress("glUniform1uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2uiv = (GLEEPFNGLUNIFORM2UIVPROC) __GLeeGetProcAddress("glUniform2uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3uiv = (GLEEPFNGLUNIFORM3UIVPROC) __GLeeGetProcAddress("glUniform3uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4uiv = (GLEEPFNGLUNIFORM4UIVPROC) __GLeeGetProcAddress("glUniform4uiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexParameterIiv = (GLEEPFNGLTEXPARAMETERIIVPROC) __GLeeGetProcAddress("glTexParameterIiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexParameterIuiv = (GLEEPFNGLTEXPARAMETERIUIVPROC) __GLeeGetProcAddress("glTexParameterIuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTexParameterIiv = (GLEEPFNGLGETTEXPARAMETERIIVPROC) __GLeeGetProcAddress("glGetTexParameterIiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTexParameterIuiv = (GLEEPFNGLGETTEXPARAMETERIUIVPROC) __GLeeGetProcAddress("glGetTexParameterIuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearBufferiv = (GLEEPFNGLCLEARBUFFERIVPROC) __GLeeGetProcAddress("glClearBufferiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearBufferuiv = (GLEEPFNGLCLEARBUFFERUIVPROC) __GLeeGetProcAddress("glClearBufferuiv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearBufferfv = (GLEEPFNGLCLEARBUFFERFVPROC) __GLeeGetProcAddress("glClearBufferfv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearBufferfi = (GLEEPFNGLCLEARBUFFERFIPROC) __GLeeGetProcAddress("glClearBufferfi"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetStringi = (GLEEPFNGLGETSTRINGIPROC) __GLeeGetProcAddress("glGetStringi"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==58) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_multitexture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_multitexture\r
- if ((GLeeFuncPtr_glActiveTextureARB = (GLEEPFNGLACTIVETEXTUREARBPROC) __GLeeGetProcAddress("glActiveTextureARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClientActiveTextureARB = (GLEEPFNGLCLIENTACTIVETEXTUREARBPROC) __GLeeGetProcAddress("glClientActiveTextureARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1dARB = (GLEEPFNGLMULTITEXCOORD1DARBPROC) __GLeeGetProcAddress("glMultiTexCoord1dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1dvARB = (GLEEPFNGLMULTITEXCOORD1DVARBPROC) __GLeeGetProcAddress("glMultiTexCoord1dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1fARB = (GLEEPFNGLMULTITEXCOORD1FARBPROC) __GLeeGetProcAddress("glMultiTexCoord1fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1fvARB = (GLEEPFNGLMULTITEXCOORD1FVARBPROC) __GLeeGetProcAddress("glMultiTexCoord1fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1iARB = (GLEEPFNGLMULTITEXCOORD1IARBPROC) __GLeeGetProcAddress("glMultiTexCoord1iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1ivARB = (GLEEPFNGLMULTITEXCOORD1IVARBPROC) __GLeeGetProcAddress("glMultiTexCoord1ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1sARB = (GLEEPFNGLMULTITEXCOORD1SARBPROC) __GLeeGetProcAddress("glMultiTexCoord1sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1svARB = (GLEEPFNGLMULTITEXCOORD1SVARBPROC) __GLeeGetProcAddress("glMultiTexCoord1svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2dARB = (GLEEPFNGLMULTITEXCOORD2DARBPROC) __GLeeGetProcAddress("glMultiTexCoord2dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2dvARB = (GLEEPFNGLMULTITEXCOORD2DVARBPROC) __GLeeGetProcAddress("glMultiTexCoord2dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2fARB = (GLEEPFNGLMULTITEXCOORD2FARBPROC) __GLeeGetProcAddress("glMultiTexCoord2fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2fvARB = (GLEEPFNGLMULTITEXCOORD2FVARBPROC) __GLeeGetProcAddress("glMultiTexCoord2fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2iARB = (GLEEPFNGLMULTITEXCOORD2IARBPROC) __GLeeGetProcAddress("glMultiTexCoord2iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2ivARB = (GLEEPFNGLMULTITEXCOORD2IVARBPROC) __GLeeGetProcAddress("glMultiTexCoord2ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2sARB = (GLEEPFNGLMULTITEXCOORD2SARBPROC) __GLeeGetProcAddress("glMultiTexCoord2sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2svARB = (GLEEPFNGLMULTITEXCOORD2SVARBPROC) __GLeeGetProcAddress("glMultiTexCoord2svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3dARB = (GLEEPFNGLMULTITEXCOORD3DARBPROC) __GLeeGetProcAddress("glMultiTexCoord3dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3dvARB = (GLEEPFNGLMULTITEXCOORD3DVARBPROC) __GLeeGetProcAddress("glMultiTexCoord3dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3fARB = (GLEEPFNGLMULTITEXCOORD3FARBPROC) __GLeeGetProcAddress("glMultiTexCoord3fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3fvARB = (GLEEPFNGLMULTITEXCOORD3FVARBPROC) __GLeeGetProcAddress("glMultiTexCoord3fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3iARB = (GLEEPFNGLMULTITEXCOORD3IARBPROC) __GLeeGetProcAddress("glMultiTexCoord3iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3ivARB = (GLEEPFNGLMULTITEXCOORD3IVARBPROC) __GLeeGetProcAddress("glMultiTexCoord3ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3sARB = (GLEEPFNGLMULTITEXCOORD3SARBPROC) __GLeeGetProcAddress("glMultiTexCoord3sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3svARB = (GLEEPFNGLMULTITEXCOORD3SVARBPROC) __GLeeGetProcAddress("glMultiTexCoord3svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4dARB = (GLEEPFNGLMULTITEXCOORD4DARBPROC) __GLeeGetProcAddress("glMultiTexCoord4dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4dvARB = (GLEEPFNGLMULTITEXCOORD4DVARBPROC) __GLeeGetProcAddress("glMultiTexCoord4dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4fARB = (GLEEPFNGLMULTITEXCOORD4FARBPROC) __GLeeGetProcAddress("glMultiTexCoord4fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4fvARB = (GLEEPFNGLMULTITEXCOORD4FVARBPROC) __GLeeGetProcAddress("glMultiTexCoord4fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4iARB = (GLEEPFNGLMULTITEXCOORD4IARBPROC) __GLeeGetProcAddress("glMultiTexCoord4iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4ivARB = (GLEEPFNGLMULTITEXCOORD4IVARBPROC) __GLeeGetProcAddress("glMultiTexCoord4ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4sARB = (GLEEPFNGLMULTITEXCOORD4SARBPROC) __GLeeGetProcAddress("glMultiTexCoord4sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4svARB = (GLEEPFNGLMULTITEXCOORD4SVARBPROC) __GLeeGetProcAddress("glMultiTexCoord4svARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==34) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_transpose_matrix(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_transpose_matrix\r
- if ((GLeeFuncPtr_glLoadTransposeMatrixfARB = (GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC) __GLeeGetProcAddress("glLoadTransposeMatrixfARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLoadTransposeMatrixdARB = (GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC) __GLeeGetProcAddress("glLoadTransposeMatrixdARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultTransposeMatrixfARB = (GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC) __GLeeGetProcAddress("glMultTransposeMatrixfARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultTransposeMatrixdARB = (GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC) __GLeeGetProcAddress("glMultTransposeMatrixdARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_multisample(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_multisample\r
- if ((GLeeFuncPtr_glSampleCoverageARB = (GLEEPFNGLSAMPLECOVERAGEARBPROC) __GLeeGetProcAddress("glSampleCoverageARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_env_add(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_cube_map(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_compression(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_texture_compression\r
- if ((GLeeFuncPtr_glCompressedTexImage3DARB = (GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC) __GLeeGetProcAddress("glCompressedTexImage3DARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexImage2DARB = (GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC) __GLeeGetProcAddress("glCompressedTexImage2DARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexImage1DARB = (GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC) __GLeeGetProcAddress("glCompressedTexImage1DARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexSubImage3DARB = (GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) __GLeeGetProcAddress("glCompressedTexSubImage3DARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexSubImage2DARB = (GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) __GLeeGetProcAddress("glCompressedTexSubImage2DARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTexSubImage1DARB = (GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) __GLeeGetProcAddress("glCompressedTexSubImage1DARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCompressedTexImageARB = (GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC) __GLeeGetProcAddress("glGetCompressedTexImageARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_border_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_point_parameters(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_point_parameters\r
- if ((GLeeFuncPtr_glPointParameterfARB = (GLEEPFNGLPOINTPARAMETERFARBPROC) __GLeeGetProcAddress("glPointParameterfARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameterfvARB = (GLEEPFNGLPOINTPARAMETERFVARBPROC) __GLeeGetProcAddress("glPointParameterfvARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_vertex_blend(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_vertex_blend\r
- if ((GLeeFuncPtr_glWeightbvARB = (GLEEPFNGLWEIGHTBVARBPROC) __GLeeGetProcAddress("glWeightbvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightsvARB = (GLEEPFNGLWEIGHTSVARBPROC) __GLeeGetProcAddress("glWeightsvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightivARB = (GLEEPFNGLWEIGHTIVARBPROC) __GLeeGetProcAddress("glWeightivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightfvARB = (GLEEPFNGLWEIGHTFVARBPROC) __GLeeGetProcAddress("glWeightfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightdvARB = (GLEEPFNGLWEIGHTDVARBPROC) __GLeeGetProcAddress("glWeightdvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightubvARB = (GLEEPFNGLWEIGHTUBVARBPROC) __GLeeGetProcAddress("glWeightubvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightusvARB = (GLEEPFNGLWEIGHTUSVARBPROC) __GLeeGetProcAddress("glWeightusvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightuivARB = (GLEEPFNGLWEIGHTUIVARBPROC) __GLeeGetProcAddress("glWeightuivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWeightPointerARB = (GLEEPFNGLWEIGHTPOINTERARBPROC) __GLeeGetProcAddress("glWeightPointerARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexBlendARB = (GLEEPFNGLVERTEXBLENDARBPROC) __GLeeGetProcAddress("glVertexBlendARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==10) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_matrix_palette(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_matrix_palette\r
- if ((GLeeFuncPtr_glCurrentPaletteMatrixARB = (GLEEPFNGLCURRENTPALETTEMATRIXARBPROC) __GLeeGetProcAddress("glCurrentPaletteMatrixARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixIndexubvARB = (GLEEPFNGLMATRIXINDEXUBVARBPROC) __GLeeGetProcAddress("glMatrixIndexubvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixIndexusvARB = (GLEEPFNGLMATRIXINDEXUSVARBPROC) __GLeeGetProcAddress("glMatrixIndexusvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixIndexuivARB = (GLEEPFNGLMATRIXINDEXUIVARBPROC) __GLeeGetProcAddress("glMatrixIndexuivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixIndexPointerARB = (GLEEPFNGLMATRIXINDEXPOINTERARBPROC) __GLeeGetProcAddress("glMatrixIndexPointerARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_env_combine(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_env_crossbar(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_env_dot3(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_mirrored_repeat(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_depth_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_shadow(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_shadow_ambient(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_window_pos(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_window_pos\r
- if ((GLeeFuncPtr_glWindowPos2dARB = (GLEEPFNGLWINDOWPOS2DARBPROC) __GLeeGetProcAddress("glWindowPos2dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2dvARB = (GLEEPFNGLWINDOWPOS2DVARBPROC) __GLeeGetProcAddress("glWindowPos2dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2fARB = (GLEEPFNGLWINDOWPOS2FARBPROC) __GLeeGetProcAddress("glWindowPos2fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2fvARB = (GLEEPFNGLWINDOWPOS2FVARBPROC) __GLeeGetProcAddress("glWindowPos2fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2iARB = (GLEEPFNGLWINDOWPOS2IARBPROC) __GLeeGetProcAddress("glWindowPos2iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2ivARB = (GLEEPFNGLWINDOWPOS2IVARBPROC) __GLeeGetProcAddress("glWindowPos2ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2sARB = (GLEEPFNGLWINDOWPOS2SARBPROC) __GLeeGetProcAddress("glWindowPos2sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2svARB = (GLEEPFNGLWINDOWPOS2SVARBPROC) __GLeeGetProcAddress("glWindowPos2svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3dARB = (GLEEPFNGLWINDOWPOS3DARBPROC) __GLeeGetProcAddress("glWindowPos3dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3dvARB = (GLEEPFNGLWINDOWPOS3DVARBPROC) __GLeeGetProcAddress("glWindowPos3dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3fARB = (GLEEPFNGLWINDOWPOS3FARBPROC) __GLeeGetProcAddress("glWindowPos3fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3fvARB = (GLEEPFNGLWINDOWPOS3FVARBPROC) __GLeeGetProcAddress("glWindowPos3fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3iARB = (GLEEPFNGLWINDOWPOS3IARBPROC) __GLeeGetProcAddress("glWindowPos3iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3ivARB = (GLEEPFNGLWINDOWPOS3IVARBPROC) __GLeeGetProcAddress("glWindowPos3ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3sARB = (GLEEPFNGLWINDOWPOS3SARBPROC) __GLeeGetProcAddress("glWindowPos3sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3svARB = (GLEEPFNGLWINDOWPOS3SVARBPROC) __GLeeGetProcAddress("glWindowPos3svARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==16) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_vertex_program(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_vertex_program\r
- if ((GLeeFuncPtr_glVertexAttrib1dARB = (GLEEPFNGLVERTEXATTRIB1DARBPROC) __GLeeGetProcAddress("glVertexAttrib1dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1dvARB = (GLEEPFNGLVERTEXATTRIB1DVARBPROC) __GLeeGetProcAddress("glVertexAttrib1dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1fARB = (GLEEPFNGLVERTEXATTRIB1FARBPROC) __GLeeGetProcAddress("glVertexAttrib1fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1fvARB = (GLEEPFNGLVERTEXATTRIB1FVARBPROC) __GLeeGetProcAddress("glVertexAttrib1fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1sARB = (GLEEPFNGLVERTEXATTRIB1SARBPROC) __GLeeGetProcAddress("glVertexAttrib1sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1svARB = (GLEEPFNGLVERTEXATTRIB1SVARBPROC) __GLeeGetProcAddress("glVertexAttrib1svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2dARB = (GLEEPFNGLVERTEXATTRIB2DARBPROC) __GLeeGetProcAddress("glVertexAttrib2dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2dvARB = (GLEEPFNGLVERTEXATTRIB2DVARBPROC) __GLeeGetProcAddress("glVertexAttrib2dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2fARB = (GLEEPFNGLVERTEXATTRIB2FARBPROC) __GLeeGetProcAddress("glVertexAttrib2fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2fvARB = (GLEEPFNGLVERTEXATTRIB2FVARBPROC) __GLeeGetProcAddress("glVertexAttrib2fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2sARB = (GLEEPFNGLVERTEXATTRIB2SARBPROC) __GLeeGetProcAddress("glVertexAttrib2sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2svARB = (GLEEPFNGLVERTEXATTRIB2SVARBPROC) __GLeeGetProcAddress("glVertexAttrib2svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3dARB = (GLEEPFNGLVERTEXATTRIB3DARBPROC) __GLeeGetProcAddress("glVertexAttrib3dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3dvARB = (GLEEPFNGLVERTEXATTRIB3DVARBPROC) __GLeeGetProcAddress("glVertexAttrib3dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3fARB = (GLEEPFNGLVERTEXATTRIB3FARBPROC) __GLeeGetProcAddress("glVertexAttrib3fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3fvARB = (GLEEPFNGLVERTEXATTRIB3FVARBPROC) __GLeeGetProcAddress("glVertexAttrib3fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3sARB = (GLEEPFNGLVERTEXATTRIB3SARBPROC) __GLeeGetProcAddress("glVertexAttrib3sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3svARB = (GLEEPFNGLVERTEXATTRIB3SVARBPROC) __GLeeGetProcAddress("glVertexAttrib3svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NbvARB = (GLEEPFNGLVERTEXATTRIB4NBVARBPROC) __GLeeGetProcAddress("glVertexAttrib4NbvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NivARB = (GLEEPFNGLVERTEXATTRIB4NIVARBPROC) __GLeeGetProcAddress("glVertexAttrib4NivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NsvARB = (GLEEPFNGLVERTEXATTRIB4NSVARBPROC) __GLeeGetProcAddress("glVertexAttrib4NsvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NubARB = (GLEEPFNGLVERTEXATTRIB4NUBARBPROC) __GLeeGetProcAddress("glVertexAttrib4NubARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NubvARB = (GLEEPFNGLVERTEXATTRIB4NUBVARBPROC) __GLeeGetProcAddress("glVertexAttrib4NubvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NuivARB = (GLEEPFNGLVERTEXATTRIB4NUIVARBPROC) __GLeeGetProcAddress("glVertexAttrib4NuivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4NusvARB = (GLEEPFNGLVERTEXATTRIB4NUSVARBPROC) __GLeeGetProcAddress("glVertexAttrib4NusvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4bvARB = (GLEEPFNGLVERTEXATTRIB4BVARBPROC) __GLeeGetProcAddress("glVertexAttrib4bvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4dARB = (GLEEPFNGLVERTEXATTRIB4DARBPROC) __GLeeGetProcAddress("glVertexAttrib4dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4dvARB = (GLEEPFNGLVERTEXATTRIB4DVARBPROC) __GLeeGetProcAddress("glVertexAttrib4dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4fARB = (GLEEPFNGLVERTEXATTRIB4FARBPROC) __GLeeGetProcAddress("glVertexAttrib4fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4fvARB = (GLEEPFNGLVERTEXATTRIB4FVARBPROC) __GLeeGetProcAddress("glVertexAttrib4fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4ivARB = (GLEEPFNGLVERTEXATTRIB4IVARBPROC) __GLeeGetProcAddress("glVertexAttrib4ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4sARB = (GLEEPFNGLVERTEXATTRIB4SARBPROC) __GLeeGetProcAddress("glVertexAttrib4sARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4svARB = (GLEEPFNGLVERTEXATTRIB4SVARBPROC) __GLeeGetProcAddress("glVertexAttrib4svARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4ubvARB = (GLEEPFNGLVERTEXATTRIB4UBVARBPROC) __GLeeGetProcAddress("glVertexAttrib4ubvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4uivARB = (GLEEPFNGLVERTEXATTRIB4UIVARBPROC) __GLeeGetProcAddress("glVertexAttrib4uivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4usvARB = (GLEEPFNGLVERTEXATTRIB4USVARBPROC) __GLeeGetProcAddress("glVertexAttrib4usvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribPointerARB = (GLEEPFNGLVERTEXATTRIBPOINTERARBPROC) __GLeeGetProcAddress("glVertexAttribPointerARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEnableVertexAttribArrayARB = (GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC) __GLeeGetProcAddress("glEnableVertexAttribArrayARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDisableVertexAttribArrayARB = (GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC) __GLeeGetProcAddress("glDisableVertexAttribArrayARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramStringARB = (GLEEPFNGLPROGRAMSTRINGARBPROC) __GLeeGetProcAddress("glProgramStringARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindProgramARB = (GLEEPFNGLBINDPROGRAMARBPROC) __GLeeGetProcAddress("glBindProgramARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteProgramsARB = (GLEEPFNGLDELETEPROGRAMSARBPROC) __GLeeGetProcAddress("glDeleteProgramsARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenProgramsARB = (GLEEPFNGLGENPROGRAMSARBPROC) __GLeeGetProcAddress("glGenProgramsARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameter4dARB = (GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC) __GLeeGetProcAddress("glProgramEnvParameter4dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameter4dvARB = (GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC) __GLeeGetProcAddress("glProgramEnvParameter4dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameter4fARB = (GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC) __GLeeGetProcAddress("glProgramEnvParameter4fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameter4fvARB = (GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC) __GLeeGetProcAddress("glProgramEnvParameter4fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameter4dARB = (GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC) __GLeeGetProcAddress("glProgramLocalParameter4dARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameter4dvARB = (GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC) __GLeeGetProcAddress("glProgramLocalParameter4dvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameter4fARB = (GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC) __GLeeGetProcAddress("glProgramLocalParameter4fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameter4fvARB = (GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC) __GLeeGetProcAddress("glProgramLocalParameter4fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramEnvParameterdvARB = (GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC) __GLeeGetProcAddress("glGetProgramEnvParameterdvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramEnvParameterfvARB = (GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC) __GLeeGetProcAddress("glGetProgramEnvParameterfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramLocalParameterdvARB = (GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC) __GLeeGetProcAddress("glGetProgramLocalParameterdvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramLocalParameterfvARB = (GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC) __GLeeGetProcAddress("glGetProgramLocalParameterfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramivARB = (GLEEPFNGLGETPROGRAMIVARBPROC) __GLeeGetProcAddress("glGetProgramivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramStringARB = (GLEEPFNGLGETPROGRAMSTRINGARBPROC) __GLeeGetProcAddress("glGetProgramStringARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribdvARB = (GLEEPFNGLGETVERTEXATTRIBDVARBPROC) __GLeeGetProcAddress("glGetVertexAttribdvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribfvARB = (GLEEPFNGLGETVERTEXATTRIBFVARBPROC) __GLeeGetProcAddress("glGetVertexAttribfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribivARB = (GLEEPFNGLGETVERTEXATTRIBIVARBPROC) __GLeeGetProcAddress("glGetVertexAttribivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribPointervARB = (GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC) __GLeeGetProcAddress("glGetVertexAttribPointervARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsProgramARB = (GLEEPFNGLISPROGRAMARBPROC) __GLeeGetProcAddress("glIsProgramARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==62) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_fragment_program(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_vertex_buffer_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_vertex_buffer_object\r
- if ((GLeeFuncPtr_glBindBufferARB = (GLEEPFNGLBINDBUFFERARBPROC) __GLeeGetProcAddress("glBindBufferARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteBuffersARB = (GLEEPFNGLDELETEBUFFERSARBPROC) __GLeeGetProcAddress("glDeleteBuffersARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenBuffersARB = (GLEEPFNGLGENBUFFERSARBPROC) __GLeeGetProcAddress("glGenBuffersARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsBufferARB = (GLEEPFNGLISBUFFERARBPROC) __GLeeGetProcAddress("glIsBufferARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBufferDataARB = (GLEEPFNGLBUFFERDATAARBPROC) __GLeeGetProcAddress("glBufferDataARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBufferSubDataARB = (GLEEPFNGLBUFFERSUBDATAARBPROC) __GLeeGetProcAddress("glBufferSubDataARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBufferSubDataARB = (GLEEPFNGLGETBUFFERSUBDATAARBPROC) __GLeeGetProcAddress("glGetBufferSubDataARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMapBufferARB = (GLEEPFNGLMAPBUFFERARBPROC) __GLeeGetProcAddress("glMapBufferARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUnmapBufferARB = (GLEEPFNGLUNMAPBUFFERARBPROC) __GLeeGetProcAddress("glUnmapBufferARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBufferParameterivARB = (GLEEPFNGLGETBUFFERPARAMETERIVARBPROC) __GLeeGetProcAddress("glGetBufferParameterivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBufferPointervARB = (GLEEPFNGLGETBUFFERPOINTERVARBPROC) __GLeeGetProcAddress("glGetBufferPointervARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==11) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_occlusion_query(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_occlusion_query\r
- if ((GLeeFuncPtr_glGenQueriesARB = (GLEEPFNGLGENQUERIESARBPROC) __GLeeGetProcAddress("glGenQueriesARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteQueriesARB = (GLEEPFNGLDELETEQUERIESARBPROC) __GLeeGetProcAddress("glDeleteQueriesARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsQueryARB = (GLEEPFNGLISQUERYARBPROC) __GLeeGetProcAddress("glIsQueryARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBeginQueryARB = (GLEEPFNGLBEGINQUERYARBPROC) __GLeeGetProcAddress("glBeginQueryARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndQueryARB = (GLEEPFNGLENDQUERYARBPROC) __GLeeGetProcAddress("glEndQueryARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryivARB = (GLEEPFNGLGETQUERYIVARBPROC) __GLeeGetProcAddress("glGetQueryivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryObjectivARB = (GLEEPFNGLGETQUERYOBJECTIVARBPROC) __GLeeGetProcAddress("glGetQueryObjectivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryObjectuivARB = (GLEEPFNGLGETQUERYOBJECTUIVARBPROC) __GLeeGetProcAddress("glGetQueryObjectuivARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==8) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_shader_objects(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_shader_objects\r
- if ((GLeeFuncPtr_glDeleteObjectARB = (GLEEPFNGLDELETEOBJECTARBPROC) __GLeeGetProcAddress("glDeleteObjectARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetHandleARB = (GLEEPFNGLGETHANDLEARBPROC) __GLeeGetProcAddress("glGetHandleARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDetachObjectARB = (GLEEPFNGLDETACHOBJECTARBPROC) __GLeeGetProcAddress("glDetachObjectARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCreateShaderObjectARB = (GLEEPFNGLCREATESHADEROBJECTARBPROC) __GLeeGetProcAddress("glCreateShaderObjectARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glShaderSourceARB = (GLEEPFNGLSHADERSOURCEARBPROC) __GLeeGetProcAddress("glShaderSourceARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompileShaderARB = (GLEEPFNGLCOMPILESHADERARBPROC) __GLeeGetProcAddress("glCompileShaderARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCreateProgramObjectARB = (GLEEPFNGLCREATEPROGRAMOBJECTARBPROC) __GLeeGetProcAddress("glCreateProgramObjectARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glAttachObjectARB = (GLEEPFNGLATTACHOBJECTARBPROC) __GLeeGetProcAddress("glAttachObjectARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLinkProgramARB = (GLEEPFNGLLINKPROGRAMARBPROC) __GLeeGetProcAddress("glLinkProgramARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUseProgramObjectARB = (GLEEPFNGLUSEPROGRAMOBJECTARBPROC) __GLeeGetProcAddress("glUseProgramObjectARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glValidateProgramARB = (GLEEPFNGLVALIDATEPROGRAMARBPROC) __GLeeGetProcAddress("glValidateProgramARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1fARB = (GLEEPFNGLUNIFORM1FARBPROC) __GLeeGetProcAddress("glUniform1fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2fARB = (GLEEPFNGLUNIFORM2FARBPROC) __GLeeGetProcAddress("glUniform2fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3fARB = (GLEEPFNGLUNIFORM3FARBPROC) __GLeeGetProcAddress("glUniform3fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4fARB = (GLEEPFNGLUNIFORM4FARBPROC) __GLeeGetProcAddress("glUniform4fARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1iARB = (GLEEPFNGLUNIFORM1IARBPROC) __GLeeGetProcAddress("glUniform1iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2iARB = (GLEEPFNGLUNIFORM2IARBPROC) __GLeeGetProcAddress("glUniform2iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3iARB = (GLEEPFNGLUNIFORM3IARBPROC) __GLeeGetProcAddress("glUniform3iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4iARB = (GLEEPFNGLUNIFORM4IARBPROC) __GLeeGetProcAddress("glUniform4iARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1fvARB = (GLEEPFNGLUNIFORM1FVARBPROC) __GLeeGetProcAddress("glUniform1fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2fvARB = (GLEEPFNGLUNIFORM2FVARBPROC) __GLeeGetProcAddress("glUniform2fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3fvARB = (GLEEPFNGLUNIFORM3FVARBPROC) __GLeeGetProcAddress("glUniform3fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4fvARB = (GLEEPFNGLUNIFORM4FVARBPROC) __GLeeGetProcAddress("glUniform4fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1ivARB = (GLEEPFNGLUNIFORM1IVARBPROC) __GLeeGetProcAddress("glUniform1ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2ivARB = (GLEEPFNGLUNIFORM2IVARBPROC) __GLeeGetProcAddress("glUniform2ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3ivARB = (GLEEPFNGLUNIFORM3IVARBPROC) __GLeeGetProcAddress("glUniform3ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4ivARB = (GLEEPFNGLUNIFORM4IVARBPROC) __GLeeGetProcAddress("glUniform4ivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix2fvARB = (GLEEPFNGLUNIFORMMATRIX2FVARBPROC) __GLeeGetProcAddress("glUniformMatrix2fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix3fvARB = (GLEEPFNGLUNIFORMMATRIX3FVARBPROC) __GLeeGetProcAddress("glUniformMatrix3fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniformMatrix4fvARB = (GLEEPFNGLUNIFORMMATRIX4FVARBPROC) __GLeeGetProcAddress("glUniformMatrix4fvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetObjectParameterfvARB = (GLEEPFNGLGETOBJECTPARAMETERFVARBPROC) __GLeeGetProcAddress("glGetObjectParameterfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetObjectParameterivARB = (GLEEPFNGLGETOBJECTPARAMETERIVARBPROC) __GLeeGetProcAddress("glGetObjectParameterivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetInfoLogARB = (GLEEPFNGLGETINFOLOGARBPROC) __GLeeGetProcAddress("glGetInfoLogARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetAttachedObjectsARB = (GLEEPFNGLGETATTACHEDOBJECTSARBPROC) __GLeeGetProcAddress("glGetAttachedObjectsARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformLocationARB = (GLEEPFNGLGETUNIFORMLOCATIONARBPROC) __GLeeGetProcAddress("glGetUniformLocationARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetActiveUniformARB = (GLEEPFNGLGETACTIVEUNIFORMARBPROC) __GLeeGetProcAddress("glGetActiveUniformARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformfvARB = (GLEEPFNGLGETUNIFORMFVARBPROC) __GLeeGetProcAddress("glGetUniformfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformivARB = (GLEEPFNGLGETUNIFORMIVARBPROC) __GLeeGetProcAddress("glGetUniformivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetShaderSourceARB = (GLEEPFNGLGETSHADERSOURCEARBPROC) __GLeeGetProcAddress("glGetShaderSourceARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==39) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_vertex_shader(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_vertex_shader\r
- if ((GLeeFuncPtr_glBindAttribLocationARB = (GLEEPFNGLBINDATTRIBLOCATIONARBPROC) __GLeeGetProcAddress("glBindAttribLocationARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetActiveAttribARB = (GLEEPFNGLGETACTIVEATTRIBARBPROC) __GLeeGetProcAddress("glGetActiveAttribARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetAttribLocationARB = (GLEEPFNGLGETATTRIBLOCATIONARBPROC) __GLeeGetProcAddress("glGetAttribLocationARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_fragment_shader(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_shading_language_100(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_non_power_of_two(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_point_sprite(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_fragment_program_shadow(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_draw_buffers(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_draw_buffers\r
- if ((GLeeFuncPtr_glDrawBuffersARB = (GLEEPFNGLDRAWBUFFERSARBPROC) __GLeeGetProcAddress("glDrawBuffersARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_rectangle(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_color_buffer_float(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_color_buffer_float\r
- if ((GLeeFuncPtr_glClampColorARB = (GLEEPFNGLCLAMPCOLORARBPROC) __GLeeGetProcAddress("glClampColorARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_half_float_pixel(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_pixel_buffer_object(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_depth_buffer_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_draw_instanced(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_draw_instanced\r
- if ((GLeeFuncPtr_glDrawArraysInstancedARB = (GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC) __GLeeGetProcAddress("glDrawArraysInstancedARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawElementsInstancedARB = (GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC) __GLeeGetProcAddress("glDrawElementsInstancedARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_framebuffer_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_framebuffer_object\r
- if ((GLeeFuncPtr_glIsRenderbuffer = (GLEEPFNGLISRENDERBUFFERPROC) __GLeeGetProcAddress("glIsRenderbuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindRenderbuffer = (GLEEPFNGLBINDRENDERBUFFERPROC) __GLeeGetProcAddress("glBindRenderbuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteRenderbuffers = (GLEEPFNGLDELETERENDERBUFFERSPROC) __GLeeGetProcAddress("glDeleteRenderbuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenRenderbuffers = (GLEEPFNGLGENRENDERBUFFERSPROC) __GLeeGetProcAddress("glGenRenderbuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glRenderbufferStorage = (GLEEPFNGLRENDERBUFFERSTORAGEPROC) __GLeeGetProcAddress("glRenderbufferStorage"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetRenderbufferParameteriv = (GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC) __GLeeGetProcAddress("glGetRenderbufferParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsFramebuffer = (GLEEPFNGLISFRAMEBUFFERPROC) __GLeeGetProcAddress("glIsFramebuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindFramebuffer = (GLEEPFNGLBINDFRAMEBUFFERPROC) __GLeeGetProcAddress("glBindFramebuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteFramebuffers = (GLEEPFNGLDELETEFRAMEBUFFERSPROC) __GLeeGetProcAddress("glDeleteFramebuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenFramebuffers = (GLEEPFNGLGENFRAMEBUFFERSPROC) __GLeeGetProcAddress("glGenFramebuffers"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCheckFramebufferStatus = (GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC) __GLeeGetProcAddress("glCheckFramebufferStatus"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTexture1D = (GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC) __GLeeGetProcAddress("glFramebufferTexture1D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTexture2D = (GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC) __GLeeGetProcAddress("glFramebufferTexture2D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTexture3D = (GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC) __GLeeGetProcAddress("glFramebufferTexture3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferRenderbuffer = (GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC) __GLeeGetProcAddress("glFramebufferRenderbuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFramebufferAttachmentParameteriv = (GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) __GLeeGetProcAddress("glGetFramebufferAttachmentParameteriv"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenerateMipmap = (GLEEPFNGLGENERATEMIPMAPPROC) __GLeeGetProcAddress("glGenerateMipmap"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBlitFramebuffer = (GLEEPFNGLBLITFRAMEBUFFERPROC) __GLeeGetProcAddress("glBlitFramebuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glRenderbufferStorageMultisample = (GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) __GLeeGetProcAddress("glRenderbufferStorageMultisample"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureLayer = (GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC) __GLeeGetProcAddress("glFramebufferTextureLayer"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==20) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_framebuffer_sRGB(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_geometry_shader4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_geometry_shader4\r
- if ((GLeeFuncPtr_glProgramParameteriARB = (GLEEPFNGLPROGRAMPARAMETERIARBPROC) __GLeeGetProcAddress("glProgramParameteriARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureARB = (GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC) __GLeeGetProcAddress("glFramebufferTextureARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureLayerARB = (GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC) __GLeeGetProcAddress("glFramebufferTextureLayerARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureFaceARB = (GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC) __GLeeGetProcAddress("glFramebufferTextureFaceARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_half_float_vertex(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_instanced_arrays(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_instanced_arrays\r
- if ((GLeeFuncPtr_glVertexAttribDivisor = (GLEEPFNGLVERTEXATTRIBDIVISORPROC) __GLeeGetProcAddress("glVertexAttribDivisor"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_map_buffer_range(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_map_buffer_range\r
- if ((GLeeFuncPtr_glMapBufferRange = (GLEEPFNGLMAPBUFFERRANGEPROC) __GLeeGetProcAddress("glMapBufferRange"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFlushMappedBufferRange = (GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC) __GLeeGetProcAddress("glFlushMappedBufferRange"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_buffer_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_texture_buffer_object\r
- if ((GLeeFuncPtr_glTexBufferARB = (GLEEPFNGLTEXBUFFERARBPROC) __GLeeGetProcAddress("glTexBufferARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_compression_rgtc(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_texture_rg(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ARB_vertex_array_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ARB_vertex_array_object\r
- if ((GLeeFuncPtr_glBindVertexArray = (GLEEPFNGLBINDVERTEXARRAYPROC) __GLeeGetProcAddress("glBindVertexArray"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteVertexArrays = (GLEEPFNGLDELETEVERTEXARRAYSPROC) __GLeeGetProcAddress("glDeleteVertexArrays"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenVertexArrays = (GLEEPFNGLGENVERTEXARRAYSPROC) __GLeeGetProcAddress("glGenVertexArrays"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsVertexArray = (GLEEPFNGLISVERTEXARRAYPROC) __GLeeGetProcAddress("glIsVertexArray"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_abgr(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_blend_color(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_blend_color\r
- if ((GLeeFuncPtr_glBlendColorEXT = (GLEEPFNGLBLENDCOLOREXTPROC) __GLeeGetProcAddress("glBlendColorEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_polygon_offset(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_polygon_offset\r
- if ((GLeeFuncPtr_glPolygonOffsetEXT = (GLEEPFNGLPOLYGONOFFSETEXTPROC) __GLeeGetProcAddress("glPolygonOffsetEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture3D(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_texture3D\r
- if ((GLeeFuncPtr_glTexImage3DEXT = (GLEEPFNGLTEXIMAGE3DEXTPROC) __GLeeGetProcAddress("glTexImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexSubImage3DEXT = (GLEEPFNGLTEXSUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glTexSubImage3DEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture_filter4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_texture_filter4\r
- if ((GLeeFuncPtr_glGetTexFilterFuncSGIS = (GLEEPFNGLGETTEXFILTERFUNCSGISPROC) __GLeeGetProcAddress("glGetTexFilterFuncSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexFilterFuncSGIS = (GLEEPFNGLTEXFILTERFUNCSGISPROC) __GLeeGetProcAddress("glTexFilterFuncSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_subtexture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_subtexture\r
- if ((GLeeFuncPtr_glTexSubImage1DEXT = (GLEEPFNGLTEXSUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glTexSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexSubImage2DEXT = (GLEEPFNGLTEXSUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glTexSubImage2DEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_copy_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_copy_texture\r
- if ((GLeeFuncPtr_glCopyTexImage1DEXT = (GLEEPFNGLCOPYTEXIMAGE1DEXTPROC) __GLeeGetProcAddress("glCopyTexImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTexImage2DEXT = (GLEEPFNGLCOPYTEXIMAGE2DEXTPROC) __GLeeGetProcAddress("glCopyTexImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTexSubImage1DEXT = (GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glCopyTexSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTexSubImage2DEXT = (GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glCopyTexSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTexSubImage3DEXT = (GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glCopyTexSubImage3DEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_histogram(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_histogram\r
- if ((GLeeFuncPtr_glGetHistogramEXT = (GLEEPFNGLGETHISTOGRAMEXTPROC) __GLeeGetProcAddress("glGetHistogramEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetHistogramParameterfvEXT = (GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetHistogramParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetHistogramParameterivEXT = (GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetHistogramParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMinmaxEXT = (GLEEPFNGLGETMINMAXEXTPROC) __GLeeGetProcAddress("glGetMinmaxEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMinmaxParameterfvEXT = (GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetMinmaxParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMinmaxParameterivEXT = (GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetMinmaxParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glHistogramEXT = (GLEEPFNGLHISTOGRAMEXTPROC) __GLeeGetProcAddress("glHistogramEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMinmaxEXT = (GLEEPFNGLMINMAXEXTPROC) __GLeeGetProcAddress("glMinmaxEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glResetHistogramEXT = (GLEEPFNGLRESETHISTOGRAMEXTPROC) __GLeeGetProcAddress("glResetHistogramEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glResetMinmaxEXT = (GLEEPFNGLRESETMINMAXEXTPROC) __GLeeGetProcAddress("glResetMinmaxEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==10) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_convolution(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_convolution\r
- if ((GLeeFuncPtr_glConvolutionFilter1DEXT = (GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC) __GLeeGetProcAddress("glConvolutionFilter1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionFilter2DEXT = (GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC) __GLeeGetProcAddress("glConvolutionFilter2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameterfEXT = (GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC) __GLeeGetProcAddress("glConvolutionParameterfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameterfvEXT = (GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC) __GLeeGetProcAddress("glConvolutionParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameteriEXT = (GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC) __GLeeGetProcAddress("glConvolutionParameteriEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glConvolutionParameterivEXT = (GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC) __GLeeGetProcAddress("glConvolutionParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyConvolutionFilter1DEXT = (GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC) __GLeeGetProcAddress("glCopyConvolutionFilter1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyConvolutionFilter2DEXT = (GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC) __GLeeGetProcAddress("glCopyConvolutionFilter2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetConvolutionFilterEXT = (GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC) __GLeeGetProcAddress("glGetConvolutionFilterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetConvolutionParameterfvEXT = (GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetConvolutionParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetConvolutionParameterivEXT = (GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetConvolutionParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetSeparableFilterEXT = (GLEEPFNGLGETSEPARABLEFILTEREXTPROC) __GLeeGetProcAddress("glGetSeparableFilterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSeparableFilter2DEXT = (GLEEPFNGLSEPARABLEFILTER2DEXTPROC) __GLeeGetProcAddress("glSeparableFilter2DEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==13) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGI_color_matrix(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGI_color_table(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGI_color_table\r
- if ((GLeeFuncPtr_glColorTableSGI = (GLEEPFNGLCOLORTABLESGIPROC) __GLeeGetProcAddress("glColorTableSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorTableParameterfvSGI = (GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC) __GLeeGetProcAddress("glColorTableParameterfvSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorTableParameterivSGI = (GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC) __GLeeGetProcAddress("glColorTableParameterivSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyColorTableSGI = (GLEEPFNGLCOPYCOLORTABLESGIPROC) __GLeeGetProcAddress("glCopyColorTableSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableSGI = (GLEEPFNGLGETCOLORTABLESGIPROC) __GLeeGetProcAddress("glGetColorTableSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableParameterfvSGI = (GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC) __GLeeGetProcAddress("glGetColorTableParameterfvSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableParameterivSGI = (GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC) __GLeeGetProcAddress("glGetColorTableParameterivSGI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIS_pixel_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_pixel_texture\r
- if ((GLeeFuncPtr_glPixelTexGenParameteriSGIS = (GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC) __GLeeGetProcAddress("glPixelTexGenParameteriSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPixelTexGenParameterivSGIS = (GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC) __GLeeGetProcAddress("glPixelTexGenParameterivSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPixelTexGenParameterfSGIS = (GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC) __GLeeGetProcAddress("glPixelTexGenParameterfSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPixelTexGenParameterfvSGIS = (GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC) __GLeeGetProcAddress("glPixelTexGenParameterfvSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetPixelTexGenParameterivSGIS = (GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC) __GLeeGetProcAddress("glGetPixelTexGenParameterivSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS = (GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC) __GLeeGetProcAddress("glGetPixelTexGenParameterfvSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_pixel_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_pixel_texture\r
- if ((GLeeFuncPtr_glPixelTexGenSGIX = (GLEEPFNGLPIXELTEXGENSGIXPROC) __GLeeGetProcAddress("glPixelTexGenSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture4D(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_texture4D\r
- if ((GLeeFuncPtr_glTexImage4DSGIS = (GLEEPFNGLTEXIMAGE4DSGISPROC) __GLeeGetProcAddress("glTexImage4DSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexSubImage4DSGIS = (GLEEPFNGLTEXSUBIMAGE4DSGISPROC) __GLeeGetProcAddress("glTexSubImage4DSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGI_texture_color_table(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_cmyka(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_texture_object\r
- if ((GLeeFuncPtr_glAreTexturesResidentEXT = (GLEEPFNGLARETEXTURESRESIDENTEXTPROC) __GLeeGetProcAddress("glAreTexturesResidentEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindTextureEXT = (GLEEPFNGLBINDTEXTUREEXTPROC) __GLeeGetProcAddress("glBindTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteTexturesEXT = (GLEEPFNGLDELETETEXTURESEXTPROC) __GLeeGetProcAddress("glDeleteTexturesEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenTexturesEXT = (GLEEPFNGLGENTEXTURESEXTPROC) __GLeeGetProcAddress("glGenTexturesEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsTextureEXT = (GLEEPFNGLISTEXTUREEXTPROC) __GLeeGetProcAddress("glIsTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPrioritizeTexturesEXT = (GLEEPFNGLPRIORITIZETEXTURESEXTPROC) __GLeeGetProcAddress("glPrioritizeTexturesEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIS_detail_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_detail_texture\r
- if ((GLeeFuncPtr_glDetailTexFuncSGIS = (GLEEPFNGLDETAILTEXFUNCSGISPROC) __GLeeGetProcAddress("glDetailTexFuncSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetDetailTexFuncSGIS = (GLEEPFNGLGETDETAILTEXFUNCSGISPROC) __GLeeGetProcAddress("glGetDetailTexFuncSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIS_sharpen_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_sharpen_texture\r
- if ((GLeeFuncPtr_glSharpenTexFuncSGIS = (GLEEPFNGLSHARPENTEXFUNCSGISPROC) __GLeeGetProcAddress("glSharpenTexFuncSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetSharpenTexFuncSGIS = (GLEEPFNGLGETSHARPENTEXFUNCSGISPROC) __GLeeGetProcAddress("glGetSharpenTexFuncSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_packed_pixels(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture_lod(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_multisample(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_multisample\r
- if ((GLeeFuncPtr_glSampleMaskSGIS = (GLEEPFNGLSAMPLEMASKSGISPROC) __GLeeGetProcAddress("glSampleMaskSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSamplePatternSGIS = (GLEEPFNGLSAMPLEPATTERNSGISPROC) __GLeeGetProcAddress("glSamplePatternSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_rescale_normal(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_vertex_array(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_vertex_array\r
- if ((GLeeFuncPtr_glArrayElementEXT = (GLEEPFNGLARRAYELEMENTEXTPROC) __GLeeGetProcAddress("glArrayElementEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorPointerEXT = (GLEEPFNGLCOLORPOINTEREXTPROC) __GLeeGetProcAddress("glColorPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawArraysEXT = (GLEEPFNGLDRAWARRAYSEXTPROC) __GLeeGetProcAddress("glDrawArraysEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEdgeFlagPointerEXT = (GLEEPFNGLEDGEFLAGPOINTEREXTPROC) __GLeeGetProcAddress("glEdgeFlagPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetPointervEXT = (GLEEPFNGLGETPOINTERVEXTPROC) __GLeeGetProcAddress("glGetPointervEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIndexPointerEXT = (GLEEPFNGLINDEXPOINTEREXTPROC) __GLeeGetProcAddress("glIndexPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalPointerEXT = (GLEEPFNGLNORMALPOINTEREXTPROC) __GLeeGetProcAddress("glNormalPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoordPointerEXT = (GLEEPFNGLTEXCOORDPOINTEREXTPROC) __GLeeGetProcAddress("glTexCoordPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexPointerEXT = (GLEEPFNGLVERTEXPOINTEREXTPROC) __GLeeGetProcAddress("glVertexPointerEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==9) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_misc_attribute(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_generate_mipmap(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_clipmap(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_shadow(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture_edge_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture_border_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_blend_minmax(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_blend_minmax\r
- if ((GLeeFuncPtr_glBlendEquationEXT = (GLEEPFNGLBLENDEQUATIONEXTPROC) __GLeeGetProcAddress("glBlendEquationEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_blend_subtract(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_blend_logic_op(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_interlace(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_pixel_tiles(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture_select(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_sprite(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_sprite\r
- if ((GLeeFuncPtr_glSpriteParameterfSGIX = (GLEEPFNGLSPRITEPARAMETERFSGIXPROC) __GLeeGetProcAddress("glSpriteParameterfSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSpriteParameterfvSGIX = (GLEEPFNGLSPRITEPARAMETERFVSGIXPROC) __GLeeGetProcAddress("glSpriteParameterfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSpriteParameteriSGIX = (GLEEPFNGLSPRITEPARAMETERISGIXPROC) __GLeeGetProcAddress("glSpriteParameteriSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSpriteParameterivSGIX = (GLEEPFNGLSPRITEPARAMETERIVSGIXPROC) __GLeeGetProcAddress("glSpriteParameterivSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_multi_buffer(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_point_parameters(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_point_parameters\r
- if ((GLeeFuncPtr_glPointParameterfEXT = (GLEEPFNGLPOINTPARAMETERFEXTPROC) __GLeeGetProcAddress("glPointParameterfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameterfvEXT = (GLEEPFNGLPOINTPARAMETERFVEXTPROC) __GLeeGetProcAddress("glPointParameterfvEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIS_point_parameters(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_point_parameters\r
- if ((GLeeFuncPtr_glPointParameterfSGIS = (GLEEPFNGLPOINTPARAMETERFSGISPROC) __GLeeGetProcAddress("glPointParameterfSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameterfvSGIS = (GLEEPFNGLPOINTPARAMETERFVSGISPROC) __GLeeGetProcAddress("glPointParameterfvSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_instruments(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_instruments\r
- if ((GLeeFuncPtr_glGetInstrumentsSGIX = (GLEEPFNGLGETINSTRUMENTSSGIXPROC) __GLeeGetProcAddress("glGetInstrumentsSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glInstrumentsBufferSGIX = (GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC) __GLeeGetProcAddress("glInstrumentsBufferSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPollInstrumentsSGIX = (GLEEPFNGLPOLLINSTRUMENTSSGIXPROC) __GLeeGetProcAddress("glPollInstrumentsSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReadInstrumentsSGIX = (GLEEPFNGLREADINSTRUMENTSSGIXPROC) __GLeeGetProcAddress("glReadInstrumentsSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glStartInstrumentsSGIX = (GLEEPFNGLSTARTINSTRUMENTSSGIXPROC) __GLeeGetProcAddress("glStartInstrumentsSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glStopInstrumentsSGIX = (GLEEPFNGLSTOPINSTRUMENTSSGIXPROC) __GLeeGetProcAddress("glStopInstrumentsSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_scale_bias(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_framezoom(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_framezoom\r
- if ((GLeeFuncPtr_glFrameZoomSGIX = (GLEEPFNGLFRAMEZOOMSGIXPROC) __GLeeGetProcAddress("glFrameZoomSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_tag_sample_buffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_tag_sample_buffer\r
- if ((GLeeFuncPtr_glTagSampleBufferSGIX = (GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC) __GLeeGetProcAddress("glTagSampleBufferSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_FfdMaskSGIX(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_polynomial_ffd(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_polynomial_ffd\r
- if ((GLeeFuncPtr_glDeformationMap3dSGIX = (GLEEPFNGLDEFORMATIONMAP3DSGIXPROC) __GLeeGetProcAddress("glDeformationMap3dSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeformationMap3fSGIX = (GLEEPFNGLDEFORMATIONMAP3FSGIXPROC) __GLeeGetProcAddress("glDeformationMap3fSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeformSGIX = (GLEEPFNGLDEFORMSGIXPROC) __GLeeGetProcAddress("glDeformSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLoadIdentityDeformationMapSGIX = (GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC) __GLeeGetProcAddress("glLoadIdentityDeformationMapSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_reference_plane(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_reference_plane\r
- if ((GLeeFuncPtr_glReferencePlaneSGIX = (GLEEPFNGLREFERENCEPLANESGIXPROC) __GLeeGetProcAddress("glReferencePlaneSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_flush_raster(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_flush_raster\r
- if ((GLeeFuncPtr_glFlushRasterSGIX = (GLEEPFNGLFLUSHRASTERSGIXPROC) __GLeeGetProcAddress("glFlushRasterSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_depth_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_fog_function(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_fog_function\r
- if ((GLeeFuncPtr_glFogFuncSGIS = (GLEEPFNGLFOGFUNCSGISPROC) __GLeeGetProcAddress("glFogFuncSGIS"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFogFuncSGIS = (GLEEPFNGLGETFOGFUNCSGISPROC) __GLeeGetProcAddress("glGetFogFuncSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_fog_offset(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_HP_image_transform(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_HP_image_transform\r
- if ((GLeeFuncPtr_glImageTransformParameteriHP = (GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC) __GLeeGetProcAddress("glImageTransformParameteriHP"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glImageTransformParameterfHP = (GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC) __GLeeGetProcAddress("glImageTransformParameterfHP"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glImageTransformParameterivHP = (GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC) __GLeeGetProcAddress("glImageTransformParameterivHP"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glImageTransformParameterfvHP = (GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC) __GLeeGetProcAddress("glImageTransformParameterfvHP"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetImageTransformParameterivHP = (GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC) __GLeeGetProcAddress("glGetImageTransformParameterivHP"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetImageTransformParameterfvHP = (GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC) __GLeeGetProcAddress("glGetImageTransformParameterfvHP"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_HP_convolution_border_modes(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_INGR_palette_buffer(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_add_env(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_color_subtable(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_color_subtable\r
- if ((GLeeFuncPtr_glColorSubTableEXT = (GLEEPFNGLCOLORSUBTABLEEXTPROC) __GLeeGetProcAddress("glColorSubTableEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyColorSubTableEXT = (GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC) __GLeeGetProcAddress("glCopyColorSubTableEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_PGI_vertex_hints(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_PGI_misc_hints(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_PGI_misc_hints\r
- if ((GLeeFuncPtr_glHintPGI = (GLEEPFNGLHINTPGIPROC) __GLeeGetProcAddress("glHintPGI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_paletted_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_paletted_texture\r
- if ((GLeeFuncPtr_glColorTableEXT = (GLEEPFNGLCOLORTABLEEXTPROC) __GLeeGetProcAddress("glColorTableEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableEXT = (GLEEPFNGLGETCOLORTABLEEXTPROC) __GLeeGetProcAddress("glGetColorTableEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableParameterivEXT = (GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetColorTableParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetColorTableParameterfvEXT = (GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetColorTableParameterfvEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_clip_volume_hint(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_list_priority(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_list_priority\r
- if ((GLeeFuncPtr_glGetListParameterfvSGIX = (GLEEPFNGLGETLISTPARAMETERFVSGIXPROC) __GLeeGetProcAddress("glGetListParameterfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetListParameterivSGIX = (GLEEPFNGLGETLISTPARAMETERIVSGIXPROC) __GLeeGetProcAddress("glGetListParameterivSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glListParameterfSGIX = (GLEEPFNGLLISTPARAMETERFSGIXPROC) __GLeeGetProcAddress("glListParameterfSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glListParameterfvSGIX = (GLEEPFNGLLISTPARAMETERFVSGIXPROC) __GLeeGetProcAddress("glListParameterfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glListParameteriSGIX = (GLEEPFNGLLISTPARAMETERISGIXPROC) __GLeeGetProcAddress("glListParameteriSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glListParameterivSGIX = (GLEEPFNGLLISTPARAMETERIVSGIXPROC) __GLeeGetProcAddress("glListParameterivSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_ir_instrument1(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_calligraphic_fragment(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_lod_bias(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_shadow_ambient(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_index_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_index_material(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_index_material\r
- if ((GLeeFuncPtr_glIndexMaterialEXT = (GLEEPFNGLINDEXMATERIALEXTPROC) __GLeeGetProcAddress("glIndexMaterialEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_index_func(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_index_func\r
- if ((GLeeFuncPtr_glIndexFuncEXT = (GLEEPFNGLINDEXFUNCEXTPROC) __GLeeGetProcAddress("glIndexFuncEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_index_array_formats(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_compiled_vertex_array(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_compiled_vertex_array\r
- if ((GLeeFuncPtr_glLockArraysEXT = (GLEEPFNGLLOCKARRAYSEXTPROC) __GLeeGetProcAddress("glLockArraysEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUnlockArraysEXT = (GLEEPFNGLUNLOCKARRAYSEXTPROC) __GLeeGetProcAddress("glUnlockArraysEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_cull_vertex(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_cull_vertex\r
- if ((GLeeFuncPtr_glCullParameterdvEXT = (GLEEPFNGLCULLPARAMETERDVEXTPROC) __GLeeGetProcAddress("glCullParameterdvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCullParameterfvEXT = (GLEEPFNGLCULLPARAMETERFVEXTPROC) __GLeeGetProcAddress("glCullParameterfvEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_ycrcb(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_fragment_lighting(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_fragment_lighting\r
- if ((GLeeFuncPtr_glFragmentColorMaterialSGIX = (GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC) __GLeeGetProcAddress("glFragmentColorMaterialSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightfSGIX = (GLEEPFNGLFRAGMENTLIGHTFSGIXPROC) __GLeeGetProcAddress("glFragmentLightfSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightfvSGIX = (GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC) __GLeeGetProcAddress("glFragmentLightfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightiSGIX = (GLEEPFNGLFRAGMENTLIGHTISGIXPROC) __GLeeGetProcAddress("glFragmentLightiSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightivSGIX = (GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC) __GLeeGetProcAddress("glFragmentLightivSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModelfSGIX = (GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC) __GLeeGetProcAddress("glFragmentLightModelfSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModelfvSGIX = (GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC) __GLeeGetProcAddress("glFragmentLightModelfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModeliSGIX = (GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC) __GLeeGetProcAddress("glFragmentLightModeliSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModelivSGIX = (GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC) __GLeeGetProcAddress("glFragmentLightModelivSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialfSGIX = (GLEEPFNGLFRAGMENTMATERIALFSGIXPROC) __GLeeGetProcAddress("glFragmentMaterialfSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialfvSGIX = (GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC) __GLeeGetProcAddress("glFragmentMaterialfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialiSGIX = (GLEEPFNGLFRAGMENTMATERIALISGIXPROC) __GLeeGetProcAddress("glFragmentMaterialiSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialivSGIX = (GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC) __GLeeGetProcAddress("glFragmentMaterialivSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentLightfvSGIX = (GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC) __GLeeGetProcAddress("glGetFragmentLightfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentLightivSGIX = (GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC) __GLeeGetProcAddress("glGetFragmentLightivSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentMaterialfvSGIX = (GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC) __GLeeGetProcAddress("glGetFragmentMaterialfvSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentMaterialivSGIX = (GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC) __GLeeGetProcAddress("glGetFragmentMaterialivSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLightEnviSGIX = (GLEEPFNGLLIGHTENVISGIXPROC) __GLeeGetProcAddress("glLightEnviSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==18) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_IBM_rasterpos_clip(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_HP_texture_lighting(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_draw_range_elements(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_draw_range_elements\r
- if ((GLeeFuncPtr_glDrawRangeElementsEXT = (GLEEPFNGLDRAWRANGEELEMENTSEXTPROC) __GLeeGetProcAddress("glDrawRangeElementsEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_WIN_phong_shading(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_WIN_specular_fog(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_light_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_light_texture\r
- if ((GLeeFuncPtr_glApplyTextureEXT = (GLEEPFNGLAPPLYTEXTUREEXTPROC) __GLeeGetProcAddress("glApplyTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureLightEXT = (GLEEPFNGLTEXTURELIGHTEXTPROC) __GLeeGetProcAddress("glTextureLightEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureMaterialEXT = (GLEEPFNGLTEXTUREMATERIALEXTPROC) __GLeeGetProcAddress("glTextureMaterialEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_blend_alpha_minmax(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_impact_pixel_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_bgra(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_async(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_async\r
- if ((GLeeFuncPtr_glAsyncMarkerSGIX = (GLEEPFNGLASYNCMARKERSGIXPROC) __GLeeGetProcAddress("glAsyncMarkerSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFinishAsyncSGIX = (GLEEPFNGLFINISHASYNCSGIXPROC) __GLeeGetProcAddress("glFinishAsyncSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPollAsyncSGIX = (GLEEPFNGLPOLLASYNCSGIXPROC) __GLeeGetProcAddress("glPollAsyncSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenAsyncMarkersSGIX = (GLEEPFNGLGENASYNCMARKERSSGIXPROC) __GLeeGetProcAddress("glGenAsyncMarkersSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteAsyncMarkersSGIX = (GLEEPFNGLDELETEASYNCMARKERSSGIXPROC) __GLeeGetProcAddress("glDeleteAsyncMarkersSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsAsyncMarkerSGIX = (GLEEPFNGLISASYNCMARKERSGIXPROC) __GLeeGetProcAddress("glIsAsyncMarkerSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_async_pixel(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_async_histogram(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_INTEL_texture_scissor(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_INTEL_parallel_arrays(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_INTEL_parallel_arrays\r
- if ((GLeeFuncPtr_glVertexPointervINTEL = (GLEEPFNGLVERTEXPOINTERVINTELPROC) __GLeeGetProcAddress("glVertexPointervINTEL"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalPointervINTEL = (GLEEPFNGLNORMALPOINTERVINTELPROC) __GLeeGetProcAddress("glNormalPointervINTEL"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorPointervINTEL = (GLEEPFNGLCOLORPOINTERVINTELPROC) __GLeeGetProcAddress("glColorPointervINTEL"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoordPointervINTEL = (GLEEPFNGLTEXCOORDPOINTERVINTELPROC) __GLeeGetProcAddress("glTexCoordPointervINTEL"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_HP_occlusion_test(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_pixel_transform(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_pixel_transform\r
- if ((GLeeFuncPtr_glPixelTransformParameteriEXT = (GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC) __GLeeGetProcAddress("glPixelTransformParameteriEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPixelTransformParameterfEXT = (GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC) __GLeeGetProcAddress("glPixelTransformParameterfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPixelTransformParameterivEXT = (GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC) __GLeeGetProcAddress("glPixelTransformParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPixelTransformParameterfvEXT = (GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC) __GLeeGetProcAddress("glPixelTransformParameterfvEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_pixel_transform_color_table(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_shared_texture_palette(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_separate_specular_color(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_secondary_color(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_secondary_color\r
- if ((GLeeFuncPtr_glSecondaryColor3bEXT = (GLEEPFNGLSECONDARYCOLOR3BEXTPROC) __GLeeGetProcAddress("glSecondaryColor3bEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3bvEXT = (GLEEPFNGLSECONDARYCOLOR3BVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3bvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3dEXT = (GLEEPFNGLSECONDARYCOLOR3DEXTPROC) __GLeeGetProcAddress("glSecondaryColor3dEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3dvEXT = (GLEEPFNGLSECONDARYCOLOR3DVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3dvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3fEXT = (GLEEPFNGLSECONDARYCOLOR3FEXTPROC) __GLeeGetProcAddress("glSecondaryColor3fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3fvEXT = (GLEEPFNGLSECONDARYCOLOR3FVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3iEXT = (GLEEPFNGLSECONDARYCOLOR3IEXTPROC) __GLeeGetProcAddress("glSecondaryColor3iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3ivEXT = (GLEEPFNGLSECONDARYCOLOR3IVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3sEXT = (GLEEPFNGLSECONDARYCOLOR3SEXTPROC) __GLeeGetProcAddress("glSecondaryColor3sEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3svEXT = (GLEEPFNGLSECONDARYCOLOR3SVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3svEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3ubEXT = (GLEEPFNGLSECONDARYCOLOR3UBEXTPROC) __GLeeGetProcAddress("glSecondaryColor3ubEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3ubvEXT = (GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3ubvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3uiEXT = (GLEEPFNGLSECONDARYCOLOR3UIEXTPROC) __GLeeGetProcAddress("glSecondaryColor3uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3uivEXT = (GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3usEXT = (GLEEPFNGLSECONDARYCOLOR3USEXTPROC) __GLeeGetProcAddress("glSecondaryColor3usEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3usvEXT = (GLEEPFNGLSECONDARYCOLOR3USVEXTPROC) __GLeeGetProcAddress("glSecondaryColor3usvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColorPointerEXT = (GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC) __GLeeGetProcAddress("glSecondaryColorPointerEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==17) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_perturb_normal(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_texture_perturb_normal\r
- if ((GLeeFuncPtr_glTextureNormalEXT = (GLEEPFNGLTEXTURENORMALEXTPROC) __GLeeGetProcAddress("glTextureNormalEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_multi_draw_arrays(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_multi_draw_arrays\r
- if ((GLeeFuncPtr_glMultiDrawArraysEXT = (GLEEPFNGLMULTIDRAWARRAYSEXTPROC) __GLeeGetProcAddress("glMultiDrawArraysEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiDrawElementsEXT = (GLEEPFNGLMULTIDRAWELEMENTSEXTPROC) __GLeeGetProcAddress("glMultiDrawElementsEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_fog_coord(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_fog_coord\r
- if ((GLeeFuncPtr_glFogCoordfEXT = (GLEEPFNGLFOGCOORDFEXTPROC) __GLeeGetProcAddress("glFogCoordfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordfvEXT = (GLEEPFNGLFOGCOORDFVEXTPROC) __GLeeGetProcAddress("glFogCoordfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoorddEXT = (GLEEPFNGLFOGCOORDDEXTPROC) __GLeeGetProcAddress("glFogCoorddEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoorddvEXT = (GLEEPFNGLFOGCOORDDVEXTPROC) __GLeeGetProcAddress("glFogCoorddvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordPointerEXT = (GLEEPFNGLFOGCOORDPOINTEREXTPROC) __GLeeGetProcAddress("glFogCoordPointerEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_REND_screen_coordinates(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_coordinate_frame(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_coordinate_frame\r
- if ((GLeeFuncPtr_glTangent3bEXT = (GLEEPFNGLTANGENT3BEXTPROC) __GLeeGetProcAddress("glTangent3bEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3bvEXT = (GLEEPFNGLTANGENT3BVEXTPROC) __GLeeGetProcAddress("glTangent3bvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3dEXT = (GLEEPFNGLTANGENT3DEXTPROC) __GLeeGetProcAddress("glTangent3dEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3dvEXT = (GLEEPFNGLTANGENT3DVEXTPROC) __GLeeGetProcAddress("glTangent3dvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3fEXT = (GLEEPFNGLTANGENT3FEXTPROC) __GLeeGetProcAddress("glTangent3fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3fvEXT = (GLEEPFNGLTANGENT3FVEXTPROC) __GLeeGetProcAddress("glTangent3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3iEXT = (GLEEPFNGLTANGENT3IEXTPROC) __GLeeGetProcAddress("glTangent3iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3ivEXT = (GLEEPFNGLTANGENT3IVEXTPROC) __GLeeGetProcAddress("glTangent3ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3sEXT = (GLEEPFNGLTANGENT3SEXTPROC) __GLeeGetProcAddress("glTangent3sEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangent3svEXT = (GLEEPFNGLTANGENT3SVEXTPROC) __GLeeGetProcAddress("glTangent3svEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3bEXT = (GLEEPFNGLBINORMAL3BEXTPROC) __GLeeGetProcAddress("glBinormal3bEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3bvEXT = (GLEEPFNGLBINORMAL3BVEXTPROC) __GLeeGetProcAddress("glBinormal3bvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3dEXT = (GLEEPFNGLBINORMAL3DEXTPROC) __GLeeGetProcAddress("glBinormal3dEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3dvEXT = (GLEEPFNGLBINORMAL3DVEXTPROC) __GLeeGetProcAddress("glBinormal3dvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3fEXT = (GLEEPFNGLBINORMAL3FEXTPROC) __GLeeGetProcAddress("glBinormal3fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3fvEXT = (GLEEPFNGLBINORMAL3FVEXTPROC) __GLeeGetProcAddress("glBinormal3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3iEXT = (GLEEPFNGLBINORMAL3IEXTPROC) __GLeeGetProcAddress("glBinormal3iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3ivEXT = (GLEEPFNGLBINORMAL3IVEXTPROC) __GLeeGetProcAddress("glBinormal3ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3sEXT = (GLEEPFNGLBINORMAL3SEXTPROC) __GLeeGetProcAddress("glBinormal3sEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormal3svEXT = (GLEEPFNGLBINORMAL3SVEXTPROC) __GLeeGetProcAddress("glBinormal3svEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTangentPointerEXT = (GLEEPFNGLTANGENTPOINTEREXTPROC) __GLeeGetProcAddress("glTangentPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBinormalPointerEXT = (GLEEPFNGLBINORMALPOINTEREXTPROC) __GLeeGetProcAddress("glBinormalPointerEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==22) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_env_combine(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_APPLE_specular_vector(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_APPLE_transform_hint(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_fog_scale(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SUNX_constant_data(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SUNX_constant_data\r
- if ((GLeeFuncPtr_glFinishTextureSUNX = (GLEEPFNGLFINISHTEXTURESUNXPROC) __GLeeGetProcAddress("glFinishTextureSUNX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SUN_global_alpha(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SUN_global_alpha\r
- if ((GLeeFuncPtr_glGlobalAlphaFactorbSUN = (GLEEPFNGLGLOBALALPHAFACTORBSUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactorbSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactorsSUN = (GLEEPFNGLGLOBALALPHAFACTORSSUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactorsSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactoriSUN = (GLEEPFNGLGLOBALALPHAFACTORISUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactoriSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactorfSUN = (GLEEPFNGLGLOBALALPHAFACTORFSUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactorfSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactordSUN = (GLEEPFNGLGLOBALALPHAFACTORDSUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactordSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactorubSUN = (GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactorubSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactorusSUN = (GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactorusSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGlobalAlphaFactoruiSUN = (GLEEPFNGLGLOBALALPHAFACTORUISUNPROC) __GLeeGetProcAddress("glGlobalAlphaFactoruiSUN"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==8) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SUN_triangle_list(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SUN_triangle_list\r
- if ((GLeeFuncPtr_glReplacementCodeuiSUN = (GLEEPFNGLREPLACEMENTCODEUISUNPROC) __GLeeGetProcAddress("glReplacementCodeuiSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeusSUN = (GLEEPFNGLREPLACEMENTCODEUSSUNPROC) __GLeeGetProcAddress("glReplacementCodeusSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeubSUN = (GLEEPFNGLREPLACEMENTCODEUBSUNPROC) __GLeeGetProcAddress("glReplacementCodeubSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuivSUN = (GLEEPFNGLREPLACEMENTCODEUIVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuivSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeusvSUN = (GLEEPFNGLREPLACEMENTCODEUSVSUNPROC) __GLeeGetProcAddress("glReplacementCodeusvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeubvSUN = (GLEEPFNGLREPLACEMENTCODEUBVSUNPROC) __GLeeGetProcAddress("glReplacementCodeubvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodePointerSUN = (GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC) __GLeeGetProcAddress("glReplacementCodePointerSUN"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SUN_vertex(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SUN_vertex\r
- if ((GLeeFuncPtr_glColor4ubVertex2fSUN = (GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC) __GLeeGetProcAddress("glColor4ubVertex2fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4ubVertex2fvSUN = (GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC) __GLeeGetProcAddress("glColor4ubVertex2fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4ubVertex3fSUN = (GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC) __GLeeGetProcAddress("glColor4ubVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4ubVertex3fvSUN = (GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC) __GLeeGetProcAddress("glColor4ubVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor3fVertex3fSUN = (GLEEPFNGLCOLOR3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glColor3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor3fVertex3fvSUN = (GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glColor3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormal3fVertex3fSUN = (GLEEPFNGLNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormal3fVertex3fvSUN = (GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4fNormal3fVertex3fSUN = (GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glColor4fNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN = (GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glColor4fNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fVertex3fSUN = (GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC) __GLeeGetProcAddress("glTexCoord2fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fVertex3fvSUN = (GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glTexCoord2fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord4fVertex4fSUN = (GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC) __GLeeGetProcAddress("glTexCoord4fVertex4fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord4fVertex4fvSUN = (GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC) __GLeeGetProcAddress("glTexCoord4fVertex4fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN = (GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC) __GLeeGetProcAddress("glTexCoord2fColor4ubVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN = (GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC) __GLeeGetProcAddress("glTexCoord2fColor4ubVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN = (GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glTexCoord2fColor3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN = (GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glTexCoord2fColor3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN = (GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glTexCoord2fNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN = (GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glTexCoord2fNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN = (GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glTexCoord2fColor4fNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN = (GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glTexCoord2fColor4fNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN = (GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC) __GLeeGetProcAddress("glTexCoord4fColor4fNormal3fVertex4fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN = (GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC) __GLeeGetProcAddress("glTexCoord4fColor4fNormal3fVertex4fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiColor4ubVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiColor4ubVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiColor3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiColor3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiColor4fNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiColor4fNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiTexCoord2fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiTexCoord2fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN = (GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN = (GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) __GLeeGetProcAddress("glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==40) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_blend_func_separate(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_blend_func_separate\r
- if ((GLeeFuncPtr_glBlendFuncSeparateEXT = (GLEEPFNGLBLENDFUNCSEPARATEEXTPROC) __GLeeGetProcAddress("glBlendFuncSeparateEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_INGR_color_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_INGR_interlace_read(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_stencil_wrap(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_422_pixels(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_texgen_reflection(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_cube_map(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SUN_convolution_border_modes(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_env_add(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_lod_bias(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_filter_anisotropic(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_vertex_weighting(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_vertex_weighting\r
- if ((GLeeFuncPtr_glVertexWeightfEXT = (GLEEPFNGLVERTEXWEIGHTFEXTPROC) __GLeeGetProcAddress("glVertexWeightfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexWeightfvEXT = (GLEEPFNGLVERTEXWEIGHTFVEXTPROC) __GLeeGetProcAddress("glVertexWeightfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexWeightPointerEXT = (GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC) __GLeeGetProcAddress("glVertexWeightPointerEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_light_max_exponent(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_array_range(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_vertex_array_range\r
- if ((GLeeFuncPtr_glFlushVertexArrayRangeNV = (GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC) __GLeeGetProcAddress("glFlushVertexArrayRangeNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexArrayRangeNV = (GLEEPFNGLVERTEXARRAYRANGENVPROC) __GLeeGetProcAddress("glVertexArrayRangeNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_register_combiners(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_register_combiners\r
- if ((GLeeFuncPtr_glCombinerParameterfvNV = (GLEEPFNGLCOMBINERPARAMETERFVNVPROC) __GLeeGetProcAddress("glCombinerParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCombinerParameterfNV = (GLEEPFNGLCOMBINERPARAMETERFNVPROC) __GLeeGetProcAddress("glCombinerParameterfNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCombinerParameterivNV = (GLEEPFNGLCOMBINERPARAMETERIVNVPROC) __GLeeGetProcAddress("glCombinerParameterivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCombinerParameteriNV = (GLEEPFNGLCOMBINERPARAMETERINVPROC) __GLeeGetProcAddress("glCombinerParameteriNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCombinerInputNV = (GLEEPFNGLCOMBINERINPUTNVPROC) __GLeeGetProcAddress("glCombinerInputNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCombinerOutputNV = (GLEEPFNGLCOMBINEROUTPUTNVPROC) __GLeeGetProcAddress("glCombinerOutputNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFinalCombinerInputNV = (GLEEPFNGLFINALCOMBINERINPUTNVPROC) __GLeeGetProcAddress("glFinalCombinerInputNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCombinerInputParameterfvNV = (GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetCombinerInputParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCombinerInputParameterivNV = (GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC) __GLeeGetProcAddress("glGetCombinerInputParameterivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCombinerOutputParameterfvNV = (GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetCombinerOutputParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCombinerOutputParameterivNV = (GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC) __GLeeGetProcAddress("glGetCombinerOutputParameterivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV = (GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetFinalCombinerInputParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFinalCombinerInputParameterivNV = (GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC) __GLeeGetProcAddress("glGetFinalCombinerInputParameterivNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==13) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_fog_distance(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_texgen_emboss(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_blend_square(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_env_combine4(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_MESA_resize_buffers(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_MESA_resize_buffers\r
- if ((GLeeFuncPtr_glResizeBuffersMESA = (GLEEPFNGLRESIZEBUFFERSMESAPROC) __GLeeGetProcAddress("glResizeBuffersMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_MESA_window_pos(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_MESA_window_pos\r
- if ((GLeeFuncPtr_glWindowPos2dMESA = (GLEEPFNGLWINDOWPOS2DMESAPROC) __GLeeGetProcAddress("glWindowPos2dMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2dvMESA = (GLEEPFNGLWINDOWPOS2DVMESAPROC) __GLeeGetProcAddress("glWindowPos2dvMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2fMESA = (GLEEPFNGLWINDOWPOS2FMESAPROC) __GLeeGetProcAddress("glWindowPos2fMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2fvMESA = (GLEEPFNGLWINDOWPOS2FVMESAPROC) __GLeeGetProcAddress("glWindowPos2fvMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2iMESA = (GLEEPFNGLWINDOWPOS2IMESAPROC) __GLeeGetProcAddress("glWindowPos2iMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2ivMESA = (GLEEPFNGLWINDOWPOS2IVMESAPROC) __GLeeGetProcAddress("glWindowPos2ivMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2sMESA = (GLEEPFNGLWINDOWPOS2SMESAPROC) __GLeeGetProcAddress("glWindowPos2sMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos2svMESA = (GLEEPFNGLWINDOWPOS2SVMESAPROC) __GLeeGetProcAddress("glWindowPos2svMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3dMESA = (GLEEPFNGLWINDOWPOS3DMESAPROC) __GLeeGetProcAddress("glWindowPos3dMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3dvMESA = (GLEEPFNGLWINDOWPOS3DVMESAPROC) __GLeeGetProcAddress("glWindowPos3dvMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3fMESA = (GLEEPFNGLWINDOWPOS3FMESAPROC) __GLeeGetProcAddress("glWindowPos3fMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3fvMESA = (GLEEPFNGLWINDOWPOS3FVMESAPROC) __GLeeGetProcAddress("glWindowPos3fvMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3iMESA = (GLEEPFNGLWINDOWPOS3IMESAPROC) __GLeeGetProcAddress("glWindowPos3iMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3ivMESA = (GLEEPFNGLWINDOWPOS3IVMESAPROC) __GLeeGetProcAddress("glWindowPos3ivMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3sMESA = (GLEEPFNGLWINDOWPOS3SMESAPROC) __GLeeGetProcAddress("glWindowPos3sMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos3svMESA = (GLEEPFNGLWINDOWPOS3SVMESAPROC) __GLeeGetProcAddress("glWindowPos3svMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4dMESA = (GLEEPFNGLWINDOWPOS4DMESAPROC) __GLeeGetProcAddress("glWindowPos4dMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4dvMESA = (GLEEPFNGLWINDOWPOS4DVMESAPROC) __GLeeGetProcAddress("glWindowPos4dvMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4fMESA = (GLEEPFNGLWINDOWPOS4FMESAPROC) __GLeeGetProcAddress("glWindowPos4fMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4fvMESA = (GLEEPFNGLWINDOWPOS4FVMESAPROC) __GLeeGetProcAddress("glWindowPos4fvMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4iMESA = (GLEEPFNGLWINDOWPOS4IMESAPROC) __GLeeGetProcAddress("glWindowPos4iMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4ivMESA = (GLEEPFNGLWINDOWPOS4IVMESAPROC) __GLeeGetProcAddress("glWindowPos4ivMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4sMESA = (GLEEPFNGLWINDOWPOS4SMESAPROC) __GLeeGetProcAddress("glWindowPos4sMESA"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWindowPos4svMESA = (GLEEPFNGLWINDOWPOS4SVMESAPROC) __GLeeGetProcAddress("glWindowPos4svMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==24) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_compression_s3tc(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_IBM_cull_vertex(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_IBM_multimode_draw_arrays(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_IBM_multimode_draw_arrays\r
- if ((GLeeFuncPtr_glMultiModeDrawArraysIBM = (GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC) __GLeeGetProcAddress("glMultiModeDrawArraysIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiModeDrawElementsIBM = (GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC) __GLeeGetProcAddress("glMultiModeDrawElementsIBM"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_IBM_vertex_array_lists(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_IBM_vertex_array_lists\r
- if ((GLeeFuncPtr_glColorPointerListIBM = (GLEEPFNGLCOLORPOINTERLISTIBMPROC) __GLeeGetProcAddress("glColorPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColorPointerListIBM = (GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC) __GLeeGetProcAddress("glSecondaryColorPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEdgeFlagPointerListIBM = (GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC) __GLeeGetProcAddress("glEdgeFlagPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordPointerListIBM = (GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC) __GLeeGetProcAddress("glFogCoordPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIndexPointerListIBM = (GLEEPFNGLINDEXPOINTERLISTIBMPROC) __GLeeGetProcAddress("glIndexPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalPointerListIBM = (GLEEPFNGLNORMALPOINTERLISTIBMPROC) __GLeeGetProcAddress("glNormalPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoordPointerListIBM = (GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC) __GLeeGetProcAddress("glTexCoordPointerListIBM"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexPointerListIBM = (GLEEPFNGLVERTEXPOINTERLISTIBMPROC) __GLeeGetProcAddress("glVertexPointerListIBM"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==8) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_subsample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_ycrcb_subsample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_ycrcba(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGI_depth_pass_instrument(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_3DFX_texture_compression_FXT1(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_3DFX_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_3DFX_tbuffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_3DFX_tbuffer\r
- if ((GLeeFuncPtr_glTbufferMask3DFX = (GLEEPFNGLTBUFFERMASK3DFXPROC) __GLeeGetProcAddress("glTbufferMask3DFX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_multisample(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_multisample\r
- if ((GLeeFuncPtr_glSampleMaskEXT = (GLEEPFNGLSAMPLEMASKEXTPROC) __GLeeGetProcAddress("glSampleMaskEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSamplePatternEXT = (GLEEPFNGLSAMPLEPATTERNEXTPROC) __GLeeGetProcAddress("glSamplePatternEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_vertex_preclip(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_convolution_accuracy(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_resample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_point_line_texgen(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIS_texture_color_mask(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIS_texture_color_mask\r
- if ((GLeeFuncPtr_glTextureColorMaskSGIS = (GLEEPFNGLTEXTURECOLORMASKSGISPROC) __GLeeGetProcAddress("glTextureColorMaskSGIS"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_env_dot3(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ATI_texture_mirror_once(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_fence(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_fence\r
- if ((GLeeFuncPtr_glDeleteFencesNV = (GLEEPFNGLDELETEFENCESNVPROC) __GLeeGetProcAddress("glDeleteFencesNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenFencesNV = (GLEEPFNGLGENFENCESNVPROC) __GLeeGetProcAddress("glGenFencesNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsFenceNV = (GLEEPFNGLISFENCENVPROC) __GLeeGetProcAddress("glIsFenceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTestFenceNV = (GLEEPFNGLTESTFENCENVPROC) __GLeeGetProcAddress("glTestFenceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFenceivNV = (GLEEPFNGLGETFENCEIVNVPROC) __GLeeGetProcAddress("glGetFenceivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFinishFenceNV = (GLEEPFNGLFINISHFENCENVPROC) __GLeeGetProcAddress("glFinishFenceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSetFenceNV = (GLEEPFNGLSETFENCENVPROC) __GLeeGetProcAddress("glSetFenceNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_IBM_texture_mirrored_repeat(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_evaluators(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_evaluators\r
- if ((GLeeFuncPtr_glMapControlPointsNV = (GLEEPFNGLMAPCONTROLPOINTSNVPROC) __GLeeGetProcAddress("glMapControlPointsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMapParameterivNV = (GLEEPFNGLMAPPARAMETERIVNVPROC) __GLeeGetProcAddress("glMapParameterivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMapParameterfvNV = (GLEEPFNGLMAPPARAMETERFVNVPROC) __GLeeGetProcAddress("glMapParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMapControlPointsNV = (GLEEPFNGLGETMAPCONTROLPOINTSNVPROC) __GLeeGetProcAddress("glGetMapControlPointsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMapParameterivNV = (GLEEPFNGLGETMAPPARAMETERIVNVPROC) __GLeeGetProcAddress("glGetMapParameterivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMapParameterfvNV = (GLEEPFNGLGETMAPPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetMapParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMapAttribParameterivNV = (GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC) __GLeeGetProcAddress("glGetMapAttribParameterivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMapAttribParameterfvNV = (GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetMapAttribParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEvalMapsNV = (GLEEPFNGLEVALMAPSNVPROC) __GLeeGetProcAddress("glEvalMapsNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==9) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_packed_depth_stencil(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_register_combiners2(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_register_combiners2\r
- if ((GLeeFuncPtr_glCombinerStageParameterfvNV = (GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC) __GLeeGetProcAddress("glCombinerStageParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCombinerStageParameterfvNV = (GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetCombinerStageParameterfvNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_compression_vtc(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_rectangle(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_shader(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_shader2(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_array_range2(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_program(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_vertex_program\r
- if ((GLeeFuncPtr_glAreProgramsResidentNV = (GLEEPFNGLAREPROGRAMSRESIDENTNVPROC) __GLeeGetProcAddress("glAreProgramsResidentNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindProgramNV = (GLEEPFNGLBINDPROGRAMNVPROC) __GLeeGetProcAddress("glBindProgramNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteProgramsNV = (GLEEPFNGLDELETEPROGRAMSNVPROC) __GLeeGetProcAddress("glDeleteProgramsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glExecuteProgramNV = (GLEEPFNGLEXECUTEPROGRAMNVPROC) __GLeeGetProcAddress("glExecuteProgramNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenProgramsNV = (GLEEPFNGLGENPROGRAMSNVPROC) __GLeeGetProcAddress("glGenProgramsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramParameterdvNV = (GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC) __GLeeGetProcAddress("glGetProgramParameterdvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramParameterfvNV = (GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetProgramParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramivNV = (GLEEPFNGLGETPROGRAMIVNVPROC) __GLeeGetProcAddress("glGetProgramivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramStringNV = (GLEEPFNGLGETPROGRAMSTRINGNVPROC) __GLeeGetProcAddress("glGetProgramStringNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTrackMatrixivNV = (GLEEPFNGLGETTRACKMATRIXIVNVPROC) __GLeeGetProcAddress("glGetTrackMatrixivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribdvNV = (GLEEPFNGLGETVERTEXATTRIBDVNVPROC) __GLeeGetProcAddress("glGetVertexAttribdvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribfvNV = (GLEEPFNGLGETVERTEXATTRIBFVNVPROC) __GLeeGetProcAddress("glGetVertexAttribfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribivNV = (GLEEPFNGLGETVERTEXATTRIBIVNVPROC) __GLeeGetProcAddress("glGetVertexAttribivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribPointervNV = (GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC) __GLeeGetProcAddress("glGetVertexAttribPointervNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsProgramNV = (GLEEPFNGLISPROGRAMNVPROC) __GLeeGetProcAddress("glIsProgramNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLoadProgramNV = (GLEEPFNGLLOADPROGRAMNVPROC) __GLeeGetProcAddress("glLoadProgramNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramParameter4dNV = (GLEEPFNGLPROGRAMPARAMETER4DNVPROC) __GLeeGetProcAddress("glProgramParameter4dNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramParameter4dvNV = (GLEEPFNGLPROGRAMPARAMETER4DVNVPROC) __GLeeGetProcAddress("glProgramParameter4dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramParameter4fNV = (GLEEPFNGLPROGRAMPARAMETER4FNVPROC) __GLeeGetProcAddress("glProgramParameter4fNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramParameter4fvNV = (GLEEPFNGLPROGRAMPARAMETER4FVNVPROC) __GLeeGetProcAddress("glProgramParameter4fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramParameters4dvNV = (GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC) __GLeeGetProcAddress("glProgramParameters4dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramParameters4fvNV = (GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC) __GLeeGetProcAddress("glProgramParameters4fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glRequestResidentProgramsNV = (GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC) __GLeeGetProcAddress("glRequestResidentProgramsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTrackMatrixNV = (GLEEPFNGLTRACKMATRIXNVPROC) __GLeeGetProcAddress("glTrackMatrixNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribPointerNV = (GLEEPFNGLVERTEXATTRIBPOINTERNVPROC) __GLeeGetProcAddress("glVertexAttribPointerNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1dNV = (GLEEPFNGLVERTEXATTRIB1DNVPROC) __GLeeGetProcAddress("glVertexAttrib1dNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1dvNV = (GLEEPFNGLVERTEXATTRIB1DVNVPROC) __GLeeGetProcAddress("glVertexAttrib1dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1fNV = (GLEEPFNGLVERTEXATTRIB1FNVPROC) __GLeeGetProcAddress("glVertexAttrib1fNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1fvNV = (GLEEPFNGLVERTEXATTRIB1FVNVPROC) __GLeeGetProcAddress("glVertexAttrib1fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1sNV = (GLEEPFNGLVERTEXATTRIB1SNVPROC) __GLeeGetProcAddress("glVertexAttrib1sNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1svNV = (GLEEPFNGLVERTEXATTRIB1SVNVPROC) __GLeeGetProcAddress("glVertexAttrib1svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2dNV = (GLEEPFNGLVERTEXATTRIB2DNVPROC) __GLeeGetProcAddress("glVertexAttrib2dNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2dvNV = (GLEEPFNGLVERTEXATTRIB2DVNVPROC) __GLeeGetProcAddress("glVertexAttrib2dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2fNV = (GLEEPFNGLVERTEXATTRIB2FNVPROC) __GLeeGetProcAddress("glVertexAttrib2fNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2fvNV = (GLEEPFNGLVERTEXATTRIB2FVNVPROC) __GLeeGetProcAddress("glVertexAttrib2fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2sNV = (GLEEPFNGLVERTEXATTRIB2SNVPROC) __GLeeGetProcAddress("glVertexAttrib2sNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2svNV = (GLEEPFNGLVERTEXATTRIB2SVNVPROC) __GLeeGetProcAddress("glVertexAttrib2svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3dNV = (GLEEPFNGLVERTEXATTRIB3DNVPROC) __GLeeGetProcAddress("glVertexAttrib3dNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3dvNV = (GLEEPFNGLVERTEXATTRIB3DVNVPROC) __GLeeGetProcAddress("glVertexAttrib3dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3fNV = (GLEEPFNGLVERTEXATTRIB3FNVPROC) __GLeeGetProcAddress("glVertexAttrib3fNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3fvNV = (GLEEPFNGLVERTEXATTRIB3FVNVPROC) __GLeeGetProcAddress("glVertexAttrib3fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3sNV = (GLEEPFNGLVERTEXATTRIB3SNVPROC) __GLeeGetProcAddress("glVertexAttrib3sNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3svNV = (GLEEPFNGLVERTEXATTRIB3SVNVPROC) __GLeeGetProcAddress("glVertexAttrib3svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4dNV = (GLEEPFNGLVERTEXATTRIB4DNVPROC) __GLeeGetProcAddress("glVertexAttrib4dNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4dvNV = (GLEEPFNGLVERTEXATTRIB4DVNVPROC) __GLeeGetProcAddress("glVertexAttrib4dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4fNV = (GLEEPFNGLVERTEXATTRIB4FNVPROC) __GLeeGetProcAddress("glVertexAttrib4fNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4fvNV = (GLEEPFNGLVERTEXATTRIB4FVNVPROC) __GLeeGetProcAddress("glVertexAttrib4fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4sNV = (GLEEPFNGLVERTEXATTRIB4SNVPROC) __GLeeGetProcAddress("glVertexAttrib4sNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4svNV = (GLEEPFNGLVERTEXATTRIB4SVNVPROC) __GLeeGetProcAddress("glVertexAttrib4svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4ubNV = (GLEEPFNGLVERTEXATTRIB4UBNVPROC) __GLeeGetProcAddress("glVertexAttrib4ubNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4ubvNV = (GLEEPFNGLVERTEXATTRIB4UBVNVPROC) __GLeeGetProcAddress("glVertexAttrib4ubvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs1dvNV = (GLEEPFNGLVERTEXATTRIBS1DVNVPROC) __GLeeGetProcAddress("glVertexAttribs1dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs1fvNV = (GLEEPFNGLVERTEXATTRIBS1FVNVPROC) __GLeeGetProcAddress("glVertexAttribs1fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs1svNV = (GLEEPFNGLVERTEXATTRIBS1SVNVPROC) __GLeeGetProcAddress("glVertexAttribs1svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs2dvNV = (GLEEPFNGLVERTEXATTRIBS2DVNVPROC) __GLeeGetProcAddress("glVertexAttribs2dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs2fvNV = (GLEEPFNGLVERTEXATTRIBS2FVNVPROC) __GLeeGetProcAddress("glVertexAttribs2fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs2svNV = (GLEEPFNGLVERTEXATTRIBS2SVNVPROC) __GLeeGetProcAddress("glVertexAttribs2svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs3dvNV = (GLEEPFNGLVERTEXATTRIBS3DVNVPROC) __GLeeGetProcAddress("glVertexAttribs3dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs3fvNV = (GLEEPFNGLVERTEXATTRIBS3FVNVPROC) __GLeeGetProcAddress("glVertexAttribs3fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs3svNV = (GLEEPFNGLVERTEXATTRIBS3SVNVPROC) __GLeeGetProcAddress("glVertexAttribs3svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs4dvNV = (GLEEPFNGLVERTEXATTRIBS4DVNVPROC) __GLeeGetProcAddress("glVertexAttribs4dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs4fvNV = (GLEEPFNGLVERTEXATTRIBS4FVNVPROC) __GLeeGetProcAddress("glVertexAttribs4fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs4svNV = (GLEEPFNGLVERTEXATTRIBS4SVNVPROC) __GLeeGetProcAddress("glVertexAttribs4svNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs4ubvNV = (GLEEPFNGLVERTEXATTRIBS4UBVNVPROC) __GLeeGetProcAddress("glVertexAttribs4ubvNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==64) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_coordinate_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_scalebias_hint(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_OML_interlace(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_OML_subsample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_OML_resample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_copy_depth_to_color(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ATI_envmap_bumpmap(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_envmap_bumpmap\r
- if ((GLeeFuncPtr_glTexBumpParameterivATI = (GLEEPFNGLTEXBUMPPARAMETERIVATIPROC) __GLeeGetProcAddress("glTexBumpParameterivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexBumpParameterfvATI = (GLEEPFNGLTEXBUMPPARAMETERFVATIPROC) __GLeeGetProcAddress("glTexBumpParameterfvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTexBumpParameterivATI = (GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC) __GLeeGetProcAddress("glGetTexBumpParameterivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTexBumpParameterfvATI = (GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC) __GLeeGetProcAddress("glGetTexBumpParameterfvATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_fragment_shader(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_fragment_shader\r
- if ((GLeeFuncPtr_glGenFragmentShadersATI = (GLEEPFNGLGENFRAGMENTSHADERSATIPROC) __GLeeGetProcAddress("glGenFragmentShadersATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindFragmentShaderATI = (GLEEPFNGLBINDFRAGMENTSHADERATIPROC) __GLeeGetProcAddress("glBindFragmentShaderATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteFragmentShaderATI = (GLEEPFNGLDELETEFRAGMENTSHADERATIPROC) __GLeeGetProcAddress("glDeleteFragmentShaderATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBeginFragmentShaderATI = (GLEEPFNGLBEGINFRAGMENTSHADERATIPROC) __GLeeGetProcAddress("glBeginFragmentShaderATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndFragmentShaderATI = (GLEEPFNGLENDFRAGMENTSHADERATIPROC) __GLeeGetProcAddress("glEndFragmentShaderATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPassTexCoordATI = (GLEEPFNGLPASSTEXCOORDATIPROC) __GLeeGetProcAddress("glPassTexCoordATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSampleMapATI = (GLEEPFNGLSAMPLEMAPATIPROC) __GLeeGetProcAddress("glSampleMapATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorFragmentOp1ATI = (GLEEPFNGLCOLORFRAGMENTOP1ATIPROC) __GLeeGetProcAddress("glColorFragmentOp1ATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorFragmentOp2ATI = (GLEEPFNGLCOLORFRAGMENTOP2ATIPROC) __GLeeGetProcAddress("glColorFragmentOp2ATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColorFragmentOp3ATI = (GLEEPFNGLCOLORFRAGMENTOP3ATIPROC) __GLeeGetProcAddress("glColorFragmentOp3ATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glAlphaFragmentOp1ATI = (GLEEPFNGLALPHAFRAGMENTOP1ATIPROC) __GLeeGetProcAddress("glAlphaFragmentOp1ATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glAlphaFragmentOp2ATI = (GLEEPFNGLALPHAFRAGMENTOP2ATIPROC) __GLeeGetProcAddress("glAlphaFragmentOp2ATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glAlphaFragmentOp3ATI = (GLEEPFNGLALPHAFRAGMENTOP3ATIPROC) __GLeeGetProcAddress("glAlphaFragmentOp3ATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSetFragmentShaderConstantATI = (GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC) __GLeeGetProcAddress("glSetFragmentShaderConstantATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==14) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_pn_triangles(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_pn_triangles\r
- if ((GLeeFuncPtr_glPNTrianglesiATI = (GLEEPFNGLPNTRIANGLESIATIPROC) __GLeeGetProcAddress("glPNTrianglesiATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPNTrianglesfATI = (GLEEPFNGLPNTRIANGLESFATIPROC) __GLeeGetProcAddress("glPNTrianglesfATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_vertex_array_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_vertex_array_object\r
- if ((GLeeFuncPtr_glNewObjectBufferATI = (GLEEPFNGLNEWOBJECTBUFFERATIPROC) __GLeeGetProcAddress("glNewObjectBufferATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsObjectBufferATI = (GLEEPFNGLISOBJECTBUFFERATIPROC) __GLeeGetProcAddress("glIsObjectBufferATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUpdateObjectBufferATI = (GLEEPFNGLUPDATEOBJECTBUFFERATIPROC) __GLeeGetProcAddress("glUpdateObjectBufferATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetObjectBufferfvATI = (GLEEPFNGLGETOBJECTBUFFERFVATIPROC) __GLeeGetProcAddress("glGetObjectBufferfvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetObjectBufferivATI = (GLEEPFNGLGETOBJECTBUFFERIVATIPROC) __GLeeGetProcAddress("glGetObjectBufferivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFreeObjectBufferATI = (GLEEPFNGLFREEOBJECTBUFFERATIPROC) __GLeeGetProcAddress("glFreeObjectBufferATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glArrayObjectATI = (GLEEPFNGLARRAYOBJECTATIPROC) __GLeeGetProcAddress("glArrayObjectATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetArrayObjectfvATI = (GLEEPFNGLGETARRAYOBJECTFVATIPROC) __GLeeGetProcAddress("glGetArrayObjectfvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetArrayObjectivATI = (GLEEPFNGLGETARRAYOBJECTIVATIPROC) __GLeeGetProcAddress("glGetArrayObjectivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantArrayObjectATI = (GLEEPFNGLVARIANTARRAYOBJECTATIPROC) __GLeeGetProcAddress("glVariantArrayObjectATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVariantArrayObjectfvATI = (GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC) __GLeeGetProcAddress("glGetVariantArrayObjectfvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVariantArrayObjectivATI = (GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC) __GLeeGetProcAddress("glGetVariantArrayObjectivATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==12) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_vertex_shader(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_vertex_shader\r
- if ((GLeeFuncPtr_glBeginVertexShaderEXT = (GLEEPFNGLBEGINVERTEXSHADEREXTPROC) __GLeeGetProcAddress("glBeginVertexShaderEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndVertexShaderEXT = (GLEEPFNGLENDVERTEXSHADEREXTPROC) __GLeeGetProcAddress("glEndVertexShaderEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindVertexShaderEXT = (GLEEPFNGLBINDVERTEXSHADEREXTPROC) __GLeeGetProcAddress("glBindVertexShaderEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenVertexShadersEXT = (GLEEPFNGLGENVERTEXSHADERSEXTPROC) __GLeeGetProcAddress("glGenVertexShadersEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteVertexShaderEXT = (GLEEPFNGLDELETEVERTEXSHADEREXTPROC) __GLeeGetProcAddress("glDeleteVertexShaderEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glShaderOp1EXT = (GLEEPFNGLSHADEROP1EXTPROC) __GLeeGetProcAddress("glShaderOp1EXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glShaderOp2EXT = (GLEEPFNGLSHADEROP2EXTPROC) __GLeeGetProcAddress("glShaderOp2EXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glShaderOp3EXT = (GLEEPFNGLSHADEROP3EXTPROC) __GLeeGetProcAddress("glShaderOp3EXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSwizzleEXT = (GLEEPFNGLSWIZZLEEXTPROC) __GLeeGetProcAddress("glSwizzleEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glWriteMaskEXT = (GLEEPFNGLWRITEMASKEXTPROC) __GLeeGetProcAddress("glWriteMaskEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glInsertComponentEXT = (GLEEPFNGLINSERTCOMPONENTEXTPROC) __GLeeGetProcAddress("glInsertComponentEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glExtractComponentEXT = (GLEEPFNGLEXTRACTCOMPONENTEXTPROC) __GLeeGetProcAddress("glExtractComponentEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenSymbolsEXT = (GLEEPFNGLGENSYMBOLSEXTPROC) __GLeeGetProcAddress("glGenSymbolsEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSetInvariantEXT = (GLEEPFNGLSETINVARIANTEXTPROC) __GLeeGetProcAddress("glSetInvariantEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSetLocalConstantEXT = (GLEEPFNGLSETLOCALCONSTANTEXTPROC) __GLeeGetProcAddress("glSetLocalConstantEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantbvEXT = (GLEEPFNGLVARIANTBVEXTPROC) __GLeeGetProcAddress("glVariantbvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantsvEXT = (GLEEPFNGLVARIANTSVEXTPROC) __GLeeGetProcAddress("glVariantsvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantivEXT = (GLEEPFNGLVARIANTIVEXTPROC) __GLeeGetProcAddress("glVariantivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantfvEXT = (GLEEPFNGLVARIANTFVEXTPROC) __GLeeGetProcAddress("glVariantfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantdvEXT = (GLEEPFNGLVARIANTDVEXTPROC) __GLeeGetProcAddress("glVariantdvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantubvEXT = (GLEEPFNGLVARIANTUBVEXTPROC) __GLeeGetProcAddress("glVariantubvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantusvEXT = (GLEEPFNGLVARIANTUSVEXTPROC) __GLeeGetProcAddress("glVariantusvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantuivEXT = (GLEEPFNGLVARIANTUIVEXTPROC) __GLeeGetProcAddress("glVariantuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVariantPointerEXT = (GLEEPFNGLVARIANTPOINTEREXTPROC) __GLeeGetProcAddress("glVariantPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEnableVariantClientStateEXT = (GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC) __GLeeGetProcAddress("glEnableVariantClientStateEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDisableVariantClientStateEXT = (GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC) __GLeeGetProcAddress("glDisableVariantClientStateEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindLightParameterEXT = (GLEEPFNGLBINDLIGHTPARAMETEREXTPROC) __GLeeGetProcAddress("glBindLightParameterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindMaterialParameterEXT = (GLEEPFNGLBINDMATERIALPARAMETEREXTPROC) __GLeeGetProcAddress("glBindMaterialParameterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindTexGenParameterEXT = (GLEEPFNGLBINDTEXGENPARAMETEREXTPROC) __GLeeGetProcAddress("glBindTexGenParameterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindTextureUnitParameterEXT = (GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC) __GLeeGetProcAddress("glBindTextureUnitParameterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindParameterEXT = (GLEEPFNGLBINDPARAMETEREXTPROC) __GLeeGetProcAddress("glBindParameterEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsVariantEnabledEXT = (GLEEPFNGLISVARIANTENABLEDEXTPROC) __GLeeGetProcAddress("glIsVariantEnabledEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVariantBooleanvEXT = (GLEEPFNGLGETVARIANTBOOLEANVEXTPROC) __GLeeGetProcAddress("glGetVariantBooleanvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVariantIntegervEXT = (GLEEPFNGLGETVARIANTINTEGERVEXTPROC) __GLeeGetProcAddress("glGetVariantIntegervEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVariantFloatvEXT = (GLEEPFNGLGETVARIANTFLOATVEXTPROC) __GLeeGetProcAddress("glGetVariantFloatvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVariantPointervEXT = (GLEEPFNGLGETVARIANTPOINTERVEXTPROC) __GLeeGetProcAddress("glGetVariantPointervEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetInvariantBooleanvEXT = (GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC) __GLeeGetProcAddress("glGetInvariantBooleanvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetInvariantIntegervEXT = (GLEEPFNGLGETINVARIANTINTEGERVEXTPROC) __GLeeGetProcAddress("glGetInvariantIntegervEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetInvariantFloatvEXT = (GLEEPFNGLGETINVARIANTFLOATVEXTPROC) __GLeeGetProcAddress("glGetInvariantFloatvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetLocalConstantBooleanvEXT = (GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC) __GLeeGetProcAddress("glGetLocalConstantBooleanvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetLocalConstantIntegervEXT = (GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC) __GLeeGetProcAddress("glGetLocalConstantIntegervEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetLocalConstantFloatvEXT = (GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC) __GLeeGetProcAddress("glGetLocalConstantFloatvEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==42) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_vertex_streams(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_vertex_streams\r
- if ((GLeeFuncPtr_glVertexStream1sATI = (GLEEPFNGLVERTEXSTREAM1SATIPROC) __GLeeGetProcAddress("glVertexStream1sATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1svATI = (GLEEPFNGLVERTEXSTREAM1SVATIPROC) __GLeeGetProcAddress("glVertexStream1svATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1iATI = (GLEEPFNGLVERTEXSTREAM1IATIPROC) __GLeeGetProcAddress("glVertexStream1iATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1ivATI = (GLEEPFNGLVERTEXSTREAM1IVATIPROC) __GLeeGetProcAddress("glVertexStream1ivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1fATI = (GLEEPFNGLVERTEXSTREAM1FATIPROC) __GLeeGetProcAddress("glVertexStream1fATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1fvATI = (GLEEPFNGLVERTEXSTREAM1FVATIPROC) __GLeeGetProcAddress("glVertexStream1fvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1dATI = (GLEEPFNGLVERTEXSTREAM1DATIPROC) __GLeeGetProcAddress("glVertexStream1dATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream1dvATI = (GLEEPFNGLVERTEXSTREAM1DVATIPROC) __GLeeGetProcAddress("glVertexStream1dvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2sATI = (GLEEPFNGLVERTEXSTREAM2SATIPROC) __GLeeGetProcAddress("glVertexStream2sATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2svATI = (GLEEPFNGLVERTEXSTREAM2SVATIPROC) __GLeeGetProcAddress("glVertexStream2svATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2iATI = (GLEEPFNGLVERTEXSTREAM2IATIPROC) __GLeeGetProcAddress("glVertexStream2iATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2ivATI = (GLEEPFNGLVERTEXSTREAM2IVATIPROC) __GLeeGetProcAddress("glVertexStream2ivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2fATI = (GLEEPFNGLVERTEXSTREAM2FATIPROC) __GLeeGetProcAddress("glVertexStream2fATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2fvATI = (GLEEPFNGLVERTEXSTREAM2FVATIPROC) __GLeeGetProcAddress("glVertexStream2fvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2dATI = (GLEEPFNGLVERTEXSTREAM2DATIPROC) __GLeeGetProcAddress("glVertexStream2dATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream2dvATI = (GLEEPFNGLVERTEXSTREAM2DVATIPROC) __GLeeGetProcAddress("glVertexStream2dvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3sATI = (GLEEPFNGLVERTEXSTREAM3SATIPROC) __GLeeGetProcAddress("glVertexStream3sATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3svATI = (GLEEPFNGLVERTEXSTREAM3SVATIPROC) __GLeeGetProcAddress("glVertexStream3svATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3iATI = (GLEEPFNGLVERTEXSTREAM3IATIPROC) __GLeeGetProcAddress("glVertexStream3iATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3ivATI = (GLEEPFNGLVERTEXSTREAM3IVATIPROC) __GLeeGetProcAddress("glVertexStream3ivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3fATI = (GLEEPFNGLVERTEXSTREAM3FATIPROC) __GLeeGetProcAddress("glVertexStream3fATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3fvATI = (GLEEPFNGLVERTEXSTREAM3FVATIPROC) __GLeeGetProcAddress("glVertexStream3fvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3dATI = (GLEEPFNGLVERTEXSTREAM3DATIPROC) __GLeeGetProcAddress("glVertexStream3dATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream3dvATI = (GLEEPFNGLVERTEXSTREAM3DVATIPROC) __GLeeGetProcAddress("glVertexStream3dvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4sATI = (GLEEPFNGLVERTEXSTREAM4SATIPROC) __GLeeGetProcAddress("glVertexStream4sATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4svATI = (GLEEPFNGLVERTEXSTREAM4SVATIPROC) __GLeeGetProcAddress("glVertexStream4svATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4iATI = (GLEEPFNGLVERTEXSTREAM4IATIPROC) __GLeeGetProcAddress("glVertexStream4iATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4ivATI = (GLEEPFNGLVERTEXSTREAM4IVATIPROC) __GLeeGetProcAddress("glVertexStream4ivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4fATI = (GLEEPFNGLVERTEXSTREAM4FATIPROC) __GLeeGetProcAddress("glVertexStream4fATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4fvATI = (GLEEPFNGLVERTEXSTREAM4FVATIPROC) __GLeeGetProcAddress("glVertexStream4fvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4dATI = (GLEEPFNGLVERTEXSTREAM4DATIPROC) __GLeeGetProcAddress("glVertexStream4dATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexStream4dvATI = (GLEEPFNGLVERTEXSTREAM4DVATIPROC) __GLeeGetProcAddress("glVertexStream4dvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3bATI = (GLEEPFNGLNORMALSTREAM3BATIPROC) __GLeeGetProcAddress("glNormalStream3bATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3bvATI = (GLEEPFNGLNORMALSTREAM3BVATIPROC) __GLeeGetProcAddress("glNormalStream3bvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3sATI = (GLEEPFNGLNORMALSTREAM3SATIPROC) __GLeeGetProcAddress("glNormalStream3sATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3svATI = (GLEEPFNGLNORMALSTREAM3SVATIPROC) __GLeeGetProcAddress("glNormalStream3svATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3iATI = (GLEEPFNGLNORMALSTREAM3IATIPROC) __GLeeGetProcAddress("glNormalStream3iATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3ivATI = (GLEEPFNGLNORMALSTREAM3IVATIPROC) __GLeeGetProcAddress("glNormalStream3ivATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3fATI = (GLEEPFNGLNORMALSTREAM3FATIPROC) __GLeeGetProcAddress("glNormalStream3fATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3fvATI = (GLEEPFNGLNORMALSTREAM3FVATIPROC) __GLeeGetProcAddress("glNormalStream3fvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3dATI = (GLEEPFNGLNORMALSTREAM3DATIPROC) __GLeeGetProcAddress("glNormalStream3dATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormalStream3dvATI = (GLEEPFNGLNORMALSTREAM3DVATIPROC) __GLeeGetProcAddress("glNormalStream3dvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClientActiveVertexStreamATI = (GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC) __GLeeGetProcAddress("glClientActiveVertexStreamATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexBlendEnviATI = (GLEEPFNGLVERTEXBLENDENVIATIPROC) __GLeeGetProcAddress("glVertexBlendEnviATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexBlendEnvfATI = (GLEEPFNGLVERTEXBLENDENVFATIPROC) __GLeeGetProcAddress("glVertexBlendEnvfATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==45) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_element_array(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_element_array\r
- if ((GLeeFuncPtr_glElementPointerATI = (GLEEPFNGLELEMENTPOINTERATIPROC) __GLeeGetProcAddress("glElementPointerATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawElementArrayATI = (GLEEPFNGLDRAWELEMENTARRAYATIPROC) __GLeeGetProcAddress("glDrawElementArrayATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawRangeElementArrayATI = (GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC) __GLeeGetProcAddress("glDrawRangeElementArrayATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SUN_mesh_array(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SUN_mesh_array\r
- if ((GLeeFuncPtr_glDrawMeshArraysSUN = (GLEEPFNGLDRAWMESHARRAYSSUNPROC) __GLeeGetProcAddress("glDrawMeshArraysSUN"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SUN_slice_accum(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_multisample_filter_hint(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_depth_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_occlusion_query(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_occlusion_query\r
- if ((GLeeFuncPtr_glGenOcclusionQueriesNV = (GLEEPFNGLGENOCCLUSIONQUERIESNVPROC) __GLeeGetProcAddress("glGenOcclusionQueriesNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteOcclusionQueriesNV = (GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC) __GLeeGetProcAddress("glDeleteOcclusionQueriesNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsOcclusionQueryNV = (GLEEPFNGLISOCCLUSIONQUERYNVPROC) __GLeeGetProcAddress("glIsOcclusionQueryNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBeginOcclusionQueryNV = (GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC) __GLeeGetProcAddress("glBeginOcclusionQueryNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndOcclusionQueryNV = (GLEEPFNGLENDOCCLUSIONQUERYNVPROC) __GLeeGetProcAddress("glEndOcclusionQueryNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetOcclusionQueryivNV = (GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC) __GLeeGetProcAddress("glGetOcclusionQueryivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetOcclusionQueryuivNV = (GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC) __GLeeGetProcAddress("glGetOcclusionQueryuivNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_point_sprite(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_point_sprite\r
- if ((GLeeFuncPtr_glPointParameteriNV = (GLEEPFNGLPOINTPARAMETERINVPROC) __GLeeGetProcAddress("glPointParameteriNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPointParameterivNV = (GLEEPFNGLPOINTPARAMETERIVNVPROC) __GLeeGetProcAddress("glPointParameterivNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_shader3(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_program1_1(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_shadow_funcs(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_stencil_two_side(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_stencil_two_side\r
- if ((GLeeFuncPtr_glActiveStencilFaceEXT = (GLEEPFNGLACTIVESTENCILFACEEXTPROC) __GLeeGetProcAddress("glActiveStencilFaceEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_text_fragment_shader(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_APPLE_client_storage(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_APPLE_element_array(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_APPLE_element_array\r
- if ((GLeeFuncPtr_glElementPointerAPPLE = (GLEEPFNGLELEMENTPOINTERAPPLEPROC) __GLeeGetProcAddress("glElementPointerAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawElementArrayAPPLE = (GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC) __GLeeGetProcAddress("glDrawElementArrayAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawRangeElementArrayAPPLE = (GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC) __GLeeGetProcAddress("glDrawRangeElementArrayAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiDrawElementArrayAPPLE = (GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC) __GLeeGetProcAddress("glMultiDrawElementArrayAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE = (GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC) __GLeeGetProcAddress("glMultiDrawRangeElementArrayAPPLE"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_APPLE_fence(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_APPLE_fence\r
- if ((GLeeFuncPtr_glGenFencesAPPLE = (GLEEPFNGLGENFENCESAPPLEPROC) __GLeeGetProcAddress("glGenFencesAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteFencesAPPLE = (GLEEPFNGLDELETEFENCESAPPLEPROC) __GLeeGetProcAddress("glDeleteFencesAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSetFenceAPPLE = (GLEEPFNGLSETFENCEAPPLEPROC) __GLeeGetProcAddress("glSetFenceAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsFenceAPPLE = (GLEEPFNGLISFENCEAPPLEPROC) __GLeeGetProcAddress("glIsFenceAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTestFenceAPPLE = (GLEEPFNGLTESTFENCEAPPLEPROC) __GLeeGetProcAddress("glTestFenceAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFinishFenceAPPLE = (GLEEPFNGLFINISHFENCEAPPLEPROC) __GLeeGetProcAddress("glFinishFenceAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTestObjectAPPLE = (GLEEPFNGLTESTOBJECTAPPLEPROC) __GLeeGetProcAddress("glTestObjectAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFinishObjectAPPLE = (GLEEPFNGLFINISHOBJECTAPPLEPROC) __GLeeGetProcAddress("glFinishObjectAPPLE"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==8) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_APPLE_vertex_array_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_APPLE_vertex_array_object\r
- if ((GLeeFuncPtr_glBindVertexArrayAPPLE = (GLEEPFNGLBINDVERTEXARRAYAPPLEPROC) __GLeeGetProcAddress("glBindVertexArrayAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteVertexArraysAPPLE = (GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC) __GLeeGetProcAddress("glDeleteVertexArraysAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenVertexArraysAPPLE = (GLEEPFNGLGENVERTEXARRAYSAPPLEPROC) __GLeeGetProcAddress("glGenVertexArraysAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsVertexArrayAPPLE = (GLEEPFNGLISVERTEXARRAYAPPLEPROC) __GLeeGetProcAddress("glIsVertexArrayAPPLE"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_APPLE_vertex_array_range(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_APPLE_vertex_array_range\r
- if ((GLeeFuncPtr_glVertexArrayRangeAPPLE = (GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC) __GLeeGetProcAddress("glVertexArrayRangeAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFlushVertexArrayRangeAPPLE = (GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC) __GLeeGetProcAddress("glFlushVertexArrayRangeAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexArrayParameteriAPPLE = (GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC) __GLeeGetProcAddress("glVertexArrayParameteriAPPLE"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_APPLE_ycbcr_422(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_S3_s3tc(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ATI_draw_buffers(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_draw_buffers\r
- if ((GLeeFuncPtr_glDrawBuffersATI = (GLEEPFNGLDRAWBUFFERSATIPROC) __GLeeGetProcAddress("glDrawBuffersATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_pixel_format_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ATI_texture_env_combine3(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ATI_texture_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_float_buffer(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_fragment_program(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_fragment_program\r
- if ((GLeeFuncPtr_glProgramNamedParameter4fNV = (GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC) __GLeeGetProcAddress("glProgramNamedParameter4fNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramNamedParameter4dNV = (GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC) __GLeeGetProcAddress("glProgramNamedParameter4dNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramNamedParameter4fvNV = (GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC) __GLeeGetProcAddress("glProgramNamedParameter4fvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramNamedParameter4dvNV = (GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC) __GLeeGetProcAddress("glProgramNamedParameter4dvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramNamedParameterfvNV = (GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC) __GLeeGetProcAddress("glGetProgramNamedParameterfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramNamedParameterdvNV = (GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC) __GLeeGetProcAddress("glGetProgramNamedParameterdvNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_half_float(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_half_float\r
- if ((GLeeFuncPtr_glVertex2hNV = (GLEEPFNGLVERTEX2HNVPROC) __GLeeGetProcAddress("glVertex2hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertex2hvNV = (GLEEPFNGLVERTEX2HVNVPROC) __GLeeGetProcAddress("glVertex2hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertex3hNV = (GLEEPFNGLVERTEX3HNVPROC) __GLeeGetProcAddress("glVertex3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertex3hvNV = (GLEEPFNGLVERTEX3HVNVPROC) __GLeeGetProcAddress("glVertex3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertex4hNV = (GLEEPFNGLVERTEX4HNVPROC) __GLeeGetProcAddress("glVertex4hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertex4hvNV = (GLEEPFNGLVERTEX4HVNVPROC) __GLeeGetProcAddress("glVertex4hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormal3hNV = (GLEEPFNGLNORMAL3HNVPROC) __GLeeGetProcAddress("glNormal3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNormal3hvNV = (GLEEPFNGLNORMAL3HVNVPROC) __GLeeGetProcAddress("glNormal3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor3hNV = (GLEEPFNGLCOLOR3HNVPROC) __GLeeGetProcAddress("glColor3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor3hvNV = (GLEEPFNGLCOLOR3HVNVPROC) __GLeeGetProcAddress("glColor3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4hNV = (GLEEPFNGLCOLOR4HNVPROC) __GLeeGetProcAddress("glColor4hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glColor4hvNV = (GLEEPFNGLCOLOR4HVNVPROC) __GLeeGetProcAddress("glColor4hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord1hNV = (GLEEPFNGLTEXCOORD1HNVPROC) __GLeeGetProcAddress("glTexCoord1hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord1hvNV = (GLEEPFNGLTEXCOORD1HVNVPROC) __GLeeGetProcAddress("glTexCoord1hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2hNV = (GLEEPFNGLTEXCOORD2HNVPROC) __GLeeGetProcAddress("glTexCoord2hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord2hvNV = (GLEEPFNGLTEXCOORD2HVNVPROC) __GLeeGetProcAddress("glTexCoord2hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord3hNV = (GLEEPFNGLTEXCOORD3HNVPROC) __GLeeGetProcAddress("glTexCoord3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord3hvNV = (GLEEPFNGLTEXCOORD3HVNVPROC) __GLeeGetProcAddress("glTexCoord3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord4hNV = (GLEEPFNGLTEXCOORD4HNVPROC) __GLeeGetProcAddress("glTexCoord4hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexCoord4hvNV = (GLEEPFNGLTEXCOORD4HVNVPROC) __GLeeGetProcAddress("glTexCoord4hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1hNV = (GLEEPFNGLMULTITEXCOORD1HNVPROC) __GLeeGetProcAddress("glMultiTexCoord1hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord1hvNV = (GLEEPFNGLMULTITEXCOORD1HVNVPROC) __GLeeGetProcAddress("glMultiTexCoord1hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2hNV = (GLEEPFNGLMULTITEXCOORD2HNVPROC) __GLeeGetProcAddress("glMultiTexCoord2hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord2hvNV = (GLEEPFNGLMULTITEXCOORD2HVNVPROC) __GLeeGetProcAddress("glMultiTexCoord2hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3hNV = (GLEEPFNGLMULTITEXCOORD3HNVPROC) __GLeeGetProcAddress("glMultiTexCoord3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord3hvNV = (GLEEPFNGLMULTITEXCOORD3HVNVPROC) __GLeeGetProcAddress("glMultiTexCoord3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4hNV = (GLEEPFNGLMULTITEXCOORD4HNVPROC) __GLeeGetProcAddress("glMultiTexCoord4hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoord4hvNV = (GLEEPFNGLMULTITEXCOORD4HVNVPROC) __GLeeGetProcAddress("glMultiTexCoord4hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordhNV = (GLEEPFNGLFOGCOORDHNVPROC) __GLeeGetProcAddress("glFogCoordhNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFogCoordhvNV = (GLEEPFNGLFOGCOORDHVNVPROC) __GLeeGetProcAddress("glFogCoordhvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3hNV = (GLEEPFNGLSECONDARYCOLOR3HNVPROC) __GLeeGetProcAddress("glSecondaryColor3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSecondaryColor3hvNV = (GLEEPFNGLSECONDARYCOLOR3HVNVPROC) __GLeeGetProcAddress("glSecondaryColor3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexWeighthNV = (GLEEPFNGLVERTEXWEIGHTHNVPROC) __GLeeGetProcAddress("glVertexWeighthNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexWeighthvNV = (GLEEPFNGLVERTEXWEIGHTHVNVPROC) __GLeeGetProcAddress("glVertexWeighthvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1hNV = (GLEEPFNGLVERTEXATTRIB1HNVPROC) __GLeeGetProcAddress("glVertexAttrib1hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib1hvNV = (GLEEPFNGLVERTEXATTRIB1HVNVPROC) __GLeeGetProcAddress("glVertexAttrib1hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2hNV = (GLEEPFNGLVERTEXATTRIB2HNVPROC) __GLeeGetProcAddress("glVertexAttrib2hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib2hvNV = (GLEEPFNGLVERTEXATTRIB2HVNVPROC) __GLeeGetProcAddress("glVertexAttrib2hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3hNV = (GLEEPFNGLVERTEXATTRIB3HNVPROC) __GLeeGetProcAddress("glVertexAttrib3hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib3hvNV = (GLEEPFNGLVERTEXATTRIB3HVNVPROC) __GLeeGetProcAddress("glVertexAttrib3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4hNV = (GLEEPFNGLVERTEXATTRIB4HNVPROC) __GLeeGetProcAddress("glVertexAttrib4hNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttrib4hvNV = (GLEEPFNGLVERTEXATTRIB4HVNVPROC) __GLeeGetProcAddress("glVertexAttrib4hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs1hvNV = (GLEEPFNGLVERTEXATTRIBS1HVNVPROC) __GLeeGetProcAddress("glVertexAttribs1hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs2hvNV = (GLEEPFNGLVERTEXATTRIBS2HVNVPROC) __GLeeGetProcAddress("glVertexAttribs2hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs3hvNV = (GLEEPFNGLVERTEXATTRIBS3HVNVPROC) __GLeeGetProcAddress("glVertexAttribs3hvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribs4hvNV = (GLEEPFNGLVERTEXATTRIBS4HVNVPROC) __GLeeGetProcAddress("glVertexAttribs4hvNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==46) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_pixel_data_range(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_pixel_data_range\r
- if ((GLeeFuncPtr_glPixelDataRangeNV = (GLEEPFNGLPIXELDATARANGENVPROC) __GLeeGetProcAddress("glPixelDataRangeNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFlushPixelDataRangeNV = (GLEEPFNGLFLUSHPIXELDATARANGENVPROC) __GLeeGetProcAddress("glFlushPixelDataRangeNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_primitive_restart(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_primitive_restart\r
- if ((GLeeFuncPtr_glPrimitiveRestartNV = (GLEEPFNGLPRIMITIVERESTARTNVPROC) __GLeeGetProcAddress("glPrimitiveRestartNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPrimitiveRestartIndexNV = (GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC) __GLeeGetProcAddress("glPrimitiveRestartIndexNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_texture_expand_normal(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_program2(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_ATI_map_object_buffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_map_object_buffer\r
- if ((GLeeFuncPtr_glMapObjectBufferATI = (GLEEPFNGLMAPOBJECTBUFFERATIPROC) __GLeeGetProcAddress("glMapObjectBufferATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUnmapObjectBufferATI = (GLEEPFNGLUNMAPOBJECTBUFFERATIPROC) __GLeeGetProcAddress("glUnmapObjectBufferATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_separate_stencil(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_separate_stencil\r
- if ((GLeeFuncPtr_glStencilOpSeparateATI = (GLEEPFNGLSTENCILOPSEPARATEATIPROC) __GLeeGetProcAddress("glStencilOpSeparateATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glStencilFuncSeparateATI = (GLEEPFNGLSTENCILFUNCSEPARATEATIPROC) __GLeeGetProcAddress("glStencilFuncSeparateATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_ATI_vertex_attrib_array_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_ATI_vertex_attrib_array_object\r
- if ((GLeeFuncPtr_glVertexAttribArrayObjectATI = (GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC) __GLeeGetProcAddress("glVertexAttribArrayObjectATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI = (GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC) __GLeeGetProcAddress("glGetVertexAttribArrayObjectfvATI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribArrayObjectivATI = (GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC) __GLeeGetProcAddress("glGetVertexAttribArrayObjectivATI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_OES_read_format(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_depth_bounds_test(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_depth_bounds_test\r
- if ((GLeeFuncPtr_glDepthBoundsEXT = (GLEEPFNGLDEPTHBOUNDSEXTPROC) __GLeeGetProcAddress("glDepthBoundsEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_mirror_clamp(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_blend_equation_separate(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_blend_equation_separate\r
- if ((GLeeFuncPtr_glBlendEquationSeparateEXT = (GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC) __GLeeGetProcAddress("glBlendEquationSeparateEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_MESA_pack_invert(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_MESA_ycbcr_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_pixel_buffer_object(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_fragment_program_option(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_fragment_program2(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_program2_option(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_vertex_program3(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_framebuffer_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_framebuffer_object\r
- if ((GLeeFuncPtr_glIsRenderbufferEXT = (GLEEPFNGLISRENDERBUFFEREXTPROC) __GLeeGetProcAddress("glIsRenderbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindRenderbufferEXT = (GLEEPFNGLBINDRENDERBUFFEREXTPROC) __GLeeGetProcAddress("glBindRenderbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteRenderbuffersEXT = (GLEEPFNGLDELETERENDERBUFFERSEXTPROC) __GLeeGetProcAddress("glDeleteRenderbuffersEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenRenderbuffersEXT = (GLEEPFNGLGENRENDERBUFFERSEXTPROC) __GLeeGetProcAddress("glGenRenderbuffersEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glRenderbufferStorageEXT = (GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC) __GLeeGetProcAddress("glRenderbufferStorageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetRenderbufferParameterivEXT = (GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetRenderbufferParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsFramebufferEXT = (GLEEPFNGLISFRAMEBUFFEREXTPROC) __GLeeGetProcAddress("glIsFramebufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindFramebufferEXT = (GLEEPFNGLBINDFRAMEBUFFEREXTPROC) __GLeeGetProcAddress("glBindFramebufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteFramebuffersEXT = (GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC) __GLeeGetProcAddress("glDeleteFramebuffersEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenFramebuffersEXT = (GLEEPFNGLGENFRAMEBUFFERSEXTPROC) __GLeeGetProcAddress("glGenFramebuffersEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCheckFramebufferStatusEXT = (GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC) __GLeeGetProcAddress("glCheckFramebufferStatusEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTexture1DEXT = (GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC) __GLeeGetProcAddress("glFramebufferTexture1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTexture2DEXT = (GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC) __GLeeGetProcAddress("glFramebufferTexture2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTexture3DEXT = (GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC) __GLeeGetProcAddress("glFramebufferTexture3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferRenderbufferEXT = (GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC) __GLeeGetProcAddress("glFramebufferRenderbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT = (GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetFramebufferAttachmentParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenerateMipmapEXT = (GLEEPFNGLGENERATEMIPMAPEXTPROC) __GLeeGetProcAddress("glGenerateMipmapEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==17) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_GREMEDY_string_marker(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_GREMEDY_string_marker\r
- if ((GLeeFuncPtr_glStringMarkerGREMEDY = (GLEEPFNGLSTRINGMARKERGREMEDYPROC) __GLeeGetProcAddress("glStringMarkerGREMEDY"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_packed_depth_stencil(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_stencil_clear_tag(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_stencil_clear_tag\r
- if ((GLeeFuncPtr_glStencilClearTagEXT = (GLEEPFNGLSTENCILCLEARTAGEXTPROC) __GLeeGetProcAddress("glStencilClearTagEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_sRGB(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_framebuffer_blit(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_framebuffer_blit\r
- if ((GLeeFuncPtr_glBlitFramebufferEXT = (GLEEPFNGLBLITFRAMEBUFFEREXTPROC) __GLeeGetProcAddress("glBlitFramebufferEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_framebuffer_multisample(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_framebuffer_multisample\r
- if ((GLeeFuncPtr_glRenderbufferStorageMultisampleEXT = (GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) __GLeeGetProcAddress("glRenderbufferStorageMultisampleEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_MESAX_texture_stack(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_timer_query(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_timer_query\r
- if ((GLeeFuncPtr_glGetQueryObjecti64vEXT = (GLEEPFNGLGETQUERYOBJECTI64VEXTPROC) __GLeeGetProcAddress("glGetQueryObjecti64vEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetQueryObjectui64vEXT = (GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC) __GLeeGetProcAddress("glGetQueryObjectui64vEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_gpu_program_parameters(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_gpu_program_parameters\r
- if ((GLeeFuncPtr_glProgramEnvParameters4fvEXT = (GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC) __GLeeGetProcAddress("glProgramEnvParameters4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameters4fvEXT = (GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC) __GLeeGetProcAddress("glProgramLocalParameters4fvEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_APPLE_flush_buffer_range(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_APPLE_flush_buffer_range\r
- if ((GLeeFuncPtr_glBufferParameteriAPPLE = (GLEEPFNGLBUFFERPARAMETERIAPPLEPROC) __GLeeGetProcAddress("glBufferParameteriAPPLE"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFlushMappedBufferRangeAPPLE = (GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC) __GLeeGetProcAddress("glFlushMappedBufferRangeAPPLE"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_gpu_shader4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_gpu_shader4\r
- if ((GLeeFuncPtr_glGetUniformuivEXT = (GLEEPFNGLGETUNIFORMUIVEXTPROC) __GLeeGetProcAddress("glGetUniformuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindFragDataLocationEXT = (GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC) __GLeeGetProcAddress("glBindFragDataLocationEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragDataLocationEXT = (GLEEPFNGLGETFRAGDATALOCATIONEXTPROC) __GLeeGetProcAddress("glGetFragDataLocationEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1uiEXT = (GLEEPFNGLUNIFORM1UIEXTPROC) __GLeeGetProcAddress("glUniform1uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2uiEXT = (GLEEPFNGLUNIFORM2UIEXTPROC) __GLeeGetProcAddress("glUniform2uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3uiEXT = (GLEEPFNGLUNIFORM3UIEXTPROC) __GLeeGetProcAddress("glUniform3uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4uiEXT = (GLEEPFNGLUNIFORM4UIEXTPROC) __GLeeGetProcAddress("glUniform4uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform1uivEXT = (GLEEPFNGLUNIFORM1UIVEXTPROC) __GLeeGetProcAddress("glUniform1uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform2uivEXT = (GLEEPFNGLUNIFORM2UIVEXTPROC) __GLeeGetProcAddress("glUniform2uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform3uivEXT = (GLEEPFNGLUNIFORM3UIVEXTPROC) __GLeeGetProcAddress("glUniform3uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUniform4uivEXT = (GLEEPFNGLUNIFORM4UIVEXTPROC) __GLeeGetProcAddress("glUniform4uivEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==11) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_draw_instanced(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_draw_instanced\r
- if ((GLeeFuncPtr_glDrawArraysInstancedEXT = (GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC) __GLeeGetProcAddress("glDrawArraysInstancedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawElementsInstancedEXT = (GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC) __GLeeGetProcAddress("glDrawElementsInstancedEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_packed_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_array(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_buffer_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_texture_buffer_object\r
- if ((GLeeFuncPtr_glTexBufferEXT = (GLEEPFNGLTEXBUFFEREXTPROC) __GLeeGetProcAddress("glTexBufferEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_compression_latc(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_compression_rgtc(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_shared_exponent(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_depth_buffer_float(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_depth_buffer_float\r
- if ((GLeeFuncPtr_glDepthRangedNV = (GLEEPFNGLDEPTHRANGEDNVPROC) __GLeeGetProcAddress("glDepthRangedNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearDepthdNV = (GLEEPFNGLCLEARDEPTHDNVPROC) __GLeeGetProcAddress("glClearDepthdNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDepthBoundsdNV = (GLEEPFNGLDEPTHBOUNDSDNVPROC) __GLeeGetProcAddress("glDepthBoundsdNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_framebuffer_multisample_coverage(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_framebuffer_multisample_coverage\r
- if ((GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV = (GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC) __GLeeGetProcAddress("glRenderbufferStorageMultisampleCoverageNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_framebuffer_sRGB(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_geometry_shader4(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_parameter_buffer_object(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_parameter_buffer_object\r
- if ((GLeeFuncPtr_glProgramBufferParametersfvNV = (GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC) __GLeeGetProcAddress("glProgramBufferParametersfvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramBufferParametersIivNV = (GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC) __GLeeGetProcAddress("glProgramBufferParametersIivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramBufferParametersIuivNV = (GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC) __GLeeGetProcAddress("glProgramBufferParametersIuivNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_draw_buffers2(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_draw_buffers2\r
- if ((GLeeFuncPtr_glColorMaskIndexedEXT = (GLEEPFNGLCOLORMASKINDEXEDEXTPROC) __GLeeGetProcAddress("glColorMaskIndexedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetBooleanIndexedvEXT = (GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC) __GLeeGetProcAddress("glGetBooleanIndexedvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetIntegerIndexedvEXT = (GLEEPFNGLGETINTEGERINDEXEDVEXTPROC) __GLeeGetProcAddress("glGetIntegerIndexedvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEnableIndexedEXT = (GLEEPFNGLENABLEINDEXEDEXTPROC) __GLeeGetProcAddress("glEnableIndexedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDisableIndexedEXT = (GLEEPFNGLDISABLEINDEXEDEXTPROC) __GLeeGetProcAddress("glDisableIndexedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsEnabledIndexedEXT = (GLEEPFNGLISENABLEDINDEXEDEXTPROC) __GLeeGetProcAddress("glIsEnabledIndexedEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_transform_feedback(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_transform_feedback\r
- if ((GLeeFuncPtr_glBeginTransformFeedbackNV = (GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glBeginTransformFeedbackNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndTransformFeedbackNV = (GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glEndTransformFeedbackNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTransformFeedbackAttribsNV = (GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC) __GLeeGetProcAddress("glTransformFeedbackAttribsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferRangeNV = (GLEEPFNGLBINDBUFFERRANGENVPROC) __GLeeGetProcAddress("glBindBufferRangeNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferOffsetNV = (GLEEPFNGLBINDBUFFEROFFSETNVPROC) __GLeeGetProcAddress("glBindBufferOffsetNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferBaseNV = (GLEEPFNGLBINDBUFFERBASENVPROC) __GLeeGetProcAddress("glBindBufferBaseNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTransformFeedbackVaryingsNV = (GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC) __GLeeGetProcAddress("glTransformFeedbackVaryingsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glActiveVaryingNV = (GLEEPFNGLACTIVEVARYINGNVPROC) __GLeeGetProcAddress("glActiveVaryingNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVaryingLocationNV = (GLEEPFNGLGETVARYINGLOCATIONNVPROC) __GLeeGetProcAddress("glGetVaryingLocationNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetActiveVaryingNV = (GLEEPFNGLGETACTIVEVARYINGNVPROC) __GLeeGetProcAddress("glGetActiveVaryingNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTransformFeedbackVaryingNV = (GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC) __GLeeGetProcAddress("glGetTransformFeedbackVaryingNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==11) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_bindable_uniform(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_bindable_uniform\r
- if ((GLeeFuncPtr_glUniformBufferEXT = (GLEEPFNGLUNIFORMBUFFEREXTPROC) __GLeeGetProcAddress("glUniformBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformBufferSizeEXT = (GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC) __GLeeGetProcAddress("glGetUniformBufferSizeEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetUniformOffsetEXT = (GLEEPFNGLGETUNIFORMOFFSETEXTPROC) __GLeeGetProcAddress("glGetUniformOffsetEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_integer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_texture_integer\r
- if ((GLeeFuncPtr_glTexParameterIivEXT = (GLEEPFNGLTEXPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glTexParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexParameterIuivEXT = (GLEEPFNGLTEXPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glTexParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTexParameterIivEXT = (GLEEPFNGLGETTEXPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glGetTexParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTexParameterIuivEXT = (GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glGetTexParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearColorIiEXT = (GLEEPFNGLCLEARCOLORIIEXTPROC) __GLeeGetProcAddress("glClearColorIiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearColorIuiEXT = (GLEEPFNGLCLEARCOLORIUIEXTPROC) __GLeeGetProcAddress("glClearColorIuiEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_GREMEDY_frame_terminator(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_GREMEDY_frame_terminator\r
- if ((GLeeFuncPtr_glFrameTerminatorGREMEDY = (GLEEPFNGLFRAMETERMINATORGREMEDYPROC) __GLeeGetProcAddress("glFrameTerminatorGREMEDY"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_conditional_render(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_conditional_render\r
- if ((GLeeFuncPtr_glBeginConditionalRenderNV = (GLEEPFNGLBEGINCONDITIONALRENDERNVPROC) __GLeeGetProcAddress("glBeginConditionalRenderNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndConditionalRenderNV = (GLEEPFNGLENDCONDITIONALRENDERNVPROC) __GLeeGetProcAddress("glEndConditionalRenderNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_present_video(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_transform_feedback(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_transform_feedback\r
- if ((GLeeFuncPtr_glBeginTransformFeedbackEXT = (GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC) __GLeeGetProcAddress("glBeginTransformFeedbackEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndTransformFeedbackEXT = (GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC) __GLeeGetProcAddress("glEndTransformFeedbackEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferRangeEXT = (GLEEPFNGLBINDBUFFERRANGEEXTPROC) __GLeeGetProcAddress("glBindBufferRangeEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferOffsetEXT = (GLEEPFNGLBINDBUFFEROFFSETEXTPROC) __GLeeGetProcAddress("glBindBufferOffsetEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindBufferBaseEXT = (GLEEPFNGLBINDBUFFERBASEEXTPROC) __GLeeGetProcAddress("glBindBufferBaseEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTransformFeedbackVaryingsEXT = (GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC) __GLeeGetProcAddress("glTransformFeedbackVaryingsEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTransformFeedbackVaryingEXT = (GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC) __GLeeGetProcAddress("glGetTransformFeedbackVaryingEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_direct_state_access(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_direct_state_access\r
- if ((GLeeFuncPtr_glClientAttribDefaultEXT = (GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC) __GLeeGetProcAddress("glClientAttribDefaultEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPushClientAttribDefaultEXT = (GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC) __GLeeGetProcAddress("glPushClientAttribDefaultEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixLoadfEXT = (GLEEPFNGLMATRIXLOADFEXTPROC) __GLeeGetProcAddress("glMatrixLoadfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixLoaddEXT = (GLEEPFNGLMATRIXLOADDEXTPROC) __GLeeGetProcAddress("glMatrixLoaddEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixMultfEXT = (GLEEPFNGLMATRIXMULTFEXTPROC) __GLeeGetProcAddress("glMatrixMultfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixMultdEXT = (GLEEPFNGLMATRIXMULTDEXTPROC) __GLeeGetProcAddress("glMatrixMultdEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixLoadIdentityEXT = (GLEEPFNGLMATRIXLOADIDENTITYEXTPROC) __GLeeGetProcAddress("glMatrixLoadIdentityEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixRotatefEXT = (GLEEPFNGLMATRIXROTATEFEXTPROC) __GLeeGetProcAddress("glMatrixRotatefEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixRotatedEXT = (GLEEPFNGLMATRIXROTATEDEXTPROC) __GLeeGetProcAddress("glMatrixRotatedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixScalefEXT = (GLEEPFNGLMATRIXSCALEFEXTPROC) __GLeeGetProcAddress("glMatrixScalefEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixScaledEXT = (GLEEPFNGLMATRIXSCALEDEXTPROC) __GLeeGetProcAddress("glMatrixScaledEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixTranslatefEXT = (GLEEPFNGLMATRIXTRANSLATEFEXTPROC) __GLeeGetProcAddress("glMatrixTranslatefEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixTranslatedEXT = (GLEEPFNGLMATRIXTRANSLATEDEXTPROC) __GLeeGetProcAddress("glMatrixTranslatedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixFrustumEXT = (GLEEPFNGLMATRIXFRUSTUMEXTPROC) __GLeeGetProcAddress("glMatrixFrustumEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixOrthoEXT = (GLEEPFNGLMATRIXORTHOEXTPROC) __GLeeGetProcAddress("glMatrixOrthoEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixPopEXT = (GLEEPFNGLMATRIXPOPEXTPROC) __GLeeGetProcAddress("glMatrixPopEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixPushEXT = (GLEEPFNGLMATRIXPUSHEXTPROC) __GLeeGetProcAddress("glMatrixPushEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixLoadTransposefEXT = (GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC) __GLeeGetProcAddress("glMatrixLoadTransposefEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixLoadTransposedEXT = (GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC) __GLeeGetProcAddress("glMatrixLoadTransposedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixMultTransposefEXT = (GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC) __GLeeGetProcAddress("glMatrixMultTransposefEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMatrixMultTransposedEXT = (GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC) __GLeeGetProcAddress("glMatrixMultTransposedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureParameterfEXT = (GLEEPFNGLTEXTUREPARAMETERFEXTPROC) __GLeeGetProcAddress("glTextureParameterfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureParameterfvEXT = (GLEEPFNGLTEXTUREPARAMETERFVEXTPROC) __GLeeGetProcAddress("glTextureParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureParameteriEXT = (GLEEPFNGLTEXTUREPARAMETERIEXTPROC) __GLeeGetProcAddress("glTextureParameteriEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureParameterivEXT = (GLEEPFNGLTEXTUREPARAMETERIVEXTPROC) __GLeeGetProcAddress("glTextureParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureImage1DEXT = (GLEEPFNGLTEXTUREIMAGE1DEXTPROC) __GLeeGetProcAddress("glTextureImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureImage2DEXT = (GLEEPFNGLTEXTUREIMAGE2DEXTPROC) __GLeeGetProcAddress("glTextureImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureSubImage1DEXT = (GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glTextureSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureSubImage2DEXT = (GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glTextureSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTextureImage1DEXT = (GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC) __GLeeGetProcAddress("glCopyTextureImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTextureImage2DEXT = (GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC) __GLeeGetProcAddress("glCopyTextureImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTextureSubImage1DEXT = (GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glCopyTextureSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTextureSubImage2DEXT = (GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glCopyTextureSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureImageEXT = (GLEEPFNGLGETTEXTUREIMAGEEXTPROC) __GLeeGetProcAddress("glGetTextureImageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureParameterfvEXT = (GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetTextureParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureParameterivEXT = (GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetTextureParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureLevelParameterfvEXT = (GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetTextureLevelParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureLevelParameterivEXT = (GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetTextureLevelParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureImage3DEXT = (GLEEPFNGLTEXTUREIMAGE3DEXTPROC) __GLeeGetProcAddress("glTextureImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureSubImage3DEXT = (GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glTextureSubImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyTextureSubImage3DEXT = (GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glCopyTextureSubImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexParameterfEXT = (GLEEPFNGLMULTITEXPARAMETERFEXTPROC) __GLeeGetProcAddress("glMultiTexParameterfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexParameterfvEXT = (GLEEPFNGLMULTITEXPARAMETERFVEXTPROC) __GLeeGetProcAddress("glMultiTexParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexParameteriEXT = (GLEEPFNGLMULTITEXPARAMETERIEXTPROC) __GLeeGetProcAddress("glMultiTexParameteriEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexParameterivEXT = (GLEEPFNGLMULTITEXPARAMETERIVEXTPROC) __GLeeGetProcAddress("glMultiTexParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexImage1DEXT = (GLEEPFNGLMULTITEXIMAGE1DEXTPROC) __GLeeGetProcAddress("glMultiTexImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexImage2DEXT = (GLEEPFNGLMULTITEXIMAGE2DEXTPROC) __GLeeGetProcAddress("glMultiTexImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexSubImage1DEXT = (GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glMultiTexSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexSubImage2DEXT = (GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glMultiTexSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyMultiTexImage1DEXT = (GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC) __GLeeGetProcAddress("glCopyMultiTexImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyMultiTexImage2DEXT = (GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC) __GLeeGetProcAddress("glCopyMultiTexImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyMultiTexSubImage1DEXT = (GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glCopyMultiTexSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyMultiTexSubImage2DEXT = (GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glCopyMultiTexSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexImageEXT = (GLEEPFNGLGETMULTITEXIMAGEEXTPROC) __GLeeGetProcAddress("glGetMultiTexImageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexParameterfvEXT = (GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetMultiTexParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexParameterivEXT = (GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetMultiTexParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT = (GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetMultiTexLevelParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexLevelParameterivEXT = (GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetMultiTexLevelParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexImage3DEXT = (GLEEPFNGLMULTITEXIMAGE3DEXTPROC) __GLeeGetProcAddress("glMultiTexImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexSubImage3DEXT = (GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glMultiTexSubImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCopyMultiTexSubImage3DEXT = (GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glCopyMultiTexSubImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glBindMultiTextureEXT = (GLEEPFNGLBINDMULTITEXTUREEXTPROC) __GLeeGetProcAddress("glBindMultiTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEnableClientStateIndexedEXT = (GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC) __GLeeGetProcAddress("glEnableClientStateIndexedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDisableClientStateIndexedEXT = (GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC) __GLeeGetProcAddress("glDisableClientStateIndexedEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexCoordPointerEXT = (GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC) __GLeeGetProcAddress("glMultiTexCoordPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexEnvfEXT = (GLEEPFNGLMULTITEXENVFEXTPROC) __GLeeGetProcAddress("glMultiTexEnvfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexEnvfvEXT = (GLEEPFNGLMULTITEXENVFVEXTPROC) __GLeeGetProcAddress("glMultiTexEnvfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexEnviEXT = (GLEEPFNGLMULTITEXENVIEXTPROC) __GLeeGetProcAddress("glMultiTexEnviEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexEnvivEXT = (GLEEPFNGLMULTITEXENVIVEXTPROC) __GLeeGetProcAddress("glMultiTexEnvivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexGendEXT = (GLEEPFNGLMULTITEXGENDEXTPROC) __GLeeGetProcAddress("glMultiTexGendEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexGendvEXT = (GLEEPFNGLMULTITEXGENDVEXTPROC) __GLeeGetProcAddress("glMultiTexGendvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexGenfEXT = (GLEEPFNGLMULTITEXGENFEXTPROC) __GLeeGetProcAddress("glMultiTexGenfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexGenfvEXT = (GLEEPFNGLMULTITEXGENFVEXTPROC) __GLeeGetProcAddress("glMultiTexGenfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexGeniEXT = (GLEEPFNGLMULTITEXGENIEXTPROC) __GLeeGetProcAddress("glMultiTexGeniEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexGenivEXT = (GLEEPFNGLMULTITEXGENIVEXTPROC) __GLeeGetProcAddress("glMultiTexGenivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexEnvfvEXT = (GLEEPFNGLGETMULTITEXENVFVEXTPROC) __GLeeGetProcAddress("glGetMultiTexEnvfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexEnvivEXT = (GLEEPFNGLGETMULTITEXENVIVEXTPROC) __GLeeGetProcAddress("glGetMultiTexEnvivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexGendvEXT = (GLEEPFNGLGETMULTITEXGENDVEXTPROC) __GLeeGetProcAddress("glGetMultiTexGendvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexGenfvEXT = (GLEEPFNGLGETMULTITEXGENFVEXTPROC) __GLeeGetProcAddress("glGetMultiTexGenfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexGenivEXT = (GLEEPFNGLGETMULTITEXGENIVEXTPROC) __GLeeGetProcAddress("glGetMultiTexGenivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFloatIndexedvEXT = (GLEEPFNGLGETFLOATINDEXEDVEXTPROC) __GLeeGetProcAddress("glGetFloatIndexedvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetDoubleIndexedvEXT = (GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC) __GLeeGetProcAddress("glGetDoubleIndexedvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetPointerIndexedvEXT = (GLEEPFNGLGETPOINTERINDEXEDVEXTPROC) __GLeeGetProcAddress("glGetPointerIndexedvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTextureImage3DEXT = (GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC) __GLeeGetProcAddress("glCompressedTextureImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTextureImage2DEXT = (GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC) __GLeeGetProcAddress("glCompressedTextureImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTextureImage1DEXT = (GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC) __GLeeGetProcAddress("glCompressedTextureImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTextureSubImage3DEXT = (GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glCompressedTextureSubImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTextureSubImage2DEXT = (GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glCompressedTextureSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedTextureSubImage1DEXT = (GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glCompressedTextureSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCompressedTextureImageEXT = (GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC) __GLeeGetProcAddress("glGetCompressedTextureImageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedMultiTexImage3DEXT = (GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC) __GLeeGetProcAddress("glCompressedMultiTexImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedMultiTexImage2DEXT = (GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC) __GLeeGetProcAddress("glCompressedMultiTexImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedMultiTexImage1DEXT = (GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC) __GLeeGetProcAddress("glCompressedMultiTexImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT = (GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC) __GLeeGetProcAddress("glCompressedMultiTexSubImage3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT = (GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC) __GLeeGetProcAddress("glCompressedMultiTexSubImage2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT = (GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC) __GLeeGetProcAddress("glCompressedMultiTexSubImage1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetCompressedMultiTexImageEXT = (GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC) __GLeeGetProcAddress("glGetCompressedMultiTexImageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramStringEXT = (GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC) __GLeeGetProcAddress("glNamedProgramStringEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameter4dEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameter4dEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameter4dvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameter4fEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameter4fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameter4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT = (GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC) __GLeeGetProcAddress("glGetNamedProgramLocalParameterdvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT = (GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC) __GLeeGetProcAddress("glGetNamedProgramLocalParameterfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedProgramivEXT = (GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC) __GLeeGetProcAddress("glGetNamedProgramivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedProgramStringEXT = (GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC) __GLeeGetProcAddress("glGetNamedProgramStringEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameters4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameterI4iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameterI4ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParametersI4ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameterI4uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParameterI4uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT = (GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC) __GLeeGetProcAddress("glNamedProgramLocalParametersI4uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT = (GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glGetNamedProgramLocalParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT = (GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glGetNamedProgramLocalParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureParameterIivEXT = (GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glTextureParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureParameterIuivEXT = (GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glTextureParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureParameterIivEXT = (GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glGetTextureParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetTextureParameterIuivEXT = (GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glGetTextureParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexParameterIivEXT = (GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glMultiTexParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexParameterIuivEXT = (GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glMultiTexParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexParameterIivEXT = (GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC) __GLeeGetProcAddress("glGetMultiTexParameterIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetMultiTexParameterIuivEXT = (GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC) __GLeeGetProcAddress("glGetMultiTexParameterIuivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform1fEXT = (GLEEPFNGLPROGRAMUNIFORM1FEXTPROC) __GLeeGetProcAddress("glProgramUniform1fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform2fEXT = (GLEEPFNGLPROGRAMUNIFORM2FEXTPROC) __GLeeGetProcAddress("glProgramUniform2fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform3fEXT = (GLEEPFNGLPROGRAMUNIFORM3FEXTPROC) __GLeeGetProcAddress("glProgramUniform3fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform4fEXT = (GLEEPFNGLPROGRAMUNIFORM4FEXTPROC) __GLeeGetProcAddress("glProgramUniform4fEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform1iEXT = (GLEEPFNGLPROGRAMUNIFORM1IEXTPROC) __GLeeGetProcAddress("glProgramUniform1iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform2iEXT = (GLEEPFNGLPROGRAMUNIFORM2IEXTPROC) __GLeeGetProcAddress("glProgramUniform2iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform3iEXT = (GLEEPFNGLPROGRAMUNIFORM3IEXTPROC) __GLeeGetProcAddress("glProgramUniform3iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform4iEXT = (GLEEPFNGLPROGRAMUNIFORM4IEXTPROC) __GLeeGetProcAddress("glProgramUniform4iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform1fvEXT = (GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC) __GLeeGetProcAddress("glProgramUniform1fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform2fvEXT = (GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC) __GLeeGetProcAddress("glProgramUniform2fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform3fvEXT = (GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC) __GLeeGetProcAddress("glProgramUniform3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform4fvEXT = (GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC) __GLeeGetProcAddress("glProgramUniform4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform1ivEXT = (GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC) __GLeeGetProcAddress("glProgramUniform1ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform2ivEXT = (GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC) __GLeeGetProcAddress("glProgramUniform2ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform3ivEXT = (GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC) __GLeeGetProcAddress("glProgramUniform3ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform4ivEXT = (GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC) __GLeeGetProcAddress("glProgramUniform4ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix2fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix2fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix3fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix4fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix2x3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix3x2fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix2x4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix4x2fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix3x4fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT = (GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC) __GLeeGetProcAddress("glProgramUniformMatrix4x3fvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform1uiEXT = (GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC) __GLeeGetProcAddress("glProgramUniform1uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform2uiEXT = (GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC) __GLeeGetProcAddress("glProgramUniform2uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform3uiEXT = (GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC) __GLeeGetProcAddress("glProgramUniform3uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform4uiEXT = (GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC) __GLeeGetProcAddress("glProgramUniform4uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform1uivEXT = (GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC) __GLeeGetProcAddress("glProgramUniform1uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform2uivEXT = (GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC) __GLeeGetProcAddress("glProgramUniform2uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform3uivEXT = (GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC) __GLeeGetProcAddress("glProgramUniform3uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramUniform4uivEXT = (GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC) __GLeeGetProcAddress("glProgramUniform4uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedBufferDataEXT = (GLEEPFNGLNAMEDBUFFERDATAEXTPROC) __GLeeGetProcAddress("glNamedBufferDataEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedBufferSubDataEXT = (GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC) __GLeeGetProcAddress("glNamedBufferSubDataEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMapNamedBufferEXT = (GLEEPFNGLMAPNAMEDBUFFEREXTPROC) __GLeeGetProcAddress("glMapNamedBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glUnmapNamedBufferEXT = (GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC) __GLeeGetProcAddress("glUnmapNamedBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedBufferParameterivEXT = (GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetNamedBufferParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedBufferPointervEXT = (GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC) __GLeeGetProcAddress("glGetNamedBufferPointervEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedBufferSubDataEXT = (GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC) __GLeeGetProcAddress("glGetNamedBufferSubDataEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureBufferEXT = (GLEEPFNGLTEXTUREBUFFEREXTPROC) __GLeeGetProcAddress("glTextureBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexBufferEXT = (GLEEPFNGLMULTITEXBUFFEREXTPROC) __GLeeGetProcAddress("glMultiTexBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedRenderbufferStorageEXT = (GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC) __GLeeGetProcAddress("glNamedRenderbufferStorageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT = (GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetNamedRenderbufferParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glCheckNamedFramebufferStatusEXT = (GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC) __GLeeGetProcAddress("glCheckNamedFramebufferStatusEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferTexture1DEXT = (GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC) __GLeeGetProcAddress("glNamedFramebufferTexture1DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferTexture2DEXT = (GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC) __GLeeGetProcAddress("glNamedFramebufferTexture2DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferTexture3DEXT = (GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC) __GLeeGetProcAddress("glNamedFramebufferTexture3DEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferRenderbufferEXT = (GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC) __GLeeGetProcAddress("glNamedFramebufferRenderbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT = (GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetNamedFramebufferAttachmentParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenerateTextureMipmapEXT = (GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC) __GLeeGetProcAddress("glGenerateTextureMipmapEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenerateMultiTexMipmapEXT = (GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC) __GLeeGetProcAddress("glGenerateMultiTexMipmapEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferDrawBufferEXT = (GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC) __GLeeGetProcAddress("glFramebufferDrawBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferDrawBuffersEXT = (GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC) __GLeeGetProcAddress("glFramebufferDrawBuffersEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferReadBufferEXT = (GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC) __GLeeGetProcAddress("glFramebufferReadBufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFramebufferParameterivEXT = (GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC) __GLeeGetProcAddress("glGetFramebufferParameterivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT = (GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) __GLeeGetProcAddress("glNamedRenderbufferStorageMultisampleEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT = (GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC) __GLeeGetProcAddress("glNamedRenderbufferStorageMultisampleCoverageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferTextureEXT = (GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC) __GLeeGetProcAddress("glNamedFramebufferTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferTextureLayerEXT = (GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC) __GLeeGetProcAddress("glNamedFramebufferTextureLayerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glNamedFramebufferTextureFaceEXT = (GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC) __GLeeGetProcAddress("glNamedFramebufferTextureFaceEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTextureRenderbufferEXT = (GLEEPFNGLTEXTURERENDERBUFFEREXTPROC) __GLeeGetProcAddress("glTextureRenderbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glMultiTexRenderbufferEXT = (GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC) __GLeeGetProcAddress("glMultiTexRenderbufferEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==186) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_vertex_array_bgra(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_swizzle(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_explicit_multisample(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_explicit_multisample\r
- if ((GLeeFuncPtr_glGetMultisamplefvNV = (GLEEPFNGLGETMULTISAMPLEFVNVPROC) __GLeeGetProcAddress("glGetMultisamplefvNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glSampleMaskIndexedNV = (GLEEPFNGLSAMPLEMASKINDEXEDNVPROC) __GLeeGetProcAddress("glSampleMaskIndexedNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glTexRenderbufferNV = (GLEEPFNGLTEXRENDERBUFFERNVPROC) __GLeeGetProcAddress("glTexRenderbufferNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_NV_transform_feedback2(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_transform_feedback2\r
- if ((GLeeFuncPtr_glBindTransformFeedbackNV = (GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glBindTransformFeedbackNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDeleteTransformFeedbacksNV = (GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC) __GLeeGetProcAddress("glDeleteTransformFeedbacksNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGenTransformFeedbacksNV = (GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC) __GLeeGetProcAddress("glGenTransformFeedbacksNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glIsTransformFeedbackNV = (GLEEPFNGLISTRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glIsTransformFeedbackNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glPauseTransformFeedbackNV = (GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glPauseTransformFeedbackNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glResumeTransformFeedbackNV = (GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glResumeTransformFeedbackNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glDrawTransformFeedbackNV = (GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC) __GLeeGetProcAddress("glDrawTransformFeedbackNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==7) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_select(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_INGR_blend_func_separate(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_INGR_blend_func_separate\r
- if ((GLeeFuncPtr_glBlendFuncSeparateINGR = (GLEEPFNGLBLENDFUNCSEPARATEINGRPROC) __GLeeGetProcAddress("glBlendFuncSeparateINGR"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_depth_pass_instrument(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_igloo_interface(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_SGIX_igloo_interface\r
- if ((GLeeFuncPtr_glIglooInterfaceSGIX = (GLEEPFNGLIGLOOINTERFACESGIXPROC) __GLeeGetProcAddress("glIglooInterfaceSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_fragment_lighting(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_fragment_lighting\r
- if ((GLeeFuncPtr_glFragmentLightModeliEXT = (GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC) __GLeeGetProcAddress("glFragmentLightModeliEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModelfEXT = (GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC) __GLeeGetProcAddress("glFragmentLightModelfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModelivEXT = (GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC) __GLeeGetProcAddress("glFragmentLightModelivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightModelfvEXT = (GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC) __GLeeGetProcAddress("glFragmentLightModelfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightiEXT = (GLEEPFNGLFRAGMENTLIGHTIEXTPROC) __GLeeGetProcAddress("glFragmentLightiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightfEXT = (GLEEPFNGLFRAGMENTLIGHTFEXTPROC) __GLeeGetProcAddress("glFragmentLightfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightivEXT = (GLEEPFNGLFRAGMENTLIGHTIVEXTPROC) __GLeeGetProcAddress("glFragmentLightivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentLightfvEXT = (GLEEPFNGLFRAGMENTLIGHTFVEXTPROC) __GLeeGetProcAddress("glFragmentLightfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentLightivEXT = (GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC) __GLeeGetProcAddress("glGetFragmentLightivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentLightfvEXT = (GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC) __GLeeGetProcAddress("glGetFragmentLightfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialfEXT = (GLEEPFNGLFRAGMENTMATERIALFEXTPROC) __GLeeGetProcAddress("glFragmentMaterialfEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialiEXT = (GLEEPFNGLFRAGMENTMATERIALIEXTPROC) __GLeeGetProcAddress("glFragmentMaterialiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialfvEXT = (GLEEPFNGLFRAGMENTMATERIALFVEXTPROC) __GLeeGetProcAddress("glFragmentMaterialfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentMaterialivEXT = (GLEEPFNGLFRAGMENTMATERIALIVEXTPROC) __GLeeGetProcAddress("glFragmentMaterialivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFragmentColorMaterialEXT = (GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC) __GLeeGetProcAddress("glFragmentColorMaterialEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentMaterialfvEXT = (GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC) __GLeeGetProcAddress("glGetFragmentMaterialfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetFragmentMaterialivEXT = (GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC) __GLeeGetProcAddress("glGetFragmentMaterialivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glLightEnviEXT = (GLEEPFNGLLIGHTENVIEXTPROC) __GLeeGetProcAddress("glLightEnviEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==18) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_geometry_shader4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_geometry_shader4\r
- if ((GLeeFuncPtr_glProgramParameteriEXT = (GLEEPFNGLPROGRAMPARAMETERIEXTPROC) __GLeeGetProcAddress("glProgramParameteriEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureEXT = (GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC) __GLeeGetProcAddress("glFramebufferTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureLayerEXT = (GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) __GLeeGetProcAddress("glFramebufferTextureLayerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureFaceEXT = (GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC) __GLeeGetProcAddress("glFramebufferTextureFaceEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_scene_marker(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_EXT_scene_marker\r
- if ((GLeeFuncPtr_glBeginSceneEXT = (GLEEPFNGLBEGINSCENEEXTPROC) __GLeeGetProcAddress("glBeginSceneEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glEndSceneEXT = (GLEEPFNGLENDSCENEEXTPROC) __GLeeGetProcAddress("glEndSceneEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_compression_dxt1(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_EXT_texture_env(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_IBM_static_data(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_NV_gpu_program4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_NV_gpu_program4\r
- if ((GLeeFuncPtr_glProgramLocalParameterI4iNV = (GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC) __GLeeGetProcAddress("glProgramLocalParameterI4iNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameterI4ivNV = (GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC) __GLeeGetProcAddress("glProgramLocalParameterI4ivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParametersI4ivNV = (GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC) __GLeeGetProcAddress("glProgramLocalParametersI4ivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameterI4uiNV = (GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC) __GLeeGetProcAddress("glProgramLocalParameterI4uiNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParameterI4uivNV = (GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC) __GLeeGetProcAddress("glProgramLocalParameterI4uivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramLocalParametersI4uivNV = (GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC) __GLeeGetProcAddress("glProgramLocalParametersI4uivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameterI4iNV = (GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC) __GLeeGetProcAddress("glProgramEnvParameterI4iNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameterI4ivNV = (GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC) __GLeeGetProcAddress("glProgramEnvParameterI4ivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParametersI4ivNV = (GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC) __GLeeGetProcAddress("glProgramEnvParametersI4ivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameterI4uiNV = (GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC) __GLeeGetProcAddress("glProgramEnvParameterI4uiNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParameterI4uivNV = (GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC) __GLeeGetProcAddress("glProgramEnvParameterI4uivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glProgramEnvParametersI4uivNV = (GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC) __GLeeGetProcAddress("glProgramEnvParametersI4uivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramLocalParameterIivNV = (GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC) __GLeeGetProcAddress("glGetProgramLocalParameterIivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramLocalParameterIuivNV = (GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC) __GLeeGetProcAddress("glGetProgramLocalParameterIuivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramEnvParameterIivNV = (GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC) __GLeeGetProcAddress("glGetProgramEnvParameterIivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetProgramEnvParameterIuivNV = (GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC) __GLeeGetProcAddress("glGetProgramEnvParameterIuivNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureEXT = (GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC) __GLeeGetProcAddress("glFramebufferTextureEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureLayerEXT = (GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) __GLeeGetProcAddress("glFramebufferTextureLayerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFramebufferTextureFaceEXT = (GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC) __GLeeGetProcAddress("glFramebufferTextureFaceEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2iEXT = (GLEEPFNGLVERTEXATTRIBI2IEXTPROC) __GLeeGetProcAddress("glVertexAttribI2iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3iEXT = (GLEEPFNGLVERTEXATTRIBI3IEXTPROC) __GLeeGetProcAddress("glVertexAttribI3iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4iEXT = (GLEEPFNGLVERTEXATTRIBI4IEXTPROC) __GLeeGetProcAddress("glVertexAttribI4iEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1uiEXT = (GLEEPFNGLVERTEXATTRIBI1UIEXTPROC) __GLeeGetProcAddress("glVertexAttribI1uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2uiEXT = (GLEEPFNGLVERTEXATTRIBI2UIEXTPROC) __GLeeGetProcAddress("glVertexAttribI2uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3uiEXT = (GLEEPFNGLVERTEXATTRIBI3UIEXTPROC) __GLeeGetProcAddress("glVertexAttribI3uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4uiEXT = (GLEEPFNGLVERTEXATTRIBI4UIEXTPROC) __GLeeGetProcAddress("glVertexAttribI4uiEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1ivEXT = (GLEEPFNGLVERTEXATTRIBI1IVEXTPROC) __GLeeGetProcAddress("glVertexAttribI1ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2ivEXT = (GLEEPFNGLVERTEXATTRIBI2IVEXTPROC) __GLeeGetProcAddress("glVertexAttribI2ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3ivEXT = (GLEEPFNGLVERTEXATTRIBI3IVEXTPROC) __GLeeGetProcAddress("glVertexAttribI3ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4ivEXT = (GLEEPFNGLVERTEXATTRIBI4IVEXTPROC) __GLeeGetProcAddress("glVertexAttribI4ivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI1uivEXT = (GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC) __GLeeGetProcAddress("glVertexAttribI1uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI2uivEXT = (GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC) __GLeeGetProcAddress("glVertexAttribI2uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI3uivEXT = (GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC) __GLeeGetProcAddress("glVertexAttribI3uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4uivEXT = (GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC) __GLeeGetProcAddress("glVertexAttribI4uivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4bvEXT = (GLEEPFNGLVERTEXATTRIBI4BVEXTPROC) __GLeeGetProcAddress("glVertexAttribI4bvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4svEXT = (GLEEPFNGLVERTEXATTRIBI4SVEXTPROC) __GLeeGetProcAddress("glVertexAttribI4svEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4ubvEXT = (GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC) __GLeeGetProcAddress("glVertexAttribI4ubvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribI4usvEXT = (GLEEPFNGLVERTEXATTRIBI4USVEXTPROC) __GLeeGetProcAddress("glVertexAttribI4usvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glVertexAttribIPointerEXT = (GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC) __GLeeGetProcAddress("glVertexAttribIPointerEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribIivEXT = (GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC) __GLeeGetProcAddress("glGetVertexAttribIivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetVertexAttribIuivEXT = (GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC) __GLeeGetProcAddress("glGetVertexAttribIuivEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==41) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_OES_byte_coordinates(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_OES_compressed_paletted_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_OES_single_precision(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GL_OES_single_precision\r
- if ((GLeeFuncPtr_glDepthRangefOES = (GLEEPFNGLDEPTHRANGEFOESPROC) __GLeeGetProcAddress("glDepthRangefOES"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glFrustumfOES = (GLEEPFNGLFRUSTUMFOESPROC) __GLeeGetProcAddress("glFrustumfOES"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glOrthofOES = (GLEEPFNGLORTHOFOESPROC) __GLeeGetProcAddress("glOrthofOES"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClipPlanefOES = (GLEEPFNGLCLIPPLANEFOESPROC) __GLeeGetProcAddress("glClipPlanefOES"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glGetClipPlanefOES = (GLEEPFNGLGETCLIPPLANEFOESPROC) __GLeeGetProcAddress("glGetClipPlanefOES"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glClearDepthfOES = (GLEEPFNGLCLEARDEPTHFOESPROC) __GLeeGetProcAddress("glClearDepthfOES"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GL_SGIX_pixel_texture_bits(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GL_SGIX_texture_range(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLEE_LINK_FUNCTION __GLeeGLLoadFunction[322];\r
-\r
-void initGLLoadFunctions(void)\r
-{\r
- __GLeeGLLoadFunction[0]=__GLeeLink_GL_VERSION_1_2;\r
- __GLeeGLLoadFunction[1]=__GLeeLink_GL_ARB_imaging;\r
- __GLeeGLLoadFunction[2]=__GLeeLink_GL_VERSION_1_3;\r
- __GLeeGLLoadFunction[3]=__GLeeLink_GL_VERSION_1_4;\r
- __GLeeGLLoadFunction[4]=__GLeeLink_GL_VERSION_1_5;\r
- __GLeeGLLoadFunction[5]=__GLeeLink_GL_VERSION_2_0;\r
- __GLeeGLLoadFunction[6]=__GLeeLink_GL_VERSION_2_1;\r
- __GLeeGLLoadFunction[7]=__GLeeLink_GL_VERSION_3_0;\r
- __GLeeGLLoadFunction[8]=__GLeeLink_GL_ARB_multitexture;\r
- __GLeeGLLoadFunction[9]=__GLeeLink_GL_ARB_transpose_matrix;\r
- __GLeeGLLoadFunction[10]=__GLeeLink_GL_ARB_multisample;\r
- __GLeeGLLoadFunction[11]=__GLeeLink_GL_ARB_texture_env_add;\r
- __GLeeGLLoadFunction[12]=__GLeeLink_GL_ARB_texture_cube_map;\r
- __GLeeGLLoadFunction[13]=__GLeeLink_GL_ARB_texture_compression;\r
- __GLeeGLLoadFunction[14]=__GLeeLink_GL_ARB_texture_border_clamp;\r
- __GLeeGLLoadFunction[15]=__GLeeLink_GL_ARB_point_parameters;\r
- __GLeeGLLoadFunction[16]=__GLeeLink_GL_ARB_vertex_blend;\r
- __GLeeGLLoadFunction[17]=__GLeeLink_GL_ARB_matrix_palette;\r
- __GLeeGLLoadFunction[18]=__GLeeLink_GL_ARB_texture_env_combine;\r
- __GLeeGLLoadFunction[19]=__GLeeLink_GL_ARB_texture_env_crossbar;\r
- __GLeeGLLoadFunction[20]=__GLeeLink_GL_ARB_texture_env_dot3;\r
- __GLeeGLLoadFunction[21]=__GLeeLink_GL_ARB_texture_mirrored_repeat;\r
- __GLeeGLLoadFunction[22]=__GLeeLink_GL_ARB_depth_texture;\r
- __GLeeGLLoadFunction[23]=__GLeeLink_GL_ARB_shadow;\r
- __GLeeGLLoadFunction[24]=__GLeeLink_GL_ARB_shadow_ambient;\r
- __GLeeGLLoadFunction[25]=__GLeeLink_GL_ARB_window_pos;\r
- __GLeeGLLoadFunction[26]=__GLeeLink_GL_ARB_vertex_program;\r
- __GLeeGLLoadFunction[27]=__GLeeLink_GL_ARB_fragment_program;\r
- __GLeeGLLoadFunction[28]=__GLeeLink_GL_ARB_vertex_buffer_object;\r
- __GLeeGLLoadFunction[29]=__GLeeLink_GL_ARB_occlusion_query;\r
- __GLeeGLLoadFunction[30]=__GLeeLink_GL_ARB_shader_objects;\r
- __GLeeGLLoadFunction[31]=__GLeeLink_GL_ARB_vertex_shader;\r
- __GLeeGLLoadFunction[32]=__GLeeLink_GL_ARB_fragment_shader;\r
- __GLeeGLLoadFunction[33]=__GLeeLink_GL_ARB_shading_language_100;\r
- __GLeeGLLoadFunction[34]=__GLeeLink_GL_ARB_texture_non_power_of_two;\r
- __GLeeGLLoadFunction[35]=__GLeeLink_GL_ARB_point_sprite;\r
- __GLeeGLLoadFunction[36]=__GLeeLink_GL_ARB_fragment_program_shadow;\r
- __GLeeGLLoadFunction[37]=__GLeeLink_GL_ARB_draw_buffers;\r
- __GLeeGLLoadFunction[38]=__GLeeLink_GL_ARB_texture_rectangle;\r
- __GLeeGLLoadFunction[39]=__GLeeLink_GL_ARB_color_buffer_float;\r
- __GLeeGLLoadFunction[40]=__GLeeLink_GL_ARB_half_float_pixel;\r
- __GLeeGLLoadFunction[41]=__GLeeLink_GL_ARB_texture_float;\r
- __GLeeGLLoadFunction[42]=__GLeeLink_GL_ARB_pixel_buffer_object;\r
- __GLeeGLLoadFunction[43]=__GLeeLink_GL_ARB_depth_buffer_float;\r
- __GLeeGLLoadFunction[44]=__GLeeLink_GL_ARB_draw_instanced;\r
- __GLeeGLLoadFunction[45]=__GLeeLink_GL_ARB_framebuffer_object;\r
- __GLeeGLLoadFunction[46]=__GLeeLink_GL_ARB_framebuffer_sRGB;\r
- __GLeeGLLoadFunction[47]=__GLeeLink_GL_ARB_geometry_shader4;\r
- __GLeeGLLoadFunction[48]=__GLeeLink_GL_ARB_half_float_vertex;\r
- __GLeeGLLoadFunction[49]=__GLeeLink_GL_ARB_instanced_arrays;\r
- __GLeeGLLoadFunction[50]=__GLeeLink_GL_ARB_map_buffer_range;\r
- __GLeeGLLoadFunction[51]=__GLeeLink_GL_ARB_texture_buffer_object;\r
- __GLeeGLLoadFunction[52]=__GLeeLink_GL_ARB_texture_compression_rgtc;\r
- __GLeeGLLoadFunction[53]=__GLeeLink_GL_ARB_texture_rg;\r
- __GLeeGLLoadFunction[54]=__GLeeLink_GL_ARB_vertex_array_object;\r
- __GLeeGLLoadFunction[55]=__GLeeLink_GL_EXT_abgr;\r
- __GLeeGLLoadFunction[56]=__GLeeLink_GL_EXT_blend_color;\r
- __GLeeGLLoadFunction[57]=__GLeeLink_GL_EXT_polygon_offset;\r
- __GLeeGLLoadFunction[58]=__GLeeLink_GL_EXT_texture;\r
- __GLeeGLLoadFunction[59]=__GLeeLink_GL_EXT_texture3D;\r
- __GLeeGLLoadFunction[60]=__GLeeLink_GL_SGIS_texture_filter4;\r
- __GLeeGLLoadFunction[61]=__GLeeLink_GL_EXT_subtexture;\r
- __GLeeGLLoadFunction[62]=__GLeeLink_GL_EXT_copy_texture;\r
- __GLeeGLLoadFunction[63]=__GLeeLink_GL_EXT_histogram;\r
- __GLeeGLLoadFunction[64]=__GLeeLink_GL_EXT_convolution;\r
- __GLeeGLLoadFunction[65]=__GLeeLink_GL_SGI_color_matrix;\r
- __GLeeGLLoadFunction[66]=__GLeeLink_GL_SGI_color_table;\r
- __GLeeGLLoadFunction[67]=__GLeeLink_GL_SGIS_pixel_texture;\r
- __GLeeGLLoadFunction[68]=__GLeeLink_GL_SGIX_pixel_texture;\r
- __GLeeGLLoadFunction[69]=__GLeeLink_GL_SGIS_texture4D;\r
- __GLeeGLLoadFunction[70]=__GLeeLink_GL_SGI_texture_color_table;\r
- __GLeeGLLoadFunction[71]=__GLeeLink_GL_EXT_cmyka;\r
- __GLeeGLLoadFunction[72]=__GLeeLink_GL_EXT_texture_object;\r
- __GLeeGLLoadFunction[73]=__GLeeLink_GL_SGIS_detail_texture;\r
- __GLeeGLLoadFunction[74]=__GLeeLink_GL_SGIS_sharpen_texture;\r
- __GLeeGLLoadFunction[75]=__GLeeLink_GL_EXT_packed_pixels;\r
- __GLeeGLLoadFunction[76]=__GLeeLink_GL_SGIS_texture_lod;\r
- __GLeeGLLoadFunction[77]=__GLeeLink_GL_SGIS_multisample;\r
- __GLeeGLLoadFunction[78]=__GLeeLink_GL_EXT_rescale_normal;\r
- __GLeeGLLoadFunction[79]=__GLeeLink_GL_EXT_vertex_array;\r
- __GLeeGLLoadFunction[80]=__GLeeLink_GL_EXT_misc_attribute;\r
- __GLeeGLLoadFunction[81]=__GLeeLink_GL_SGIS_generate_mipmap;\r
- __GLeeGLLoadFunction[82]=__GLeeLink_GL_SGIX_clipmap;\r
- __GLeeGLLoadFunction[83]=__GLeeLink_GL_SGIX_shadow;\r
- __GLeeGLLoadFunction[84]=__GLeeLink_GL_SGIS_texture_edge_clamp;\r
- __GLeeGLLoadFunction[85]=__GLeeLink_GL_SGIS_texture_border_clamp;\r
- __GLeeGLLoadFunction[86]=__GLeeLink_GL_EXT_blend_minmax;\r
- __GLeeGLLoadFunction[87]=__GLeeLink_GL_EXT_blend_subtract;\r
- __GLeeGLLoadFunction[88]=__GLeeLink_GL_EXT_blend_logic_op;\r
- __GLeeGLLoadFunction[89]=__GLeeLink_GL_SGIX_interlace;\r
- __GLeeGLLoadFunction[90]=__GLeeLink_GL_SGIX_pixel_tiles;\r
- __GLeeGLLoadFunction[91]=__GLeeLink_GL_SGIS_texture_select;\r
- __GLeeGLLoadFunction[92]=__GLeeLink_GL_SGIX_sprite;\r
- __GLeeGLLoadFunction[93]=__GLeeLink_GL_SGIX_texture_multi_buffer;\r
- __GLeeGLLoadFunction[94]=__GLeeLink_GL_EXT_point_parameters;\r
- __GLeeGLLoadFunction[95]=__GLeeLink_GL_SGIS_point_parameters;\r
- __GLeeGLLoadFunction[96]=__GLeeLink_GL_SGIX_instruments;\r
- __GLeeGLLoadFunction[97]=__GLeeLink_GL_SGIX_texture_scale_bias;\r
- __GLeeGLLoadFunction[98]=__GLeeLink_GL_SGIX_framezoom;\r
- __GLeeGLLoadFunction[99]=__GLeeLink_GL_SGIX_tag_sample_buffer;\r
- __GLeeGLLoadFunction[100]=__GLeeLink_GL_FfdMaskSGIX;\r
- __GLeeGLLoadFunction[101]=__GLeeLink_GL_SGIX_polynomial_ffd;\r
- __GLeeGLLoadFunction[102]=__GLeeLink_GL_SGIX_reference_plane;\r
- __GLeeGLLoadFunction[103]=__GLeeLink_GL_SGIX_flush_raster;\r
- __GLeeGLLoadFunction[104]=__GLeeLink_GL_SGIX_depth_texture;\r
- __GLeeGLLoadFunction[105]=__GLeeLink_GL_SGIS_fog_function;\r
- __GLeeGLLoadFunction[106]=__GLeeLink_GL_SGIX_fog_offset;\r
- __GLeeGLLoadFunction[107]=__GLeeLink_GL_HP_image_transform;\r
- __GLeeGLLoadFunction[108]=__GLeeLink_GL_HP_convolution_border_modes;\r
- __GLeeGLLoadFunction[109]=__GLeeLink_GL_INGR_palette_buffer;\r
- __GLeeGLLoadFunction[110]=__GLeeLink_GL_SGIX_texture_add_env;\r
- __GLeeGLLoadFunction[111]=__GLeeLink_GL_EXT_color_subtable;\r
- __GLeeGLLoadFunction[112]=__GLeeLink_GL_PGI_vertex_hints;\r
- __GLeeGLLoadFunction[113]=__GLeeLink_GL_PGI_misc_hints;\r
- __GLeeGLLoadFunction[114]=__GLeeLink_GL_EXT_paletted_texture;\r
- __GLeeGLLoadFunction[115]=__GLeeLink_GL_EXT_clip_volume_hint;\r
- __GLeeGLLoadFunction[116]=__GLeeLink_GL_SGIX_list_priority;\r
- __GLeeGLLoadFunction[117]=__GLeeLink_GL_SGIX_ir_instrument1;\r
- __GLeeGLLoadFunction[118]=__GLeeLink_GL_SGIX_calligraphic_fragment;\r
- __GLeeGLLoadFunction[119]=__GLeeLink_GL_SGIX_texture_lod_bias;\r
- __GLeeGLLoadFunction[120]=__GLeeLink_GL_SGIX_shadow_ambient;\r
- __GLeeGLLoadFunction[121]=__GLeeLink_GL_EXT_index_texture;\r
- __GLeeGLLoadFunction[122]=__GLeeLink_GL_EXT_index_material;\r
- __GLeeGLLoadFunction[123]=__GLeeLink_GL_EXT_index_func;\r
- __GLeeGLLoadFunction[124]=__GLeeLink_GL_EXT_index_array_formats;\r
- __GLeeGLLoadFunction[125]=__GLeeLink_GL_EXT_compiled_vertex_array;\r
- __GLeeGLLoadFunction[126]=__GLeeLink_GL_EXT_cull_vertex;\r
- __GLeeGLLoadFunction[127]=__GLeeLink_GL_SGIX_ycrcb;\r
- __GLeeGLLoadFunction[128]=__GLeeLink_GL_SGIX_fragment_lighting;\r
- __GLeeGLLoadFunction[129]=__GLeeLink_GL_IBM_rasterpos_clip;\r
- __GLeeGLLoadFunction[130]=__GLeeLink_GL_HP_texture_lighting;\r
- __GLeeGLLoadFunction[131]=__GLeeLink_GL_EXT_draw_range_elements;\r
- __GLeeGLLoadFunction[132]=__GLeeLink_GL_WIN_phong_shading;\r
- __GLeeGLLoadFunction[133]=__GLeeLink_GL_WIN_specular_fog;\r
- __GLeeGLLoadFunction[134]=__GLeeLink_GL_EXT_light_texture;\r
- __GLeeGLLoadFunction[135]=__GLeeLink_GL_SGIX_blend_alpha_minmax;\r
- __GLeeGLLoadFunction[136]=__GLeeLink_GL_SGIX_impact_pixel_texture;\r
- __GLeeGLLoadFunction[137]=__GLeeLink_GL_EXT_bgra;\r
- __GLeeGLLoadFunction[138]=__GLeeLink_GL_SGIX_async;\r
- __GLeeGLLoadFunction[139]=__GLeeLink_GL_SGIX_async_pixel;\r
- __GLeeGLLoadFunction[140]=__GLeeLink_GL_SGIX_async_histogram;\r
- __GLeeGLLoadFunction[141]=__GLeeLink_GL_INTEL_texture_scissor;\r
- __GLeeGLLoadFunction[142]=__GLeeLink_GL_INTEL_parallel_arrays;\r
- __GLeeGLLoadFunction[143]=__GLeeLink_GL_HP_occlusion_test;\r
- __GLeeGLLoadFunction[144]=__GLeeLink_GL_EXT_pixel_transform;\r
- __GLeeGLLoadFunction[145]=__GLeeLink_GL_EXT_pixel_transform_color_table;\r
- __GLeeGLLoadFunction[146]=__GLeeLink_GL_EXT_shared_texture_palette;\r
- __GLeeGLLoadFunction[147]=__GLeeLink_GL_EXT_separate_specular_color;\r
- __GLeeGLLoadFunction[148]=__GLeeLink_GL_EXT_secondary_color;\r
- __GLeeGLLoadFunction[149]=__GLeeLink_GL_EXT_texture_perturb_normal;\r
- __GLeeGLLoadFunction[150]=__GLeeLink_GL_EXT_multi_draw_arrays;\r
- __GLeeGLLoadFunction[151]=__GLeeLink_GL_EXT_fog_coord;\r
- __GLeeGLLoadFunction[152]=__GLeeLink_GL_REND_screen_coordinates;\r
- __GLeeGLLoadFunction[153]=__GLeeLink_GL_EXT_coordinate_frame;\r
- __GLeeGLLoadFunction[154]=__GLeeLink_GL_EXT_texture_env_combine;\r
- __GLeeGLLoadFunction[155]=__GLeeLink_GL_APPLE_specular_vector;\r
- __GLeeGLLoadFunction[156]=__GLeeLink_GL_APPLE_transform_hint;\r
- __GLeeGLLoadFunction[157]=__GLeeLink_GL_SGIX_fog_scale;\r
- __GLeeGLLoadFunction[158]=__GLeeLink_GL_SUNX_constant_data;\r
- __GLeeGLLoadFunction[159]=__GLeeLink_GL_SUN_global_alpha;\r
- __GLeeGLLoadFunction[160]=__GLeeLink_GL_SUN_triangle_list;\r
- __GLeeGLLoadFunction[161]=__GLeeLink_GL_SUN_vertex;\r
- __GLeeGLLoadFunction[162]=__GLeeLink_GL_EXT_blend_func_separate;\r
- __GLeeGLLoadFunction[163]=__GLeeLink_GL_INGR_color_clamp;\r
- __GLeeGLLoadFunction[164]=__GLeeLink_GL_INGR_interlace_read;\r
- __GLeeGLLoadFunction[165]=__GLeeLink_GL_EXT_stencil_wrap;\r
- __GLeeGLLoadFunction[166]=__GLeeLink_GL_EXT_422_pixels;\r
- __GLeeGLLoadFunction[167]=__GLeeLink_GL_NV_texgen_reflection;\r
- __GLeeGLLoadFunction[168]=__GLeeLink_GL_EXT_texture_cube_map;\r
- __GLeeGLLoadFunction[169]=__GLeeLink_GL_SUN_convolution_border_modes;\r
- __GLeeGLLoadFunction[170]=__GLeeLink_GL_EXT_texture_env_add;\r
- __GLeeGLLoadFunction[171]=__GLeeLink_GL_EXT_texture_lod_bias;\r
- __GLeeGLLoadFunction[172]=__GLeeLink_GL_EXT_texture_filter_anisotropic;\r
- __GLeeGLLoadFunction[173]=__GLeeLink_GL_EXT_vertex_weighting;\r
- __GLeeGLLoadFunction[174]=__GLeeLink_GL_NV_light_max_exponent;\r
- __GLeeGLLoadFunction[175]=__GLeeLink_GL_NV_vertex_array_range;\r
- __GLeeGLLoadFunction[176]=__GLeeLink_GL_NV_register_combiners;\r
- __GLeeGLLoadFunction[177]=__GLeeLink_GL_NV_fog_distance;\r
- __GLeeGLLoadFunction[178]=__GLeeLink_GL_NV_texgen_emboss;\r
- __GLeeGLLoadFunction[179]=__GLeeLink_GL_NV_blend_square;\r
- __GLeeGLLoadFunction[180]=__GLeeLink_GL_NV_texture_env_combine4;\r
- __GLeeGLLoadFunction[181]=__GLeeLink_GL_MESA_resize_buffers;\r
- __GLeeGLLoadFunction[182]=__GLeeLink_GL_MESA_window_pos;\r
- __GLeeGLLoadFunction[183]=__GLeeLink_GL_EXT_texture_compression_s3tc;\r
- __GLeeGLLoadFunction[184]=__GLeeLink_GL_IBM_cull_vertex;\r
- __GLeeGLLoadFunction[185]=__GLeeLink_GL_IBM_multimode_draw_arrays;\r
- __GLeeGLLoadFunction[186]=__GLeeLink_GL_IBM_vertex_array_lists;\r
- __GLeeGLLoadFunction[187]=__GLeeLink_GL_SGIX_subsample;\r
- __GLeeGLLoadFunction[188]=__GLeeLink_GL_SGIX_ycrcb_subsample;\r
- __GLeeGLLoadFunction[189]=__GLeeLink_GL_SGIX_ycrcba;\r
- __GLeeGLLoadFunction[190]=__GLeeLink_GL_SGI_depth_pass_instrument;\r
- __GLeeGLLoadFunction[191]=__GLeeLink_GL_3DFX_texture_compression_FXT1;\r
- __GLeeGLLoadFunction[192]=__GLeeLink_GL_3DFX_multisample;\r
- __GLeeGLLoadFunction[193]=__GLeeLink_GL_3DFX_tbuffer;\r
- __GLeeGLLoadFunction[194]=__GLeeLink_GL_EXT_multisample;\r
- __GLeeGLLoadFunction[195]=__GLeeLink_GL_SGIX_vertex_preclip;\r
- __GLeeGLLoadFunction[196]=__GLeeLink_GL_SGIX_convolution_accuracy;\r
- __GLeeGLLoadFunction[197]=__GLeeLink_GL_SGIX_resample;\r
- __GLeeGLLoadFunction[198]=__GLeeLink_GL_SGIS_point_line_texgen;\r
- __GLeeGLLoadFunction[199]=__GLeeLink_GL_SGIS_texture_color_mask;\r
- __GLeeGLLoadFunction[200]=__GLeeLink_GL_EXT_texture_env_dot3;\r
- __GLeeGLLoadFunction[201]=__GLeeLink_GL_ATI_texture_mirror_once;\r
- __GLeeGLLoadFunction[202]=__GLeeLink_GL_NV_fence;\r
- __GLeeGLLoadFunction[203]=__GLeeLink_GL_IBM_texture_mirrored_repeat;\r
- __GLeeGLLoadFunction[204]=__GLeeLink_GL_NV_evaluators;\r
- __GLeeGLLoadFunction[205]=__GLeeLink_GL_NV_packed_depth_stencil;\r
- __GLeeGLLoadFunction[206]=__GLeeLink_GL_NV_register_combiners2;\r
- __GLeeGLLoadFunction[207]=__GLeeLink_GL_NV_texture_compression_vtc;\r
- __GLeeGLLoadFunction[208]=__GLeeLink_GL_NV_texture_rectangle;\r
- __GLeeGLLoadFunction[209]=__GLeeLink_GL_NV_texture_shader;\r
- __GLeeGLLoadFunction[210]=__GLeeLink_GL_NV_texture_shader2;\r
- __GLeeGLLoadFunction[211]=__GLeeLink_GL_NV_vertex_array_range2;\r
- __GLeeGLLoadFunction[212]=__GLeeLink_GL_NV_vertex_program;\r
- __GLeeGLLoadFunction[213]=__GLeeLink_GL_SGIX_texture_coordinate_clamp;\r
- __GLeeGLLoadFunction[214]=__GLeeLink_GL_SGIX_scalebias_hint;\r
- __GLeeGLLoadFunction[215]=__GLeeLink_GL_OML_interlace;\r
- __GLeeGLLoadFunction[216]=__GLeeLink_GL_OML_subsample;\r
- __GLeeGLLoadFunction[217]=__GLeeLink_GL_OML_resample;\r
- __GLeeGLLoadFunction[218]=__GLeeLink_GL_NV_copy_depth_to_color;\r
- __GLeeGLLoadFunction[219]=__GLeeLink_GL_ATI_envmap_bumpmap;\r
- __GLeeGLLoadFunction[220]=__GLeeLink_GL_ATI_fragment_shader;\r
- __GLeeGLLoadFunction[221]=__GLeeLink_GL_ATI_pn_triangles;\r
- __GLeeGLLoadFunction[222]=__GLeeLink_GL_ATI_vertex_array_object;\r
- __GLeeGLLoadFunction[223]=__GLeeLink_GL_EXT_vertex_shader;\r
- __GLeeGLLoadFunction[224]=__GLeeLink_GL_ATI_vertex_streams;\r
- __GLeeGLLoadFunction[225]=__GLeeLink_GL_ATI_element_array;\r
- __GLeeGLLoadFunction[226]=__GLeeLink_GL_SUN_mesh_array;\r
- __GLeeGLLoadFunction[227]=__GLeeLink_GL_SUN_slice_accum;\r
- __GLeeGLLoadFunction[228]=__GLeeLink_GL_NV_multisample_filter_hint;\r
- __GLeeGLLoadFunction[229]=__GLeeLink_GL_NV_depth_clamp;\r
- __GLeeGLLoadFunction[230]=__GLeeLink_GL_NV_occlusion_query;\r
- __GLeeGLLoadFunction[231]=__GLeeLink_GL_NV_point_sprite;\r
- __GLeeGLLoadFunction[232]=__GLeeLink_GL_NV_texture_shader3;\r
- __GLeeGLLoadFunction[233]=__GLeeLink_GL_NV_vertex_program1_1;\r
- __GLeeGLLoadFunction[234]=__GLeeLink_GL_EXT_shadow_funcs;\r
- __GLeeGLLoadFunction[235]=__GLeeLink_GL_EXT_stencil_two_side;\r
- __GLeeGLLoadFunction[236]=__GLeeLink_GL_ATI_text_fragment_shader;\r
- __GLeeGLLoadFunction[237]=__GLeeLink_GL_APPLE_client_storage;\r
- __GLeeGLLoadFunction[238]=__GLeeLink_GL_APPLE_element_array;\r
- __GLeeGLLoadFunction[239]=__GLeeLink_GL_APPLE_fence;\r
- __GLeeGLLoadFunction[240]=__GLeeLink_GL_APPLE_vertex_array_object;\r
- __GLeeGLLoadFunction[241]=__GLeeLink_GL_APPLE_vertex_array_range;\r
- __GLeeGLLoadFunction[242]=__GLeeLink_GL_APPLE_ycbcr_422;\r
- __GLeeGLLoadFunction[243]=__GLeeLink_GL_S3_s3tc;\r
- __GLeeGLLoadFunction[244]=__GLeeLink_GL_ATI_draw_buffers;\r
- __GLeeGLLoadFunction[245]=__GLeeLink_GL_ATI_pixel_format_float;\r
- __GLeeGLLoadFunction[246]=__GLeeLink_GL_ATI_texture_env_combine3;\r
- __GLeeGLLoadFunction[247]=__GLeeLink_GL_ATI_texture_float;\r
- __GLeeGLLoadFunction[248]=__GLeeLink_GL_NV_float_buffer;\r
- __GLeeGLLoadFunction[249]=__GLeeLink_GL_NV_fragment_program;\r
- __GLeeGLLoadFunction[250]=__GLeeLink_GL_NV_half_float;\r
- __GLeeGLLoadFunction[251]=__GLeeLink_GL_NV_pixel_data_range;\r
- __GLeeGLLoadFunction[252]=__GLeeLink_GL_NV_primitive_restart;\r
- __GLeeGLLoadFunction[253]=__GLeeLink_GL_NV_texture_expand_normal;\r
- __GLeeGLLoadFunction[254]=__GLeeLink_GL_NV_vertex_program2;\r
- __GLeeGLLoadFunction[255]=__GLeeLink_GL_ATI_map_object_buffer;\r
- __GLeeGLLoadFunction[256]=__GLeeLink_GL_ATI_separate_stencil;\r
- __GLeeGLLoadFunction[257]=__GLeeLink_GL_ATI_vertex_attrib_array_object;\r
- __GLeeGLLoadFunction[258]=__GLeeLink_GL_OES_read_format;\r
- __GLeeGLLoadFunction[259]=__GLeeLink_GL_EXT_depth_bounds_test;\r
- __GLeeGLLoadFunction[260]=__GLeeLink_GL_EXT_texture_mirror_clamp;\r
- __GLeeGLLoadFunction[261]=__GLeeLink_GL_EXT_blend_equation_separate;\r
- __GLeeGLLoadFunction[262]=__GLeeLink_GL_MESA_pack_invert;\r
- __GLeeGLLoadFunction[263]=__GLeeLink_GL_MESA_ycbcr_texture;\r
- __GLeeGLLoadFunction[264]=__GLeeLink_GL_EXT_pixel_buffer_object;\r
- __GLeeGLLoadFunction[265]=__GLeeLink_GL_NV_fragment_program_option;\r
- __GLeeGLLoadFunction[266]=__GLeeLink_GL_NV_fragment_program2;\r
- __GLeeGLLoadFunction[267]=__GLeeLink_GL_NV_vertex_program2_option;\r
- __GLeeGLLoadFunction[268]=__GLeeLink_GL_NV_vertex_program3;\r
- __GLeeGLLoadFunction[269]=__GLeeLink_GL_EXT_framebuffer_object;\r
- __GLeeGLLoadFunction[270]=__GLeeLink_GL_GREMEDY_string_marker;\r
- __GLeeGLLoadFunction[271]=__GLeeLink_GL_EXT_packed_depth_stencil;\r
- __GLeeGLLoadFunction[272]=__GLeeLink_GL_EXT_stencil_clear_tag;\r
- __GLeeGLLoadFunction[273]=__GLeeLink_GL_EXT_texture_sRGB;\r
- __GLeeGLLoadFunction[274]=__GLeeLink_GL_EXT_framebuffer_blit;\r
- __GLeeGLLoadFunction[275]=__GLeeLink_GL_EXT_framebuffer_multisample;\r
- __GLeeGLLoadFunction[276]=__GLeeLink_GL_MESAX_texture_stack;\r
- __GLeeGLLoadFunction[277]=__GLeeLink_GL_EXT_timer_query;\r
- __GLeeGLLoadFunction[278]=__GLeeLink_GL_EXT_gpu_program_parameters;\r
- __GLeeGLLoadFunction[279]=__GLeeLink_GL_APPLE_flush_buffer_range;\r
- __GLeeGLLoadFunction[280]=__GLeeLink_GL_EXT_gpu_shader4;\r
- __GLeeGLLoadFunction[281]=__GLeeLink_GL_EXT_draw_instanced;\r
- __GLeeGLLoadFunction[282]=__GLeeLink_GL_EXT_packed_float;\r
- __GLeeGLLoadFunction[283]=__GLeeLink_GL_EXT_texture_array;\r
- __GLeeGLLoadFunction[284]=__GLeeLink_GL_EXT_texture_buffer_object;\r
- __GLeeGLLoadFunction[285]=__GLeeLink_GL_EXT_texture_compression_latc;\r
- __GLeeGLLoadFunction[286]=__GLeeLink_GL_EXT_texture_compression_rgtc;\r
- __GLeeGLLoadFunction[287]=__GLeeLink_GL_EXT_texture_shared_exponent;\r
- __GLeeGLLoadFunction[288]=__GLeeLink_GL_NV_depth_buffer_float;\r
- __GLeeGLLoadFunction[289]=__GLeeLink_GL_NV_framebuffer_multisample_coverage;\r
- __GLeeGLLoadFunction[290]=__GLeeLink_GL_EXT_framebuffer_sRGB;\r
- __GLeeGLLoadFunction[291]=__GLeeLink_GL_NV_geometry_shader4;\r
- __GLeeGLLoadFunction[292]=__GLeeLink_GL_NV_parameter_buffer_object;\r
- __GLeeGLLoadFunction[293]=__GLeeLink_GL_EXT_draw_buffers2;\r
- __GLeeGLLoadFunction[294]=__GLeeLink_GL_NV_transform_feedback;\r
- __GLeeGLLoadFunction[295]=__GLeeLink_GL_EXT_bindable_uniform;\r
- __GLeeGLLoadFunction[296]=__GLeeLink_GL_EXT_texture_integer;\r
- __GLeeGLLoadFunction[297]=__GLeeLink_GL_GREMEDY_frame_terminator;\r
- __GLeeGLLoadFunction[298]=__GLeeLink_GL_NV_conditional_render;\r
- __GLeeGLLoadFunction[299]=__GLeeLink_GL_NV_present_video;\r
- __GLeeGLLoadFunction[300]=__GLeeLink_GL_EXT_transform_feedback;\r
- __GLeeGLLoadFunction[301]=__GLeeLink_GL_EXT_direct_state_access;\r
- __GLeeGLLoadFunction[302]=__GLeeLink_GL_EXT_vertex_array_bgra;\r
- __GLeeGLLoadFunction[303]=__GLeeLink_GL_EXT_texture_swizzle;\r
- __GLeeGLLoadFunction[304]=__GLeeLink_GL_NV_explicit_multisample;\r
- __GLeeGLLoadFunction[305]=__GLeeLink_GL_NV_transform_feedback2;\r
- __GLeeGLLoadFunction[306]=__GLeeLink_GL_SGIX_texture_select;\r
- __GLeeGLLoadFunction[307]=__GLeeLink_GL_INGR_blend_func_separate;\r
- __GLeeGLLoadFunction[308]=__GLeeLink_GL_SGIX_depth_pass_instrument;\r
- __GLeeGLLoadFunction[309]=__GLeeLink_GL_SGIX_igloo_interface;\r
- __GLeeGLLoadFunction[310]=__GLeeLink_GL_EXT_fragment_lighting;\r
- __GLeeGLLoadFunction[311]=__GLeeLink_GL_EXT_geometry_shader4;\r
- __GLeeGLLoadFunction[312]=__GLeeLink_GL_EXT_scene_marker;\r
- __GLeeGLLoadFunction[313]=__GLeeLink_GL_EXT_texture_compression_dxt1;\r
- __GLeeGLLoadFunction[314]=__GLeeLink_GL_EXT_texture_env;\r
- __GLeeGLLoadFunction[315]=__GLeeLink_GL_IBM_static_data;\r
- __GLeeGLLoadFunction[316]=__GLeeLink_GL_NV_gpu_program4;\r
- __GLeeGLLoadFunction[317]=__GLeeLink_GL_OES_byte_coordinates;\r
- __GLeeGLLoadFunction[318]=__GLeeLink_GL_OES_compressed_paletted_texture;\r
- __GLeeGLLoadFunction[319]=__GLeeLink_GL_OES_single_precision;\r
- __GLeeGLLoadFunction[320]=__GLeeLink_GL_SGIX_pixel_texture_bits;\r
- __GLeeGLLoadFunction[321]=__GLeeLink_GL_SGIX_texture_range;\r
-}\r
-\r
-#ifdef WIN32\r
-GLuint __GLeeLink_WGL_ARB_buffer_region(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_buffer_region\r
- if ((GLeeFuncPtr_wglCreateBufferRegionARB = (GLEEPFNWGLCREATEBUFFERREGIONARBPROC) __GLeeGetProcAddress("wglCreateBufferRegionARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDeleteBufferRegionARB = (GLEEPFNWGLDELETEBUFFERREGIONARBPROC) __GLeeGetProcAddress("wglDeleteBufferRegionARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSaveBufferRegionARB = (GLEEPFNWGLSAVEBUFFERREGIONARBPROC) __GLeeGetProcAddress("wglSaveBufferRegionARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglRestoreBufferRegionARB = (GLEEPFNWGLRESTOREBUFFERREGIONARBPROC) __GLeeGetProcAddress("wglRestoreBufferRegionARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_ARB_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_ARB_extensions_string(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_extensions_string\r
- if ((GLeeFuncPtr_wglGetExtensionsStringARB = (GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC) __GLeeGetProcAddress("wglGetExtensionsStringARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_ARB_pixel_format(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_pixel_format\r
- if ((GLeeFuncPtr_wglGetPixelFormatAttribivARB = (GLEEPFNWGLGETPIXELFORMATATTRIBIVARBPROC) __GLeeGetProcAddress("wglGetPixelFormatAttribivARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetPixelFormatAttribfvARB = (GLEEPFNWGLGETPIXELFORMATATTRIBFVARBPROC) __GLeeGetProcAddress("wglGetPixelFormatAttribfvARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglChoosePixelFormatARB = (GLEEPFNWGLCHOOSEPIXELFORMATARBPROC) __GLeeGetProcAddress("wglChoosePixelFormatARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_ARB_make_current_read(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_make_current_read\r
- if ((GLeeFuncPtr_wglMakeContextCurrentARB = (GLEEPFNWGLMAKECONTEXTCURRENTARBPROC) __GLeeGetProcAddress("wglMakeContextCurrentARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetCurrentReadDCARB = (GLEEPFNWGLGETCURRENTREADDCARBPROC) __GLeeGetProcAddress("wglGetCurrentReadDCARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_ARB_pbuffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_pbuffer\r
- if ((GLeeFuncPtr_wglCreatePbufferARB = (GLEEPFNWGLCREATEPBUFFERARBPROC) __GLeeGetProcAddress("wglCreatePbufferARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetPbufferDCARB = (GLEEPFNWGLGETPBUFFERDCARBPROC) __GLeeGetProcAddress("wglGetPbufferDCARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglReleasePbufferDCARB = (GLEEPFNWGLRELEASEPBUFFERDCARBPROC) __GLeeGetProcAddress("wglReleasePbufferDCARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDestroyPbufferARB = (GLEEPFNWGLDESTROYPBUFFERARBPROC) __GLeeGetProcAddress("wglDestroyPbufferARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryPbufferARB = (GLEEPFNWGLQUERYPBUFFERARBPROC) __GLeeGetProcAddress("wglQueryPbufferARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_ARB_render_texture(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_render_texture\r
- if ((GLeeFuncPtr_wglBindTexImageARB = (GLEEPFNWGLBINDTEXIMAGEARBPROC) __GLeeGetProcAddress("wglBindTexImageARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglReleaseTexImageARB = (GLEEPFNWGLRELEASETEXIMAGEARBPROC) __GLeeGetProcAddress("wglReleaseTexImageARB"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSetPbufferAttribARB = (GLEEPFNWGLSETPBUFFERATTRIBARBPROC) __GLeeGetProcAddress("wglSetPbufferAttribARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_ARB_pixel_format_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_ARB_create_context(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_ARB_create_context\r
- if ((GLeeFuncPtr_wglCreateContextAttribsARB = (GLEEPFNWGLCREATECONTEXTATTRIBSARBPROC) __GLeeGetProcAddress("wglCreateContextAttribsARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_make_current_read(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_EXT_make_current_read\r
- if ((GLeeFuncPtr_wglMakeContextCurrentEXT = (GLEEPFNWGLMAKECONTEXTCURRENTEXTPROC) __GLeeGetProcAddress("wglMakeContextCurrentEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetCurrentReadDCEXT = (GLEEPFNWGLGETCURRENTREADDCEXTPROC) __GLeeGetProcAddress("wglGetCurrentReadDCEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_pixel_format(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_EXT_pixel_format\r
- if ((GLeeFuncPtr_wglGetPixelFormatAttribivEXT = (GLEEPFNWGLGETPIXELFORMATATTRIBIVEXTPROC) __GLeeGetProcAddress("wglGetPixelFormatAttribivEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetPixelFormatAttribfvEXT = (GLEEPFNWGLGETPIXELFORMATATTRIBFVEXTPROC) __GLeeGetProcAddress("wglGetPixelFormatAttribfvEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglChoosePixelFormatEXT = (GLEEPFNWGLCHOOSEPIXELFORMATEXTPROC) __GLeeGetProcAddress("wglChoosePixelFormatEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_pbuffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_EXT_pbuffer\r
- if ((GLeeFuncPtr_wglCreatePbufferEXT = (GLEEPFNWGLCREATEPBUFFEREXTPROC) __GLeeGetProcAddress("wglCreatePbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetPbufferDCEXT = (GLEEPFNWGLGETPBUFFERDCEXTPROC) __GLeeGetProcAddress("wglGetPbufferDCEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglReleasePbufferDCEXT = (GLEEPFNWGLRELEASEPBUFFERDCEXTPROC) __GLeeGetProcAddress("wglReleasePbufferDCEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDestroyPbufferEXT = (GLEEPFNWGLDESTROYPBUFFEREXTPROC) __GLeeGetProcAddress("wglDestroyPbufferEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryPbufferEXT = (GLEEPFNWGLQUERYPBUFFEREXTPROC) __GLeeGetProcAddress("wglQueryPbufferEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_depth_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_3DFX_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_EXT_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_I3D_digital_video_control(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_I3D_digital_video_control\r
- if ((GLeeFuncPtr_wglGetDigitalVideoParametersI3D = (GLEEPFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC) __GLeeGetProcAddress("wglGetDigitalVideoParametersI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSetDigitalVideoParametersI3D = (GLEEPFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC) __GLeeGetProcAddress("wglSetDigitalVideoParametersI3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_I3D_gamma(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_I3D_gamma\r
- if ((GLeeFuncPtr_wglGetGammaTableParametersI3D = (GLEEPFNWGLGETGAMMATABLEPARAMETERSI3DPROC) __GLeeGetProcAddress("wglGetGammaTableParametersI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSetGammaTableParametersI3D = (GLEEPFNWGLSETGAMMATABLEPARAMETERSI3DPROC) __GLeeGetProcAddress("wglSetGammaTableParametersI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetGammaTableI3D = (GLEEPFNWGLGETGAMMATABLEI3DPROC) __GLeeGetProcAddress("wglGetGammaTableI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSetGammaTableI3D = (GLEEPFNWGLSETGAMMATABLEI3DPROC) __GLeeGetProcAddress("wglSetGammaTableI3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_I3D_genlock(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_I3D_genlock\r
- if ((GLeeFuncPtr_wglEnableGenlockI3D = (GLEEPFNWGLENABLEGENLOCKI3DPROC) __GLeeGetProcAddress("wglEnableGenlockI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDisableGenlockI3D = (GLEEPFNWGLDISABLEGENLOCKI3DPROC) __GLeeGetProcAddress("wglDisableGenlockI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglIsEnabledGenlockI3D = (GLEEPFNWGLISENABLEDGENLOCKI3DPROC) __GLeeGetProcAddress("wglIsEnabledGenlockI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGenlockSourceI3D = (GLEEPFNWGLGENLOCKSOURCEI3DPROC) __GLeeGetProcAddress("wglGenlockSourceI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetGenlockSourceI3D = (GLEEPFNWGLGETGENLOCKSOURCEI3DPROC) __GLeeGetProcAddress("wglGetGenlockSourceI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGenlockSourceEdgeI3D = (GLEEPFNWGLGENLOCKSOURCEEDGEI3DPROC) __GLeeGetProcAddress("wglGenlockSourceEdgeI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetGenlockSourceEdgeI3D = (GLEEPFNWGLGETGENLOCKSOURCEEDGEI3DPROC) __GLeeGetProcAddress("wglGetGenlockSourceEdgeI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGenlockSampleRateI3D = (GLEEPFNWGLGENLOCKSAMPLERATEI3DPROC) __GLeeGetProcAddress("wglGenlockSampleRateI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetGenlockSampleRateI3D = (GLEEPFNWGLGETGENLOCKSAMPLERATEI3DPROC) __GLeeGetProcAddress("wglGetGenlockSampleRateI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGenlockSourceDelayI3D = (GLEEPFNWGLGENLOCKSOURCEDELAYI3DPROC) __GLeeGetProcAddress("wglGenlockSourceDelayI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetGenlockSourceDelayI3D = (GLEEPFNWGLGETGENLOCKSOURCEDELAYI3DPROC) __GLeeGetProcAddress("wglGetGenlockSourceDelayI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryGenlockMaxSourceDelayI3D = (GLEEPFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC) __GLeeGetProcAddress("wglQueryGenlockMaxSourceDelayI3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==12) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_I3D_image_buffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_I3D_image_buffer\r
- if ((GLeeFuncPtr_wglCreateImageBufferI3D = (GLEEPFNWGLCREATEIMAGEBUFFERI3DPROC) __GLeeGetProcAddress("wglCreateImageBufferI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDestroyImageBufferI3D = (GLEEPFNWGLDESTROYIMAGEBUFFERI3DPROC) __GLeeGetProcAddress("wglDestroyImageBufferI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglAssociateImageBufferEventsI3D = (GLEEPFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC) __GLeeGetProcAddress("wglAssociateImageBufferEventsI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglReleaseImageBufferEventsI3D = (GLEEPFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC) __GLeeGetProcAddress("wglReleaseImageBufferEventsI3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_I3D_swap_frame_lock(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_I3D_swap_frame_lock\r
- if ((GLeeFuncPtr_wglEnableFrameLockI3D = (GLEEPFNWGLENABLEFRAMELOCKI3DPROC) __GLeeGetProcAddress("wglEnableFrameLockI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDisableFrameLockI3D = (GLEEPFNWGLDISABLEFRAMELOCKI3DPROC) __GLeeGetProcAddress("wglDisableFrameLockI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglIsEnabledFrameLockI3D = (GLEEPFNWGLISENABLEDFRAMELOCKI3DPROC) __GLeeGetProcAddress("wglIsEnabledFrameLockI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryFrameLockMasterI3D = (GLEEPFNWGLQUERYFRAMELOCKMASTERI3DPROC) __GLeeGetProcAddress("wglQueryFrameLockMasterI3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_NV_render_depth_texture(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_NV_render_texture_rectangle(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_ATI_pixel_format_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_NV_float_buffer(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_3DL_stereo_control(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_EXT_pixel_format_packed_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_EXT_framebuffer_sRGB(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_WGL_NV_present_video(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_NV_present_video\r
- if ((GLeeFuncPtr_wglEnumerateVideoDevicesNV = (GLEEPFNWGLENUMERATEVIDEODEVICESNVPROC) __GLeeGetProcAddress("wglEnumerateVideoDevicesNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglBindVideoDeviceNV = (GLEEPFNWGLBINDVIDEODEVICENVPROC) __GLeeGetProcAddress("wglBindVideoDeviceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryCurrentContextNV = (GLEEPFNWGLQUERYCURRENTCONTEXTNVPROC) __GLeeGetProcAddress("wglQueryCurrentContextNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==3) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_NV_swap_group(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_NV_swap_group\r
- if ((GLeeFuncPtr_wglJoinSwapGroupNV = (GLEEPFNWGLJOINSWAPGROUPNVPROC) __GLeeGetProcAddress("wglJoinSwapGroupNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglBindSwapBarrierNV = (GLEEPFNWGLBINDSWAPBARRIERNVPROC) __GLeeGetProcAddress("wglBindSwapBarrierNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQuerySwapGroupNV = (GLEEPFNWGLQUERYSWAPGROUPNVPROC) __GLeeGetProcAddress("wglQuerySwapGroupNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryMaxSwapGroupsNV = (GLEEPFNWGLQUERYMAXSWAPGROUPSNVPROC) __GLeeGetProcAddress("wglQueryMaxSwapGroupsNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryFrameCountNV = (GLEEPFNWGLQUERYFRAMECOUNTNVPROC) __GLeeGetProcAddress("wglQueryFrameCountNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglResetFrameCountNV = (GLEEPFNWGLRESETFRAMECOUNTNVPROC) __GLeeGetProcAddress("wglResetFrameCountNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_NV_gpu_affinity(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_NV_gpu_affinity\r
- if ((GLeeFuncPtr_wglEnumGpusNV = (GLEEPFNWGLENUMGPUSNVPROC) __GLeeGetProcAddress("wglEnumGpusNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglEnumGpuDevicesNV = (GLEEPFNWGLENUMGPUDEVICESNVPROC) __GLeeGetProcAddress("wglEnumGpuDevicesNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglCreateAffinityDCNV = (GLEEPFNWGLCREATEAFFINITYDCNVPROC) __GLeeGetProcAddress("wglCreateAffinityDCNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglEnumGpusFromAffinityDCNV = (GLEEPFNWGLENUMGPUSFROMAFFINITYDCNVPROC) __GLeeGetProcAddress("wglEnumGpusFromAffinityDCNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDeleteDCNV = (GLEEPFNWGLDELETEDCNVPROC) __GLeeGetProcAddress("wglDeleteDCNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_display_color_table(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_EXT_display_color_table\r
- if ((GLeeFuncPtr_wglCreateDisplayColorTableEXT = (GLEEPFNWGLCREATEDISPLAYCOLORTABLEEXTPROC) __GLeeGetProcAddress("wglCreateDisplayColorTableEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglLoadDisplayColorTableEXT = (GLEEPFNWGLLOADDISPLAYCOLORTABLEEXTPROC) __GLeeGetProcAddress("wglLoadDisplayColorTableEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglBindDisplayColorTableEXT = (GLEEPFNWGLBINDDISPLAYCOLORTABLEEXTPROC) __GLeeGetProcAddress("wglBindDisplayColorTableEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglDestroyDisplayColorTableEXT = (GLEEPFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC) __GLeeGetProcAddress("wglDestroyDisplayColorTableEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_extensions_string(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_EXT_extensions_string\r
- if ((GLeeFuncPtr_wglGetExtensionsStringEXT = (GLEEPFNWGLGETEXTENSIONSSTRINGEXTPROC) __GLeeGetProcAddress("wglGetExtensionsStringEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_EXT_swap_control(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_EXT_swap_control\r
- if ((GLeeFuncPtr_wglSwapIntervalEXT = (GLEEPFNWGLSWAPINTERVALEXTPROC) __GLeeGetProcAddress("wglSwapIntervalEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetSwapIntervalEXT = (GLEEPFNWGLGETSWAPINTERVALEXTPROC) __GLeeGetProcAddress("wglGetSwapIntervalEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_NV_vertex_array_range(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_NV_vertex_array_range\r
- if ((GLeeFuncPtr_wglAllocateMemoryNV = (GLEEPFNWGLALLOCATEMEMORYNVPROC) __GLeeGetProcAddress("wglAllocateMemoryNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglFreeMemoryNV = (GLEEPFNWGLFREEMEMORYNVPROC) __GLeeGetProcAddress("wglFreeMemoryNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_OML_sync_control(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_OML_sync_control\r
- if ((GLeeFuncPtr_wglGetSyncValuesOML = (GLEEPFNWGLGETSYNCVALUESOMLPROC) __GLeeGetProcAddress("wglGetSyncValuesOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetMscRateOML = (GLEEPFNWGLGETMSCRATEOMLPROC) __GLeeGetProcAddress("wglGetMscRateOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSwapBuffersMscOML = (GLEEPFNWGLSWAPBUFFERSMSCOMLPROC) __GLeeGetProcAddress("wglSwapBuffersMscOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSwapLayerBuffersMscOML = (GLEEPFNWGLSWAPLAYERBUFFERSMSCOMLPROC) __GLeeGetProcAddress("wglSwapLayerBuffersMscOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglWaitForMscOML = (GLEEPFNWGLWAITFORMSCOMLPROC) __GLeeGetProcAddress("wglWaitForMscOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglWaitForSbcOML = (GLEEPFNWGLWAITFORSBCOMLPROC) __GLeeGetProcAddress("wglWaitForSbcOML"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_I3D_swap_frame_usage(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_I3D_swap_frame_usage\r
- if ((GLeeFuncPtr_wglGetFrameUsageI3D = (GLEEPFNWGLGETFRAMEUSAGEI3DPROC) __GLeeGetProcAddress("wglGetFrameUsageI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglBeginFrameTrackingI3D = (GLEEPFNWGLBEGINFRAMETRACKINGI3DPROC) __GLeeGetProcAddress("wglBeginFrameTrackingI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglEndFrameTrackingI3D = (GLEEPFNWGLENDFRAMETRACKINGI3DPROC) __GLeeGetProcAddress("wglEndFrameTrackingI3D"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglQueryFrameTrackingI3D = (GLEEPFNWGLQUERYFRAMETRACKINGI3DPROC) __GLeeGetProcAddress("wglQueryFrameTrackingI3D"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==4) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_WGL_NV_video_output(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_WGL_NV_video_output\r
- if ((GLeeFuncPtr_wglGetVideoDeviceNV = (GLEEPFNWGLGETVIDEODEVICENVPROC) __GLeeGetProcAddress("wglGetVideoDeviceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglReleaseVideoDeviceNV = (GLEEPFNWGLRELEASEVIDEODEVICENVPROC) __GLeeGetProcAddress("wglReleaseVideoDeviceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglBindVideoImageNV = (GLEEPFNWGLBINDVIDEOIMAGENVPROC) __GLeeGetProcAddress("wglBindVideoImageNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglReleaseVideoImageNV = (GLEEPFNWGLRELEASEVIDEOIMAGENVPROC) __GLeeGetProcAddress("wglReleaseVideoImageNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglSendPbufferToVideoNV = (GLEEPFNWGLSENDPBUFFERTOVIDEONVPROC) __GLeeGetProcAddress("wglSendPbufferToVideoNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_wglGetVideoInfoNV = (GLEEPFNWGLGETVIDEOINFONVPROC) __GLeeGetProcAddress("wglGetVideoInfoNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLEE_LINK_FUNCTION __GLeeWGLLoadFunction[37];\r
-\r
-void initWGLLoadFunctions(void)\r
-{\r
- __GLeeWGLLoadFunction[0]=__GLeeLink_WGL_ARB_buffer_region;\r
- __GLeeWGLLoadFunction[1]=__GLeeLink_WGL_ARB_multisample;\r
- __GLeeWGLLoadFunction[2]=__GLeeLink_WGL_ARB_extensions_string;\r
- __GLeeWGLLoadFunction[3]=__GLeeLink_WGL_ARB_pixel_format;\r
- __GLeeWGLLoadFunction[4]=__GLeeLink_WGL_ARB_make_current_read;\r
- __GLeeWGLLoadFunction[5]=__GLeeLink_WGL_ARB_pbuffer;\r
- __GLeeWGLLoadFunction[6]=__GLeeLink_WGL_ARB_render_texture;\r
- __GLeeWGLLoadFunction[7]=__GLeeLink_WGL_ARB_pixel_format_float;\r
- __GLeeWGLLoadFunction[8]=__GLeeLink_WGL_ARB_create_context;\r
- __GLeeWGLLoadFunction[9]=__GLeeLink_WGL_EXT_make_current_read;\r
- __GLeeWGLLoadFunction[10]=__GLeeLink_WGL_EXT_pixel_format;\r
- __GLeeWGLLoadFunction[11]=__GLeeLink_WGL_EXT_pbuffer;\r
- __GLeeWGLLoadFunction[12]=__GLeeLink_WGL_EXT_depth_float;\r
- __GLeeWGLLoadFunction[13]=__GLeeLink_WGL_3DFX_multisample;\r
- __GLeeWGLLoadFunction[14]=__GLeeLink_WGL_EXT_multisample;\r
- __GLeeWGLLoadFunction[15]=__GLeeLink_WGL_I3D_digital_video_control;\r
- __GLeeWGLLoadFunction[16]=__GLeeLink_WGL_I3D_gamma;\r
- __GLeeWGLLoadFunction[17]=__GLeeLink_WGL_I3D_genlock;\r
- __GLeeWGLLoadFunction[18]=__GLeeLink_WGL_I3D_image_buffer;\r
- __GLeeWGLLoadFunction[19]=__GLeeLink_WGL_I3D_swap_frame_lock;\r
- __GLeeWGLLoadFunction[20]=__GLeeLink_WGL_NV_render_depth_texture;\r
- __GLeeWGLLoadFunction[21]=__GLeeLink_WGL_NV_render_texture_rectangle;\r
- __GLeeWGLLoadFunction[22]=__GLeeLink_WGL_ATI_pixel_format_float;\r
- __GLeeWGLLoadFunction[23]=__GLeeLink_WGL_NV_float_buffer;\r
- __GLeeWGLLoadFunction[24]=__GLeeLink_WGL_3DL_stereo_control;\r
- __GLeeWGLLoadFunction[25]=__GLeeLink_WGL_EXT_pixel_format_packed_float;\r
- __GLeeWGLLoadFunction[26]=__GLeeLink_WGL_EXT_framebuffer_sRGB;\r
- __GLeeWGLLoadFunction[27]=__GLeeLink_WGL_NV_present_video;\r
- __GLeeWGLLoadFunction[28]=__GLeeLink_WGL_NV_swap_group;\r
- __GLeeWGLLoadFunction[29]=__GLeeLink_WGL_NV_gpu_affinity;\r
- __GLeeWGLLoadFunction[30]=__GLeeLink_WGL_EXT_display_color_table;\r
- __GLeeWGLLoadFunction[31]=__GLeeLink_WGL_EXT_extensions_string;\r
- __GLeeWGLLoadFunction[32]=__GLeeLink_WGL_EXT_swap_control;\r
- __GLeeWGLLoadFunction[33]=__GLeeLink_WGL_NV_vertex_array_range;\r
- __GLeeWGLLoadFunction[34]=__GLeeLink_WGL_OML_sync_control;\r
- __GLeeWGLLoadFunction[35]=__GLeeLink_WGL_I3D_swap_frame_usage;\r
- __GLeeWGLLoadFunction[36]=__GLeeLink_WGL_NV_video_output;\r
-}\r
-\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else /* Linux */\r
-GLuint __GLeeLink_GLX_VERSION_1_3(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_VERSION_1_3\r
- if ((GLeeFuncPtr_glXGetFBConfigs = (GLEEPFNGLXGETFBCONFIGSPROC) __GLeeGetProcAddress("glXGetFBConfigs"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXChooseFBConfig = (GLEEPFNGLXCHOOSEFBCONFIGPROC) __GLeeGetProcAddress("glXChooseFBConfig"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetFBConfigAttrib = (GLEEPFNGLXGETFBCONFIGATTRIBPROC) __GLeeGetProcAddress("glXGetFBConfigAttrib"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetVisualFromFBConfig = (GLEEPFNGLXGETVISUALFROMFBCONFIGPROC) __GLeeGetProcAddress("glXGetVisualFromFBConfig"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXCreateWindow = (GLEEPFNGLXCREATEWINDOWPROC) __GLeeGetProcAddress("glXCreateWindow"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXDestroyWindow = (GLEEPFNGLXDESTROYWINDOWPROC) __GLeeGetProcAddress("glXDestroyWindow"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXCreatePixmap = (GLEEPFNGLXCREATEPIXMAPPROC) __GLeeGetProcAddress("glXCreatePixmap"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXDestroyPixmap = (GLEEPFNGLXDESTROYPIXMAPPROC) __GLeeGetProcAddress("glXDestroyPixmap"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXCreatePbuffer = (GLEEPFNGLXCREATEPBUFFERPROC) __GLeeGetProcAddress("glXCreatePbuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXDestroyPbuffer = (GLEEPFNGLXDESTROYPBUFFERPROC) __GLeeGetProcAddress("glXDestroyPbuffer"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryDrawable = (GLEEPFNGLXQUERYDRAWABLEPROC) __GLeeGetProcAddress("glXQueryDrawable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXCreateNewContext = (GLEEPFNGLXCREATENEWCONTEXTPROC) __GLeeGetProcAddress("glXCreateNewContext"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXMakeContextCurrent = (GLEEPFNGLXMAKECONTEXTCURRENTPROC) __GLeeGetProcAddress("glXMakeContextCurrent"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetCurrentReadDrawable = (GLEEPFNGLXGETCURRENTREADDRAWABLEPROC) __GLeeGetProcAddress("glXGetCurrentReadDrawable"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetCurrentDisplay = (GLEEPFNGLXGETCURRENTDISPLAYPROC) __GLeeGetProcAddress("glXGetCurrentDisplay"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryContext = (GLEEPFNGLXQUERYCONTEXTPROC) __GLeeGetProcAddress("glXQueryContext"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXSelectEvent = (GLEEPFNGLXSELECTEVENTPROC) __GLeeGetProcAddress("glXSelectEvent"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetSelectedEvent = (GLEEPFNGLXGETSELECTEDEVENTPROC) __GLeeGetProcAddress("glXGetSelectedEvent"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==18) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_VERSION_1_4(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_VERSION_1_4\r
- if ((GLeeFuncPtr_glXGetProcAddress = (GLEEPFNGLXGETPROCADDRESSPROC) __GLeeGetProcAddress("glXGetProcAddress"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_ARB_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_ARB_fbconfig_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_ARB_create_context(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_ARB_create_context\r
- if ((GLeeFuncPtr_glXCreateContextAttribsARB = (GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC) __GLeeGetProcAddress("glXCreateContextAttribsARB"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIS_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_EXT_visual_info(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_SGI_swap_control(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGI_swap_control\r
- if ((GLeeFuncPtr_glXSwapIntervalSGI = (GLEEPFNGLXSWAPINTERVALSGIPROC) __GLeeGetProcAddress("glXSwapIntervalSGI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGI_video_sync(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGI_video_sync\r
- if ((GLeeFuncPtr_glXGetVideoSyncSGI = (GLEEPFNGLXGETVIDEOSYNCSGIPROC) __GLeeGetProcAddress("glXGetVideoSyncSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXWaitVideoSyncSGI = (GLEEPFNGLXWAITVIDEOSYNCSGIPROC) __GLeeGetProcAddress("glXWaitVideoSyncSGI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGI_make_current_read(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGI_make_current_read\r
- if ((GLeeFuncPtr_glXMakeCurrentReadSGI = (GLEEPFNGLXMAKECURRENTREADSGIPROC) __GLeeGetProcAddress("glXMakeCurrentReadSGI"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetCurrentReadDrawableSGI = (GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC) __GLeeGetProcAddress("glXGetCurrentReadDrawableSGI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_EXT_visual_rating(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_EXT_import_context(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_EXT_import_context\r
- if ((GLeeFuncPtr_glXGetCurrentDisplayEXT = (GLEEPFNGLXGETCURRENTDISPLAYEXTPROC) __GLeeGetProcAddress("glXGetCurrentDisplayEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryContextInfoEXT = (GLEEPFNGLXQUERYCONTEXTINFOEXTPROC) __GLeeGetProcAddress("glXQueryContextInfoEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetContextIDEXT = (GLEEPFNGLXGETCONTEXTIDEXTPROC) __GLeeGetProcAddress("glXGetContextIDEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXImportContextEXT = (GLEEPFNGLXIMPORTCONTEXTEXTPROC) __GLeeGetProcAddress("glXImportContextEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXFreeContextEXT = (GLEEPFNGLXFREECONTEXTEXTPROC) __GLeeGetProcAddress("glXFreeContextEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_fbconfig(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGIX_fbconfig\r
- if ((GLeeFuncPtr_glXGetFBConfigAttribSGIX = (GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC) __GLeeGetProcAddress("glXGetFBConfigAttribSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXChooseFBConfigSGIX = (GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC) __GLeeGetProcAddress("glXChooseFBConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX = (GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC) __GLeeGetProcAddress("glXCreateGLXPixmapWithConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXCreateContextWithConfigSGIX = (GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC) __GLeeGetProcAddress("glXCreateContextWithConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetVisualFromFBConfigSGIX = (GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC) __GLeeGetProcAddress("glXGetVisualFromFBConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetFBConfigFromVisualSGIX = (GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC) __GLeeGetProcAddress("glXGetFBConfigFromVisualSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_pbuffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGIX_pbuffer\r
- if ((GLeeFuncPtr_glXCreateGLXPbufferSGIX = (GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC) __GLeeGetProcAddress("glXCreateGLXPbufferSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXDestroyGLXPbufferSGIX = (GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC) __GLeeGetProcAddress("glXDestroyGLXPbufferSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryGLXPbufferSGIX = (GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC) __GLeeGetProcAddress("glXQueryGLXPbufferSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXSelectEventSGIX = (GLEEPFNGLXSELECTEVENTSGIXPROC) __GLeeGetProcAddress("glXSelectEventSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetSelectedEventSGIX = (GLEEPFNGLXGETSELECTEDEVENTSGIXPROC) __GLeeGetProcAddress("glXGetSelectedEventSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGI_cushion(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGI_cushion\r
- if ((GLeeFuncPtr_glXCushionSGI = (GLEEPFNGLXCUSHIONSGIPROC) __GLeeGetProcAddress("glXCushionSGI"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_video_resize(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGIX_video_resize\r
- if ((GLeeFuncPtr_glXBindChannelToWindowSGIX = (GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC) __GLeeGetProcAddress("glXBindChannelToWindowSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXChannelRectSGIX = (GLEEPFNGLXCHANNELRECTSGIXPROC) __GLeeGetProcAddress("glXChannelRectSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryChannelRectSGIX = (GLEEPFNGLXQUERYCHANNELRECTSGIXPROC) __GLeeGetProcAddress("glXQueryChannelRectSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryChannelDeltasSGIX = (GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC) __GLeeGetProcAddress("glXQueryChannelDeltasSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXChannelRectSyncSGIX = (GLEEPFNGLXCHANNELRECTSYNCSGIXPROC) __GLeeGetProcAddress("glXChannelRectSyncSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_swap_group(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGIX_swap_group\r
- if ((GLeeFuncPtr_glXJoinSwapGroupSGIX = (GLEEPFNGLXJOINSWAPGROUPSGIXPROC) __GLeeGetProcAddress("glXJoinSwapGroupSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_swap_barrier(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGIX_swap_barrier\r
- if ((GLeeFuncPtr_glXBindSwapBarrierSGIX = (GLEEPFNGLXBINDSWAPBARRIERSGIXPROC) __GLeeGetProcAddress("glXBindSwapBarrierSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX = (GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC) __GLeeGetProcAddress("glXQueryMaxSwapBarriersSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIS_blended_overlay(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_SGIS_shared_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_SUN_get_transparent_index(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SUN_get_transparent_index\r
- if ((GLeeFuncPtr_glXGetTransparentIndexSUN = (GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC) __GLeeGetProcAddress("glXGetTransparentIndexSUN"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_3DFX_multisample(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_MESA_copy_sub_buffer(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_MESA_copy_sub_buffer\r
- if ((GLeeFuncPtr_glXCopySubBufferMESA = (GLEEPFNGLXCOPYSUBBUFFERMESAPROC) __GLeeGetProcAddress("glXCopySubBufferMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_MESA_pixmap_colormap(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_MESA_pixmap_colormap\r
- if ((GLeeFuncPtr_glXCreateGLXPixmapMESA = (GLEEPFNGLXCREATEGLXPIXMAPMESAPROC) __GLeeGetProcAddress("glXCreateGLXPixmapMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_MESA_release_buffers(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_MESA_release_buffers\r
- if ((GLeeFuncPtr_glXReleaseBuffersMESA = (GLEEPFNGLXRELEASEBUFFERSMESAPROC) __GLeeGetProcAddress("glXReleaseBuffersMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_MESA_set_3dfx_mode(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_MESA_set_3dfx_mode\r
- if ((GLeeFuncPtr_glXSet3DfxModeMESA = (GLEEPFNGLXSET3DFXMODEMESAPROC) __GLeeGetProcAddress("glXSet3DfxModeMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_visual_select_group(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_OML_swap_method(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_OML_sync_control(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_OML_sync_control\r
- if ((GLeeFuncPtr_glXGetSyncValuesOML = (GLEEPFNGLXGETSYNCVALUESOMLPROC) __GLeeGetProcAddress("glXGetSyncValuesOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetMscRateOML = (GLEEPFNGLXGETMSCRATEOMLPROC) __GLeeGetProcAddress("glXGetMscRateOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXSwapBuffersMscOML = (GLEEPFNGLXSWAPBUFFERSMSCOMLPROC) __GLeeGetProcAddress("glXSwapBuffersMscOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXWaitForMscOML = (GLEEPFNGLXWAITFORMSCOMLPROC) __GLeeGetProcAddress("glXWaitForMscOML"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXWaitForSbcOML = (GLEEPFNGLXWAITFORSBCOMLPROC) __GLeeGetProcAddress("glXWaitForSbcOML"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==5) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_NV_float_buffer(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_SGIX_hyperpipe(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_SGIX_hyperpipe\r
- if ((GLeeFuncPtr_glXQueryHyperpipeNetworkSGIX = (GLEEPFNGLXQUERYHYPERPIPENETWORKSGIXPROC) __GLeeGetProcAddress("glXQueryHyperpipeNetworkSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXHyperpipeConfigSGIX = (GLEEPFNGLXHYPERPIPECONFIGSGIXPROC) __GLeeGetProcAddress("glXHyperpipeConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryHyperpipeConfigSGIX = (GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC) __GLeeGetProcAddress("glXQueryHyperpipeConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX = (GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC) __GLeeGetProcAddress("glXDestroyHyperpipeConfigSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXBindHyperpipeSGIX = (GLEEPFNGLXBINDHYPERPIPESGIXPROC) __GLeeGetProcAddress("glXBindHyperpipeSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX = (GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC) __GLeeGetProcAddress("glXQueryHyperpipeBestAttribSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXHyperpipeAttribSGIX = (GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC) __GLeeGetProcAddress("glXHyperpipeAttribSGIX"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXQueryHyperpipeAttribSGIX = (GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC) __GLeeGetProcAddress("glXQueryHyperpipeAttribSGIX"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==8) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_MESA_agp_offset(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_MESA_agp_offset\r
- if ((GLeeFuncPtr_glXGetAGPOffsetMESA = (GLEEPFNGLXGETAGPOFFSETMESAPROC) __GLeeGetProcAddress("glXGetAGPOffsetMESA"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==1) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_EXT_fbconfig_packed_float(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_EXT_framebuffer_sRGB(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_EXT_texture_from_pixmap(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_EXT_texture_from_pixmap\r
- if ((GLeeFuncPtr_glXBindTexImageEXT = (GLEEPFNGLXBINDTEXIMAGEEXTPROC) __GLeeGetProcAddress("glXBindTexImageEXT"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXReleaseTexImageEXT = (GLEEPFNGLXRELEASETEXIMAGEEXTPROC) __GLeeGetProcAddress("glXReleaseTexImageEXT"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==2) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLuint __GLeeLink_GLX_NV_present_video(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_NV_video_out(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_NV_swap_group(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_EXT_scene_marker(void) {return GLEE_LINK_COMPLETE;}\r
-\r
-GLuint __GLeeLink_GLX_NV_video_output(void)\r
-{\r
- GLint nLinked=0;\r
-#ifdef __GLEE_GLX_NV_video_output\r
- if ((GLeeFuncPtr_glXGetVideoDeviceNV = (GLEEPFNGLXGETVIDEODEVICENVPROC) __GLeeGetProcAddress("glXGetVideoDeviceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXReleaseVideoDeviceNV = (GLEEPFNGLXRELEASEVIDEODEVICENVPROC) __GLeeGetProcAddress("glXReleaseVideoDeviceNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXBindVideoImageNV = (GLEEPFNGLXBINDVIDEOIMAGENVPROC) __GLeeGetProcAddress("glXBindVideoImageNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXReleaseVideoImageNV = (GLEEPFNGLXRELEASEVIDEOIMAGENVPROC) __GLeeGetProcAddress("glXReleaseVideoImageNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXSendPbufferToVideoNV = (GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC) __GLeeGetProcAddress("glXSendPbufferToVideoNV"))!=0) nLinked++;\r
- if ((GLeeFuncPtr_glXGetVideoInfoNV = (GLEEPFNGLXGETVIDEOINFONVPROC) __GLeeGetProcAddress("glXGetVideoInfoNV"))!=0) nLinked++;\r
-#endif\r
- if (nLinked==6) return GLEE_LINK_COMPLETE;\r
- if (nLinked==0) return GLEE_LINK_FAIL;\r
- return GLEE_LINK_PARTIAL;\r
-}\r
-\r
-GLEE_LINK_FUNCTION __GLeeGLXLoadFunction[40];\r
-\r
-void initGLXLoadFunctions(void)\r
-{\r
- __GLeeGLXLoadFunction[0]=__GLeeLink_GLX_VERSION_1_3;\r
- __GLeeGLXLoadFunction[1]=__GLeeLink_GLX_VERSION_1_4;\r
- __GLeeGLXLoadFunction[2]=__GLeeLink_GLX_ARB_multisample;\r
- __GLeeGLXLoadFunction[3]=__GLeeLink_GLX_ARB_fbconfig_float;\r
- __GLeeGLXLoadFunction[4]=__GLeeLink_GLX_ARB_create_context;\r
- __GLeeGLXLoadFunction[5]=__GLeeLink_GLX_SGIS_multisample;\r
- __GLeeGLXLoadFunction[6]=__GLeeLink_GLX_EXT_visual_info;\r
- __GLeeGLXLoadFunction[7]=__GLeeLink_GLX_SGI_swap_control;\r
- __GLeeGLXLoadFunction[8]=__GLeeLink_GLX_SGI_video_sync;\r
- __GLeeGLXLoadFunction[9]=__GLeeLink_GLX_SGI_make_current_read;\r
- __GLeeGLXLoadFunction[10]=__GLeeLink_GLX_EXT_visual_rating;\r
- __GLeeGLXLoadFunction[11]=__GLeeLink_GLX_EXT_import_context;\r
- __GLeeGLXLoadFunction[12]=__GLeeLink_GLX_SGIX_fbconfig;\r
- __GLeeGLXLoadFunction[13]=__GLeeLink_GLX_SGIX_pbuffer;\r
- __GLeeGLXLoadFunction[14]=__GLeeLink_GLX_SGI_cushion;\r
- __GLeeGLXLoadFunction[15]=__GLeeLink_GLX_SGIX_video_resize;\r
- __GLeeGLXLoadFunction[16]=__GLeeLink_GLX_SGIX_swap_group;\r
- __GLeeGLXLoadFunction[17]=__GLeeLink_GLX_SGIX_swap_barrier;\r
- __GLeeGLXLoadFunction[18]=__GLeeLink_GLX_SGIS_blended_overlay;\r
- __GLeeGLXLoadFunction[19]=__GLeeLink_GLX_SGIS_shared_multisample;\r
- __GLeeGLXLoadFunction[20]=__GLeeLink_GLX_SUN_get_transparent_index;\r
- __GLeeGLXLoadFunction[21]=__GLeeLink_GLX_3DFX_multisample;\r
- __GLeeGLXLoadFunction[22]=__GLeeLink_GLX_MESA_copy_sub_buffer;\r
- __GLeeGLXLoadFunction[23]=__GLeeLink_GLX_MESA_pixmap_colormap;\r
- __GLeeGLXLoadFunction[24]=__GLeeLink_GLX_MESA_release_buffers;\r
- __GLeeGLXLoadFunction[25]=__GLeeLink_GLX_MESA_set_3dfx_mode;\r
- __GLeeGLXLoadFunction[26]=__GLeeLink_GLX_SGIX_visual_select_group;\r
- __GLeeGLXLoadFunction[27]=__GLeeLink_GLX_OML_swap_method;\r
- __GLeeGLXLoadFunction[28]=__GLeeLink_GLX_OML_sync_control;\r
- __GLeeGLXLoadFunction[29]=__GLeeLink_GLX_NV_float_buffer;\r
- __GLeeGLXLoadFunction[30]=__GLeeLink_GLX_SGIX_hyperpipe;\r
- __GLeeGLXLoadFunction[31]=__GLeeLink_GLX_MESA_agp_offset;\r
- __GLeeGLXLoadFunction[32]=__GLeeLink_GLX_EXT_fbconfig_packed_float;\r
- __GLeeGLXLoadFunction[33]=__GLeeLink_GLX_EXT_framebuffer_sRGB;\r
- __GLeeGLXLoadFunction[34]=__GLeeLink_GLX_EXT_texture_from_pixmap;\r
- __GLeeGLXLoadFunction[35]=__GLeeLink_GLX_NV_present_video;\r
- __GLeeGLXLoadFunction[36]=__GLeeLink_GLX_NV_video_out;\r
- __GLeeGLXLoadFunction[37]=__GLeeLink_GLX_NV_swap_group;\r
- __GLeeGLXLoadFunction[38]=__GLeeLink_GLX_EXT_scene_marker;\r
- __GLeeGLXLoadFunction[39]=__GLeeLink_GLX_NV_video_output;\r
-}\r
-\r
-#endif /* end Linux */\r
-\r
-\r
-/*****************************************************************\r
- * GLee internal types\r
- *****************************************************************/\r
-typedef struct \r
-{\r
- char ** names;\r
- int * lengths;\r
- int numNames;\r
-}ExtensionList;\r
-\r
-\r
-/*****************************************************************\r
- * GLee internal variables\r
- *****************************************************************/\r
-char GLeeErrorString[256]="";\r
-\r
-\r
-/*****************************************************************\r
- * GLee internal functions\r
- *****************************************************************/\r
-\r
-void __GLeeExtList_init(ExtensionList *extList)\r
-{\r
- extList->names=0;\r
- extList->lengths=0;\r
- extList->numNames=0;\r
-}\r
-\r
-void __GLeeExtList_clean(ExtensionList *extList)\r
-{\r
- int a;\r
- for (a=0;a<extList->numNames;a++)\r
- {\r
- if (extList->names[a]!=0) free((void *)extList->names[a]);\r
- }\r
- if (extList->names!=0) free((void *)extList->names);\r
- if (extList->lengths!=0) free((void *)extList->lengths);\r
- extList->names=0;\r
- extList->lengths=0;\r
- extList->numNames=0;\r
-}\r
-\r
-void __GLeeExtList_add(ExtensionList *extList, const char * extName)\r
-{\r
- int length=strlen(extName)+1;\r
- int i=extList->numNames;\r
- int n=i+1;\r
- if (i==0)\r
- {\r
- extList->lengths=(int *)malloc(sizeof(int));\r
- extList->names=(char **)malloc(sizeof(char *));\r
- }else\r
- {\r
- extList->lengths=(int *)realloc((void *)extList->lengths, n*sizeof(int));\r
- extList->names=(char **)realloc((void *)extList->names, n*sizeof(char *));\r
- }\r
- extList->names[i]=(char *)malloc(length*sizeof(char));\r
- strcpy(extList->names[i],extName);\r
- extList->lengths[i]=length;\r
- extList->numNames++;\r
-}\r
-\r
-const char *__GLeeGetExtStrPlat( void )\r
-{\r
-#ifdef WIN32\r
- if (!_GLEE_WGL_ARB_extensions_string)\r
- wglGetExtensionsStringARB = (GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC) wglGetProcAddress("wglGetExtensionsStringARB");\r
-\r
- if (wglGetExtensionsStringARB)\r
- return (const char *)wglGetExtensionsStringARB(wglGetCurrentDC());\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else\r
- Display *dpy=glXGetCurrentDisplay();\r
- if(dpy)\r
- {\r
- int dpynr=DefaultScreen(dpy);\r
- return (const char*)glXQueryExtensionsString(dpy,dpynr);\r
- }\r
-#endif\r
- return 0;\r
-}\r
-\r
-void __GLeeWriteError(const char * errorStr)\r
-{\r
- int a=0;\r
- for (a=0;a<256;a++)\r
- {\r
- GLeeErrorString[a]=errorStr[a];\r
- }\r
- GLeeErrorString[255]='\0';\r
-}\r
-\r
-int __GLeeGetVersionNumber(char *versionStr)\r
-{\r
- int major=(int)versionStr[0]-(int)'0';\r
- int minor=(int)versionStr[2]-(int)'0';\r
- return major<<8 | minor;\r
-}\r
-\r
-GLboolean __GLeeGetExtensions(ExtensionList* extList)\r
-{\r
- const char * platExtStr;\r
- const char * glExtStr;\r
- char * extStr;\r
- char emptyString[1] = ""; \r
- char extensionName[1024];\r
- int a,b;\r
- int totalExtStrLen;\r
- int platExtStrLen;\r
- int addASpace;\r
- \r
- /* read the platform specific extension string */\r
- platExtStr=__GLeeGetExtStrPlat(); \r
- if (!platExtStr) platExtStr=emptyString;\r
-\r
- glExtStr=(const char *)glGetString(GL_EXTENSIONS);\r
- if (glExtStr==0) \r
- {\r
- __GLeeWriteError("glGetString(GL_EXTENSIONS) failed.");\r
- return GL_FALSE;\r
- }\r
-\r
- /* allocate the extension string */\r
- platExtStrLen = strlen(platExtStr);\r
- totalExtStrLen = platExtStrLen + strlen(glExtStr);\r
- extStr=(char *)malloc( (totalExtStrLen+2) * sizeof(char) ); /* we add 2 to allow for an extra space and a null terminator */\r
-\r
- /* If the last character of platExtStr is not a space, we need to add one when we concatenate the extension strings*/\r
- addASpace = 0;\r
- if ( platExtStrLen > 2 )\r
- {\r
- if ( platExtStr[ platExtStrLen-1 ] != ' ')\r
- {\r
- addASpace = 1;\r
- }\r
- }\r
- \r
- /* concatenate the two extension strings */\r
- if ( addASpace )\r
- {\r
- sprintf(extStr,"%s %s",platExtStr,glExtStr);\r
- }\r
- else\r
- {\r
- sprintf(extStr,"%s%s",platExtStr,glExtStr);\r
- }\r
-\r
- /* extract the extensions */\r
- for ( a=0;a<totalExtStrLen;a++ )\r
- {\r
- b=0;\r
- while (extStr[a]!=' ' && a<totalExtStrLen && b<1022)\r
- {\r
- extensionName[b]=extStr[a];\r
- b++; a++;\r
- }\r
- if (b==1023)\r
- {\r
- __GLeeWriteError("Extension name exceeds 1023 characters.");\r
- free((void *)extStr);\r
- return GL_FALSE;\r
- }\r
-\r
- extensionName[b]='\0'; \r
-\r
- /* add the extension */\r
- __GLeeExtList_add(extList,extensionName);\r
- }\r
- free((void *)extStr);\r
- return GL_TRUE;\r
-}\r
-\r
-GLboolean __GLeeCheckExtension(const char * name, ExtensionList *extensionNames)\r
-{\r
- int n=extensionNames->numNames;\r
- int a;\r
- for (a=0;a<n;a++)\r
- {\r
- if (strcmp(extensionNames->names[a],name)==0)\r
- return GL_TRUE;\r
- }\r
- return GL_FALSE;\r
-}\r
-\r
-GLEE_EXTERN GLint __GLeeGetExtensionNumber(const char *extensionName, int type)\r
-{\r
- int a;\r
- switch (type)\r
- {\r
- case 0:\r
- for (a=0;a<__GLeeGLNumExtensions;a++)\r
- if (strcmp(extensionName,__GLeeGLExtensionNames[a])==0) return a;\r
- return -1;\r
-#ifdef WIN32\r
- case 1:\r
- for (a=0;a<__GLeeWGLNumExtensions;a++)\r
- if (strcmp(extensionName,__GLeeWGLExtensionNames[a])==0) return a;\r
- return -1;\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else\r
- case 2:\r
- for (a=0;a<__GLeeGLXNumExtensions;a++)\r
- if (strcmp(extensionName,__GLeeGLXExtensionNames[a])==0) return a;\r
- return -1;\r
-#endif\r
- }\r
- return -1;\r
-}\r
-\r
-/*****************************************************************\r
- * GLee external functions \r
- *****************************************************************/\r
-\r
-#ifdef WIN32\r
-GLEE_EXTERN const char * GLeeGetExtStrWGL( void )\r
-{\r
- return __GLeeGetExtStrPlat();\r
-}\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else\r
-GLEE_EXTERN const char * GLeeGetExtStrGLX( void ) \r
-{\r
- return __GLeeGetExtStrPlat();\r
-}\r
-#endif\r
-\r
-GLEE_EXTERN const char * GLeeGetExtStrGL( void )\r
-{\r
- return (const char *)glGetString(GL_EXTENSIONS);\r
-}\r
-\r
-GLEE_EXTERN const char * GLeeGetErrorString( void )\r
-{\r
- return GLeeErrorString;\r
-}\r
-\r
-GLboolean __GLeeInitedLoadFunctions=GL_FALSE;\r
-\r
-GLEE_EXTERN GLint GLeeForceLink(const char * extensionName)\r
-{\r
- int type=0; \r
- int extNum;\r
- int len=strlen(extensionName);\r
- if (len<5) return GLEE_LINK_FAIL;\r
- if (!__GLeeInitedLoadFunctions)\r
- {\r
- if (!__GLeeInited) GLeeInit();\r
- initGLLoadFunctions();\r
-#ifdef WIN32\r
- initWGLLoadFunctions();\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else\r
- initGLXLoadFunctions();\r
-#endif\r
- __GLeeInitedLoadFunctions=GL_TRUE;\r
- }\r
- if (extensionName[0]=='W') type=1;\r
- else if (extensionName[2]=='X') type=2; \r
- extNum=__GLeeGetExtensionNumber(extensionName,type);\r
- if (extNum==-1) return GLEE_LINK_FAIL;\r
- if (type==0) return __GLeeGLLoadFunction[extNum]();\r
-#ifdef WIN32\r
- if (type==1) return __GLeeWGLLoadFunction[extNum]();\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__) \r
-#else\r
- if (type==2) return __GLeeGLXLoadFunction[extNum]();\r
-#endif\r
- return GLEE_LINK_FAIL;\r
-}\r
-\r
-GLEE_EXTERN GLboolean GLeeEnabled(GLboolean * extensionQueryingVariable)\r
-{\r
- if (!__GLeeInited) GLeeInit();\r
- return *extensionQueryingVariable; \r
-}\r
-\r
-GLEE_EXTERN GLboolean GLeeInit( void )\r
-{\r
- int version;\r
- ExtensionList extensionNames;\r
- \r
- if (__GLeeInited) \r
- {\r
- return GL_FALSE;\r
- }\r
-\r
- __GLeeExtList_init(&extensionNames);\r
- if (!__GLeeGetExtensions(&extensionNames)) \r
- {\r
- __GLeeWriteError("GL extension querying failed.");\r
- __GLeeExtList_clean(&extensionNames);\r
- return GL_FALSE;\r
- }\r
-\r
- version=__GLeeGetVersionNumber((char *)glGetString(GL_VERSION));\r
-\r
- __GLeeInited = GL_TRUE;\r
-\r
-\r
-/*****************************************************************\r
- * Autogenerated linking functions\r
- *****************************************************************/\r
- if (version>=258)\r
- {\r
- _GLEE_VERSION_1_2 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_1_2();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_imaging", &extensionNames) )\r
- {\r
- _GLEE_ARB_imaging = GL_TRUE;\r
- __GLeeLink_GL_ARB_imaging();\r
- }\r
- if (version>=259)\r
- {\r
- _GLEE_VERSION_1_3 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_1_3();\r
- }\r
- if (version>=260)\r
- {\r
- _GLEE_VERSION_1_4 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_1_4();\r
- }\r
- if (version>=261)\r
- {\r
- _GLEE_VERSION_1_5 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_1_5();\r
- }\r
- if (version>=512)\r
- {\r
- _GLEE_VERSION_2_0 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_2_0();\r
- }\r
- if (version>=513)\r
- {\r
- _GLEE_VERSION_2_1 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_2_1();\r
- }\r
- if (version>=768)\r
- {\r
- _GLEE_VERSION_3_0 = GL_TRUE;\r
- __GLeeLink_GL_VERSION_3_0();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_multitexture", &extensionNames) )\r
- {\r
- _GLEE_ARB_multitexture = GL_TRUE;\r
- __GLeeLink_GL_ARB_multitexture();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_transpose_matrix", &extensionNames) )\r
- {\r
- _GLEE_ARB_transpose_matrix = GL_TRUE;\r
- __GLeeLink_GL_ARB_transpose_matrix();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_multisample", &extensionNames) )\r
- {\r
- _GLEE_ARB_multisample = GL_TRUE;\r
- __GLeeLink_GL_ARB_multisample();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_env_add", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_env_add = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_env_add();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_cube_map", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_cube_map = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_cube_map();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_compression", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_compression = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_compression();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_border_clamp", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_border_clamp = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_border_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_point_parameters", &extensionNames) )\r
- {\r
- _GLEE_ARB_point_parameters = GL_TRUE;\r
- __GLeeLink_GL_ARB_point_parameters();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_vertex_blend", &extensionNames) )\r
- {\r
- _GLEE_ARB_vertex_blend = GL_TRUE;\r
- __GLeeLink_GL_ARB_vertex_blend();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_matrix_palette", &extensionNames) )\r
- {\r
- _GLEE_ARB_matrix_palette = GL_TRUE;\r
- __GLeeLink_GL_ARB_matrix_palette();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_env_combine", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_env_combine = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_env_combine();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_env_crossbar", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_env_crossbar = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_env_crossbar();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_env_dot3", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_env_dot3 = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_env_dot3();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_mirrored_repeat", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_mirrored_repeat = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_mirrored_repeat();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_depth_texture", &extensionNames) )\r
- {\r
- _GLEE_ARB_depth_texture = GL_TRUE;\r
- __GLeeLink_GL_ARB_depth_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_shadow", &extensionNames) )\r
- {\r
- _GLEE_ARB_shadow = GL_TRUE;\r
- __GLeeLink_GL_ARB_shadow();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_shadow_ambient", &extensionNames) )\r
- {\r
- _GLEE_ARB_shadow_ambient = GL_TRUE;\r
- __GLeeLink_GL_ARB_shadow_ambient();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_window_pos", &extensionNames) )\r
- {\r
- _GLEE_ARB_window_pos = GL_TRUE;\r
- __GLeeLink_GL_ARB_window_pos();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_vertex_program", &extensionNames) )\r
- {\r
- _GLEE_ARB_vertex_program = GL_TRUE;\r
- __GLeeLink_GL_ARB_vertex_program();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_fragment_program", &extensionNames) )\r
- {\r
- _GLEE_ARB_fragment_program = GL_TRUE;\r
- __GLeeLink_GL_ARB_fragment_program();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_vertex_buffer_object", &extensionNames) )\r
- {\r
- _GLEE_ARB_vertex_buffer_object = GL_TRUE;\r
- __GLeeLink_GL_ARB_vertex_buffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_occlusion_query", &extensionNames) )\r
- {\r
- _GLEE_ARB_occlusion_query = GL_TRUE;\r
- __GLeeLink_GL_ARB_occlusion_query();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_shader_objects", &extensionNames) )\r
- {\r
- _GLEE_ARB_shader_objects = GL_TRUE;\r
- __GLeeLink_GL_ARB_shader_objects();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_vertex_shader", &extensionNames) )\r
- {\r
- _GLEE_ARB_vertex_shader = GL_TRUE;\r
- __GLeeLink_GL_ARB_vertex_shader();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_fragment_shader", &extensionNames) )\r
- {\r
- _GLEE_ARB_fragment_shader = GL_TRUE;\r
- __GLeeLink_GL_ARB_fragment_shader();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_shading_language_100", &extensionNames) )\r
- {\r
- _GLEE_ARB_shading_language_100 = GL_TRUE;\r
- __GLeeLink_GL_ARB_shading_language_100();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_non_power_of_two", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_non_power_of_two = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_non_power_of_two();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_point_sprite", &extensionNames) )\r
- {\r
- _GLEE_ARB_point_sprite = GL_TRUE;\r
- __GLeeLink_GL_ARB_point_sprite();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_fragment_program_shadow", &extensionNames) )\r
- {\r
- _GLEE_ARB_fragment_program_shadow = GL_TRUE;\r
- __GLeeLink_GL_ARB_fragment_program_shadow();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_draw_buffers", &extensionNames) )\r
- {\r
- _GLEE_ARB_draw_buffers = GL_TRUE;\r
- __GLeeLink_GL_ARB_draw_buffers();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_rectangle", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_rectangle = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_rectangle();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_color_buffer_float", &extensionNames) )\r
- {\r
- _GLEE_ARB_color_buffer_float = GL_TRUE;\r
- __GLeeLink_GL_ARB_color_buffer_float();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_half_float_pixel", &extensionNames) )\r
- {\r
- _GLEE_ARB_half_float_pixel = GL_TRUE;\r
- __GLeeLink_GL_ARB_half_float_pixel();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_float", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_float = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_float();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_pixel_buffer_object", &extensionNames) )\r
- {\r
- _GLEE_ARB_pixel_buffer_object = GL_TRUE;\r
- __GLeeLink_GL_ARB_pixel_buffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_depth_buffer_float", &extensionNames) )\r
- {\r
- _GLEE_ARB_depth_buffer_float = GL_TRUE;\r
- __GLeeLink_GL_ARB_depth_buffer_float();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_draw_instanced", &extensionNames) )\r
- {\r
- _GLEE_ARB_draw_instanced = GL_TRUE;\r
- __GLeeLink_GL_ARB_draw_instanced();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_framebuffer_object", &extensionNames) )\r
- {\r
- _GLEE_ARB_framebuffer_object = GL_TRUE;\r
- __GLeeLink_GL_ARB_framebuffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_framebuffer_sRGB", &extensionNames) )\r
- {\r
- _GLEE_ARB_framebuffer_sRGB = GL_TRUE;\r
- __GLeeLink_GL_ARB_framebuffer_sRGB();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_geometry_shader4", &extensionNames) )\r
- {\r
- _GLEE_ARB_geometry_shader4 = GL_TRUE;\r
- __GLeeLink_GL_ARB_geometry_shader4();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_half_float_vertex", &extensionNames) )\r
- {\r
- _GLEE_ARB_half_float_vertex = GL_TRUE;\r
- __GLeeLink_GL_ARB_half_float_vertex();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_instanced_arrays", &extensionNames) )\r
- {\r
- _GLEE_ARB_instanced_arrays = GL_TRUE;\r
- __GLeeLink_GL_ARB_instanced_arrays();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_map_buffer_range", &extensionNames) )\r
- {\r
- _GLEE_ARB_map_buffer_range = GL_TRUE;\r
- __GLeeLink_GL_ARB_map_buffer_range();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_buffer_object", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_buffer_object = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_buffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_compression_rgtc", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_compression_rgtc = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_compression_rgtc();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_texture_rg", &extensionNames) )\r
- {\r
- _GLEE_ARB_texture_rg = GL_TRUE;\r
- __GLeeLink_GL_ARB_texture_rg();\r
- }\r
- if (__GLeeCheckExtension("GL_ARB_vertex_array_object", &extensionNames) )\r
- {\r
- _GLEE_ARB_vertex_array_object = GL_TRUE;\r
- __GLeeLink_GL_ARB_vertex_array_object();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_abgr", &extensionNames) )\r
- {\r
- _GLEE_EXT_abgr = GL_TRUE;\r
- __GLeeLink_GL_EXT_abgr();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_blend_color", &extensionNames) )\r
- {\r
- _GLEE_EXT_blend_color = GL_TRUE;\r
- __GLeeLink_GL_EXT_blend_color();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_polygon_offset", &extensionNames) )\r
- {\r
- _GLEE_EXT_polygon_offset = GL_TRUE;\r
- __GLeeLink_GL_EXT_polygon_offset();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture3D", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture3D = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture3D();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture_filter4", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture_filter4 = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture_filter4();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_subtexture", &extensionNames) )\r
- {\r
- _GLEE_EXT_subtexture = GL_TRUE;\r
- __GLeeLink_GL_EXT_subtexture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_copy_texture", &extensionNames) )\r
- {\r
- _GLEE_EXT_copy_texture = GL_TRUE;\r
- __GLeeLink_GL_EXT_copy_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_histogram", &extensionNames) )\r
- {\r
- _GLEE_EXT_histogram = GL_TRUE;\r
- __GLeeLink_GL_EXT_histogram();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_convolution", &extensionNames) )\r
- {\r
- _GLEE_EXT_convolution = GL_TRUE;\r
- __GLeeLink_GL_EXT_convolution();\r
- }\r
- if (__GLeeCheckExtension("GL_SGI_color_matrix", &extensionNames) )\r
- {\r
- _GLEE_SGI_color_matrix = GL_TRUE;\r
- __GLeeLink_GL_SGI_color_matrix();\r
- }\r
- if (__GLeeCheckExtension("GL_SGI_color_table", &extensionNames) )\r
- {\r
- _GLEE_SGI_color_table = GL_TRUE;\r
- __GLeeLink_GL_SGI_color_table();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_pixel_texture", &extensionNames) )\r
- {\r
- _GLEE_SGIS_pixel_texture = GL_TRUE;\r
- __GLeeLink_GL_SGIS_pixel_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_pixel_texture", &extensionNames) )\r
- {\r
- _GLEE_SGIX_pixel_texture = GL_TRUE;\r
- __GLeeLink_GL_SGIX_pixel_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture4D", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture4D = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture4D();\r
- }\r
- if (__GLeeCheckExtension("GL_SGI_texture_color_table", &extensionNames) )\r
- {\r
- _GLEE_SGI_texture_color_table = GL_TRUE;\r
- __GLeeLink_GL_SGI_texture_color_table();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_cmyka", &extensionNames) )\r
- {\r
- _GLEE_EXT_cmyka = GL_TRUE;\r
- __GLeeLink_GL_EXT_cmyka();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_object", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_object = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_object();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_detail_texture", &extensionNames) )\r
- {\r
- _GLEE_SGIS_detail_texture = GL_TRUE;\r
- __GLeeLink_GL_SGIS_detail_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_sharpen_texture", &extensionNames) )\r
- {\r
- _GLEE_SGIS_sharpen_texture = GL_TRUE;\r
- __GLeeLink_GL_SGIS_sharpen_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_packed_pixels", &extensionNames) )\r
- {\r
- _GLEE_EXT_packed_pixels = GL_TRUE;\r
- __GLeeLink_GL_EXT_packed_pixels();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture_lod", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture_lod = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture_lod();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_multisample", &extensionNames) )\r
- {\r
- _GLEE_SGIS_multisample = GL_TRUE;\r
- __GLeeLink_GL_SGIS_multisample();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_rescale_normal", &extensionNames) )\r
- {\r
- _GLEE_EXT_rescale_normal = GL_TRUE;\r
- __GLeeLink_GL_EXT_rescale_normal();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_vertex_array", &extensionNames) )\r
- {\r
- _GLEE_EXT_vertex_array = GL_TRUE;\r
- __GLeeLink_GL_EXT_vertex_array();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_misc_attribute", &extensionNames) )\r
- {\r
- _GLEE_EXT_misc_attribute = GL_TRUE;\r
- __GLeeLink_GL_EXT_misc_attribute();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_generate_mipmap", &extensionNames) )\r
- {\r
- _GLEE_SGIS_generate_mipmap = GL_TRUE;\r
- __GLeeLink_GL_SGIS_generate_mipmap();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_clipmap", &extensionNames) )\r
- {\r
- _GLEE_SGIX_clipmap = GL_TRUE;\r
- __GLeeLink_GL_SGIX_clipmap();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_shadow", &extensionNames) )\r
- {\r
- _GLEE_SGIX_shadow = GL_TRUE;\r
- __GLeeLink_GL_SGIX_shadow();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture_edge_clamp", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture_edge_clamp = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture_edge_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture_border_clamp", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture_border_clamp = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture_border_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_blend_minmax", &extensionNames) )\r
- {\r
- _GLEE_EXT_blend_minmax = GL_TRUE;\r
- __GLeeLink_GL_EXT_blend_minmax();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_blend_subtract", &extensionNames) )\r
- {\r
- _GLEE_EXT_blend_subtract = GL_TRUE;\r
- __GLeeLink_GL_EXT_blend_subtract();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_blend_logic_op", &extensionNames) )\r
- {\r
- _GLEE_EXT_blend_logic_op = GL_TRUE;\r
- __GLeeLink_GL_EXT_blend_logic_op();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_interlace", &extensionNames) )\r
- {\r
- _GLEE_SGIX_interlace = GL_TRUE;\r
- __GLeeLink_GL_SGIX_interlace();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_pixel_tiles", &extensionNames) )\r
- {\r
- _GLEE_SGIX_pixel_tiles = GL_TRUE;\r
- __GLeeLink_GL_SGIX_pixel_tiles();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture_select", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture_select = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture_select();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_sprite", &extensionNames) )\r
- {\r
- _GLEE_SGIX_sprite = GL_TRUE;\r
- __GLeeLink_GL_SGIX_sprite();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_multi_buffer", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_multi_buffer = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_multi_buffer();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_point_parameters", &extensionNames) )\r
- {\r
- _GLEE_EXT_point_parameters = GL_TRUE;\r
- __GLeeLink_GL_EXT_point_parameters();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_point_parameters", &extensionNames) )\r
- {\r
- _GLEE_SGIS_point_parameters = GL_TRUE;\r
- __GLeeLink_GL_SGIS_point_parameters();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_instruments", &extensionNames) )\r
- {\r
- _GLEE_SGIX_instruments = GL_TRUE;\r
- __GLeeLink_GL_SGIX_instruments();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_scale_bias", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_scale_bias = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_scale_bias();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_framezoom", &extensionNames) )\r
- {\r
- _GLEE_SGIX_framezoom = GL_TRUE;\r
- __GLeeLink_GL_SGIX_framezoom();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_tag_sample_buffer", &extensionNames) )\r
- {\r
- _GLEE_SGIX_tag_sample_buffer = GL_TRUE;\r
- __GLeeLink_GL_SGIX_tag_sample_buffer();\r
- }\r
- if (__GLeeCheckExtension("GL_FfdMaskSGIX", &extensionNames) )\r
- {\r
- _GLEE_FfdMaskSGIX = GL_TRUE;\r
- __GLeeLink_GL_FfdMaskSGIX();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_polynomial_ffd", &extensionNames) )\r
- {\r
- _GLEE_SGIX_polynomial_ffd = GL_TRUE;\r
- __GLeeLink_GL_SGIX_polynomial_ffd();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_reference_plane", &extensionNames) )\r
- {\r
- _GLEE_SGIX_reference_plane = GL_TRUE;\r
- __GLeeLink_GL_SGIX_reference_plane();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_flush_raster", &extensionNames) )\r
- {\r
- _GLEE_SGIX_flush_raster = GL_TRUE;\r
- __GLeeLink_GL_SGIX_flush_raster();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_depth_texture", &extensionNames) )\r
- {\r
- _GLEE_SGIX_depth_texture = GL_TRUE;\r
- __GLeeLink_GL_SGIX_depth_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_fog_function", &extensionNames) )\r
- {\r
- _GLEE_SGIS_fog_function = GL_TRUE;\r
- __GLeeLink_GL_SGIS_fog_function();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_fog_offset", &extensionNames) )\r
- {\r
- _GLEE_SGIX_fog_offset = GL_TRUE;\r
- __GLeeLink_GL_SGIX_fog_offset();\r
- }\r
- if (__GLeeCheckExtension("GL_HP_image_transform", &extensionNames) )\r
- {\r
- _GLEE_HP_image_transform = GL_TRUE;\r
- __GLeeLink_GL_HP_image_transform();\r
- }\r
- if (__GLeeCheckExtension("GL_HP_convolution_border_modes", &extensionNames) )\r
- {\r
- _GLEE_HP_convolution_border_modes = GL_TRUE;\r
- __GLeeLink_GL_HP_convolution_border_modes();\r
- }\r
- if (__GLeeCheckExtension("GL_INGR_palette_buffer", &extensionNames) )\r
- {\r
- _GLEE_INGR_palette_buffer = GL_TRUE;\r
- __GLeeLink_GL_INGR_palette_buffer();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_add_env", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_add_env = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_add_env();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_color_subtable", &extensionNames) )\r
- {\r
- _GLEE_EXT_color_subtable = GL_TRUE;\r
- __GLeeLink_GL_EXT_color_subtable();\r
- }\r
- if (__GLeeCheckExtension("GL_PGI_vertex_hints", &extensionNames) )\r
- {\r
- _GLEE_PGI_vertex_hints = GL_TRUE;\r
- __GLeeLink_GL_PGI_vertex_hints();\r
- }\r
- if (__GLeeCheckExtension("GL_PGI_misc_hints", &extensionNames) )\r
- {\r
- _GLEE_PGI_misc_hints = GL_TRUE;\r
- __GLeeLink_GL_PGI_misc_hints();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_paletted_texture", &extensionNames) )\r
- {\r
- _GLEE_EXT_paletted_texture = GL_TRUE;\r
- __GLeeLink_GL_EXT_paletted_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_clip_volume_hint", &extensionNames) )\r
- {\r
- _GLEE_EXT_clip_volume_hint = GL_TRUE;\r
- __GLeeLink_GL_EXT_clip_volume_hint();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_list_priority", &extensionNames) )\r
- {\r
- _GLEE_SGIX_list_priority = GL_TRUE;\r
- __GLeeLink_GL_SGIX_list_priority();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_ir_instrument1", &extensionNames) )\r
- {\r
- _GLEE_SGIX_ir_instrument1 = GL_TRUE;\r
- __GLeeLink_GL_SGIX_ir_instrument1();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_calligraphic_fragment", &extensionNames) )\r
- {\r
- _GLEE_SGIX_calligraphic_fragment = GL_TRUE;\r
- __GLeeLink_GL_SGIX_calligraphic_fragment();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_lod_bias", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_lod_bias = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_lod_bias();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_shadow_ambient", &extensionNames) )\r
- {\r
- _GLEE_SGIX_shadow_ambient = GL_TRUE;\r
- __GLeeLink_GL_SGIX_shadow_ambient();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_index_texture", &extensionNames) )\r
- {\r
- _GLEE_EXT_index_texture = GL_TRUE;\r
- __GLeeLink_GL_EXT_index_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_index_material", &extensionNames) )\r
- {\r
- _GLEE_EXT_index_material = GL_TRUE;\r
- __GLeeLink_GL_EXT_index_material();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_index_func", &extensionNames) )\r
- {\r
- _GLEE_EXT_index_func = GL_TRUE;\r
- __GLeeLink_GL_EXT_index_func();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_index_array_formats", &extensionNames) )\r
- {\r
- _GLEE_EXT_index_array_formats = GL_TRUE;\r
- __GLeeLink_GL_EXT_index_array_formats();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_compiled_vertex_array", &extensionNames) )\r
- {\r
- _GLEE_EXT_compiled_vertex_array = GL_TRUE;\r
- __GLeeLink_GL_EXT_compiled_vertex_array();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_cull_vertex", &extensionNames) )\r
- {\r
- _GLEE_EXT_cull_vertex = GL_TRUE;\r
- __GLeeLink_GL_EXT_cull_vertex();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_ycrcb", &extensionNames) )\r
- {\r
- _GLEE_SGIX_ycrcb = GL_TRUE;\r
- __GLeeLink_GL_SGIX_ycrcb();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_fragment_lighting", &extensionNames) )\r
- {\r
- _GLEE_SGIX_fragment_lighting = GL_TRUE;\r
- __GLeeLink_GL_SGIX_fragment_lighting();\r
- }\r
- if (__GLeeCheckExtension("GL_IBM_rasterpos_clip", &extensionNames) )\r
- {\r
- _GLEE_IBM_rasterpos_clip = GL_TRUE;\r
- __GLeeLink_GL_IBM_rasterpos_clip();\r
- }\r
- if (__GLeeCheckExtension("GL_HP_texture_lighting", &extensionNames) )\r
- {\r
- _GLEE_HP_texture_lighting = GL_TRUE;\r
- __GLeeLink_GL_HP_texture_lighting();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_draw_range_elements", &extensionNames) )\r
- {\r
- _GLEE_EXT_draw_range_elements = GL_TRUE;\r
- __GLeeLink_GL_EXT_draw_range_elements();\r
- }\r
- if (__GLeeCheckExtension("GL_WIN_phong_shading", &extensionNames) )\r
- {\r
- _GLEE_WIN_phong_shading = GL_TRUE;\r
- __GLeeLink_GL_WIN_phong_shading();\r
- }\r
- if (__GLeeCheckExtension("GL_WIN_specular_fog", &extensionNames) )\r
- {\r
- _GLEE_WIN_specular_fog = GL_TRUE;\r
- __GLeeLink_GL_WIN_specular_fog();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_light_texture", &extensionNames) )\r
- {\r
- _GLEE_EXT_light_texture = GL_TRUE;\r
- __GLeeLink_GL_EXT_light_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_blend_alpha_minmax", &extensionNames) )\r
- {\r
- _GLEE_SGIX_blend_alpha_minmax = GL_TRUE;\r
- __GLeeLink_GL_SGIX_blend_alpha_minmax();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_impact_pixel_texture", &extensionNames) )\r
- {\r
- _GLEE_SGIX_impact_pixel_texture = GL_TRUE;\r
- __GLeeLink_GL_SGIX_impact_pixel_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_bgra", &extensionNames) )\r
- {\r
- _GLEE_EXT_bgra = GL_TRUE;\r
- __GLeeLink_GL_EXT_bgra();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_async", &extensionNames) )\r
- {\r
- _GLEE_SGIX_async = GL_TRUE;\r
- __GLeeLink_GL_SGIX_async();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_async_pixel", &extensionNames) )\r
- {\r
- _GLEE_SGIX_async_pixel = GL_TRUE;\r
- __GLeeLink_GL_SGIX_async_pixel();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_async_histogram", &extensionNames) )\r
- {\r
- _GLEE_SGIX_async_histogram = GL_TRUE;\r
- __GLeeLink_GL_SGIX_async_histogram();\r
- }\r
- if (__GLeeCheckExtension("GL_INTEL_texture_scissor", &extensionNames) )\r
- {\r
- _GLEE_INTEL_texture_scissor = GL_TRUE;\r
- __GLeeLink_GL_INTEL_texture_scissor();\r
- }\r
- if (__GLeeCheckExtension("GL_INTEL_parallel_arrays", &extensionNames) )\r
- {\r
- _GLEE_INTEL_parallel_arrays = GL_TRUE;\r
- __GLeeLink_GL_INTEL_parallel_arrays();\r
- }\r
- if (__GLeeCheckExtension("GL_HP_occlusion_test", &extensionNames) )\r
- {\r
- _GLEE_HP_occlusion_test = GL_TRUE;\r
- __GLeeLink_GL_HP_occlusion_test();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_pixel_transform", &extensionNames) )\r
- {\r
- _GLEE_EXT_pixel_transform = GL_TRUE;\r
- __GLeeLink_GL_EXT_pixel_transform();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_pixel_transform_color_table", &extensionNames) )\r
- {\r
- _GLEE_EXT_pixel_transform_color_table = GL_TRUE;\r
- __GLeeLink_GL_EXT_pixel_transform_color_table();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_shared_texture_palette", &extensionNames) )\r
- {\r
- _GLEE_EXT_shared_texture_palette = GL_TRUE;\r
- __GLeeLink_GL_EXT_shared_texture_palette();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_separate_specular_color", &extensionNames) )\r
- {\r
- _GLEE_EXT_separate_specular_color = GL_TRUE;\r
- __GLeeLink_GL_EXT_separate_specular_color();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_secondary_color", &extensionNames) )\r
- {\r
- _GLEE_EXT_secondary_color = GL_TRUE;\r
- __GLeeLink_GL_EXT_secondary_color();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_perturb_normal", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_perturb_normal = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_perturb_normal();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_multi_draw_arrays", &extensionNames) )\r
- {\r
- _GLEE_EXT_multi_draw_arrays = GL_TRUE;\r
- __GLeeLink_GL_EXT_multi_draw_arrays();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_fog_coord", &extensionNames) )\r
- {\r
- _GLEE_EXT_fog_coord = GL_TRUE;\r
- __GLeeLink_GL_EXT_fog_coord();\r
- }\r
- if (__GLeeCheckExtension("GL_REND_screen_coordinates", &extensionNames) )\r
- {\r
- _GLEE_REND_screen_coordinates = GL_TRUE;\r
- __GLeeLink_GL_REND_screen_coordinates();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_coordinate_frame", &extensionNames) )\r
- {\r
- _GLEE_EXT_coordinate_frame = GL_TRUE;\r
- __GLeeLink_GL_EXT_coordinate_frame();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_env_combine", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_env_combine = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_env_combine();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_specular_vector", &extensionNames) )\r
- {\r
- _GLEE_APPLE_specular_vector = GL_TRUE;\r
- __GLeeLink_GL_APPLE_specular_vector();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_transform_hint", &extensionNames) )\r
- {\r
- _GLEE_APPLE_transform_hint = GL_TRUE;\r
- __GLeeLink_GL_APPLE_transform_hint();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_fog_scale", &extensionNames) )\r
- {\r
- _GLEE_SGIX_fog_scale = GL_TRUE;\r
- __GLeeLink_GL_SGIX_fog_scale();\r
- }\r
- if (__GLeeCheckExtension("GL_SUNX_constant_data", &extensionNames) )\r
- {\r
- _GLEE_SUNX_constant_data = GL_TRUE;\r
- __GLeeLink_GL_SUNX_constant_data();\r
- }\r
- if (__GLeeCheckExtension("GL_SUN_global_alpha", &extensionNames) )\r
- {\r
- _GLEE_SUN_global_alpha = GL_TRUE;\r
- __GLeeLink_GL_SUN_global_alpha();\r
- }\r
- if (__GLeeCheckExtension("GL_SUN_triangle_list", &extensionNames) )\r
- {\r
- _GLEE_SUN_triangle_list = GL_TRUE;\r
- __GLeeLink_GL_SUN_triangle_list();\r
- }\r
- if (__GLeeCheckExtension("GL_SUN_vertex", &extensionNames) )\r
- {\r
- _GLEE_SUN_vertex = GL_TRUE;\r
- __GLeeLink_GL_SUN_vertex();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_blend_func_separate", &extensionNames) )\r
- {\r
- _GLEE_EXT_blend_func_separate = GL_TRUE;\r
- __GLeeLink_GL_EXT_blend_func_separate();\r
- }\r
- if (__GLeeCheckExtension("GL_INGR_color_clamp", &extensionNames) )\r
- {\r
- _GLEE_INGR_color_clamp = GL_TRUE;\r
- __GLeeLink_GL_INGR_color_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_INGR_interlace_read", &extensionNames) )\r
- {\r
- _GLEE_INGR_interlace_read = GL_TRUE;\r
- __GLeeLink_GL_INGR_interlace_read();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_stencil_wrap", &extensionNames) )\r
- {\r
- _GLEE_EXT_stencil_wrap = GL_TRUE;\r
- __GLeeLink_GL_EXT_stencil_wrap();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_422_pixels", &extensionNames) )\r
- {\r
- _GLEE_EXT_422_pixels = GL_TRUE;\r
- __GLeeLink_GL_EXT_422_pixels();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texgen_reflection", &extensionNames) )\r
- {\r
- _GLEE_NV_texgen_reflection = GL_TRUE;\r
- __GLeeLink_GL_NV_texgen_reflection();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_cube_map", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_cube_map = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_cube_map();\r
- }\r
- if (__GLeeCheckExtension("GL_SUN_convolution_border_modes", &extensionNames) )\r
- {\r
- _GLEE_SUN_convolution_border_modes = GL_TRUE;\r
- __GLeeLink_GL_SUN_convolution_border_modes();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_env_add", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_env_add = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_env_add();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_lod_bias", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_lod_bias = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_lod_bias();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_filter_anisotropic", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_filter_anisotropic = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_filter_anisotropic();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_vertex_weighting", &extensionNames) )\r
- {\r
- _GLEE_EXT_vertex_weighting = GL_TRUE;\r
- __GLeeLink_GL_EXT_vertex_weighting();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_light_max_exponent", &extensionNames) )\r
- {\r
- _GLEE_NV_light_max_exponent = GL_TRUE;\r
- __GLeeLink_GL_NV_light_max_exponent();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_array_range", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_array_range = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_array_range();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_register_combiners", &extensionNames) )\r
- {\r
- _GLEE_NV_register_combiners = GL_TRUE;\r
- __GLeeLink_GL_NV_register_combiners();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_fog_distance", &extensionNames) )\r
- {\r
- _GLEE_NV_fog_distance = GL_TRUE;\r
- __GLeeLink_GL_NV_fog_distance();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texgen_emboss", &extensionNames) )\r
- {\r
- _GLEE_NV_texgen_emboss = GL_TRUE;\r
- __GLeeLink_GL_NV_texgen_emboss();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_blend_square", &extensionNames) )\r
- {\r
- _GLEE_NV_blend_square = GL_TRUE;\r
- __GLeeLink_GL_NV_blend_square();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_env_combine4", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_env_combine4 = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_env_combine4();\r
- }\r
- if (__GLeeCheckExtension("GL_MESA_resize_buffers", &extensionNames) )\r
- {\r
- _GLEE_MESA_resize_buffers = GL_TRUE;\r
- __GLeeLink_GL_MESA_resize_buffers();\r
- }\r
- if (__GLeeCheckExtension("GL_MESA_window_pos", &extensionNames) )\r
- {\r
- _GLEE_MESA_window_pos = GL_TRUE;\r
- __GLeeLink_GL_MESA_window_pos();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_compression_s3tc", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_compression_s3tc = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_compression_s3tc();\r
- }\r
- if (__GLeeCheckExtension("GL_IBM_cull_vertex", &extensionNames) )\r
- {\r
- _GLEE_IBM_cull_vertex = GL_TRUE;\r
- __GLeeLink_GL_IBM_cull_vertex();\r
- }\r
- if (__GLeeCheckExtension("GL_IBM_multimode_draw_arrays", &extensionNames) )\r
- {\r
- _GLEE_IBM_multimode_draw_arrays = GL_TRUE;\r
- __GLeeLink_GL_IBM_multimode_draw_arrays();\r
- }\r
- if (__GLeeCheckExtension("GL_IBM_vertex_array_lists", &extensionNames) )\r
- {\r
- _GLEE_IBM_vertex_array_lists = GL_TRUE;\r
- __GLeeLink_GL_IBM_vertex_array_lists();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_subsample", &extensionNames) )\r
- {\r
- _GLEE_SGIX_subsample = GL_TRUE;\r
- __GLeeLink_GL_SGIX_subsample();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_ycrcb_subsample", &extensionNames) )\r
- {\r
- _GLEE_SGIX_ycrcb_subsample = GL_TRUE;\r
- __GLeeLink_GL_SGIX_ycrcb_subsample();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_ycrcba", &extensionNames) )\r
- {\r
- _GLEE_SGIX_ycrcba = GL_TRUE;\r
- __GLeeLink_GL_SGIX_ycrcba();\r
- }\r
- if (__GLeeCheckExtension("GL_SGI_depth_pass_instrument", &extensionNames) )\r
- {\r
- _GLEE_SGI_depth_pass_instrument = GL_TRUE;\r
- __GLeeLink_GL_SGI_depth_pass_instrument();\r
- }\r
- if (__GLeeCheckExtension("GL_3DFX_texture_compression_FXT1", &extensionNames) )\r
- {\r
- _GLEE_3DFX_texture_compression_FXT1 = GL_TRUE;\r
- __GLeeLink_GL_3DFX_texture_compression_FXT1();\r
- }\r
- if (__GLeeCheckExtension("GL_3DFX_multisample", &extensionNames) )\r
- {\r
- _GLEE_3DFX_multisample = GL_TRUE;\r
- __GLeeLink_GL_3DFX_multisample();\r
- }\r
- if (__GLeeCheckExtension("GL_3DFX_tbuffer", &extensionNames) )\r
- {\r
- _GLEE_3DFX_tbuffer = GL_TRUE;\r
- __GLeeLink_GL_3DFX_tbuffer();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_multisample", &extensionNames) )\r
- {\r
- _GLEE_EXT_multisample = GL_TRUE;\r
- __GLeeLink_GL_EXT_multisample();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_vertex_preclip", &extensionNames) )\r
- {\r
- _GLEE_SGIX_vertex_preclip = GL_TRUE;\r
- __GLeeLink_GL_SGIX_vertex_preclip();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_convolution_accuracy", &extensionNames) )\r
- {\r
- _GLEE_SGIX_convolution_accuracy = GL_TRUE;\r
- __GLeeLink_GL_SGIX_convolution_accuracy();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_resample", &extensionNames) )\r
- {\r
- _GLEE_SGIX_resample = GL_TRUE;\r
- __GLeeLink_GL_SGIX_resample();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_point_line_texgen", &extensionNames) )\r
- {\r
- _GLEE_SGIS_point_line_texgen = GL_TRUE;\r
- __GLeeLink_GL_SGIS_point_line_texgen();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIS_texture_color_mask", &extensionNames) )\r
- {\r
- _GLEE_SGIS_texture_color_mask = GL_TRUE;\r
- __GLeeLink_GL_SGIS_texture_color_mask();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_env_dot3", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_env_dot3 = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_env_dot3();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_texture_mirror_once", &extensionNames) )\r
- {\r
- _GLEE_ATI_texture_mirror_once = GL_TRUE;\r
- __GLeeLink_GL_ATI_texture_mirror_once();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_fence", &extensionNames) )\r
- {\r
- _GLEE_NV_fence = GL_TRUE;\r
- __GLeeLink_GL_NV_fence();\r
- }\r
- if (__GLeeCheckExtension("GL_IBM_texture_mirrored_repeat", &extensionNames) )\r
- {\r
- _GLEE_IBM_texture_mirrored_repeat = GL_TRUE;\r
- __GLeeLink_GL_IBM_texture_mirrored_repeat();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_evaluators", &extensionNames) )\r
- {\r
- _GLEE_NV_evaluators = GL_TRUE;\r
- __GLeeLink_GL_NV_evaluators();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_packed_depth_stencil", &extensionNames) )\r
- {\r
- _GLEE_NV_packed_depth_stencil = GL_TRUE;\r
- __GLeeLink_GL_NV_packed_depth_stencil();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_register_combiners2", &extensionNames) )\r
- {\r
- _GLEE_NV_register_combiners2 = GL_TRUE;\r
- __GLeeLink_GL_NV_register_combiners2();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_compression_vtc", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_compression_vtc = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_compression_vtc();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_rectangle", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_rectangle = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_rectangle();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_shader", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_shader = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_shader();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_shader2", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_shader2 = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_shader2();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_array_range2", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_array_range2 = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_array_range2();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_program", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_program = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_program();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_coordinate_clamp", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_coordinate_clamp = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_coordinate_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_scalebias_hint", &extensionNames) )\r
- {\r
- _GLEE_SGIX_scalebias_hint = GL_TRUE;\r
- __GLeeLink_GL_SGIX_scalebias_hint();\r
- }\r
- if (__GLeeCheckExtension("GL_OML_interlace", &extensionNames) )\r
- {\r
- _GLEE_OML_interlace = GL_TRUE;\r
- __GLeeLink_GL_OML_interlace();\r
- }\r
- if (__GLeeCheckExtension("GL_OML_subsample", &extensionNames) )\r
- {\r
- _GLEE_OML_subsample = GL_TRUE;\r
- __GLeeLink_GL_OML_subsample();\r
- }\r
- if (__GLeeCheckExtension("GL_OML_resample", &extensionNames) )\r
- {\r
- _GLEE_OML_resample = GL_TRUE;\r
- __GLeeLink_GL_OML_resample();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_copy_depth_to_color", &extensionNames) )\r
- {\r
- _GLEE_NV_copy_depth_to_color = GL_TRUE;\r
- __GLeeLink_GL_NV_copy_depth_to_color();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_envmap_bumpmap", &extensionNames) )\r
- {\r
- _GLEE_ATI_envmap_bumpmap = GL_TRUE;\r
- __GLeeLink_GL_ATI_envmap_bumpmap();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_fragment_shader", &extensionNames) )\r
- {\r
- _GLEE_ATI_fragment_shader = GL_TRUE;\r
- __GLeeLink_GL_ATI_fragment_shader();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_pn_triangles", &extensionNames) )\r
- {\r
- _GLEE_ATI_pn_triangles = GL_TRUE;\r
- __GLeeLink_GL_ATI_pn_triangles();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_vertex_array_object", &extensionNames) )\r
- {\r
- _GLEE_ATI_vertex_array_object = GL_TRUE;\r
- __GLeeLink_GL_ATI_vertex_array_object();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_vertex_shader", &extensionNames) )\r
- {\r
- _GLEE_EXT_vertex_shader = GL_TRUE;\r
- __GLeeLink_GL_EXT_vertex_shader();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_vertex_streams", &extensionNames) )\r
- {\r
- _GLEE_ATI_vertex_streams = GL_TRUE;\r
- __GLeeLink_GL_ATI_vertex_streams();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_element_array", &extensionNames) )\r
- {\r
- _GLEE_ATI_element_array = GL_TRUE;\r
- __GLeeLink_GL_ATI_element_array();\r
- }\r
- if (__GLeeCheckExtension("GL_SUN_mesh_array", &extensionNames) )\r
- {\r
- _GLEE_SUN_mesh_array = GL_TRUE;\r
- __GLeeLink_GL_SUN_mesh_array();\r
- }\r
- if (__GLeeCheckExtension("GL_SUN_slice_accum", &extensionNames) )\r
- {\r
- _GLEE_SUN_slice_accum = GL_TRUE;\r
- __GLeeLink_GL_SUN_slice_accum();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_multisample_filter_hint", &extensionNames) )\r
- {\r
- _GLEE_NV_multisample_filter_hint = GL_TRUE;\r
- __GLeeLink_GL_NV_multisample_filter_hint();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_depth_clamp", &extensionNames) )\r
- {\r
- _GLEE_NV_depth_clamp = GL_TRUE;\r
- __GLeeLink_GL_NV_depth_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_occlusion_query", &extensionNames) )\r
- {\r
- _GLEE_NV_occlusion_query = GL_TRUE;\r
- __GLeeLink_GL_NV_occlusion_query();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_point_sprite", &extensionNames) )\r
- {\r
- _GLEE_NV_point_sprite = GL_TRUE;\r
- __GLeeLink_GL_NV_point_sprite();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_shader3", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_shader3 = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_shader3();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_program1_1", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_program1_1 = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_program1_1();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_shadow_funcs", &extensionNames) )\r
- {\r
- _GLEE_EXT_shadow_funcs = GL_TRUE;\r
- __GLeeLink_GL_EXT_shadow_funcs();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_stencil_two_side", &extensionNames) )\r
- {\r
- _GLEE_EXT_stencil_two_side = GL_TRUE;\r
- __GLeeLink_GL_EXT_stencil_two_side();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_text_fragment_shader", &extensionNames) )\r
- {\r
- _GLEE_ATI_text_fragment_shader = GL_TRUE;\r
- __GLeeLink_GL_ATI_text_fragment_shader();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_client_storage", &extensionNames) )\r
- {\r
- _GLEE_APPLE_client_storage = GL_TRUE;\r
- __GLeeLink_GL_APPLE_client_storage();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_element_array", &extensionNames) )\r
- {\r
- _GLEE_APPLE_element_array = GL_TRUE;\r
- __GLeeLink_GL_APPLE_element_array();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_fence", &extensionNames) )\r
- {\r
- _GLEE_APPLE_fence = GL_TRUE;\r
- __GLeeLink_GL_APPLE_fence();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_vertex_array_object", &extensionNames) )\r
- {\r
- _GLEE_APPLE_vertex_array_object = GL_TRUE;\r
- __GLeeLink_GL_APPLE_vertex_array_object();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_vertex_array_range", &extensionNames) )\r
- {\r
- _GLEE_APPLE_vertex_array_range = GL_TRUE;\r
- __GLeeLink_GL_APPLE_vertex_array_range();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_ycbcr_422", &extensionNames) )\r
- {\r
- _GLEE_APPLE_ycbcr_422 = GL_TRUE;\r
- __GLeeLink_GL_APPLE_ycbcr_422();\r
- }\r
- if (__GLeeCheckExtension("GL_S3_s3tc", &extensionNames) )\r
- {\r
- _GLEE_S3_s3tc = GL_TRUE;\r
- __GLeeLink_GL_S3_s3tc();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_draw_buffers", &extensionNames) )\r
- {\r
- _GLEE_ATI_draw_buffers = GL_TRUE;\r
- __GLeeLink_GL_ATI_draw_buffers();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_pixel_format_float", &extensionNames) )\r
- {\r
- _GLEE_ATI_pixel_format_float = GL_TRUE;\r
- __GLeeLink_GL_ATI_pixel_format_float();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_texture_env_combine3", &extensionNames) )\r
- {\r
- _GLEE_ATI_texture_env_combine3 = GL_TRUE;\r
- __GLeeLink_GL_ATI_texture_env_combine3();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_texture_float", &extensionNames) )\r
- {\r
- _GLEE_ATI_texture_float = GL_TRUE;\r
- __GLeeLink_GL_ATI_texture_float();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_float_buffer", &extensionNames) )\r
- {\r
- _GLEE_NV_float_buffer = GL_TRUE;\r
- __GLeeLink_GL_NV_float_buffer();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_fragment_program", &extensionNames) )\r
- {\r
- _GLEE_NV_fragment_program = GL_TRUE;\r
- __GLeeLink_GL_NV_fragment_program();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_half_float", &extensionNames) )\r
- {\r
- _GLEE_NV_half_float = GL_TRUE;\r
- __GLeeLink_GL_NV_half_float();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_pixel_data_range", &extensionNames) )\r
- {\r
- _GLEE_NV_pixel_data_range = GL_TRUE;\r
- __GLeeLink_GL_NV_pixel_data_range();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_primitive_restart", &extensionNames) )\r
- {\r
- _GLEE_NV_primitive_restart = GL_TRUE;\r
- __GLeeLink_GL_NV_primitive_restart();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_texture_expand_normal", &extensionNames) )\r
- {\r
- _GLEE_NV_texture_expand_normal = GL_TRUE;\r
- __GLeeLink_GL_NV_texture_expand_normal();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_program2", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_program2 = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_program2();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_map_object_buffer", &extensionNames) )\r
- {\r
- _GLEE_ATI_map_object_buffer = GL_TRUE;\r
- __GLeeLink_GL_ATI_map_object_buffer();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_separate_stencil", &extensionNames) )\r
- {\r
- _GLEE_ATI_separate_stencil = GL_TRUE;\r
- __GLeeLink_GL_ATI_separate_stencil();\r
- }\r
- if (__GLeeCheckExtension("GL_ATI_vertex_attrib_array_object", &extensionNames) )\r
- {\r
- _GLEE_ATI_vertex_attrib_array_object = GL_TRUE;\r
- __GLeeLink_GL_ATI_vertex_attrib_array_object();\r
- }\r
- if (__GLeeCheckExtension("GL_OES_read_format", &extensionNames) )\r
- {\r
- _GLEE_OES_read_format = GL_TRUE;\r
- __GLeeLink_GL_OES_read_format();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_depth_bounds_test", &extensionNames) )\r
- {\r
- _GLEE_EXT_depth_bounds_test = GL_TRUE;\r
- __GLeeLink_GL_EXT_depth_bounds_test();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_mirror_clamp", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_mirror_clamp = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_mirror_clamp();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_blend_equation_separate", &extensionNames) )\r
- {\r
- _GLEE_EXT_blend_equation_separate = GL_TRUE;\r
- __GLeeLink_GL_EXT_blend_equation_separate();\r
- }\r
- if (__GLeeCheckExtension("GL_MESA_pack_invert", &extensionNames) )\r
- {\r
- _GLEE_MESA_pack_invert = GL_TRUE;\r
- __GLeeLink_GL_MESA_pack_invert();\r
- }\r
- if (__GLeeCheckExtension("GL_MESA_ycbcr_texture", &extensionNames) )\r
- {\r
- _GLEE_MESA_ycbcr_texture = GL_TRUE;\r
- __GLeeLink_GL_MESA_ycbcr_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_pixel_buffer_object", &extensionNames) )\r
- {\r
- _GLEE_EXT_pixel_buffer_object = GL_TRUE;\r
- __GLeeLink_GL_EXT_pixel_buffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_fragment_program_option", &extensionNames) )\r
- {\r
- _GLEE_NV_fragment_program_option = GL_TRUE;\r
- __GLeeLink_GL_NV_fragment_program_option();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_fragment_program2", &extensionNames) )\r
- {\r
- _GLEE_NV_fragment_program2 = GL_TRUE;\r
- __GLeeLink_GL_NV_fragment_program2();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_program2_option", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_program2_option = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_program2_option();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_vertex_program3", &extensionNames) )\r
- {\r
- _GLEE_NV_vertex_program3 = GL_TRUE;\r
- __GLeeLink_GL_NV_vertex_program3();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_framebuffer_object", &extensionNames) )\r
- {\r
- _GLEE_EXT_framebuffer_object = GL_TRUE;\r
- __GLeeLink_GL_EXT_framebuffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_GREMEDY_string_marker", &extensionNames) )\r
- {\r
- _GLEE_GREMEDY_string_marker = GL_TRUE;\r
- __GLeeLink_GL_GREMEDY_string_marker();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_packed_depth_stencil", &extensionNames) )\r
- {\r
- _GLEE_EXT_packed_depth_stencil = GL_TRUE;\r
- __GLeeLink_GL_EXT_packed_depth_stencil();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_stencil_clear_tag", &extensionNames) )\r
- {\r
- _GLEE_EXT_stencil_clear_tag = GL_TRUE;\r
- __GLeeLink_GL_EXT_stencil_clear_tag();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_sRGB", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_sRGB = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_sRGB();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_framebuffer_blit", &extensionNames) )\r
- {\r
- _GLEE_EXT_framebuffer_blit = GL_TRUE;\r
- __GLeeLink_GL_EXT_framebuffer_blit();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_framebuffer_multisample", &extensionNames) )\r
- {\r
- _GLEE_EXT_framebuffer_multisample = GL_TRUE;\r
- __GLeeLink_GL_EXT_framebuffer_multisample();\r
- }\r
- if (__GLeeCheckExtension("GL_MESAX_texture_stack", &extensionNames) )\r
- {\r
- _GLEE_MESAX_texture_stack = GL_TRUE;\r
- __GLeeLink_GL_MESAX_texture_stack();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_timer_query", &extensionNames) )\r
- {\r
- _GLEE_EXT_timer_query = GL_TRUE;\r
- __GLeeLink_GL_EXT_timer_query();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_gpu_program_parameters", &extensionNames) )\r
- {\r
- _GLEE_EXT_gpu_program_parameters = GL_TRUE;\r
- __GLeeLink_GL_EXT_gpu_program_parameters();\r
- }\r
- if (__GLeeCheckExtension("GL_APPLE_flush_buffer_range", &extensionNames) )\r
- {\r
- _GLEE_APPLE_flush_buffer_range = GL_TRUE;\r
- __GLeeLink_GL_APPLE_flush_buffer_range();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_gpu_shader4", &extensionNames) )\r
- {\r
- _GLEE_EXT_gpu_shader4 = GL_TRUE;\r
- __GLeeLink_GL_EXT_gpu_shader4();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_draw_instanced", &extensionNames) )\r
- {\r
- _GLEE_EXT_draw_instanced = GL_TRUE;\r
- __GLeeLink_GL_EXT_draw_instanced();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_packed_float", &extensionNames) )\r
- {\r
- _GLEE_EXT_packed_float = GL_TRUE;\r
- __GLeeLink_GL_EXT_packed_float();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_array", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_array = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_array();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_buffer_object", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_buffer_object = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_buffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_compression_latc", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_compression_latc = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_compression_latc();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_compression_rgtc", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_compression_rgtc = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_compression_rgtc();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_shared_exponent", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_shared_exponent = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_shared_exponent();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_depth_buffer_float", &extensionNames) )\r
- {\r
- _GLEE_NV_depth_buffer_float = GL_TRUE;\r
- __GLeeLink_GL_NV_depth_buffer_float();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_framebuffer_multisample_coverage", &extensionNames) )\r
- {\r
- _GLEE_NV_framebuffer_multisample_coverage = GL_TRUE;\r
- __GLeeLink_GL_NV_framebuffer_multisample_coverage();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_framebuffer_sRGB", &extensionNames) )\r
- {\r
- _GLEE_EXT_framebuffer_sRGB = GL_TRUE;\r
- __GLeeLink_GL_EXT_framebuffer_sRGB();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_geometry_shader4", &extensionNames) )\r
- {\r
- _GLEE_NV_geometry_shader4 = GL_TRUE;\r
- __GLeeLink_GL_NV_geometry_shader4();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_parameter_buffer_object", &extensionNames) )\r
- {\r
- _GLEE_NV_parameter_buffer_object = GL_TRUE;\r
- __GLeeLink_GL_NV_parameter_buffer_object();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_draw_buffers2", &extensionNames) )\r
- {\r
- _GLEE_EXT_draw_buffers2 = GL_TRUE;\r
- __GLeeLink_GL_EXT_draw_buffers2();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_transform_feedback", &extensionNames) )\r
- {\r
- _GLEE_NV_transform_feedback = GL_TRUE;\r
- __GLeeLink_GL_NV_transform_feedback();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_bindable_uniform", &extensionNames) )\r
- {\r
- _GLEE_EXT_bindable_uniform = GL_TRUE;\r
- __GLeeLink_GL_EXT_bindable_uniform();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_integer", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_integer = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_integer();\r
- }\r
- if (__GLeeCheckExtension("GL_GREMEDY_frame_terminator", &extensionNames) )\r
- {\r
- _GLEE_GREMEDY_frame_terminator = GL_TRUE;\r
- __GLeeLink_GL_GREMEDY_frame_terminator();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_conditional_render", &extensionNames) )\r
- {\r
- _GLEE_NV_conditional_render = GL_TRUE;\r
- __GLeeLink_GL_NV_conditional_render();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_present_video", &extensionNames) )\r
- {\r
- _GLEE_NV_present_video = GL_TRUE;\r
- __GLeeLink_GL_NV_present_video();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_transform_feedback", &extensionNames) )\r
- {\r
- _GLEE_EXT_transform_feedback = GL_TRUE;\r
- __GLeeLink_GL_EXT_transform_feedback();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_direct_state_access", &extensionNames) )\r
- {\r
- _GLEE_EXT_direct_state_access = GL_TRUE;\r
- __GLeeLink_GL_EXT_direct_state_access();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_vertex_array_bgra", &extensionNames) )\r
- {\r
- _GLEE_EXT_vertex_array_bgra = GL_TRUE;\r
- __GLeeLink_GL_EXT_vertex_array_bgra();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_swizzle", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_swizzle = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_swizzle();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_explicit_multisample", &extensionNames) )\r
- {\r
- _GLEE_NV_explicit_multisample = GL_TRUE;\r
- __GLeeLink_GL_NV_explicit_multisample();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_transform_feedback2", &extensionNames) )\r
- {\r
- _GLEE_NV_transform_feedback2 = GL_TRUE;\r
- __GLeeLink_GL_NV_transform_feedback2();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_select", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_select = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_select();\r
- }\r
- if (__GLeeCheckExtension("GL_INGR_blend_func_separate", &extensionNames) )\r
- {\r
- _GLEE_INGR_blend_func_separate = GL_TRUE;\r
- __GLeeLink_GL_INGR_blend_func_separate();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_depth_pass_instrument", &extensionNames) )\r
- {\r
- _GLEE_SGIX_depth_pass_instrument = GL_TRUE;\r
- __GLeeLink_GL_SGIX_depth_pass_instrument();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_igloo_interface", &extensionNames) )\r
- {\r
- _GLEE_SGIX_igloo_interface = GL_TRUE;\r
- __GLeeLink_GL_SGIX_igloo_interface();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_fragment_lighting", &extensionNames) )\r
- {\r
- _GLEE_EXT_fragment_lighting = GL_TRUE;\r
- __GLeeLink_GL_EXT_fragment_lighting();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_geometry_shader4", &extensionNames) )\r
- {\r
- _GLEE_EXT_geometry_shader4 = GL_TRUE;\r
- __GLeeLink_GL_EXT_geometry_shader4();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_scene_marker", &extensionNames) )\r
- {\r
- _GLEE_EXT_scene_marker = GL_TRUE;\r
- __GLeeLink_GL_EXT_scene_marker();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_compression_dxt1", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_compression_dxt1 = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_compression_dxt1();\r
- }\r
- if (__GLeeCheckExtension("GL_EXT_texture_env", &extensionNames) )\r
- {\r
- _GLEE_EXT_texture_env = GL_TRUE;\r
- __GLeeLink_GL_EXT_texture_env();\r
- }\r
- if (__GLeeCheckExtension("GL_IBM_static_data", &extensionNames) )\r
- {\r
- _GLEE_IBM_static_data = GL_TRUE;\r
- __GLeeLink_GL_IBM_static_data();\r
- }\r
- if (__GLeeCheckExtension("GL_NV_gpu_program4", &extensionNames) )\r
- {\r
- _GLEE_NV_gpu_program4 = GL_TRUE;\r
- __GLeeLink_GL_NV_gpu_program4();\r
- }\r
- if (__GLeeCheckExtension("GL_OES_byte_coordinates", &extensionNames) )\r
- {\r
- _GLEE_OES_byte_coordinates = GL_TRUE;\r
- __GLeeLink_GL_OES_byte_coordinates();\r
- }\r
- if (__GLeeCheckExtension("GL_OES_compressed_paletted_texture", &extensionNames) )\r
- {\r
- _GLEE_OES_compressed_paletted_texture = GL_TRUE;\r
- __GLeeLink_GL_OES_compressed_paletted_texture();\r
- }\r
- if (__GLeeCheckExtension("GL_OES_single_precision", &extensionNames) )\r
- {\r
- _GLEE_OES_single_precision = GL_TRUE;\r
- __GLeeLink_GL_OES_single_precision();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_pixel_texture_bits", &extensionNames) )\r
- {\r
- _GLEE_SGIX_pixel_texture_bits = GL_TRUE;\r
- __GLeeLink_GL_SGIX_pixel_texture_bits();\r
- }\r
- if (__GLeeCheckExtension("GL_SGIX_texture_range", &extensionNames) )\r
- {\r
- _GLEE_SGIX_texture_range = GL_TRUE;\r
- __GLeeLink_GL_SGIX_texture_range();\r
- }\r
-#ifdef WIN32\r
- if (__GLeeCheckExtension("WGL_ARB_buffer_region", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_buffer_region = GL_TRUE;\r
- __GLeeLink_WGL_ARB_buffer_region();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_multisample", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_multisample = GL_TRUE;\r
- __GLeeLink_WGL_ARB_multisample();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_extensions_string", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_extensions_string = GL_TRUE;\r
- __GLeeLink_WGL_ARB_extensions_string();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_pixel_format", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_pixel_format = GL_TRUE;\r
- __GLeeLink_WGL_ARB_pixel_format();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_make_current_read", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_make_current_read = GL_TRUE;\r
- __GLeeLink_WGL_ARB_make_current_read();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_pbuffer", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_pbuffer = GL_TRUE;\r
- __GLeeLink_WGL_ARB_pbuffer();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_render_texture", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_render_texture = GL_TRUE;\r
- __GLeeLink_WGL_ARB_render_texture();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_pixel_format_float", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_pixel_format_float = GL_TRUE;\r
- __GLeeLink_WGL_ARB_pixel_format_float();\r
- }\r
- if (__GLeeCheckExtension("WGL_ARB_create_context", &extensionNames) )\r
- {\r
- _GLEE_WGL_ARB_create_context = GL_TRUE;\r
- __GLeeLink_WGL_ARB_create_context();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_make_current_read", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_make_current_read = GL_TRUE;\r
- __GLeeLink_WGL_EXT_make_current_read();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_pixel_format", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_pixel_format = GL_TRUE;\r
- __GLeeLink_WGL_EXT_pixel_format();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_pbuffer", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_pbuffer = GL_TRUE;\r
- __GLeeLink_WGL_EXT_pbuffer();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_depth_float", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_depth_float = GL_TRUE;\r
- __GLeeLink_WGL_EXT_depth_float();\r
- }\r
- if (__GLeeCheckExtension("WGL_3DFX_multisample", &extensionNames) )\r
- {\r
- _GLEE_WGL_3DFX_multisample = GL_TRUE;\r
- __GLeeLink_WGL_3DFX_multisample();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_multisample", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_multisample = GL_TRUE;\r
- __GLeeLink_WGL_EXT_multisample();\r
- }\r
- if (__GLeeCheckExtension("WGL_I3D_digital_video_control", &extensionNames) )\r
- {\r
- _GLEE_WGL_I3D_digital_video_control = GL_TRUE;\r
- __GLeeLink_WGL_I3D_digital_video_control();\r
- }\r
- if (__GLeeCheckExtension("WGL_I3D_gamma", &extensionNames) )\r
- {\r
- _GLEE_WGL_I3D_gamma = GL_TRUE;\r
- __GLeeLink_WGL_I3D_gamma();\r
- }\r
- if (__GLeeCheckExtension("WGL_I3D_genlock", &extensionNames) )\r
- {\r
- _GLEE_WGL_I3D_genlock = GL_TRUE;\r
- __GLeeLink_WGL_I3D_genlock();\r
- }\r
- if (__GLeeCheckExtension("WGL_I3D_image_buffer", &extensionNames) )\r
- {\r
- _GLEE_WGL_I3D_image_buffer = GL_TRUE;\r
- __GLeeLink_WGL_I3D_image_buffer();\r
- }\r
- if (__GLeeCheckExtension("WGL_I3D_swap_frame_lock", &extensionNames) )\r
- {\r
- _GLEE_WGL_I3D_swap_frame_lock = GL_TRUE;\r
- __GLeeLink_WGL_I3D_swap_frame_lock();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_render_depth_texture", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_render_depth_texture = GL_TRUE;\r
- __GLeeLink_WGL_NV_render_depth_texture();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_render_texture_rectangle", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_render_texture_rectangle = GL_TRUE;\r
- __GLeeLink_WGL_NV_render_texture_rectangle();\r
- }\r
- if (__GLeeCheckExtension("WGL_ATI_pixel_format_float", &extensionNames) )\r
- {\r
- _GLEE_WGL_ATI_pixel_format_float = GL_TRUE;\r
- __GLeeLink_WGL_ATI_pixel_format_float();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_float_buffer", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_float_buffer = GL_TRUE;\r
- __GLeeLink_WGL_NV_float_buffer();\r
- }\r
- if (__GLeeCheckExtension("WGL_3DL_stereo_control", &extensionNames) )\r
- {\r
- _GLEE_WGL_3DL_stereo_control = GL_TRUE;\r
- __GLeeLink_WGL_3DL_stereo_control();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_pixel_format_packed_float", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_pixel_format_packed_float = GL_TRUE;\r
- __GLeeLink_WGL_EXT_pixel_format_packed_float();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_framebuffer_sRGB", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_framebuffer_sRGB = GL_TRUE;\r
- __GLeeLink_WGL_EXT_framebuffer_sRGB();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_present_video", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_present_video = GL_TRUE;\r
- __GLeeLink_WGL_NV_present_video();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_swap_group", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_swap_group = GL_TRUE;\r
- __GLeeLink_WGL_NV_swap_group();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_gpu_affinity", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_gpu_affinity = GL_TRUE;\r
- __GLeeLink_WGL_NV_gpu_affinity();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_display_color_table", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_display_color_table = GL_TRUE;\r
- __GLeeLink_WGL_EXT_display_color_table();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_extensions_string", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_extensions_string = GL_TRUE;\r
- __GLeeLink_WGL_EXT_extensions_string();\r
- }\r
- if (__GLeeCheckExtension("WGL_EXT_swap_control", &extensionNames) )\r
- {\r
- _GLEE_WGL_EXT_swap_control = GL_TRUE;\r
- __GLeeLink_WGL_EXT_swap_control();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_vertex_array_range", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_vertex_array_range = GL_TRUE;\r
- __GLeeLink_WGL_NV_vertex_array_range();\r
- }\r
- if (__GLeeCheckExtension("WGL_OML_sync_control", &extensionNames) )\r
- {\r
- _GLEE_WGL_OML_sync_control = GL_TRUE;\r
- __GLeeLink_WGL_OML_sync_control();\r
- }\r
- if (__GLeeCheckExtension("WGL_I3D_swap_frame_usage", &extensionNames) )\r
- {\r
- _GLEE_WGL_I3D_swap_frame_usage = GL_TRUE;\r
- __GLeeLink_WGL_I3D_swap_frame_usage();\r
- }\r
- if (__GLeeCheckExtension("WGL_NV_video_output", &extensionNames) )\r
- {\r
- _GLEE_WGL_NV_video_output = GL_TRUE;\r
- __GLeeLink_WGL_NV_video_output();\r
- }\r
-#elif defined(__APPLE__) || defined(__APPLE_CC__)\r
-#else /* GLX */\r
- if (__GLeeCheckExtension("GLX_VERSION_1_3", &extensionNames) )\r
- {\r
- _GLEE_GLX_VERSION_1_3 = GL_TRUE;\r
- __GLeeLink_GLX_VERSION_1_3();\r
- }\r
- if (__GLeeCheckExtension("GLX_VERSION_1_4", &extensionNames) )\r
- {\r
- _GLEE_GLX_VERSION_1_4 = GL_TRUE;\r
- __GLeeLink_GLX_VERSION_1_4();\r
- }\r
- if (__GLeeCheckExtension("GLX_ARB_multisample", &extensionNames) )\r
- {\r
- _GLEE_GLX_ARB_multisample = GL_TRUE;\r
- __GLeeLink_GLX_ARB_multisample();\r
- }\r
- if (__GLeeCheckExtension("GLX_ARB_fbconfig_float", &extensionNames) )\r
- {\r
- _GLEE_GLX_ARB_fbconfig_float = GL_TRUE;\r
- __GLeeLink_GLX_ARB_fbconfig_float();\r
- }\r
- if (__GLeeCheckExtension("GLX_ARB_create_context", &extensionNames) )\r
- {\r
- _GLEE_GLX_ARB_create_context = GL_TRUE;\r
- __GLeeLink_GLX_ARB_create_context();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIS_multisample", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIS_multisample = GL_TRUE;\r
- __GLeeLink_GLX_SGIS_multisample();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_visual_info", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_visual_info = GL_TRUE;\r
- __GLeeLink_GLX_EXT_visual_info();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGI_swap_control", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGI_swap_control = GL_TRUE;\r
- __GLeeLink_GLX_SGI_swap_control();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGI_video_sync", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGI_video_sync = GL_TRUE;\r
- __GLeeLink_GLX_SGI_video_sync();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGI_make_current_read", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGI_make_current_read = GL_TRUE;\r
- __GLeeLink_GLX_SGI_make_current_read();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_visual_rating", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_visual_rating = GL_TRUE;\r
- __GLeeLink_GLX_EXT_visual_rating();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_import_context", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_import_context = GL_TRUE;\r
- __GLeeLink_GLX_EXT_import_context();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_fbconfig", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_fbconfig = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_fbconfig();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_pbuffer", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_pbuffer = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_pbuffer();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGI_cushion", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGI_cushion = GL_TRUE;\r
- __GLeeLink_GLX_SGI_cushion();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_video_resize", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_video_resize = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_video_resize();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_swap_group", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_swap_group = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_swap_group();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_swap_barrier", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_swap_barrier = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_swap_barrier();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIS_blended_overlay", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIS_blended_overlay = GL_TRUE;\r
- __GLeeLink_GLX_SGIS_blended_overlay();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIS_shared_multisample", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIS_shared_multisample = GL_TRUE;\r
- __GLeeLink_GLX_SGIS_shared_multisample();\r
- }\r
- if (__GLeeCheckExtension("GLX_SUN_get_transparent_index", &extensionNames) )\r
- {\r
- _GLEE_GLX_SUN_get_transparent_index = GL_TRUE;\r
- __GLeeLink_GLX_SUN_get_transparent_index();\r
- }\r
- if (__GLeeCheckExtension("GLX_3DFX_multisample", &extensionNames) )\r
- {\r
- _GLEE_GLX_3DFX_multisample = GL_TRUE;\r
- __GLeeLink_GLX_3DFX_multisample();\r
- }\r
- if (__GLeeCheckExtension("GLX_MESA_copy_sub_buffer", &extensionNames) )\r
- {\r
- _GLEE_GLX_MESA_copy_sub_buffer = GL_TRUE;\r
- __GLeeLink_GLX_MESA_copy_sub_buffer();\r
- }\r
- if (__GLeeCheckExtension("GLX_MESA_pixmap_colormap", &extensionNames) )\r
- {\r
- _GLEE_GLX_MESA_pixmap_colormap = GL_TRUE;\r
- __GLeeLink_GLX_MESA_pixmap_colormap();\r
- }\r
- if (__GLeeCheckExtension("GLX_MESA_release_buffers", &extensionNames) )\r
- {\r
- _GLEE_GLX_MESA_release_buffers = GL_TRUE;\r
- __GLeeLink_GLX_MESA_release_buffers();\r
- }\r
- if (__GLeeCheckExtension("GLX_MESA_set_3dfx_mode", &extensionNames) )\r
- {\r
- _GLEE_GLX_MESA_set_3dfx_mode = GL_TRUE;\r
- __GLeeLink_GLX_MESA_set_3dfx_mode();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_visual_select_group", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_visual_select_group = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_visual_select_group();\r
- }\r
- if (__GLeeCheckExtension("GLX_OML_swap_method", &extensionNames) )\r
- {\r
- _GLEE_GLX_OML_swap_method = GL_TRUE;\r
- __GLeeLink_GLX_OML_swap_method();\r
- }\r
- if (__GLeeCheckExtension("GLX_OML_sync_control", &extensionNames) )\r
- {\r
- _GLEE_GLX_OML_sync_control = GL_TRUE;\r
- __GLeeLink_GLX_OML_sync_control();\r
- }\r
- if (__GLeeCheckExtension("GLX_NV_float_buffer", &extensionNames) )\r
- {\r
- _GLEE_GLX_NV_float_buffer = GL_TRUE;\r
- __GLeeLink_GLX_NV_float_buffer();\r
- }\r
- if (__GLeeCheckExtension("GLX_SGIX_hyperpipe", &extensionNames) )\r
- {\r
- _GLEE_GLX_SGIX_hyperpipe = GL_TRUE;\r
- __GLeeLink_GLX_SGIX_hyperpipe();\r
- }\r
- if (__GLeeCheckExtension("GLX_MESA_agp_offset", &extensionNames) )\r
- {\r
- _GLEE_GLX_MESA_agp_offset = GL_TRUE;\r
- __GLeeLink_GLX_MESA_agp_offset();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_fbconfig_packed_float", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_fbconfig_packed_float = GL_TRUE;\r
- __GLeeLink_GLX_EXT_fbconfig_packed_float();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_framebuffer_sRGB", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_framebuffer_sRGB = GL_TRUE;\r
- __GLeeLink_GLX_EXT_framebuffer_sRGB();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_texture_from_pixmap", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_texture_from_pixmap = GL_TRUE;\r
- __GLeeLink_GLX_EXT_texture_from_pixmap();\r
- }\r
- if (__GLeeCheckExtension("GLX_NV_present_video", &extensionNames) )\r
- {\r
- _GLEE_GLX_NV_present_video = GL_TRUE;\r
- __GLeeLink_GLX_NV_present_video();\r
- }\r
- if (__GLeeCheckExtension("GLX_NV_video_out", &extensionNames) )\r
- {\r
- _GLEE_GLX_NV_video_out = GL_TRUE;\r
- __GLeeLink_GLX_NV_video_out();\r
- }\r
- if (__GLeeCheckExtension("GLX_NV_swap_group", &extensionNames) )\r
- {\r
- _GLEE_GLX_NV_swap_group = GL_TRUE;\r
- __GLeeLink_GLX_NV_swap_group();\r
- }\r
- if (__GLeeCheckExtension("GLX_EXT_scene_marker", &extensionNames) )\r
- {\r
- _GLEE_GLX_EXT_scene_marker = GL_TRUE;\r
- __GLeeLink_GLX_EXT_scene_marker();\r
- }\r
- if (__GLeeCheckExtension("GLX_NV_video_output", &extensionNames) )\r
- {\r
- _GLEE_GLX_NV_video_output = GL_TRUE;\r
- __GLeeLink_GLX_NV_video_output();\r
- }\r
-#endif /* end GLX */\r
-\r
- __GLeeExtList_clean(&extensionNames);\r
- return GL_TRUE;\r
-}\r