36 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
44 # define glewGetContext() ctx
46 # define GLEW_CONTEXT_ARG_DEF_INIT GLEWContext* ctx
47 # define GLEW_CONTEXT_ARG_VAR_INIT ctx
48 # define wglewGetContext() ctx
49 # define WGLEW_CONTEXT_ARG_DEF_INIT WGLEWContext* ctx
50 # define WGLEW_CONTEXT_ARG_DEF_LIST WGLEWContext* ctx
52 # define GLEW_CONTEXT_ARG_DEF_INIT void
53 # define GLEW_CONTEXT_ARG_VAR_INIT
54 # define glxewGetContext() ctx
55 # define GLXEW_CONTEXT_ARG_DEF_INIT void
56 # define GLXEW_CONTEXT_ARG_DEF_LIST GLXEWContext* ctx
58 # define GLEW_CONTEXT_ARG_DEF_LIST GLEWContext* ctx
60 # define GLEW_CONTEXT_ARG_DEF_INIT void
61 # define GLEW_CONTEXT_ARG_VAR_INIT
62 # define GLEW_CONTEXT_ARG_DEF_LIST void
63 # define WGLEW_CONTEXT_ARG_DEF_INIT void
64 # define WGLEW_CONTEXT_ARG_DEF_LIST void
65 # define GLXEW_CONTEXT_ARG_DEF_INIT void
66 # define GLXEW_CONTEXT_ARG_DEF_LIST void
69 #if defined(__sgi) || defined (__sun) || defined(GLEW_APPLE_GLX)
76 static void*
h = NULL;
81 if ((h = dlopen(NULL, RTLD_LAZY | RTLD_LOCAL)) == NULL)
return NULL;
82 gpa = dlsym(h,
"glXGetProcAddress");
88 return dlsym(h, (
const char*)name);
92 #if defined(__APPLE__)
95 #include <AvailabilityMacros.h>
97 #ifdef MAC_OS_X_VERSION_10_3
103 static void*
image = NULL;
106 image = dlopen(
"/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL", RTLD_LAZY);
108 if( !image )
return NULL;
109 void*
addr = dlsym(image, (
const char*)name);
110 if( addr )
return addr;
111 #ifdef GLEW_APPLE_GLX
112 return dlGetProcAddress( name );
119 #include <mach-o/dyld.h>
121 void* NSGLGetProcAddress (
const GLubyte *name)
123 static const struct mach_header* image = NULL;
128 image = NSAddImage(
"/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL", NSADDIMAGE_OPTION_RETURN_ON_ERROR);
131 symbolName = malloc(strlen((
const char*)name) + 2);
132 strcpy(symbolName+1, (
const char*)name);
137 symbol = image ? NSLookupSymbolInImage(image, symbolName, NSLOOKUPSYMBOLINIMAGE_OPTION_BIND | NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR) : NULL;
139 if( symbol )
return NSAddressOfSymbol(symbol);
140 #ifdef GLEW_APPLE_GLX
141 return dlGetProcAddress( name );
153 # define glewGetProcAddress(name) wglGetProcAddress((LPCSTR)name)
155 # if defined(__APPLE__)
156 # define glewGetProcAddress(name) NSGLGetProcAddress(name)
158 # if defined(__sgi) || defined(__sun)
159 # define glewGetProcAddress(name) dlGetProcAddress(name)
161 # define glewGetProcAddress(name) (*glXGetProcAddressARB)(name)
169 #define CONST_CAST(x) (*(GLboolean*)&x)
178 if (s == NULL)
return 0;
179 while (s[i] !=
'\0') i++;
186 if (s == NULL)
return 0;
187 while (s[i] !=
'\0' && s[i] != c) i++;
188 return (s[i] ==
'\0' || s[i] == c) ? i : 0;
194 if(a == NULL || b == NULL)
196 while (i < n && a[i] !=
'\0' && b[i] !=
'\0' && a[i] == b[i]) i++;
202 while (*na > 0 && (**a ==
' ' || **a ==
'\n' || **a ==
'\r' || **a ==
'\t'))
210 while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
226 while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
242 while (i < nb && (*a)+i != NULL && b+i != NULL && (*a)[i] == b[i]) i++;
243 if (i == nb && (*na == nb || (*a)[i] ==
' ' || (*a)[i] ==
'\n' || (*a)[i] ==
'\r' || (*a)[i] ==
'\t'))
273 #if !defined(_WIN32) || !defined(GLEW_MX)
2415 #if !defined(GLEW_MX)
2838 #ifdef GL_VERSION_1_2
2854 #ifdef GL_VERSION_1_2_1
2858 #ifdef GL_VERSION_1_3
2916 #ifdef GL_VERSION_1_4
2975 #ifdef GL_VERSION_1_5
3006 #ifdef GL_VERSION_2_0
3111 #ifdef GL_VERSION_2_1
3129 #ifdef GL_VERSION_3_0
3196 #ifdef GL_VERSION_3_1
3212 #ifdef GL_VERSION_3_2
3227 #ifdef GL_VERSION_3_3
3240 #ifdef GL_VERSION_4_0
3257 #ifdef GL_VERSION_4_1
3261 #ifdef GL_3DFX_multisample
3265 #ifdef GL_3DFX_tbuffer
3278 #ifdef GL_3DFX_texture_compression_FXT1
3282 #ifdef GL_AMD_blend_minmax_factor
3286 #ifdef GL_AMD_conservative_depth
3290 #ifdef GL_AMD_debug_output
3306 #ifdef GL_AMD_depth_clamp_separate
3310 #ifdef GL_AMD_draw_buffers_blend
3326 #ifdef GL_AMD_name_gen_delete
3341 #ifdef GL_AMD_performance_monitor
3364 #ifdef GL_AMD_sample_positions
3377 #ifdef GL_AMD_seamless_cubemap_per_texture
3381 #ifdef GL_AMD_shader_stencil_export
3385 #ifdef GL_AMD_texture_texture4
3389 #ifdef GL_AMD_transform_feedback3_lines_triangles
3393 #ifdef GL_AMD_vertex_shader_tessellator
3407 #ifdef GL_APPLE_aux_depth_stencil
3411 #ifdef GL_APPLE_client_storage
3415 #ifdef GL_APPLE_element_array
3432 #ifdef GL_APPLE_fence
3452 #ifdef GL_APPLE_float_pixels
3456 #ifdef GL_APPLE_flush_buffer_range
3470 #ifdef GL_APPLE_object_purgeable
3485 #ifdef GL_APPLE_pixel_buffer
3489 #ifdef GL_APPLE_rgb_422
3493 #ifdef GL_APPLE_row_bytes
3497 #ifdef GL_APPLE_specular_vector
3501 #ifdef GL_APPLE_texture_range
3515 #ifdef GL_APPLE_transform_hint
3519 #ifdef GL_APPLE_vertex_array_object
3535 #ifdef GL_APPLE_vertex_array_range
3550 #ifdef GL_APPLE_vertex_program_evaluators
3569 #ifdef GL_APPLE_ycbcr_422
3573 #ifdef GL_ARB_ES2_compatibility
3590 #ifdef GL_ARB_blend_func_extended
3604 #ifdef GL_ARB_cl_event
3617 #ifdef GL_ARB_color_buffer_float
3630 #ifdef GL_ARB_compatibility
3634 #ifdef GL_ARB_copy_buffer
3647 #ifdef GL_ARB_debug_output
3663 #ifdef GL_ARB_depth_buffer_float
3667 #ifdef GL_ARB_depth_clamp
3671 #ifdef GL_ARB_depth_texture
3675 #ifdef GL_ARB_draw_buffers
3688 #ifdef GL_ARB_draw_buffers_blend
3704 #ifdef GL_ARB_draw_elements_base_vertex
3720 #ifdef GL_ARB_draw_indirect
3734 #ifdef GL_ARB_draw_instanced
3738 #ifdef GL_ARB_explicit_attrib_location
3742 #ifdef GL_ARB_fragment_coord_conventions
3746 #ifdef GL_ARB_fragment_program
3750 #ifdef GL_ARB_fragment_program_shadow
3754 #ifdef GL_ARB_fragment_shader
3758 #ifdef GL_ARB_framebuffer_object
3790 #ifdef GL_ARB_framebuffer_sRGB
3794 #ifdef GL_ARB_geometry_shader4
3810 #ifdef GL_ARB_get_program_binary
3825 #ifdef GL_ARB_gpu_shader5
3829 #ifdef GL_ARB_gpu_shader_fp64
3876 #ifdef GL_ARB_half_float_pixel
3880 #ifdef GL_ARB_half_float_vertex
3884 #ifdef GL_ARB_imaging
3929 #ifdef GL_ARB_instanced_arrays
3944 #ifdef GL_ARB_map_buffer_range
3958 #ifdef GL_ARB_matrix_palette
3975 #ifdef GL_ARB_multisample
3988 #ifdef GL_ARB_multitexture
4034 #ifdef GL_ARB_occlusion_query
4054 #ifdef GL_ARB_occlusion_query2
4058 #ifdef GL_ARB_pixel_buffer_object
4062 #ifdef GL_ARB_point_parameters
4076 #ifdef GL_ARB_point_sprite
4080 #ifdef GL_ARB_provoking_vertex
4093 #ifdef GL_ARB_robustness
4124 #ifdef GL_ARB_sample_shading
4137 #ifdef GL_ARB_sampler_objects
4163 #ifdef GL_ARB_seamless_cube_map
4167 #ifdef GL_ARB_separate_shader_objects
4239 #ifdef GL_ARB_shader_bit_encoding
4243 #ifdef GL_ARB_shader_objects
4294 #ifdef GL_ARB_shader_precision
4298 #ifdef GL_ARB_shader_stencil_export
4302 #ifdef GL_ARB_shader_subroutine
4322 #ifdef GL_ARB_shader_texture_lod
4326 #ifdef GL_ARB_shading_language_100
4330 #ifdef GL_ARB_shading_language_include
4348 #ifdef GL_ARB_shadow
4352 #ifdef GL_ARB_shadow_ambient
4375 #ifdef GL_ARB_tessellation_shader
4389 #ifdef GL_ARB_texture_border_clamp
4393 #ifdef GL_ARB_texture_buffer_object
4406 #ifdef GL_ARB_texture_buffer_object_rgb32
4410 #ifdef GL_ARB_texture_compression
4429 #ifdef GL_ARB_texture_compression_bptc
4433 #ifdef GL_ARB_texture_compression_rgtc
4437 #ifdef GL_ARB_texture_cube_map
4441 #ifdef GL_ARB_texture_cube_map_array
4445 #ifdef GL_ARB_texture_env_add
4449 #ifdef GL_ARB_texture_env_combine
4453 #ifdef GL_ARB_texture_env_crossbar
4457 #ifdef GL_ARB_texture_env_dot3
4461 #ifdef GL_ARB_texture_float
4465 #ifdef GL_ARB_texture_gather
4469 #ifdef GL_ARB_texture_mirrored_repeat
4473 #ifdef GL_ARB_texture_multisample
4489 #ifdef GL_ARB_texture_non_power_of_two
4493 #ifdef GL_ARB_texture_query_lod
4497 #ifdef GL_ARB_texture_rectangle
4501 #ifdef GL_ARB_texture_rg
4505 #ifdef GL_ARB_texture_rgb10_a2ui
4509 #ifdef GL_ARB_texture_swizzle
4513 #ifdef GL_ARB_timer_query
4528 #ifdef GL_ARB_transform_feedback2
4547 #ifdef GL_ARB_transform_feedback3
4563 #ifdef GL_ARB_transpose_matrix
4579 #ifdef GL_ARB_uniform_buffer_object
4601 #ifdef GL_ARB_vertex_array_bgra
4605 #ifdef GL_ARB_vertex_array_object
4621 #ifdef GL_ARB_vertex_attrib_64bit
4643 #ifdef GL_ARB_vertex_blend
4665 #ifdef GL_ARB_vertex_buffer_object
4688 #ifdef GL_ARB_vertex_program
4762 #ifdef GL_ARB_vertex_shader
4777 #ifdef GL_ARB_vertex_type_2_10_10_10_rev
4827 #ifdef GL_ARB_viewport_array
4849 #ifdef GL_ARB_window_pos
4877 #ifdef GL_ATIX_point_sprites
4881 #ifdef GL_ATIX_texture_env_combine3
4885 #ifdef GL_ATIX_texture_env_route
4889 #ifdef GL_ATIX_vertex_shader_output_point_size
4893 #ifdef GL_ATI_draw_buffers
4906 #ifdef GL_ATI_element_array
4921 #ifdef GL_ATI_envmap_bumpmap
4937 #ifdef GL_ATI_fragment_shader
4963 #ifdef GL_ATI_map_object_buffer
4977 #ifdef GL_ATI_meminfo
4981 #ifdef GL_ATI_pn_triangles
4995 #ifdef GL_ATI_separate_stencil
5009 #ifdef GL_ATI_shader_texture_lod
5013 #ifdef GL_ATI_text_fragment_shader
5017 #ifdef GL_ATI_texture_compression_3dc
5021 #ifdef GL_ATI_texture_env_combine3
5025 #ifdef GL_ATI_texture_float
5029 #ifdef GL_ATI_texture_mirror_once
5033 #ifdef GL_ATI_vertex_array_object
5057 #ifdef GL_ATI_vertex_attrib_array_object
5072 #ifdef GL_ATI_vertex_streams
5121 #ifdef GL_EXT_422_pixels
5125 #ifdef GL_EXT_Cg_shader
5137 #ifdef GL_EXT_bindable_uniform
5152 #ifdef GL_EXT_blend_color
5165 #ifdef GL_EXT_blend_equation_separate
5178 #ifdef GL_EXT_blend_func_separate
5191 #ifdef GL_EXT_blend_logic_op
5195 #ifdef GL_EXT_blend_minmax
5208 #ifdef GL_EXT_blend_subtract
5212 #ifdef GL_EXT_clip_volume_hint
5220 #ifdef GL_EXT_color_subtable
5234 #ifdef GL_EXT_compiled_vertex_array
5248 #ifdef GL_EXT_convolution
5273 #ifdef GL_EXT_coordinate_frame
5287 #ifdef GL_EXT_copy_texture
5304 #ifdef GL_EXT_cull_vertex
5318 #ifdef GL_EXT_depth_bounds_test
5331 #ifdef GL_EXT_direct_state_access
5556 #ifdef GL_EXT_draw_buffers2
5574 #ifdef GL_EXT_draw_instanced
5588 #ifdef GL_EXT_draw_range_elements
5601 #ifdef GL_EXT_fog_coord
5618 #ifdef GL_EXT_fragment_lighting
5648 #ifdef GL_EXT_framebuffer_blit
5661 #ifdef GL_EXT_framebuffer_multisample
5674 #ifdef GL_EXT_framebuffer_object
5703 #ifdef GL_EXT_framebuffer_sRGB
5707 #ifdef GL_EXT_geometry_shader4
5722 #ifdef GL_EXT_gpu_program_parameters
5736 #ifdef GL_EXT_gpu_shader4
5782 #ifdef GL_EXT_histogram
5804 #ifdef GL_EXT_index_array_formats
5808 #ifdef GL_EXT_index_func
5821 #ifdef GL_EXT_index_material
5834 #ifdef GL_EXT_index_texture
5838 #ifdef GL_EXT_light_texture
5853 #ifdef GL_EXT_misc_attribute
5857 #ifdef GL_EXT_multi_draw_arrays
5871 #ifdef GL_EXT_multisample
5885 #ifdef GL_EXT_packed_depth_stencil
5889 #ifdef GL_EXT_packed_float
5893 #ifdef GL_EXT_packed_pixels
5897 #ifdef GL_EXT_paletted_texture
5913 #ifdef GL_EXT_pixel_buffer_object
5917 #ifdef GL_EXT_pixel_transform
5935 #ifdef GL_EXT_pixel_transform_color_table
5939 #ifdef GL_EXT_point_parameters
5953 #ifdef GL_EXT_polygon_offset
5966 #ifdef GL_EXT_provoking_vertex
5979 #ifdef GL_EXT_rescale_normal
5983 #ifdef GL_EXT_scene_marker
5997 #ifdef GL_EXT_secondary_color
6026 #ifdef GL_EXT_separate_shader_objects
6041 #ifdef GL_EXT_separate_specular_color
6045 #ifdef GL_EXT_shader_image_load_store
6059 #ifdef GL_EXT_shadow_funcs
6063 #ifdef GL_EXT_shared_texture_palette
6067 #ifdef GL_EXT_stencil_clear_tag
6071 #ifdef GL_EXT_stencil_two_side
6084 #ifdef GL_EXT_stencil_wrap
6088 #ifdef GL_EXT_subtexture
6103 #ifdef GL_EXT_texture
6107 #ifdef GL_EXT_texture3D
6120 #ifdef GL_EXT_texture_array
6133 #ifdef GL_EXT_texture_buffer_object
6146 #ifdef GL_EXT_texture_compression_dxt1
6150 #ifdef GL_EXT_texture_compression_latc
6154 #ifdef GL_EXT_texture_compression_rgtc
6158 #ifdef GL_EXT_texture_compression_s3tc
6162 #ifdef GL_EXT_texture_cube_map
6166 #ifdef GL_EXT_texture_edge_clamp
6170 #ifdef GL_EXT_texture_env
6174 #ifdef GL_EXT_texture_env_add
6178 #ifdef GL_EXT_texture_env_combine
6182 #ifdef GL_EXT_texture_env_dot3
6186 #ifdef GL_EXT_texture_filter_anisotropic
6190 #ifdef GL_EXT_texture_integer
6208 #ifdef GL_EXT_texture_lod_bias
6212 #ifdef GL_EXT_texture_mirror_clamp
6216 #ifdef GL_EXT_texture_object
6234 #ifdef GL_EXT_texture_perturb_normal
6247 #ifdef GL_EXT_texture_rectangle
6251 #ifdef GL_EXT_texture_sRGB
6255 #ifdef GL_EXT_texture_sRGB_decode
6259 #ifdef GL_EXT_texture_shared_exponent
6263 #ifdef GL_EXT_texture_snorm
6267 #ifdef GL_EXT_texture_swizzle
6271 #ifdef GL_EXT_timer_query
6285 #ifdef GL_EXT_transform_feedback
6304 #ifdef GL_EXT_vertex_array
6324 #ifdef GL_EXT_vertex_array_bgra
6328 #ifdef GL_EXT_vertex_attrib_64bit
6351 #ifdef GL_EXT_vertex_shader
6405 #ifdef GL_EXT_vertex_weighting
6420 #ifdef GL_EXT_x11_sync_object
6433 #ifdef GL_GREMEDY_frame_terminator
6446 #ifdef GL_GREMEDY_string_marker
6459 #ifdef GL_HP_convolution_border_modes
6463 #ifdef GL_HP_image_transform
6481 #ifdef GL_HP_occlusion_test
6485 #ifdef GL_HP_texture_lighting
6489 #ifdef GL_IBM_cull_vertex
6493 #ifdef GL_IBM_multimode_draw_arrays
6507 #ifdef GL_IBM_rasterpos_clip
6511 #ifdef GL_IBM_static_data
6515 #ifdef GL_IBM_texture_mirrored_repeat
6519 #ifdef GL_IBM_vertex_array_lists
6539 #ifdef GL_INGR_color_clamp
6543 #ifdef GL_INGR_interlace_read
6547 #ifdef GL_INTEL_parallel_arrays
6563 #ifdef GL_INTEL_texture_scissor
6577 #ifdef GL_KTX_buffer_region
6594 #ifdef GL_MESAX_texture_stack
6598 #ifdef GL_MESA_pack_invert
6602 #ifdef GL_MESA_resize_buffers
6615 #ifdef GL_MESA_window_pos
6651 #ifdef GL_MESA_ycbcr_texture
6655 #ifdef GL_NVX_gpu_memory_info
6659 #ifdef GL_NV_blend_square
6663 #ifdef GL_NV_conditional_render
6677 #ifdef GL_NV_copy_depth_to_color
6681 #ifdef GL_NV_copy_image
6694 #ifdef GL_NV_depth_buffer_float
6709 #ifdef GL_NV_depth_clamp
6713 #ifdef GL_NV_depth_range_unclamped
6717 #ifdef GL_NV_evaluators
6738 #ifdef GL_NV_explicit_multisample
6772 #ifdef GL_NV_float_buffer
6776 #ifdef GL_NV_fog_distance
6780 #ifdef GL_NV_fragment_program
6798 #ifdef GL_NV_fragment_program2
6802 #ifdef GL_NV_fragment_program4
6806 #ifdef GL_NV_fragment_program_option
6810 #ifdef GL_NV_framebuffer_multisample_coverage
6823 #ifdef GL_NV_geometry_program4
6836 #ifdef GL_NV_geometry_shader4
6840 #ifdef GL_NV_gpu_program4
6864 #ifdef GL_NV_gpu_program5
6868 #ifdef GL_NV_gpu_program_fp64
6872 #ifdef GL_NV_gpu_shader5
6918 #ifdef GL_NV_half_float
6976 #ifdef GL_NV_light_max_exponent
6980 #ifdef GL_NV_multisample_coverage
6984 #ifdef GL_NV_multisample_filter_hint
6988 #ifdef GL_NV_occlusion_query
7007 #ifdef GL_NV_packed_depth_stencil
7011 #ifdef GL_NV_parameter_buffer_object
7026 #ifdef GL_NV_parameter_buffer_object2
7030 #ifdef GL_NV_pixel_data_range
7044 #ifdef GL_NV_point_sprite
7058 #ifdef GL_NV_present_video
7076 #ifdef GL_NV_primitive_restart
7090 #ifdef GL_NV_register_combiners
7115 #ifdef GL_NV_register_combiners2
7129 #ifdef GL_NV_shader_buffer_load
7154 #ifdef GL_NV_tessellation_program5
7158 #ifdef GL_NV_texgen_emboss
7162 #ifdef GL_NV_texgen_reflection
7166 #ifdef GL_NV_texture_barrier
7179 #ifdef GL_NV_texture_compression_vtc
7183 #ifdef GL_NV_texture_env_combine4
7187 #ifdef GL_NV_texture_expand_normal
7191 #ifdef GL_NV_texture_multisample
7209 #ifdef GL_NV_texture_rectangle
7213 #ifdef GL_NV_texture_shader
7217 #ifdef GL_NV_texture_shader2
7221 #ifdef GL_NV_texture_shader3
7225 #ifdef GL_NV_transform_feedback
7248 #ifdef GL_NV_transform_feedback2
7267 #ifdef GL_NV_vdpau_interop
7289 #ifdef GL_NV_vertex_array_range
7303 #ifdef GL_NV_vertex_array_range2
7307 #ifdef GL_NV_vertex_attrib_integer_64bit
7338 #ifdef GL_NV_vertex_buffer_unified_memory
7362 #ifdef GL_NV_vertex_program
7438 #ifdef GL_NV_vertex_program1_1
7442 #ifdef GL_NV_vertex_program2
7446 #ifdef GL_NV_vertex_program2_option
7450 #ifdef GL_NV_vertex_program3
7454 #ifdef GL_NV_vertex_program4
7458 #ifdef GL_NV_video_capture
7482 #ifdef GL_OES_byte_coordinates
7486 #ifdef GL_OES_compressed_paletted_texture
7490 #ifdef GL_OES_read_format
7494 #ifdef GL_OES_single_precision
7512 #ifdef GL_OML_interlace
7516 #ifdef GL_OML_resample
7520 #ifdef GL_OML_subsample
7524 #ifdef GL_PGI_misc_hints
7528 #ifdef GL_PGI_vertex_hints
7532 #ifdef GL_REND_screen_coordinates
7540 #ifdef GL_SGIS_color_range
7544 #ifdef GL_SGIS_detail_texture
7558 #ifdef GL_SGIS_fog_function
7572 #ifdef GL_SGIS_generate_mipmap
7576 #ifdef GL_SGIS_multisample
7590 #ifdef GL_SGIS_pixel_texture
7594 #ifdef GL_SGIS_point_line_texgen
7598 #ifdef GL_SGIS_sharpen_texture
7612 #ifdef GL_SGIS_texture4D
7626 #ifdef GL_SGIS_texture_border_clamp
7630 #ifdef GL_SGIS_texture_edge_clamp
7634 #ifdef GL_SGIS_texture_filter4
7648 #ifdef GL_SGIS_texture_lod
7652 #ifdef GL_SGIS_texture_select
7656 #ifdef GL_SGIX_async
7674 #ifdef GL_SGIX_async_histogram
7678 #ifdef GL_SGIX_async_pixel
7682 #ifdef GL_SGIX_blend_alpha_minmax
7686 #ifdef GL_SGIX_clipmap
7690 #ifdef GL_SGIX_convolution_accuracy
7694 #ifdef GL_SGIX_depth_texture
7698 #ifdef GL_SGIX_flush_raster
7711 #ifdef GL_SGIX_fog_offset
7715 #ifdef GL_SGIX_fog_texture
7728 #ifdef GL_SGIX_fragment_specular_lighting
7757 #ifdef GL_SGIX_framezoom
7770 #ifdef GL_SGIX_interlace
7774 #ifdef GL_SGIX_ir_instrument1
7778 #ifdef GL_SGIX_list_priority
7782 #ifdef GL_SGIX_pixel_texture
7795 #ifdef GL_SGIX_pixel_texture_bits
7799 #ifdef GL_SGIX_reference_plane
7812 #ifdef GL_SGIX_resample
7816 #ifdef GL_SGIX_shadow
7820 #ifdef GL_SGIX_shadow_ambient
7824 #ifdef GL_SGIX_sprite
7840 #ifdef GL_SGIX_tag_sample_buffer
7853 #ifdef GL_SGIX_texture_add_env
7857 #ifdef GL_SGIX_texture_coordinate_clamp
7861 #ifdef GL_SGIX_texture_lod_bias
7865 #ifdef GL_SGIX_texture_multi_buffer
7869 #ifdef GL_SGIX_texture_range
7873 #ifdef GL_SGIX_texture_scale_bias
7877 #ifdef GL_SGIX_vertex_preclip
7881 #ifdef GL_SGIX_vertex_preclip_hint
7885 #ifdef GL_SGIX_ycrcb
7889 #ifdef GL_SGI_color_matrix
7893 #ifdef GL_SGI_color_table
7912 #ifdef GL_SGI_texture_color_table
7916 #ifdef GL_SUNX_constant_data
7929 #ifdef GL_SUN_convolution_border_modes
7933 #ifdef GL_SUN_global_alpha
7953 #ifdef GL_SUN_mesh_array
7957 #ifdef GL_SUN_read_video_pixels
7970 #ifdef GL_SUN_slice_accum
7974 #ifdef GL_SUN_triangle_list
7993 #ifdef GL_SUN_vertex
8045 #ifdef GL_WIN_phong_shading
8049 #ifdef GL_WIN_specular_fog
8053 #ifdef GL_WIN_swap_hint
8097 major = s[dot-1]-
'0';
8098 minor = s[dot+1]-
'0';
8100 if (minor < 0 || minor > 9)
8102 if (major<0 || major>9)
8106 if (major == 1 && minor == 0)
8131 extStart = (
const GLubyte*)
"";
8135 #ifdef GL_VERSION_1_2
8138 #ifdef GL_VERSION_1_2_1
8140 #ifdef GL_VERSION_1_3
8143 #ifdef GL_VERSION_1_4
8146 #ifdef GL_VERSION_1_5
8149 #ifdef GL_VERSION_2_0
8152 #ifdef GL_VERSION_2_1
8155 #ifdef GL_VERSION_3_0
8158 #ifdef GL_VERSION_3_1
8161 #ifdef GL_VERSION_3_2
8164 #ifdef GL_VERSION_3_3
8167 #ifdef GL_VERSION_4_0
8170 #ifdef GL_VERSION_4_1
8172 #ifdef GL_3DFX_multisample
8175 #ifdef GL_3DFX_tbuffer
8179 #ifdef GL_3DFX_texture_compression_FXT1
8182 #ifdef GL_AMD_blend_minmax_factor
8185 #ifdef GL_AMD_conservative_depth
8188 #ifdef GL_AMD_debug_output
8192 #ifdef GL_AMD_depth_clamp_separate
8195 #ifdef GL_AMD_draw_buffers_blend
8199 #ifdef GL_AMD_name_gen_delete
8203 #ifdef GL_AMD_performance_monitor
8207 #ifdef GL_AMD_sample_positions
8211 #ifdef GL_AMD_seamless_cubemap_per_texture
8214 #ifdef GL_AMD_shader_stencil_export
8217 #ifdef GL_AMD_texture_texture4
8220 #ifdef GL_AMD_transform_feedback3_lines_triangles
8223 #ifdef GL_AMD_vertex_shader_tessellator
8227 #ifdef GL_APPLE_aux_depth_stencil
8230 #ifdef GL_APPLE_client_storage
8233 #ifdef GL_APPLE_element_array
8237 #ifdef GL_APPLE_fence
8241 #ifdef GL_APPLE_float_pixels
8244 #ifdef GL_APPLE_flush_buffer_range
8248 #ifdef GL_APPLE_object_purgeable
8252 #ifdef GL_APPLE_pixel_buffer
8255 #ifdef GL_APPLE_rgb_422
8258 #ifdef GL_APPLE_row_bytes
8261 #ifdef GL_APPLE_specular_vector
8264 #ifdef GL_APPLE_texture_range
8268 #ifdef GL_APPLE_transform_hint
8271 #ifdef GL_APPLE_vertex_array_object
8275 #ifdef GL_APPLE_vertex_array_range
8279 #ifdef GL_APPLE_vertex_program_evaluators
8283 #ifdef GL_APPLE_ycbcr_422
8286 #ifdef GL_ARB_ES2_compatibility
8290 #ifdef GL_ARB_blend_func_extended
8294 #ifdef GL_ARB_cl_event
8298 #ifdef GL_ARB_color_buffer_float
8302 #ifdef GL_ARB_compatibility
8305 #ifdef GL_ARB_copy_buffer
8309 #ifdef GL_ARB_debug_output
8313 #ifdef GL_ARB_depth_buffer_float
8316 #ifdef GL_ARB_depth_clamp
8319 #ifdef GL_ARB_depth_texture
8322 #ifdef GL_ARB_draw_buffers
8326 #ifdef GL_ARB_draw_buffers_blend
8330 #ifdef GL_ARB_draw_elements_base_vertex
8334 #ifdef GL_ARB_draw_indirect
8338 #ifdef GL_ARB_draw_instanced
8341 #ifdef GL_ARB_explicit_attrib_location
8344 #ifdef GL_ARB_fragment_coord_conventions
8347 #ifdef GL_ARB_fragment_program
8350 #ifdef GL_ARB_fragment_program_shadow
8353 #ifdef GL_ARB_fragment_shader
8356 #ifdef GL_ARB_framebuffer_object
8360 #ifdef GL_ARB_framebuffer_sRGB
8363 #ifdef GL_ARB_geometry_shader4
8367 #ifdef GL_ARB_get_program_binary
8371 #ifdef GL_ARB_gpu_shader5
8374 #ifdef GL_ARB_gpu_shader_fp64
8378 #ifdef GL_ARB_half_float_pixel
8381 #ifdef GL_ARB_half_float_vertex
8384 #ifdef GL_ARB_imaging
8388 #ifdef GL_ARB_instanced_arrays
8392 #ifdef GL_ARB_map_buffer_range
8396 #ifdef GL_ARB_matrix_palette
8400 #ifdef GL_ARB_multisample
8404 #ifdef GL_ARB_multitexture
8408 #ifdef GL_ARB_occlusion_query
8412 #ifdef GL_ARB_occlusion_query2
8415 #ifdef GL_ARB_pixel_buffer_object
8418 #ifdef GL_ARB_point_parameters
8422 #ifdef GL_ARB_point_sprite
8425 #ifdef GL_ARB_provoking_vertex
8429 #ifdef GL_ARB_robustness
8433 #ifdef GL_ARB_sample_shading
8437 #ifdef GL_ARB_sampler_objects
8441 #ifdef GL_ARB_seamless_cube_map
8444 #ifdef GL_ARB_separate_shader_objects
8448 #ifdef GL_ARB_shader_bit_encoding
8451 #ifdef GL_ARB_shader_objects
8455 #ifdef GL_ARB_shader_precision
8458 #ifdef GL_ARB_shader_stencil_export
8461 #ifdef GL_ARB_shader_subroutine
8465 #ifdef GL_ARB_shader_texture_lod
8468 #ifdef GL_ARB_shading_language_100
8471 #ifdef GL_ARB_shading_language_include
8475 #ifdef GL_ARB_shadow
8478 #ifdef GL_ARB_shadow_ambient
8485 #ifdef GL_ARB_tessellation_shader
8489 #ifdef GL_ARB_texture_border_clamp
8492 #ifdef GL_ARB_texture_buffer_object
8496 #ifdef GL_ARB_texture_buffer_object_rgb32
8499 #ifdef GL_ARB_texture_compression
8503 #ifdef GL_ARB_texture_compression_bptc
8506 #ifdef GL_ARB_texture_compression_rgtc
8509 #ifdef GL_ARB_texture_cube_map
8512 #ifdef GL_ARB_texture_cube_map_array
8515 #ifdef GL_ARB_texture_env_add
8518 #ifdef GL_ARB_texture_env_combine
8521 #ifdef GL_ARB_texture_env_crossbar
8524 #ifdef GL_ARB_texture_env_dot3
8527 #ifdef GL_ARB_texture_float
8530 #ifdef GL_ARB_texture_gather
8533 #ifdef GL_ARB_texture_mirrored_repeat
8536 #ifdef GL_ARB_texture_multisample
8540 #ifdef GL_ARB_texture_non_power_of_two
8543 #ifdef GL_ARB_texture_query_lod
8546 #ifdef GL_ARB_texture_rectangle
8549 #ifdef GL_ARB_texture_rg
8552 #ifdef GL_ARB_texture_rgb10_a2ui
8555 #ifdef GL_ARB_texture_swizzle
8558 #ifdef GL_ARB_timer_query
8562 #ifdef GL_ARB_transform_feedback2
8566 #ifdef GL_ARB_transform_feedback3
8570 #ifdef GL_ARB_transpose_matrix
8574 #ifdef GL_ARB_uniform_buffer_object
8578 #ifdef GL_ARB_vertex_array_bgra
8581 #ifdef GL_ARB_vertex_array_object
8585 #ifdef GL_ARB_vertex_attrib_64bit
8589 #ifdef GL_ARB_vertex_blend
8593 #ifdef GL_ARB_vertex_buffer_object
8597 #ifdef GL_ARB_vertex_program
8601 #ifdef GL_ARB_vertex_shader
8605 #ifdef GL_ARB_vertex_type_2_10_10_10_rev
8609 #ifdef GL_ARB_viewport_array
8613 #ifdef GL_ARB_window_pos
8617 #ifdef GL_ATIX_point_sprites
8620 #ifdef GL_ATIX_texture_env_combine3
8623 #ifdef GL_ATIX_texture_env_route
8626 #ifdef GL_ATIX_vertex_shader_output_point_size
8629 #ifdef GL_ATI_draw_buffers
8633 #ifdef GL_ATI_element_array
8637 #ifdef GL_ATI_envmap_bumpmap
8641 #ifdef GL_ATI_fragment_shader
8645 #ifdef GL_ATI_map_object_buffer
8649 #ifdef GL_ATI_meminfo
8652 #ifdef GL_ATI_pn_triangles
8656 #ifdef GL_ATI_separate_stencil
8660 #ifdef GL_ATI_shader_texture_lod
8663 #ifdef GL_ATI_text_fragment_shader
8666 #ifdef GL_ATI_texture_compression_3dc
8669 #ifdef GL_ATI_texture_env_combine3
8672 #ifdef GL_ATI_texture_float
8675 #ifdef GL_ATI_texture_mirror_once
8678 #ifdef GL_ATI_vertex_array_object
8682 #ifdef GL_ATI_vertex_attrib_array_object
8686 #ifdef GL_ATI_vertex_streams
8690 #ifdef GL_EXT_422_pixels
8693 #ifdef GL_EXT_Cg_shader
8702 #ifdef GL_EXT_bindable_uniform
8706 #ifdef GL_EXT_blend_color
8710 #ifdef GL_EXT_blend_equation_separate
8714 #ifdef GL_EXT_blend_func_separate
8718 #ifdef GL_EXT_blend_logic_op
8721 #ifdef GL_EXT_blend_minmax
8725 #ifdef GL_EXT_blend_subtract
8728 #ifdef GL_EXT_clip_volume_hint
8734 #ifdef GL_EXT_color_subtable
8738 #ifdef GL_EXT_compiled_vertex_array
8742 #ifdef GL_EXT_convolution
8746 #ifdef GL_EXT_coordinate_frame
8750 #ifdef GL_EXT_copy_texture
8754 #ifdef GL_EXT_cull_vertex
8758 #ifdef GL_EXT_depth_bounds_test
8762 #ifdef GL_EXT_direct_state_access
8766 #ifdef GL_EXT_draw_buffers2
8770 #ifdef GL_EXT_draw_instanced
8774 #ifdef GL_EXT_draw_range_elements
8778 #ifdef GL_EXT_fog_coord
8782 #ifdef GL_EXT_fragment_lighting
8786 #ifdef GL_EXT_framebuffer_blit
8790 #ifdef GL_EXT_framebuffer_multisample
8794 #ifdef GL_EXT_framebuffer_object
8798 #ifdef GL_EXT_framebuffer_sRGB
8801 #ifdef GL_EXT_geometry_shader4
8805 #ifdef GL_EXT_gpu_program_parameters
8809 #ifdef GL_EXT_gpu_shader4
8813 #ifdef GL_EXT_histogram
8817 #ifdef GL_EXT_index_array_formats
8820 #ifdef GL_EXT_index_func
8824 #ifdef GL_EXT_index_material
8828 #ifdef GL_EXT_index_texture
8831 #ifdef GL_EXT_light_texture
8835 #ifdef GL_EXT_misc_attribute
8838 #ifdef GL_EXT_multi_draw_arrays
8842 #ifdef GL_EXT_multisample
8846 #ifdef GL_EXT_packed_depth_stencil
8849 #ifdef GL_EXT_packed_float
8852 #ifdef GL_EXT_packed_pixels
8855 #ifdef GL_EXT_paletted_texture
8859 #ifdef GL_EXT_pixel_buffer_object
8862 #ifdef GL_EXT_pixel_transform
8866 #ifdef GL_EXT_pixel_transform_color_table
8869 #ifdef GL_EXT_point_parameters
8873 #ifdef GL_EXT_polygon_offset
8877 #ifdef GL_EXT_provoking_vertex
8881 #ifdef GL_EXT_rescale_normal
8884 #ifdef GL_EXT_scene_marker
8888 #ifdef GL_EXT_secondary_color
8892 #ifdef GL_EXT_separate_shader_objects
8896 #ifdef GL_EXT_separate_specular_color
8899 #ifdef GL_EXT_shader_image_load_store
8903 #ifdef GL_EXT_shadow_funcs
8906 #ifdef GL_EXT_shared_texture_palette
8909 #ifdef GL_EXT_stencil_clear_tag
8912 #ifdef GL_EXT_stencil_two_side
8916 #ifdef GL_EXT_stencil_wrap
8919 #ifdef GL_EXT_subtexture
8923 #ifdef GL_EXT_texture
8926 #ifdef GL_EXT_texture3D
8930 #ifdef GL_EXT_texture_array
8934 #ifdef GL_EXT_texture_buffer_object
8938 #ifdef GL_EXT_texture_compression_dxt1
8941 #ifdef GL_EXT_texture_compression_latc
8944 #ifdef GL_EXT_texture_compression_rgtc
8947 #ifdef GL_EXT_texture_compression_s3tc
8950 #ifdef GL_EXT_texture_cube_map
8953 #ifdef GL_EXT_texture_edge_clamp
8956 #ifdef GL_EXT_texture_env
8959 #ifdef GL_EXT_texture_env_add
8962 #ifdef GL_EXT_texture_env_combine
8965 #ifdef GL_EXT_texture_env_dot3
8968 #ifdef GL_EXT_texture_filter_anisotropic
8971 #ifdef GL_EXT_texture_integer
8975 #ifdef GL_EXT_texture_lod_bias
8978 #ifdef GL_EXT_texture_mirror_clamp
8981 #ifdef GL_EXT_texture_object
8985 #ifdef GL_EXT_texture_perturb_normal
8989 #ifdef GL_EXT_texture_rectangle
8992 #ifdef GL_EXT_texture_sRGB
8995 #ifdef GL_EXT_texture_sRGB_decode
8998 #ifdef GL_EXT_texture_shared_exponent
9001 #ifdef GL_EXT_texture_snorm
9004 #ifdef GL_EXT_texture_swizzle
9007 #ifdef GL_EXT_timer_query
9011 #ifdef GL_EXT_transform_feedback
9015 #ifdef GL_EXT_vertex_array
9019 #ifdef GL_EXT_vertex_array_bgra
9022 #ifdef GL_EXT_vertex_attrib_64bit
9026 #ifdef GL_EXT_vertex_shader
9030 #ifdef GL_EXT_vertex_weighting
9034 #ifdef GL_EXT_x11_sync_object
9038 #ifdef GL_GREMEDY_frame_terminator
9042 #ifdef GL_GREMEDY_string_marker
9046 #ifdef GL_HP_convolution_border_modes
9049 #ifdef GL_HP_image_transform
9053 #ifdef GL_HP_occlusion_test
9056 #ifdef GL_HP_texture_lighting
9059 #ifdef GL_IBM_cull_vertex
9062 #ifdef GL_IBM_multimode_draw_arrays
9066 #ifdef GL_IBM_rasterpos_clip
9069 #ifdef GL_IBM_static_data
9072 #ifdef GL_IBM_texture_mirrored_repeat
9075 #ifdef GL_IBM_vertex_array_lists
9079 #ifdef GL_INGR_color_clamp
9082 #ifdef GL_INGR_interlace_read
9085 #ifdef GL_INTEL_parallel_arrays
9089 #ifdef GL_INTEL_texture_scissor
9093 #ifdef GL_KTX_buffer_region
9097 #ifdef GL_MESAX_texture_stack
9100 #ifdef GL_MESA_pack_invert
9103 #ifdef GL_MESA_resize_buffers
9107 #ifdef GL_MESA_window_pos
9111 #ifdef GL_MESA_ycbcr_texture
9114 #ifdef GL_NVX_gpu_memory_info
9117 #ifdef GL_NV_blend_square
9120 #ifdef GL_NV_conditional_render
9124 #ifdef GL_NV_copy_depth_to_color
9127 #ifdef GL_NV_copy_image
9131 #ifdef GL_NV_depth_buffer_float
9135 #ifdef GL_NV_depth_clamp
9138 #ifdef GL_NV_depth_range_unclamped
9141 #ifdef GL_NV_evaluators
9145 #ifdef GL_NV_explicit_multisample
9153 #ifdef GL_NV_float_buffer
9156 #ifdef GL_NV_fog_distance
9159 #ifdef GL_NV_fragment_program
9163 #ifdef GL_NV_fragment_program2
9166 #ifdef GL_NV_fragment_program4
9169 #ifdef GL_NV_fragment_program_option
9172 #ifdef GL_NV_framebuffer_multisample_coverage
9176 #ifdef GL_NV_geometry_program4
9180 #ifdef GL_NV_geometry_shader4
9183 #ifdef GL_NV_gpu_program4
9187 #ifdef GL_NV_gpu_program5
9190 #ifdef GL_NV_gpu_program_fp64
9193 #ifdef GL_NV_gpu_shader5
9197 #ifdef GL_NV_half_float
9201 #ifdef GL_NV_light_max_exponent
9204 #ifdef GL_NV_multisample_coverage
9207 #ifdef GL_NV_multisample_filter_hint
9210 #ifdef GL_NV_occlusion_query
9214 #ifdef GL_NV_packed_depth_stencil
9217 #ifdef GL_NV_parameter_buffer_object
9221 #ifdef GL_NV_parameter_buffer_object2
9224 #ifdef GL_NV_pixel_data_range
9228 #ifdef GL_NV_point_sprite
9232 #ifdef GL_NV_present_video
9236 #ifdef GL_NV_primitive_restart
9240 #ifdef GL_NV_register_combiners
9244 #ifdef GL_NV_register_combiners2
9248 #ifdef GL_NV_shader_buffer_load
9252 #ifdef GL_NV_tessellation_program5
9255 #ifdef GL_NV_texgen_emboss
9258 #ifdef GL_NV_texgen_reflection
9261 #ifdef GL_NV_texture_barrier
9265 #ifdef GL_NV_texture_compression_vtc
9268 #ifdef GL_NV_texture_env_combine4
9271 #ifdef GL_NV_texture_expand_normal
9274 #ifdef GL_NV_texture_multisample
9278 #ifdef GL_NV_texture_rectangle
9281 #ifdef GL_NV_texture_shader
9284 #ifdef GL_NV_texture_shader2
9287 #ifdef GL_NV_texture_shader3
9290 #ifdef GL_NV_transform_feedback
9294 #ifdef GL_NV_transform_feedback2
9298 #ifdef GL_NV_vdpau_interop
9302 #ifdef GL_NV_vertex_array_range
9306 #ifdef GL_NV_vertex_array_range2
9309 #ifdef GL_NV_vertex_attrib_integer_64bit
9313 #ifdef GL_NV_vertex_buffer_unified_memory
9317 #ifdef GL_NV_vertex_program
9321 #ifdef GL_NV_vertex_program1_1
9324 #ifdef GL_NV_vertex_program2
9327 #ifdef GL_NV_vertex_program2_option
9330 #ifdef GL_NV_vertex_program3
9333 #ifdef GL_NV_vertex_program4
9336 #ifdef GL_NV_video_capture
9340 #ifdef GL_OES_byte_coordinates
9343 #ifdef GL_OES_compressed_paletted_texture
9346 #ifdef GL_OES_read_format
9349 #ifdef GL_OES_single_precision
9353 #ifdef GL_OML_interlace
9356 #ifdef GL_OML_resample
9359 #ifdef GL_OML_subsample
9362 #ifdef GL_PGI_misc_hints
9365 #ifdef GL_PGI_vertex_hints
9368 #ifdef GL_REND_screen_coordinates
9374 #ifdef GL_SGIS_color_range
9377 #ifdef GL_SGIS_detail_texture
9381 #ifdef GL_SGIS_fog_function
9385 #ifdef GL_SGIS_generate_mipmap
9388 #ifdef GL_SGIS_multisample
9392 #ifdef GL_SGIS_pixel_texture
9395 #ifdef GL_SGIS_point_line_texgen
9398 #ifdef GL_SGIS_sharpen_texture
9402 #ifdef GL_SGIS_texture4D
9406 #ifdef GL_SGIS_texture_border_clamp
9409 #ifdef GL_SGIS_texture_edge_clamp
9412 #ifdef GL_SGIS_texture_filter4
9416 #ifdef GL_SGIS_texture_lod
9419 #ifdef GL_SGIS_texture_select
9422 #ifdef GL_SGIX_async
9426 #ifdef GL_SGIX_async_histogram
9429 #ifdef GL_SGIX_async_pixel
9432 #ifdef GL_SGIX_blend_alpha_minmax
9435 #ifdef GL_SGIX_clipmap
9438 #ifdef GL_SGIX_convolution_accuracy
9441 #ifdef GL_SGIX_depth_texture
9444 #ifdef GL_SGIX_flush_raster
9448 #ifdef GL_SGIX_fog_offset
9451 #ifdef GL_SGIX_fog_texture
9455 #ifdef GL_SGIX_fragment_specular_lighting
9459 #ifdef GL_SGIX_framezoom
9463 #ifdef GL_SGIX_interlace
9466 #ifdef GL_SGIX_ir_instrument1
9469 #ifdef GL_SGIX_list_priority
9472 #ifdef GL_SGIX_pixel_texture
9476 #ifdef GL_SGIX_pixel_texture_bits
9479 #ifdef GL_SGIX_reference_plane
9483 #ifdef GL_SGIX_resample
9486 #ifdef GL_SGIX_shadow
9489 #ifdef GL_SGIX_shadow_ambient
9492 #ifdef GL_SGIX_sprite
9496 #ifdef GL_SGIX_tag_sample_buffer
9500 #ifdef GL_SGIX_texture_add_env
9503 #ifdef GL_SGIX_texture_coordinate_clamp
9506 #ifdef GL_SGIX_texture_lod_bias
9509 #ifdef GL_SGIX_texture_multi_buffer
9512 #ifdef GL_SGIX_texture_range
9515 #ifdef GL_SGIX_texture_scale_bias
9518 #ifdef GL_SGIX_vertex_preclip
9521 #ifdef GL_SGIX_vertex_preclip_hint
9524 #ifdef GL_SGIX_ycrcb
9527 #ifdef GL_SGI_color_matrix
9530 #ifdef GL_SGI_color_table
9534 #ifdef GL_SGI_texture_color_table
9537 #ifdef GL_SUNX_constant_data
9541 #ifdef GL_SUN_convolution_border_modes
9544 #ifdef GL_SUN_global_alpha
9548 #ifdef GL_SUN_mesh_array
9551 #ifdef GL_SUN_read_video_pixels
9555 #ifdef GL_SUN_slice_accum
9558 #ifdef GL_SUN_triangle_list
9562 #ifdef GL_SUN_vertex
9566 #ifdef GL_WIN_phong_shading
9569 #ifdef GL_WIN_specular_fog
9572 #ifdef GL_WIN_swap_hint
9583 #if !defined(GLEW_MX)
9782 #ifdef WGL_3DFX_multisample
9786 #ifdef WGL_3DL_stereo_control
9799 #ifdef WGL_AMD_gpu_association
9820 #ifdef WGL_ARB_buffer_region
9836 #ifdef WGL_ARB_create_context
9849 #ifdef WGL_ARB_create_context_profile
9853 #ifdef WGL_ARB_create_context_robustness
9857 #ifdef WGL_ARB_extensions_string
9870 #ifdef WGL_ARB_framebuffer_sRGB
9874 #ifdef WGL_ARB_make_current_read
9888 #ifdef WGL_ARB_multisample
9892 #ifdef WGL_ARB_pbuffer
9909 #ifdef WGL_ARB_pixel_format
9924 #ifdef WGL_ARB_pixel_format_float
9928 #ifdef WGL_ARB_render_texture
9943 #ifdef WGL_ATI_pixel_format_float
9947 #ifdef WGL_ATI_render_texture_rectangle
9951 #ifdef WGL_EXT_create_context_es2_profile
9955 #ifdef WGL_EXT_depth_float
9959 #ifdef WGL_EXT_display_color_table
9975 #ifdef WGL_EXT_extensions_string
9988 #ifdef WGL_EXT_framebuffer_sRGB
9992 #ifdef WGL_EXT_make_current_read
10006 #ifdef WGL_EXT_multisample
10010 #ifdef WGL_EXT_pbuffer
10027 #ifdef WGL_EXT_pixel_format
10042 #ifdef WGL_EXT_pixel_format_packed_float
10046 #ifdef WGL_EXT_swap_control
10060 #ifdef WGL_I3D_digital_video_control
10074 #ifdef WGL_I3D_gamma
10090 #ifdef WGL_I3D_genlock
10114 #ifdef WGL_I3D_image_buffer
10130 #ifdef WGL_I3D_swap_frame_lock
10146 #ifdef WGL_I3D_swap_frame_usage
10162 #ifdef WGL_NV_DX_interop
10182 #ifdef WGL_NV_copy_image
10195 #ifdef WGL_NV_float_buffer
10199 #ifdef WGL_NV_gpu_affinity
10216 #ifdef WGL_NV_multisample_coverage
10220 #ifdef WGL_NV_present_video
10235 #ifdef WGL_NV_render_depth_texture
10239 #ifdef WGL_NV_render_texture_rectangle
10243 #ifdef WGL_NV_swap_group
10261 #ifdef WGL_NV_vertex_array_range
10275 #ifdef WGL_NV_video_capture
10292 #ifdef WGL_NV_video_output
10310 #ifdef WGL_OML_sync_control
10337 if (_wglewGetExtensionsStringARB == NULL)
10338 if (_wglewGetExtensionsStringEXT == NULL)
10341 start = (
const GLubyte*)_wglewGetExtensionsStringEXT();
10343 start = (
const GLubyte*)_wglewGetExtensionsStringARB(wglGetCurrentDC());
10359 if (_wglewGetExtensionsStringARB == NULL)
10360 if (_wglewGetExtensionsStringEXT == NULL)
10361 extStart = (
const GLubyte*)
"";
10363 extStart = (
const GLubyte*)_wglewGetExtensionsStringEXT();
10365 extStart = (
const GLubyte*)_wglewGetExtensionsStringARB(wglGetCurrentDC());
10368 crippled = _wglewGetExtensionsStringARB == NULL && _wglewGetExtensionsStringEXT == NULL;
10369 #ifdef WGL_3DFX_multisample
10372 #ifdef WGL_3DL_stereo_control
10376 #ifdef WGL_AMD_gpu_association
10380 #ifdef WGL_ARB_buffer_region
10384 #ifdef WGL_ARB_create_context
10388 #ifdef WGL_ARB_create_context_profile
10391 #ifdef WGL_ARB_create_context_robustness
10394 #ifdef WGL_ARB_extensions_string
10398 #ifdef WGL_ARB_framebuffer_sRGB
10401 #ifdef WGL_ARB_make_current_read
10405 #ifdef WGL_ARB_multisample
10408 #ifdef WGL_ARB_pbuffer
10412 #ifdef WGL_ARB_pixel_format
10416 #ifdef WGL_ARB_pixel_format_float
10419 #ifdef WGL_ARB_render_texture
10423 #ifdef WGL_ATI_pixel_format_float
10426 #ifdef WGL_ATI_render_texture_rectangle
10429 #ifdef WGL_EXT_create_context_es2_profile
10432 #ifdef WGL_EXT_depth_float
10435 #ifdef WGL_EXT_display_color_table
10439 #ifdef WGL_EXT_extensions_string
10443 #ifdef WGL_EXT_framebuffer_sRGB
10446 #ifdef WGL_EXT_make_current_read
10450 #ifdef WGL_EXT_multisample
10453 #ifdef WGL_EXT_pbuffer
10457 #ifdef WGL_EXT_pixel_format
10461 #ifdef WGL_EXT_pixel_format_packed_float
10464 #ifdef WGL_EXT_swap_control
10468 #ifdef WGL_I3D_digital_video_control
10472 #ifdef WGL_I3D_gamma
10476 #ifdef WGL_I3D_genlock
10480 #ifdef WGL_I3D_image_buffer
10484 #ifdef WGL_I3D_swap_frame_lock
10488 #ifdef WGL_I3D_swap_frame_usage
10492 #ifdef WGL_NV_DX_interop
10496 #ifdef WGL_NV_copy_image
10500 #ifdef WGL_NV_float_buffer
10503 #ifdef WGL_NV_gpu_affinity
10507 #ifdef WGL_NV_multisample_coverage
10510 #ifdef WGL_NV_present_video
10514 #ifdef WGL_NV_render_depth_texture
10517 #ifdef WGL_NV_render_texture_rectangle
10520 #ifdef WGL_NV_swap_group
10524 #ifdef WGL_NV_vertex_array_range
10528 #ifdef WGL_NV_video_capture
10532 #ifdef WGL_NV_video_output
10536 #ifdef WGL_OML_sync_control
10544 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
10674 #if !defined(GLEW_MX)
10738 #ifdef GLX_VERSION_1_2
10751 #ifdef GLX_VERSION_1_3
10780 #ifdef GLX_VERSION_1_4
10784 #ifdef GLX_3DFX_multisample
10788 #ifdef GLX_AMD_gpu_association
10792 #ifdef GLX_ARB_create_context
10805 #ifdef GLX_ARB_create_context_profile
10809 #ifdef GLX_ARB_create_context_robustness
10813 #ifdef GLX_ARB_fbconfig_float
10817 #ifdef GLX_ARB_framebuffer_sRGB
10821 #ifdef GLX_ARB_get_proc_address
10825 #ifdef GLX_ARB_multisample
10829 #ifdef GLX_ARB_vertex_buffer_object
10833 #ifdef GLX_ATI_pixel_format_float
10837 #ifdef GLX_ATI_render_texture
10852 #ifdef GLX_EXT_create_context_es2_profile
10856 #ifdef GLX_EXT_fbconfig_packed_float
10860 #ifdef GLX_EXT_framebuffer_sRGB
10864 #ifdef GLX_EXT_import_context
10880 #ifdef GLX_EXT_scene_marker
10884 #ifdef GLX_EXT_swap_control
10897 #ifdef GLX_EXT_texture_from_pixmap
10911 #ifdef GLX_EXT_visual_info
10915 #ifdef GLX_EXT_visual_rating
10919 #ifdef GLX_INTEL_swap_event
10923 #ifdef GLX_MESA_agp_offset
10936 #ifdef GLX_MESA_copy_sub_buffer
10949 #ifdef GLX_MESA_pixmap_colormap
10962 #ifdef GLX_MESA_release_buffers
10975 #ifdef GLX_MESA_set_3dfx_mode
10988 #ifdef GLX_NV_copy_image
11001 #ifdef GLX_NV_float_buffer
11005 #ifdef GLX_NV_multisample_coverage
11009 #ifdef GLX_NV_present_video
11023 #ifdef GLX_NV_swap_group
11041 #ifdef GLX_NV_vertex_array_range
11055 #ifdef GLX_NV_video_capture
11072 #ifdef GLX_NV_video_output
11090 #ifdef GLX_OML_swap_method
11094 #ifdef GLX_OML_sync_control
11111 #ifdef GLX_SGIS_blended_overlay
11115 #ifdef GLX_SGIS_color_range
11119 #ifdef GLX_SGIS_multisample
11123 #ifdef GLX_SGIS_shared_multisample
11127 #ifdef GLX_SGIX_fbconfig
11145 #ifdef GLX_SGIX_hyperpipe
11165 #ifdef GLX_SGIX_pbuffer
11182 #ifdef GLX_SGIX_swap_barrier
11196 #ifdef GLX_SGIX_swap_group
11209 #ifdef GLX_SGIX_video_resize
11226 #ifdef GLX_SGIX_visual_select_group
11230 #ifdef GLX_SGI_cushion
11243 #ifdef GLX_SGI_make_current_read
11257 #ifdef GLX_SGI_swap_control
11270 #ifdef GLX_SGI_video_sync
11284 #ifdef GLX_SUN_get_transparent_index
11297 #ifdef GLX_SUN_video_resize
11340 if (major == 1 && minor <= 3)
11361 extStart = (
const GLubyte *)
"";
11364 #ifdef GLX_VERSION_1_3
11367 #ifdef GLX_3DFX_multisample
11370 #ifdef GLX_AMD_gpu_association
11373 #ifdef GLX_ARB_create_context
11377 #ifdef GLX_ARB_create_context_profile
11380 #ifdef GLX_ARB_create_context_robustness
11383 #ifdef GLX_ARB_fbconfig_float
11386 #ifdef GLX_ARB_framebuffer_sRGB
11389 #ifdef GLX_ARB_get_proc_address
11392 #ifdef GLX_ARB_multisample
11395 #ifdef GLX_ARB_vertex_buffer_object
11398 #ifdef GLX_ATI_pixel_format_float
11401 #ifdef GLX_ATI_render_texture
11405 #ifdef GLX_EXT_create_context_es2_profile
11408 #ifdef GLX_EXT_fbconfig_packed_float
11411 #ifdef GLX_EXT_framebuffer_sRGB
11414 #ifdef GLX_EXT_import_context
11418 #ifdef GLX_EXT_scene_marker
11421 #ifdef GLX_EXT_swap_control
11425 #ifdef GLX_EXT_texture_from_pixmap
11429 #ifdef GLX_EXT_visual_info
11432 #ifdef GLX_EXT_visual_rating
11435 #ifdef GLX_INTEL_swap_event
11438 #ifdef GLX_MESA_agp_offset
11442 #ifdef GLX_MESA_copy_sub_buffer
11446 #ifdef GLX_MESA_pixmap_colormap
11450 #ifdef GLX_MESA_release_buffers
11454 #ifdef GLX_MESA_set_3dfx_mode
11458 #ifdef GLX_NV_copy_image
11462 #ifdef GLX_NV_float_buffer
11465 #ifdef GLX_NV_multisample_coverage
11468 #ifdef GLX_NV_present_video
11472 #ifdef GLX_NV_swap_group
11476 #ifdef GLX_NV_vertex_array_range
11480 #ifdef GLX_NV_video_capture
11484 #ifdef GLX_NV_video_output
11488 #ifdef GLX_OML_swap_method
11491 #ifdef GLX_OML_sync_control
11495 #ifdef GLX_SGIS_blended_overlay
11498 #ifdef GLX_SGIS_color_range
11501 #ifdef GLX_SGIS_multisample
11504 #ifdef GLX_SGIS_shared_multisample
11507 #ifdef GLX_SGIX_fbconfig
11511 #ifdef GLX_SGIX_hyperpipe
11515 #ifdef GLX_SGIX_pbuffer
11519 #ifdef GLX_SGIX_swap_barrier
11523 #ifdef GLX_SGIX_swap_group
11527 #ifdef GLX_SGIX_video_resize
11531 #ifdef GLX_SGIX_visual_select_group
11534 #ifdef GLX_SGI_cushion
11538 #ifdef GLX_SGI_make_current_read
11542 #ifdef GLX_SGI_swap_control
11546 #ifdef GLX_SGI_video_sync
11550 #ifdef GLX_SUN_get_transparent_index
11554 #ifdef GLX_SUN_video_resize
11568 static const GLubyte* _glewErrorString[] =
11571 (
const GLubyte*)
"Missing GL version",
11572 (
const GLubyte*)
"GL 1.1 and up are not supported",
11573 (
const GLubyte*)
"GLX 1.2 and up are not supported",
11574 (
const GLubyte*)
"Unknown error"
11576 const int max_error =
sizeof(_glewErrorString)/
sizeof(*_glewErrorString) - 1;
11577 return _glewErrorString[(
int)error > max_error ? max_error : (
int)
error];
11582 static const GLubyte* _glewString[] =
11590 const int max_string =
sizeof(_glewString)/
sizeof(*_glewString) - 1;
11591 return _glewString[(
int)name > max_string ? 0 : (
int)
name];
11598 #if !defined(GLEW_MX)
11600 #if defined(_WIN32)
11601 extern GLenum wglewContextInit (
void);
11602 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
11610 #if defined(_WIN32)
11611 return wglewContextInit();
11612 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
11621 GLboolean glewContextIsSupported (
const GLEWContext* ctx,
const char* name)
11629 while (ret && len > 0)
11635 #ifdef GL_VERSION_1_2
11642 #ifdef GL_VERSION_1_2_1
11649 #ifdef GL_VERSION_1_3
11656 #ifdef GL_VERSION_1_4
11663 #ifdef GL_VERSION_1_5
11670 #ifdef GL_VERSION_2_0
11677 #ifdef GL_VERSION_2_1
11684 #ifdef GL_VERSION_3_0
11691 #ifdef GL_VERSION_3_1
11698 #ifdef GL_VERSION_3_2
11705 #ifdef GL_VERSION_3_3
11712 #ifdef GL_VERSION_4_0
11719 #ifdef GL_VERSION_4_1
11729 #ifdef GL_3DFX_multisample
11736 #ifdef GL_3DFX_tbuffer
11743 #ifdef GL_3DFX_texture_compression_FXT1
11753 #ifdef GL_AMD_blend_minmax_factor
11760 #ifdef GL_AMD_conservative_depth
11767 #ifdef GL_AMD_debug_output
11774 #ifdef GL_AMD_depth_clamp_separate
11781 #ifdef GL_AMD_draw_buffers_blend
11788 #ifdef GL_AMD_name_gen_delete
11795 #ifdef GL_AMD_performance_monitor
11802 #ifdef GL_AMD_sample_positions
11809 #ifdef GL_AMD_seamless_cubemap_per_texture
11816 #ifdef GL_AMD_shader_stencil_export
11823 #ifdef GL_AMD_texture_texture4
11830 #ifdef GL_AMD_transform_feedback3_lines_triangles
11837 #ifdef GL_AMD_vertex_shader_tessellator
11847 #ifdef GL_APPLE_aux_depth_stencil
11854 #ifdef GL_APPLE_client_storage
11861 #ifdef GL_APPLE_element_array
11868 #ifdef GL_APPLE_fence
11875 #ifdef GL_APPLE_float_pixels
11882 #ifdef GL_APPLE_flush_buffer_range
11889 #ifdef GL_APPLE_object_purgeable
11896 #ifdef GL_APPLE_pixel_buffer
11903 #ifdef GL_APPLE_rgb_422
11910 #ifdef GL_APPLE_row_bytes
11917 #ifdef GL_APPLE_specular_vector
11924 #ifdef GL_APPLE_texture_range
11931 #ifdef GL_APPLE_transform_hint
11938 #ifdef GL_APPLE_vertex_array_object
11945 #ifdef GL_APPLE_vertex_array_range
11952 #ifdef GL_APPLE_vertex_program_evaluators
11959 #ifdef GL_APPLE_ycbcr_422
11969 #ifdef GL_ARB_ES2_compatibility
11976 #ifdef GL_ARB_blend_func_extended
11983 #ifdef GL_ARB_cl_event
11990 #ifdef GL_ARB_color_buffer_float
11997 #ifdef GL_ARB_compatibility
12004 #ifdef GL_ARB_copy_buffer
12011 #ifdef GL_ARB_debug_output
12018 #ifdef GL_ARB_depth_buffer_float
12025 #ifdef GL_ARB_depth_clamp
12032 #ifdef GL_ARB_depth_texture
12039 #ifdef GL_ARB_draw_buffers
12046 #ifdef GL_ARB_draw_buffers_blend
12053 #ifdef GL_ARB_draw_elements_base_vertex
12060 #ifdef GL_ARB_draw_indirect
12067 #ifdef GL_ARB_draw_instanced
12074 #ifdef GL_ARB_explicit_attrib_location
12081 #ifdef GL_ARB_fragment_coord_conventions
12088 #ifdef GL_ARB_fragment_program
12095 #ifdef GL_ARB_fragment_program_shadow
12102 #ifdef GL_ARB_fragment_shader
12109 #ifdef GL_ARB_framebuffer_object
12116 #ifdef GL_ARB_framebuffer_sRGB
12123 #ifdef GL_ARB_geometry_shader4
12130 #ifdef GL_ARB_get_program_binary
12137 #ifdef GL_ARB_gpu_shader5
12144 #ifdef GL_ARB_gpu_shader_fp64
12151 #ifdef GL_ARB_half_float_pixel
12158 #ifdef GL_ARB_half_float_vertex
12165 #ifdef GL_ARB_imaging
12172 #ifdef GL_ARB_instanced_arrays
12179 #ifdef GL_ARB_map_buffer_range
12186 #ifdef GL_ARB_matrix_palette
12193 #ifdef GL_ARB_multisample
12200 #ifdef GL_ARB_multitexture
12207 #ifdef GL_ARB_occlusion_query
12214 #ifdef GL_ARB_occlusion_query2
12221 #ifdef GL_ARB_pixel_buffer_object
12228 #ifdef GL_ARB_point_parameters
12235 #ifdef GL_ARB_point_sprite
12242 #ifdef GL_ARB_provoking_vertex
12249 #ifdef GL_ARB_robustness
12256 #ifdef GL_ARB_sample_shading
12263 #ifdef GL_ARB_sampler_objects
12270 #ifdef GL_ARB_seamless_cube_map
12277 #ifdef GL_ARB_separate_shader_objects
12284 #ifdef GL_ARB_shader_bit_encoding
12291 #ifdef GL_ARB_shader_objects
12298 #ifdef GL_ARB_shader_precision
12305 #ifdef GL_ARB_shader_stencil_export
12312 #ifdef GL_ARB_shader_subroutine
12319 #ifdef GL_ARB_shader_texture_lod
12326 #ifdef GL_ARB_shading_language_100
12333 #ifdef GL_ARB_shading_language_include
12340 #ifdef GL_ARB_shadow
12347 #ifdef GL_ARB_shadow_ambient
12361 #ifdef GL_ARB_tessellation_shader
12368 #ifdef GL_ARB_texture_border_clamp
12375 #ifdef GL_ARB_texture_buffer_object
12382 #ifdef GL_ARB_texture_buffer_object_rgb32
12389 #ifdef GL_ARB_texture_compression
12396 #ifdef GL_ARB_texture_compression_bptc
12403 #ifdef GL_ARB_texture_compression_rgtc
12410 #ifdef GL_ARB_texture_cube_map
12417 #ifdef GL_ARB_texture_cube_map_array
12424 #ifdef GL_ARB_texture_env_add
12431 #ifdef GL_ARB_texture_env_combine
12438 #ifdef GL_ARB_texture_env_crossbar
12445 #ifdef GL_ARB_texture_env_dot3
12452 #ifdef GL_ARB_texture_float
12459 #ifdef GL_ARB_texture_gather
12466 #ifdef GL_ARB_texture_mirrored_repeat
12473 #ifdef GL_ARB_texture_multisample
12480 #ifdef GL_ARB_texture_non_power_of_two
12487 #ifdef GL_ARB_texture_query_lod
12494 #ifdef GL_ARB_texture_rectangle
12501 #ifdef GL_ARB_texture_rg
12508 #ifdef GL_ARB_texture_rgb10_a2ui
12515 #ifdef GL_ARB_texture_swizzle
12522 #ifdef GL_ARB_timer_query
12529 #ifdef GL_ARB_transform_feedback2
12536 #ifdef GL_ARB_transform_feedback3
12543 #ifdef GL_ARB_transpose_matrix
12550 #ifdef GL_ARB_uniform_buffer_object
12557 #ifdef GL_ARB_vertex_array_bgra
12564 #ifdef GL_ARB_vertex_array_object
12571 #ifdef GL_ARB_vertex_attrib_64bit
12578 #ifdef GL_ARB_vertex_blend
12585 #ifdef GL_ARB_vertex_buffer_object
12592 #ifdef GL_ARB_vertex_program
12599 #ifdef GL_ARB_vertex_shader
12606 #ifdef GL_ARB_vertex_type_2_10_10_10_rev
12613 #ifdef GL_ARB_viewport_array
12620 #ifdef GL_ARB_window_pos
12630 #ifdef GL_ATIX_point_sprites
12637 #ifdef GL_ATIX_texture_env_combine3
12644 #ifdef GL_ATIX_texture_env_route
12651 #ifdef GL_ATIX_vertex_shader_output_point_size
12661 #ifdef GL_ATI_draw_buffers
12668 #ifdef GL_ATI_element_array
12675 #ifdef GL_ATI_envmap_bumpmap
12682 #ifdef GL_ATI_fragment_shader
12689 #ifdef GL_ATI_map_object_buffer
12696 #ifdef GL_ATI_meminfo
12703 #ifdef GL_ATI_pn_triangles
12710 #ifdef GL_ATI_separate_stencil
12717 #ifdef GL_ATI_shader_texture_lod
12724 #ifdef GL_ATI_text_fragment_shader
12731 #ifdef GL_ATI_texture_compression_3dc
12738 #ifdef GL_ATI_texture_env_combine3
12745 #ifdef GL_ATI_texture_float
12752 #ifdef GL_ATI_texture_mirror_once
12759 #ifdef GL_ATI_vertex_array_object
12766 #ifdef GL_ATI_vertex_attrib_array_object
12773 #ifdef GL_ATI_vertex_streams
12783 #ifdef GL_EXT_422_pixels
12790 #ifdef GL_EXT_Cg_shader
12811 #ifdef GL_EXT_bindable_uniform
12818 #ifdef GL_EXT_blend_color
12825 #ifdef GL_EXT_blend_equation_separate
12832 #ifdef GL_EXT_blend_func_separate
12839 #ifdef GL_EXT_blend_logic_op
12846 #ifdef GL_EXT_blend_minmax
12853 #ifdef GL_EXT_blend_subtract
12860 #ifdef GL_EXT_clip_volume_hint
12867 #ifdef GL_EXT_cmyka
12874 #ifdef GL_EXT_color_subtable
12881 #ifdef GL_EXT_compiled_vertex_array
12888 #ifdef GL_EXT_convolution
12895 #ifdef GL_EXT_coordinate_frame
12902 #ifdef GL_EXT_copy_texture
12909 #ifdef GL_EXT_cull_vertex
12916 #ifdef GL_EXT_depth_bounds_test
12923 #ifdef GL_EXT_direct_state_access
12930 #ifdef GL_EXT_draw_buffers2
12937 #ifdef GL_EXT_draw_instanced
12944 #ifdef GL_EXT_draw_range_elements
12951 #ifdef GL_EXT_fog_coord
12958 #ifdef GL_EXT_fragment_lighting
12965 #ifdef GL_EXT_framebuffer_blit
12972 #ifdef GL_EXT_framebuffer_multisample
12979 #ifdef GL_EXT_framebuffer_object
12986 #ifdef GL_EXT_framebuffer_sRGB
12993 #ifdef GL_EXT_geometry_shader4
13000 #ifdef GL_EXT_gpu_program_parameters
13007 #ifdef GL_EXT_gpu_shader4
13014 #ifdef GL_EXT_histogram
13021 #ifdef GL_EXT_index_array_formats
13028 #ifdef GL_EXT_index_func
13035 #ifdef GL_EXT_index_material
13042 #ifdef GL_EXT_index_texture
13049 #ifdef GL_EXT_light_texture
13056 #ifdef GL_EXT_misc_attribute
13063 #ifdef GL_EXT_multi_draw_arrays
13070 #ifdef GL_EXT_multisample
13077 #ifdef GL_EXT_packed_depth_stencil
13084 #ifdef GL_EXT_packed_float
13091 #ifdef GL_EXT_packed_pixels
13098 #ifdef GL_EXT_paletted_texture
13105 #ifdef GL_EXT_pixel_buffer_object
13112 #ifdef GL_EXT_pixel_transform
13119 #ifdef GL_EXT_pixel_transform_color_table
13126 #ifdef GL_EXT_point_parameters
13133 #ifdef GL_EXT_polygon_offset
13140 #ifdef GL_EXT_provoking_vertex
13147 #ifdef GL_EXT_rescale_normal
13154 #ifdef GL_EXT_scene_marker
13161 #ifdef GL_EXT_secondary_color
13168 #ifdef GL_EXT_separate_shader_objects
13175 #ifdef GL_EXT_separate_specular_color
13182 #ifdef GL_EXT_shader_image_load_store
13189 #ifdef GL_EXT_shadow_funcs
13196 #ifdef GL_EXT_shared_texture_palette
13203 #ifdef GL_EXT_stencil_clear_tag
13210 #ifdef GL_EXT_stencil_two_side
13217 #ifdef GL_EXT_stencil_wrap
13224 #ifdef GL_EXT_subtexture
13231 #ifdef GL_EXT_texture
13238 #ifdef GL_EXT_texture3D
13245 #ifdef GL_EXT_texture_array
13252 #ifdef GL_EXT_texture_buffer_object
13259 #ifdef GL_EXT_texture_compression_dxt1
13266 #ifdef GL_EXT_texture_compression_latc
13273 #ifdef GL_EXT_texture_compression_rgtc
13280 #ifdef GL_EXT_texture_compression_s3tc
13287 #ifdef GL_EXT_texture_cube_map
13294 #ifdef GL_EXT_texture_edge_clamp
13301 #ifdef GL_EXT_texture_env
13308 #ifdef GL_EXT_texture_env_add
13315 #ifdef GL_EXT_texture_env_combine
13322 #ifdef GL_EXT_texture_env_dot3
13329 #ifdef GL_EXT_texture_filter_anisotropic
13336 #ifdef GL_EXT_texture_integer
13343 #ifdef GL_EXT_texture_lod_bias
13350 #ifdef GL_EXT_texture_mirror_clamp
13357 #ifdef GL_EXT_texture_object
13364 #ifdef GL_EXT_texture_perturb_normal
13371 #ifdef GL_EXT_texture_rectangle
13378 #ifdef GL_EXT_texture_sRGB
13385 #ifdef GL_EXT_texture_sRGB_decode
13392 #ifdef GL_EXT_texture_shared_exponent
13399 #ifdef GL_EXT_texture_snorm
13406 #ifdef GL_EXT_texture_swizzle
13413 #ifdef GL_EXT_timer_query
13420 #ifdef GL_EXT_transform_feedback
13427 #ifdef GL_EXT_vertex_array
13434 #ifdef GL_EXT_vertex_array_bgra
13441 #ifdef GL_EXT_vertex_attrib_64bit
13448 #ifdef GL_EXT_vertex_shader
13455 #ifdef GL_EXT_vertex_weighting
13462 #ifdef GL_EXT_x11_sync_object
13472 #ifdef GL_GREMEDY_frame_terminator
13479 #ifdef GL_GREMEDY_string_marker
13489 #ifdef GL_HP_convolution_border_modes
13496 #ifdef GL_HP_image_transform
13503 #ifdef GL_HP_occlusion_test
13510 #ifdef GL_HP_texture_lighting
13520 #ifdef GL_IBM_cull_vertex
13527 #ifdef GL_IBM_multimode_draw_arrays
13534 #ifdef GL_IBM_rasterpos_clip
13541 #ifdef GL_IBM_static_data
13548 #ifdef GL_IBM_texture_mirrored_repeat
13555 #ifdef GL_IBM_vertex_array_lists
13565 #ifdef GL_INGR_color_clamp
13572 #ifdef GL_INGR_interlace_read
13582 #ifdef GL_INTEL_parallel_arrays
13589 #ifdef GL_INTEL_texture_scissor
13599 #ifdef GL_KTX_buffer_region
13609 #ifdef GL_MESAX_texture_stack
13619 #ifdef GL_MESA_pack_invert
13626 #ifdef GL_MESA_resize_buffers
13633 #ifdef GL_MESA_window_pos
13640 #ifdef GL_MESA_ycbcr_texture
13650 #ifdef GL_NVX_gpu_memory_info
13660 #ifdef GL_NV_blend_square
13667 #ifdef GL_NV_conditional_render
13674 #ifdef GL_NV_copy_depth_to_color
13681 #ifdef GL_NV_copy_image
13688 #ifdef GL_NV_depth_buffer_float
13695 #ifdef GL_NV_depth_clamp
13702 #ifdef GL_NV_depth_range_unclamped
13709 #ifdef GL_NV_evaluators
13716 #ifdef GL_NV_explicit_multisample
13730 #ifdef GL_NV_float_buffer
13737 #ifdef GL_NV_fog_distance
13744 #ifdef GL_NV_fragment_program
13751 #ifdef GL_NV_fragment_program2
13758 #ifdef GL_NV_fragment_program4
13765 #ifdef GL_NV_fragment_program_option
13772 #ifdef GL_NV_framebuffer_multisample_coverage
13779 #ifdef GL_NV_geometry_program4
13786 #ifdef GL_NV_geometry_shader4
13793 #ifdef GL_NV_gpu_program4
13800 #ifdef GL_NV_gpu_program5
13807 #ifdef GL_NV_gpu_program_fp64
13814 #ifdef GL_NV_gpu_shader5
13821 #ifdef GL_NV_half_float
13828 #ifdef GL_NV_light_max_exponent
13835 #ifdef GL_NV_multisample_coverage
13842 #ifdef GL_NV_multisample_filter_hint
13849 #ifdef GL_NV_occlusion_query
13856 #ifdef GL_NV_packed_depth_stencil
13863 #ifdef GL_NV_parameter_buffer_object
13870 #ifdef GL_NV_parameter_buffer_object2
13877 #ifdef GL_NV_pixel_data_range
13884 #ifdef GL_NV_point_sprite
13891 #ifdef GL_NV_present_video
13898 #ifdef GL_NV_primitive_restart
13905 #ifdef GL_NV_register_combiners
13912 #ifdef GL_NV_register_combiners2
13919 #ifdef GL_NV_shader_buffer_load
13926 #ifdef GL_NV_tessellation_program5
13933 #ifdef GL_NV_texgen_emboss
13940 #ifdef GL_NV_texgen_reflection
13947 #ifdef GL_NV_texture_barrier
13954 #ifdef GL_NV_texture_compression_vtc
13961 #ifdef GL_NV_texture_env_combine4
13968 #ifdef GL_NV_texture_expand_normal
13975 #ifdef GL_NV_texture_multisample
13982 #ifdef GL_NV_texture_rectangle
13989 #ifdef GL_NV_texture_shader
13996 #ifdef GL_NV_texture_shader2
14003 #ifdef GL_NV_texture_shader3
14010 #ifdef GL_NV_transform_feedback
14017 #ifdef GL_NV_transform_feedback2
14024 #ifdef GL_NV_vdpau_interop
14031 #ifdef GL_NV_vertex_array_range
14038 #ifdef GL_NV_vertex_array_range2
14045 #ifdef GL_NV_vertex_attrib_integer_64bit
14052 #ifdef GL_NV_vertex_buffer_unified_memory
14059 #ifdef GL_NV_vertex_program
14066 #ifdef GL_NV_vertex_program1_1
14073 #ifdef GL_NV_vertex_program2
14080 #ifdef GL_NV_vertex_program2_option
14087 #ifdef GL_NV_vertex_program3
14094 #ifdef GL_NV_vertex_program4
14101 #ifdef GL_NV_video_capture
14111 #ifdef GL_OES_byte_coordinates
14118 #ifdef GL_OES_compressed_paletted_texture
14125 #ifdef GL_OES_read_format
14132 #ifdef GL_OES_single_precision
14142 #ifdef GL_OML_interlace
14149 #ifdef GL_OML_resample
14156 #ifdef GL_OML_subsample
14166 #ifdef GL_PGI_misc_hints
14173 #ifdef GL_PGI_vertex_hints
14183 #ifdef GL_REND_screen_coordinates
14203 #ifdef GL_SGIS_color_range
14210 #ifdef GL_SGIS_detail_texture
14217 #ifdef GL_SGIS_fog_function
14224 #ifdef GL_SGIS_generate_mipmap
14231 #ifdef GL_SGIS_multisample
14238 #ifdef GL_SGIS_pixel_texture
14245 #ifdef GL_SGIS_point_line_texgen
14252 #ifdef GL_SGIS_sharpen_texture
14259 #ifdef GL_SGIS_texture4D
14266 #ifdef GL_SGIS_texture_border_clamp
14273 #ifdef GL_SGIS_texture_edge_clamp
14280 #ifdef GL_SGIS_texture_filter4
14287 #ifdef GL_SGIS_texture_lod
14294 #ifdef GL_SGIS_texture_select
14304 #ifdef GL_SGIX_async
14311 #ifdef GL_SGIX_async_histogram
14318 #ifdef GL_SGIX_async_pixel
14325 #ifdef GL_SGIX_blend_alpha_minmax
14332 #ifdef GL_SGIX_clipmap
14339 #ifdef GL_SGIX_convolution_accuracy
14346 #ifdef GL_SGIX_depth_texture
14353 #ifdef GL_SGIX_flush_raster
14360 #ifdef GL_SGIX_fog_offset
14367 #ifdef GL_SGIX_fog_texture
14374 #ifdef GL_SGIX_fragment_specular_lighting
14381 #ifdef GL_SGIX_framezoom
14388 #ifdef GL_SGIX_interlace
14395 #ifdef GL_SGIX_ir_instrument1
14402 #ifdef GL_SGIX_list_priority
14409 #ifdef GL_SGIX_pixel_texture
14416 #ifdef GL_SGIX_pixel_texture_bits
14423 #ifdef GL_SGIX_reference_plane
14430 #ifdef GL_SGIX_resample
14437 #ifdef GL_SGIX_shadow
14444 #ifdef GL_SGIX_shadow_ambient
14451 #ifdef GL_SGIX_sprite
14458 #ifdef GL_SGIX_tag_sample_buffer
14465 #ifdef GL_SGIX_texture_add_env
14472 #ifdef GL_SGIX_texture_coordinate_clamp
14479 #ifdef GL_SGIX_texture_lod_bias
14486 #ifdef GL_SGIX_texture_multi_buffer
14493 #ifdef GL_SGIX_texture_range
14500 #ifdef GL_SGIX_texture_scale_bias
14507 #ifdef GL_SGIX_vertex_preclip
14514 #ifdef GL_SGIX_vertex_preclip_hint
14521 #ifdef GL_SGIX_ycrcb
14531 #ifdef GL_SGI_color_matrix
14538 #ifdef GL_SGI_color_table
14545 #ifdef GL_SGI_texture_color_table
14555 #ifdef GL_SUNX_constant_data
14565 #ifdef GL_SUN_convolution_border_modes
14572 #ifdef GL_SUN_global_alpha
14579 #ifdef GL_SUN_mesh_array
14586 #ifdef GL_SUN_read_video_pixels
14593 #ifdef GL_SUN_slice_accum
14600 #ifdef GL_SUN_triangle_list
14607 #ifdef GL_SUN_vertex
14617 #ifdef GL_WIN_phong_shading
14624 #ifdef GL_WIN_specular_fog
14631 #ifdef GL_WIN_swap_hint
14645 #if defined(_WIN32)
14647 #if defined(GLEW_MX)
14648 GLboolean wglewContextIsSupported (
const WGLEWContext* ctx,
const char* name)
14656 while (ret && len > 0)
14662 #ifdef WGL_3DFX_multisample
14672 #ifdef WGL_3DL_stereo_control
14682 #ifdef WGL_AMD_gpu_association
14692 #ifdef WGL_ARB_buffer_region
14699 #ifdef WGL_ARB_create_context
14706 #ifdef WGL_ARB_create_context_profile
14713 #ifdef WGL_ARB_create_context_robustness
14720 #ifdef WGL_ARB_extensions_string
14727 #ifdef WGL_ARB_framebuffer_sRGB
14734 #ifdef WGL_ARB_make_current_read
14741 #ifdef WGL_ARB_multisample
14748 #ifdef WGL_ARB_pbuffer
14755 #ifdef WGL_ARB_pixel_format
14762 #ifdef WGL_ARB_pixel_format_float
14769 #ifdef WGL_ARB_render_texture
14779 #ifdef WGL_ATI_pixel_format_float
14786 #ifdef WGL_ATI_render_texture_rectangle
14796 #ifdef WGL_EXT_create_context_es2_profile
14803 #ifdef WGL_EXT_depth_float
14810 #ifdef WGL_EXT_display_color_table
14817 #ifdef WGL_EXT_extensions_string
14824 #ifdef WGL_EXT_framebuffer_sRGB
14831 #ifdef WGL_EXT_make_current_read
14838 #ifdef WGL_EXT_multisample
14845 #ifdef WGL_EXT_pbuffer
14852 #ifdef WGL_EXT_pixel_format
14859 #ifdef WGL_EXT_pixel_format_packed_float
14866 #ifdef WGL_EXT_swap_control
14876 #ifdef WGL_I3D_digital_video_control
14883 #ifdef WGL_I3D_gamma
14890 #ifdef WGL_I3D_genlock
14897 #ifdef WGL_I3D_image_buffer
14904 #ifdef WGL_I3D_swap_frame_lock
14911 #ifdef WGL_I3D_swap_frame_usage
14921 #ifdef WGL_NV_DX_interop
14928 #ifdef WGL_NV_copy_image
14935 #ifdef WGL_NV_float_buffer
14942 #ifdef WGL_NV_gpu_affinity
14949 #ifdef WGL_NV_multisample_coverage
14956 #ifdef WGL_NV_present_video
14963 #ifdef WGL_NV_render_depth_texture
14970 #ifdef WGL_NV_render_texture_rectangle
14977 #ifdef WGL_NV_swap_group
14984 #ifdef WGL_NV_vertex_array_range
14991 #ifdef WGL_NV_video_capture
14998 #ifdef WGL_NV_video_output
15008 #ifdef WGL_OML_sync_control
15022 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
15024 #if defined(GLEW_MX)
15025 GLboolean glxewContextIsSupported (
const GLXEWContext* ctx,
const char* name)
15033 while (ret && len > 0)
15039 #ifdef GLX_VERSION_1_2
15046 #ifdef GLX_VERSION_1_3
15053 #ifdef GLX_VERSION_1_4
15063 #ifdef GLX_3DFX_multisample
15073 #ifdef GLX_AMD_gpu_association
15083 #ifdef GLX_ARB_create_context
15090 #ifdef GLX_ARB_create_context_profile
15097 #ifdef GLX_ARB_create_context_robustness
15104 #ifdef GLX_ARB_fbconfig_float
15111 #ifdef GLX_ARB_framebuffer_sRGB
15118 #ifdef GLX_ARB_get_proc_address
15125 #ifdef GLX_ARB_multisample
15132 #ifdef GLX_ARB_vertex_buffer_object
15142 #ifdef GLX_ATI_pixel_format_float
15149 #ifdef GLX_ATI_render_texture
15159 #ifdef GLX_EXT_create_context_es2_profile
15166 #ifdef GLX_EXT_fbconfig_packed_float
15173 #ifdef GLX_EXT_framebuffer_sRGB
15180 #ifdef GLX_EXT_import_context
15187 #ifdef GLX_EXT_scene_marker
15194 #ifdef GLX_EXT_swap_control
15201 #ifdef GLX_EXT_texture_from_pixmap
15208 #ifdef GLX_EXT_visual_info
15215 #ifdef GLX_EXT_visual_rating
15225 #ifdef GLX_INTEL_swap_event
15235 #ifdef GLX_MESA_agp_offset
15242 #ifdef GLX_MESA_copy_sub_buffer
15249 #ifdef GLX_MESA_pixmap_colormap
15256 #ifdef GLX_MESA_release_buffers
15263 #ifdef GLX_MESA_set_3dfx_mode
15273 #ifdef GLX_NV_copy_image
15280 #ifdef GLX_NV_float_buffer
15287 #ifdef GLX_NV_multisample_coverage
15294 #ifdef GLX_NV_present_video
15301 #ifdef GLX_NV_swap_group
15308 #ifdef GLX_NV_vertex_array_range
15315 #ifdef GLX_NV_video_capture
15322 #ifdef GLX_NV_video_output
15332 #ifdef GLX_OML_swap_method
15339 #ifdef GLX_OML_sync_control
15349 #ifdef GLX_SGIS_blended_overlay
15356 #ifdef GLX_SGIS_color_range
15363 #ifdef GLX_SGIS_multisample
15370 #ifdef GLX_SGIS_shared_multisample
15380 #ifdef GLX_SGIX_fbconfig
15387 #ifdef GLX_SGIX_hyperpipe
15394 #ifdef GLX_SGIX_pbuffer
15401 #ifdef GLX_SGIX_swap_barrier
15408 #ifdef GLX_SGIX_swap_group
15415 #ifdef GLX_SGIX_video_resize
15422 #ifdef GLX_SGIX_visual_select_group
15432 #ifdef GLX_SGI_cushion
15439 #ifdef GLX_SGI_make_current_read
15446 #ifdef GLX_SGI_swap_control
15453 #ifdef GLX_SGI_video_sync
15463 #ifdef GLX_SUN_get_transparent_index
15470 #ifdef GLX_SUN_video_resize
#define GLEW_EXT_cull_vertex
#define glDetailTexFuncSGIS
GLboolean __GLEW_SGIX_reference_plane
#define glFinishObjectAPPLE
#define glReplacementCodeuiColor4fNormal3fVertex3fvSUN
PFNGLCOLORTABLEPROC __glewColorTable
#define GLEW_EXT_scene_marker
PFNGLGETATTRIBLOCATIONARBPROC __glewGetAttribLocationARB
#define glMatrixLoadTransposedEXT
#define GLEW_ARB_shading_language_100
PFNGLVERTEXATTRIBI1IVEXTPROC __glewVertexAttribI1ivEXT
PFNGLFOGCOORDDEXTPROC __glewFogCoorddEXT
PFNGLSTENCILFUNCSEPARATEATIPROC __glewStencilFuncSeparateATI
static GLboolean _glewInit_GL_ARB_texture_buffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
#define glXQueryMaxSwapBarriersSGIX
PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC __glewProgramUniformMatrix4x3dv
GLboolean __GLEW_EXT_blend_subtract
#define glNamedRenderbufferStorageEXT
#define glGetActiveUniformsiv
#define glConvolutionParameterf
PFNGLGETSHADERSOURCEARBPROC __glewGetShaderSourceARB
PFNGLTEXPARAMETERIUIVPROC __glewTexParameterIuiv
PFNGLFINISHTEXTURESUNXPROC __glewFinishTextureSUNX
#define glEnableVertexAttribArrayARB
PFNGLVIDEOCAPTURESTREAMPARAMETERIVNVPROC __glewVideoCaptureStreamParameterivNV
#define glTexImage3DMultisampleCoverageNV
#define glPointParameterfvEXT
#define glGetCompressedTexImage
#define glGetProgramNamedParameterfvNV
#define GLEW_ARB_texture_env_combine
#define glProgramUniform2ivEXT
PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC __glewVertexArraySecondaryColorOffsetEXT
PFNGLUNIFORM1FVPROC __glewUniform1fv
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC __glewCheckFramebufferStatusEXT
PFNGLFRAMEBUFFERTEXTURE3DEXTPROC __glewFramebufferTexture3DEXT
#define glXReleaseVideoImageNV
PFNGLMULTTRANSPOSEMATRIXFARBPROC __glewMultTransposeMatrixfARB
#define glBindAttribLocationARB
#define glVertexAttrib4NusvARB
PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC __glewGetCombinerInputParameterivNV
#define glProgramUniform2ui64NV
PFNGLVERTEXATTRIBS1DVNVPROC __glewVertexAttribs1dvNV
#define glProgramUniformMatrix4x3dv
PFNGLVERTEXATTRIB4NUBVARBPROC __glewVertexAttrib4NubvARB
#define glGetProgramStringNV
static GLboolean _glewInit_GLX_NV_present_video(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glSamplerParameteri
#define glMultiTexCoord3dARB
GLboolean __GLEW_ATI_texture_compression_3dc
GLboolean __GLEW_EXT_color_subtable
#define glMultiTexCoord1fARB
PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC __glewBindVideoCaptureStreamBufferNV
PFNGLGETTEXTUREPARAMETERIIVEXTPROC __glewGetTextureParameterIivEXT
PFNGLVERTEXATTRIB1DARBPROC __glewVertexAttrib1dARB
#define glReplacementCodeusvSUN
static GLboolean _glewInit_GL_EXT_paletted_texture(GLEW_CONTEXT_ARG_DEF_INIT)
#define WGLEW_NV_float_buffer
#define glMatrixScalefEXT
static GLboolean _glewInit_GL_SGIS_texture4D(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLSAMPLERPARAMETERIPROC __glewSamplerParameteri
PFNGLGETBUFFERSUBDATAPROC __glewGetBufferSubData
PFNGLVERTEXATTRIBS4HVNVPROC __glewVertexAttribs4hvNV
#define GLXEW_INTEL_swap_event
#define glTextureRenderbufferEXT
#define glMultiTexCoord4s
#define glVertexAttrib4Nuiv
PFNGLFRAGMENTMATERIALFVEXTPROC __glewFragmentMaterialfvEXT
#define glTextureParameteriEXT
PFNGLVERTEXATTRIB4DPROC __glewVertexAttrib4d
WGLEW_EXPORT GLboolean __WGLEW_NV_copy_image
PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC __glewCopyConvolutionFilter2DEXT
GLboolean __GLEW_NV_texture_rectangle
PFNGLVERTEXATTRIB3FNVPROC __glewVertexAttrib3fNV
#define glVertexAttrib2dvARB
PFNGLGENRENDERBUFFERSEXTPROC __glewGenRenderbuffersEXT
#define glVertexAttribI1uiv
WGLEW_EXPORT GLboolean __WGLEW_NV_float_buffer
GLboolean __GLEW_ATIX_texture_env_route
#define glBufferParameteriAPPLE
#define glProgramUniformui64NV
PFNGLFRAGMENTLIGHTMODELFVEXTPROC __glewFragmentLightModelfvEXT
#define GLEW_NV_parameter_buffer_object
PFNGLGETOBJECTBUFFERFVATIPROC __glewGetObjectBufferfvATI
#define GLEW_NV_present_video
GLXFBConfigSGIX(* PFNGLXGETFBCONFIGFROMVISUALSGIXPROC)(Display *dpy, XVisualInfo *vis)
#define GLEW_NV_fragment_program4
PFNGLMAPBUFFERPROC __glewMapBuffer
#define glGetTexBumpParameterfvATI
PFNGLBEGINTRANSFORMFEEDBACKEXTPROC __glewBeginTransformFeedbackEXT
#define glProgramUniform2dvEXT
PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC __glewCopyTextureSubImage3DEXT
#define glTexCoord4fVertex4fvSUN
PFNGLUNIFORM4UI64NVPROC __glewUniform4ui64NV
#define GLEW_SGIX_depth_texture
PFNGLPROGRAMUNIFORM2FVEXTPROC __glewProgramUniform2fvEXT
#define glVertexAttrib2hvNV
PFNGLVERTEXATTRIBLPOINTEREXTPROC __glewVertexAttribLPointerEXT
PFNGLMINSAMPLESHADINGPROC __glewMinSampleShading
PFNGLGETSHADERINFOLOGPROC __glewGetShaderInfoLog
PFNGLVERTEXATTRIB4DVNVPROC __glewVertexAttrib4dvNV
PFNGLGENFENCESAPPLEPROC __glewGenFencesAPPLE
PFNGLXCOPYSUBBUFFERMESAPROC __glewXCopySubBufferMESA
#define glMemoryBarrierEXT
#define GLEW_INTEL_texture_scissor
#define glGetHistogramParameterivEXT
#define glTextureParameterfEXT
WGLEW_EXPORT PFNWGLWAITFORMSCOMLPROC __wglewWaitForMscOML
PFNGLCLIENTACTIVETEXTUREPROC __glewClientActiveTexture
static GLboolean _glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_DEF_INIT)
#define glXBindSwapBarrierNV
#define glGetVertexAttribIuiv
PFNGLGETNPIXELMAPUSVARBPROC __glewGetnPixelMapusvARB
static GLboolean _glewInit_GLX_SGIX_video_resize(GLXEW_CONTEXT_ARG_DEF_INIT)
#define GLXEW_SGI_make_current_read
GLboolean __GLEW_ARB_seamless_cube_map
PFNGLWINDOWPOS3DMESAPROC __glewWindowPos3dMESA
PFNGLGETFRAGMENTMATERIALIVSGIXPROC __glewGetFragmentMaterialivSGIX
#define glGenVertexArrays
#define GLEW_NV_copy_image
PFNGLSAMPLERPARAMETERIIVPROC __glewSamplerParameterIiv
PFNGLGETLOCALCONSTANTFLOATVEXTPROC __glewGetLocalConstantFloatvEXT
PFNGLCREATESHADERPROGRAMEXTPROC __glewCreateShaderProgramEXT
#define wglBeginFrameTrackingI3D
#define GLEW_ARB_texture_buffer_object_rgb32
#define glVertexAttribIPointer
PFNGLMULTITEXCOORD4HVNVPROC __glewMultiTexCoord4hvNV
#define glFragmentLightivSGIX
PFNGLPROGRAMUNIFORM1I64NVPROC __glewProgramUniform1i64NV
#define GLEW_EXT_direct_state_access
PFNGLGETNUNIFORMDVARBPROC __glewGetnUniformdvARB
#define WGLEW_NV_present_video
GLboolean __GLEW_NV_multisample_filter_hint
void(* PFNGLXDRAWABLEATTRIBATIPROC)(Display *dpy, GLXDrawable draw, const int *attrib_list)
#define glWindowPos4ivMESA
PFNGLGETVIDEOCAPTURESTREAMFVNVPROC __glewGetVideoCaptureStreamfvNV
#define glTexImage2DMultisampleCoverageNV
GLboolean __GLEW_SGIX_resample
GLXContext(* PFNGLXCREATENEWCONTEXTPROC)(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
PFNGLVERTEXATTRIBL3I64NVPROC __glewVertexAttribL3i64NV
PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC __glewNamedProgramLocalParameters4fvEXT
GLboolean __GLEW_EXT_histogram
PFNGLFRAMEBUFFERREADBUFFEREXTPROC __glewFramebufferReadBufferEXT
#define wglCreateAssociatedContextAttribsAMD
#define glGetPerfMonitorCounterStringAMD
PFNGLGETLOCALCONSTANTINTEGERVEXTPROC __glewGetLocalConstantIntegervEXT
PFNGLFRAMEBUFFERTEXTURE2DEXTPROC __glewFramebufferTexture2DEXT
PFNGLPROGRAMENVPARAMETERI4UIVNVPROC __glewProgramEnvParameterI4uivNV
#define glMultiModeDrawArraysIBM
GLboolean __GLEW_ARB_texture_env_dot3
#define GLEW_SGIX_async_pixel
#define wglCreateBufferRegionARB
GLboolean __GLEW_EXT_texture_edge_clamp
PFNGLBINDFRAGDATALOCATIONEXTPROC __glewBindFragDataLocationEXT
PFNGLDELETEOBJECTARBPROC __glewDeleteObjectARB
#define wglGetPixelFormatAttribfvARB
#define glVertexAttribPointer
GLboolean __GLEW_SUN_read_video_pixels
PFNGLWINDOWPOS3DVARBPROC __glewWindowPos3dvARB
#define glGetVertexAttribLdv
#define glSetFragmentShaderConstantATI
PFNGLCOMBINEROUTPUTNVPROC __glewCombinerOutputNV
PFNGLNAMEDSTRINGARBPROC __glewNamedStringARB
GLboolean __GLEW_ARB_texture_multisample
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC __glewGetActiveSubroutineUniformiv
#define glVertexAttribI4uivEXT
PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC __glewNamedProgramLocalParameter4fvEXT
#define glGenTransformFeedbacksNV
PFNGLVERTEXWEIGHTPOINTEREXTPROC __glewVertexWeightPointerEXT
#define glGlobalAlphaFactorusSUN
PFNGLVERTEXATTRIB4DNVPROC __glewVertexAttrib4dNV
#define glGetVideoCaptureivNV
#define glVertexAttrib3dv
GLvoid *GLAPIENTRY * PFNGLMAPNAMEDBUFFERRANGEEXTPROC(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
#define GLEW_SUN_read_video_pixels
#define glSeparableFilter2D
#define glXChannelRectSGIX
PFNGLGETQUERYIVPROC __glewGetQueryiv
#define glUniformMatrix4dv
PFNGLISFRAMEBUFFERPROC __glewIsFramebuffer
GLboolean __GLEW_INTEL_texture_scissor
PFNGLSAMPLEPATTERNSGISPROC __glewSamplePatternSGIS
PFNGLDRAWBUFFERSPROC __glewDrawBuffers
#define glGetActiveUniformName
PFNGLENDVERTEXSHADEREXTPROC __glewEndVertexShaderEXT
PFNGLPROGRAMUNIFORM4UIEXTPROC __glewProgramUniform4uiEXT
PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC __glewProgramUniformMatrix4x3fv
#define WGLEW_I3D_swap_frame_usage
#define glVertexAttribs4hvNV
PFNGLSECONDARYCOLORFORMATNVPROC __glewSecondaryColorFormatNV
#define glMapVertexAttrib1dAPPLE
GLboolean __GLEW_HP_convolution_border_modes
#define glProgramEnvParametersI4ivNV
WGLEW_EXPORT PFNWGLDXOBJECTACCESSNVPROC __wglewDXObjectAccessNV
GLboolean __GLXEW_SGIX_hyperpipe
PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC __glewGetnCompressedTexImageARB
PFNGLBINDMATERIALPARAMETEREXTPROC __glewBindMaterialParameterEXT
#define glBindBufferRangeNV
PFNGLVERTEXATTRIB1DNVPROC __glewVertexAttrib1dNV
GLboolean __GLEW_ARB_draw_indirect
PFNGLPROGRAMUNIFORM4DVEXTPROC __glewProgramUniform4dvEXT
PFNGLFRAGMENTMATERIALFVSGIXPROC __glewFragmentMaterialfvSGIX
#define glColorTableParameteriv
#define GLEW_AMD_draw_buffers_blend
#define WGLEW_ARB_create_context_profile
PFNGLVDPAUMAPSURFACESNVPROC __glewVDPAUMapSurfacesNV
#define glConvolutionParameteriv
#define glVertexAttribI4bv
#define glXBindSwapBarrierSGIX
GLboolean __GLXEW_ARB_fbconfig_float
#define glGetMinmaxParameteriv
GLboolean __GLEW_EXT_texture_rectangle
PFNGLPOINTPARAMETERFEXTPROC __glewPointParameterfEXT
#define glVertexAttrib1hNV
#define glRenderbufferStorageEXT
#define glVertexAttribI4usv
#define glPixelTransformParameterivEXT
#define glFramebufferTextureARB
#define wglBindVideoCaptureDeviceNV
#define GLEW_ARB_get_program_binary
WGLEW_EXPORT GLboolean __WGLEW_EXT_framebuffer_sRGB
PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC __glewGetConvolutionParameterfvEXT
PFNGLMATRIXPUSHEXTPROC __glewMatrixPushEXT
#define glGetFragmentMaterialivEXT
#define glSecondaryColor3ub
#define glIsEnabledIndexedEXT
PFNGLTEXTURESUBIMAGE1DEXTPROC __glewTextureSubImage1DEXT
PFNGLVERTEXATTRIB4SVPROC __glewVertexAttrib4sv
PFNGLSECONDARYCOLORP3UIPROC __glewSecondaryColorP3ui
#define glLoadTransposeMatrixdARB
#define glCreateShaderObjectARB
#define glMultiTexCoord3fvARB
GLboolean __GLEW_EXT_x11_sync_object
GLboolean __GLEW_ARB_texture_border_clamp
PFNGLTEXBUFFERARBPROC __glewTexBufferARB
#define glProgramParameteriARB
static GLboolean _glewInit_GL_ATI_vertex_array_object(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETTEXFILTERFUNCSGISPROC __glewGetTexFilterFuncSGIS
#define glVertexAttribLPointer
PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC __glewProgramUniformMatrix2fvEXT
#define glMultiTexCoord4d
PFNGLTEXCOORDP4UIPROC __glewTexCoordP4ui
#define glGetDetailTexFuncSGIS
#define glConvolutionParameteri
#define WGLEW_ARB_create_context_robustness
#define glFrameTerminatorGREMEDY
GLboolean __GLEW_EXT_gpu_program_parameters
PFNGLVERTEXATTRIBL4I64NVPROC __glewVertexAttribL4i64NV
PFNGLXGETCURRENTREADDRAWABLEPROC __glewXGetCurrentReadDrawable
static GLboolean _glewInit_GL_EXT_stencil_two_side(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETINFOLOGARBPROC __glewGetInfoLogARB
PFNGLUNIFORM3IPROC __glewUniform3i
static GLboolean _glewInit_GL_SGIX_framezoom(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLBLENDFUNCIARBPROC __glewBlendFunciARB
#define glMultiTexCoord1svARB
WGLEW_EXPORT GLboolean __WGLEW_NV_video_output
PFNGLVERTEXATTRIB2FVNVPROC __glewVertexAttrib2fvNV
#define glGetnUniformdvARB
#define glFramebufferTextureLayer
static GLboolean _glewInit_GLX_MESA_set_3dfx_mode(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glDebugMessageInsertAMD
#define GLEW_CONTEXT_ARG_DEF_LIST
#define GLEW_NV_texture_compression_vtc
PFNGLGETFRAGDATALOCATIONEXTPROC __glewGetFragDataLocationEXT
GLboolean __GLEW_NV_primitive_restart
GLboolean __GLEW_EXT_depth_bounds_test
void(* PFNGLXRELEASEVIDEOCAPTUREDEVICENVPROC)(Display *dpy, GLXVideoCaptureDeviceNV device)
#define GLEW_MESA_window_pos
PFNGLTEXTURESUBIMAGE3DEXTPROC __glewTextureSubImage3DEXT
PFNGLNORMALSTREAM3DVATIPROC __glewNormalStream3dvATI
#define glGetImageTransformParameterfvHP
PFNGLMULTITEXCOORD4IPROC __glewMultiTexCoord4i
#define GLEW_EXT_multisample
#define glGetnColorTableARB
PFNGLGETQUERYINDEXEDIVPROC __glewGetQueryIndexediv
PFNGLMULTITEXCOORD2SPROC __glewMultiTexCoord2s
PFNGLBLENDCOLORPROC __glewBlendColor
PFNGLRESETHISTOGRAMPROC __glewResetHistogram
Bool(* PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC)(Display *dpy, int screen, int *max)
#define glVertexStream3svATI
PFNGLMATRIXTRANSLATEDEXTPROC __glewMatrixTranslatedEXT
PFNGLUNIFORM4DPROC __glewUniform4d
PFNGLPROGRAMPARAMETERIPROC __glewProgramParameteri
PFNGLGETMULTITEXIMAGEEXTPROC __glewGetMultiTexImageEXT
PFNGLGETARRAYOBJECTIVATIPROC __glewGetArrayObjectivATI
static GLboolean _glewInit_GL_APPLE_vertex_array_range(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_ARB_geometry_shader4
GLboolean __GLEW_ATI_pn_triangles
PFNGLMATRIXINDEXUIVARBPROC __glewMatrixIndexuivARB
WGLEW_EXPORT PFNWGLGETGENLOCKSOURCEDELAYI3DPROC __wglewGetGenlockSourceDelayI3D
GLboolean __GLEW_NV_register_combiners
GLboolean __GLEW_NV_texture_shader2
#define glIsVertexAttribEnabledAPPLE
int(* PFNGLXHYPERPIPECONFIGSGIXPROC)(Display *dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX *cfg, int *hpId)
PFNGLEDGEFLAGFORMATNVPROC __glewEdgeFlagFormatNV
PFNGLNORMALSTREAM3IVATIPROC __glewNormalStream3ivATI
#define glFogCoordPointerListIBM
PFNGLWINDOWPOS2DPROC __glewWindowPos2d
#define glVertexArrayColorOffsetEXT
GLboolean __GLXEW_SGIS_multisample
WGLEW_EXPORT PFNWGLGENLOCKSOURCEDELAYI3DPROC __wglewGenlockSourceDelayI3D
#define glBindFragmentShaderATI
#define GLEW_ARB_transform_feedback3
#define glVertexAttrib3dvARB
WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBFVEXTPROC __wglewGetPixelFormatAttribfvEXT
#define glProgramLocalParameterI4ivNV
PFNGLPOLLASYNCSGIXPROC __glewPollAsyncSGIX
PFNGLUNIFORMMATRIX3FVARBPROC __glewUniformMatrix3fvARB
PFNGLVERTEXATTRIB1HVNVPROC __glewVertexAttrib1hvNV
int(* PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC)(Display *dpy, int timeSlice, int attrib, int size, void *returnAttribList)
PFNGLXCHOOSEFBCONFIGSGIXPROC __glewXChooseFBConfigSGIX
WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBIVEXTPROC __wglewGetPixelFormatAttribivEXT
static GLboolean _glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_EXT_x11_sync_object
PFNGLMULTITEXRENDERBUFFEREXTPROC __glewMultiTexRenderbufferEXT
PFNGLPROGRAMUNIFORM2I64NVPROC __glewProgramUniform2i64NV
PFNGLGETNTEXIMAGEARBPROC __glewGetnTexImageARB
PFNGLXSWAPINTERVALEXTPROC __glewXSwapIntervalEXT
WGLEW_EXPORT PFNWGLISENABLEDGENLOCKI3DPROC __wglewIsEnabledGenlockI3D
PFNGLUNIFORM4UIVPROC __glewUniform4uiv
#define glProgramUniformMatrix2fv
#define glMultiTexCoord4fv
PFNGLPOINTPARAMETERFVPROC __glewPointParameterfv
#define glXQueryHyperpipeBestAttribSGIX
PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC __glewCompressedTextureImage1DEXT
#define glVertexStream4ivATI
PFNGLDEPTHRANGEFOESPROC __glewDepthRangefOES
GLboolean __GLXEW_EXT_visual_rating
#define wglSetGammaTableParametersI3D
#define glProgramUniformMatrix3x2fvEXT
void(* PFNGLXRELEASETEXIMAGEATIPROC)(Display *dpy, GLXPbuffer pbuf, int buffer)
PFNGLDEPTHRANGEINDEXEDPROC __glewDepthRangeIndexed
PFNGLVERTEXATTRIBI1UIEXTPROC __glewVertexAttribI1uiEXT
PFNGLUNIFORM3FVARBPROC __glewUniform3fvARB
WGLEW_EXPORT GLboolean __WGLEW_3DFX_multisample
PFNGLPROGRAMUNIFORM3UIVEXTPROC __glewProgramUniform3uivEXT
#define glTexCoord2fColor3fVertex3fvSUN
PFNGLDEBUGMESSAGECALLBACKAMDPROC __glewDebugMessageCallbackAMD
PFNGLCOPYTEXTUREIMAGE1DEXTPROC __glewCopyTextureImage1DEXT
static GLboolean _glewInit_GL_ARB_window_pos(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetDebugMessageLogARB
#define glSetMultisamplefvAMD
GLboolean __GLEW_NV_gpu_shader5
#define glTexCoord2fColor4fNormal3fVertex3fSUN
PFNGLXCHANNELRECTSYNCSGIXPROC __glewXChannelRectSyncSGIX
static GLboolean _glewInit_GLX_EXT_texture_from_pixmap(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glGetObjectParameterivAPPLE
GLboolean __GLEW_SGIS_fog_function
#define glGetVertexAttribLi64vNV
#define GLXEW_SGIX_fbconfig
PFNGLCOPYTEXTUREIMAGE2DEXTPROC __glewCopyTextureImage2DEXT
#define glUnmapNamedBufferEXT
#define glGetUniformivARB
static GLboolean _glewInit_GL_ARB_viewport_array(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_EXT_texture_array
const char * glXGetClientString(Display *dpy, int name)
PFNGLTEXTURERANGEAPPLEPROC __glewTextureRangeAPPLE
#define glDrawRangeElements
#define glGetVertexAttribIuivEXT
PFNGLVERTEXP2UIPROC __glewVertexP2ui
#define glProgramUniformMatrix4x2fv
PFNGLCOLORMASKIPROC __glewColorMaski
#define glVertexAttrib4dvARB
#define GLEW_ARB_texture_rectangle
#define WGLEW_NV_render_texture_rectangle
#define glTbufferMask3DFX
PFNGLMULTITEXBUFFEREXTPROC __glewMultiTexBufferEXT
#define glProgramUniform1dv
PFNGLGETPROGRAMENVPARAMETERDVARBPROC __glewGetProgramEnvParameterdvARB
PFNGLMULTITEXIMAGE2DEXTPROC __glewMultiTexImage2DEXT
#define glXCreateGLXPixmapMESA
#define glXQueryChannelDeltasSGIX
PFNGLVERTEXATTRIB3HVNVPROC __glewVertexAttrib3hvNV
PFNGLVERTEXATTRIBL1I64VNVPROC __glewVertexAttribL1i64vNV
PFNGLGETVERTEXATTRIBLDVPROC __glewGetVertexAttribLdv
PFNGLMAPPARAMETERFVNVPROC __glewMapParameterfvNV
#define glGetBufferParameterui64vNV
GLboolean __GLXEW_NV_float_buffer
PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC __glewCompressedTexSubImage2D
#define glBlendFuncIndexedAMD
PFNGLMATRIXSCALEDEXTPROC __glewMatrixScaledEXT
PFNGLUNIFORM2DVPROC __glewUniform2dv
PFNGLUNIFORM1I64VNVPROC __glewUniform1i64vNV
#define glVertexAttribI4uiEXT
WGLEW_EXPORT GLboolean __WGLEW_ARB_pixel_format
#define glPointParameteri
PFNGLCONVOLUTIONPARAMETERFVPROC __glewConvolutionParameterfv
GLboolean __GLEW_ATI_vertex_array_object
GLboolean __GLEW_NV_framebuffer_multisample_coverage
#define GLEW_ARB_window_pos
PFNGLCOLORPOINTERVINTELPROC __glewColorPointervINTEL
#define glVertexAttrib4fvARB
#define glXReleaseVideoCaptureDeviceNV
PFNGLSECONDARYCOLOR3UIVEXTPROC __glewSecondaryColor3uivEXT
PFNGLISSAMPLERPROC __glewIsSampler
#define glXBindVideoCaptureDeviceNV
#define glGenFramebuffers
#define glGetTextureLevelParameterivEXT
#define GLEW_ARB_vertex_shader
static GLboolean _glewInit_GL_EXT_draw_range_elements(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultiTexCoord1iv
PFNGLSECONDARYCOLOR3UIPROC __glewSecondaryColor3ui
GLboolean __GLEW_NV_conditional_render
PFNGLVERTEXATTRIBI4SVEXTPROC __glewVertexAttribI4svEXT
#define glMultiTexCoord2svARB
PFNGLBUFFERREGIONENABLEDEXTPROC __glewBufferRegionEnabledEXT
#define GLEW_SGIX_vertex_preclip_hint
PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC __glewCompressedMultiTexImage1DEXT
PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC __glewFramebufferTextureFaceEXT
PFNGLVERTEXATTRIB4DARBPROC __glewVertexAttrib4dARB
#define glXCopySubBufferMESA
#define glCompressedTexImage3D
PFNGLPROGRAMUNIFORM2FPROC __glewProgramUniform2f
#define GLEW_EXT_separate_shader_objects
#define glGetMultiTexImageEXT
PFNGLSECONDARYCOLOR3USPROC __glewSecondaryColor3us
#define glXQueryFrameCountNV
PFNGLDISABLEVERTEXATTRIBARRAYPROC __glewDisableVertexAttribArray
#define glTexCoord2fNormal3fVertex3fvSUN
PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC __glewXCreateGLXPixmapWithConfigSGIX
#define glProgramParameter4fNV
PFNGLGETCLIPPLANEFOESPROC __glewGetClipPlanefOES
#define GLEW_NV_vertex_program
PFNGLWINDOWPOS3FMESAPROC __glewWindowPos3fMESA
PFNGLVERTEXARRAYCOLOROFFSETEXTPROC __glewVertexArrayColorOffsetEXT
PFNGLXDESTROYPIXMAPPROC __glewXDestroyPixmap
PFNGLCOLORTABLEPARAMETERIVPROC __glewColorTableParameteriv
GLboolean __GLXEW_NV_video_output
GLboolean __GLEW_EXT_subtexture
#define glVertexAttrib4uivARB
#define glVertexAttrib3fv
#define GLEW_PGI_misc_hints
#define glGetQueryObjectiv
GLboolean __GLEW_ARB_shader_texture_lod
PFNGLVDPAUUNREGISTERSURFACENVPROC __glewVDPAUUnregisterSurfaceNV
PFNGLENABLEVARIANTCLIENTSTATEEXTPROC __glewEnableVariantClientStateEXT
#define glActiveProgramEXT
PFNGLBINDTRANSFORMFEEDBACKNVPROC __glewBindTransformFeedbackNV
PFNGLNORMALSTREAM3SVATIPROC __glewNormalStream3svATI
GLboolean __GLEW_EXT_abgr
PFNGLDETAILTEXFUNCSGISPROC __glewDetailTexFuncSGIS
PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC __glewVertexArrayTexCoordOffsetEXT
#define glCombinerParameterfvNV
GLboolean __GLEW_SUN_mesh_array
#define glAddSwapHintRectWIN
static GLboolean _glewInit_GL_EXT_convolution(GLEW_CONTEXT_ARG_DEF_INIT)
#define glAreTexturesResidentEXT
PFNGLCOPYTEXSUBIMAGE2DEXTPROC __glewCopyTexSubImage2DEXT
GLboolean __GLEW_ARB_multitexture
#define glDepthRangeArrayv
#define glBlendEquationiARB
PFNGLPROGRAMUNIFORM2UIPROC __glewProgramUniform2ui
PFNGLGETINTEGER64VPROC __glewGetInteger64v
#define glGetPerfMonitorGroupStringAMD
#define glFragmentMaterialfvEXT
PFNGLCOLORTABLEPARAMETERIVSGIPROC __glewColorTableParameterivSGI
static GLboolean _glewInit_GL_ARB_transpose_matrix(GLEW_CONTEXT_ARG_DEF_INIT)
#define glResizeBuffersMESA
PFNGLVERTEXATTRIBP1UIPROC __glewVertexAttribP1ui
GLboolean __GLEW_ATIX_texture_env_combine3
static GLboolean _glewInit_GL_APPLE_fence(GLEW_CONTEXT_ARG_DEF_INIT)
#define glTextureSubImage3DEXT
static GLboolean _glewInit_GL_ARB_shader_subroutine(GLEW_CONTEXT_ARG_DEF_INIT)
#define wglAllocateMemoryNV
static GLboolean _glewInit_GL_ATI_vertex_attrib_array_object(GLEW_CONTEXT_ARG_DEF_INIT)
#define glTexImage2DMultisample
int(* PFNGLXGETVIDEOINFONVPROC)(Display *dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long *pulCounterOutputPbuffer, unsigned long *pulCounterOutputVideo)
PFNGLGETVARIANTBOOLEANVEXTPROC __glewGetVariantBooleanvEXT
GLboolean __GLEW_OES_single_precision
#define glGetTextureParameterIuivEXT
GLboolean __GLXEW_EXT_visual_info
PFNGLGETACTIVEUNIFORMARBPROC __glewGetActiveUniformARB
#define glSecondaryColor3usEXT
#define glDrawArraysInstancedARB
#define glVertexAttrib3dNV
PFNGLGENVERTEXSHADERSEXTPROC __glewGenVertexShadersEXT
PFNGLMAKENAMEDBUFFERRESIDENTNVPROC __glewMakeNamedBufferResidentNV
PFNGLMULTITEXCOORD4IVPROC __glewMultiTexCoord4iv
PFNGLPRIMITIVERESTARTNVPROC __glewPrimitiveRestartNV
GLboolean __GLEW_SUN_vertex
#define wglEnableFrameLockI3D
GLboolean __GLEW_EXT_texture_snorm
#define glMultiTexCoord3d
#define glGetSubroutineIndex
PFNGLPRIMITIVERESTARTINDEXNVPROC __glewPrimitiveRestartIndexNV
PFNGLGETBUFFERPARAMETERIVPROC __glewGetBufferParameteriv
PFNGLXQUERYCONTEXTINFOEXTPROC __glewXQueryContextInfoEXT
PFNGLCOPYCOLORSUBTABLEEXTPROC __glewCopyColorSubTableEXT
#define wglReleaseImageBufferEventsI3D
#define glUniformMatrix4fvARB
GLboolean __GLEW_EXT_framebuffer_object
PFNGLACTIVEPROGRAMEXTPROC __glewActiveProgramEXT
WGLEW_EXPORT PFNWGLENUMERATEVIDEODEVICESNVPROC __wglewEnumerateVideoDevicesNV
#define GLEW_ARB_seamless_cube_map
PFNGLCOMPRESSEDTEXIMAGE2DPROC __glewCompressedTexImage2D
#define glMinSampleShading
WGLEW_EXPORT GLboolean __WGLEW_NV_vertex_array_range
PFNGLCOPYCOLORTABLESGIPROC __glewCopyColorTableSGI
PFNGLMULTITEXCOORD1IPROC __glewMultiTexCoord1i
PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC __glewVertexArrayVertexOffsetEXT
PFNGLBINDVIDEOCAPTURESTREAMTEXTURENVPROC __glewBindVideoCaptureStreamTextureNV
#define glCreateShaderProgramv
GLboolean __GLEW_SGIX_texture_range
#define GLEW_ARB_multitexture
#define glGetProgramPipelineInfoLog
#define GLEW_APPLE_vertex_program_evaluators
PFNGLVERTEXATTRIBL2DEXTPROC __glewVertexAttribL2dEXT
GLboolean __GLEW_EXT_misc_attribute
PFNGLMULTITEXIMAGE1DEXTPROC __glewMultiTexImage1DEXT
PFNGLISENABLEDINDEXEDEXTPROC __glewIsEnabledIndexedEXT
GLXContext(* PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC)(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)
#define glGetVertexAttribdvNV
#define GLXEW_MESA_copy_sub_buffer
PFNGLDRAWBUFFERSARBPROC __glewDrawBuffersARB
#define GLEW_NV_point_sprite
#define GLEW_EXT_compiled_vertex_array
GLboolean __GLEW_EXT_framebuffer_blit
GLboolean __GLEW_EXT_Cg_shader
#define glGetVideoCaptureStreamdvNV
#define glIndexMaterialEXT
PFNGLMULTITEXCOORD2DARBPROC __glewMultiTexCoord2dARB
#define glIsTransformFeedbackNV
#define GLEW_EXT_draw_range_elements
#define glFragmentLightfvSGIX
#define glGetConvolutionParameterfvEXT
#define GLEW_SGIX_texture_multi_buffer
#define GLEW_EXT_histogram
PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC __glewGetNamedFramebufferAttachmentParameterivEXT
#define GLXEW_SGIX_pbuffer
PFNGLUNLOCKARRAYSEXTPROC __glewUnlockArraysEXT
PFNGLNORMALPOINTERLISTIBMPROC __glewNormalPointerListIBM
PFNGLMAPNAMEDBUFFEREXTPROC __glewMapNamedBufferEXT
#define glGetBufferPointerv
PFNGLBINDBUFFERRANGENVPROC __glewBindBufferRangeNV
PFNGLDELETEVERTEXARRAYSAPPLEPROC __glewDeleteVertexArraysAPPLE
GLboolean __GLEW_EXT_texture
GLboolean __GLEW_ARB_point_parameters
PFNGLUNIFORMMATRIX2X3FVPROC __glewUniformMatrix2x3fv
WGLEW_EXPORT GLboolean __WGLEW_ARB_multisample
#define glEdgeFlagPointerListIBM
#define glVertexAttribP3uiv
PFNGLGETVARIANTARRAYOBJECTFVATIPROC __glewGetVariantArrayObjectfvATI
GLboolean __GLEW_EXT_texture_perturb_normal
PFNGLVERTEXATTRIB4NUBPROC __glewVertexAttrib4Nub
GLboolean __GLEW_ARB_point_sprite
PFNGLFRAMEBUFFERRENDERBUFFERPROC __glewFramebufferRenderbuffer
#define glFragmentLightModelfvEXT
#define GLEW_EXT_texture_filter_anisotropic
#define glCopyTexImage2DEXT
#define glProgramLocalParameterI4uiNV
GLboolean __GLEW_ARB_viewport_array
GLboolean __GLXEW_MESA_set_3dfx_mode
PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC __glewTexImage3DMultisampleCoverageNV
#define glVertexStream2dATI
#define GLEW_EXT_bindable_uniform
#define glUniformMatrix3dv
WGLEW_EXPORT PFNWGLENUMGPUSNVPROC __wglewEnumGpusNV
#define glGetActiveVaryingNV
GLboolean __GLEW_ARB_blend_func_extended
PFNGLPROGRAMUNIFORM1DEXTPROC __glewProgramUniform1dEXT
PFNGLGETQUERYOBJECTIVPROC __glewGetQueryObjectiv
#define glProgramUniformMatrix3x2dvEXT
#define glGetFramebufferParameterivEXT
GLboolean __GLEW_MESA_ycbcr_texture
#define glGetVertexAttribLui64vNV
#define wglBindTexImageARB
static GLboolean _glewInit_GL_NV_vertex_attrib_integer_64bit(GLEW_CONTEXT_ARG_DEF_INIT)
#define glProgramUniformMatrix4x3fv
#define glProgramUniform2ui64vNV
PFNGLGETPOINTERI_VEXTPROC __glewGetPointeri_vEXT
PFNGLWINDOWPOS3DPROC __glewWindowPos3d
PFNGLMULTITEXSUBIMAGE3DEXTPROC __glewMultiTexSubImage3DEXT
#define glProgramNamedParameter4dNV
PFNGLVERTEXATTRIB4USVARBPROC __glewVertexAttrib4usvARB
#define glGetConvolutionFilterEXT
PFNGLVERTEXATTRIB3SVNVPROC __glewVertexAttrib3svNV
PFNGLGENPROGRAMSNVPROC __glewGenProgramsNV
#define WGLEW_EXT_pixel_format
#define glGetFragmentMaterialfvEXT
#define glVertexAttribs2fvNV
PFNGLDEPTHRANGEDNVPROC __glewDepthRangedNV
static GLboolean _glewInit_GL_EXT_light_texture(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC __glewGetActiveUniformBlockName
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC __glewRenderbufferStorageMultisampleEXT
#define glGetMultiTexParameterivEXT
PFNGLSPRITEPARAMETERFSGIXPROC __glewSpriteParameterfSGIX
PFNGLVERTEXATTRIB1FVNVPROC __glewVertexAttrib1fvNV
PFNGLNORMAL3FVERTEX3FVSUNPROC __glewNormal3fVertex3fvSUN
PFNGLVERTEXP4UIVPROC __glewVertexP4uiv
PFNGLGETMAPATTRIBPARAMETERIVNVPROC __glewGetMapAttribParameterivNV
GLboolean __GLEW_ARB_vertex_array_object
PFNGLUNIFORMMATRIX3X2FVPROC __glewUniformMatrix3x2fv
#define glXJoinSwapGroupNV
PFNGLUNIFORM3FPROC __glewUniform3f
GLboolean __GLXEW_SGIX_visual_select_group
PFNGLXVIDEORESIZESUNPROC __glewXVideoResizeSUN
#define glGetVertexAttribLdvEXT
PFNGLMATRIXTRANSLATEFEXTPROC __glewMatrixTranslatefEXT
#define glExtractComponentEXT
PFNGLMATRIXLOADTRANSPOSEDEXTPROC __glewMatrixLoadTransposedEXT
GLboolean __GLEW_APPLE_specular_vector
#define glTextureParameterIuivEXT
#define glClearColorIiEXT
#define glBindMaterialParameterEXT
#define GLEW_EXT_packed_float
PFNGLENDOCCLUSIONQUERYNVPROC __glewEndOcclusionQueryNV
#define glWindowPos3fMESA
PFNGLMULTITEXCOORD3DPROC __glewMultiTexCoord3d
#define glFramebufferTexture
PFNGLEXTRACTCOMPONENTEXTPROC __glewExtractComponentEXT
static GLboolean _glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ATI_vertex_streams
PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC __glewTexCoord2fColor4ubVertex3fvSUN
PFNGLVERTEXATTRIBL1DVPROC __glewVertexAttribL1dv
#define GLEW_EXT_blend_minmax
PFNGLCOMPRESSEDTEXIMAGE1DPROC __glewCompressedTexImage1D
PFNGLTEXTUREIMAGE3DEXTPROC __glewTextureImage3DEXT
PFNGLMULTITEXCOORD2SVPROC __glewMultiTexCoord2sv
#define glUniformMatrix2dv
PFNGLGETUNIFORMINDICESPROC __glewGetUniformIndices
#define glGetFragmentLightfvSGIX
#define glColorFragmentOp2ATI
PFNGLUNIFORM4UIVEXTPROC __glewUniform4uivEXT
#define glUniform2ui64vNV
PFNGLPROGRAMUNIFORM2IPROC __glewProgramUniform2i
PFNGLDEPTHRANGEFPROC __glewDepthRangef
#define GLEW_ARB_texture_env_dot3
PFNGLFRAGMENTLIGHTISGIXPROC __glewFragmentLightiSGIX
PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC __glewReplacementCodeuiColor4ubVertex3fSUN
PFNGLXENUMERATEVIDEOCAPTUREDEVICESNVPROC __glewXEnumerateVideoCaptureDevicesNV
static GLboolean _glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC __glewXDestroyHyperpipeConfigSGIX
GLboolean __GLEW_ARB_draw_elements_base_vertex
WGLEW_EXPORT PFNWGLRESETFRAMECOUNTNVPROC __wglewResetFrameCountNV
static GLboolean _glewInit_GL_ARB_sample_shading(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_INTEL_texture_scissor(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetPointeri_vEXT
#define glDeleteOcclusionQueriesNV
PFNGLCLEARCOLORIUIEXTPROC __glewClearColorIuiEXT
PFNGLMULTITEXCOORDP1UIPROC __glewMultiTexCoordP1ui
WGLEW_EXPORT PFNWGLCREATEIMAGEBUFFERI3DPROC __wglewCreateImageBufferI3D
#define glMultiTexCoord3ivARB
PFNGLCOLORSUBTABLEPROC __glewColorSubTable
WGLEW_EXPORT GLboolean __WGLEW_ARB_create_context_robustness
PFNGLCREATESHADEROBJECTARBPROC __glewCreateShaderObjectARB
#define glMultiTexImage3DEXT
#define glMultiTexImage2DEXT
WGLEW_EXPORT PFNWGLRELEASEVIDEOCAPTUREDEVICENVPROC __wglewReleaseVideoCaptureDeviceNV
#define glElementPointerATI
PFNGLXRELEASEVIDEOIMAGENVPROC __glewXReleaseVideoImageNV
PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC __glewTransformFeedbackVaryingsNV
PFNGLGETCONVOLUTIONFILTERPROC __glewGetConvolutionFilter
#define glIndexPointerEXT
#define GLEW_EXT_index_material
PFNGLGETMINMAXPARAMETERFVPROC __glewGetMinmaxParameterfv
#define glGetVideoCaptureStreamivNV
#define glGetnPixelMapuivARB
#define glVertexAttrib3hNV
PFNGLPOINTPARAMETERFVARBPROC __glewPointParameterfvARB
#define glProgramUniformMatrix2fvEXT
#define GLEW_ATIX_texture_env_route
static GLboolean _glewInit_GL_VERSION_3_1(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_EXT_texture_buffer_object
PFNGLVARIANTUBVEXTPROC __glewVariantubvEXT
GLboolean __GLEW_EXT_provoking_vertex
#define glVertexAttribI4usvEXT
#define glVertexAttrib4Nub
GLboolean __GLEW_AMD_blend_minmax_factor
static GLboolean _glewInit_GL_ARB_geometry_shader4(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLCOMPILESHADERARBPROC __glewCompileShaderARB
#define glProgramLocalParameter4dvARB
#define glXQueryContextInfoEXT
static GLboolean _glewInit_GL_EXT_vertex_attrib_64bit(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLMATRIXFRUSTUMEXTPROC __glewMatrixFrustumEXT
PFNGLUNIFORM2IARBPROC __glewUniform2iARB
#define glVertexAttrib4bv
#define glVertexArrayVertexAttribLOffsetEXT
#define glGetCombinerOutputParameterivNV
#define glBeginTransformFeedbackNV
#define glVertexStream4dvATI
GLboolean __GLEW_ARB_transform_feedback2
PFNGLGETCOLORTABLEPARAMETERIVSGIPROC __glewGetColorTableParameterivSGI
PFNGLWEIGHTUIVARBPROC __glewWeightuivARB
#define glPointParameteriv
#define glGetMinmaxParameterfv
PFNGLXCREATEGLXPBUFFERSGIXPROC __glewXCreateGLXPbufferSGIX
PFNGLUNMAPOBJECTBUFFERATIPROC __glewUnmapObjectBufferATI
static GLboolean _glewInit_GL_NV_conditional_render(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETUNIFORMIVPROC __glewGetUniformiv
#define GLEW_ARB_half_float_pixel
PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC __glewNamedFramebufferRenderbufferEXT
GLboolean __GLXEW_SGIX_pbuffer
GLboolean __GLXEW_EXT_texture_from_pixmap
PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC __glewCompressedMultiTexSubImage3DEXT
PFNGLUNIFORM4FVARBPROC __glewUniform4fvARB
void(* PFNGLXFREEMEMORYNVPROC)(void *pointer)
PFNGLMULTIDRAWELEMENTSEXTPROC __glewMultiDrawElementsEXT
#define glNamedBufferSubDataEXT
GLboolean __GLEW_EXT_texture_env_dot3
PFNGLTANGENTPOINTEREXTPROC __glewTangentPointerEXT
#define wglGenlockSampleRateI3D
GLboolean __GLEW_NV_pixel_data_range
#define glIsBufferResidentNV
static GLboolean _glewInit_GL_ARB_get_program_binary(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBI1UIVEXTPROC __glewVertexAttribI1uivEXT
#define GLEW_EXT_paletted_texture
PFNGLCOMPILESHADERPROC __glewCompileShader
#define glNamedFramebufferTexture2DEXT
PFNGLXGETVIDEORESIZESUNPROC __glewXGetVideoResizeSUN
#define glEnableVertexAttribArray
GLboolean __GLXEW_SUN_get_transparent_index
#define GLEW_ATI_texture_compression_3dc
#define glGetColorTableSGI
#define glStringMarkerGREMEDY
#define glUniformMatrix2x4fv
PFNGLVERTEXATTRIBI1IPROC __glewVertexAttribI1i
#define glXGetFBConfigAttribSGIX
#define glMultiTexCoord3f
PFNGLCOLOR4HVNVPROC __glewColor4hvNV
#define GLXEW_ARB_get_proc_address
PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC __glewBlendEquationSeparateIndexedAMD
#define GLXEW_VERSION_1_3
GLboolean __GLEW_SGIS_color_range
PFNGLBUFFERSUBDATAARBPROC __glewBufferSubDataARB
#define glProgramUniform4uiv
#define glGetSharpenTexFuncSGIS
#define GLEW_NV_texgen_emboss
PFNGLVERTEXATTRIB1DVARBPROC __glewVertexAttrib1dvARB
PFNGLGETPROGRAMSTAGEIVPROC __glewGetProgramStageiv
PFNGLSECONDARYCOLOR3HVNVPROC __glewSecondaryColor3hvNV
#define glEndTransformFeedbackEXT
WGLEW_EXPORT PFNWGLRELEASEVIDEOIMAGENVPROC __wglewReleaseVideoImageNV
#define glTransformFeedbackVaryings
PFNGLXRELEASEBUFFERSMESAPROC __glewXReleaseBuffersMESA
GLboolean __GLEW_MESAX_texture_stack
#define glFlushRasterSGIX
#define glVariantArrayObjectATI
PFNGLGETVERTEXATTRIBLI64VNVPROC __glewGetVertexAttribLi64vNV
#define glXEnumerateVideoCaptureDevicesNV
#define glWindowPos2dvARB
PFNGLTEXCOORD4FVERTEX4FSUNPROC __glewTexCoord4fVertex4fSUN
GLboolean __GLEW_GREMEDY_string_marker
PFNGLGETFRAGMENTMATERIALIVEXTPROC __glewGetFragmentMaterialivEXT
PFNGLGETQUERYOBJECTUIVARBPROC __glewGetQueryObjectuivARB
#define glSecondaryColor3ubvEXT
PFNGLENABLEVERTEXARRAYATTRIBEXTPROC __glewEnableVertexArrayAttribEXT
PFNGLREPLACEMENTCODEUISUNPROC __glewReplacementCodeuiSUN
PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC __glewProgramUniformMatrix2dvEXT
WGLEW_EXPORT PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC __wglewReleaseImageBufferEventsI3D
#define GLEW_ARB_half_float_vertex
GLboolean __GLEW_VERSION_1_4
#define WGLEW_NV_DX_interop
#define glFramebufferDrawBuffersEXT
PFNGLTRANSFORMFEEDBACKVARYINGSPROC __glewTransformFeedbackVaryings
PFNGLTEXPARAMETERIUIVEXTPROC __glewTexParameterIuivEXT
#define GLEW_EXT_framebuffer_sRGB
#define glVertexAttribI4ubv
GLboolean __GLEW_WIN_swap_hint
PFNGLGETTEXPARAMETERIIVEXTPROC __glewGetTexParameterIivEXT
PFNGLGETNAMEDSTRINGARBPROC __glewGetNamedStringARB
#define glGetProgramParameterdvNV
#define glGetTextureParameterfvEXT
#define glGetDoubleIndexedvEXT
PFNGLFRAGMENTCOLORMATERIALSGIXPROC __glewFragmentColorMaterialSGIX
PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC __glewTexCoord2fColor4fNormal3fVertex3fvSUN
PFNGLBLITFRAMEBUFFEREXTPROC __glewBlitFramebufferEXT
#define GLEW_ARB_framebuffer_sRGB
PFNGLVERTEXATTRIB4NSVPROC __glewVertexAttrib4Nsv
#define glProgramEnvParameterI4iNV
PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC __glewProgramUniformMatrix3x2fv
#define glFragmentLightModelfSGIX
PFNGLPIXELTEXGENSGIXPROC __glewPixelTexGenSGIX
PFNGLGETDEBUGMESSAGELOGARBPROC __glewGetDebugMessageLogARB
PFNGLDEBUGMESSAGECONTROLARBPROC __glewDebugMessageControlARB
PFNGLVERTEXATTRIB4SARBPROC __glewVertexAttrib4sARB
#define glGetColorTableParameteriv
static GLboolean _glewInit_GLX_SGIX_hyperpipe(GLXEW_CONTEXT_ARG_DEF_INIT)
#define wglReleaseVideoImageNV
PFNGLSECONDARYCOLOR3UBVEXTPROC __glewSecondaryColor3ubvEXT
GLboolean __GLXEW_SGIX_video_resize
#define glVideoCaptureStreamParameterfvNV
#define glVDPAUSurfaceAccessNV
PFNGLNAMEDBUFFERSUBDATAEXTPROC __glewNamedBufferSubDataEXT
#define glBufferRegionEnabledEXT
#define glDrawElementsBaseVertex
PFNGLTEXTUREPARAMETERIIVEXTPROC __glewTextureParameterIivEXT
PFNGLCONVOLUTIONPARAMETERIPROC __glewConvolutionParameteri
#define glVertexBlendEnviATI
GLboolean __GLEW_AMD_debug_output
#define glGetQueryObjecti64v
PFNGLDEBUGMESSAGECALLBACKARBPROC __glewDebugMessageCallbackARB
PFNGLXALLOCATEMEMORYNVPROC __glewXAllocateMemoryNV
static l_noret error(LoadState *S, const char *why)
#define glGetVertexAttribPointervNV
WGLEW_EXPORT PFNWGLQUERYMAXSWAPGROUPSNVPROC __wglewQueryMaxSwapGroupsNV
#define glGetProgramStringARB
#define glBindParameterEXT
PFNGLXCREATEGLXPIXMAPMESAPROC __glewXCreateGLXPixmapMESA
PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC __glewNamedFramebufferTextureFaceEXT
static GLboolean _glewInit_GL_APPLE_texture_range(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETMULTITEXENVIVEXTPROC __glewGetMultiTexEnvivEXT
#define glProgramUniform3dEXT
#define wglCopyImageSubDataNV
static GLboolean _glewInit_GL_NV_point_sprite(GLEW_CONTEXT_ARG_DEF_INIT)
#define glResetHistogramEXT
#define glReplacementCodeubvSUN
#define WGLEW_ARB_pixel_format_float
PFNGLVERTEXATTRIBFORMATNVPROC __glewVertexAttribFormatNV
PFNGLPROGRAMUNIFORM3FEXTPROC __glewProgramUniform3fEXT
#define GLEW_EXT_misc_attribute
#define GLEW_CONTEXT_ARG_VAR_INIT
#define glCopyMultiTexSubImage1DEXT
PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC __glewReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
PFNGLXENUMERATEVIDEODEVICESNVPROC __glewXEnumerateVideoDevicesNV
#define glVertexAttribL2ui64vNV
#define glXBindVideoDeviceNV
#define glVertexWeightfEXT
#define glVertexAttribI1iEXT
PFNGLGETVIDEOCAPTURESTREAMIVNVPROC __glewGetVideoCaptureStreamivNV
PFNGLVERTEXATTRIB1FNVPROC __glewVertexAttrib1fNV
PFNGLUNIFORM2I64NVPROC __glewUniform2i64NV
Bool(* PFNGLXBINDSWAPBARRIERNVPROC)(Display *dpy, GLuint group, GLuint barrier)
GLboolean __GLEW_ARB_ES2_compatibility
#define GLEW_ARB_vertex_buffer_object
PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC __glewGetPerfMonitorCounterStringAMD
#define glGenProgramPipelines
#define glNormalPointervINTEL
PFNGLBINDVERTEXARRAYPROC __glewBindVertexArray
PFNGLSCISSORARRAYVPROC __glewScissorArrayv
static GLboolean _glewInit_GL_EXT_fog_coord(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_IBM_texture_mirrored_repeat
#define glGetPerfMonitorCountersAMD
PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC __glewGetRenderbufferParameterivEXT
#define GLXEW_SGIX_hyperpipe
#define glMultiTexCoord4svARB
Display *(* PFNGLXGETCURRENTDISPLAYPROC)(void)
PFNGLVERTEXATTRIBI2UIEXTPROC __glewVertexAttribI2uiEXT
PFNGLGETDOUBLEI_VPROC __glewGetDoublei_v
#define glTexBumpParameterivATI
#define glMultiTexGenfvEXT
#define GLXEW_CONTEXT_ARG_DEF_INIT
#define GLEW_APPLE_object_purgeable
GLEWAPI GLboolean wglewGetExtension(const char *name)
PFNGLMULTITEXCOORD1DVPROC __glewMultiTexCoord1dv
static GLboolean _glewInit_GL_NV_transform_feedback2(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_ARB_sampler_objects(GLEW_CONTEXT_ARG_DEF_INIT)
WGLEW_EXPORT PFNWGLDESTROYPBUFFERARBPROC __wglewDestroyPbufferARB
#define glReplacementCodeuiColor3fVertex3fSUN
PFNGLDELETEPROGRAMPIPELINESPROC __glewDeleteProgramPipelines
#define glSecondaryColor3uiv
static GLboolean _glewInit_GL_SUN_read_video_pixels(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_ARB_tessellation_shader(GLEW_CONTEXT_ARG_DEF_INIT)
#define WGLEW_ARB_multisample
PFNGLPROGRAMUNIFORMUI64VNVPROC __glewProgramUniformui64vNV
#define glProgramUniform3ui64NV
PFNGLGETVERTEXATTRIBLDVEXTPROC __glewGetVertexAttribLdvEXT
#define glSecondaryColor3ubEXT
#define glMultiModeDrawElementsIBM
WGLEW_EXPORT PFNWGLGETFRAMEUSAGEI3DPROC __wglewGetFrameUsageI3D
#define glMultiTexCoordP3uiv
#define glVertexAttrib4ubvARB
PFNGLGENQUERIESARBPROC __glewGenQueriesARB
#define GLEW_ARB_texture_cube_map
#define glCombinerInputNV
GLboolean __GLEW_EXT_texture_sRGB
PFNGLPROGRAMUNIFORM4UI64VNVPROC __glewProgramUniform4ui64vNV
PFNGLPIXELTRANSFORMPARAMETERFEXTPROC __glewPixelTransformParameterfEXT
PFNGLUNIFORM3FVPROC __glewUniform3fv
GLboolean __GLEW_VERSION_2_1
#define glAreProgramsResidentNV
#define GLEW_AMD_blend_minmax_factor
GLboolean __GLEW_SGIX_convolution_accuracy
#define glGetActiveUniformARB
PFNGLVDPAUUNMAPSURFACESNVPROC __glewVDPAUUnmapSurfacesNV
GLboolean __GLXEW_3DFX_multisample
#define glWindowPos3fvARB
PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC __glewGetFinalCombinerInputParameterivNV
WGLEW_EXPORT GLboolean __WGLEW_EXT_extensions_string
PFNGLISENABLEDIPROC __glewIsEnabledi
PFNGLTEXCOORDP1UIPROC __glewTexCoordP1ui
#define wglDestroyPbufferARB
GLboolean __GLEW_EXT_blend_equation_separate
PFNGLTEXCOORDPOINTERVINTELPROC __glewTexCoordPointervINTEL
#define GLEW_AMD_performance_monitor
#define glVertexAttribI1ivEXT
PFNGLPROGRAMUNIFORM3DVPROC __glewProgramUniform3dv
PFNGLCOLORTABLESGIPROC __glewColorTableSGI
PFNGLGETUNIFORMLOCATIONARBPROC __glewGetUniformLocationARB
#define glSecondaryColorPointerEXT
#define glCopyImageSubDataNV
#define glUniformMatrix4x2fv
#define GLEW_NV_texture_env_combine4
PFNGLSAMPLEPATTERNEXTPROC __glewSamplePatternEXT
PFNGLFRAGMENTLIGHTIVEXTPROC __glewFragmentLightivEXT
PFNGLGETPERFMONITORCOUNTERDATAAMDPROC __glewGetPerfMonitorCounterDataAMD
PFNGLXSET3DFXMODEMESAPROC __glewXSet3DfxModeMESA
GLboolean __GLEW_VERSION_3_2
#define glMultiTexCoord3fv
PFNGLCOPYBUFFERSUBDATAPROC __glewCopyBufferSubData
static GLboolean _glewInit_GL_SGIS_sharpen_texture(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_SGIS_point_line_texgen
PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC __glewGetVertexArrayPointeri_vEXT
PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC __glewReplacementCodeuiNormal3fVertex3fvSUN
#define glVertexArrayIndexOffsetEXT
#define glDeleteTransformFeedbacks
PFNGLUSEPROGRAMOBJECTARBPROC __glewUseProgramObjectARB
#define glImageTransformParameterfvHP
#define glGetTexParameterPointervAPPLE
PFNGLSECONDARYCOLORPOINTERLISTIBMPROC __glewSecondaryColorPointerListIBM
PFNGLXMAKECURRENTREADSGIPROC __glewXMakeCurrentReadSGI
WGLEW_EXPORT PFNWGLENDFRAMETRACKINGI3DPROC __wglewEndFrameTrackingI3D
#define glApplyTextureEXT
#define wglReleaseTexImageARB
#define glGetTexParameterIuiv
#define glUniformMatrix3x4fv
GLboolean __GLXEW_SGI_video_sync
#define GLEW_EXT_pixel_transform
#define wglGetVideoInfoNV
static GLboolean _glewInit_GL_ATI_element_array(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLXEW_VERSION_1_4
static GLboolean _glewInit_GL_EXT_bindable_uniform(GLEW_CONTEXT_ARG_DEF_INIT)
#define glProgramVertexLimitNV
GLboolean __GLEW_ATI_text_fragment_shader
PFNGLPROGRAMUNIFORM2IVPROC __glewProgramUniform2iv
#define GLEW_ATI_fragment_shader
#define glCopyConvolutionFilter2DEXT
PFNGLGLOBALALPHAFACTORISUNPROC __glewGlobalAlphaFactoriSUN
#define WGLEW_I3D_genlock
WGLEW_EXPORT GLboolean __WGLEW_NV_gpu_affinity
#define glIsNamedBufferResidentNV
#define GLEW_REND_screen_coordinates
#define glVertexStream2dvATI
#define glVertexAttribPointerARB
PFNGLMULTITEXPARAMETERIVEXTPROC __glewMultiTexParameterivEXT
PFNGLWINDOWPOS3FARBPROC __glewWindowPos3fARB
PFNGLMATRIXROTATEDEXTPROC __glewMatrixRotatedEXT
PFNGLISTRANSFORMFEEDBACKNVPROC __glewIsTransformFeedbackNV
#define glIsTransformFeedback
#define GLEW_EXT_422_pixels
#define glMultiTexBufferEXT
PFNGLCOLORMASKINDEXEDEXTPROC __glewColorMaskIndexedEXT
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
#define wglEnumerateVideoCaptureDevicesNV
#define glGetVertexAttribiv
#define glMakeBufferNonResidentNV
#define glVertexAttribL1ui64vNV
#define glMultiDrawRangeElementArrayAPPLE
PFNGLUNIFORMUI64VNVPROC __glewUniformui64vNV
Bool(* PFNGLXQUERYSWAPGROUPNVPROC)(Display *dpy, GLXDrawable drawable, GLuint *group, GLuint *barrier)
GLboolean __GLEW_NV_transform_feedback2
PFNGLGETINTEGERUI64VNVPROC __glewGetIntegerui64vNV
PFNGLPROGRAMLOCALPARAMETERI4UINVPROC __glewProgramLocalParameterI4uiNV
GLboolean *typedef const GLchar *typedef const GLubyte *GLAPIENTRY * PFNGLGETSTRINGIPROC(GLenum, GLuint)
PFNGLPROGRAMLOCALPARAMETER4DVARBPROC __glewProgramLocalParameter4dvARB
#define glIsVertexArrayAPPLE
#define glGetTexFilterFuncSGIS
#define glSamplerParameterIuiv
void(* PFNGLXCOPYIMAGESUBDATANVPROC)(Display *dpy, GLXContext srcCtx, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLXContext dstCtx, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth)
#define glUseProgramObjectARB
#define glDeleteProgramsNV
PFNGLVERTEXATTRIBS3FVNVPROC __glewVertexAttribs3fvNV
#define glGetQueryObjectivARB
PFNGLVERTEXATTRIBL2UI64NVPROC __glewVertexAttribL2ui64NV
#define glGetAttribLocation
#define glGetCombinerInputParameterivNV
#define glNamedBufferDataEXT
#define glCompressedTextureSubImage1DEXT
PFNGLUNIFORM2FPROC __glewUniform2f
#define glCompressedTextureImage3DEXT
PFNGLVIEWPORTINDEXEDFPROC __glewViewportIndexedf
WGLEW_EXPORT PFNWGLGENLOCKSAMPLERATEI3DPROC __wglewGenlockSampleRateI3D
#define glVertexStream2fvATI
PFNGLUSEPROGRAMSTAGESPROC __glewUseProgramStages
GLboolean __GLEW_EXT_polygon_offset
#define glGlobalAlphaFactorfSUN
PFNGLCOLOR3HVNVPROC __glewColor3hvNV
PFNGLMULTITEXCOORD1FVPROC __glewMultiTexCoord1fv
#define glPointParameterivNV
PFNGLCLIPPLANEFOESPROC __glewClipPlanefOES
#define glXQueryChannelRectSGIX
#define glProgramUniform4iEXT
PFNGLSAMPLEMASKIPROC __glewSampleMaski
#define GLEW_NV_float_buffer
#define GLEW_SUN_slice_accum
GLboolean __GLEW_EXT_bindable_uniform
GLboolean __GLEW_AMD_vertex_shader_tessellator
static GLboolean _glewInit_GL_NV_fragment_program(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETQUERYIVARBPROC __glewGetQueryivARB
WGLEW_EXPORT PFNWGLISENABLEDFRAMELOCKI3DPROC __wglewIsEnabledFrameLockI3D
#define glVertexAttribI2ivEXT
#define glCopyTextureSubImage3DEXT
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC __glewGetFramebufferAttachmentParameterivEXT
PFNGLXQUERYFRAMECOUNTNVPROC __glewXQueryFrameCountNV
WGLEW_EXPORT PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC __wglewAssociateImageBufferEventsI3D
PFNGLVERTEXATTRIB4BVARBPROC __glewVertexAttrib4bvARB
#define glMultiTexEnviEXT
WGLEW_EXPORT PFNWGLDXOPENDEVICENVPROC __wglewDXOpenDeviceNV
#define GLEW_AMD_texture_texture4
PFNGLVARIANTIVEXTPROC __glewVariantivEXT
#define glWindowPos2dvMESA
PFNGLGETOBJECTPARAMETERIVAPPLEPROC __glewGetObjectParameterivAPPLE
#define glCompressedTexImage2DARB
PFNGLCOPYTEXSUBIMAGE1DEXTPROC __glewCopyTexSubImage1DEXT
#define wglIsEnabledGenlockI3D
PFNGLMULTITEXPARAMETERIIVEXTPROC __glewMultiTexParameterIivEXT
static GLboolean _glewInit_GL_EXT_texture_integer(GLEW_CONTEXT_ARG_DEF_INIT)
void(* PFNGLXQUERYGLXPBUFFERSGIXPROC)(Display *dpy, GLXPbuffer pbuf, int attribute, unsigned int *value)
#define wglGetPixelFormatAttribivARB
WGLEW_EXPORT PFNWGLENUMERATEVIDEOCAPTUREDEVICESNVPROC __wglewEnumerateVideoCaptureDevicesNV
#define glNormalStream3dvATI
#define glTextureImage2DMultisampleCoverageNV
#define glUniform3ui64vNV
#define glTessellationFactorAMD
GLboolean __GLEW_ATI_separate_stencil
PFNGLVERTEXATTRIB4FVARBPROC __glewVertexAttrib4fvARB
GLboolean __GLEW_ATI_meminfo
GLboolean __GLEW_EXT_separate_specular_color
#define glNamedFramebufferTextureFaceEXT
PFNGLDELETEOCCLUSIONQUERIESNVPROC __glewDeleteOcclusionQueriesNV
PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC __glewCompressedTexSubImage3DARB
#define glCompileShaderIncludeARB
#define glCombinerStageParameterfvNV
#define glMultiTexCoord2dARB
PFNGLTESSELLATIONFACTORAMDPROC __glewTessellationFactorAMD
void(* PFNGLXDESTROYGLXPBUFFERSGIXPROC)(Display *dpy, GLXPbuffer pbuf)
Bool(* PFNGLXMAKECURRENTREADSGIPROC)(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
#define glFramebufferRenderbuffer
GLboolean __GLEW_NV_occlusion_query
PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC __glewGetVertexAttribArrayObjectfvATI
PFNGLGETBUFFERSUBDATAARBPROC __glewGetBufferSubDataARB
PFNGLUNIFORM3UIVPROC __glewUniform3uiv
#define glVertexAttribP3ui
PFNGLVERTEXATTRIB3SPROC __glewVertexAttrib3s
#define GLEW_NV_vertex_array_range
#define glProgramUniformMatrix3x4dv
PFNGLPROGRAMUNIFORM2UI64VNVPROC __glewProgramUniform2ui64vNV
GLboolean __GLEW_ARB_multisample
PFNGLISRENDERBUFFEREXTPROC __glewIsRenderbufferEXT
#define glGetCompressedMultiTexImageEXT
PFNGLUNIFORM2FARBPROC __glewUniform2fARB
#define glWindowPos2fvMESA
PFNGLTEXPARAMETERIIVPROC __glewTexParameterIiv
PFNGLTEXCOORDP3UIPROC __glewTexCoordP3ui
#define glMapParameterivNV
PFNGLBLENDFUNCIPROC __glewBlendFunci
PFNGLPROGRAMLOCALPARAMETER4FARBPROC __glewProgramLocalParameter4fARB
#define GLEW_EXT_fog_coord
#define glUniformMatrix2x3fv
PFNGLFRAMEBUFFERTEXTURE2DPROC __glewFramebufferTexture2D
#define glVertexAttribLPointerEXT
PFNGLVERTEXATTRIBS2SVNVPROC __glewVertexAttribs2svNV
PFNGLTEXCOORDP2UIVPROC __glewTexCoordP2uiv
static GLboolean _glewInit_GLX_SUN_get_transparent_index(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glGetTexParameterIiv
PFNGLISBUFFERARBPROC __glewIsBufferARB
PFNGLVERTEXATTRIBPOINTERNVPROC __glewVertexAttribPointerNV
PFNGLMULTITEXCOORD2SARBPROC __glewMultiTexCoord2sARB
#define glVertexPointervINTEL
PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC __glewProgramUniformMatrix2x3fvEXT
#define glVertexStream2sATI
GLboolean __GLEW_AMD_transform_feedback3_lines_triangles
PFNGLUNIFORM1DVPROC __glewUniform1dv
PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC __glewCompressedMultiTexImage2DEXT
#define glVertexAttribP2ui
WGLEW_EXPORT PFNWGLGETVIDEOINFONVPROC __wglewGetVideoInfoNV
#define glGetNamedBufferSubDataEXT
PFNGLSECONDARYCOLOR3DEXTPROC __glewSecondaryColor3dEXT
PFNGLVERTEXATTRIBI2IVPROC __glewVertexAttribI2iv
#define GLEW_NV_video_capture
#define glVertexAttribs3fvNV
#define wglQueryFrameTrackingI3D
PFNGLVERTEXSTREAM4IVATIPROC __glewVertexStream4ivATI
#define GLXEW_ARB_multisample
#define glXReleaseTexImageATI
#define glTexSubImage2DEXT
#define glCopyConvolutionFilter1DEXT
#define glDeleteVertexArrays
#define glVertexAttribIFormatNV
void(* PFNGLXGETSELECTEDEVENTSGIXPROC)(Display *dpy, GLXDrawable drawable, unsigned long *mask)
PFNGLPROGRAMENVPARAMETER4DARBPROC __glewProgramEnvParameter4dARB
#define glCopyMultiTexSubImage3DEXT
#define glBeginConditionalRenderNV
#define wglSwapLayerBuffersMscOML
GLboolean __GLXEW_SGIS_color_range
GLboolean __GLEW_MESA_pack_invert
#define glRequestResidentProgramsNV
PFNGLWINDOWPOS3DVPROC __glewWindowPos3dv
#define glColorTableParameterfvSGI
#define WGLEW_ARB_create_context
PFNGLTEXIMAGE3DEXTPROC __glewTexImage3DEXT
PFNGLWINDOWPOS3IVARBPROC __glewWindowPos3ivARB
PFNGLGETCONVOLUTIONPARAMETERIVPROC __glewGetConvolutionParameteriv
PFNGLTEXIMAGE2DMULTISAMPLEPROC __glewTexImage2DMultisample
#define glDrawElementArrayAPPLE
GLboolean __GLEW_NV_fence
#define GLEW_INGR_color_clamp
#define glAttachObjectARB
WGLEW_EXPORT PFNWGLENUMGPUSFROMAFFINITYDCNVPROC __wglewEnumGpusFromAffinityDCNV
GLboolean __GLEW_AMD_sample_positions
PFNGLUNIFORM1IVPROC __glewUniform1iv
#define glVertexAttrib4dARB
PFNGLENDQUERYARBPROC __glewEndQueryARB
#define GLEW_EXT_packed_depth_stencil
#define glVertexWeightfvEXT
#define glMultiDrawElementsEXT
PFNGLBLENDEQUATIONIARBPROC __glewBlendEquationiARB
PFNGLTEXCOORD3HNVPROC __glewTexCoord3hNV
#define glVertexAttribI3i
#define glGetSeparableFilter
#define wglGetSwapIntervalEXT
#define GLEW_ATI_draw_buffers
PFNGLSWIZZLEEXTPROC __glewSwizzleEXT
#define glGetVertexArrayIntegeri_vEXT
PFNGLLOADTRANSPOSEMATRIXDARBPROC __glewLoadTransposeMatrixdARB
PFNGLMULTITEXCOORD2SVARBPROC __glewMultiTexCoord2svARB
PFNGLTEXTUREPARAMETERIVEXTPROC __glewTextureParameterivEXT
PFNGLXBINDSWAPBARRIERSGIXPROC __glewXBindSwapBarrierSGIX
#define glNormalStream3dATI
PFNGLFRAGMENTMATERIALIVSGIXPROC __glewFragmentMaterialivSGIX
PFNGLGETSTRINGIPROC __glewGetStringi
PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC __glewGetNamedRenderbufferParameterivEXT
PFNGLMULTITEXENVFEXTPROC __glewMultiTexEnvfEXT
PFNGLGENERATEMIPMAPEXTPROC __glewGenerateMipmapEXT
#define WGLEW_EXT_depth_float
static GLboolean _glewInit_GL_GREMEDY_string_marker(GLEW_CONTEXT_ARG_DEF_INIT)
#define glCopyMultiTexSubImage2DEXT
WGLEW_EXPORT GLboolean __WGLEW_NV_DX_interop
WGLEW_EXPORT PFNWGLQUERYFRAMECOUNTNVPROC __wglewQueryFrameCountNV
PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC __glewReplacementCodeuiColor3fVertex3fSUN
#define glSecondaryColor3hNV
PFNGLGETUNIFORMUIVEXTPROC __glewGetUniformuivEXT
PFNGLPROGRAMUNIFORM1DPROC __glewProgramUniform1d
GLboolean __GLEW_EXT_pixel_transform_color_table
const GLubyte * glewGetString(GLenum name)
#define glVertexAttribs4svNV
PFNGLFOGCOORDDPROC __glewFogCoordd
#define GLEW_NV_occlusion_query
GLboolean __GLEW_VERSION_4_1
#define glProgramUniform2ui
PFNGLSAMPLEMASKSGISPROC __glewSampleMaskSGIS
PFNGLDISABLECLIENTSTATEIEXTPROC __glewDisableClientStateiEXT
PFNGLSECONDARYCOLORP3UIVPROC __glewSecondaryColorP3uiv
#define GLEW_SGIX_fog_texture
#define GLEW_ARB_explicit_attrib_location
GLboolean __GLEW_SGIX_list_priority
PFNGLGETUNIFORMBUFFERSIZEEXTPROC __glewGetUniformBufferSizeEXT
PFNGLDELETETRANSFORMFEEDBACKSNVPROC __glewDeleteTransformFeedbacksNV
PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC __glewMultiDrawElementArrayAPPLE
static GLboolean _glewInit_GL_MESA_resize_buffers(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETBUFFERPARAMETERI64VPROC __glewGetBufferParameteri64v
#define glVertexAttrib3fvNV
#define glBindTransformFeedbackNV
PFNGLGENPROGRAMPIPELINESPROC __glewGenProgramPipelines
#define glUniformMatrix2fv
#define glFinalCombinerInputNV
#define glDeleteVertexShaderEXT
#define glGetTextureParameterivEXT
#define glMultiTexGendvEXT
GLboolean __GLXEW_ARB_framebuffer_sRGB
WGLEW_EXPORT PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC __wglewSetDigitalVideoParametersI3D
static GLboolean _glewInit_GLX_MESA_copy_sub_buffer(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glGetQueryObjecti64vEXT
PFNGLNORMALSTREAM3DATIPROC __glewNormalStream3dATI
PFNGLGETCONVOLUTIONPARAMETERFVPROC __glewGetConvolutionParameterfv
#define glCompileShaderARB
#define wglBlitContextFramebufferAMD
#define GLEW_EXT_subtexture
#define glProgramUniform2i64vNV
#define glVertexAttrib2sARB
GLboolean __GLEW_ARB_gpu_shader5
PFNGLGLOBALALPHAFACTORUBSUNPROC __glewGlobalAlphaFactorubSUN
PFNGLXSELECTEVENTSGIXPROC __glewXSelectEventSGIX
WGLEW_EXPORT PFNWGLSAVEBUFFERREGIONARBPROC __wglewSaveBufferRegionARB
PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC __glewProgramBufferParametersIuivNV
WGLEW_EXPORT PFNWGLGETCURRENTASSOCIATEDCONTEXTAMDPROC __wglewGetCurrentAssociatedContextAMD
#define GLEW_NV_geometry_program4
PFNGLMULTTRANSPOSEMATRIXDARBPROC __glewMultTransposeMatrixdARB
#define glSamplerParameterfv
static GLboolean _glewInit_GL_NV_gpu_shader5(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_EXT_packed_pixels
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
#define glArrayElementEXT
PFNGLCOLORTABLEPARAMETERFVPROC __glewColorTableParameterfv
#define glProgramUniform2iEXT
#define glGetCombinerOutputParameterfvNV
WGLEW_EXPORT PFNWGLSWAPLAYERBUFFERSMSCOMLPROC __wglewSwapLayerBuffersMscOML
GLboolean __GLEW_NV_vertex_program4
#define glNamedProgramLocalParameterI4ivEXT
#define wglEnumGpusFromAffinityDCNV
GLboolean __GLEW_NV_geometry_program4
PFNGLALPHAFRAGMENTOP3ATIPROC __glewAlphaFragmentOp3ATI
#define glCopyBufferSubData
GLboolean __GLEW_PGI_misc_hints
#define glDetachObjectARB
PFNGLWINDOWPOS3FVMESAPROC __glewWindowPos3fvMESA
#define GLXEW_NV_copy_image
PFNGLPROGRAMUNIFORM2UI64NVPROC __glewProgramUniform2ui64NV
PFNGLGENNAMESAMDPROC __glewGenNamesAMD
#define glUniformMatrix4x3fv
#define glBeginTransformFeedbackEXT
PFNGLFOGCOORDHVNVPROC __glewFogCoordhvNV
PFNGLGETPROGRAMIVARBPROC __glewGetProgramivARB
#define glWeightPointerARB
#define GLXEW_SGIX_swap_barrier
PFNGLPROGRAMUNIFORM1UIVPROC __glewProgramUniform1uiv
#define GLEW_APPLE_transform_hint
PFNGLUNIFORMMATRIX4FVARBPROC __glewUniformMatrix4fvARB
PFNGLBINDTRANSFORMFEEDBACKPROC __glewBindTransformFeedback
#define glDisableClientStateIndexedEXT
PFNGLREPLACEMENTCODEUSVSUNPROC __glewReplacementCodeusvSUN
PFNGLVERTEXATTRIBL4DVPROC __glewVertexAttribL4dv
#define glCullParameterdvEXT
GLboolean __GLEW_ARB_texture_buffer_object
#define glMultiDrawElementArrayAPPLE
#define glProgramUniform4ui64vNV
PFNGLWINDOWPOS2IMESAPROC __glewWindowPos2iMESA
#define glFragmentLightModelivSGIX
PFNGLFRAMETERMINATORGREMEDYPROC __glewFrameTerminatorGREMEDY
GLboolean __GLEW_AMD_shader_stencil_export
PFNGLCOPYCOLORSUBTABLEPROC __glewCopyColorSubTable
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC __glewRenderbufferStorageMultisample
PFNGLVERTEXATTRIB4UBNVPROC __glewVertexAttrib4ubNV
PFNGLENABLECLIENTSTATEINDEXEDEXTPROC __glewEnableClientStateIndexedEXT
#define glGetMapAttribParameterivNV
#define glBeginConditionalRender
PFNGLVERTEXATTRIBL4DVEXTPROC __glewVertexAttribL4dvEXT
PFNGLMULTITEXCOORD1FPROC __glewMultiTexCoord1f
GLXContextID(* PFNGLXGETCONTEXTIDEXTPROC)(const GLXContext context)
#define WGLEW_NV_video_output
PFNGLOBJECTPURGEABLEAPPLEPROC __glewObjectPurgeableAPPLE
GLboolean __GLEW_EXT_draw_range_elements
GLboolean __GLEW_EXT_shadow_funcs
PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC __glewGetTexParameterPointervAPPLE
#define glBindBufferOffsetNV
PFNGLTEXTUREBUFFEREXTPROC __glewTextureBufferEXT
WGLEW_EXPORT GLboolean __WGLEW_NV_video_capture
#define glBlendEquationSeparate
GLboolean __GLEW_EXT_texture_cube_map
GLboolean __GLEW_NV_texgen_reflection
PFNGLPOINTPARAMETERFPROC __glewPointParameterf
static GLboolean _glewInit_GLX_EXT_swap_control(GLXEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_EXT_texture_env
PFNGLPNTRIANGLESIATIPROC __glewPNTrianglesiATI
GLboolean __GLXEW_ARB_vertex_buffer_object
GLboolean __GLXEW_SGI_swap_control
#define glMultiTexCoord2sARB
#define wglSwapIntervalEXT
#define wglGetPbufferDCEXT
PFNGLENDTRANSFORMFEEDBACKNVPROC __glewEndTransformFeedbackNV
#define glNormalStream3ivATI
#define wglCreateContextAttribsARB
PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC __glewXQueryMaxSwapBarriersSGIX
PFNGLISVERTEXARRAYAPPLEPROC __glewIsVertexArrayAPPLE
Bool(* PFNGLXQUERYMAXSWAPGROUPSNVPROC)(Display *dpy, int screen, GLuint *maxGroups, GLuint *maxBarriers)
#define glMultiDrawArraysEXT
PFNGLVERTEXATTRIB2DNVPROC __glewVertexAttrib2dNV
PFNGLVARIANTUSVEXTPROC __glewVariantusvEXT
#define glElementPointerAPPLE
#define GLEW_NV_blend_square
#define GLEW_APPLE_pixel_buffer
static GLboolean _glewInit_GL_ATI_vertex_streams(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETPROGRAMPARAMETERDVNVPROC __glewGetProgramParameterdvNV
#define glDrawElementsInstancedEXT
void(* PFNGLXCUSHIONSGIPROC)(Display *dpy, Window window, float cushion)
PFNGLGETOBJECTBUFFERIVATIPROC __glewGetObjectBufferivATI
#define wglSwapBuffersMscOML
PFNGLRENDERBUFFERSTORAGEEXTPROC __glewRenderbufferStorageEXT
#define glDebugMessageControlARB
static GLboolean _glewInit_GL_NV_present_video(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ARB_separate_shader_objects
PFNGLVERTEXATTRIBL1DEXTPROC __glewVertexAttribL1dEXT
#define glBindImageTextureEXT
PFNGLVERTEXATTRIB2SVARBPROC __glewVertexAttrib2svARB
#define GLEW_IBM_static_data
PFNGLVERTEXATTRIB3DVARBPROC __glewVertexAttrib3dvARB
PFNGLVERTEXATTRIB1FVARBPROC __glewVertexAttrib1fvARB
PFNGLENDCONDITIONALRENDERNVPROC __glewEndConditionalRenderNV
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC __glewDrawElementsInstancedBaseVertex
#define glSecondaryColor3ivEXT
PFNGLGETQUERYOBJECTI64VPROC __glewGetQueryObjecti64v
#define glVertexAttrib1dvARB
static GLboolean _glewInit_GL_ARB_point_parameters(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLMINSAMPLESHADINGARBPROC __glewMinSampleShadingARB
#define wglCreateAssociatedContextAMD
#define wglGenlockSourceEdgeI3D
#define GLEW_ARB_depth_texture
PFNGLWINDOWPOS2DVARBPROC __glewWindowPos2dvARB
#define glGetSeparableFilterEXT
GLboolean __GLXEW_SGI_cushion
#define glGetNamedProgramStringEXT
PFNGLFRAGMENTLIGHTMODELFSGIXPROC __glewFragmentLightModelfSGIX
static GLboolean _glewStrSame(const GLubyte *a, const GLubyte *b, GLuint n)
PFNGLVERTEXATTRIB4UIVPROC __glewVertexAttrib4uiv
#define glTexSubImage4DSGIS
#define GLEW_EXT_shared_texture_palette
WGLEW_EXPORT PFNWGLBEGINFRAMETRACKINGI3DPROC __wglewBeginFrameTrackingI3D
#define glBindFragDataLocationIndexed
PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC __glewGetFinalCombinerInputParameterfvNV
#define glGetUniformi64vNV
PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC __glewGetProgramNamedParameterfvNV
#define GLEW_HP_occlusion_test
PFNGLVERTEXATTRIB2FPROC __glewVertexAttrib2f
#define GLEW_NV_vertex_attrib_integer_64bit
#define glProgramStringARB
#define glUpdateObjectBufferATI
#define GLXEW_VERSION_1_1
#define glNamedProgramLocalParameterI4uivEXT
PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC __glewProgramUniformMatrix4x3dvEXT
GLboolean __GLXEW_SUN_video_resize
#define glMatrixLoadTransposefEXT
static GLboolean _glewInit_GL_ARB_shading_language_include(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_SUN_global_alpha
GLboolean __GLEW_NV_present_video
#define glVertexAttrib4hNV
WGLEW_EXPORT PFNWGLBINDVIDEOCAPTUREDEVICENVPROC __wglewBindVideoCaptureDeviceNV
GLboolean __GLEW_ARB_provoking_vertex
GLboolean __GLEW_NV_fragment_program_option
#define wglDeleteAssociatedContextAMD
GLboolean __GLXEW_NV_video_capture
#define GLEW_APPLE_specular_vector
#define GLXEW_SGIS_blended_overlay
PFNGLGETFRAGMENTMATERIALFVSGIXPROC __glewGetFragmentMaterialfvSGIX
#define glFlushMappedBufferRangeAPPLE
#define glTexParameterIiv
GLboolean __GLXEW_NV_copy_image
GLvoid *GLAPIENTRY * PFNGLMAPBUFFERPROC(GLenum target, GLenum access)
#define glGetShaderSource
#define GLXEW_EXT_swap_control
#define GLXEW_VERSION_1_4
PFNGLGETFLOATINDEXEDVEXTPROC __glewGetFloatIndexedvEXT
PFNGLMULTITEXCOORD3SARBPROC __glewMultiTexCoord3sARB
static GLboolean _glewInit_GL_NV_vertex_array_range(GLEW_CONTEXT_ARG_DEF_INIT)
#define glWindowPos3svMESA
Bool(* PFNGLXMAKECONTEXTCURRENTPROC)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
PFNGLUNIFORM3FARBPROC __glewUniform3fARB
#define wglGetGenlockSourceDelayI3D
#define glBeginTransformFeedback
PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC __glewProgramUniformMatrix4x2dvEXT
GLboolean glewExperimental
#define GLEW_SGIX_fog_offset
PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC __glewTexCoord4fColor4fNormal3fVertex4fSUN
#define GLXEW_ATI_pixel_format_float
XVisualInfo *(* PFNGLXGETVISUALFROMFBCONFIGPROC)(Display *dpy, GLXFBConfig config)
#define glFragmentLightiSGIX
PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC __glewReplacementCodeuiNormal3fVertex3fSUN
#define GLEW_NV_shader_buffer_load
PFNGLBINDTEXTUREEXTPROC __glewBindTextureEXT
#define glBlendFuncSeparatei
PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC __glewProgramUniformMatrix4x2fvEXT
PFNGLVERTEXATTRIB3FVNVPROC __glewVertexAttrib3fvNV
static GLboolean _glewInit_GLX_VERSION_1_3(GLXEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_ERROR_GLX_VERSION_11_ONLY
#define WGLEW_ARB_make_current_read
PFNGLSECONDARYCOLOR3BPROC __glewSecondaryColor3b
GLboolean glewIsSupported(const char *name)
GLboolean __GLXEW_EXT_scene_marker
PFNGLISNAMEAMDPROC __glewIsNameAMD
PFNGLVERTEXATTRIB4SPROC __glewVertexAttrib4s
PFNGLDRAWELEMENTSINDIRECTPROC __glewDrawElementsIndirect
#define glGetVertexArrayPointervEXT
GLboolean __GLEW_NVX_gpu_memory_info
#define glProgramUniform3ui
GLboolean __GLXEW_NV_present_video
#define glGetActiveAttrib
PFNGLVERTEXATTRIB4SVNVPROC __glewVertexAttrib4svNV
PFNGLAREPROGRAMSRESIDENTNVPROC __glewAreProgramsResidentNV
#define glRenderbufferStorageMultisample
#define glEndTransformFeedback
GLXHyperpipeConfigSGIX *(* PFNGLXQUERYHYPERPIPECONFIGSGIXPROC)(Display *dpy, int hpId, int *npipes)
#define glSetLocalConstantEXT
PFNGLGETATTACHEDOBJECTSARBPROC __glewGetAttachedObjectsARB
PFNGLCLEARBUFFERFIPROC __glewClearBufferfi
GLvoid *GLAPIENTRY * PFNGLMAPBUFFERRANGEPROC(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
#define glGetActiveSubroutineUniformiv
#define glGetMultiTexGenivEXT
#define glDebugMessageEnableAMD
PFNGLENABLEINDEXEDEXTPROC __glewEnableIndexedEXT
#define glVertexAttrib4ubvNV
PFNGLXRELEASEVIDEOCAPTUREDEVICENVPROC __glewXReleaseVideoCaptureDeviceNV
PFNGLPROGRAMENVPARAMETERI4UINVPROC __glewProgramEnvParameterI4uiNV
PFNGLENDTRANSFORMFEEDBACKPROC __glewEndTransformFeedback
PFNGLVERTEXATTRIBS1FVNVPROC __glewVertexAttribs1fvNV
PFNGLMULTITEXCOORD4IVARBPROC __glewMultiTexCoord4ivARB
#define GLEW_SGIX_texture_range
#define glNormalStream3bvATI
PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC __glewProgramUniformMatrix2x4fvEXT
static GLboolean _glewInit_GL_ARB_map_buffer_range(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBS4SVNVPROC __glewVertexAttribs4svNV
PFNGLVERTEXATTRIB2FARBPROC __glewVertexAttrib2fARB
PFNGLREADNPIXELSARBPROC __glewReadnPixelsARB
static GLboolean _glewInit_GL_ATI_pn_triangles(GLEW_CONTEXT_ARG_DEF_INIT)
#define glPrimitiveRestartNV
GLboolean __GLEW_INTEL_parallel_arrays
#define WGLEW_OML_sync_control
GLboolean __GLEW_ARB_texture_rg
#define glFramebufferRenderbufferEXT
#define glDrawArraysIndirect
PFNGLTEXCOORDPOINTEREXTPROC __glewTexCoordPointerEXT
GLboolean __GLEW_EXT_transform_feedback
#define glNamedCopyBufferSubDataEXT
GLboolean __GLEW_ARB_color_buffer_float
WGLEW_EXPORT PFNWGLGETVIDEODEVICENVPROC __wglewGetVideoDeviceNV
#define glFogCoordPointerEXT
#define glProgramNamedParameter4fvNV
static GLboolean _glewInit_GL_EXT_provoking_vertex(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultiTexCoord3dvARB
#define glGetObjectParameterivARB
#define glReleaseShaderCompiler
#define glMatrixIndexusvARB
#define glFramebufferTexture3D
#define glDeleteBufferRegionEXT
PFNGLGETUNIFORMLOCATIONPROC __glewGetUniformLocation
#define glVertexAttrib1dNV
PFNGLBEGINQUERYARBPROC __glewBeginQueryARB
#define glCopyColorTableSGI
static GLboolean _glewInit_GL_NV_copy_image(GLEW_CONTEXT_ARG_DEF_INIT)
#define WGLEW_ARB_pbuffer
PFNGLPROGRAMUNIFORM1UI64VNVPROC __glewProgramUniform1ui64vNV
#define GLEW_NV_vertex_program2
#define GLEW_SGIX_framezoom
#define wglGenlockSourceDelayI3D
#define glWindowPos3ivMESA
#define glMultiTexCoord2s
#define glBeginOcclusionQueryNV
WGLEW_EXPORT PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC __wglewCreateAssociatedContextAttribsAMD
#define glProgramUniform1uivEXT
PFNGLISPROGRAMNVPROC __glewIsProgramNV
static GLboolean _glewInit_GL_EXT_secondary_color(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetMultisamplefvNV
PFNGLPROGRAMUNIFORM1IEXTPROC __glewProgramUniform1iEXT
#define GLEW_NV_vertex_program4
#define GLEW_APPLE_flush_buffer_range
static GLboolean _glewInit_GL_AMD_name_gen_delete(GLEW_CONTEXT_ARG_DEF_INIT)
#define glConvolutionFilter2D
#define glUniformBlockBinding
#define glCheckNamedFramebufferStatusEXT
PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC __glewTexCoord2fColor3fVertex3fSUN
PFNGLGETPROGRAMIVNVPROC __glewGetProgramivNV
void(* PFNGLXFREECONTEXTEXTPROC)(Display *dpy, GLXContext context)
PFNGLFRAMEBUFFERTEXTURELAYERPROC __glewFramebufferTextureLayer
PFNGLGETVERTEXATTRIBIVPROC __glewGetVertexAttribiv
PFNGLWINDOWPOS4DVMESAPROC __glewWindowPos4dvMESA
PFNGLCOMBINERPARAMETERINVPROC __glewCombinerParameteriNV
PFNGLGETSAMPLERPARAMETERIUIVPROC __glewGetSamplerParameterIuiv
#define glProgramUniformMatrix2x4dv
PFNGLGETVARIANTINTEGERVEXTPROC __glewGetVariantIntegervEXT
GLXPixmap(* PFNGLXCREATEPIXMAPPROC)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list)
GLboolean __GLEW_ARB_pixel_buffer_object
GLboolean __GLXEW_NV_multisample_coverage
PFNGLPROVOKINGVERTEXPROC __glewProvokingVertex
PFNGLSECONDARYCOLOR3FVPROC __glewSecondaryColor3fv
PFNGLPROGRAMUNIFORM3UIVPROC __glewProgramUniform3uiv
#define glReplacementCodeuiNormal3fVertex3fvSUN
#define glMultiTexCoord2i
GLboolean __GLEW_NV_texgen_emboss
PFNGLUNIFORM3UIVEXTPROC __glewUniform3uivEXT
#define glVertexAttribL4ui64NV
GLboolean __GLXEW_MESA_release_buffers
PFNGLUNIFORM2I64VNVPROC __glewUniform2i64vNV
#define glSecondaryColor3bv
#define glGetSamplerParameterIuiv
PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC __glewColor4fNormal3fVertex3fvSUN
static GLboolean _glewInit_GL_VERSION_1_3(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLDEBUGMESSAGEENABLEAMDPROC __glewDebugMessageEnableAMD
PFNGLUNIFORMMATRIX4X2DVPROC __glewUniformMatrix4x2dv
GLboolean __GLXEW_SGIX_swap_barrier
GLboolean __GLEW_ARB_texture_query_lod
#define glFramebufferTexture2D
PFNGLMULTITEXCOORD3IPROC __glewMultiTexCoord3i
PFNGLVERTEXATTRIB4UBVARBPROC __glewVertexAttrib4ubvARB
GLboolean __GLEW_NV_depth_range_unclamped
#define glCombinerParameterfNV
#define GLXEW_ARB_framebuffer_sRGB
static GLboolean _glewInit_GL_APPLE_object_purgeable(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexPointerEXT
#define WGLEW_3DL_stereo_control
PFNGLPROGRAMUNIFORM2I64VNVPROC __glewProgramUniform2i64vNV
void(* PFNGLXSELECTEVENTPROC)(Display *dpy, GLXDrawable draw, unsigned long event_mask)
WGLEW_EXPORT PFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC __wglewDestroyDisplayColorTableEXT
GLboolean __GLEW_EXT_texture_compression_rgtc
#define glXChooseFBConfigSGIX
PFNGLPOINTPARAMETERIVNVPROC __glewPointParameterivNV
#define GLEW_EXT_vertex_array
PFNGLMINMAXEXTPROC __glewMinmaxEXT
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC __glewGetActiveSubroutineUniformName
int(* PFNGLXQUERYCONTEXTPROC)(Display *dpy, GLXContext ctx, int attribute, int *value)
PFNGLMULTITEXCOORDP1UIVPROC __glewMultiTexCoordP1uiv
PFNGLVERTEXATTRIB2DVPROC __glewVertexAttrib2dv
WGLEW_EXPORT GLboolean __WGLEW_EXT_pixel_format
GLXWindow(* PFNGLXCREATEWINDOWPROC)(Display *dpy, GLXFBConfig config, Window win, const int *attrib_list)
PFNGLPROGRAMUNIFORM3FVEXTPROC __glewProgramUniform3fvEXT
#define glVertexAttribL1i64vNV
WGLEW_EXPORT PFNWGLGETMSCRATEOMLPROC __wglewGetMscRateOML
static GLboolean _glewInit_GL_HP_image_transform(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLUNIFORMMATRIX3X2DVPROC __glewUniformMatrix3x2dv
PFNGLVERTEXATTRIBI2UIVPROC __glewVertexAttribI2uiv
#define GLEW_NV_gpu_shader5
#define GLEW_EXT_stencil_wrap
#define glVertexStream4iATI
WGLEW_EXPORT GLboolean __WGLEW_EXT_pixel_format_packed_float
PFNGLVERTEXATTRIBS1SVNVPROC __glewVertexAttribs1svNV
PFNGLNORMALP3UIVPROC __glewNormalP3uiv
PFNGLMULTITEXCOORD2FVARBPROC __glewMultiTexCoord2fvARB
WGLEW_EXPORT PFNWGLENABLEFRAMELOCKI3DPROC __wglewEnableFrameLockI3D
PFNGLFLUSHPIXELDATARANGENVPROC __glewFlushPixelDataRangeNV
PFNGLUSEPROGRAMPROC __glewUseProgram
#define GLEW_WIN_swap_hint
#define glGetVertexAttribIivEXT
GLboolean __GLEW_ARB_occlusion_query
const GLubyte * glewGetErrorString(GLenum error)
static GLboolean _glewInit_GL_ARB_transform_feedback3(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultiTexCoord4ivARB
#define glVertexAttrib3hvNV
#define GLEW_ATI_vertex_streams
PFNGLUNIFORM3UI64NVPROC __glewUniform3ui64NV
PFNGLXWAITVIDEOSYNCSGIPROC __glewXWaitVideoSyncSGI
#define glNormalStream3sATI
GLboolean __GLEW_SGIX_flush_raster
GLboolean __GLEW_SGIS_multisample
#define glProgramLocalParametersI4uivNV
static GLboolean _glewInit_GL_EXT_timer_query(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLXBINDSWAPBARRIERNVPROC __glewXBindSwapBarrierNV
#define glDebugMessageCallbackAMD
#define glObjectPurgeableAPPLE
#define glGetFramebufferAttachmentParameterivEXT
PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC __glewDisableVariantClientStateEXT
PFNGLISTEXTUREEXTPROC __glewIsTextureEXT
#define GLEW_SGIS_texture4D
GLboolean __GLEW_EXT_fragment_lighting
PFNGLGETTEXPARAMETERIIVPROC __glewGetTexParameterIiv
GLboolean __GLEW_MESA_window_pos
PFNGLUNIFORM2UIVPROC __glewUniform2uiv
PFNGLMULTITEXCOORD1HNVPROC __glewMultiTexCoord1hNV
PFNGLUNIFORM3UIEXTPROC __glewUniform3uiEXT
PFNGLWINDOWPOS4SVMESAPROC __glewWindowPos4svMESA
PFNGLGETVERTEXATTRIBPOINTERVNVPROC __glewGetVertexAttribPointervNV
#define glNamedFramebufferTextureEXT
GLboolean __GLEW_VERSION_3_0
#define glGetQueryObjectuivARB
PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC __glewClientActiveVertexStreamATI
#define glProgramUniform1i64NV
PFNGLVERTEXATTRIBL1DPROC __glewVertexAttribL1d
#define glVertexAttribs4fvNV
PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC __glewGetCombinerOutputParameterivNV
PFNGLBINDPROGRAMARBPROC __glewBindProgramARB
PFNGLVERTEXATTRIB4BVPROC __glewVertexAttrib4bv
PFNGLSETFENCENVPROC __glewSetFenceNV
PFNGLPROGRAMUNIFORM2IEXTPROC __glewProgramUniform2iEXT
PFNGLBINDVERTEXSHADEREXTPROC __glewBindVertexShaderEXT
#define GLEW_EXT_clip_volume_hint
#define glVertexAttribL2dEXT
#define glProgramUniform4i
PFNGLNORMALSTREAM3SATIPROC __glewNormalStream3sATI
PFNGLGETINVARIANTFLOATVEXTPROC __glewGetInvariantFloatvEXT
#define glVertexAttrib1svNV
WGLEW_EXPORT PFNWGLCOPYIMAGESUBDATANVPROC __wglewCopyImageSubDataNV
GLboolean __GLEW_ARB_matrix_palette
#define glProgramUniformMatrix2dv
PFNGLMULTITEXCOORD2IVPROC __glewMultiTexCoord2iv
PFNGLXQUERYHYPERPIPENETWORKSGIXPROC __glewXQueryHyperpipeNetworkSGIX
#define WGLEW_I3D_digital_video_control
PFNGLGETNPOLYGONSTIPPLEARBPROC __glewGetnPolygonStippleARB
#define glProgramUniform2fvEXT
GLboolean __GLEW_APPLE_vertex_array_range
PFNGLGETVERTEXATTRIBPOINTERVPROC __glewGetVertexAttribPointerv
PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC __glewReplacementCodeuiColor4fNormal3fVertex3fSUN
#define glXCreateNewContext
#define wglQueryPbufferEXT
#define glMultiTexCoord3svARB
PFNGLPIXELDATARANGENVPROC __glewPixelDataRangeNV
PFNGLCONVOLUTIONFILTER1DEXTPROC __glewConvolutionFilter1DEXT
PFNGLGETFLOATI_VPROC __glewGetFloati_v
PFNGLSPRITEPARAMETERISGIXPROC __glewSpriteParameteriSGIX
PFNGLUNIFORMMATRIX3DVPROC __glewUniformMatrix3dv
#define glUseShaderProgramEXT
PFNGLGETVIDEOCAPTUREIVNVPROC __glewGetVideoCaptureivNV
PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC __glewGetPixelTransformParameterfvEXT
static GLboolean _glewInit_GL_EXT_blend_equation_separate(GLEW_CONTEXT_ARG_DEF_INIT)
#define wglEnumGpuDevicesNV
int(* PFNGLXBINDVIDEODEVICENVPROC)(Display *dpy, unsigned int video_slot, unsigned int video_device, const int *attrib_list)
PFNGLCOPYMULTITEXIMAGE2DEXTPROC __glewCopyMultiTexImage2DEXT
#define glEnableVertexArrayAttribEXT
GLboolean __GLEW_ATI_envmap_bumpmap
#define glEndVideoCaptureNV
PFNGLNORMAL3HNVPROC __glewNormal3hNV
#define glFragmentMaterialfEXT
#define GLEW_CONTEXT_ARG_DEF_INIT
int(* PFNGLXCHANNELRECTSYNCSGIXPROC)(Display *display, int screen, int channel, GLenum synctype)
PFNGLVERTEXATTRIBI3IPROC __glewVertexAttribI3i
#define GLEW_NV_multisample_coverage
GLboolean __GLEW_VERSION_3_1
PFNGLMULTITEXCOORD3DVARBPROC __glewMultiTexCoord3dvARB
int(* PFNGLXBINDVIDEOCAPTUREDEVICENVPROC)(Display *dpy, unsigned int video_capture_slot, GLXVideoCaptureDeviceNV device)
#define GLEW_ARB_texture_buffer_object
#define GLEW_OML_resample
PFNGLCOLOR4UBVERTEX3FSUNPROC __glewColor4ubVertex3fSUN
PFNGLGETPERFMONITORCOUNTERINFOAMDPROC __glewGetPerfMonitorCounterInfoAMD
#define glVertexAttrib4svARB
#define glMatrixIndexPointerARB
PFNGLGETPOINTERINDEXEDVEXTPROC __glewGetPointerIndexedvEXT
#define glMultiTexCoord3s
PFNGLVERTEXATTRIBI4IVEXTPROC __glewVertexAttribI4ivEXT
PFNGLVERTEXATTRIBS3DVNVPROC __glewVertexAttribs3dvNV
static GLboolean _glewInit_GL_SUN_triangle_list(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLISOCCLUSIONQUERYNVPROC __glewIsOcclusionQueryNV
PFNGLFRAGMENTLIGHTMODELIVSGIXPROC __glewFragmentLightModelivSGIX
#define glBindTextureUnitParameterEXT
#define glProgramUniformMatrix3dv
PFNGLSECONDARYCOLOR3SVEXTPROC __glewSecondaryColor3svEXT
PFNGLSAMPLECOVERAGEARBPROC __glewSampleCoverageARB
GLboolean __GLEW_SGIX_vertex_preclip_hint
#define glWindowPos3fvMESA
#define wglGetCurrentReadDCARB
PFNGLVERTEXATTRIBS1HVNVPROC __glewVertexAttribs1hvNV
GLboolean __GLEW_NV_float_buffer
PFNGLWINDOWPOS2SPROC __glewWindowPos2s
PFNGLXQUERYSWAPGROUPNVPROC __glewXQuerySwapGroupNV
#define glWindowPos2dMESA
PFNGLFRAMEBUFFERTEXTURE3DPROC __glewFramebufferTexture3D
#define glVertexAttrib1dARB
#define glGetMinmaxParameterfvEXT
#define GLEW_NV_vertex_buffer_unified_memory
PFNGLGETMINMAXPARAMETERFVEXTPROC __glewGetMinmaxParameterfvEXT
PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC __glewProgramUniformMatrix3x4dv
WGLEW_EXPORT GLboolean __WGLEW_OML_sync_control
#define glVertexArrayNormalOffsetEXT
#define glEnableClientStateiEXT
#define glXQueryGLXPbufferSGIX
#define glPointParameterfvARB
PFNGLVERTEXATTRIB4HNVPROC __glewVertexAttrib4hNV
#define glVertexAttribI1i
PFNGLFRAGMENTLIGHTFSGIXPROC __glewFragmentLightfSGIX
PFNGLPRIMITIVERESTARTINDEXPROC __glewPrimitiveRestartIndex
PFNGLWINDOWPOS3SVARBPROC __glewWindowPos3svARB
#define glMultiTexCoord3sv
PFNGLENABLEVERTEXATTRIBAPPLEPROC __glewEnableVertexAttribAPPLE
PFNGLVERTEXATTRIB3DPROC __glewVertexAttrib3d
GLboolean __GLEW_SGIS_pixel_texture
Bool(* PFNGLXGETMSCRATEOMLPROC)(Display *dpy, GLXDrawable drawable, int32_t *numerator, int32_t *denominator)
PFNGLGENSYMBOLSEXTPROC __glewGenSymbolsEXT
#define glCompressedTextureSubImage3DEXT
PFNGLPROGRAMUNIFORM4UIVEXTPROC __glewProgramUniform4uivEXT
#define glMultiTexCoord4sv
GLboolean __GLEW_EXT_light_texture
GLboolean __GLEW_ARB_vertex_buffer_object
GLboolean __GLEW_ARB_window_pos
#define GLEW_SGIX_texture_add_env
PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC __glewTexCoord2fColor3fVertex3fvSUN
PFNGLWAITSYNCPROC __glewWaitSync
#define glNewBufferRegionEXT
PFNGLPROGRAMUNIFORM4FPROC __glewProgramUniform4f
#define WGLEW_EXT_display_color_table
#define glGetFragmentMaterialfvSGIX
PFNGLGETFRAGMENTLIGHTFVSGIXPROC __glewGetFragmentLightfvSGIX
GLboolean __GLEW_SUN_global_alpha
#define glGetVertexAttribivARB
PFNGLMULTITEXIMAGE3DEXTPROC __glewMultiTexImage3DEXT
PFNGLPROGRAMUNIFORM1IVPROC __glewProgramUniform1iv
#define glGetOcclusionQueryuivNV
#define glEnableClientStateIndexedEXT
#define glProgramEnvParameter4dARB
PFNGLVERTEXATTRIBI4BVPROC __glewVertexAttribI4bv
static GLboolean _glewInit_GL_ARB_ES2_compatibility(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_NV_vertex_program1_1
#define glProgramUniform3ui64vNV
GLboolean __GLEW_EXT_texture_compression_latc
PFNGLCLEARBUFFERFVPROC __glewClearBufferfv
#define wglReleaseVideoDeviceNV
PFNGLDRAWELEMENTSINSTANCEDPROC __glewDrawElementsInstanced
#define glTextureMaterialEXT
PFNGLWINDOWPOS4SMESAPROC __glewWindowPos4sMESA
int64_t(* PFNGLXSWAPBUFFERSMSCOMLPROC)(Display *dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder)
PFNGLMULTITEXCOORD4SARBPROC __glewMultiTexCoord4sARB
PFNGLDELETEFRAGMENTSHADERATIPROC __glewDeleteFragmentShaderATI
#define glWindowPos4fMESA
#define glVertexAttribL1i64NV
GLboolean __GLEW_EXT_vertex_array
#define glTransformFeedbackVaryingsNV
#define glMultiTexCoord1hNV
PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC __glewCopyTextureSubImage2DEXT
#define glDisableVariantClientStateEXT
#define glMatrixRotatefEXT
#define glMultiTexCoordP2ui
#define glProgramUniform3iv
#define GLXEW_SGIS_shared_multisample
PFNGLIMAGETRANSFORMPARAMETERIVHPPROC __glewImageTransformParameterivHP
#define glSecondaryColor3dvEXT
PFNGLLOCKARRAYSEXTPROC __glewLockArraysEXT
PFNGLGETVARYINGLOCATIONNVPROC __glewGetVaryingLocationNV
PFNGLVERTEXATTRIBI4UIVEXTPROC __glewVertexAttribI4uivEXT
PFNGLMULTITEXCOORDP2UIPROC __glewMultiTexCoordP2ui
#define glBindVertexArray
PFNGLPROGRAMUNIFORMUI64NVPROC __glewProgramUniformui64NV
PFNGLGETCOMPRESSEDTEXIMAGEARBPROC __glewGetCompressedTexImageARB
PFNGLSECONDARYCOLOR3BVPROC __glewSecondaryColor3bv
#define glGetArrayObjectivATI
PFNGLMULTITEXCOORD3SPROC __glewMultiTexCoord3s
PFNGLGETINTEGERUI64I_VNVPROC __glewGetIntegerui64i_vNV
PFNGLCOPYTEXIMAGE2DEXTPROC __glewCopyTexImage2DEXT
PFNGLFRAMEBUFFERTEXTUREPROC __glewFramebufferTexture
#define wglDeleteBufferRegionARB
#define GLEW_EXT_pixel_transform_color_table
PFNGLVERTEXATTRIBS2DVNVPROC __glewVertexAttribs2dvNV
GLboolean __GLEW_NV_explicit_multisample
PFNGLGETTEXBUMPPARAMETERIVATIPROC __glewGetTexBumpParameterivATI
PFNGLUNIFORM1IARBPROC __glewUniform1iARB
PFNGLVERTEXSTREAM4FVATIPROC __glewVertexStream4fvATI
PFNGLVERTEX4HNVPROC __glewVertex4hNV
PFNGLTEXBUFFEREXTPROC __glewTexBufferEXT
#define glVertexAttribL3ui64vNV
PFNGLXGETMSCRATEOMLPROC __glewXGetMscRateOML
PFNGLVERTEXATTRIBL3DVPROC __glewVertexAttribL3dv
#define glGetHistogramParameteriv
#define wglGetDigitalVideoParametersI3D
#define glColorPointervINTEL
PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC __glewNamedProgramLocalParameterI4uivEXT
#define glVertexStream4sATI
PFNGLMINMAXPROC __glewMinmax
#define glSecondaryColor3sv
static GLboolean _glewInit_GL_APPLE_vertex_program_evaluators(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GLX_MESA_release_buffers(GLXEW_CONTEXT_ARG_DEF_INIT)
WGLEW_EXPORT PFNWGLQUERYSWAPGROUPNVPROC __wglewQuerySwapGroupNV
#define glSamplerParameteriv
#define GLEW_GREMEDY_frame_terminator
PFNGLUNIFORM1FARBPROC __glewUniform1fARB
#define glRenderbufferStorage
PFNGLVERTEXATTRIBL3UI64NVPROC __glewVertexAttribL3ui64NV
int(* PFNGLXGETFBCONFIGATTRIBPROC)(Display *dpy, GLXFBConfig config, int attribute, int *value)
#define glFogCoordPointer
PFNGLFOGCOORDDVEXTPROC __glewFogCoorddvEXT
PFNGLSEPARABLEFILTER2DEXTPROC __glewSeparableFilter2DEXT
static GLboolean _glewInit_GL_SGIX_tag_sample_buffer(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLNEWBUFFERREGIONEXTPROC __glewNewBufferRegionEXT
PFNGLMULTITEXGENFEXTPROC __glewMultiTexGenfEXT
PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC __glewGetCombinerStageParameterfvNV
PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC __glewGetProgramLocalParameterfvARB
#define glGetNamedBufferParameterivEXT
PFNGLATTACHSHADERPROC __glewAttachShader
#define GLEW_ATIX_vertex_shader_output_point_size
PFNGLGETNPIXELMAPUIVARBPROC __glewGetnPixelMapuivARB
#define wglIsEnabledFrameLockI3D
static GLboolean _glewInit_GLX_SGI_cushion(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLXGETVISUALFROMFBCONFIGPROC __glewXGetVisualFromFBConfig
#define WGLEW_ARB_pixel_format
#define glProgramUniformMatrix3x4fvEXT
PFNGLVARIANTSVEXTPROC __glewVariantsvEXT
#define GLEW_EXT_rescale_normal
#define glUniformSubroutinesuiv
PFNGLMULTIDRAWARRAYSEXTPROC __glewMultiDrawArraysEXT
#define glWindowPos4dMESA
PFNGLPRESENTFRAMEKEYEDNVPROC __glewPresentFrameKeyedNV
PFNGLWINDOWPOS3FVARBPROC __glewWindowPos3fvARB
PFNGLXSELECTEVENTPROC __glewXSelectEvent
PFNGLVERTEXATTRIBL2UI64VNVPROC __glewVertexAttribL2ui64vNV
PFNGLTEXTURERENDERBUFFEREXTPROC __glewTextureRenderbufferEXT
#define glFragmentLightivEXT
GLboolean __GLEW_EXT_gpu_shader4
PFNGLVDPAUISSURFACENVPROC __glewVDPAUIsSurfaceNV
PFNGLMATRIXORTHOEXTPROC __glewMatrixOrthoEXT
PFNGLGETMAPATTRIBPARAMETERFVNVPROC __glewGetMapAttribParameterfvNV
PFNGLENABLEIPROC __glewEnablei
#define GLEW_ARB_texture_rgb10_a2ui
PFNGLVERTEXATTRIBS4DVNVPROC __glewVertexAttribs4dvNV
#define glCompressedTexSubImage2DARB
#define glVertexAttrib1dv
#define glBlendFuncSeparateIndexedAMD
PFNGLGETVIDEOUIVNVPROC __glewGetVideouivNV
static GLboolean _glewInit_GL_APPLE_flush_buffer_range(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_ARB_shader_texture_lod
#define glMultiTexCoord1dv
GLboolean __GLEW_APPLE_flush_buffer_range
PFNGLUNIFORM2FVPROC __glewUniform2fv
#define glVertexStream3fvATI
GLXFBConfigSGIX *(* PFNGLXCHOOSEFBCONFIGSGIXPROC)(Display *dpy, int screen, const int *attrib_list, int *nelements)
GLboolean __GLEW_ARB_timer_query
PFNGLLOADTRANSPOSEMATRIXDPROC __glewLoadTransposeMatrixd
#define GLEW_EXT_copy_texture
#define GLEW_EXT_secondary_color
PFNGLNORMAL3HVNVPROC __glewNormal3hvNV
#define glMatrixRotatedEXT
PFNGLWINDOWPOS2DVMESAPROC __glewWindowPos2dvMESA
#define glUniformMatrix3x2fv
PFNGLPROGRAMUNIFORMMATRIX4FVPROC __glewProgramUniformMatrix4fv
#define glBindBufferOffsetEXT
#define glProgramUniform3fv
PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC __glewNamedFramebufferTexture1DEXT
PFNGLUNIFORM2DPROC __glewUniform2d
PFNGLGETCOLORTABLEPARAMETERIVPROC __glewGetColorTableParameteriv
#define glMultiTexCoordP4ui
PFNGLUNIFORM2UIPROC __glewUniform2ui
static GLboolean _glewInit_GLX_EXT_import_context(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLPAUSETRANSFORMFEEDBACKPROC __glewPauseTransformFeedback
PFNGLGETQUERYOBJECTUI64VPROC __glewGetQueryObjectui64v
int(* PFNGLXGETVIDEODEVICENVPROC)(Display *dpy, int screen, int numVideoDevices, GLXVideoDeviceNV *pVideoDevice)
#define glMultiTexCoord3fARB
int(* PFNGLXHYPERPIPEATTRIBSGIXPROC)(Display *dpy, int timeSlice, int attrib, int size, void *attribList)
#define glProgramUniform1fEXT
WGLEW_EXPORT PFNWGLGETGENLOCKSOURCEI3DPROC __wglewGetGenlockSourceI3D
#define glGetTrackMatrixivNV
PFNGLGETQUERYOBJECTI64VEXTPROC __glewGetQueryObjecti64vEXT
#define glVertexAttribL1dEXT
#define glMapVertexAttrib2dAPPLE
PFNGLGETVERTEXATTRIBPOINTERVARBPROC __glewGetVertexAttribPointervARB
#define glColor4ubVertex3fSUN
static GLboolean _glewInit_GL_ARB_blend_func_extended(GLEW_CONTEXT_ARG_DEF_INIT)
#define glTexCoord2fColor3fVertex3fSUN
PFNGLXGETSELECTEDEVENTPROC __glewXGetSelectedEvent
#define glVertexAttribL3dvEXT
PFNGLVERTEXATTRIBI3UIPROC __glewVertexAttribI3ui
#define GLEW_EXT_texture_perturb_normal
#define glTexSubImage3DEXT
GLboolean __GLEW_IBM_static_data
#define glColor3fVertex3fvSUN
#define glGetVariantBooleanvEXT
PFNGLTEXCOORD3HVNVPROC __glewTexCoord3hvNV
PFNGLVERTEXATTRIB2DVARBPROC __glewVertexAttrib2dvARB
#define glGetNamedRenderbufferParameterivEXT
#define GLEW_NV_light_max_exponent
static GLboolean _glewInit_GLX_SGIX_swap_group(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glTexCoord4fColor4fNormal3fVertex4fvSUN
PFNGLTEXSCISSORINTELPROC __glewTexScissorINTEL
#define GLXEW_ARB_create_context_robustness
#define glTextureRangeAPPLE
GLvoid *GLAPIENTRY * PFNGLMAPNAMEDBUFFEREXTPROC(GLuint buffer, GLenum access)
GLboolean __GLEW_EXT_coordinate_frame
WGLEW_EXPORT PFNWGLRESTOREBUFFERREGIONARBPROC __wglewRestoreBufferRegionARB
PFNGLWINDOWPOS3FPROC __glewWindowPos3f
#define glGetVideoui64vNV
PFNGLSCISSORINDEXEDVPROC __glewScissorIndexedv
#define glTexCoord2fNormal3fVertex3fSUN
#define glGetNamedBufferParameterui64vNV
#define glGetProgramPipelineiv
#define glGetBufferParameteri64v
PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC __glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
PFNGLGETTEXTUREIMAGEEXTPROC __glewGetTextureImageEXT
PFNGLGENBUFFERSARBPROC __glewGenBuffersARB
const char *WINAPI * PFNWGLGETEXTENSIONSSTRINGEXTPROC(void)
PFNGLATTACHOBJECTARBPROC __glewAttachObjectARB
#define glPointParameterfEXT
#define glVertexPointerListIBM
GLboolean __GLEW_EXT_index_func
GLboolean __GLEW_NV_texture_shader3
PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC __glewProgramUniformMatrix4fvEXT
PFNGLFOGCOORDFORMATNVPROC __glewFogCoordFormatNV
#define glSecondaryColor3sEXT
#define glProgramUniform4iv
GLboolean __GLEW_NV_fragment_program4
PFNGLVERTEXATTRIBIFORMATNVPROC __glewVertexAttribIFormatNV
PFNGLPROGRAMUNIFORM1DVPROC __glewProgramUniform1dv
PFNGLPROGRAMENVPARAMETERI4INVPROC __glewProgramEnvParameterI4iNV
PFNGLGETVARIANTFLOATVEXTPROC __glewGetVariantFloatvEXT
#define glProgramUniformMatrix2x4fvEXT
PFNGLVERTEXWEIGHTFVEXTPROC __glewVertexWeightfvEXT
PFNGLVERTEXPOINTERVINTELPROC __glewVertexPointervINTEL
GLdouble GLdouble GLdouble b
WGLEW_EXPORT GLboolean __WGLEW_I3D_swap_frame_lock
#define glProgramUniform2i
PFNGLMATRIXLOADIDENTITYEXTPROC __glewMatrixLoadIdentityEXT
PFNGLPROGRAMLOCALPARAMETER4DARBPROC __glewProgramLocalParameter4dARB
PFNGLWINDOWPOS2FVPROC __glewWindowPos2fv
PFNGLUNIFORM1DPROC __glewUniform1d
#define glCopyColorSubTableEXT
GLboolean __GLEW_ARB_texture_non_power_of_two
#define glClientActiveTextureARB
PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC __glewReplacementCodeuiColor4ubVertex3fvSUN
PFNGLDRAWELEMENTSBASEVERTEXPROC __glewDrawElementsBaseVertex
#define glMapParameterfvNV
#define glVertexAttribP2uiv
PFNGLPROGRAMUNIFORM2UIVPROC __glewProgramUniform2uiv
GLboolean __GLEW_NV_texture_multisample
PFNGLMATRIXINDEXUSVARBPROC __glewMatrixIndexusvARB
#define GLEW_NV_explicit_multisample
#define GLEW_ARB_depth_clamp
#define GLEW_APPLE_client_storage
WGLEW_EXPORT PFNWGLGETCURRENTREADDCARBPROC __wglewGetCurrentReadDCARB
PFNGLTBUFFERMASK3DFXPROC __glewTbufferMask3DFX
PFNGLGETVERTEXATTRIBIVARBPROC __glewGetVertexAttribivARB
PFNGLTEXCOORDP2UIPROC __glewTexCoordP2ui
#define glGetMultiTexLevelParameterivEXT
GLboolean __GLEW_EXT_index_material
PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC __glewGetConvolutionParameterivEXT
PFNGLCONVOLUTIONFILTER2DPROC __glewConvolutionFilter2D
PFNGLRESETMINMAXEXTPROC __glewResetMinmaxEXT
#define GLEW_OES_read_format
WGLEW_EXPORT PFNWGLQUERYCURRENTCONTEXTNVPROC __wglewQueryCurrentContextNV
PFNGLVERTEXATTRIB1DPROC __glewVertexAttrib1d
PFNGLMULTITEXCOORD3HNVPROC __glewMultiTexCoord3hNV
PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC __glewNamedFramebufferTextureEXT
#define glTexParameterIivEXT
WGLEW_EXPORT GLboolean __WGLEW_ARB_buffer_region
PFNGLBLENDEQUATIONPROC __glewBlendEquation
GLboolean __GLEW_ARB_vertex_shader
PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC __glewCompressedTextureSubImage2DEXT
#define wglCreateDisplayColorTableEXT
#define glGetnSeparableFilterARB
PFNGLGETNAMEDBUFFERSUBDATAEXTPROC __glewGetNamedBufferSubDataEXT
PFNGLXCREATEWINDOWPROC __glewXCreateWindow
#define glTexSubImage1DEXT
#define glCopyConvolutionFilter1D
#define wglDXRegisterObjectNV
PFNGLWEIGHTPOINTERARBPROC __glewWeightPointerARB
#define glGlobalAlphaFactoruiSUN
PFNGLMULTITEXCOORD3DVPROC __glewMultiTexCoord3dv
#define glGetMultiTexGenfvEXT
GLboolean __GLEW_ATI_element_array
PFNGLVERTEXATTRIBL2DPROC __glewVertexAttribL2d
PFNGLINDEXPOINTERLISTIBMPROC __glewIndexPointerListIBM
#define GLEW_PGI_vertex_hints
PFNGLUNIFORMMATRIX2X3DVPROC __glewUniformMatrix2x3dv
#define GLEW_SGIS_color_range
static GLboolean _glewInit_GL_NV_vertex_program(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_EXT_texture_compression_latc
static GLboolean _glewInit_GLX_SGIX_fbconfig(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glGetObjectParameterfvARB
#define glColorPointerListIBM
#define glVertexArrayVertexOffsetEXT
#define glGetPointerIndexedvEXT
GLboolean __GLEW_EXT_texture_mirror_clamp
PFNGLUNIFORM2UI64VNVPROC __glewUniform2ui64vNV
#define glVideoCaptureStreamParameterivNV
GLboolean __GLEW_SGIX_fog_offset
#define GLEW_EXT_framebuffer_multisample
GLboolean __GLEW_SGIX_shadow
static GLboolean _glewInit_GL_ATI_envmap_bumpmap(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_NV_framebuffer_multisample_coverage(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_NV_vertex_array_range2
#define wglRestoreBufferRegionARB
static GLboolean _glewInit_GL_ARB_cl_event(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLWINDOWPOS2DMESAPROC __glewWindowPos2dMESA
GLboolean __GLXEW_OML_sync_control
static GLboolean _glewInit_GL_ARB_texture_compression(GLEW_CONTEXT_ARG_DEF_INIT)
#define wglResetFrameCountNV
PFNGLCOLOR4UBVERTEX2FVSUNPROC __glewColor4ubVertex2fvSUN
PFNGLPROGRAMUNIFORM1UIVEXTPROC __glewProgramUniform1uivEXT
#define glFragmentLightfSGIX
PFNGLXGETFBCONFIGFROMVISUALSGIXPROC __glewXGetFBConfigFromVisualSGIX
#define glPixelTexGenSGIX
PFNGLUSESHADERPROGRAMEXTPROC __glewUseShaderProgramEXT
#define wglQueryPbufferARB
#define glGetFloatIndexedvEXT
#define glBindFragDataLocation
PFNGLTEXTUREPARAMETERIEXTPROC __glewTextureParameteriEXT
#define GLEW_ARB_robustness
#define glProgramUniformMatrix3x2fv
PFNGLWINDOWPOS2FPROC __glewWindowPos2f
PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC __glewGetNamedProgramLocalParameterIivEXT
#define GLXEW_ATI_render_texture
#define glTextureImage3DEXT
#define GLEW_SGIS_point_line_texgen
GLboolean __GLEW_AMD_name_gen_delete
PFNGLSECONDARYCOLOR3DPROC __glewSecondaryColor3d
#define glVertexArrayVertexAttribIOffsetEXT
#define glGetVertexAttribArrayObjectivATI
GLboolean __GLEW_NV_texture_env_combine4
#define glProgramUniform3i
PFNGLVERTEXSTREAM3DVATIPROC __glewVertexStream3dvATI
#define glDeleteFencesAPPLE
PFNGLBEGINVIDEOCAPTURENVPROC __glewBeginVideoCaptureNV
PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC __glewNamedFramebufferTexture3DEXT
PFNGLDELETETRANSFORMFEEDBACKSPROC __glewDeleteTransformFeedbacks
int(* PFNGLXGETVIDEOSYNCSGIPROC)(unsigned int *count)
PFNGLVERTEXARRAYPARAMETERIAPPLEPROC __glewVertexArrayParameteriAPPLE
#define glSecondaryColor3us
#define glMultiTexCoord4fvARB
#define glGetUniformLocation
#define glSecondaryColor3svEXT
#define glProgramUniform2fv
#define glVertexAttrib2sv
#define glProgramUniform3d
PFNGLVERTEXATTRIBI4USVPROC __glewVertexAttribI4usv
#define glGetVertexArrayIntegervEXT
PFNGLVERTEXP3UIPROC __glewVertexP3ui
#define glDrawRangeElementArrayAPPLE
GLboolean __GLEW_EXT_multisample
#define GLEW_ARB_shader_precision
#define GLEW_ARB_transpose_matrix
static GLboolean _glewInit_GL_ARB_multitexture(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLBINDLIGHTPARAMETEREXTPROC __glewBindLightParameterEXT
PFNGLTEXSUBIMAGE4DSGISPROC __glewTexSubImage4DSGIS
PFNGLMULTITEXENVIEXTPROC __glewMultiTexEnviEXT
#define glVertexAttribI1uiEXT
#define glGetActiveUniformBlockiv
#define glVertexAttrib4Nubv
PFNGLBEGINQUERYPROC __glewBeginQuery
#define glClientAttribDefaultEXT
static GLboolean _glewInit_GL_AMD_debug_output(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLTEXCOORD2FVERTEX3FVSUNPROC __glewTexCoord2fVertex3fvSUN
static GLboolean _glewInit_GL_NV_vdpau_interop(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttribL4dvEXT
static GLboolean _glewInit_GL_ARB_uniform_buffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetTextureLevelParameterfvEXT
#define glGetMultiTexLevelParameterfvEXT
#define glProgramNamedParameter4fNV
#define GLEW_SGIX_tag_sample_buffer
PFNGLGETVIDEOCAPTURESTREAMDVNVPROC __glewGetVideoCaptureStreamdvNV
PFNGLVIDEOCAPTURESTREAMPARAMETERFVNVPROC __glewVideoCaptureStreamParameterfvNV
#define glGenerateMultiTexMipmapEXT
PFNGLXFREECONTEXTEXTPROC __glewXFreeContextEXT
PFNGLCOMBINERPARAMETERFVNVPROC __glewCombinerParameterfvNV
PFNGLUNIFORM1IVARBPROC __glewUniform1ivARB
PFNGLGETACTIVEUNIFORMBLOCKIVPROC __glewGetActiveUniformBlockiv
#define glGenOcclusionQueriesNV
PFNGLSECONDARYCOLORPOINTEREXTPROC __glewSecondaryColorPointerEXT
#define GLEW_ARB_copy_buffer
#define glSecondaryColor3dEXT
#define glSecondaryColor3d
#define glVertexStream4fATI
#define glMultiTexCoord2iv
#define WGLEW_NV_render_depth_texture
static GLboolean _glewInit_GL_NV_depth_buffer_float(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLSAMPLERPARAMETERIVPROC __glewSamplerParameteriv
#define wglGenlockSourceI3D
#define glPNTrianglesiATI
#define glGetShaderInfoLog
PFNGLREPLACEMENTCODEUSSUNPROC __glewReplacementCodeusSUN
#define wglQuerySwapGroupNV
#define GLEW_SGIS_multisample
PFNGLFRAGMENTLIGHTMODELFEXTPROC __glewFragmentLightModelfEXT
PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC __glewFlushVertexArrayRangeAPPLE
PFNGLVERTEXATTRIB3DVPROC __glewVertexAttrib3dv
PFNGLGETDETAILTEXFUNCSGISPROC __glewGetDetailTexFuncSGIS
PFNGLDELETEVERTEXSHADEREXTPROC __glewDeleteVertexShaderEXT
PFNGLVERTEXATTRIB3FARBPROC __glewVertexAttrib3fARB
#define WGLEW_ATI_pixel_format_float
#define glCopyTexSubImage3D
GLboolean __GLEW_SUN_triangle_list
PFNGLCLIENTACTIVETEXTUREARBPROC __glewClientActiveTextureARB
GLXPixmap(* PFNGLXCREATEGLXPIXMAPMESAPROC)(Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap)
PFNGLVERTEXATTRIB4SVARBPROC __glewVertexAttrib4svARB
#define glVertexWeighthvNV
static GLboolean _glewInit_GL_EXT_polygon_offset(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GLX_ARB_create_context(GLXEW_CONTEXT_ARG_DEF_INIT)
#define wglBindSwapBarrierNV
PFNGLXGETCURRENTDISPLAYPROC __glewXGetCurrentDisplay
#define glMultiTexSubImage2DEXT
PFNGLMULTITEXCOORD1SVPROC __glewMultiTexCoord1sv
PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC __glewFramebufferDrawBufferEXT
#define GLXEW_SGI_swap_control
WGLEW_EXPORT GLboolean __WGLEW_EXT_depth_float
#define glEnableVertexAttribAPPLE
PFNGLPROGRAMUNIFORM2DVPROC __glewProgramUniform2dv
#define glVertexAttribs3svNV
PFNGLTEXCOORDP4UIVPROC __glewTexCoordP4uiv
PFNGLVALIDATEPROGRAMPROC __glewValidateProgram
PFNGLTEXSCISSORFUNCINTELPROC __glewTexScissorFuncINTEL
#define glCompressedMultiTexImage1DEXT
PFNGLNORMALSTREAM3BATIPROC __glewNormalStream3bATI
#define GLEW_SGIX_async_histogram
static GLboolean _glewInit_GL_EXT_draw_buffers2(GLEW_CONTEXT_ARG_DEF_INIT)
#define wglDXSetResourceShareHandleNV
#define glReplacementCodeuiColor3fVertex3fvSUN
#define glStencilFuncSeparate
#define glMultiTexCoord1i
PFNGLVERTEXATTRIBLFORMATNVPROC __glewVertexAttribLFormatNV
#define glPixelDataRangeNV
PFNGLNORMALPOINTEREXTPROC __glewNormalPointerEXT
PFNGLFRAGMENTLIGHTMODELFVSGIXPROC __glewFragmentLightModelfvSGIX
#define glProgramUniformMatrix3fv
#define GLEW_EXT_framebuffer_blit
WGLEW_EXPORT PFNWGLGETEXTENSIONSSTRINGARBPROC __wglewGetExtensionsStringARB
WGLEW_EXPORT PFNWGLALLOCATEMEMORYNVPROC __wglewAllocateMemoryNV
int(* PFNGLXVIDEORESIZESUNPROC)(Display *display, GLXDrawable window, float factor)
PFNGLGETMULTITEXPARAMETERIUIVEXTPROC __glewGetMultiTexParameterIuivEXT
GLboolean __GLEW_VERSION_1_3
#define glMultiTexCoordP2uiv
GLboolean __GLEW_NV_depth_clamp
PFNGLNORMALSTREAM3FATIPROC __glewNormalStream3fATI
#define glDisableVertexArrayAttribEXT
PFNGLSHADERSOURCEARBPROC __glewShaderSourceARB
#define glReplacementCodeubSUN
PFNGLMULTITEXCOORDPOINTEREXTPROC __glewMultiTexCoordPointerEXT
PFNGLMULTITEXCOORD4DVARBPROC __glewMultiTexCoord4dvARB
#define GLEW_NV_texture_expand_normal
PFNGLGETSHADERIVPROC __glewGetShaderiv
GLboolean __GLEW_SGIX_ycrcb
#define GLEW_NV_pixel_data_range
PFNGLFOGFUNCSGISPROC __glewFogFuncSGIS
PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC __glewNamedProgramLocalParametersI4uivEXT
PFNGLCOMPRESSEDTEXIMAGE3DARBPROC __glewCompressedTexImage3DARB
PFNGLBINDFRAMEBUFFERPROC __glewBindFramebuffer
PFNGLXGETVIDEODEVICENVPROC __glewXGetVideoDeviceNV
static GLboolean _glewInit_GL_APPLE_vertex_array_object(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ARB_shader_bit_encoding
#define glBindBufferRangeEXT
#define glProgramUniformMatrix2x4dvEXT
PFNGLGETCOLORTABLEPARAMETERFVEXTPROC __glewGetColorTableParameterfvEXT
PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC __glewCopyMultiTexSubImage2DEXT
PFNGLVERTEX2HVNVPROC __glewVertex2hvNV
PFNGLMULTITEXCOORD4IARBPROC __glewMultiTexCoord4iARB
PFNGLMULTITEXCOORD4HNVPROC __glewMultiTexCoord4hNV
PFNGLDELETEPROGRAMPROC __glewDeleteProgram
PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC __glewColor4fNormal3fVertex3fSUN
#define wglEnumerateVideoDevicesNV
Bool(* PFNGLXRESETFRAMECOUNTNVPROC)(Display *dpy, int screen)
static GLboolean _glewInit_GL_NV_occlusion_query(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETHISTOGRAMPARAMETERFVPROC __glewGetHistogramParameterfv
#define glProgramUniform1i64vNV
GLboolean __GLEW_ATI_texture_mirror_once
PFNGLFRAMEBUFFERTEXTUREARBPROC __glewFramebufferTextureARB
int(* PFNGLXQUERYCHANNELRECTSGIXPROC)(Display *display, int screen, int channel, int *dx, int *dy, int *dw, int *dh)
static GLboolean _glewInit_GL_SGIX_reference_plane(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib4iv
PFNGLWINDOWPOS3SPROC __glewWindowPos3s
#define glProgramBufferParametersIuivNV
PFNGLVERTEXSTREAM3SVATIPROC __glewVertexStream3svATI
#define glMapVertexAttrib1fAPPLE
Bool(* PFNGLXRELEASEBUFFERSMESAPROC)(Display *dpy, GLXDrawable d)
#define glEndConditionalRender
PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC __glewProgramLocalParameters4fvEXT
#define wglQueryFrameCountNV
static GLboolean _glewInit_GL_EXT_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETUNIFORMFVPROC __glewGetUniformfv
#define glGetnCompressedTexImageARB
PFNGLENDPERFMONITORAMDPROC __glewEndPerfMonitorAMD
#define glProgramLocalParametersI4ivNV
#define glProgramUniform1fv
#define glVertexAttrib1svARB
#define glXQueryHyperpipeNetworkSGIX
GLboolean __GLEW_APPLE_vertex_program_evaluators
PFNGLVERTEXATTRIB4UBVPROC __glewVertexAttrib4ubv
#define glNamedProgramLocalParameter4dvEXT
#define glSecondaryColor3bvEXT
#define glFramebufferTextureEXT
#define glProgramUniformMatrix4dvEXT
PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC __glewGetCombinerInputParameterfvNV
PFNGLXGETVISUALFROMFBCONFIGSGIXPROC __glewXGetVisualFromFBConfigSGIX
static GLboolean _glewInit_GL_SGIX_fragment_specular_lighting(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLCOLORFRAGMENTOP2ATIPROC __glewColorFragmentOp2ATI
PFNGLWINDOWPOS4FVMESAPROC __glewWindowPos4fvMESA
#define glCopyTexImage1DEXT
PFNGLBEGINCONDITIONALRENDERNVPROC __glewBeginConditionalRenderNV
PFNGLVERTEXBLENDENVIATIPROC __glewVertexBlendEnviATI
PFNGLNAMEDPROGRAMSTRINGEXTPROC __glewNamedProgramStringEXT
PFNGLUNIFORMMATRIX2DVPROC __glewUniformMatrix2dv
#define glMatrixFrustumEXT
PFNGLDRAWARRAYSINSTANCEDPROC __glewDrawArraysInstanced
PFNGLXGETCURRENTREADDRAWABLESGIPROC __glewXGetCurrentReadDrawableSGI
GLboolean __GLEW_ARB_debug_output
#define wglQueryGenlockMaxSourceDelayI3D
PFNGLVERTEXATTRIB3FPROC __glewVertexAttrib3f
#define glProgramUniform1ui64NV
PFNGLGENFRAGMENTSHADERSATIPROC __glewGenFragmentShadersATI
#define glDeleteBuffersARB
PFNGLMULTITEXGENDVEXTPROC __glewMultiTexGendvEXT
#define glVertexAttribs3hvNV
PFNGLVDPAUGETSURFACEIVNVPROC __glewVDPAUGetSurfaceivNV
#define glVertexAttribL3ui64NV
#define glNamedFramebufferRenderbufferEXT
#define GLEW_MESA_ycbcr_texture
GLboolean __GLEW_ARB_depth_texture
#define GLEW_ARB_instanced_arrays
PFNGLREADBUFFERREGIONEXTPROC __glewReadBufferRegionEXT
#define glProgramUniform1ui
PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC __glewProgramLocalParameterI4uivNV
#define glWindowPos3svARB
PFNGLWINDOWPOS2IPROC __glewWindowPos2i
void(* PFNGLXSWAPINTERVALEXTPROC)(Display *dpy, GLXDrawable drawable, int interval)
static GLboolean _glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLSELECTPERFMONITORCOUNTERSAMDPROC __glewSelectPerfMonitorCountersAMD
#define glGetColorTableParameterivSGI
PFNGLVERTEXSTREAM3IATIPROC __glewVertexStream3iATI
GLboolean __GLEW_SGIS_texture_edge_clamp
PFNGLPROGRAMUNIFORM3I64NVPROC __glewProgramUniform3i64NV
PFNGLTEXSUBIMAGE1DEXTPROC __glewTexSubImage1DEXT
#define glDrawArraysInstanced
#define glFramebufferDrawBufferEXT
#define glGetNamedStringARB
#define glGetConvolutionParameterivEXT
static GLboolean _glewInit_GL_NV_parameter_buffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_EXT_shader_image_load_store(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLXCREATEPBUFFERPROC __glewXCreatePbuffer
PFNGLGETVIDEOIVNVPROC __glewGetVideoivNV
PFNGLGETNUNIFORMUIVARBPROC __glewGetnUniformuivARB
GLboolean __GLEW_ARB_transpose_matrix
#define GLEW_ARB_multisample
#define glBindBufferBaseNV
#define glWindowPos2iMESA
#define glTexCoord2fVertex3fvSUN
PFNGLXBINDVIDEOCAPTUREDEVICENVPROC __glewXBindVideoCaptureDeviceNV
WGLEW_EXPORT PFNWGLFREEMEMORYNVPROC __wglewFreeMemoryNV
#define glVertexAttrib4hvNV
#define glVertexAttribL3i64vNV
#define glGetUniformui64vNV
PFNGLUNIFORM1UIEXTPROC __glewUniform1uiEXT
#define glLoadTransposeMatrixf
PFNGLVERTEXATTRIBP4UIVPROC __glewVertexAttribP4uiv
PFNGLVERTEXATTRIB3HNVPROC __glewVertexAttrib3hNV
#define glFramebufferTextureFaceEXT
PFNGLPRIORITIZETEXTURESEXTPROC __glewPrioritizeTexturesEXT
#define glGetPerfMonitorGroupsAMD
#define glDrawTransformFeedback
#define glDeleteFragmentShaderATI
#define GLEW_NVX_gpu_memory_info
#define glBlendEquationSeparateIndexedAMD
PFNGLDELETEBUFFERSARBPROC __glewDeleteBuffersARB
#define glVertexArrayTexCoordOffsetEXT
#define glGetArrayObjectfvATI
PFNGLFRAGMENTMATERIALIEXTPROC __glewFragmentMaterialiEXT
#define GLXEW_NV_video_capture
#define glGetFinalCombinerInputParameterfvNV
#define GLEW_INGR_interlace_read
GLboolean __GLEW_SGIX_depth_texture
static GLboolean _glewInit_GL_EXT_cull_vertex(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETUNIFORMUI64VNVPROC __glewGetUniformui64vNV
#define wglCreatePbufferEXT
#define GLEW_SUNX_constant_data
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC __glewGetFramebufferAttachmentParameteriv
PFNGLPROGRAMUNIFORM3IVEXTPROC __glewProgramUniform3ivEXT
PFNGLMULTTRANSPOSEMATRIXDPROC __glewMultTransposeMatrixd
#define glVertexStream2ivATI
PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC __glewNamedCopyBufferSubDataEXT
#define glColorTableParameterivSGI
#define GLEW_EXT_texture_compression_s3tc
#define glTexRenderbufferNV
PFNGLUNIFORMMATRIX4X3DVPROC __glewUniformMatrix4x3dv
PFNGLGETNAMEDSTRINGIVARBPROC __glewGetNamedStringivARB
PFNGLPROGRAMSTRINGARBPROC __glewProgramStringARB
PFNGLVERTEXSTREAM3DATIPROC __glewVertexStream3dATI
#define glUniform4ui64vNV
#define glVertexStream3iATI
PFNGLVERTEXATTRIB2HVNVPROC __glewVertexAttrib2hvNV
#define glBlitFramebuffer
PFNGLMULTITEXCOORDP4UIPROC __glewMultiTexCoordP4ui
PFNGLMAPVERTEXATTRIB1FAPPLEPROC __glewMapVertexAttrib1fAPPLE
#define GLEW_EXT_texture3D
GLboolean __GLEW_NV_blend_square
PFNGLVIDEOCAPTURENVPROC __glewVideoCaptureNV
PFNGLUNIFORM2UIVEXTPROC __glewUniform2uivEXT
PFNGLXBINDVIDEOIMAGENVPROC __glewXBindVideoImageNV
#define GLEW_ARB_shader_objects
PFNGLVALIDATEPROGRAMARBPROC __glewValidateProgramARB
PFNGLVERTEXATTRIBL3I64VNVPROC __glewVertexAttribL3i64vNV
#define GLEW_SGIS_texture_lod
#define glVertexAttrib1fARB
PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC __glewBlendFuncSeparateIndexedAMD
#define glTextureImage2DEXT
#define glGetObjectBufferfvATI
PFNGLTEXBUMPPARAMETERIVATIPROC __glewTexBumpParameterivATI
#define glConvolutionParameterfv
GLboolean __GLEW_ATI_texture_float
PFNGLMULTITEXSUBIMAGE2DEXTPROC __glewMultiTexSubImage2DEXT
PFNGLSECONDARYCOLOR3SEXTPROC __glewSecondaryColor3sEXT
#define glDisableClientStateiEXT
PFNGLWEIGHTFVARBPROC __glewWeightfvARB
PFNGLRESIZEBUFFERSMESAPROC __glewResizeBuffersMESA
PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC __glewFramebufferDrawBuffersEXT
#define glFragmentMaterialfvSGIX
PFNGLPROGRAMUNIFORM1DVEXTPROC __glewProgramUniform1dvEXT
GLboolean __GLXEW_ARB_create_context
PFNGLDELETEBUFFERREGIONEXTPROC __glewDeleteBufferRegionEXT
#define GLEW_ATI_map_object_buffer
#define glVertexAttrib2fARB
PFNGLBEGINFRAGMENTSHADERATIPROC __glewBeginFragmentShaderATI
#define glProgramUniformMatrix4dv
#define glVertexAttrib4dv
PFNGLGETHISTOGRAMPARAMETERIVEXTPROC __glewGetHistogramParameterivEXT
#define GLEW_NV_gpu_program4
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
GLboolean __GLEW_ARB_shadow_ambient
#define glProgramEnvParameters4fvEXT
#define glMultiTexCoordP4uiv
GLboolean __GLEW_ARB_shader_subroutine
PFNGLCOLORTABLEEXTPROC __glewColorTableEXT
GLboolean __GLEW_EXT_framebuffer_multisample
GLboolean __GLXEW_ATI_render_texture
PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC __glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
PFNGLMULTITEXCOORD2IVARBPROC __glewMultiTexCoord2ivARB
PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC __glewProgramUniformMatrix2x4dvEXT
PFNGLVERTEXATTRIBI4UIVPROC __glewVertexAttribI4uiv
PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC __glewProgramUniformMatrix3x2fvEXT
static GLboolean _glewInit_GL_EXT_separate_shader_objects(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ARB_vertex_attrib_64bit
#define glVertexAttrib1sNV
PFNGLVERTEXSTREAM3SATIPROC __glewVertexStream3sATI
PFNGLMULTIDRAWELEMENTSPROC __glewMultiDrawElements
#define GLEW_HP_texture_lighting
WGLEW_EXPORT PFNWGLCREATEASSOCIATEDCONTEXTAMDPROC __wglewCreateAssociatedContextAMD
#define glProgramParameters4fvNV
#define GLEW_SGIX_pixel_texture
PFNGLTEXCOORD1HVNVPROC __glewTexCoord1hvNV
PFNGLCOPYMULTITEXIMAGE1DEXTPROC __glewCopyMultiTexImage1DEXT
#define wglEndFrameTrackingI3D
#define glGetFinalCombinerInputParameterivNV
PFNGLVERTEXATTRIB4NIVARBPROC __glewVertexAttrib4NivARB
PFNGLCONVOLUTIONPARAMETERFVEXTPROC __glewConvolutionParameterfvEXT
PFNGLWINDOWPOS3SVPROC __glewWindowPos3sv
PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC __glewGetLocalConstantBooleanvEXT
PFNGLDELETETEXTURESEXTPROC __glewDeleteTexturesEXT
#define GLEW_ARB_depth_buffer_float
GLboolean __GLEW_NV_vertex_attrib_integer_64bit
PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC __glewPixelTransformParameterfvEXT
PFNGLVERTEXSTREAM2SATIPROC __glewVertexStream2sATI
#define glTagSampleBufferSGIX
#define glMultiTexCoord2fv
#define GLEW_ATI_shader_texture_lod
#define glSamplerParameterIiv
PFNGLPROGRAMPARAMETERIEXTPROC __glewProgramParameteriEXT
#define glBeginPerfMonitorAMD
GLboolean __GLXEW_SGIX_fbconfig
#define wglDXCloseDeviceNV
#define glVertexAttribL4ui64vNV
PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC __glewXQueryHyperpipeAttribSGIX
GLboolean __GLEW_EXT_422_pixels
PFNGLGETTRACKMATRIXIVNVPROC __glewGetTrackMatrixivNV
PFNGLDRAWARRAYSINSTANCEDEXTPROC __glewDrawArraysInstancedEXT
#define glTextureParameterfvEXT
PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC __glewMultiDrawRangeElementArrayAPPLE
PFNGLGETFENCEIVNVPROC __glewGetFenceivNV
PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC __glewGetFramebufferParameterivEXT
PFNGLPROGRAMUNIFORM1UI64NVPROC __glewProgramUniform1ui64NV
PFNGLXDESTROYWINDOWPROC __glewXDestroyWindow
PFNGLSECONDARYCOLOR3SVPROC __glewSecondaryColor3sv
GLboolean __GLEW_SGIS_sharpen_texture
#define GLEW_EXT_texture_cube_map
PFNGLXQUERYCHANNELDELTASSGIXPROC __glewXQueryChannelDeltasSGIX
#define glCopyColorSubTable
#define glGetVertexAttribivNV
#define glStencilMaskSeparate
#define GLEW_SGIS_generate_mipmap
static GLboolean _glewInit_GL_GREMEDY_frame_terminator(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_OML_interlace
#define GLEW_NV_primitive_restart
#define glVertexAttrib4NubARB
PFNGLFRAMEBUFFERTEXTUREFACEARBPROC __glewFramebufferTextureFaceARB
PFNGLBINDBUFFERBASENVPROC __glewBindBufferBaseNV
#define wglDestroyPbufferEXT
#define glXImportContextEXT
GLboolean __GLEW_ARB_shader_precision
PFNGLTEXTUREIMAGE2DEXTPROC __glewTextureImage2DEXT
PFNGLVERTEXATTRIB4NUSVARBPROC __glewVertexAttrib4NusvARB
PFNGLCOMPRESSEDTEXIMAGE3DPROC __glewCompressedTexImage3D
PFNGLMULTITEXENVFVEXTPROC __glewMultiTexEnvfvEXT
#define GLXEW_ARB_create_context_profile
#define glMapVertexAttrib2fAPPLE
#define glCompressedTexSubImage3D
#define GLEW_IBM_texture_mirrored_repeat
PFNGLPROGRAMUNIFORM3FPROC __glewProgramUniform3f
PFNGLISFENCEAPPLEPROC __glewIsFenceAPPLE
WGLEW_EXPORT PFNWGLDISABLEFRAMELOCKI3DPROC __wglewDisableFrameLockI3D
PFNGLVERTEXATTRIB4FVNVPROC __glewVertexAttrib4fvNV
PFNGLPROGRAMUNIFORM3DVEXTPROC __glewProgramUniform3dvEXT
PFNGLGETPROGRAMPARAMETERFVNVPROC __glewGetProgramParameterfvNV
PFNGLMAKEBUFFERNONRESIDENTNVPROC __glewMakeBufferNonResidentNV
GLboolean __GLEW_NV_vertex_program2
#define glTextureImage3DMultisampleNV
PFNGLXSENDPBUFFERTOVIDEONVPROC __glewXSendPbufferToVideoNV
#define wglQueryVideoCaptureDeviceNV
WGLEW_EXPORT PFNWGLCHOOSEPIXELFORMATEXTPROC __wglewChoosePixelFormatEXT
#define wglJoinSwapGroupNV
PFNGLVERTEXATTRIB2DARBPROC __glewVertexAttrib2dARB
#define glCullParameterfvEXT
#define glMultTransposeMatrixdARB
#define WGLEW_EXT_pixel_format_packed_float
#define GLEW_ARB_texture_query_lod
#define glMultiTexParameterfvEXT
PFNGLISVARIANTENABLEDEXTPROC __glewIsVariantEnabledEXT
PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC __glewCompressedTextureSubImage1DEXT
#define glGetnPolygonStippleARB
PFNGLSAMPLECOVERAGEPROC __glewSampleCoverage
WGLEW_EXPORT PFNWGLGETPBUFFERDCEXTPROC __wglewGetPbufferDCEXT
PFNGLREQUESTRESIDENTPROGRAMSNVPROC __glewRequestResidentProgramsNV
#define glIsProgramPipeline
#define glConvolutionFilter1D
int(* PFNGLXBINDVIDEOIMAGENVPROC)(Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer)
PFNGLFRAMEBUFFERTEXTURE1DPROC __glewFramebufferTexture1D
GLboolean __GLEW_SGIX_async
#define GLEW_EXT_texture_sRGB_decode
GLboolean __GLEW_ARB_fragment_program_shadow
#define glVertexStream3fATI
PFNGLSECONDARYCOLOR3HNVPROC __glewSecondaryColor3hNV
PFNGLXLOCKVIDEOCAPTUREDEVICENVPROC __glewXLockVideoCaptureDeviceNV
#define glGlobalAlphaFactorsSUN
GLboolean __GLEW_NV_geometry_shader4
#define GLEW_ARB_shadow_ambient
WGLEW_EXPORT GLboolean __WGLEW_EXT_make_current_read
PFNGLVERTEXATTRIB4USVPROC __glewVertexAttrib4usv
PFNGLPROGRAMUNIFORM2FEXTPROC __glewProgramUniform2fEXT
#define glTextureImage2DMultisampleNV
#define glMultiTexCoord4dv
#define glTexCoordPointerListIBM
PFNGLGETVERTEXATTRIBIIVPROC __glewGetVertexAttribIiv
WGLEW_EXPORT PFNWGLBINDSWAPBARRIERNVPROC __wglewBindSwapBarrierNV
#define GLEW_NV_parameter_buffer_object2
#define glGetVertexArrayPointeri_vEXT
PFNGLCOLORP4UIVPROC __glewColorP4uiv
PFNGLNORMALSTREAM3IATIPROC __glewNormalStream3iATI
#define GLEW_EXT_vertex_array_bgra
PFNGLENDVIDEOCAPTURENVPROC __glewEndVideoCaptureNV
#define glCopyTextureSubImage1DEXT
PFNGLVERTEXATTRIB4NUIVPROC __glewVertexAttrib4Nuiv
#define glPushClientAttribDefaultEXT
PFNGLVDPAUSURFACEACCESSNVPROC __glewVDPAUSurfaceAccessNV
PFNGLVERTEXATTRIBI3IVPROC __glewVertexAttribI3iv
PFNGLGETCOLORTABLEPROC __glewGetColorTable
PFNGLGETOBJECTPARAMETERIVARBPROC __glewGetObjectParameterivARB
PFNGLVIEWPORTARRAYVPROC __glewViewportArrayv
#define glVDPAUUnregisterSurfaceNV
#define glGetProgramLocalParameterfvARB
#define glGetBufferSubDataARB
GLboolean __GLEW_EXT_texture_filter_anisotropic
#define glConvolutionParameterfvEXT
PFNGLVERTEXP2UIVPROC __glewVertexP2uiv
#define wglGetGenlockSourceI3D
#define glPatchParameterfv
#define glPixelTransformParameteriEXT
PFNGLGENPROGRAMSARBPROC __glewGenProgramsARB
#define glProgramUniform4f
PFNGLCLIENTWAITSYNCPROC __glewClientWaitSync
GLboolean __GLEW_EXT_stencil_wrap
PFNGLTEXTURENORMALEXTPROC __glewTextureNormalEXT
PFNGLENABLEVERTEXATTRIBARRAYPROC __glewEnableVertexAttribArray
WGLEW_EXPORT PFNWGLQUERYPBUFFEREXTPROC __wglewQueryPbufferEXT
#define glEndTransformFeedbackNV
GLboolean __GLEW_OES_byte_coordinates
#define GLEW_NV_register_combiners2
#define glProgramUniform2f
PFNGLFRAGMENTMATERIALIVEXTPROC __glewFragmentMaterialivEXT
PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC __glewCompressedTextureImage3DEXT
PFNGLARRAYOBJECTATIPROC __glewArrayObjectATI
#define glUniformMatrix4x3dv
GLboolean __GLEW_EXT_index_array_formats
PFNGLSHADEROP1EXTPROC __glewShaderOp1EXT
PFNGLPROGRAMUNIFORM4I64NVPROC __glewProgramUniform4i64NV
#define glActiveVaryingNV
PFNGLBINDTEXGENPARAMETEREXTPROC __glewBindTexGenParameterEXT
PFNGLGETNUNIFORMFVARBPROC __glewGetnUniformfvARB
PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC __glewCheckNamedFramebufferStatusEXT
#define glAlphaFragmentOp1ATI
PFNGLPROGRAMUNIFORM4IEXTPROC __glewProgramUniform4iEXT
#define GLXEW_SGIX_visual_select_group
#define glMultiTexCoord4i
#define glProgramUniform4ui
Bool glXQueryVersion(Display *dpy, int *major, int *minor)
PFNGLXCREATECONTEXTATTRIBSARBPROC __glewXCreateContextAttribsARB
#define GLEW_NV_transform_feedback2
GLboolean __GLEW_NV_texture_barrier
#define wglSetGammaTableI3D
PFNGLGETCOLORTABLEPARAMETERFVSGIPROC __glewGetColorTableParameterfvSGI
#define glGetVariantPointervEXT
#define glSampleCoverageARB
PFNGLPROGRAMUNIFORM1IPROC __glewProgramUniform1i
static GLboolean _glewInit_GL_SGIS_detail_texture(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_SGIX_clipmap
#define glFragmentLightModelivEXT
#define wglDXObjectAccessNV
GLboolean __GLEW_EXT_texture_compression_s3tc
static GLboolean _glewInit_GL_ARB_copy_buffer(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib1sARB
#define glCompressedTexImage2D
#define glGetVertexAttribfv
PFNGLVERTEXATTRIBI3IEXTPROC __glewVertexAttribI3iEXT
PFNGLSECONDARYCOLOR3IPROC __glewSecondaryColor3i
WGLEW_EXPORT GLboolean __WGLEW_I3D_swap_frame_usage
#define glVertexAttribI3uiv
#define glVertexAttribI3ivEXT
#define GLEW_NV_vertex_program2_option
GLboolean __GLEW_APPLE_transform_hint
Bool(* PFNGLXWAITFORSBCOMLPROC)(Display *dpy, GLXDrawable drawable, int64_t target_sbc, int64_t *ust, int64_t *msc, int64_t *sbc)
WGLEW_EXPORT PFNWGLDXLOCKOBJECTSNVPROC __wglewDXLockObjectsNV
PFNGLDETACHSHADERPROC __glewDetachShader
PFNGLVERTEXATTRIB3FVPROC __glewVertexAttrib3fv
#define glUniform1ui64vNV
#define glVertexAttribL4d
#define glVertexAttribI4iEXT
PFNGLVERTEXATTRIBPOINTERPROC __glewVertexAttribPointer
#define glXGetVideoInfoNV
PFNGLTEXIMAGE4DSGISPROC __glewTexImage4DSGIS
#define glMultiTexCoord4iv
PFNGLMAPBUFFERARBPROC __glewMapBufferARB
PFNGLDRAWARRAYSEXTPROC __glewDrawArraysEXT
#define glMultiTexCoord2iARB
WGLEW_EXPORT PFNWGLCREATECONTEXTATTRIBSARBPROC __wglewCreateContextAttribsARB
static GLboolean _glewInit_GL_ATI_draw_buffers(GLEW_CONTEXT_ARG_DEF_INIT)
#define glCompressedMultiTexSubImage2DEXT
#define GLEW_EXT_draw_buffers2
#define glPrimitiveRestartIndexNV
WGLEW_EXPORT GLboolean __WGLEW_EXT_multisample
#define glProgramUniformMatrix2x4fv
#define GLEW_NV_half_float
PFNGLUNIFORM4IARBPROC __glewUniform4iARB
PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC __glewProgramUniformMatrix2x4dv
#define GLEW_OES_byte_coordinates
GLboolean __GLEW_EXT_texture_object
PFNGLVERTEXATTRIBP3UIVPROC __glewVertexAttribP3uiv
PFNGLGETPERFMONITORGROUPSAMDPROC __glewGetPerfMonitorGroupsAMD
#define glCopyTexSubImage2DEXT
WGLEW_EXPORT GLboolean __WGLEW_ARB_pbuffer
#define glFragmentLightfvEXT
PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC __glewDisableClientStateIndexedEXT
#define glDeleteObjectARB
PFNGLIMAGETRANSFORMPARAMETERFHPPROC __glewImageTransformParameterfHP
GLboolean __GLEW_ARB_texture_cube_map
GLboolean __GLEW_NV_vdpau_interop
PFNGLVERTEXATTRIBI3UIVPROC __glewVertexAttribI3uiv
PFNGLMULTITEXPARAMETERIEXTPROC __glewMultiTexParameteriEXT
#define GLEW_EXT_Cg_shader
GLboolean __GLEW_SUNX_constant_data
PFNGLBUFFERDATAPROC __glewBufferData
PFNGLLIGHTENVIEXTPROC __glewLightEnviEXT
#define glObjectUnpurgeableAPPLE
PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC __glewTexImage2DMultisampleCoverageNV
static GLboolean _glewInit_GL_EXT_framebuffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetActiveUniform
GLboolean __GLEW_SGIX_pixel_texture
#define glVertexAttrib2fNV
PFNGLPOLYGONOFFSETEXTPROC __glewPolygonOffsetEXT
PFNGLTEXCOORD4FVERTEX4FVSUNPROC __glewTexCoord4fVertex4fvSUN
PFNGLTEXCOORD1HNVPROC __glewTexCoord1hNV
PFNGLXBINDTEXIMAGEEXTPROC __glewXBindTexImageEXT
PFNGLGETUNIFORMBLOCKINDEXPROC __glewGetUniformBlockIndex
PFNGLMULTITEXCOORD4FPROC __glewMultiTexCoord4f
PFNGLBINDPARAMETEREXTPROC __glewBindParameterEXT
GLboolean __GLEW_APPLE_texture_range
PFNGLMULTITEXCOORD3FVARBPROC __glewMultiTexCoord3fvARB
PFNGLVERTEXATTRIBL3DPROC __glewVertexAttribL3d
PFNGLUNIFORM3DPROC __glewUniform3d
#define glAlphaFragmentOp3ATI
GLboolean __GLEW_ARB_depth_clamp
WGLEW_EXPORT PFNWGLWAITFORSBCOMLPROC __wglewWaitForSbcOML
GLboolean __GLEW_ARB_texture_env_crossbar
PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC __glewNamedProgramLocalParameter4fEXT
#define WGLEW_EXT_pbuffer
PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC __glewNamedProgramLocalParameterI4uiEXT
#define glSecondaryColor3f
PFNGLSETMULTISAMPLEFVAMDPROC __glewSetMultisamplefvAMD
#define GLEW_EXT_gpu_program_parameters
#define GLEW_NV_vertex_program1_1
PFNGLPROGRAMNAMEDPARAMETER4DNVPROC __glewProgramNamedParameter4dNV
static GLboolean _glewInit_GL_SGI_color_table(GLEW_CONTEXT_ARG_DEF_INIT)
#define wglAssociateImageBufferEventsI3D
PFNGLISVERTEXATTRIBENABLEDAPPLEPROC __glewIsVertexAttribEnabledAPPLE
#define glSpriteParameterivSGIX
PFNGLEXECUTEPROGRAMNVPROC __glewExecuteProgramNV
GLboolean GLboolean GLboolean GLboolean a
#define glFramebufferTextureLayerEXT
PFNGLISASYNCMARKERSGIXPROC __glewIsAsyncMarkerSGIX
#define glProgramUniform3i64vNV
#define glVertexAttribI2uiEXT
#define glGenerateMipmapEXT
static GLboolean _glewInit_GL_EXT_compiled_vertex_array(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_VERSION_2_0
PFNGLPROGRAMENVPARAMETER4DVARBPROC __glewProgramEnvParameter4dvARB
static GLboolean _glewInit_GLX_SUN_video_resize(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glCombinerParameteriNV
PFNGLPROGRAMLOCALPARAMETERI4INVPROC __glewProgramLocalParameterI4iNV
PFNGLEVALMAPSNVPROC __glewEvalMapsNV
#define GLEW_EXT_shader_image_load_store
#define glProgramUniform2uiEXT
WGLEW_EXPORT PFNWGLRELEASETEXIMAGEARBPROC __wglewReleaseTexImageARB
PFNGLMAPCONTROLPOINTSNVPROC __glewMapControlPointsNV
#define glVertexAttribs2dvNV
#define glProgramUniform4ui64NV
PFNGLGETARRAYOBJECTFVATIPROC __glewGetArrayObjectfvATI
#define GLEW_EXT_light_texture
#define glMultiTexGenfEXT
#define glVertexAttribDivisor
#define GLEW_SGIX_texture_lod_bias
WGLEW_EXPORT PFNWGLGENLOCKSOURCEEDGEI3DPROC __wglewGenlockSourceEdgeI3D
GLboolean __GLEW_ARB_shading_language_include
#define glXMakeCurrentReadSGI
#define glUniformMatrix4x2dv
PFNGLVERTEXATTRIB2HNVPROC __glewVertexAttrib2hNV
static GLboolean _glewInit_GL_KTX_buffer_region(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttribP1uiv
#define glVertexAttribPointerNV
#define glMultiTexGendEXT
#define glGetBufferSubData
PFNGLMULTITEXCOORD3IARBPROC __glewMultiTexCoord3iARB
PFNGLBINDBUFFERRANGEEXTPROC __glewBindBufferRangeEXT
PFNGLMAPBUFFERRANGEPROC __glewMapBufferRange
PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC __glewNamedFramebufferTexture2DEXT
static GLboolean _glewInit_GL_VERSION_2_1(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVDPAUUnmapSurfacesNV
#define glXGetVideoResizeSUN
#define glProgramUniform4fv
#define glSecondaryColor3dv
#define glGetConvolutionParameterfv
PFNGLXJOINSWAPGROUPSGIXPROC __glewXJoinSwapGroupSGIX
GLboolean __GLEW_EXT_rescale_normal
PFNGLXQUERYCHANNELRECTSGIXPROC __glewXQueryChannelRectSGIX
PFNGLXCHANNELRECTSGIXPROC __glewXChannelRectSGIX
WGLEW_EXPORT GLboolean __WGLEW_EXT_create_context_es2_profile
#define glGetActiveSubroutineUniformName
#define GLEW_EXT_texture_env_add
PFNGLFOGCOORDFPROC __glewFogCoordf
GLboolean __GLEW_ARB_texture_compression
#define glGetVertexAttribPointervARB
static GLboolean _glewInit_GL_EXT_transform_feedback(GLEW_CONTEXT_ARG_DEF_INIT)
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
#define glMultiTexParameterIivEXT
WGLEW_EXPORT PFNWGLRELEASEVIDEODEVICENVPROC __wglewReleaseVideoDeviceNV
PFNGLCLAMPCOLORARBPROC __glewClampColorARB
#define glPauseTransformFeedback
PFNGLUNIFORMMATRIX4DVPROC __glewUniformMatrix4dv
#define glGetProgramParameterfvNV
#define GLEW_EXT_fragment_lighting
PFNGLBLENDEQUATIONIPROC __glewBlendEquationi
PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC __glewNamedProgramLocalParameterI4iEXT
#define glMultiTexCoord1iARB
Bool(* PFNGLXGETSYNCVALUESOMLPROC)(Display *dpy, GLXDrawable drawable, int64_t *ust, int64_t *msc, int64_t *sbc)
PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC __glewCompressedTexSubImage1D
GLboolean __GLEW_APPLE_object_purgeable
PFNGLPROGRAMUNIFORM3IEXTPROC __glewProgramUniform3iEXT
PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC __glewPixelTransformParameterivEXT
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC __glewDrawTransformFeedbackStream
#define glXCopyImageSubDataNV
PFNGLPROGRAMPARAMETERIARBPROC __glewProgramParameteriARB
#define glGetFragmentMaterialivSGIX
#define GLEW_ARB_pixel_buffer_object
#define glProgramUniform1uiEXT
PFNGLVERTEXATTRIB4UIVARBPROC __glewVertexAttrib4uivARB
#define WGLEW_EXT_create_context_es2_profile
PFNGLSCISSORINDEXEDPROC __glewScissorIndexed
#define GLEW_NV_transform_feedback
GLboolean __GLEW_SGIX_texture_multi_buffer
PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC __glewCopyMultiTexSubImage1DEXT
PFNGLVERTEXWEIGHTFEXTPROC __glewVertexWeightfEXT
#define glProgramUniform3dvEXT
PFNGLGETACTIVESUBROUTINENAMEPROC __glewGetActiveSubroutineName
#define GLEW_ARB_texture_mirrored_repeat
PFNGLTEXCOORD4HNVPROC __glewTexCoord4hNV
PFNGLREPLACEMENTCODEUBSUNPROC __glewReplacementCodeubSUN
static GLboolean _glewInit_GL_ARB_shader_objects(GLEW_CONTEXT_ARG_DEF_INIT)
WGLEW_EXPORT PFNWGLGETGAMMATABLEPARAMETERSI3DPROC __wglewGetGammaTableParametersI3D
WGLEW_EXPORT GLboolean __WGLEW_EXT_pbuffer
GLboolean __GLEW_NV_multisample_coverage
#define glTextureNormalEXT
#define glVertexAttribL2dv
#define glBindBufferRange
#define glBlendEquationSeparatei
PFNGLFOGCOORDPOINTERLISTIBMPROC __glewFogCoordPointerListIBM
#define glColor4ubVertex2fvSUN
PFNGLGENFRAMEBUFFERSEXTPROC __glewGenFramebuffersEXT
GLboolean __GLEW_VERSION_1_2_1
#define GLEW_EXT_texture_snorm
#define GLEW_SGIS_pixel_texture
GLboolean __GLEW_IBM_cull_vertex
PFNGLMAKENAMEDBUFFERNONRESIDENTNVPROC __glewMakeNamedBufferNonResidentNV
PFNGLGETCOLORTABLEPARAMETERFVPROC __glewGetColorTableParameterfv
#define glVertexAttribI2iv
#define GLEW_SGIS_texture_filter4
#define glPrimitiveRestartIndex
PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC __glewGetVertexAttribArrayObjectivATI
PFNGLGETCONVOLUTIONFILTEREXTPROC __glewGetConvolutionFilterEXT
#define glProgramUniformMatrix4x2fvEXT
PFNGLMULTITEXCOORD2DVPROC __glewMultiTexCoord2dv
#define GLEW_MESAX_texture_stack
#define glVertexAttribI4bvEXT
PFNGLCOMBINERINPUTNVPROC __glewCombinerInputNV
PFNGLVERTEXATTRIBL4UI64VNVPROC __glewVertexAttribL4ui64vNV
#define glXDrawableAttribATI
int(* PFNGLXQUERYCONTEXTINFOEXTPROC)(Display *dpy, GLXContext context, int attribute, int *value)
#define glUniformMatrix2fvARB
PFNGLSECONDARYCOLOR3BVEXTPROC __glewSecondaryColor3bvEXT
PFNGLWINDOWPOS2FVMESAPROC __glewWindowPos2fvMESA
PFNGLPROGRAMUNIFORM4IVPROC __glewProgramUniform4iv
#define glReplacementCodeuiTexCoord2fVertex3fSUN
#define glVertexStream4dATI
PFNGLDELETENAMESAMDPROC __glewDeleteNamesAMD
#define GLEW_APPLE_row_bytes
PFNGLCLAMPCOLORPROC __glewClampColor
#define glGetnConvolutionFilterARB
PFNGLCREATEPROGRAMOBJECTARBPROC __glewCreateProgramObjectARB
PFNGLVERTEXARRAYNORMALOFFSETEXTPROC __glewVertexArrayNormalOffsetEXT
PFNGLGETVERTEXATTRIBDVARBPROC __glewGetVertexAttribdvARB
#define glProgramUniformMatrix3x4fv
#define GLEW_ARB_gpu_shader5
PFNGLVERTEXATTRIBL2I64NVPROC __glewVertexAttribL2i64NV
PFNGLPROGRAMUNIFORM1FEXTPROC __glewProgramUniform1fEXT
#define glIsAsyncMarkerSGIX
static GLboolean _glewInit_GL_SGIX_fog_texture(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLSAMPLERPARAMETERFVPROC __glewSamplerParameterfv
static GLboolean _glewInit_GL_NV_texture_barrier(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_ARB_texture_env_add
#define glGetFragDataLocationEXT
PFNGLMATRIXMULTTRANSPOSEFEXTPROC __glewMatrixMultTransposefEXT
GLboolean __GLXEW_ARB_multisample
#define glVertexAttribL4dEXT
GLboolean __GLEW_MESA_resize_buffers
#define GLXEW_MESA_set_3dfx_mode
#define glXCreateContextAttribsARB
GLboolean __GLEW_ARB_texture_env_combine
PFNGLENDQUERYINDEXEDPROC __glewEndQueryIndexed
PFNGLWINDOWPOS4IMESAPROC __glewWindowPos4iMESA
GLboolean __GLEW_SGIX_tag_sample_buffer
PFNGLVERTEXATTRIBI2UIVEXTPROC __glewVertexAttribI2uivEXT
#define glProgramUniformMatrix4x2dvEXT
#define GLEW_EXT_index_array_formats
#define glBeginVertexShaderEXT
PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC __glewNamedRenderbufferStorageEXT
PFNGLQUERYCOUNTERPROC __glewQueryCounter
GLboolean __GLEW_ARB_sample_shading
WGLEW_EXPORT GLboolean __WGLEW_ARB_framebuffer_sRGB
#define glVertexAttrib2svNV
PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC __glewProgramLocalParameterI4ivNV
PFNGLXGETVIDEOSYNCSGIPROC __glewXGetVideoSyncSGI
#define glVertexArraySecondaryColorOffsetEXT
PFNGLVERTEXATTRIB4SNVPROC __glewVertexAttrib4sNV
PFNGLXCHOOSEFBCONFIGPROC __glewXChooseFBConfig
GLboolean __GLEW_EXT_texture_env_combine
GLboolean __GLXEW_MESA_agp_offset
#define GLXEW_ARB_vertex_buffer_object
#define glXSwapBuffersMscOML
PFNGLBLITFRAMEBUFFERPROC __glewBlitFramebuffer
#define glVertexAttrib4sv
PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC __glewFramebufferTextureLayerEXT
PFNGLVERTEXATTRIBS2FVNVPROC __glewVertexAttribs2fvNV
PFNGLCOMBINERPARAMETERIVNVPROC __glewCombinerParameterivNV
PFNGLGETTEXPARAMETERIUIVEXTPROC __glewGetTexParameterIuivEXT
PFNGLISVERTEXARRAYPROC __glewIsVertexArray
WGLEW_EXPORT PFNWGLJOINSWAPGROUPNVPROC __wglewJoinSwapGroupNV
#define GLEW_SGIS_sharpen_texture
#define GLEW_ARB_transform_feedback2
#define glGenVertexShadersEXT
#define GLEW_NV_fragment_program
#define glSecondaryColorP3ui
PFNGLVERTEXATTRIBS3HVNVPROC __glewVertexAttribs3hvNV
#define glFragmentLightModeliSGIX
PFNGLPASSTEXCOORDATIPROC __glewPassTexCoordATI
#define wglQueryCurrentContextNV
PFNGLMULTITEXGENFVEXTPROC __glewMultiTexGenfvEXT
#define glMultiDrawArrays
PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC __glewGetCombinerOutputParameterfvNV
PFNGLISFRAMEBUFFEREXTPROC __glewIsFramebufferEXT
PFNGLXGETFBCONFIGATTRIBSGIXPROC __glewXGetFBConfigAttribSGIX
#define glMultiTexCoordP1ui
#define glGetImageTransformParameterivHP
GLboolean __GLEW_ARB_fragment_coord_conventions
PFNGLFOGCOORDPOINTEREXTPROC __glewFogCoordPointerEXT
#define glMultiTexCoordP3ui
#define glGetVertexAttribIiv
PFNGLPIXELTRANSFORMPARAMETERIEXTPROC __glewPixelTransformParameteriEXT
PFNGLXSWAPBUFFERSMSCOMLPROC __glewXSwapBuffersMscOML
PFNGLVERTEXATTRIBDIVISORPROC __glewVertexAttribDivisor
#define glVertexAttrib3dvNV
static GLboolean _glewInit_GLX_NV_video_output(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC __glewCompressedTextureSubImage3DEXT
#define glVertexAttrib4ubNV
#define glMultiTexCoord4iARB
GLboolean __GLEW_ARB_shader_stencil_export
PFNGLVERTEXATTRIB3SNVPROC __glewVertexAttrib3sNV
#define glSpriteParameterfSGIX
PFNGLPROGRAMPARAMETER4FVNVPROC __glewProgramParameter4fvNV
#define glReplacementCodeuiTexCoord2fVertex3fvSUN
PFNGLUNIFORM4FARBPROC __glewUniform4fARB
#define WGLEW_I3D_swap_frame_lock
PFNGLVERTEXATTRIB4FVPROC __glewVertexAttrib4fv
PFNGLASYNCMARKERSGIXPROC __glewAsyncMarkerSGIX
#define glMatrixTranslatefEXT
GLboolean __GLEW_NV_vertex_program
#define glGetnHistogramARB
#define glVertexAttribL4i64NV
GLboolean __GLEW_ARB_explicit_attrib_location
#define GLEW_AMD_transform_feedback3_lines_triangles
#define glImageTransformParameterfHP
#define glGetUniformOffsetEXT
#define glMultiTexEnvivEXT
#define wglQueryMaxSwapGroupsNV
WGLEW_EXPORT PFNWGLRELEASEPBUFFERDCEXTPROC __wglewReleasePbufferDCEXT
static GLboolean _glewStrSame1(GLubyte **a, GLuint *na, const GLubyte *b, GLuint nb)
#define glProgramUniform4i64NV
#define glVertexAttribL1ui64NV
#define glMultiTexCoord2ivARB
GLboolean __GLEW_ATIX_point_sprites
#define GLEW_ERROR_GL_VERSION_10_ONLY
#define glMapNamedBufferRangeEXT
#define glSpriteParameteriSGIX
PFNGLMULTIMODEDRAWARRAYSIBMPROC __glewMultiModeDrawArraysIBM
#define glCompressedTexSubImage3DARB
#define glVertexArrayMultiTexCoordOffsetEXT
WGLEW_EXPORT GLboolean __WGLEW_NV_present_video
#define glCopyTextureSubImage2DEXT
PFNGLFRAGMENTLIGHTMODELISGIXPROC __glewFragmentLightModeliSGIX
PFNGLXJOINSWAPGROUPNVPROC __glewXJoinSwapGroupNV
#define GLEW_EXT_texture_rectangle
#define glDisableVertexAttribAPPLE
PFNGLACTIVEVARYINGNVPROC __glewActiveVaryingNV
#define GLEW_NV_fog_distance
PFNGLVERTEXATTRIB4IVARBPROC __glewVertexAttrib4ivARB
#define GLEW_NV_depth_clamp
#define glSecondaryColor3fvEXT
#define wglCreateImageBufferI3D
GLboolean __GLEW_APPLE_row_bytes
PFNGLVERTEXATTRIBL4DPROC __glewVertexAttribL4d
PFNGLPROGRAMUNIFORM4DPROC __glewProgramUniform4d
PFNGLVERTEXSTREAM4IATIPROC __glewVertexStream4iATI
static GLboolean _glewInit_GLX_OML_sync_control(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBL2DVPROC __glewVertexAttribL2dv
PFNGLUNIFORM2UI64NVPROC __glewUniform2ui64NV
PFNGLCLEARBUFFERUIVPROC __glewClearBufferuiv
PFNGLCOLORFRAGMENTOP1ATIPROC __glewColorFragmentOp1ATI
PFNGLVERTEXATTRIB4DVPROC __glewVertexAttrib4dv
#define GLEW_ARB_vertex_attrib_64bit
PFNGLBINDBUFFEROFFSETNVPROC __glewBindBufferOffsetNV
#define GLEW_HP_image_transform
#define glGetVaryingLocationNV
PFNGLGETACTIVEUNIFORMNAMEPROC __glewGetActiveUniformName
PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC __glewFlushMappedNamedBufferRangeEXT
GLboolean __GLEW_ARB_shadow
PFNGLMATRIXPOPEXTPROC __glewMatrixPopEXT
static GLuint _glewStrLen(const GLubyte *s)
static GLboolean _glewInit_GL_SGIX_async(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXSTREAM3IVATIPROC __glewVertexStream3ivATI
#define glDebugMessageInsertARB
#define glVertexArrayFogCoordOffsetEXT
#define glGetDoublei_vEXT
#define glGetUniformBlockIndex
PFNGLMULTITEXCOORD1FVARBPROC __glewMultiTexCoord1fvARB
PFNGLWINDOWPOS3IARBPROC __glewWindowPos3iARB
#define GLEW_APPLE_element_array
static GLboolean _glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLXDESTROYGLXPBUFFERSGIXPROC __glewXDestroyGLXPbufferSGIX
#define GLEW_ATI_vertex_array_object
static GLboolean _glewInit_GL_SGIX_flush_raster(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_EXT_geometry_shader4(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLCHECKFRAMEBUFFERSTATUSPROC __glewCheckFramebufferStatus
PFNGLTAGSAMPLEBUFFERSGIXPROC __glewTagSampleBufferSGIX
PFNGLBINDPROGRAMNVPROC __glewBindProgramNV
#define glVertexAttrib4NuivARB
#define glGetSamplerParameterfv
#define glSecondaryColor3fEXT
#define glGenPerfMonitorsAMD
unsigned int(* PFNGLXGETAGPOFFSETMESAPROC)(const void *pointer)
static GLboolean _glewInit_GL_EXT_texture_array(GLEW_CONTEXT_ARG_DEF_INIT)
#define wglDXOpenDeviceNV
#define glWindowPos4dvMESA
PFNGLVERTEXATTRIBL4I64VNVPROC __glewVertexAttribL4i64vNV
#define glGenVertexArraysAPPLE
PFNGLGETPROGRAMSTRINGARBPROC __glewGetProgramStringARB
PFNGLGETPROGRAMBINARYPROC __glewGetProgramBinary
#define glTextureBufferEXT
PFNGLLOADTRANSPOSEMATRIXFARBPROC __glewLoadTransposeMatrixfARB
PFNGLVERTEXATTRIB1FPROC __glewVertexAttrib1f
PFNGLBUFFERSUBDATAPROC __glewBufferSubData
#define glProgramUniformMatrix2x3dvEXT
PFNGLGETVERTEXATTRIBDVPROC __glewGetVertexAttribdv
#define glPointParameterf
PFNGLVERTEXATTRIBIPOINTERPROC __glewVertexAttribIPointer
PFNGLISSYNCPROC __glewIsSync
#define GLEW_EXT_polygon_offset
PFNGLPROGRAMUNIFORM2DEXTPROC __glewProgramUniform2dEXT
#define GLXEW_NV_swap_group
PFNGLGETMULTITEXGENFVEXTPROC __glewGetMultiTexGenfvEXT
static GLboolean _glewInit_GLX_VERSION_1_2(GLXEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_NV_packed_depth_stencil
GLboolean __GLEW_APPLE_rgb_422
PFNGLSECONDARYCOLOR3UIVPROC __glewSecondaryColor3uiv
PFNGLPROGRAMUNIFORM4UIPROC __glewProgramUniform4ui
PFNGLGETFLOATI_VEXTPROC __glewGetFloati_vEXT
#define GLEW_ARB_separate_shader_objects
PFNGLVERTEXSTREAM4DVATIPROC __glewVertexStream4dvATI
GLboolean __GLEW_SGIX_async_pixel
void(* PFNGLXLOCKVIDEOCAPTUREDEVICENVPROC)(Display *dpy, GLXVideoCaptureDeviceNV device)
#define GLXEW_EXT_scene_marker
#define WGLEW_EXT_extensions_string
PFNGLGETCOLORTABLEEXTPROC __glewGetColorTableEXT
PFNGLXGETAGPOFFSETMESAPROC __glewXGetAGPOffsetMESA
#define glWindowPos4iMESA
#define glGetMultiTexEnvfvEXT
#define glTransformFeedbackVaryingsEXT
#define glMultiTexCoord4sARB
PFNGLMULTITEXCOORD2FVPROC __glewMultiTexCoord2fv
PFNGLPROGRAMUNIFORM2DVEXTPROC __glewProgramUniform2dvEXT
#define glReplacementCodeuiNormal3fVertex3fSUN
GLboolean __GLEW_NV_depth_buffer_float
GLboolean __GLEW_3DFX_texture_compression_FXT1
#define glGetVertexAttribPointerv
PFNGLUNIFORMMATRIX2FVPROC __glewUniformMatrix2fv
#define glProgramUniform3i64NV
PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC __glewVDPAURegisterOutputSurfaceNV
#define glReplacementCodeusSUN
#define GLEW_SGIX_list_priority
PFNGLSECONDARYCOLOR3UBEXTPROC __glewSecondaryColor3ubEXT
PFNGLCOMBINERSTAGEPARAMETERFVNVPROC __glewCombinerStageParameterfvNV
PFNGLFINALCOMBINERINPUTNVPROC __glewFinalCombinerInputNV
PFNGLUNIFORM2FVARBPROC __glewUniform2fvARB
#define GLEW_ARB_viewport_array
#define GLEW_ARB_cl_event
#define GLEW_ARB_texture_cube_map_array
static GLboolean _glewInit_GL_EXT_gpu_program_parameters(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_EXT_cmyka
#define glActiveTextureARB
PFNGLBINDMULTITEXTUREEXTPROC __glewBindMultiTextureEXT
PFNGLMULTITEXCOORD2DPROC __glewMultiTexCoord2d
PFNGLFENCESYNCPROC __glewFenceSync
PFNGLTEXTUREIMAGE1DEXTPROC __glewTextureImage1DEXT
#define GLEW_ARB_shader_bit_encoding
#define wglGetGenlockSourceEdgeI3D
#define GLEW_EXT_texture_env_dot3
GLboolean __GLEW_EXT_index_texture
#define GLEW_3DFX_multisample
PFNGLMULTITEXCOORD4SVARBPROC __glewMultiTexCoord4svARB
PFNGLPROGRAMUNIFORM3IPROC __glewProgramUniform3i
#define GLEW_APPLE_vertex_array_object
#define glGlobalAlphaFactorubSUN
#define glXJoinSwapGroupSGIX
#define glGetUniformfvARB
WGLEW_EXPORT PFNWGLQUERYVIDEOCAPTUREDEVICENVPROC __wglewQueryVideoCaptureDeviceNV
GLboolean __GLEW_EXT_vertex_array_bgra
#define glProgramUniformMatrix2x3fvEXT
#define glFlushVertexArrayRangeAPPLE
PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC __glewNamedProgramLocalParameter4dvEXT
PFNGLMULTIDRAWARRAYSPROC __glewMultiDrawArrays
PFNGLGETMAPPARAMETERFVNVPROC __glewGetMapParameterfvNV
PFNGLPROGRAMUNIFORM2FVPROC __glewProgramUniform2fv
#define WGLEW_CONTEXT_ARG_DEF_LIST
PFNGLMULTITEXCOORDP2UIVPROC __glewMultiTexCoordP2uiv
GLboolean __GLEW_ARB_texture_buffer_object_rgb32
static GLboolean _glewInit_GL_EXT_direct_state_access(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultTransposeMatrixfARB
GLboolean __GLEW_NV_fragment_program
GLboolean __GLEW_VERSION_4_0
#define glFreeObjectBufferATI
#define glProgramUniform3uiEXT
PFNGLFRAGMENTMATERIALFSGIXPROC __glewFragmentMaterialfSGIX
WGLEW_EXPORT GLboolean __WGLEW_ATI_render_texture_rectangle
#define GLEW_SGIX_flush_raster
#define glProgramUniformui64vNV
PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC __glewGetNamedProgramLocalParameterIuivEXT
#define GLEW_NV_texture_shader
#define glGetInteger64i_v
#define WGLEW_NV_copy_image
GLboolean __GLEW_VERSION_1_5
#define glWindowPos3dvARB
GLboolean __GLEW_ARB_texture_compression_bptc
PFNGLADDSWAPHINTRECTWINPROC __glewAddSwapHintRectWIN
PFNGLPROGRAMUNIFORMMATRIX4DVPROC __glewProgramUniformMatrix4dv
PFNGLBINDBUFFERARBPROC __glewBindBufferARB
PFNGLMULTITEXPARAMETERFVEXTPROC __glewMultiTexParameterfvEXT
#define glColor4fNormal3fVertex3fSUN
#define glMultTransposeMatrixd
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC __glewNamedRenderbufferStorageMultisampleEXT
GLboolean __GLEW_EXT_texture_shared_exponent
PFNGLFRAGMENTLIGHTIVSGIXPROC __glewFragmentLightivSGIX
#define glXBindVideoImageNV
PFNGLGETHISTOGRAMEXTPROC __glewGetHistogramEXT
static GLboolean _glewInit_GLX_SGIX_swap_barrier(GLXEW_CONTEXT_ARG_DEF_INIT)
WGLEW_EXPORT PFNWGLGETGAMMATABLEI3DPROC __wglewGetGammaTableI3D
PFNGLDRAWBUFFERREGIONEXTPROC __glewDrawBufferRegionEXT
#define GLEW_ATIX_point_sprites
#define glClearColorIuiEXT
#define glGetnPixelMapusvARB
GLboolean __GLEW_EXT_vertex_shader
PFNGLPROGRAMUNIFORM4FVPROC __glewProgramUniform4fv
PFNGLGETUNIFORMUIVPROC __glewGetUniformuiv
GLboolean __GLEW_EXT_blend_color
#define glFragmentMaterialivEXT
static GLboolean _glewInit_GL_ARB_vertex_attrib_64bit(GLEW_CONTEXT_ARG_DEF_INIT)
#define glColorMaskIndexedEXT
PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC __glewCompressedMultiTexImage3DEXT
PFNGLGLOBALALPHAFACTORBSUNPROC __glewGlobalAlphaFactorbSUN
PFNGLPAUSETRANSFORMFEEDBACKNVPROC __glewPauseTransformFeedbackNV
#define glMultiTexCoord4dARB
PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC __glewProgramUniformMatrix4dvEXT
GLXVideoCaptureDeviceNV *(* PFNGLXENUMERATEVIDEOCAPTUREDEVICESNVPROC)(Display *dpy, int screen, int *nelements)
PFNGLFOGCOORDDVPROC __glewFogCoorddv
#define glGetMultiTexParameterfvEXT
#define glGenAsyncMarkersSGIX
GLboolean __GLEW_NV_evaluators
PFNGLUNIFORM1UIVEXTPROC __glewUniform1uivEXT
GLboolean __GLEW_SGIX_ir_instrument1
PFNGLCULLPARAMETERDVEXTPROC __glewCullParameterdvEXT
PFNGLTEXPARAMETERIIVEXTPROC __glewTexParameterIivEXT
#define glGetQueryObjectui64vEXT
#define GLEW_NV_gpu_program5
PFNGLGETNCONVOLUTIONFILTERARBPROC __glewGetnConvolutionFilterARB
typedef int(WINAPI *PFNWGLRELEASEPBUFFERDCARBPROC)(HPBUFFERARB hPbuffer
PFNGLPROGRAMUNIFORM4I64VNVPROC __glewProgramUniform4i64vNV
PFNGLMULTITEXCOORD4DARBPROC __glewMultiTexCoord4dARB
static GLboolean _glewInit_GL_EXT_histogram(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_APPLE_vertex_array_object
#define glProgramUniform4dvEXT
GLboolean glxewIsSupported(const char *name)
PFNGLVERTEXSTREAM4SATIPROC __glewVertexStream4sATI
PFNGLSETFRAGMENTSHADERCONSTANTATIPROC __glewSetFragmentShaderConstantATI
#define glGetFramebufferAttachmentParameteriv
#define glGetVertexAttribdv
#define glXGetSelectedEvent
#define GLEW_ATI_texture_float
#define GLEW_ARB_sample_shading
#define glGetNamedProgramLocalParameterdvEXT
#define glDebugMessageCallbackARB
#define glXGetTransparentIndexSUN
#define glGetNamedProgramivEXT
PFNGLMATRIXLOADDEXTPROC __glewMatrixLoaddEXT
GLboolean __GLEW_ARB_texture_compression_rgtc
#define glMatrixTranslatedEXT
PFNGLVERTEX4HVNVPROC __glewVertex4hvNV
#define wglCreatePbufferARB
#define glCopyTextureImage2DEXT
PFNGLMATRIXINDEXUBVARBPROC __glewMatrixIndexubvARB
#define GLEW_ARB_texture_env_crossbar
#define glDepthRangeIndexed
#define glVertexAttrib4dvNV
PFNGLVERTEXATTRIB1SVPROC __glewVertexAttrib1sv
#define glImageTransformParameteriHP
PFNGLMATRIXMULTTRANSPOSEDEXTPROC __glewMatrixMultTransposedEXT
PFNGLGETVERTEXARRAYPOINTERVEXTPROC __glewGetVertexArrayPointervEXT
#define glValidateProgramARB
#define glVertexAttribL3d
PFNGLTEXCOORDPOINTERLISTIBMPROC __glewTexCoordPointerListIBM
#define glEndPerfMonitorAMD
PFNGLWINDOWPOS2SMESAPROC __glewWindowPos2sMESA
#define glMatrixMultTransposedEXT
PFNGLWINDOWPOS4IVMESAPROC __glewWindowPos4ivMESA
#define glCompressedMultiTexImage3DEXT
PFNGLVERTEXATTRIBP3UIPROC __glewVertexAttribP3ui
PFNGLBINDPROGRAMPIPELINEPROC __glewBindProgramPipeline
PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC __glewRenderbufferStorageMultisampleCoverageNV
#define GLEW_OML_subsample
#define glSecondaryColorP3uiv
PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC __glewGetProgramNamedParameterdvNV
PFNGLPROGRAMUNIFORMMATRIX2DVPROC __glewProgramUniformMatrix2dv
#define GLXEW_EXT_fbconfig_packed_float
#define glProgramUniformMatrix3x2dv
static GLboolean _glewInit_GL_NV_half_float(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIB2FVPROC __glewVertexAttrib2fv
PFNGLUNMAPBUFFERARBPROC __glewUnmapBufferARB
#define glXGetCurrentReadDrawable
PFNGLMAPVERTEXATTRIB1DAPPLEPROC __glewMapVertexAttrib1dAPPLE
#define glVertexAttrib3sNV
#define glGetFragmentLightivEXT
PFNGLGETFRAGDATALOCATIONPROC __glewGetFragDataLocation
#define glColor4ubVertex3fvSUN
PFNGLXQUERYCONTEXTPROC __glewXQueryContext
#define glCompressedTextureImage2DEXT
#define GLEW_ATI_separate_stencil
#define glTexCoord2fColor4ubVertex3fvSUN
#define glVertexAttrib1hvNV
#define glVertexAttrib4fARB
PFNGLGETFRAGMENTLIGHTFVEXTPROC __glewGetFragmentLightfvEXT
#define glProgramLocalParameter4fvARB
GLboolean __GLEW_EXT_packed_depth_stencil
GLboolean __GLEW_ATI_fragment_shader
int(* PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC)(Display *dpy, int hpId)
PFNGLSEPARABLEFILTER2DPROC __glewSeparableFilter2D
PFNGLISPROGRAMARBPROC __glewIsProgramARB
#define wglReleasePbufferDCEXT
PFNGLVERTEXSTREAM3FVATIPROC __glewVertexStream3fvATI
#define GLEW_NV_register_combiners
int(* PFNGLXRELEASEVIDEODEVICENVPROC)(Display *dpy, int screen, GLXVideoDeviceNV VideoDevice)
#define glVertexAttribP4uiv
#define glGetVertexAttribfvARB
#define GLEW_SGIX_blend_alpha_minmax
#define glTexParameterIuivEXT
PFNGLACTIVESTENCILFACEEXTPROC __glewActiveStencilFaceEXT
PFNGLFOGCOORDHNVPROC __glewFogCoordhNV
GLboolean __GLEW_EXT_bgra
#define glMultiTexSubImage3DEXT
#define glGetMultiTexGendvEXT
PFNGLVERTEXATTRIBP2UIVPROC __glewVertexAttribP2uiv
PFNGLINSERTCOMPONENTEXTPROC __glewInsertComponentEXT
PFNGLPROGRAMUNIFORM3UI64VNVPROC __glewProgramUniform3ui64vNV
PFNGLSECONDARYCOLOR3IEXTPROC __glewSecondaryColor3iEXT
#define glReadVideoPixelsSUN
#define glVertexAttribL2d
#define glPassTexCoordATI
#define glMapControlPointsNV
GLboolean __GLEW_OES_read_format
static GLboolean _glewInit_GL_EXT_point_parameters(GLEW_CONTEXT_ARG_DEF_INIT)
#define glCheckFramebufferStatusEXT
#define glVertexAttrib4ubv
PFNGLHISTOGRAMEXTPROC __glewHistogramEXT
PFNGLMULTITEXCOORD4FVPROC __glewMultiTexCoord4fv
#define glProgramUniformMatrix2x3dv
#define glVertexAttrib4NubvARB
#define glCompressedTexImage1DARB
Bool(* PFNGLXQUERYFRAMECOUNTNVPROC)(Display *dpy, int screen, GLuint *count)
GLboolean __GLEW_NV_vertex_program2_option
#define GLEW_EXT_shadow_funcs
PFNGLVERTEX3HVNVPROC __glewVertex3hvNV
#define glNormalStream3iATI
PFNGLPROGRAMLOCALPARAMETER4FVARBPROC __glewProgramLocalParameter4fvARB
#define glCopyTexSubImage1DEXT
#define glFragmentLightiEXT
GLboolean __GLEW_NV_gpu_program5
PFNGLGETMULTITEXENVFVEXTPROC __glewGetMultiTexEnvfvEXT
PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC __glewProgramUniformMatrix2x3dvEXT
#define GLEW_EXT_texture_shared_exponent
#define glVertexAttrib3fARB
PFNGLGETNPIXELMAPFVARBPROC __glewGetnPixelMapfvARB
PFNGLGETMINMAXPARAMETERIVPROC __glewGetMinmaxParameteriv
#define glXBindChannelToWindowSGIX
PFNGLVERTEX3HNVPROC __glewVertex3hNV
PFNGLGETQUERYOBJECTIVARBPROC __glewGetQueryObjectivARB
GLboolean __GLEW_EXT_blend_func_separate
#define glGetnUniformfvARB
#define glReplacementCodeuiVertex3fSUN
PFNGLUNIFORM1FVARBPROC __glewUniform1fvARB
PFNGLVERTEXATTRIB4FNVPROC __glewVertexAttrib4fNV
PFNGLBINDSAMPLERPROC __glewBindSampler
PFNGLVERTEXATTRIB2FVARBPROC __glewVertexAttrib2fvARB
PFNGLUNIFORM4FPROC __glewUniform4f
#define GLEW_ARB_sampler_objects
#define glWindowPos2svMESA
#define glColor4fNormal3fVertex3fvSUN
#define glVertexStream4fvATI
PFNGLTEXCOORDP3UIVPROC __glewTexCoordP3uiv
#define glMatrixIndexuivARB
#define glXGetAGPOffsetMESA
#define glVertexArrayEdgeFlagOffsetEXT
PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC __glewVertexArrayMultiTexCoordOffsetEXT
PFNGLGETDOUBLEINDEXEDVEXTPROC __glewGetDoubleIndexedvEXT
#define glEndOcclusionQueryNV
#define GLEW_AMD_debug_output
PFNGLPROGRAMNAMEDPARAMETER4FNVPROC __glewProgramNamedParameter4fNV
#define wglGetPixelFormatAttribivEXT
PFNGLDEBUGMESSAGEINSERTAMDPROC __glewDebugMessageInsertAMD
#define GLEW_NV_vertex_program3
#define glVertexAttribs1svNV
PFNGLVERTEXATTRIB2SARBPROC __glewVertexAttrib2sARB
PFNGLBINDBUFFEROFFSETEXTPROC __glewBindBufferOffsetEXT
PFNGLUNIFORM4IPROC __glewUniform4i
PFNGLPROGRAMUNIFORM3IVPROC __glewProgramUniform3iv
GLboolean __GLEW_EXT_fog_coord
GLboolean __GLEW_ARB_tessellation_shader
PFNGLFLUSHVERTEXARRAYRANGENVPROC __glewFlushVertexArrayRangeNV
#define glTexCoord4fColor4fNormal3fVertex4fSUN
GLXFBConfig *(* PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy, int screen, const int *attrib_list, int *nelements)
PFNGLTEXTUREFOGSGIXPROC __glewTextureFogSGIX
GLboolean __GLEW_SGIS_texture_filter4
WGLEW_EXPORT PFNWGLMAKEASSOCIATEDCONTEXTCURRENTAMDPROC __wglewMakeAssociatedContextCurrentAMD
GLboolean __GLEW_ARB_framebuffer_sRGB
PFNGLGETTEXPARAMETERIUIVPROC __glewGetTexParameterIuiv
#define glColorPointerEXT
PFNGLXGETVIDEOINFONVPROC __glewXGetVideoInfoNV
#define glWindowPos3ivARB
#define glCreateSyncFromCLeventARB
PFNGLVERTEXATTRIB2FNVPROC __glewVertexAttrib2fNV
PFNGLVERTEXSTREAM2IATIPROC __glewVertexStream2iATI
static GLboolean _glewInit_GL_EXT_texture_buffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ARB_vertex_blend
#define GLEW_EXT_blend_color
#define glVertexAttrib2hNV
PFNGLDISABLEIPROC __glewDisablei
#define GLEW_WIN_phong_shading
PFNGLPATCHPARAMETERFVPROC __glewPatchParameterfv
PFNGLBLENDEQUATIONSEPARATEIARBPROC __glewBlendEquationSeparateiARB
#define glBindBufferBaseEXT
PFNGLMULTITEXCOORD1HVNVPROC __glewMultiTexCoord1hvNV
PFNGLGETACTIVEATTRIBARBPROC __glewGetActiveAttribARB
static GLboolean _glewInit_GLX_NV_swap_group(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glXGetVisualFromFBConfig
#define glVertexAttribI4ubvEXT
PFNGLGETDOUBLEI_VEXTPROC __glewGetDoublei_vEXT
#define glUniformBufferEXT
#define glTestObjectAPPLE
PFNGLGETPERFMONITORCOUNTERSAMDPROC __glewGetPerfMonitorCountersAMD
#define glVertexAttribs4ubvNV
PFNGLDELETEQUERIESARBPROC __glewDeleteQueriesARB
#define glVertexAttribL4dv
#define glUseProgramStages
GLboolean __GLXEW_EXT_create_context_es2_profile
PFNGLMULTITEXCOORD1IVPROC __glewMultiTexCoord1iv
static GLboolean _glewInit_GL_ARB_texture_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLMULTITEXCOORD3FVPROC __glewMultiTexCoord3fv
#define WGLEW_NV_swap_group
PFNGLMULTTRANSPOSEMATRIXFPROC __glewMultTransposeMatrixf
PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC __glewProgramNamedParameter4dvNV
#define GLXEW_ARB_fbconfig_float
WGLEW_EXPORT GLboolean __WGLEW_ARB_make_current_read
PFNGLBLENDEQUATIONSEPARATEPROC __glewBlendEquationSeparate
WGLEW_EXPORT PFNWGLDESTROYPBUFFEREXTPROC __wglewDestroyPbufferEXT
GLboolean __GLEW_ARB_half_float_vertex
PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC __glewReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
static GLboolean _glewInit_GL_EXT_pixel_transform(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLFRAMEBUFFERTEXTURE1DEXTPROC __glewFramebufferTexture1DEXT
PFNGLBEGINTRANSFORMFEEDBACKNVPROC __glewBeginTransformFeedbackNV
PFNGLVERTEXATTRIB4UBVNVPROC __glewVertexAttrib4ubvNV
static GLboolean _glewInit_GL_NV_transform_feedback(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGENSAMPLERSPROC __glewGenSamplers
PFNGLSAMPLEMASKINDEXEDNVPROC __glewSampleMaskIndexedNV
#define glWindowPos2sMESA
#define glNamedFramebufferTextureLayerEXT
#define glVertexAttribI4ivEXT
#define glScissorIndexedv
WGLEW_EXPORT PFNWGLBLITCONTEXTFRAMEBUFFERAMDPROC __wglewBlitContextFramebufferAMD
#define glVertexAttribs3dvNV
PFNGLVERTEXSTREAM3FATIPROC __glewVertexStream3fATI
PFNGLUNIFORMMATRIX4X2FVPROC __glewUniformMatrix4x2fv
GLboolean __GLEW_KTX_buffer_region
GLboolean __GLEW_ARB_draw_instanced
#define glVertexAttribI4svEXT
GLboolean __GLEW_EXT_stencil_two_side
PFNGLGETPERFMONITORGROUPSTRINGAMDPROC __glewGetPerfMonitorGroupStringAMD
PFNGLVDPAUINITNVPROC __glewVDPAUInitNV
PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC __glewProgramBufferParametersIivNV
#define glReplacementCodeuiSUN
PFNGLSPRITEPARAMETERFVSGIXPROC __glewSpriteParameterfvSGIX
PFNGLDELETERENDERBUFFERSEXTPROC __glewDeleteRenderbuffersEXT
PFNGLDISABLEVERTEXATTRIBAPPLEPROC __glewDisableVertexAttribAPPLE
static GLboolean _glewInit_GL_ARB_instanced_arrays(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETINTEGERI_VPROC __glewGetIntegeri_v
#define glBinormalPointerEXT
#define glGetNamedProgramLocalParameterIivEXT
PFNGLNEWOBJECTBUFFERATIPROC __glewNewObjectBufferATI
#define GLEW_AMD_seamless_cubemap_per_texture
PFNGLSETFENCEAPPLEPROC __glewSetFenceAPPLE
WGLEW_EXPORT GLboolean __WGLEW_ATI_pixel_format_float
#define GLEW_SGIX_ir_instrument1
PFNGLVERTEXATTRIB1SARBPROC __glewVertexAttrib1sARB
GLboolean __GLEW_ATI_vertex_attrib_array_object
WGLEW_EXPORT PFNWGLGETEXTENSIONSSTRINGEXTPROC __wglewGetExtensionsStringEXT
#define GLEW_EXT_texture_array
PFNGLVERTEXATTRIBS4FVNVPROC __glewVertexAttribs4fvNV
PFNGLBLENDFUNCSEPARATEIPROC __glewBlendFuncSeparatei
#define GLEW_VERSION_1_2_1
PFNGLISPROGRAMPROC __glewIsProgram
#define glVertexAttrib2svARB
#define GLEW_ATI_pn_triangles
#define glPointParameterfARB
#define glGenTransformFeedbacks
#define glDeletePerfMonitorsAMD
#define glProgramParameter4fvNV
PFNGLGETTEXTUREPARAMETERIVEXTPROC __glewGetTextureParameterivEXT
#define GLEW_EXT_texture_env
#define glStencilOpSeparate
PFNGLLOADPROGRAMNVPROC __glewLoadProgramNV
PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC __glewProgramUniformMatrix4x2fv
PFNGLDRAWARRAYSINSTANCEDARBPROC __glewDrawArraysInstancedARB
PFNGLVERTEXATTRIB3SVPROC __glewVertexAttrib3sv
GLboolean __GLEW_AMD_performance_monitor
#define glProgramUniform2uiv
GLvoid *GLAPIENTRY * PFNGLMAPBUFFERARBPROC(GLenum target, GLenum access)
#define GLEW_AMD_depth_clamp_separate
#define glDeleteFramebuffersEXT
PFNGLMULTITEXCOORD1IARBPROC __glewMultiTexCoord1iARB
#define glVDPAUGetSurfaceivNV
#define wglLockVideoCaptureDeviceNV
static GLboolean _glewInit_GL_EXT_framebuffer_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLDELETERENDERBUFFERSPROC __glewDeleteRenderbuffers
#define GLEW_ARB_debug_output
#define glNamedFramebufferTexture1DEXT
#define glProgramUniformMatrix2dvEXT
#define wglLoadDisplayColorTableEXT
PFNGLNAMEDBUFFERDATAEXTPROC __glewNamedBufferDataEXT
PFNGLBLENDEQUATIONINDEXEDAMDPROC __glewBlendEquationIndexedAMD
#define glFogCoordFormatNV
PFNGLGETVARIANTARRAYOBJECTIVATIPROC __glewGetVariantArrayObjectivATI
#define glXSelectEventSGIX
PFNGLMULTITEXCOORD2HVNVPROC __glewMultiTexCoord2hvNV
PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC __glewGetTransformFeedbackVaryingNV
PFNGLGETNUNIFORMIVARBPROC __glewGetnUniformivARB
#define wglGetCurrentReadDCEXT
GLboolean __GLEW_SUN_slice_accum
#define glGenRenderbuffers
GLboolean __GLEW_ARB_get_program_binary
#define GLEW_SGI_texture_color_table
#define glVertexAttribs2svNV
PFNGLWINDOWPOS4FMESAPROC __glewWindowPos4fMESA
PFNGLPROGRAMUNIFORM2IVEXTPROC __glewProgramUniform2ivEXT
PFNGLGETFRAGMENTLIGHTIVSGIXPROC __glewGetFragmentLightivSGIX
PFNGLUNIFORMMATRIX4FVPROC __glewUniformMatrix4fv
WGLEW_EXPORT PFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC __wglewQueryGenlockMaxSourceDelayI3D
#define glGetMultisamplefv
#define glSamplePatternSGIS
#define GLEW_SGIX_pixel_texture_bits
PFNGLUNMAPNAMEDBUFFEREXTPROC __glewUnmapNamedBufferEXT
#define glProgramEnvParameter4dvARB
#define glProgramUniform4dv
GLboolean __GLEW_EXT_paletted_texture
#define glVertexAttrib4usvARB
static GLboolean _glewInit_GL_SUNX_constant_data(GLEW_CONTEXT_ARG_DEF_INIT)
#define glFragmentLightModeliEXT
PFNGLXWAITFORSBCOMLPROC __glewXWaitForSbcOML
#define wglReleasePbufferDCARB
#define glVertexAttrib1fvARB
#define glGetProgramNamedParameterdvNV
PFNGLUNIFORM4UIEXTPROC __glewUniform4uiEXT
PFNGLGETBOOLEANI_VPROC __glewGetBooleani_v
PFNGLVERTEXATTRIB1SVNVPROC __glewVertexAttrib1svNV
#define glMultiTexCoord2dvARB
#define GLEW_ATI_vertex_attrib_array_object
PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC __glewNamedProgramLocalParametersI4ivEXT
PFNGLPROGRAMUNIFORM4DEXTPROC __glewProgramUniform4dEXT
GLboolean __GLEW_EXT_pixel_transform
PFNGLGETVERTEXATTRIBIIVEXTPROC __glewGetVertexAttribIivEXT
#define GLEW_ARB_texture_gather
static GLboolean _glewInit_GL_ARB_vertex_blend(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLXEW_NV_float_buffer
GLboolean __GLXEW_EXT_fbconfig_packed_float
PFNGLVERTEXATTRIBL3UI64VNVPROC __glewVertexAttribL3ui64vNV
#define glVertexAttribI4uiv
PFNGLGETMULTITEXPARAMETERIVEXTPROC __glewGetMultiTexParameterivEXT
#define glProgramUniform1d
GLboolean __GLEW_EXT_packed_pixels
#define glGetNamedProgramLocalParameterIuivEXT
#define glSecondaryColorPointerListIBM
PFNGLFRAGMENTLIGHTFVSGIXPROC __glewFragmentLightfvSGIX
#define glValidateProgram
#define GLEW_NV_depth_buffer_float
PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC __glewVertexArrayVertexAttribIOffsetEXT
PFNGLGETVERTEXATTRIBDVNVPROC __glewGetVertexAttribdvNV
#define glVertexBlendEnvfATI
#define glNormal3fVertex3fvSUN
#define glMultiTexEnvfEXT
PFNGLGETINVARIANTINTEGERVEXTPROC __glewGetInvariantIntegervEXT
#define glDeleteTexturesEXT
#define glSecondaryColor3usvEXT
PFNGLVDPAUREGISTERVIDEOSURFACENVPROC __glewVDPAURegisterVideoSurfaceNV
#define glXSwapIntervalSGI
PFNGLTEXBUMPPARAMETERFVATIPROC __glewTexBumpParameterfvATI
#define glProgramUniform3dv
#define glBindRenderbuffer
PFNGLGETDEBUGMESSAGELOGAMDPROC __glewGetDebugMessageLogAMD
PFNGLVERTEXATTRIBS2HVNVPROC __glewVertexAttribs2hvNV
static GLboolean _glewInit_GLX_NV_copy_image(GLXEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_NV_primitive_restart(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLUNIFORMMATRIX3FVPROC __glewUniformMatrix3fv
#define glBindTexGenParameterEXT
#define glGetActiveUniformBlockName
PFNGLBEGINVERTEXSHADEREXTPROC __glewBeginVertexShaderEXT
int(* PFNGLXBINDHYPERPIPESGIXPROC)(Display *dpy, int hpId)
#define GLEW_IBM_rasterpos_clip
#define GLEW_ARB_vertex_program
#define glNamedProgramLocalParametersI4ivEXT
PFNGLVERTEXATTRIBI3IVEXTPROC __glewVertexAttribI3ivEXT
GLenum glxewContextInit(GLXEW_CONTEXT_ARG_DEF_LIST)
#define glMultiTexCoord2hvNV
#define WGLEW_EXT_framebuffer_sRGB
#define glClientActiveTexture
GLboolean __GLXEW_EXT_swap_control
#define glSecondaryColor3uivEXT
GLboolean __GLEW_EXT_texture_buffer_object
PFNGLGENPERFMONITORSAMDPROC __glewGenPerfMonitorsAMD
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC __glewGetSubroutineUniformLocation
#define glProgramEnvParameter4fvARB
PFNGLGETOCCLUSIONQUERYIVNVPROC __glewGetOcclusionQueryivNV
#define glMultiTexParameteriEXT
PFNGLUNIFORM1IPROC __glewUniform1i
#define glGetObjectBufferivATI
#define glProgramNamedParameter4dvNV
#define glTextureParameterivEXT
GLboolean __GLEW_SGIX_vertex_preclip
PFNGLIMAGETRANSFORMPARAMETERFVHPPROC __glewImageTransformParameterfvHP
#define glNormal3fVertex3fSUN
#define glActiveStencilFaceEXT
#define glVertexArrayRangeAPPLE
PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC __glewTexCoord2fColor4fNormal3fVertex3fSUN
WGLEW_EXPORT PFNWGLGETCURRENTREADDCEXTPROC __wglewGetCurrentReadDCEXT
WGLEW_EXPORT PFNWGLCREATEBUFFERREGIONARBPROC __wglewCreateBufferRegionARB
#define glXGetFBConfigFromVisualSGIX
static GLboolean _glewInit_GL_ATI_map_object_buffer(GLEW_CONTEXT_ARG_DEF_INIT)
#define glIsVariantEnabledEXT
PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC __glewGetTextureLevelParameterivEXT
#define glTexBumpParameterfvATI
static GLboolean _glewInit_GL_APPLE_element_array(GLEW_CONTEXT_ARG_DEF_INIT)
#define glDrawElementsIndirect
PFNGLGETBUFFERPOINTERVPROC __glewGetBufferPointerv
#define glProgramUniform2fEXT
PFNGLVERTEXSTREAM2DVATIPROC __glewVertexStream2dvATI
#define glProgramParameter4dNV
#define glWindowPos4sMESA
PFNGLGETSAMPLERPARAMETERFVPROC __glewGetSamplerParameterfv
#define glCompressedMultiTexSubImage3DEXT
PFNGLISQUERYPROC __glewIsQuery
PFNGLUNIFORM2IVPROC __glewUniform2iv
static GLboolean _glewInit_GL_NV_video_capture(GLEW_CONTEXT_ARG_DEF_INIT)
#define glCompressedTexSubImage2D
#define glProgramUniform1f
#define glGetMapControlPointsNV
PFNGLCONVOLUTIONFILTER2DEXTPROC __glewConvolutionFilter2DEXT
PFNGLTEXFILTERFUNCSGISPROC __glewTexFilterFuncSGIS
#define glVertexAttrib1fvNV
PFNGLPOINTPARAMETERIVPROC __glewPointParameteriv
#define glColorSubTableEXT
PFNGLXMAKECONTEXTCURRENTPROC __glewXMakeContextCurrent
PFNGLMULTITEXSUBIMAGE1DEXTPROC __glewMultiTexSubImage1DEXT
#define glSecondaryColor3bEXT
#define glTexCoord2fColor4fNormal3fVertex3fvSUN
#define glVertexAttrib2dv
static GLboolean _glewInit_GL_ARB_gpu_shader_fp64(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLTEXCOORD2HNVPROC __glewTexCoord2hNV
#define glColor3fVertex3fSUN
#define glGetMultiTexParameterIivEXT
#define glIsOcclusionQueryNV
GLboolean __GLEW_ARB_texture_cube_map_array
PFNGLSHADEROP2EXTPROC __glewShaderOp2EXT
PFNGLGETSAMPLERPARAMETERIVPROC __glewGetSamplerParameteriv
#define GLEW_ARB_map_buffer_range
#define glVertexStream3dATI
GLboolean __GLEW_ARB_texture_gather
PFNGLCLEARDEPTHFOESPROC __glewClearDepthfOES
PFNGLPROGRAMUNIFORMMATRIX3DVPROC __glewProgramUniformMatrix3dv
#define glVertexAttrib4NivARB
#define glProgramBufferParametersfvNV
PFNGLGENASYNCMARKERSSGIXPROC __glewGenAsyncMarkersSGIX
PFNGLSHADEROP3EXTPROC __glewShaderOp3EXT
#define glGetHistogramParameterfv
GLboolean __GLEW_IBM_multimode_draw_arrays
WGLEW_EXPORT PFNWGLDELETEASSOCIATEDCONTEXTAMDPROC __wglewDeleteAssociatedContextAMD
#define glXAllocateMemoryNV
#define glGlobalAlphaFactoriSUN
#define glSampleMaskIndexedNV
#define glVertexAttrib4fv
PFNGLGETNMAPDVARBPROC __glewGetnMapdvARB
#define glFinishTextureSUNX
XVisualInfo *(* PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Display *dpy, GLXFBConfig config)
#define glGetMinmaxParameterivEXT
PFNGLARRAYELEMENTEXTPROC __glewArrayElementEXT
PFNGLUNIFORM4IVARBPROC __glewUniform4ivARB
GLboolean __GLXEW_VERSION_1_0
#define glFlushPixelDataRangeNV
PFNGLCOPYCONVOLUTIONFILTER2DPROC __glewCopyConvolutionFilter2D
#define glXHyperpipeAttribSGIX
#define GLEW_NV_fragment_program2
#define glVertexAttrib3fvARB
PFNGLTEXTURELIGHTEXTPROC __glewTextureLightEXT
#define glMultiTexCoord4hNV
#define glGetPixelTransformParameterfvEXT
#define glSecondaryColor3ubv
#define glFlushMappedBufferRange
PFNGLWINDOWPOS3FVPROC __glewWindowPos3fv
PFNGLVERTEXATTRIB1DVNVPROC __glewVertexAttrib1dvNV
#define glVertexWeightPointerEXT
PFNGLGETBUFFERPARAMETERIVARBPROC __glewGetBufferParameterivARB
#define glSamplerParameterf
PFNGLWINDOWPOS2SVMESAPROC __glewWindowPos2svMESA
GLboolean __GLXEW_SGIS_blended_overlay
#define glVertexAttribL2dvEXT
#define glRenderbufferStorageMultisampleEXT
#define wglGetVideoDeviceNV
PFNGLENABLEVERTEXATTRIBARRAYARBPROC __glewEnableVertexAttribArrayARB
int(* PFNGLXCHANNELRECTSGIXPROC)(Display *display, int screen, int channel, int x, int y, int w, int h)
PFNGLBUFFERADDRESSRANGENVPROC __glewBufferAddressRangeNV
PFNGLSTENCILMASKSEPARATEPROC __glewStencilMaskSeparate
GLboolean __GLXEW_SGI_make_current_read
PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC __glewTexCoord2fColor4ubVertex3fSUN
PFNGLFINISHFENCEAPPLEPROC __glewFinishFenceAPPLE
PFNGLWINDOWPOS2DARBPROC __glewWindowPos2dARB
PFNGLPROGRAMUNIFORM1UIPROC __glewProgramUniform1ui
#define glGetAttachedObjectsARB
#define glProgramBufferParametersIivNV
#define wglGetCurrentAssociatedContextAMD
int(* PFNGLXSENDPBUFFERTOVIDEONVPROC)(Display *dpy, GLXPbuffer pbuf, int iBufferType, unsigned long *pulCounterPbuffer, GLboolean bBlock)
#define glGetQueryObjectui64v
void(* PFNGLXBINDTEXIMAGEATIPROC)(Display *dpy, GLXPbuffer pbuf, int buffer)
PFNGLCREATESHADERPROGRAMVPROC __glewCreateShaderProgramv
#define glMakeNamedBufferNonResidentNV
#define glXReleaseBuffersMESA
#define glProgramUniformMatrix3fvEXT
#define glWindowPos2svARB
static GLboolean _glewInit_GL_EXT_vertex_weighting(GLEW_CONTEXT_ARG_DEF_INIT)
#define glUniformMatrix4fv
GLboolean __GLEW_NV_fragment_program2
#define wglSetPbufferAttribARB
#define glGetNamedProgramLocalParameterfvEXT
PFNGLGENRENDERBUFFERSPROC __glewGenRenderbuffers
PFNGLXQUERYVIDEOCAPTUREDEVICENVPROC __glewXQueryVideoCaptureDeviceNV
GLboolean __GLEW_ATI_draw_buffers
GLboolean __GLXEW_ARB_create_context_profile
PFNGLDISABLEVERTEXARRAYATTRIBEXTPROC __glewDisableVertexArrayAttribEXT
WGLEW_EXPORT PFNWGLSETSTEREOEMITTERSTATE3DLPROC __wglewSetStereoEmitterState3DL
static GLboolean _glewInit_GL_SUN_global_alpha(GLEW_CONTEXT_ARG_DEF_INIT)
#define WGLEW_EXT_swap_control
#define glXWaitVideoSyncSGI
#define glProgramUniform3f
GLboolean __GLEW_SGI_color_matrix
WGLEW_EXPORT GLboolean __WGLEW_NV_multisample_coverage
PFNGLBINDTEXTUREUNITPARAMETEREXTPROC __glewBindTextureUnitParameterEXT
GLboolean __GLEW_SGIX_async_histogram
#define glSecondaryColorFormatNV
#define glGetConvolutionParameteriv
WGLEW_EXPORT PFNWGLBINDVIDEODEVICENVPROC __wglewBindVideoDeviceNV
WGLEW_EXPORT PFNWGLDELETEBUFFERREGIONARBPROC __wglewDeleteBufferRegionARB
PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC __glewReplacementCodeuiVertex3fvSUN
PFNGLIMAGETRANSFORMPARAMETERIHPPROC __glewImageTransformParameteriHP
PFNGLDELETESYNCPROC __glewDeleteSync
#define glVertexAttribI2i
#define glProgramUniform1iEXT
GLboolean __GLEW_EXT_shader_image_load_store
PFNGLTEXCOORDP1UIVPROC __glewTexCoordP1uiv
PFNGLMULTITEXCOORD2DVARBPROC __glewMultiTexCoord2dvARB
#define GLXEW_NV_multisample_coverage
#define glPatchParameteri
GLboolean __GLEW_EXT_clip_volume_hint
PFNGLGETNAMEDPROGRAMIVEXTPROC __glewGetNamedProgramivEXT
#define glFinishAsyncSGIX
#define glProgramUniformMatrix4x2dv
PFNGLVERTEXATTRIBI3UIVEXTPROC __glewVertexAttribI3uivEXT
PFNGLMULTITEXCOORD3IVPROC __glewMultiTexCoord3iv
#define GLEW_ARB_timer_query
#define GLEW_ARB_fragment_program
GLboolean __GLEW_EXT_framebuffer_sRGB
#define glVertexAttrib4fvNV
PFNGLWINDOWPOS2IARBPROC __glewWindowPos2iARB
#define glMultiTexGenivEXT
PFNGLGETTEXBUMPPARAMETERFVATIPROC __glewGetTexBumpParameterfvATI
#define glMultiTexSubImage1DEXT
PFNGLPROGRAMENVPARAMETER4FVARBPROC __glewProgramEnvParameter4fvARB
#define glGetVideoCaptureStreamfvNV
#define GLEW_NV_tessellation_program5
#define glPointParameteriNV
GLboolean __GLEW_ARB_compatibility
#define glVertexStream3ivATI
PFNGLBUFFERDATAARBPROC __glewBufferDataARB
#define glGetUniformuivEXT
PFNGLGETTEXTUREPARAMETERFVEXTPROC __glewGetTextureParameterfvEXT
PFNGLCOLORPOINTERLISTIBMPROC __glewColorPointerListIBM
PFNGLVERTEXATTRIBPOINTERARBPROC __glewVertexAttribPointerARB
WGLEW_EXPORT GLboolean __WGLEW_ARB_create_context
WGLEW_EXPORT PFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC __wglewGetDigitalVideoParametersI3D
static GLboolean _glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLCOPYTEXIMAGE1DEXTPROC __glewCopyTexImage1DEXT
PFNGLGETMULTITEXPARAMETERIIVEXTPROC __glewGetMultiTexParameterIivEXT
#define glUniformMatrix2x4dv
#define glGetPerfMonitorCounterDataAMD
static GLboolean _glewInit_GL_ARB_debug_output(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLPROVOKINGVERTEXEXTPROC __glewProvokingVertexEXT
PFNGLTRACKMATRIXNVPROC __glewTrackMatrixNV
GLboolean __GLEW_SUN_convolution_border_modes
GLboolean __GLXEW_MESA_pixmap_colormap
#define glIsRenderbufferEXT
WGLEW_EXPORT PFNWGLGETPBUFFERDCARBPROC __wglewGetPbufferDCARB
GLboolean __GLEW_EXT_stencil_clear_tag
#define glIndexPointerListIBM
PFNGLREFERENCEPLANESGIXPROC __glewReferencePlaneSGIX
PFNGLVARIANTBVEXTPROC __glewVariantbvEXT
#define GLEW_ARB_texture_swizzle
PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC __glewGetImageTransformParameterivHP
#define WGLEW_NV_vertex_array_range
int(* PFNGLXWAITVIDEOSYNCSGIPROC)(int divisor, int remainder, unsigned int *count)
#define glUnlockArraysEXT
PFNGLBINDBUFFERBASEPROC __glewBindBufferBase
#define glGetProgramLocalParameterdvARB
#define glFragmentMaterialiSGIX
PFNGLPOINTPARAMETERFARBPROC __glewPointParameterfARB
#define GLEW_EXT_depth_bounds_test
PFNGLBINORMALPOINTEREXTPROC __glewBinormalPointerEXT
#define GLEW_SGIS_texture_edge_clamp
#define WGLEW_ARB_framebuffer_sRGB
#define GLEW_ARB_shading_language_include
GLboolean __GLEW_IBM_rasterpos_clip
GLboolean __GLEW_EXT_convolution
GLboolean __GLEW_EXT_texture_env_add
PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC __glewNamedProgramLocalParameter4dEXT
#define glWindowPos2fvARB
#define glMultiTexCoord1sARB
PFNGLVARIANTARRAYOBJECTATIPROC __glewVariantArrayObjectATI
GLboolean __GLEW_NV_vertex_program3
#define glAlphaFragmentOp2ATI
#define glGetBufferParameteriv
PFNGLMULTITEXCOORD2IPROC __glewMultiTexCoord2i
#define glGetFragDataLocation
GLboolean __GLEW_SGIX_sprite
#define WGLEW_EXT_make_current_read
#define glSecondaryColor3s
GLboolean __GLEW_APPLE_client_storage
PFNGLUNIFORM1UIPROC __glewUniform1ui
#define glReplacementCodeuivSUN
PFNGLXSWAPINTERVALSGIPROC __glewXSwapIntervalSGI
GLboolean __GLEW_ARB_framebuffer_object
#define GLEW_EXT_framebuffer_object
#define glGetSamplerParameteriv
#define glMultiTexGeniEXT
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC __glewMultiDrawElementsBaseVertex
int(* PFNGLXQUERYCHANNELDELTASSGIXPROC)(Display *display, int screen, int channel, int *x, int *y, int *w, int *h)
#define glBindLightParameterEXT
GLboolean glewGetExtension(const char *name)
#define glGetSubroutineUniformLocation
WGLEW_EXPORT PFNWGLBINDTEXIMAGEARBPROC __wglewBindTexImageARB
static GLboolean _glewInit_GL_SGIX_sprite(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultiTexCoord4fARB
PFNGLVERTEXATTRIBS3SVNVPROC __glewVertexAttribs3svNV
#define glMultiTexParameterIuivEXT
#define glGetNamedBufferPointervEXT
#define glGetHistogramEXT
PFNGLVERTEXATTRIBL4DEXTPROC __glewVertexAttribL4dEXT
PFNGLVERTEXSTREAM2DATIPROC __glewVertexStream2dATI
PFNGLUNIFORMSUBROUTINESUIVPROC __glewUniformSubroutinesuiv
#define GLEW_EXT_stencil_two_side
#define glReplacementCodeuiColor4ubVertex3fSUN
GLboolean __GLEW_ARB_shading_language_100
PFNGLBINDBUFFERBASEEXTPROC __glewBindBufferBaseEXT
WGLEW_EXPORT PFNWGLCREATEPBUFFERARBPROC __wglewCreatePbufferARB
PFNGLPROGRAMUNIFORM4IPROC __glewProgramUniform4i
PFNGLSECONDARYCOLOR3UIEXTPROC __glewSecondaryColor3uiEXT
#define GLEW_ARB_texture_rg
PFNGLWINDOWPOS3IVMESAPROC __glewWindowPos3ivMESA
PFNGLDELETEFENCESNVPROC __glewDeleteFencesNV
#define GLEW_SGIX_fragment_specular_lighting
#define GLEW_ARB_texture_border_clamp
#define GLEW_EXT_texture_lod_bias
#define glProgramEnvParameterI4uiNV
static GLboolean _glewInit_GL_OES_single_precision(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLMAPPARAMETERIVNVPROC __glewMapParameterivNV
#define GLEW_SGIX_reference_plane
#define GLEW_NV_gpu_program_fp64
PFNGLBINDIMAGETEXTUREEXTPROC __glewBindImageTextureEXT
#define glTexScissorINTEL
#define glIsFramebufferEXT
#define glAsyncMarkerSGIX
PFNGLBINDRENDERBUFFERPROC __glewBindRenderbuffer
PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC __glewGetNamedBufferParameterivEXT
#define glTexCoordFormatNV
PFNGLPROGRAMUNIFORM2UIEXTPROC __glewProgramUniform2uiEXT
PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC __glewTexCoord4fColor4fNormal3fVertex4fvSUN
PFNGLINDEXFUNCEXTPROC __glewIndexFuncEXT
#define GLEW_ARB_color_buffer_float
#define GLEW_ARB_texture_compression
#define GLXEW_NV_video_output
WGLEW_EXPORT PFNWGLENUMGPUDEVICESNVPROC __wglewEnumGpuDevicesNV
#define wglDestroyDisplayColorTableEXT
PFNGLWEIGHTSVARBPROC __glewWeightsvARB
PFNGLDELETEFENCESAPPLEPROC __glewDeleteFencesAPPLE
#define glProgramUniform1fvEXT
#define GLXEW_EXT_framebuffer_sRGB
#define wglMakeContextCurrentARB
WGLEW_EXPORT PFNWGLBINDVIDEOIMAGENVPROC __wglewBindVideoImageNV
PFNGLFRUSTUMFOESPROC __glewFrustumfOES
PFNGLMULTITEXCOORD3SVARBPROC __glewMultiTexCoord3svARB
#define GLEW_NV_texture_multisample
PFNGLMULTITEXGENDEXTPROC __glewMultiTexGendEXT
PFNGLLOADTRANSPOSEMATRIXFPROC __glewLoadTransposeMatrixf
GLboolean __GLEW_AMD_draw_buffers_blend
PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC __glewGetCompressedTextureImageEXT
#define glRenderbufferStorageMultisampleCoverageNV
#define glVertexAttrib4NsvARB
#define glGetCompressedTexImageARB
static GLboolean _glewInit_GLX_SGI_video_sync(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBI4SVPROC __glewVertexAttribI4sv
#define glGetTexBumpParameterivATI
WGLEW_EXPORT PFNWGLRELEASEPBUFFERDCARBPROC __wglewReleasePbufferDCARB
GLboolean __GLEW_EXT_vertex_attrib_64bit
PFNGLMULTITEXCOORD3HVNVPROC __glewMultiTexCoord3hvNV
PFNGLDRAWELEMENTARRAYATIPROC __glewDrawElementArrayATI
PFNGLGETPROGRAMINFOLOGPROC __glewGetProgramInfoLog
static GLboolean _glewInit_GL_ARB_vertex_array_object(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLMULTITEXCOORD2HNVPROC __glewMultiTexCoord2hNV
PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC __glewProgramUniformMatrix3x2dvEXT
PFNGLFLUSHMAPPEDBUFFERRANGEPROC __glewFlushMappedBufferRange
#define glXDestroyGLXPbufferSGIX
PFNGLUNIFORM4UI64VNVPROC __glewUniform4ui64vNV
#define glReplacementCodeuiVertex3fvSUN
#define glReferencePlaneSGIX
#define GLEW_ARB_ES2_compatibility
PFNGLBLENDEQUATIONEXTPROC __glewBlendEquationEXT
#define glVertexAttrib4svNV
PFNGLREADVIDEOPIXELSSUNPROC __glewReadVideoPixelsSUN
PFNGLBINDVERTEXARRAYAPPLEPROC __glewBindVertexArrayAPPLE
PFNGLGETVERTEXATTRIBFVNVPROC __glewGetVertexAttribfvNV
#define GLXEW_ARB_create_context
GLboolean __GLEW_EXT_shared_texture_palette
#define glCopyMultiTexImage2DEXT
void(* PFNGLXDESTROYPIXMAPPROC)(Display *dpy, GLXPixmap pixmap)
PFNGLVERTEXATTRIBI1IVPROC __glewVertexAttribI1iv
#define glWindowPos2fMESA
#define glVertexAttribs1dvNV
GLboolean __GLEW_EXT_geometry_shader4
#define glGetAttribLocationARB
PFNGLPROGRAMUNIFORM1FPROC __glewProgramUniform1f
#define glProgramUniform1uiv
PFNGLVERTEXATTRIB3DNVPROC __glewVertexAttrib3dNV
GLboolean __GLEW_EXT_timer_query
PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC __glewDrawRangeElementArrayAPPLE
#define glTexParameterIuiv
PFNGLGLOBALALPHAFACTORUSSUNPROC __glewGlobalAlphaFactorusSUN
#define glXQueryHyperpipeConfigSGIX
#define glGetMapAttribParameterfvNV
static GLboolean _glewInit_GL_EXT_gpu_shader4(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLDELETEFRAMEBUFFERSPROC __glewDeleteFramebuffers
GLboolean __GLXEW_ARB_create_context_robustness
#define wglBindVideoDeviceNV
GLXDrawable(* PFNGLXGETCURRENTREADDRAWABLEPROC)(void)
PFNGLUNIFORM1FPROC __glewUniform1f
#define wglGetPbufferDCARB
#define glEndConditionalRenderNV
#define glVertexAttribI2uiv
PFNGLVERTEXATTRIBI4USVEXTPROC __glewVertexAttribI4usvEXT
#define glGetnPixelMapfvARB
GLboolean __GLEW_ARB_sync
#define glPixelTransformParameterfEXT
static GLboolean _glewInit_GL_EXT_blend_func_separate(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_EXT_draw_instanced(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib2sNV
static GLboolean _glewInit_GL_ARB_draw_buffers_blend(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_EXT_point_parameters
#define glMultiTexCoord2d
#define glCombinerParameterivNV
static GLboolean _glewInit_GL_EXT_x11_sync_object(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ARB_robustness
GLboolean __GLEW_EXT_texture_integer
PFNGLFRAGMENTLIGHTIEXTPROC __glewFragmentLightiEXT
PFNGLGETMINMAXPARAMETERIVEXTPROC __glewGetMinmaxParameterivEXT
PFNGLGETMULTITEXGENDVEXTPROC __glewGetMultiTexGendvEXT
PFNGLMULTITEXCOORD3SVPROC __glewMultiTexCoord3sv
PFNGLUNIFORMUI64NVPROC __glewUniformui64NV
GLfloat GLfloat GLfloat GLfloat h
#define glXVideoResizeSUN
PFNGLUNIFORM4UIPROC __glewUniform4ui
static GLboolean _glewInit_GL_EXT_framebuffer_blit(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_GREMEDY_frame_terminator
#define GLEW_ARB_tessellation_shader
#define glUniformMatrix3fv
PFNGLVERTEXATTRIB1SVARBPROC __glewVertexAttrib1svARB
PFNGLXFREEMEMORYNVPROC __glewXFreeMemoryNV
PFNGLWINDOWPOS3IVPROC __glewWindowPos3iv
PFNGLMULTITEXCOORD3DARBPROC __glewMultiTexCoord3dARB
PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC __glewNamedFramebufferTextureLayerEXT
#define GLEW_EXT_index_func
#define WGLEW_ATI_render_texture_rectangle
static GLboolean _glewInit_GL_EXT_blend_color(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETNMAPFVARBPROC __glewGetnMapfvARB
PFNGLGETRENDERBUFFERPARAMETERIVPROC __glewGetRenderbufferParameteriv
PFNGLVERTEXATTRIBP4UIPROC __glewVertexAttribP4ui
GLboolean __GLEW_SGIX_shadow_ambient
static GLboolean _glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLTEXCOORD2FVERTEX3FSUNPROC __glewTexCoord2fVertex3fSUN
#define glGetVariantIntegervEXT
#define glGetnUniformivARB
WGLEW_EXPORT PFNWGLQUERYFRAMELOCKMASTERI3DPROC __wglewQueryFrameLockMasterI3D
#define GLEW_SGIX_clipmap
#define glVertexAttrib4uiv
PFNGLCOLOR4UBVERTEX3FVSUNPROC __glewColor4ubVertex3fvSUN
#define glDrawElementsInstanced
#define glVertexAttribs2hvNV
#define glCopyTextureImage1DEXT
PFNGLINDEXPOINTEREXTPROC __glewIndexPointerEXT
static GLboolean _glewInit_GL_EXT_coordinate_frame(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib2fvNV
#define GLEW_EXT_vertex_shader
PFNGLPROGRAMUNIFORM3FVPROC __glewProgramUniform3fv
PFNGLLINKPROGRAMARBPROC __glewLinkProgramARB
PFNGLGETSUBROUTINEINDEXPROC __glewGetSubroutineIndex
GLboolean __GLXEW_ARB_get_proc_address
static GLboolean _glewInit_GL_ARB_separate_shader_objects(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLXEW_EXT_framebuffer_sRGB
#define glMultiTexCoord1sv
PFNGLGENERATEMULTITEXMIPMAPEXTPROC __glewGenerateMultiTexMipmapEXT
#define glProgramLocalParameter4dARB
GLboolean __GLEW_SGIS_texture_select
static GLboolean _glewInit_GL_AMD_performance_monitor(GLEW_CONTEXT_ARG_DEF_INIT)
#define glNormalStream3bATI
#define glProgramUniform4d
#define GLEW_3DFX_tbuffer
#define glMultiTexCoord3dv
PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC __glewXCreateContextWithConfigSGIX
#define glPixelTransformParameterfvEXT
GLAPI const GLubyte *GLAPIENTRY glGetString(GLenum name)
#define glProgramUniform2uivEXT
PFNGLTEXBUFFERPROC __glewTexBuffer
#define glFramebufferReadBufferEXT
PFNGLVERTEXATTRIBI2IVEXTPROC __glewVertexAttribI2ivEXT
GLboolean __GLEW_ARB_gpu_shader_fp64
PFNGLCLEARDEPTHFPROC __glewClearDepthf
PFNGLIMPORTSYNCEXTPROC __glewImportSyncEXT
#define glVertexAttribI2ui
PFNGLDRAWTRANSFORMFEEDBACKPROC __glewDrawTransformFeedback
static GLboolean _glewInit_GL_ARB_transform_feedback2(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC __glewGetMultiTexLevelParameterfvEXT
PFNGLGETMULTISAMPLEFVNVPROC __glewGetMultisamplefvNV
#define glProgramEnvParameterI4uivNV
static GLboolean _glewInit_GL_ARB_provoking_vertex(GLEW_CONTEXT_ARG_DEF_INIT)
#define glProgramUniform3ivEXT
#define glSecondaryColorPointer
#define GLEW_ARB_shader_stencil_export
#define GLXEW_SGIX_video_resize
PFNGLVERTEXATTRIBI4IEXTPROC __glewVertexAttribI4iEXT
PFNGLGETVERTEXARRAYINTEGERI_VEXTPROC __glewGetVertexArrayIntegeri_vEXT
#define GLEW_ARB_gpu_shader_fp64
PFNGLFRAGMENTMATERIALFEXTPROC __glewFragmentMaterialfEXT
#define glGetColorTableParameterfvSGI
PFNGLFRAGMENTLIGHTMODELIVEXTPROC __glewFragmentLightModelivEXT
PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC __glewCompressedTexSubImage2DARB
PFNGLSETLOCALCONSTANTEXTPROC __glewSetLocalConstantEXT
#define glBlendEquationIndexedAMD
#define glFragmentColorMaterialSGIX
#define GLEW_EXT_transform_feedback
PFNGLEDGEFLAGPOINTERLISTIBMPROC __glewEdgeFlagPointerListIBM
PFNGLPROGRAMUNIFORM1IVEXTPROC __glewProgramUniform1ivEXT
PFNGLGENVERTEXARRAYSAPPLEPROC __glewGenVertexArraysAPPLE
PFNGLBINDRENDERBUFFEREXTPROC __glewBindRenderbufferEXT
PFNGLGETVERTEXATTRIBIUIVEXTPROC __glewGetVertexAttribIuivEXT
#define glFragmentLightModelfEXT
GLboolean __GLEW_EXT_packed_float
GLboolean __GLEW_ARB_texture_float
#define glProgramUniform3fEXT
#define GLEW_EXT_texture_integer
PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC __glewCompressedTexSubImage1DARB
GLboolean __GLEW_ARB_fragment_program
#define glGetShaderSourceARB
static GLboolean _glewInit_GL_ARB_draw_buffers(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetColorTableParameterivEXT
#define glDeleteVertexArraysAPPLE
#define glXChannelRectSyncSGIX
#define wglQueryFrameLockMasterI3D
static GLboolean _glewInit_GL_3DFX_tbuffer(GLEW_CONTEXT_ARG_DEF_INIT)
#define WGLEW_AMD_gpu_association
GLboolean __GLEW_NV_video_capture
#define glGetMapParameterivNV
PFNGLSECONDARYCOLOR3DVPROC __glewSecondaryColor3dv
#define glGetVariantFloatvEXT
PFNGLXDRAWABLEATTRIBATIPROC __glewXDrawableAttribATI
#define glXResetFrameCountNV
PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC __glewProgramBufferParametersfvNV
PFNGLVERTEXATTRIBI4UIEXTPROC __glewVertexAttribI4uiEXT
#define glCompressedTextureSubImage2DEXT
PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC __glewGetCompressedMultiTexImageEXT
PFNGLPROGRAMPARAMETERS4DVNVPROC __glewProgramParameters4dvNV
#define glProgramParameters4dvNV
#define glBlendFuncSeparateiARB
#define glXQueryMaxSwapGroupsNV
PFNGLCOMBINERPARAMETERFNVPROC __glewCombinerParameterfNV
GLboolean __GLEW_SGIS_texture_border_clamp
GLboolean __GLEW_ARB_texture_rgb10_a2ui
GLboolean __GLEW_NV_parameter_buffer_object2
#define GLXEW_EXT_texture_from_pixmap
#define glGetLocalConstantBooleanvEXT
#define glGetInvariantIntegervEXT
GLXContext(* PFNGLXIMPORTCONTEXTEXTPROC)(Display *dpy, GLXContextID contextID)
#define wglGetGammaTableI3D
PFNGLTEXSUBIMAGE2DEXTPROC __glewTexSubImage2DEXT
PFNGLWINDOWPOS3SARBPROC __glewWindowPos3sARB
PFNGLXDESTROYPBUFFERPROC __glewXDestroyPbuffer
#define glNormalStream3fvATI
PFNGLSHARPENTEXFUNCSGISPROC __glewSharpenTexFuncSGIS
PFNGLVERTEXATTRIBARRAYOBJECTATIPROC __glewVertexAttribArrayObjectATI
#define glGetTransformFeedbackVaryingEXT
GLboolean __GLEW_EXT_blend_minmax
#define glFlushVertexArrayRangeNV
PFNGLGETINTEGER64I_VPROC __glewGetInteger64i_v
GLboolean __GLXEW_VERSION_1_2
#define glSecondaryColor3fv
PFNGLSTENCILFUNCSEPARATEPROC __glewStencilFuncSeparate
#define GLEW_NV_multisample_filter_hint
#define GLEW_SGIX_shadow_ambient
PFNGLXCREATENEWCONTEXTPROC __glewXCreateNewContext
PFNGLBUFFERPARAMETERIAPPLEPROC __glewBufferParameteriAPPLE
PFNGLDELETEVERTEXARRAYSPROC __glewDeleteVertexArrays
#define glFramebufferTextureFaceARB
PFNGLCOPYCOLORTABLEPROC __glewCopyColorTable
#define glEndQueryIndexed
WGLEW_EXPORT PFNWGLSETPBUFFERATTRIBARBPROC __wglewSetPbufferAttribARB
PFNGLDEBUGMESSAGEINSERTARBPROC __glewDebugMessageInsertARB
GLdouble GLdouble GLdouble r
PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC __glewGetNamedBufferParameterui64vNV
PFNGLTEXIMAGE3DMULTISAMPLEPROC __glewTexImage3DMultisample
#define glGetLocalConstantIntegervEXT
GLboolean __GLEW_EXT_texture_sRGB_decode
#define glGetIntegerui64vNV
#define glFramebufferTexture2DEXT
PFNGLBINDFRAMEBUFFEREXTPROC __glewBindFramebufferEXT
#define glGetVertexAttribdvARB
PFNGLGETSYNCIVPROC __glewGetSynciv
PFNGLVERTEXATTRIB2DVNVPROC __glewVertexAttrib2dvNV
void(* PFNGLXRELEASETEXIMAGEEXTPROC)(Display *display, GLXDrawable drawable, int buffer)
GLboolean __GLEW_NV_half_float
int(* PFNGLXBINDCHANNELTOWINDOWSGIXPROC)(Display *display, int screen, int channel, Window window)
PFNGLWINDOWPOS3IPROC __glewWindowPos3i
GLboolean __GLEW_ARB_geometry_shader4
#define wglDestroyImageBufferI3D
#define glStencilFuncSeparateATI
#define glIsObjectBufferATI
#define glVertexAttribL1dv
#define GLEW_ARB_uniform_buffer_object
PFNGLWINDOWPOS3SMESAPROC __glewWindowPos3sMESA
#define glCopyConvolutionFilter2D
#define wglSetStereoEmitterState3DL
#define GLEW_MESA_resize_buffers
PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC __glewReplacementCodeuiTexCoord2fVertex3fvSUN
PFNGLARETEXTURESRESIDENTEXTPROC __glewAreTexturesResidentEXT
GLboolean __GLEW_SGIX_texture_scale_bias
#define glNormalStream3fATI
#define glGlobalAlphaFactordSUN
#define glXBindTexImageATI
PFNGLCOMPILESHADERINCLUDEARBPROC __glewCompileShaderIncludeARB
static GLboolean _glewInit_GL_ARB_vertex_type_2_10_10_10_rev(GLEW_CONTEXT_ARG_DEF_INIT)
const char *WINAPI * PFNWGLGETEXTENSIONSSTRINGARBPROC(HDC hdc)
#define GLEW_EXT_blend_equation_separate
#define GLEW_AMD_vertex_shader_tessellator
#define glPresentFrameDualFillNV
#define glProgramUniform4fvEXT
PFNGLUNIFORM3UIPROC __glewUniform3ui
PFNGLGETMINMAXPROC __glewGetMinmax
#define glMultiDrawElementsBaseVertex
#define glVertexAttribL2i64vNV
GLboolean __GLXEW_EXT_import_context
#define glSecondaryColor3hvNV
#define glMultiTexImage1DEXT
PFNGLBINDATTRIBLOCATIONPROC __glewBindAttribLocation
#define GLEW_EXT_geometry_shader4
GLboolean __GLEW_SGI_texture_color_table
PFNGLVERTEXATTRIB3SVARBPROC __glewVertexAttrib3svARB
#define glXMakeContextCurrent
#define GLEW_ARB_provoking_vertex
int(* PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC)(Display *dpy, int timeSlice, int attrib, int size, void *attribList, void *returnAttribList)
#define glVertexStream2iATI
#define glProgramLocalParameterI4iNV
PFNGLGETVERTEXATTRIBIUIVPROC __glewGetVertexAttribIuiv
PFNGLVERTEXATTRIB3DARBPROC __glewVertexAttrib3dARB
#define GLEW_SGIX_resample
#define glMultTransposeMatrixf
PFNGLDELETEFRAMEBUFFERSEXTPROC __glewDeleteFramebuffersEXT
#define glGenFramebuffersEXT
PFNGLWEIGHTUSVARBPROC __glewWeightusvARB
#define WGLEW_3DFX_multisample
#define GLEW_ARB_draw_buffers
#define glDrawRangeElementArrayATI
#define glVertexAttribL3dEXT
#define GLEW_EXT_convolution
#define GLEW_SUN_convolution_border_modes
#define glFramebufferTextureLayerARB
#define glWindowPos4svMESA
GLboolean __GLEW_EXT_texture_compression_dxt1
#define GLEW_IBM_multimode_draw_arrays
#define GLEW_EXT_provoking_vertex
#define GLXEW_AMD_gpu_association
PFNGLTEXTUREPARAMETERIUIVEXTPROC __glewTextureParameterIuivEXT
PFNGLRESETMINMAXPROC __glewResetMinmax
WGLEW_EXPORT GLboolean __WGLEW_ARB_pixel_format_float
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC __glewNamedRenderbufferStorageMultisampleCoverageEXT
#define glNormalPointerListIBM
#define glMultiTexCoord2f
#define GLXEW_EXT_visual_rating
GLboolean __GLEW_VERSION_1_1
GLboolean __GLEW_EXT_texture3D
#define wglReleaseVideoCaptureDeviceNV
PFNGLPROGRAMPARAMETERS4FVNVPROC __glewProgramParameters4fvNV
PFNGLVIDEOCAPTURESTREAMPARAMETERDVNVPROC __glewVideoCaptureStreamParameterdvNV
PFNGLDETACHOBJECTARBPROC __glewDetachObjectARB
#define glDeleteTransformFeedbacksNV
#define wglGetSyncValuesOML
#define glFramebufferTexture3DEXT
PFNGLPATCHPARAMETERIPROC __glewPatchParameteri
#define glTextureImage3DMultisampleCoverageNV
#define glVertexAttrib4ivARB
GLboolean __GLEW_INGR_interlace_read
PFNGLCOPYTEXSUBIMAGE3DPROC __glewCopyTexSubImage3D
PFNGLPROGRAMENVPARAMETERSI4IVNVPROC __glewProgramEnvParametersI4ivNV
PFNGLTESSELLATIONMODEAMDPROC __glewTessellationModeAMD
PFNGLDELETEQUERIESPROC __glewDeleteQueries
#define glBlendFuncSeparate
PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC __glewVertexArrayVertexAttribLOffsetEXT
PFNGLVERTEXATTRIBIPOINTEREXTPROC __glewVertexAttribIPointerEXT
#define glGetAttachedShaders
PFNGLDRAWRANGEELEMENTARRAYATIPROC __glewDrawRangeElementArrayATI
PFNGLGETPROGRAMSTRINGNVPROC __glewGetProgramStringNV
PFNGLUNIFORM3I64VNVPROC __glewUniform3i64vNV
#define glDisableVertexAttribArrayARB
#define glDrawTransformFeedbackStream
PFNGLPROGRAMUNIFORM4DVPROC __glewProgramUniform4dv
#define GLEW_EXT_texture_compression_rgtc
#define glProgramEnvParametersI4uivNV
PFNGLPROGRAMUNIFORM2UIVEXTPROC __glewProgramUniform2uivEXT
PFNGLSECONDARYCOLORPOINTERPROC __glewSecondaryColorPointer
static GLboolean _glewInit_GL_NV_explicit_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
int(* PFNGLXGETFBCONFIGATTRIBSGIXPROC)(Display *dpy, GLXFBConfigSGIX config, int attribute, int *value)
#define WGLEW_CONTEXT_ARG_DEF_INIT
PFNGLUNIFORMBLOCKBINDINGPROC __glewUniformBlockBinding
#define GLEW_ARB_vertex_type_2_10_10_10_rev
#define glInsertComponentEXT
#define GLEW_EXT_texture_env_combine
GLboolean __GLEW_NV_texture_shader
PFNGLPROGRAMUNIFORM3I64VNVPROC __glewProgramUniform3i64vNV
#define glVertexAttrib3svARB
#define glGetProgramEnvParameterfvARB
PFNGLAPPLYTEXTUREEXTPROC __glewApplyTextureEXT
#define glXQueryVideoCaptureDeviceNV
PFNGLMULTITEXCOORD4FARBPROC __glewMultiTexCoord4fARB
#define glNamedProgramLocalParameter4fEXT
GLboolean __GLEW_NV_texture_compression_vtc
static GLboolean _glewInit_GLX_NV_vertex_array_range(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLCOMPRESSEDTEXIMAGE1DARBPROC __glewCompressedTexImage1DARB
#define GLEW_ARB_draw_elements_base_vertex
PFNGLVERTEXSTREAM4FATIPROC __glewVertexStream4fATI
#define GLXEW_3DFX_multisample
static GLboolean _glewInit_GLX_ATI_render_texture(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glVertexStream2svATI
PFNGLMAKEBUFFERRESIDENTNVPROC __glewMakeBufferResidentNV
WGLEW_EXPORT PFNWGLDXUNREGISTEROBJECTNVPROC __wglewDXUnregisterObjectNV
GLboolean __GLEW_ARB_texture_mirrored_repeat
GLboolean __GLXEW_OML_swap_method
WGLEW_EXPORT PFNWGLQUERYFRAMETRACKINGI3DPROC __wglewQueryFrameTrackingI3D
#define glFlushMappedNamedBufferRangeEXT
#define glProgramLocalParameter4fARB
PFNGLUNIFORM2UIEXTPROC __glewUniform2uiEXT
#define GLEW_SGIX_texture_scale_bias
#define glGetNamedFramebufferAttachmentParameterivEXT
PFNGLNORMALFORMATNVPROC __glewNormalFormatNV
PFNGLXGETSYNCVALUESOMLPROC __glewXGetSyncValuesOML
PFNGLVERTEXATTRIB3DVNVPROC __glewVertexAttrib3dvNV
PFNGLVERTEXATTRIBL3DVEXTPROC __glewVertexAttribL3dvEXT
PFNGLVERTEXATTRIBL1I64NVPROC __glewVertexAttribL1i64NV
static GLboolean _glewInit_GLX_SGIX_pbuffer(GLXEW_CONTEXT_ARG_DEF_INIT)
#define glGetFragDataIndex
static GLboolean _glewInit_GL_WIN_swap_hint(GLEW_CONTEXT_ARG_DEF_INIT)
#define glColor4ubVertex2fSUN
PFNGLFLUSHRASTERSGIXPROC __glewFlushRasterSGIX
#define GLEW_SUN_triangle_list
PFNGLGETHANDLEARBPROC __glewGetHandleARB
#define glVertexAttrib4dNV
#define glCheckFramebufferStatus
#define glDeleteNamedStringARB
PFNGLTEXCOORDFORMATNVPROC __glewTexCoordFormatNV
WGLEW_EXPORT PFNWGLLOCKVIDEOCAPTUREDEVICENVPROC __wglewLockVideoCaptureDeviceNV
GLboolean __GLEW_NV_vertex_array_range
static GLboolean _glewInit_GL_AMD_vertex_shader_tessellator(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLHISTOGRAMPROC __glewHistogram
#define glMatrixMultTransposefEXT
#define GLEW_AMD_shader_stencil_export
PFNGLMATRIXMULTFEXTPROC __glewMatrixMultfEXT
#define glReplacementCodeuiColor4fNormal3fVertex3fSUN
#define WGLEW_NV_multisample_coverage
#define glExecuteProgramNV
GLboolean __GLEW_SGIX_framezoom
static GLboolean _glewInit_GL_VERSION_1_5(GLEW_CONTEXT_ARG_DEF_INIT)
#define glFinishFenceAPPLE
#define glPolygonOffsetEXT
#define glTexImage3DMultisample
PFNGLFOGCOORDFEXTPROC __glewFogCoordfEXT
PFNGLMAPVERTEXATTRIB2DAPPLEPROC __glewMapVertexAttrib2dAPPLE
GLuint const GLchar * name
#define GLXEW_CONTEXT_ARG_DEF_LIST
#define glGetRenderbufferParameteriv
WGLEW_EXPORT PFNWGLSENDPBUFFERTOVIDEONVPROC __wglewSendPbufferToVideoNV
PFNGLGETACTIVEVARYINGNVPROC __glewGetActiveVaryingNV
PFNGLPROGRAMUNIFORM1UIEXTPROC __glewProgramUniform1uiEXT
#define GLEW_EXT_texture_edge_clamp
#define glGetQueryObjectuiv
#define glSeparableFilter2DEXT
PFNGLENDTRANSFORMFEEDBACKEXTPROC __glewEndTransformFeedbackEXT
#define glCompressedTexImage3DARB
#define GLEW_ATI_text_fragment_shader
#define glProgramParameteriEXT
int(* PFNGLXSWAPINTERVALSGIPROC)(int interval)
GLboolean __GLEW_SGIX_texture_lod_bias
PFNGLCLEARDEPTHDNVPROC __glewClearDepthdNV
PFNGLDEPTHRANGEARRAYVPROC __glewDepthRangeArrayv
#define glGetTexParameterIivEXT
GLboolean __GLEW_IBM_vertex_array_lists
PFNGLDELETEPROGRAMSARBPROC __glewDeleteProgramsARB
#define GLEW_EXT_texture_object
#define glTexCoord4fVertex4fSUN
GLboolean __GLEW_EXT_vertex_weighting
#define glGetActiveSubroutineName
#define glProgramUniform1i
PFNGLSHADERSOURCEPROC __glewShaderSource
#define glVertexAttrib4NbvARB
#define GLXEW_SGIS_color_range
void(* PFNGLXBINDTEXIMAGEEXTPROC)(Display *display, GLXDrawable drawable, int buffer, const int *attrib_list)
#define glBindFragDataLocationEXT
static GLboolean _glewInit_GL_EXT_multi_draw_arrays(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean glxewGetExtension(const char *name)
#define glPointParameterfv
PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC __glewFramebufferRenderbufferEXT
PFNGLSAMPLEMASKEXTPROC __glewSampleMaskEXT
WGLEW_EXPORT GLboolean __WGLEW_I3D_digital_video_control
#define glEndVertexShaderEXT
PFNGLISBUFFERPROC __glewIsBuffer
WGLEW_EXPORT GLboolean __WGLEW_EXT_display_color_table
PFNGLPOINTPARAMETERINVPROC __glewPointParameteriNV
PFNGLVARIANTDVEXTPROC __glewVariantdvEXT
WGLEW_EXPORT PFNWGLMAKECONTEXTCURRENTARBPROC __wglewMakeContextCurrentARB
#define glFramebufferTexture1D
WGLEW_EXPORT PFNWGLCREATEAFFINITYDCNVPROC __wglewCreateAffinityDCNV
#define glVertexAttribDivisorARB
PFNGLCOLORFRAGMENTOP3ATIPROC __glewColorFragmentOp3ATI
#define GLEW_EXT_draw_instanced
PFNGLWEIGHTIVARBPROC __glewWeightivARB
#define glBlendEquationSeparateiARB
PFNGLXBINDHYPERPIPESGIXPROC __glewXBindHyperpipeSGIX
WGLEW_EXPORT PFNWGLDELETEDCNVPROC __wglewDeleteDCNV
#define glGetCombinerInputParameterfvNV
GLboolean __GLEW_ARB_depth_buffer_float
GLboolean __GLEW_NV_vertex_array_range2
void(* PFNGLXSELECTEVENTSGIXPROC)(Display *dpy, GLXDrawable drawable, unsigned long mask)
#define glGetActiveAttribARB
#define glSecondaryColor3iv
#define glVertexAttribP1ui
PFNGLGETPROGRAMENVPARAMETERFVARBPROC __glewGetProgramEnvParameterfvARB
GLboolean __GLEW_SGIX_pixel_texture_bits
#define GLEW_OES_compressed_paletted_texture
PFNGLWINDOWPOS2FVARBPROC __glewWindowPos2fvARB
PFNGLDRAWTRANSFORMFEEDBACKNVPROC __glewDrawTransformFeedbackNV
PFNGLVERTEXARRAYRANGEAPPLEPROC __glewVertexArrayRangeAPPLE
#define glTexFilterFuncSGIS
#define glBlendEquationSeparateEXT
WGLEW_EXPORT GLboolean __WGLEW_3DL_stereo_control
#define GLEW_EXT_vertex_attrib_64bit
static GLboolean _glewInit_GL_VERSION_3_0(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_NV_transform_feedback
PFNGLGETMULTITEXPARAMETERFVEXTPROC __glewGetMultiTexParameterfvEXT
#define glVertexAttribI4i
PFNGLPROGRAMENVPARAMETERS4FVEXTPROC __glewProgramEnvParameters4fvEXT
#define glImageTransformParameterivHP
void *(* PFNGLXALLOCATEMEMORYNVPROC)(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority)
#define glMultiTexCoordP1uiv
#define GLEW_AMD_conservative_depth
#define GLEW_ARB_vertex_array_bgra
#define GLEW_ARB_texture_multisample
GLboolean __GLEW_WIN_phong_shading
GLboolean __GLEW_EXT_multi_draw_arrays
PFNGLPROGRAMENVPARAMETERI4IVNVPROC __glewProgramEnvParameterI4ivNV
#define glVertexAttribLFormatNV
PFNGLGETCOLORTABLEPARAMETERIVEXTPROC __glewGetColorTableParameterivEXT
#define glSpriteParameterfvSGIX
static GLboolean _glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLCONVOLUTIONPARAMETERIVEXTPROC __glewConvolutionParameterivEXT
#define GLEW_APPLE_float_pixels
PFNGLPROGRAMUNIFORM4FVEXTPROC __glewProgramUniform4fvEXT
static GLboolean _glewInit_GL_ARB_draw_indirect(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_EXT_depth_bounds_test(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC __glewProgramLocalParametersI4ivNV
#define GLEW_HP_convolution_border_modes
#define glGetCompressedTextureImageEXT
#define glPNTrianglesfATI
PFNGLGETCOLORTABLESGIPROC __glewGetColorTableSGI
PFNGLVERTEXATTRIBI4UBVEXTPROC __glewVertexAttribI4ubvEXT
#define wglGetExtensionsStringARB
PFNGLVERTEXATTRIB2DPROC __glewVertexAttrib2d
#define glVertexAttribIPointerEXT
#define glSecondaryColor3b
PFNGLMULTITEXCOORD2FPROC __glewMultiTexCoord2f
PFNGLSECONDARYCOLOR3USVPROC __glewSecondaryColor3usv
PFNGLXCUSHIONSGIPROC __glewXCushionSGI
#define glWindowPos3iMESA
PFNGLGETMULTITEXGENIVEXTPROC __glewGetMultiTexGenivEXT
#define WGLEW_I3D_image_buffer
#define glMakeNamedBufferResidentNV
GLboolean __GLEW_EXT_separate_shader_objects
PFNGLGENFENCESNVPROC __glewGenFencesNV
PFNGLENDQUERYPROC __glewEndQuery
WGLEW_EXPORT PFNWGLCREATEDISPLAYCOLORTABLEEXTPROC __wglewCreateDisplayColorTableEXT
#define glBlendEquationEXT
#define glCreateProgramObjectARB
#define glXHyperpipeConfigSGIX
GLboolean __GLEW_ATI_map_object_buffer
PFNGLFRAGMENTLIGHTFVEXTPROC __glewFragmentLightfvEXT
PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC __glewProgramUniformMatrix2x3dv
#define GLXEW_SGIX_swap_group
#define GLEW_WIN_specular_fog
PFNGLISBUFFERRESIDENTNVPROC __glewIsBufferResidentNV
#define wglGetPixelFormatAttribfvEXT
PFNGLPROGRAMUNIFORM3DPROC __glewProgramUniform3d
#define wglBindVideoImageNV
#define glCombinerOutputNV
WGLEW_EXPORT PFNWGLDXSETRESOURCESHAREHANDLENVPROC __wglewDXSetResourceShareHandleNV
#define GLEW_NV_conditional_render
#define GLEW_SGIX_texture_coordinate_clamp
#define glGetInvariantBooleanvEXT
#define glVertexAttrib4usv
#define glCompressedTextureImage1DEXT
PFNGLGETUNIFORMSUBROUTINEUIVPROC __glewGetUniformSubroutineuiv
GLboolean __GLXEW_VERSION_1_1
#define GLEW_EXT_texture_compression_dxt1
PFNGLGETTRANSFORMFEEDBACKVARYINGPROC __glewGetTransformFeedbackVarying
PFNGLVERTEXWEIGHTHVNVPROC __glewVertexWeighthvNV
PFNGLACTIVETEXTUREARBPROC __glewActiveTextureARB
PFNGLXRELEASETEXIMAGEATIPROC __glewXReleaseTexImageATI
GLboolean __GLEW_EXT_texture_swizzle
#define GLEW_INTEL_parallel_arrays
#define glVDPAUIsSurfaceNV
PFNGLUNIFORMMATRIX4X3FVPROC __glewUniformMatrix4x3fv
#define glGetUniformSubroutineuiv
#define glActiveShaderProgram
PFNGLCONVOLUTIONPARAMETERFEXTPROC __glewConvolutionParameterfEXT
PFNGLUNIFORM3I64NVPROC __glewUniform3i64NV
PFNGLGETHISTOGRAMPARAMETERFVEXTPROC __glewGetHistogramParameterfvEXT
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC __glewCompressedTexSubImage3D
PFNGLVERTEXATTRIB4HVNVPROC __glewVertexAttrib4hvNV
PFNGLGETOBJECTPARAMETERFVARBPROC __glewGetObjectParameterfvARB
PFNGLMULTITEXCOORDP3UIVPROC __glewMultiTexCoordP3uiv
#define glXQuerySwapGroupNV
PFNGLGETSAMPLERPARAMETERIIVPROC __glewGetSamplerParameterIiv
PFNGLCOMPRESSEDTEXIMAGE2DARBPROC __glewCompressedTexImage2DARB
PFNGLISPROGRAMPIPELINEPROC __glewIsProgramPipeline
#define GLEW_ARB_draw_buffers_blend
PFNGLGETSHADERPRECISIONFORMATPROC __glewGetShaderPrecisionFormat
PFNGLVERTEXATTRIB2SPROC __glewVertexAttrib2s
GLboolean __GLEW_ARB_draw_buffers
PFNGLGETFRAGMENTMATERIALFVEXTPROC __glewGetFragmentMaterialfvEXT
PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC __glewVertexArrayVertexAttribOffsetEXT
PFNGLVERTEXATTRIB4NSVARBPROC __glewVertexAttrib4NsvARB
#define glVDPAUMapSurfacesNV
PFNGLBLENDCOLOREXTPROC __glewBlendColorEXT
#define glGetHistogramParameterfvEXT
PFNGLCOLORFORMATNVPROC __glewColorFormatNV
#define GLXEW_SUN_get_transparent_index
GLboolean __GLEW_SGIS_texture4D
#define glMultiTexCoord3iARB
PFNGLTEXTUREIMAGE3DMULTISAMPLECOVERAGENVPROC __glewTextureImage3DMultisampleCoverageNV
PFNGLMULTITEXPARAMETERFEXTPROC __glewMultiTexParameterfEXT
#define GLEW_ARB_fragment_coord_conventions
#define glProgramUniform4dEXT
PFNGLCONVOLUTIONPARAMETERFPROC __glewConvolutionParameterf
#define GLEW_EXT_vertex_weighting
#define glProgramUniform2i64NV
PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC __glewCopyConvolutionFilter1DEXT
#define WGLEW_ARB_render_texture
static GLboolean _glewInit_GL_ARB_sync(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLTEXTUREBARRIERNVPROC __glewTextureBarrierNV
PFNGLXBINDTEXIMAGEATIPROC __glewXBindTexImageATI
PFNGLPROGRAMUNIFORM4UIVPROC __glewProgramUniform4uiv
static GLboolean _glewInit_GL_SGIS_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttribI3uivEXT
PFNGLMULTITEXCOORD3FARBPROC __glewMultiTexCoord3fARB
PFNGLNORMALSTREAM3BVATIPROC __glewNormalStream3bvATI
PFNGLVERTEXATTRIB4FPROC __glewVertexAttrib4f
PFNGLFRAMEBUFFERTEXTUREEXTPROC __glewFramebufferTextureEXT
#define glEnableVertexArrayEXT
PFNGLDELETESHADERPROC __glewDeleteShader
PFNGLVERTEXSTREAM4DATIPROC __glewVertexStream4dATI
#define glColorTableParameterfv
PFNGLGENVERTEXARRAYSPROC __glewGenVertexArrays
#define glBeginFragmentShaderATI
#define glMultiDrawElements
#define GLEW_NV_texture_shader3
PFNGLEDGEFLAGPOINTEREXTPROC __glewEdgeFlagPointerEXT
PFNGLPROGRAMPARAMETER4DNVPROC __glewProgramParameter4dNV
PFNGLXCOPYIMAGESUBDATANVPROC __glewXCopyImageSubDataNV
PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC __glewGetNamedProgramLocalParameterfvEXT
PFNGLXHYPERPIPEATTRIBSGIXPROC __glewXHyperpipeAttribSGIX
PFNGLVALIDATEPROGRAMPIPELINEPROC __glewValidateProgramPipeline
PFNGLPROGRAMUNIFORMMATRIX2FVPROC __glewProgramUniformMatrix2fv
PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC __glewTransformFeedbackAttribsNV
#define glVideoCaptureStreamParameterdvNV
PFNGLWINDOWPOS2FMESAPROC __glewWindowPos2fMESA
#define glVertexAttrib2dNV
GLboolean __GLXEW_VERSION_1_3
static GLboolean _glewInit_GL_VERSION_3_2(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLREPLACEMENTCODEUIVSUNPROC __glewReplacementCodeuivSUN
#define glXQueryHyperpipeAttribSGIX
#define glMultiTexCoord3hNV
static GLboolean _glewInit_GL_IBM_multimode_draw_arrays(GLEW_CONTEXT_ARG_DEF_INIT)
#define glSecondaryColor3i
GLboolean __GLEW_NV_light_max_exponent
#define glMultiTexCoord3hvNV
PFNGLXGETFBCONFIGATTRIBPROC __glewXGetFBConfigAttrib
#define glSelectPerfMonitorCountersAMD
#define wglMakeContextCurrentEXT
GLboolean __GLEW_NV_gpu_program_fp64
PFNGLCOLOR4UBVERTEX2FSUNPROC __glewColor4ubVertex2fSUN
#define glGetInvariantFloatvEXT
PFNGLVERTEXATTRIB4NIVPROC __glewVertexAttrib4Niv
#define glSecondaryColor3uiEXT
PFNGLTESTFENCEAPPLEPROC __glewTestFenceAPPLE
#define glShaderSourceARB
PFNGLGETUNIFORMFVARBPROC __glewGetUniformfvARB
PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC __glewGetTransformFeedbackVaryingEXT
static GLboolean _glewInit_GL_EXT_texture_object(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLTEXSUBIMAGE3DEXTPROC __glewTexSubImage3DEXT
PFNGLVERTEXP3UIVPROC __glewVertexP3uiv
#define WGLEW_ARB_buffer_region
WGLEW_EXPORT GLboolean __WGLEW_I3D_genlock
#define glNamedFramebufferTexture3DEXT
#define glVertexAttrib1fv
PFNGLMULTITEXGENIEXTPROC __glewMultiTexGeniEXT
static GLboolean _glewInit_GL_VERSION_4_0(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBI1UIPROC __glewVertexAttribI1ui
#define GLEW_NV_texture_rectangle
static GLboolean _glewInit_GL_ATI_fragment_shader(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLWEIGHTBVARBPROC __glewWeightbvARB
#define glVertexAttrib3dARB
GLboolean __GLEW_AMD_texture_texture4
#define GLEW_EXT_gpu_shader4
PFNGLSETINVARIANTEXTPROC __glewSetInvariantEXT
PFNGLVERTEXSTREAM2IVATIPROC __glewVertexStream2ivATI
#define glDrawElementArrayATI
PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC __glewXQueryHyperpipeBestAttribSGIX
PFNGLCULLPARAMETERFVEXTPROC __glewCullParameterfvEXT
#define GLEW_OES_single_precision
#define glProgramEnvParameter4fARB
PFNGLGETATTACHEDSHADERSPROC __glewGetAttachedShaders
PFNGLDELETEPROGRAMSNVPROC __glewDeleteProgramsNV
#define GLEW_NV_evaluators
#define glProgramUniform1dvEXT
PFNGLBINDATTRIBLOCATIONARBPROC __glewBindAttribLocationARB
PFNGLCLEARCOLORIIEXTPROC __glewClearColorIiEXT
#define glProgramLocalParameters4fvEXT
#define GLXEW_MESA_agp_offset
#define glBindVertexArrayAPPLE
void(* PFNGLXQUERYDRAWABLEPROC)(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value)
PFNGLVERTEXATTRIBL1DVEXTPROC __glewVertexAttribL1dvEXT
GLboolean __GLEW_NV_register_combiners2
void(* PFNGLXDESTROYPBUFFERPROC)(Display *dpy, GLXPbuffer pbuf)
#define glXGetCurrentReadDrawableSGI
#define glWindowPos3sMESA
WGLEW_EXPORT GLboolean __WGLEW_I3D_gamma
#define glVertexAttrib2dvNV
#define glVertexAttribL3i64NV
PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC __glewCopyMultiTexSubImage3DEXT
static GLboolean _glewInit_GL_SGIX_pixel_texture(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib3svNV
#define glProgramUniform4uiEXT
#define glDrawTransformFeedbackNV
PFNGLGETUNIFORMOFFSETEXTPROC __glewGetUniformOffsetEXT
PFNGLUNIFORM3IVPROC __glewUniform3iv
PFNGLUNIFORM2IPROC __glewUniform2i
GLboolean __GLEW_ARB_copy_buffer
PFNGLMULTITEXCOORD1SVARBPROC __glewMultiTexCoord1svARB
#define glWindowPos4fvMESA
#define glVertexAttribI2iEXT
PFNGLLINKPROGRAMPROC __glewLinkProgram
PFNGLVERTEXARRAYINDEXOFFSETEXTPROC __glewVertexArrayIndexOffsetEXT
#define wglSaveBufferRegionARB
#define glFragmentMaterialiEXT
#define glNamedProgramLocalParameter4dEXT
GLboolean __GLEW_ATI_shader_texture_lod
#define GLEW_ARB_texture_float
#define wglSendPbufferToVideoNV
#define GLEW_NV_texture_shader2
#define GLEW_EXT_blend_logic_op
PFNGLBLENDEQUATIONSEPARATEEXTPROC __glewBlendEquationSeparateEXT
GLboolean __GLEW_VERSION_1_2
PFNGLVERTEXARRAYRANGENVPROC __glewVertexArrayRangeNV
PFNGLNORMALP3UIPROC __glewNormalP3ui
#define GLEW_IBM_vertex_array_lists
PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC __glewReplacementCodeuiVertex3fSUN
#define GLEW_NV_copy_depth_to_color
#define wglDXLockObjectsNV
PFNGLMULTITEXPARAMETERIUIVEXTPROC __glewMultiTexParameterIuivEXT
#define glSecondaryColor3usv
PFNGLGETQUERYOBJECTUI64VEXTPROC __glewGetQueryObjectui64vEXT
PFNGLMEMORYBARRIEREXTPROC __glewMemoryBarrierEXT
#define GLEW_EXT_separate_specular_color
WGLEW_EXPORT PFNWGLMAKECONTEXTCURRENTEXTPROC __wglewMakeContextCurrentEXT
#define glCreateShaderProgramEXT
PFNGLMULTIMODEDRAWELEMENTSIBMPROC __glewMultiModeDrawElementsIBM
PFNGLMULTITEXCOORDP4UIVPROC __glewMultiTexCoordP4uiv
PFNGLGETHISTOGRAMPROC __glewGetHistogram
#define glVertexArrayRangeNV
#define GLEW_SGI_color_table
#define glVertexWeighthNV
#define GLEW_ATI_texture_env_combine3
#define glMultiTexCoord3sARB
PFNGLGETINVARIANTBOOLEANVEXTPROC __glewGetInvariantBooleanvEXT
#define glMultiTexCoord2fvARB
#define glVertexAttrib4Nusv
#define glVariantPointerEXT
#define glMultiTexCoord2fARB
#define glDeleteQueriesARB
GLboolean __GLEW_EXT_pixel_buffer_object
PFNGLNORMAL3FVERTEX3FSUNPROC __glewNormal3fVertex3fSUN
#define glGetVariantArrayObjectivATI
#define glVertexAttrib4bvARB
#define GLEW_EXT_color_subtable
static GLboolean _glewInit_GL_ARB_timer_query(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC __glewProgramUniformMatrix4x3fvEXT
PFNGLGENTRANSFORMFEEDBACKSPROC __glewGenTransformFeedbacks
PFNGLXGETSELECTEDEVENTSGIXPROC __glewXGetSelectedEventSGIX
#define glGetMapParameterfvNV
PFNGLGETMAPPARAMETERIVNVPROC __glewGetMapParameterivNV
#define glProgramUniformMatrix4fvEXT
#define glNamedRenderbufferStorageMultisampleEXT
#define glXChooseFBConfig
#define glDeleteRenderbuffers
#define glNamedProgramLocalParameters4fvEXT
WGLEW_EXPORT GLboolean __WGLEW_ARB_extensions_string
#define glGetBooleanIndexedvEXT
PFNGLBLENDEQUATIONSEPARATEIPROC __glewBlendEquationSeparatei
#define glGetBufferParameterivARB
#define glColorFragmentOp3ATI
PFNGLGENERATETEXTUREMIPMAPEXTPROC __glewGenerateTextureMipmapEXT
PFNGLXBINDCHANNELTOWINDOWSGIXPROC __glewXBindChannelToWindowSGIX
PFNGLVERTEXATTRIBI4BVEXTPROC __glewVertexAttribI4bvEXT
PFNGLVERTEXATTRIBI4IPROC __glewVertexAttribI4i
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC __glewDrawRangeElementsBaseVertex
#define GLEW_ARB_fragment_program_shadow
PFNGLGETBOOLEANINDEXEDVEXTPROC __glewGetBooleanIndexedvEXT
PFNGLENDFRAGMENTSHADERATIPROC __glewEndFragmentShaderATI
#define glEdgeFlagFormatNV
PFNGLVERTEXATTRIB4NUSVPROC __glewVertexAttrib4Nusv
PFNGLTEXTUREIMAGE3DMULTISAMPLENVPROC __glewTextureImage3DMultisampleNV
#define GLEW_EXT_texture_mirror_clamp
static GLboolean _glewInit_GL_EXT_vertex_shader(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLORTHOFOESPROC __glewOrthofOES
GLboolean __GLXEW_AMD_gpu_association
PFNGLGETVERTEXATTRIBIVNVPROC __glewGetVertexAttribivNV
PFNGLMULTITEXCOORD2FARBPROC __glewMultiTexCoord2fARB
PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC __glewGetImageTransformParameterfvHP
PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC __glewProgramUniformMatrix3x4fvEXT
PFNGLCOPYIMAGESUBDATANVPROC __glewCopyImageSubDataNV
PFNGLUNIFORMMATRIX2X4FVPROC __glewUniformMatrix2x4fv
PFNGLISNAMEDBUFFERRESIDENTNVPROC __glewIsNamedBufferResidentNV
PFNGLDISABLEVERTEXATTRIBARRAYARBPROC __glewDisableVertexAttribArrayARB
PFNGLWINDOWPOS2SVPROC __glewWindowPos2sv
#define GLEW_ARB_texture_non_power_of_two
#define GLEW_ARB_vertex_array_object
#define wglGetGenlockSampleRateI3D
PFNGLGLOBALALPHAFACTORFSUNPROC __glewGlobalAlphaFactorfSUN
#define glTangentPointerEXT
#define glNamedProgramLocalParameterI4uiEXT
GLboolean __GLEW_APPLE_ycbcr_422
#define glBindAttribLocation
PFNGLTEXTUREPARAMETERFEXTPROC __glewTextureParameterfEXT
PFNGLDRAWBUFFERSATIPROC __glewDrawBuffersATI
#define GLEW_OML_interlace
#define glNamedProgramStringEXT
PFNGLGETFRAGMENTLIGHTIVEXTPROC __glewGetFragmentLightivEXT
#define glGetQueryIndexediv
PFNGLINDEXFORMATNVPROC __glewIndexFormatNV
PFNGLUNIFORMMATRIX2FVARBPROC __glewUniformMatrix2fvARB
WGLEW_EXPORT PFNWGLGETGENLOCKSAMPLERATEI3DPROC __wglewGetGenlockSampleRateI3D
GLboolean __GLXEW_SGIX_swap_group
GLboolean __GLXEW_SGIS_shared_multisample
GLboolean __GLEW_NV_fog_distance
WGLEW_EXPORT PFNWGLGETSYNCVALUESOMLPROC __wglewGetSyncValuesOML
PFNGLMULTITEXGENIVEXTPROC __glewMultiTexGenivEXT
static GLboolean _glewInit_GL_NV_geometry_program4(GLEW_CONTEXT_ARG_DEF_INIT)
#define glBindRenderbufferEXT
#define glVertexAttrib1dvNV
PFNGLUNIFORM4DVPROC __glewUniform4dv
WGLEW_EXPORT PFNWGLCREATEPBUFFEREXTPROC __wglewCreatePbufferEXT
#define glXSwapIntervalEXT
PFNGLUNIFORMBUFFEREXTPROC __glewUniformBufferEXT
#define glGetIntegerIndexedvEXT
PFNGLGETMINMAXEXTPROC __glewGetMinmaxEXT
PFNGLISSHADERPROC __glewIsShader
#define glVertexAttribI4iv
#define glGetProgramInfoLog
#define GLEW_ARB_vertex_blend
PFNGLUNIFORM1UI64NVPROC __glewUniform1ui64NV
GLboolean __GLEW_NV_point_sprite
PFNGLGENTRANSFORMFEEDBACKSNVPROC __glewGenTransformFeedbacksNV
PFNGLGETSEPARABLEFILTERPROC __glewGetSeparableFilter
PFNGLGETFRAGDATAINDEXPROC __glewGetFragDataIndex
static GLboolean _glewInit_GL_IBM_vertex_array_lists(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetShaderPrecisionFormat
#define glGetTextureParameterIivEXT
GLboolean __GLEW_NV_parameter_buffer_object
GLboolean __GLXEW_NV_swap_group
#define glNamedProgramLocalParameterI4iEXT
#define glProgramUniformMatrix4x3fvEXT
GLboolean __GLEW_ATIX_vertex_shader_output_point_size
#define WGLEW_NV_video_capture
#define glReadBufferRegionEXT
PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC __glewReplacementCodeuiColor3fVertex3fvSUN
#define glVertexArrayParameteriAPPLE
PFNGLCOLOR3HNVPROC __glewColor3hNV
#define glMultiTexRenderbufferEXT
PFNGLSECONDARYCOLOR3DVEXTPROC __glewSecondaryColor3dvEXT
this module manages the cache of images.
#define glGetVariantArrayObjectfvATI
#define glDrawElementsInstancedARB
#define glTransformFeedbackAttribsNV
#define GLEW_ATIX_texture_env_combine3
#define glProgramUniform1ui64vNV
#define glTextureSubImage2DEXT
PFNGLGETVERTEXATTRIBFVPROC __glewGetVertexAttribfv
GLboolean __GLEW_EXT_draw_instanced
#define GLEW_ARB_texture_compression_rgtc
#define glNamedProgramLocalParametersI4uivEXT
#define glMultiTexCoord1ivARB
#define wglGetExtensionsStringEXT
#define GLEW_ARB_fragment_shader
PFNGLSECONDARYCOLOR3UBPROC __glewSecondaryColor3ub
PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC __glewGetProgramLocalParameterdvARB
GLboolean __GLEW_ARB_vertex_type_2_10_10_10_rev
WGLEW_EXPORT GLboolean __WGLEW_AMD_gpu_association
WGLEW_EXPORT PFNWGLDXCLOSEDEVICENVPROC __wglewDXCloseDeviceNV
#define GLXEW_MESA_release_buffers
static GLboolean _glewInit_GL_SUN_vertex(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBP2UIPROC __glewVertexAttribP2ui
PFNGLPROGRAMUNIFORM3UIPROC __glewProgramUniform3ui
PFNGLBEGINPERFMONITORAMDPROC __glewBeginPerfMonitorAMD
#define glProgramEnvParameterI4ivNV
GLboolean __GLEW_ARB_half_float_pixel
PFNGLDRAWELEMENTARRAYAPPLEPROC __glewDrawElementArrayAPPLE
#define glVertexAttribI3uiEXT
#define glWindowPos2ivARB
static GLboolean _glewInit_GL_ARB_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_ARB_texture_env_add
PFNGLNORMALPOINTERVINTELPROC __glewNormalPointervINTEL
PFNGLGETPROGRAMPIPELINEIVPROC __glewGetProgramPipelineiv
PFNGLGETUNIFORMI64VNVPROC __glewGetUniformi64vNV
WGLEW_EXPORT PFNWGLGETGPUIDSAMDPROC __wglewGetGPUIDsAMD
GLboolean __GLEW_NV_packed_depth_stencil
PFNGLBINDBUFFERRANGEPROC __glewBindBufferRange
PFNGLREPLACEMENTCODEPOINTERSUNPROC __glewReplacementCodePointerSUN
PFNGLGENOCCLUSIONQUERIESNVPROC __glewGenOcclusionQueriesNV
GLboolean __GLEW_EXT_blend_logic_op
static GLboolean _glewInit_GL_ARB_vertex_buffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLCOLOR3FVERTEX3FVSUNPROC __glewColor3fVertex3fvSUN
#define glTessellationModeAMD
#define glCompressedTexSubImage1DARB
#define glVertexAttribI1ui
PFNGLDELETENAMEDSTRINGARBPROC __glewDeleteNamedStringARB
#define glConvolutionParameterivEXT
#define glProgramUniform4ivEXT
#define glProgramUniformMatrix3x4dvEXT
PFNGLGETATTRIBLOCATIONPROC __glewGetAttribLocation
PFNGLTEXTUREIMAGE2DMULTISAMPLECOVERAGENVPROC __glewTextureImage2DMultisampleCoverageNV
#define GLEW_IBM_cull_vertex
void(* PFNGLXBINDSWAPBARRIERSGIXPROC)(Display *dpy, GLXDrawable drawable, int barrier)
PFNGLDELETESAMPLERSPROC __glewDeleteSamplers
#define glGetBufferPointervARB
#define wglEnableGenlockI3D
PFNGLBINDFRAGDATALOCATIONPROC __glewBindFragDataLocation
#define GLEW_EXT_blend_subtract
#define GLEW_ARB_framebuffer_object
#define glXGetVisualFromFBConfigSGIX
#define GLEW_SGIX_convolution_accuracy
GLboolean __GLEW_EXT_secondary_color
#define wglSetDigitalVideoParametersI3D
PFNGLMATRIXROTATEFEXTPROC __glewMatrixRotatefEXT
PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC __glewGetTextureLevelParameterfvEXT
#define glVertexAttrib3sARB
#define glDrawBufferRegionEXT
#define glVertexAttribI2uivEXT
#define glCopyMultiTexImage1DEXT
GLboolean __GLEW_NV_copy_depth_to_color
PFNGLPROGRAMUNIFORM1FVPROC __glewProgramUniform1fv
#define glWindowPos2ivMESA
#define glPresentFrameKeyedNV
GLboolean __GLEW_PGI_vertex_hints
PFNGLXQUERYGLXPBUFFERSGIXPROC __glewXQueryGLXPbufferSGIX
PFNGLVERTEXPOINTEREXTPROC __glewVertexPointerEXT
#define GLXEW_NV_vertex_array_range
#define glMultiTexCoord2hNV
PFNGLGETSHADERSOURCEPROC __glewGetShaderSource
PFNGLXGETTRANSPARENTINDEXSUNPROC __glewXGetTransparentIndexSUN
#define glProgramUniform3fvEXT
PFNGLSECONDARYCOLOR3IVPROC __glewSecondaryColor3iv
#define glFragmentLightModelfvSGIX
PFNGLWINDOWPOS3IMESAPROC __glewWindowPos3iMESA
GLboolean __GLEW_HP_image_transform
GLboolean __GLEW_3DFX_tbuffer
static GLboolean _glewInit_GL_ARB_occlusion_query(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIB2SVNVPROC __glewVertexAttrib2svNV
#define glDeleteFramebuffers
#define glBlitFramebufferEXT
PFNGLCONVOLUTIONPARAMETERIEXTPROC __glewConvolutionParameteriEXT
#define glGetTransformFeedbackVarying
PFNGLVIEWPORTINDEXEDFVPROC __glewViewportIndexedfv
PFNGLUNIFORM3UI64VNVPROC __glewUniform3ui64vNV
#define glBindTransformFeedback
#define glMatrixLoadIdentityEXT
void(* PFNGLXCOPYSUBBUFFERMESAPROC)(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height)
PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC __glewCopyTextureSubImage1DEXT
PFNGLGETNMAPIVARBPROC __glewGetnMapivARB
#define glMultiTexCoord1fvARB
GLboolean __GLEW_INGR_color_clamp
#define glBindFramebufferEXT
PFNGLENABLEVERTEXARRAYEXTPROC __glewEnableVertexArrayEXT
void(* PFNGLXJOINSWAPGROUPSGIXPROC)(Display *dpy, GLXDrawable drawable, GLXDrawable member)
#define glVertexAttribI3ui
GLboolean __GLEW_APPLE_element_array
#define glDrawRangeElementsEXT
PFNGLGETVERTEXATTRIBLUI64VNVPROC __glewGetVertexAttribLui64vNV
PFNGLGETVARIANTPOINTERVEXTPROC __glewGetVariantPointervEXT
WGLEW_EXPORT GLboolean __WGLEW_ARB_create_context_profile
#define GLEW_3DFX_texture_compression_FXT1
PFNGLVERTEXATTRIBL2I64VNVPROC __glewVertexAttribL2i64vNV
WGLEW_EXPORT PFNWGLGETSWAPINTERVALEXTPROC __wglewGetSwapIntervalEXT
#define glConvolutionFilter2DEXT
#define glGetIntegerui64i_vNV
PFNGLPOINTPARAMETERIPROC __glewPointParameteri
PFNGLISNAMEDSTRINGARBPROC __glewIsNamedStringARB
PFNGLISFENCENVPROC __glewIsFenceNV
PFNGLFREEOBJECTBUFFERATIPROC __glewFreeObjectBufferATI
#define glXReleaseTexImageEXT
PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC __glewNamedProgramLocalParameterI4ivEXT
#define GLEW_SGIX_vertex_preclip
PFNGLPROGRAMENVPARAMETER4FARBPROC __glewProgramEnvParameter4fARB
GLboolean __GLXEW_ATI_pixel_format_float
WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBIVARBPROC __wglewGetPixelFormatAttribivARB
#define glFragmentMaterialivSGIX
#define glGetTransformFeedbackVaryingNV
WGLEW_EXPORT PFNWGLQUERYPBUFFERARBPROC __wglewQueryPbufferARB
#define GLEW_NV_texture_barrier
PFNGLVERTEXATTRIB4NUBARBPROC __glewVertexAttrib4NubARB
GLXHyperpipeNetworkSGIX *(* PFNGLXQUERYHYPERPIPENETWORKSGIXPROC)(Display *dpy, int *npipes)
#define WGLEW_EXT_multisample
PFNGLMULTITEXENVIVEXTPROC __glewMultiTexEnvivEXT
PFNGLMULTITEXCOORD4SPROC __glewMultiTexCoord4s
PFNGLSECONDARYCOLOR3FEXTPROC __glewSecondaryColor3fEXT
#define glConvolutionFilter1DEXT
PFNGLWINDOWPOS3SVMESAPROC __glewWindowPos3svMESA
#define glProvokingVertexEXT
#define glMultiTexParameterfEXT
PFNGLGETBUFFERPOINTERVARBPROC __glewGetBufferPointervARB
PFNGLVERTEXFORMATNVPROC __glewVertexFormatNV
PFNGLCOLOR4HNVPROC __glewColor4hNV
GLboolean __GLEW_ARB_texture_swizzle
PFNGLUPDATEOBJECTBUFFERATIPROC __glewUpdateObjectBufferATI
GLboolean __GLEW_NV_texture_expand_normal
PFNGLMATRIXMULTDEXTPROC __glewMatrixMultdEXT
#define glVertexAttrib4sNV
#define glGetProgramStageiv
int(* PFNGLXGETVIDEORESIZESUNPROC)(Display *display, GLXDrawable window, float *factor)
WGLEW_EXPORT PFNWGLDISABLEGENLOCKI3DPROC __wglewDisableGenlockI3D
PFNGLVERTEXATTRIBLPOINTERPROC __glewVertexAttribLPointer
#define glColorFragmentOp1ATI
#define glVertexAttrib1fNV
static GLboolean _glewInit_GL_NV_pixel_data_range(GLEW_CONTEXT_ARG_DEF_INIT)
#define glUniformMatrix3x4dv
PFNGLVERTEXATTRIBL4UI64NVPROC __glewVertexAttribL4ui64NV
PFNGLISTRANSFORMFEEDBACKPROC __glewIsTransformFeedback
#define glSecondaryColor3iEXT
#define glMultiTexCoord4f
#define glViewportIndexedf
#define glGetUniformIndices
#define glVDPAURegisterVideoSurfaceNV
#define glGetOcclusionQueryivNV
static GLboolean _glewSearchExtension(const char *name, const GLubyte *start, const GLubyte *end)
PFNGLMULTITEXCOORD4FVARBPROC __glewMultiTexCoord4fvARB
#define glGetUniformBufferSizeEXT
#define GLEW_ATI_texture_mirror_once
static GLboolean _glewInit_GL_EXT_subtexture(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXBLENDARBPROC __glewVertexBlendARB
PFNGLVERTEXSTREAM2FVATIPROC __glewVertexStream2fvATI
PFNGLBINDFRAGMENTSHADERATIPROC __glewBindFragmentShaderATI
PFNGLWEIGHTUBVARBPROC __glewWeightubvARB
PFNGLUNIFORM4I64NVPROC __glewUniform4i64NV
PFNGLPNTRIANGLESFATIPROC __glewPNTrianglesfATI
#define glGetMultiTexParameterIuivEXT
#define glDrawElementsInstancedBaseVertex
void *GLAPIENTRY * PFNGLMAPOBJECTBUFFERATIPROC(GLuint buffer)
#define glLoadTransposeMatrixfARB
#define glTexCoordPointervINTEL
GLboolean __GLEW_3DFX_multisample
#define glDisableVertexAttribArray
#define glVertexAttribs4dvNV
PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC __glewGetMultiTexLevelParameterivEXT
#define GLEW_EXT_texture_swizzle
PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC __glewPushClientAttribDefaultEXT
PFNGLCOLORP3UIPROC __glewColorP3ui
#define glGetLocalConstantFloatvEXT
static GLboolean _glewInit_GL_SGIS_fog_function(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBI1IEXTPROC __glewVertexAttribI1iEXT
PFNGLGETACTIVEUNIFORMSIVPROC __glewGetActiveUniformsiv
#define glNamedProgramLocalParameter4fvEXT
PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC __glewVertexArrayEdgeFlagOffsetEXT
#define glVertexAttribP4ui
PFNGLPROGRAMPARAMETER4DVNVPROC __glewProgramParameter4dvNV
GLXPbuffer(* PFNGLXCREATEGLXPBUFFERSGIXPROC)(Display *dpy, GLXFBConfig config, unsigned int width, unsigned int height, int *attrib_list)
#define GLEW_EXT_multi_draw_arrays
GLboolean __GLEW_AMD_seamless_cubemap_per_texture
PFNGLMATRIXINDEXPOINTERARBPROC __glewMatrixIndexPointerARB
#define glUniformMatrix3fvARB
#define glStencilOpSeparateATI
#define glProgramUniform2dEXT
#define glBindVertexShaderEXT
PFNGLWINDOWPOS3DARBPROC __glewWindowPos3dARB
GLboolean __GLEW_ARB_imaging
#define glBindVideoCaptureStreamBufferNV
#define glVertexAttribL3dv
#define GLEW_SGIS_texture_select
PFNGLDEPTHBOUNDSEXTPROC __glewDepthBoundsEXT
#define glMakeBufferResidentNV
PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC __glewCompressedMultiTexSubImage2DEXT
#define glBeginQueryIndexed
GLboolean __GLEW_ARB_instanced_arrays
PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC __glewCompressedTextureImage2DEXT
PFNGLXQUERYMAXSWAPGROUPSNVPROC __glewXQueryMaxSwapGroupsNV
PFNGLUNIFORMMATRIX3X4FVPROC __glewUniformMatrix3x4fv
PFNGLDRAWRANGEELEMENTSPROC __glewDrawRangeElements
GLboolean __GLEW_ARB_shader_objects
#define glBindProgramPipeline
#define glMultiTexCoord1s
#define GLXEW_MESA_pixmap_colormap
PFNGLSECONDARYCOLOR3IVEXTPROC __glewSecondaryColor3ivEXT
PFNGLCONVOLUTIONFILTER1DPROC __glewConvolutionFilter1D
#define wglChoosePixelFormatEXT
PFNGLTEXCOORD4HVNVPROC __glewTexCoord4hvNV
#define GLEW_NV_depth_range_unclamped
GLboolean __GLXEW_INTEL_swap_event
#define glMultiTexCoord2sv
PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC __glewProgramUniformMatrix2x4fv
#define glProgramUniform3uiv
PFNGLXQUERYDRAWABLEPROC __glewXQueryDrawable
#define glTexCoordPointerEXT
static GLboolean _glewInit_GL_AMD_sample_positions(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_ARB_draw_indirect
#define glGetCombinerStageParameterfvNV
PFNGLPROGRAMUNIFORM3DEXTPROC __glewProgramUniform3dEXT
GLboolean __GLEW_EXT_compiled_vertex_array
PFNGLVERTEXSTREAM2SVATIPROC __glewVertexStream2svATI
#define glMultiTexEnvfvEXT
PFNGLENDCONDITIONALRENDERPROC __glewEndConditionalRender
PFNGLDELETEPERFMONITORSAMDPROC __glewDeletePerfMonitorsAMD
PFNGLFINISHASYNCSGIXPROC __glewFinishAsyncSGIX
#define glXGetCurrentDisplay
PFNGLCOLORTABLEPARAMETERFVSGIPROC __glewColorTableParameterfvSGI
PFNGLMULTITEXCOORDP3UIPROC __glewMultiTexCoordP3ui
#define glGetMultiTexEnvivEXT
PFNGLBLENDFUNCSEPARATEEXTPROC __glewBlendFuncSeparateEXT
PFNGLGENQUERIESPROC __glewGenQueries
#define glVertexAttrib3sv
#define glVertexAttribL1d
PFNGLCOLORP3UIVPROC __glewColorP3uiv
static GLboolean _glewInit_GL_EXT_index_material(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBI2IEXTPROC __glewVertexAttribI2iEXT
void(* PFNGLXDESTROYWINDOWPROC)(Display *dpy, GLXWindow win)
PFNGLSAMPLEMAPATIPROC __glewSampleMapATI
PFNGLBEGINTRANSFORMFEEDBACKPROC __glewBeginTransformFeedback
#define glXGetVideoDeviceNV
PFNGLVERTEXATTRIB4DVARBPROC __glewVertexAttrib4dvARB
#define GLEW_ATI_element_array
PFNGLTESTOBJECTAPPLEPROC __glewTestObjectAPPLE
GLboolean __GLEW_ARB_transform_feedback3
#define GLEW_EXT_timer_query
GLboolean __GLEW_WIN_specular_fog
PFNGLFRAMEZOOMSGIXPROC __glewFrameZoomSGIX
PFNGLWINDOWPOS2IVMESAPROC __glewWindowPos2ivMESA
#define glClientActiveVertexStreamATI
#define glProgramUniformMatrix4fv
#define wglGetFrameUsageI3D
#define wglGetContextGPUIDAMD
PFNGLXWAITFORMSCOMLPROC __glewXWaitForMscOML
#define glProgramUniform2dv
#define WGLEW_NV_gpu_affinity
#define glVertexAttribFormatNV
GLboolean __GLEW_SGIX_fog_texture
PFNGLSECONDARYCOLOR3USEXTPROC __glewSecondaryColor3usEXT
WGLEW_EXPORT PFNWGLCHOOSEPIXELFORMATARBPROC __wglewChoosePixelFormatARB
#define glMultiTexCoord4dvARB
#define GLEW_ATI_envmap_bumpmap
PFNGLMULTITEXCOORD3FPROC __glewMultiTexCoord3f
PFNGLRESUMETRANSFORMFEEDBACKNVPROC __glewResumeTransformFeedbackNV
WGLEW_EXPORT PFNWGLBINDDISPLAYCOLORTABLEEXTPROC __wglewBindDisplayColorTableEXT
PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC __glewFlushMappedBufferRangeAPPLE
PFNGLBLENDFUNCSEPARATEPROC __glewBlendFuncSeparate
#define GLEW_APPLE_rgb_422
WGLEW_EXPORT PFNWGLGETGENLOCKSOURCEEDGEI3DPROC __wglewGetGenlockSourceEdgeI3D
WGLEW_EXPORT GLboolean __WGLEW_NV_swap_group
#define glVertexAttrib2fvARB
GLboolean __GLEW_APPLE_aux_depth_stencil
static GLboolean _glewInit_GLX_SGI_make_current_read(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLISQUERYARBPROC __glewIsQueryARB
PFNGLRESUMETRANSFORMFEEDBACKPROC __glewResumeTransformFeedback
#define glGetUniformLocationARB
GLXPbuffer(* PFNGLXCREATEPBUFFERPROC)(Display *dpy, GLXFBConfig config, const int *attrib_list)
#define GLEW_EXT_texture_sRGB
PFNGLSTENCILOPSEPARATEATIPROC __glewStencilOpSeparateATI
PFNGLGETVERTEXARRAYINTEGERVEXTPROC __glewGetVertexArrayIntegervEXT
PFNGLCREATESYNCFROMCLEVENTARBPROC __glewCreateSyncFromCLeventARB
PFNGLTEXCOORD2HVNVPROC __glewTexCoord2hvNV
#define glUniformMatrix3x2dv
GLboolean __GLEW_VERSION_3_3
WGLEW_EXPORT GLboolean __WGLEW_I3D_image_buffer
PFNGLINDEXMATERIALEXTPROC __glewIndexMaterialEXT
PFNGLMULTITEXCOORD1DARBPROC __glewMultiTexCoord1dARB
static GLboolean _glewInit_GL_EXT_texture_perturb_normal(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIBP1UIVPROC __glewVertexAttribP1uiv
PFNGLVERTEXATTRIB1FARBPROC __glewVertexAttrib1fARB
PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC __glewProgramUniformMatrix3x2dv
static GLboolean _glewInit_GL_ARB_framebuffer_object(GLEW_CONTEXT_ARG_DEF_INIT)
WGLEW_EXPORT PFNWGLENABLEGENLOCKI3DPROC __wglewEnableGenlockI3D
PFNGLUNIFORM3IARBPROC __glewUniform3iARB
PFNGLCREATESHADERPROC __glewCreateShader
static GLboolean _glewStrSame2(GLubyte **a, GLuint *na, const GLubyte *b, GLuint nb)
#define GLEW_ARB_occlusion_query2
PFNGLFOGCOORDFVPROC __glewFogCoordfv
PFNGLVERTEXATTRIBI4UBVPROC __glewVertexAttribI4ubv
#define glBindFramebuffer
PFNGLRESETHISTOGRAMEXTPROC __glewResetHistogramEXT
#define glMultiTexCoord2dv
PFNGLMAPVERTEXATTRIB2FAPPLEPROC __glewMapVertexAttrib2fAPPLE
#define GLEW_SGIS_texture_border_clamp
#define glVertexAttrib3fNV
#define glVertexAttrib1sv
PFNGLFRAGMENTLIGHTMODELIEXTPROC __glewFragmentLightModeliEXT
PFNGLMULTITEXCOORD1FARBPROC __glewMultiTexCoord1fARB
#define GLEW_MESA_pack_invert
PFNGLUNIFORM4FVPROC __glewUniform4fv
WGLEW_EXPORT PFNWGLSETGAMMATABLEPARAMETERSI3DPROC __wglewSetGammaTableParametersI3D
GLboolean __GLEW_ARB_uniform_buffer_object
PFNGLXQUERYHYPERPIPECONFIGSGIXPROC __glewXQueryHyperpipeConfigSGIX
#define glProgramUniform4uivEXT
#define glEnableVariantClientStateEXT
PFNGLFOGCOORDFVEXTPROC __glewFogCoordfvEXT
static GLboolean _glewInit_GLX_NV_video_capture(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLMULTITEXCOORD1DPROC __glewMultiTexCoord1d
#define GLXEW_EXT_create_context_es2_profile
#define glBufferAddressRangeNV
#define glXGetContextIDEXT
#define glVertexAttribs1fvNV
PFNGLGETOCCLUSIONQUERYUIVNVPROC __glewGetOcclusionQueryuivNV
PFNGLALPHAFRAGMENTOP1ATIPROC __glewAlphaFragmentOp1ATI
#define GLEW_ARB_matrix_palette
#define glXDestroyPbuffer
PFNGLVERTEXATTRIB2SVPROC __glewVertexAttrib2sv
#define glGetConvolutionFilter
#define glMultiTexCoord1dvARB
#define glTextureImage1DEXT
#define glMapNamedBufferEXT
PFNGLDRAWELEMENTSINSTANCEDEXTPROC __glewDrawElementsInstancedEXT
GLXFBConfig *(* PFNGLXGETFBCONFIGSPROC)(Display *dpy, int screen, int *nelements)
#define glVDPAURegisterOutputSurfaceNV
PFNGLGETPROGRAMIVPROC __glewGetProgramiv
PFNGLSAMPLERPARAMETERIUIVPROC __glewSamplerParameterIuiv
#define glMultiTexParameterivEXT
#define glCurrentPaletteMatrixARB
PFNGLWINDOWPOS2IVARBPROC __glewWindowPos2ivARB
PFNGLPROGRAMUNIFORM2DPROC __glewProgramUniform2d
PFNGLMULTITEXCOORD4DVPROC __glewMultiTexCoord4dv
GLboolean __GLEW_OES_compressed_paletted_texture
PFNGLVERTEXATTRIB1SNVPROC __glewVertexAttrib1sNV
static GLboolean _glewInit_GL_EXT_copy_texture(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLXGETCONTEXTIDEXTPROC __glewXGetContextIDEXT
PFNGLGLOBALALPHAFACTORDSUNPROC __glewGlobalAlphaFactordSUN
PFNGLGETSHARPENTEXFUNCSGISPROC __glewGetSharpenTexFuncSGIS
#define GLEW_NV_geometry_shader4
PFNGLMATRIXSCALEFEXTPROC __glewMatrixScalefEXT
PFNGLFRAGMENTMATERIALISGIXPROC __glewFragmentMaterialiSGIX
WGLEW_EXPORT PFNWGLGENLOCKSOURCEI3DPROC __wglewGenlockSourceI3D
#define glSamplePatternEXT
GLboolean __GLEW_SGIS_detail_texture
#define glDisableIndexedEXT
#define glMapObjectBufferATI
#define glGenRenderbuffersEXT
#define GLXEW_NV_present_video
#define glProgramUniform2d
#define GLEW_ARB_blend_func_extended
PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC __glewTexCoord2fNormal3fVertex3fvSUN
#define glTexScissorFuncINTEL
PFNGLMULTITEXCOORD3IVARBPROC __glewMultiTexCoord3ivARB
#define glGetnTexImageARB
#define glTextureSubImage1DEXT
PFNGLVERTEX2HNVPROC __glewVertex2hNV
#define GLEW_SGIX_interlace
PFNGLISRENDERBUFFERPROC __glewIsRenderbuffer
#define GLEW_APPLE_vertex_array_range
static GLboolean _glewInit_GL_ARB_draw_elements_base_vertex(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLMATRIXLOADFEXTPROC __glewMatrixLoadfEXT
#define glMultiTexCoord1dARB
#define glCompressedMultiTexSubImage1DEXT
PFNGLVARIANTUIVEXTPROC __glewVariantuivEXT
PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC __glewProgramNamedParameter4fvNV
#define glXLockVideoCaptureDeviceNV
PFNGLELEMENTPOINTERAPPLEPROC __glewElementPointerAPPLE
#define glVertexAttrib4sARB
#define GLEW_ARB_texture_compression_bptc
#define glUniformMatrix2x3dv
PFNGLVERTEXBLENDENVFATIPROC __glewVertexBlendEnvfATI
PFNGLBLENDFUNCINDEXEDAMDPROC __glewBlendFuncIndexedAMD
#define glWindowPos3dvMESA
#define glGetPerfMonitorCounterInfoAMD
GLboolean __GLEW_SGIX_texture_coordinate_clamp
GLEWAPI GLboolean wglewIsSupported(const char *name)
PFNGLTEXTUREPARAMETERFVEXTPROC __glewTextureParameterfvEXT
PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC __glewProgramUniformMatrix3fvEXT
#define glVertexAttribL1dvEXT
PFNGLUNIFORMMATRIX2X4DVPROC __glewUniformMatrix2x4dv
PFNGLBINDBUFFERPROC __glewBindBuffer
PFNGLFRAMEBUFFERTEXTURELAYERARBPROC __glewFramebufferTextureLayerARB
PFNGLVERTEXATTRIBI2IPROC __glewVertexAttribI2i
PFNGLVERTEXATTRIBI1UIVPROC __glewVertexAttribI1uiv
PFNGLGETNCOLORTABLEARBPROC __glewGetnColorTableARB
#define GLXEW_VERSION_1_0
GLboolean __GLXEW_NV_vertex_array_range
GLboolean __GLEW_AMD_depth_clamp_separate
GLboolean __GLEW_EXT_scene_marker
PFNGLCOLORPOINTEREXTPROC __glewColorPointerEXT
#define glGetNamedStringivARB
PFNGLRELEASESHADERCOMPILERPROC __glewReleaseShaderCompiler
PFNGLXRELEASEVIDEODEVICENVPROC __glewXReleaseVideoDeviceNV
Bool(* PFNGLXJOINSWAPGROUPNVPROC)(Display *dpy, GLXDrawable drawable, GLuint group)
#define glValidateProgramPipeline
static GLboolean _glewInit_GL_VERSION_3_3(GLEW_CONTEXT_ARG_DEF_INIT)
#define glGetProgramBinary
GLboolean __GLEW_ARB_sampler_objects
PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC __glewProgramLocalParametersI4uivNV
PFNGLBLENDFUNCSEPARATEIARBPROC __glewBlendFuncSeparateiARB
PFNGLFRAGMENTCOLORMATERIALEXTPROC __glewFragmentColorMaterialEXT
static GLboolean _glewInit_GLX_MESA_agp_offset(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLPROGRAMUNIFORM3UIEXTPROC __glewProgramUniform3uiEXT
PFNGLGETCOMPRESSEDTEXIMAGEPROC __glewGetCompressedTexImage
GLboolean __GLEW_ARB_draw_buffers_blend
PFNGLMULTITEXCOORD4SVPROC __glewMultiTexCoord4sv
PFNGLVERTEXATTRIBL3DEXTPROC __glewVertexAttribL3dEXT
PFNGLGETHISTOGRAMPARAMETERIVPROC __glewGetHistogramParameteriv
GLboolean __GLEW_REND_screen_coordinates
PFNGLWRITEMASKEXTPROC __glewWriteMaskEXT
#define GLEW_KTX_buffer_region
#define GLEW_EXT_point_parameters
#define GLEW_EXT_blend_func_separate
static GLboolean _glewInit_GL_EXT_vertex_array(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXSTREAM2FATIPROC __glewVertexStream2fATI
#define glVertexAttribs1hvNV
#define glVertexStream2fATI
#define glNormalStream3svATI
PFNGLGETNMINMAXARBPROC __glewGetnMinmaxARB
#define glReplacementCodeuiColor4ubVertex3fvSUN
PFNGLPROGRAMUNIFORM4FEXTPROC __glewProgramUniform4fEXT
#define glGetColorTableEXT
#define glTextureParameterIivEXT
GLboolean __GLEW_ATI_texture_env_combine3
#define wglBindDisplayColorTableEXT
PFNGLVERTEXATTRIB1FVPROC __glewVertexAttrib1fv
#define glFragmentMaterialfSGIX
#define wglDXUnlockObjectsNV
static GLboolean _glewInit_GL_ARB_color_buffer_float(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GL_EXT_fragment_lighting(GLEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewStrSame3(GLubyte **a, GLuint *na, const GLubyte *b, GLuint nb)
PFNGLPRESENTFRAMEDUALFILLNVPROC __glewPresentFrameDualFillNV
PFNGLPROGRAMUNIFORM3UI64NVPROC __glewProgramUniform3ui64NV
PFNGLCLEARBUFFERIVPROC __glewClearBufferiv
#define glConvolutionParameteriEXT
#define GLXEW_SGI_video_sync
#define glGetRenderbufferParameterivEXT
PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC __glewProgramUniformMatrix4x2dv
PFNGLCOLORSUBTABLEEXTPROC __glewColorSubTableEXT
static GLboolean _glewInit_GL_NV_vertex_buffer_unified_memory(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGLOBALALPHAFACTORSSUNPROC __glewGlobalAlphaFactorsSUN
PFNGLDELETEBUFFERSPROC __glewDeleteBuffers
PFNGLGETUNIFORMDVPROC __glewGetUniformdv
#define GLEW_APPLE_ycbcr_422
#define glProgramParameter4dvNV
PFNGLMULTITEXCOORD1SARBPROC __glewMultiTexCoord1sARB
#define GLEW_NV_fragment_program_option
static GLboolean _glewInit_GL_EXT_scene_marker(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLSECONDARYCOLOR3BEXTPROC __glewSecondaryColor3bEXT
PFNGLVERTEXATTRIB1DVPROC __glewVertexAttrib1dv
PFNGLTEXTURESUBIMAGE2DEXTPROC __glewTextureSubImage2DEXT
PFNGLMULTITEXCOORD4DPROC __glewMultiTexCoord4d
PFNGLVERTEXPOINTERLISTIBMPROC __glewVertexPointerListIBM
WGLEW_EXPORT GLboolean __WGLEW_ARB_render_texture
static GLboolean _glewInit_GL_NV_fence(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib2fv
GLboolean __GLEW_EXT_cull_vertex
GLboolean __GLEW_ARB_vertex_array_bgra
static GLboolean _glewInit_GLX_SGI_swap_control(GLXEW_CONTEXT_ARG_DEF_INIT)
static GLboolean _glewInit_GLX_MESA_pixmap_colormap(GLXEW_CONTEXT_ARG_DEF_INIT)
PFNGLXCREATEPIXMAPPROC __glewXCreatePixmap
PFNGLVERTEXWEIGHTHNVPROC __glewVertexWeighthNV
PFNGLWEIGHTDVARBPROC __glewWeightdvARB
#define glXSendPbufferToVideoNV
#define glPauseTransformFeedbackNV
static GLboolean _glewInit_GL_EXT_color_subtable(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_AMD_sample_positions
#define wglCreateAffinityDCNV
PFNGLCOPYTEXSUBIMAGE3DEXTPROC __glewCopyTexSubImage3DEXT
static GLuint _glewStrCLen(const GLubyte *s, GLubyte c)
PFNGLTEXSUBIMAGE3DPROC __glewTexSubImage3D
#define glUnmapObjectBufferATI
PFNGLGENTEXTURESEXTPROC __glewGenTexturesEXT
Bool(* PFNGLXWAITFORMSCOMLPROC)(Display *dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t *ust, int64_t *msc, int64_t *sbc)
#define glGetVertexAttribArrayObjectfvATI
PFNGLGENFRAMEBUFFERSPROC __glewGenFramebuffers
static GLboolean _glewInit_GL_NV_register_combiners(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLGETBUFFERPARAMETERUI64VNVPROC __glewGetBufferParameterui64vNV
PFNGLNORMALSTREAM3FVATIPROC __glewNormalStream3fvATI
#define glCompressedTexSubImage1D
#define glDrawRangeElementsBaseVertex
PFNGLREPLACEMENTCODEUBVSUNPROC __glewReplacementCodeubvSUN
PFNGLBEGINCONDITIONALRENDERPROC __glewBeginConditionalRender
#define glTexCoord2fColor4ubVertex3fSUN
PFNGLSECONDARYCOLOR3UBVPROC __glewSecondaryColor3ubv
WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBFVARBPROC __wglewGetPixelFormatAttribfvARB
#define glVertexAttrib4Nsv
GLXContext(* PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list)
GLboolean __GLEW_HP_texture_lighting
PFNGLGETINTEGERINDEXEDVEXTPROC __glewGetIntegerIndexedvEXT
PFNGLPOINTPARAMETERFVEXTPROC __glewPointParameterfvEXT
#define glCompressedMultiTexImage2DEXT
PFNGLMAPNAMEDBUFFERRANGEEXTPROC __glewMapNamedBufferRangeEXT
PFNGLGETPROGRAMPIPELINEINFOLOGPROC __glewGetProgramPipelineInfoLog
PFNGLUNIFORM3IVARBPROC __glewUniform3ivARB
#define glVertexStream4svATI
#define glMatrixScaledEXT
static GLenum glewContextInit(GLEW_CONTEXT_ARG_DEF_LIST)
GLboolean __GLEW_SGI_color_table
static GLboolean _glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLPROGRAMBINARYPROC __glewProgramBinary
PFNGLUNIFORM4I64VNVPROC __glewUniform4i64vNV
#define glGetVertexAttribfvNV
static GLboolean _glewInit_GL_ARB_robustness(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLWINDOWPOS2IVPROC __glewWindowPos2iv
#define glVertexArrayVertexAttribOffsetEXT
#define glMultiTexCoord1hvNV
PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC __glewGetNamedProgramLocalParameterdvEXT
PFNGLXRELEASETEXIMAGEEXTPROC __glewXReleaseTexImageEXT
PFNGLISOBJECTBUFFERATIPROC __glewIsObjectBufferATI
#define glXReleaseVideoDeviceNV
#define glProgramUniform4fEXT
#define glXCreateGLXPbufferSGIX
#define glGetTextureImageEXT
#define wglDXUnregisterObjectNV
#define glGetProgramivARB
PFNGLFINISHFENCENVPROC __glewFinishFenceNV
#define glGetClipPlanefOES
PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC __glewProgramEnvParametersI4uivNV
GLboolean __GLEW_EXT_texture_lod_bias
#define glProgramUniform1dEXT
PFNGLTEXIMAGE3DPROC __glewTexImage3D
#define glFragmentColorMaterialEXT
GLboolean __GLEW_ARB_occlusion_query2
#define glXCreateContextWithConfigSGIX
PFNGLGETNHISTOGRAMARBPROC __glewGetnHistogramARB
#define glewGetProcAddress(name)
GLboolean __GLEW_EXT_copy_texture
PFNGLVERTEXATTRIBI3UIEXTPROC __glewVertexAttribI3uiEXT
GLboolean __GLEW_SGIX_interlace
PFNGLVERTEXP4UIPROC __glewVertexP4ui
WGLEW_EXPORT PFNWGLLOADDISPLAYCOLORTABLEEXTPROC __wglewLoadDisplayColorTableEXT
#define glBeginVideoCaptureNV
static GLboolean _glewInit_GL_EXT_texture3D(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultiTexCoord1f
PFNGLGETVERTEXATTRIBFVARBPROC __glewGetVertexAttribfvARB
PFNGLWINDOWPOS2DVPROC __glewWindowPos2dv
#define glGlobalAlphaFactorbSUN
#define glVertexAttribI4sv
#define glMatrixIndexubvARB
#define glFramebufferTexture1DEXT
static GLboolean _glewInit_GL_EXT_index_func(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC __glewBindFragDataLocationIndexed
#define glMultiTexCoord1fv
PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC __glewProgramUniformMatrix2x3fv
#define glVertexStream3dvATI
GLboolean __GLEW_ARB_vertex_program
PFNGLTEXRENDERBUFFERNVPROC __glewTexRenderbufferNV
PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC __glewReplacementCodeuiTexCoord2fVertex3fSUN
PFNGLDRAWELEMENTSINSTANCEDARBPROC __glewDrawElementsInstancedARB
#define glGetFragmentLightivSGIX
PFNGLCOLORP4UIPROC __glewColorP4ui
#define GLEW_APPLE_aux_depth_stencil
#define GLEW_EXT_pixel_buffer_object
#define glDeleteProgramPipelines
#define glXGetVideoSyncSGI
PFNGLCONVOLUTIONPARAMETERIVPROC __glewConvolutionParameteriv
PFNGLGETVIDEOUI64VNVPROC __glewGetVideoui64vNV
GLboolean __GLEW_ARB_map_buffer_range
#define GLEW_NV_vdpau_interop
#define glIsNamedStringARB
PFNGLBEGINSCENEEXTPROC __glewBeginSceneEXT
PFNGLCOPYCONVOLUTIONFILTER1DPROC __glewCopyConvolutionFilter1D
#define glXBindTexImageEXT
PFNGLVERTEXATTRIB3FVARBPROC __glewVertexAttrib3fvARB
PFNGLVERTEXATTRIB4FARBPROC __glewVertexAttrib4fARB
PFNGLVERTEXATTRIBL1UI64NVPROC __glewVertexAttribL1ui64NV
#define GLXEW_SGI_cushion
#define glVertexAttrib4Nbv
WGLEW_EXPORT PFNWGLGETCONTEXTGPUIDAMDPROC __wglewGetContextGPUIDAMD
PFNGLPROGRAMPARAMETER4FNVPROC __glewProgramParameter4fNV
PFNGLFRAGMENTLIGHTFEXTPROC __glewFragmentLightfEXT
#define glProgramParameteri
GLboolean __GLEW_AMD_conservative_depth
PFNGLGENBUFFERSPROC __glewGenBuffers
PFNGLDRAWRANGEELEMENTSEXTPROC __glewDrawRangeElementsEXT
#define glDeleteAsyncMarkersSGIX
PFNGLGETTEXTUREPARAMETERIUIVEXTPROC __glewGetTextureParameterIuivEXT
PFNGLWINDOWPOS2SARBPROC __glewWindowPos2sARB
GLboolean(* PFNGLXSET3DFXMODEMESAPROC)(GLint mode)
#define glFragmentLightfEXT
PFNGLPROGRAMUNIFORM4IVEXTPROC __glewProgramUniform4ivEXT
PFNGLDEPTHBOUNDSDNVPROC __glewDepthBoundsdNV
static GLboolean _glewInit_GL_VERSION_1_4(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLEW_ARB_point_parameters
GLboolean __GLEW_SGIS_texture_lod
#define glProgramUniform3iEXT
PFNGLVARIANTPOINTEREXTPROC __glewVariantPointerEXT
GLboolean __GLEW_ARB_cl_event
#define glVertexAttrib2dARB
PFNGLPROGRAMUNIFORM1I64VNVPROC __glewProgramUniform1i64vNV
PFNGLSAMPLERPARAMETERFPROC __glewSamplerParameterf
#define GLEW_SGIS_detail_texture
#define glProgramUniform3uivEXT
PFNGLMATRIXLOADTRANSPOSEFEXTPROC __glewMatrixLoadTransposefEXT
#define glNewObjectBufferATI
#define glXEnumerateVideoDevicesNV
#define glMultiTexCoordPointerEXT
int(* PFNGLXRELEASEVIDEOIMAGENVPROC)(Display *dpy, GLXPbuffer pbuf)
GLboolean __GLEW_ARB_fragment_shader
GLboolean __GLEW_SGIS_generate_mipmap
PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC __glewVertexArrayFogCoordOffsetEXT
PFNGLUNIFORM4IVPROC __glewUniform4iv
#define glXCreateGLXPixmapWithConfigSGIX
PFNGLGETNSEPARABLEFILTERARBPROC __glewGetnSeparableFilterARB
#define glProgramUniform1ivEXT
#define glProvokingVertex
#define glEndFragmentShaderATI
WGLEW_EXPORT PFNWGLDXREGISTEROBJECTNVPROC __wglewDXRegisterObjectNV
#define wglMakeAssociatedContextCurrentAMD
PFNGLCREATEPROGRAMPROC __glewCreateProgram
PFNGLTEXTUREIMAGE2DMULTISAMPLENVPROC __glewTextureImage2DMultisampleNV
PFNGLBEGINQUERYINDEXEDPROC __glewBeginQueryIndexed
PFNGLVERTEXATTRIBL1UI64VNVPROC __glewVertexAttribL1ui64vNV
#define glReplacementCodePointerSUN
#define glEdgeFlagPointerEXT
PFNGLSECONDARYCOLOR3FPROC __glewSecondaryColor3f
PFNGLXHYPERPIPECONFIGSGIXPROC __glewXHyperpipeConfigSGIX
#define glXFreeContextEXT
PFNGLVERTEXATTRIB1HNVPROC __glewVertexAttrib1hNV
WGLEW_EXPORT PFNWGLGETGPUINFOAMDPROC __wglewGetGPUInfoAMD
#define glGenFragmentShadersATI
PFNGLXRESETFRAMECOUNTNVPROC __glewXResetFrameCountNV
#define glPrioritizeTexturesEXT
GLboolean __GLEW_EXT_direct_state_access
GLboolean __GLEW_NV_copy_image
PFNGLGLOBALALPHAFACTORUISUNPROC __glewGlobalAlphaFactoruiSUN
PFNGLENDSCENEEXTPROC __glewEndSceneEXT
void(* PFNGLXGETSELECTEDEVENTPROC)(Display *dpy, GLXDrawable draw, unsigned long *event_mask)
#define glMultiTexCoord3i
#define GLXEW_SUN_video_resize
PFNGLGETSEPARABLEFILTEREXTPROC __glewGetSeparableFilterEXT
PFNGLXIMPORTCONTEXTEXTPROC __glewXImportContextEXT
PFNGLVERTEXATTRIBS4UBVNVPROC __glewVertexAttribs4ubvNV
#define glCopyTexSubImage3DEXT
#define glNamedRenderbufferStorageMultisampleCoverageEXT
#define GLXEW_EXT_import_context
#define wglGetGammaTableParametersI3D
#define glXGetSyncValuesOML
GLboolean __GLEW_APPLE_pixel_buffer
PFNGLTEXTUREMATERIALEXTPROC __glewTextureMaterialEXT
GLboolean __GLEW_APPLE_fence
PFNGLMULTITEXCOORD1IVARBPROC __glewMultiTexCoord1ivARB
#define glVertexAttribL2ui64NV
#define GLXEW_EXT_visual_info
GLXPixmap(* PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC)(Display *dpy, GLXFBConfig config, Pixmap pixmap)
#define glProgramLocalParameterI4uivNV
#define wglChoosePixelFormatARB
#define GLXEW_SGIS_multisample
#define glViewportIndexedfv
static GLboolean _glewInit_GL_NV_shader_buffer_load(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLSHADERBINARYPROC __glewShaderBinary
GLXDrawable(* PFNGLXGETCURRENTREADDRAWABLESGIPROC)(void)
PFNGLPROGRAMUNIFORMMATRIX3FVPROC __glewProgramUniformMatrix3fv
#define GLXEW_VERSION_1_2
PFNGLSTENCILOPSEPARATEPROC __glewStencilOpSeparate
WGLEW_EXPORT PFNWGLSWAPBUFFERSMSCOMLPROC __wglewSwapBuffersMscOML
#define glConvolutionParameterfEXT
static GLboolean _glewInit_GL_NV_texture_multisample(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLPROGRAMVERTEXLIMITNVPROC __glewProgramVertexLimitNV
#define glProgramUniform2iv
GLboolean __GLEW_APPLE_float_pixels
PFNGLSECONDARYCOLOR3USVEXTPROC __glewSecondaryColor3usvEXT
PFNGLUNIFORM2IVARBPROC __glewUniform2ivARB
#define glXGetSelectedEventSGIX
PFNGLVDPAUFININVPROC __glewVDPAUFiniNV
PFNGLVERTEXATTRIB4NUIVARBPROC __glewVertexAttrib4NuivARB
PFNGLUNIFORM1UIVPROC __glewUniform1uiv
PFNGLSECONDARYCOLOR3SPROC __glewSecondaryColor3s
PFNGLVERTEXATTRIBDIVISORARBPROC __glewVertexAttribDivisorARB
#define glVertexAttribL2i64NV
PFNGLUNIFORM1UI64VNVPROC __glewUniform1ui64vNV
PFNGLGETUNIFORMIVARBPROC __glewGetUniformivARB
PFNGLVERTEXATTRIB1SPROC __glewVertexAttrib1s
#define GLEW_SGI_color_matrix
#define glMultiTexCoord3iv
PFNGLELEMENTPOINTERATIPROC __glewElementPointerATI
#define glSetInvariantEXT
#define glProgramUniformMatrix4x3dvEXT
PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC __glewTexCoord2fNormal3fVertex3fSUN
#define glBindMultiTextureEXT
static GLboolean _glewInit_GL_ATI_separate_stencil(GLEW_CONTEXT_ARG_DEF_INIT)
PFNGLVERTEXATTRIB3SARBPROC __glewVertexAttrib3sARB
PFNGLGENERATEMIPMAPPROC __glewGenerateMipmap
PFNGLDISABLEVERTEXARRAYEXTPROC __glewDisableVertexArrayEXT
PFNGLVERTEXATTRIBL2DVEXTPROC __glewVertexAttribL2dvEXT
PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC __glewGetPixelTransformParameterivEXT
#define GLEW_NV_texgen_reflection
#define GLEW_EXT_coordinate_frame
#define glMinSampleShadingARB
#define glCompressedTexImage1D
#define glResumeTransformFeedbackNV
#define glProgramUniform1iv
PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC __glewReplacementCodeuiColor4fNormal3fVertex3fvSUN
PFNGLDRAWARRAYSINDIRECTPROC __glewDrawArraysIndirect
#define glNormalPointerEXT
WGLEW_EXPORT PFNWGLDXUNLOCKOBJECTSNVPROC __wglewDXUnlockObjectsNV
WGLEW_EXPORT PFNWGLSETGAMMATABLEI3DPROC __wglewSetGammaTableI3D
#define GLEW_ERROR_NO_GL_VERSION
PFNGLGETFOGFUNCSGISPROC __glewGetFogFuncSGIS
#define glGetnUniformuivARB
GLboolean __GLEW_NV_shader_buffer_load
PFNGLWINDOWPOS3DVMESAPROC __glewWindowPos3dvMESA
PFNGLVERTEXATTRIB2SNVPROC __glewVertexAttrib2sNV
PFNGLALPHAFRAGMENTOP2ATIPROC __glewAlphaFragmentOp2ATI
#define glVertexAttribL4i64vNV
#define glVertexAttribI3iEXT
PFNGLWINDOWPOS4DMESAPROC __glewWindowPos4dMESA
PFNGLWINDOWPOS2FARBPROC __glewWindowPos2fARB
PFNGLACTIVETEXTUREPROC __glewActiveTexture
PFNGLSPRITEPARAMETERIVSGIXPROC __glewSpriteParameterivSGIX
PFNGLENABLECLIENTSTATEIEXTPROC __glewEnableClientStateiEXT
#define glTextureLightEXT
#define glGetFragmentLightfvEXT
unsigned int *(* PFNGLXENUMERATEVIDEODEVICESNVPROC)(Display *dpy, int screen, int *nelements)
PFNGLMAPOBJECTBUFFERATIPROC __glewMapObjectBufferATI
PFNGLVERTEXATTRIB4NBVARBPROC __glewVertexAttrib4NbvARB
PFNGLRENDERBUFFERSTORAGEPROC __glewRenderbufferStorage
#define glLoadTransposeMatrixd
GLboolean __GLEW_NV_vertex_buffer_unified_memory
GLboolean __GLEW_ARB_texture_rectangle
PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC __glewTransformFeedbackVaryingsEXT
PFNGLGETNAMEDPROGRAMSTRINGEXTPROC __glewGetNamedProgramStringEXT
WGLEW_EXPORT PFNWGLDESTROYIMAGEBUFFERI3DPROC __wglewDestroyImageBufferI3D
PFNGLGETMAPCONTROLPOINTSNVPROC __glewGetMapControlPointsNV
#define glBindVideoCaptureStreamTextureNV
#define GLEW_ARB_draw_instanced
PFNGLTESTFENCENVPROC __glewTestFenceNV
#define glVertexAttribI1iv
#define wglDisableFrameLockI3D
WGLEW_EXPORT GLboolean __WGLEW_EXT_swap_control
#define glGetTexParameterIuivEXT
#define glGetDebugMessageLogAMD
GLboolean __GLXEW_MESA_copy_sub_buffer
#define GLEW_ARB_occlusion_query
GLboolean __GLEW_OML_subsample
PFNGLGETACTIVEUNIFORMPROC __glewGetActiveUniform
#define glGenerateTextureMipmapEXT
PFNGLGETVIDEOI64VNVPROC __glewGetVideoi64vNV
#define glGetPixelTransformParameterivEXT
PFNGLVERTEXATTRIBI4IVPROC __glewVertexAttribI4iv
#define GLXEW_OML_swap_method
static GLboolean _glewInit_GL_SGIS_texture_filter4(GLEW_CONTEXT_ARG_DEF_INIT)
#define glVertexAttrib4Niv
PFNGLVERTEXATTRIBI4UIPROC __glewVertexAttribI4ui
PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC __glewProgramUniformMatrix3x4fv
PFNGLCOLOR3FVERTEX3FSUNPROC __glewColor3fVertex3fSUN
#define glDrawArraysInstancedEXT
PFNGLDISABLEINDEXEDEXTPROC __glewDisableIndexedEXT
PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC __glewProgramUniformMatrix3x4dvEXT
PFNGLUNIFORMMATRIX3X4DVPROC __glewUniformMatrix3x4dv
#define glGetColorTableParameterfvEXT
#define glResumeTransformFeedback
PFNGLVERTEXATTRIB4NBVPROC __glewVertexAttrib4Nbv
#define GLEW_ARB_shader_subroutine
#define glEnableIndexedEXT
#define WGLEW_ARB_extensions_string
#define glVertexAttribI1uivEXT
#define glVertexStream3sATI
#define GLEW_EXT_index_texture
PFNGLPROGRAMUNIFORM4UI64NVPROC __glewProgramUniform4ui64NV
PFNGLWINDOWPOS2SVARBPROC __glewWindowPos2svARB
GLboolean __GLEW_OML_resample
#define glBufferSubDataARB
GLboolean __GLEW_SGIX_texture_add_env
#define glDeleteRenderbuffersEXT
PFNGLFINISHOBJECTAPPLEPROC __glewFinishObjectAPPLE
PFNGLUNMAPBUFFERPROC __glewUnmapBuffer
#define glXDestroyHyperpipeConfigSGIX
PFNGLMULTITEXCOORD2IARBPROC __glewMultiTexCoord2iARB
GLboolean __GLEW_SGIX_blend_alpha_minmax
#define glVertexAttribArrayObjectATI
static GLboolean _glewInit_GL_VERSION_2_0(GLEW_CONTEXT_ARG_DEF_INIT)
#define glMultiTexCoord4hvNV
GLboolean __GLEW_HP_occlusion_test
PFNGLCLIENTATTRIBDEFAULTEXTPROC __glewClientAttribDefaultEXT
PFNGLVERTEXATTRIB4IVPROC __glewVertexAttrib4iv
PFNGLFOGCOORDPOINTERPROC __glewFogCoordPointer
#define glMultiTexCoord1d
PFNGLPROGRAMUNIFORM1FVEXTPROC __glewProgramUniform1fvEXT
#define glProgramUniformMatrix2x3fv
GLboolean __GLEW_NV_gpu_program4
PFNGLUNIFORM3DVPROC __glewUniform3dv
void *WINAPI * PFNWGLALLOCATEMEMORYNVPROC(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority)
PFNGLCURRENTPALETTEMATRIXARBPROC __glewCurrentPaletteMatrixARB
PFNGLMULTITEXCOORD1DVARBPROC __glewMultiTexCoord1dvARB
PFNGLBEGINOCCLUSIONQUERYNVPROC __glewBeginOcclusionQueryNV
PFNGLSTRINGMARKERGREMEDYPROC __glewStringMarkerGREMEDY
PFNGLXBINDVIDEODEVICENVPROC __glewXBindVideoDeviceNV
PFNGLUNIFORM1I64NVPROC __glewUniform1i64NV
#define glGetSamplerParameterIiv
PFNGLVARIANTFVEXTPROC __glewVariantfvEXT
#define glVertexAttribI4ui
#define glTextureBarrierNV
#define glXSet3DfxModeMESA
#define GLEW_EXT_stencil_clear_tag
#define GLEW_NV_framebuffer_multisample_coverage
GLboolean __GLEW_NV_tessellation_program5
int(* PFNGLXQUERYVIDEOCAPTUREDEVICENVPROC)(Display *dpy, GLXVideoCaptureDeviceNV device, int attribute, int *value)
PFNGLGETMULTISAMPLEFVPROC __glewGetMultisamplefv
#define GLEW_ARB_compatibility
#define glBlendFuncSeparateEXT
#define GLEW_ARB_point_sprite
WGLEW_EXPORT GLboolean __WGLEW_NV_render_depth_texture
Status(* PFNGLXGETTRANSPARENTINDEXSUNPROC)(Display *dpy, Window overlay, Window underlay, unsigned long *pTransparentIndex)
WGLEW_EXPORT PFNWGLSWAPINTERVALEXTPROC __wglewSwapIntervalEXT
GLboolean __GLEW_SGIX_fragment_specular_lighting
PFNGLOBJECTUNPURGEABLEAPPLEPROC __glewObjectUnpurgeableAPPLE
PFNGLXGETFBCONFIGSPROC __glewXGetFBConfigs
PFNGLSECONDARYCOLOR3FVEXTPROC __glewSecondaryColor3fvEXT
PFNGLVERTEXSTREAM4SVATIPROC __glewVertexStream4svATI
static GLboolean _glewInit_GL_EXT_blend_minmax(GLEW_CONTEXT_ARG_DEF_INIT)
GLboolean __GLEW_EXT_draw_buffers2
PFNGLVERTEXATTRIB4NUBVPROC __glewVertexAttrib4Nubv
PFNGLGETQUERYOBJECTUIVPROC __glewGetQueryObjectuiv
static GLboolean _glewInit_GL_VERSION_1_2(GLEW_CONTEXT_ARG_DEF_INIT)
#define GLXEW_OML_sync_control
#define glSharpenTexFuncSGIS
WGLEW_EXPORT GLboolean __WGLEW_NV_render_texture_rectangle
PFNGLACTIVESHADERPROGRAMPROC __glewActiveShaderProgram
#define glProgramUniformMatrix3dvEXT
#define glXBindHyperpipeSGIX
#define wglDisableGenlockI3D
#define GLEW_AMD_name_gen_delete
PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC __glewProgramUniformMatrix3dvEXT
#define glDisableVertexArrayEXT
#define GLEW_SGIS_fog_function
#define glWindowPos3dMESA
PFNGLGETNAMEDBUFFERPOINTERVEXTPROC __glewGetNamedBufferPointervEXT
#define glVertexAttrib4fNV
PFNGLVERTEXATTRIBI2UIPROC __glewVertexAttribI2ui
#define glDeleteProgramsARB
PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC __glewCompressedMultiTexSubImage1DEXT
#define glVertexAttribI3iv
#define GLEW_GREMEDY_string_marker
#define GLEW_APPLE_texture_range
#define glTexCoord2fVertex3fSUN
#define glGetProgramEnvParameterdvARB
#define GLEW_SUN_mesh_array
PFNGLMULTITEXCOORD1SPROC __glewMultiTexCoord1s
#define glXGetFBConfigAttrib
#define glSecondaryColor3ui
#define glProgramUniform4i64vNV
PFNGLDELETEASYNCMARKERSSGIXPROC __glewDeleteAsyncMarkersSGIX
#define glGetColorTableParameterfv
PFNGLGETACTIVEATTRIBPROC __glewGetActiveAttrib