38 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
50 #define glewGetContext() (&_glewctx)
52 WGLEWContext _wglewctx;
53 #define wglewGetContext() (&_wglewctx)
54 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
55 GLXEWContext _glxewctx;
56 #define glxewGetContext() (&_glxewctx)
62 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
68 #if defined(_WIN32) || !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
79 fprintf(
f,
"\n%s:", name);
80 for (i=0; i<62-strlen(name); i++) fprintf(
f,
" ");
81 fprintf(
f,
"%s ", def1 ?
"OK" :
"MISSING");
83 fprintf(
f,
"[%s] ", def2 ?
"OK" :
"MISSING");
85 fprintf(
f,
"[%s]\n", def3 ?
"OK" :
"MISSING");
88 for (i=0; i<strlen(name)+1; i++) fprintf(
f,
"-");
96 fprintf(
f,
" %s:", name);
97 for (i=0; i<60-strlen(name); i++) fprintf(
f,
" ");
98 fprintf(
f,
"%s\n", undefined ?
"MISSING" :
"OK");
104 #ifdef GL_VERSION_1_1
106 static void _glewInfo_GL_VERSION_1_1 (
void)
113 #ifdef GL_VERSION_1_2
115 static void _glewInfo_GL_VERSION_1_2 (
void)
127 #ifdef GL_VERSION_1_2_1
129 static void _glewInfo_GL_VERSION_1_2_1 (
void)
136 #ifdef GL_VERSION_1_3
138 static void _glewInfo_GL_VERSION_1_3 (
void)
192 #ifdef GL_VERSION_1_4
194 static void _glewInfo_GL_VERSION_1_4 (
void)
249 #ifdef GL_VERSION_1_5
251 static void _glewInfo_GL_VERSION_1_5 (
void)
278 #ifdef GL_VERSION_2_0
280 static void _glewInfo_GL_VERSION_2_0 (
void)
381 #ifdef GL_VERSION_2_1
383 static void _glewInfo_GL_VERSION_2_1 (
void)
397 #ifdef GL_VERSION_3_0
399 static void _glewInfo_GL_VERSION_3_0 (
void)
462 #ifdef GL_VERSION_3_1
464 static void _glewInfo_GL_VERSION_3_1 (
void)
476 #ifdef GL_VERSION_3_2
478 static void _glewInfo_GL_VERSION_3_2 (
void)
489 #ifdef GL_VERSION_3_3
491 static void _glewInfo_GL_VERSION_3_3 (
void)
500 #ifdef GL_VERSION_4_0
502 static void _glewInfo_GL_VERSION_4_0 (
void)
515 #ifdef GL_VERSION_4_1
517 static void _glewInfo_GL_VERSION_4_1 (
void)
524 #ifdef GL_VERSION_4_2
526 static void _glewInfo_GL_VERSION_4_2 (
void)
533 #ifdef GL_VERSION_4_3
535 static void _glewInfo_GL_VERSION_4_3 (
void)
542 #ifdef GL_VERSION_4_4
544 static void _glewInfo_GL_VERSION_4_4 (
void)
551 #ifdef GL_3DFX_multisample
553 static void _glewInfo_GL_3DFX_multisample (
void)
560 #ifdef GL_3DFX_tbuffer
562 static void _glewInfo_GL_3DFX_tbuffer (
void)
571 #ifdef GL_3DFX_texture_compression_FXT1
573 static void _glewInfo_GL_3DFX_texture_compression_FXT1 (
void)
580 #ifdef GL_AMD_blend_minmax_factor
582 static void _glewInfo_GL_AMD_blend_minmax_factor (
void)
589 #ifdef GL_AMD_conservative_depth
591 static void _glewInfo_GL_AMD_conservative_depth (
void)
598 #ifdef GL_AMD_debug_output
600 static void _glewInfo_GL_AMD_debug_output (
void)
612 #ifdef GL_AMD_depth_clamp_separate
614 static void _glewInfo_GL_AMD_depth_clamp_separate (
void)
621 #ifdef GL_AMD_draw_buffers_blend
623 static void _glewInfo_GL_AMD_draw_buffers_blend (
void)
635 #ifdef GL_AMD_interleaved_elements
637 static void _glewInfo_GL_AMD_interleaved_elements (
void)
646 #ifdef GL_AMD_multi_draw_indirect
648 static void _glewInfo_GL_AMD_multi_draw_indirect (
void)
658 #ifdef GL_AMD_name_gen_delete
660 static void _glewInfo_GL_AMD_name_gen_delete (
void)
671 #ifdef GL_AMD_performance_monitor
673 static void _glewInfo_GL_AMD_performance_monitor (
void)
692 #ifdef GL_AMD_pinned_memory
694 static void _glewInfo_GL_AMD_pinned_memory (
void)
701 #ifdef GL_AMD_query_buffer_object
703 static void _glewInfo_GL_AMD_query_buffer_object (
void)
710 #ifdef GL_AMD_sample_positions
712 static void _glewInfo_GL_AMD_sample_positions (
void)
721 #ifdef GL_AMD_seamless_cubemap_per_texture
723 static void _glewInfo_GL_AMD_seamless_cubemap_per_texture (
void)
730 #ifdef GL_AMD_shader_stencil_export
732 static void _glewInfo_GL_AMD_shader_stencil_export (
void)
739 #ifdef GL_AMD_shader_trinary_minmax
741 static void _glewInfo_GL_AMD_shader_trinary_minmax (
void)
748 #ifdef GL_AMD_sparse_texture
750 static void _glewInfo_GL_AMD_sparse_texture (
void)
760 #ifdef GL_AMD_stencil_operation_extended
762 static void _glewInfo_GL_AMD_stencil_operation_extended (
void)
771 #ifdef GL_AMD_texture_texture4
773 static void _glewInfo_GL_AMD_texture_texture4 (
void)
780 #ifdef GL_AMD_transform_feedback3_lines_triangles
782 static void _glewInfo_GL_AMD_transform_feedback3_lines_triangles (
void)
789 #ifdef GL_AMD_vertex_shader_layer
791 static void _glewInfo_GL_AMD_vertex_shader_layer (
void)
798 #ifdef GL_AMD_vertex_shader_tessellator
800 static void _glewInfo_GL_AMD_vertex_shader_tessellator (
void)
810 #ifdef GL_AMD_vertex_shader_viewport_index
812 static void _glewInfo_GL_AMD_vertex_shader_viewport_index (
void)
819 #ifdef GL_ANGLE_depth_texture
821 static void _glewInfo_GL_ANGLE_depth_texture (
void)
828 #ifdef GL_ANGLE_framebuffer_blit
830 static void _glewInfo_GL_ANGLE_framebuffer_blit (
void)
839 #ifdef GL_ANGLE_framebuffer_multisample
841 static void _glewInfo_GL_ANGLE_framebuffer_multisample (
void)
850 #ifdef GL_ANGLE_instanced_arrays
852 static void _glewInfo_GL_ANGLE_instanced_arrays (
void)
863 #ifdef GL_ANGLE_pack_reverse_row_order
865 static void _glewInfo_GL_ANGLE_pack_reverse_row_order (
void)
872 #ifdef GL_ANGLE_program_binary
874 static void _glewInfo_GL_ANGLE_program_binary (
void)
881 #ifdef GL_ANGLE_texture_compression_dxt1
883 static void _glewInfo_GL_ANGLE_texture_compression_dxt1 (
void)
890 #ifdef GL_ANGLE_texture_compression_dxt3
892 static void _glewInfo_GL_ANGLE_texture_compression_dxt3 (
void)
899 #ifdef GL_ANGLE_texture_compression_dxt5
901 static void _glewInfo_GL_ANGLE_texture_compression_dxt5 (
void)
908 #ifdef GL_ANGLE_texture_usage
910 static void _glewInfo_GL_ANGLE_texture_usage (
void)
917 #ifdef GL_ANGLE_timer_query
919 static void _glewInfo_GL_ANGLE_timer_query (
void)
938 #ifdef GL_ANGLE_translated_shader_source
940 static void _glewInfo_GL_ANGLE_translated_shader_source (
void)
949 #ifdef GL_APPLE_aux_depth_stencil
951 static void _glewInfo_GL_APPLE_aux_depth_stencil (
void)
958 #ifdef GL_APPLE_client_storage
960 static void _glewInfo_GL_APPLE_client_storage (
void)
967 #ifdef GL_APPLE_element_array
969 static void _glewInfo_GL_APPLE_element_array (
void)
982 #ifdef GL_APPLE_fence
984 static void _glewInfo_GL_APPLE_fence (
void)
1000 #ifdef GL_APPLE_float_pixels
1002 static void _glewInfo_GL_APPLE_float_pixels (
void)
1009 #ifdef GL_APPLE_flush_buffer_range
1011 static void _glewInfo_GL_APPLE_flush_buffer_range (
void)
1021 #ifdef GL_APPLE_object_purgeable
1023 static void _glewInfo_GL_APPLE_object_purgeable (
void)
1034 #ifdef GL_APPLE_pixel_buffer
1036 static void _glewInfo_GL_APPLE_pixel_buffer (
void)
1043 #ifdef GL_APPLE_rgb_422
1045 static void _glewInfo_GL_APPLE_rgb_422 (
void)
1052 #ifdef GL_APPLE_row_bytes
1054 static void _glewInfo_GL_APPLE_row_bytes (
void)
1061 #ifdef GL_APPLE_specular_vector
1063 static void _glewInfo_GL_APPLE_specular_vector (
void)
1070 #ifdef GL_APPLE_texture_range
1072 static void _glewInfo_GL_APPLE_texture_range (
void)
1082 #ifdef GL_APPLE_transform_hint
1084 static void _glewInfo_GL_APPLE_transform_hint (
void)
1091 #ifdef GL_APPLE_vertex_array_object
1093 static void _glewInfo_GL_APPLE_vertex_array_object (
void)
1105 #ifdef GL_APPLE_vertex_array_range
1107 static void _glewInfo_GL_APPLE_vertex_array_range (
void)
1118 #ifdef GL_APPLE_vertex_program_evaluators
1120 static void _glewInfo_GL_APPLE_vertex_program_evaluators (
void)
1135 #ifdef GL_APPLE_ycbcr_422
1137 static void _glewInfo_GL_APPLE_ycbcr_422 (
void)
1144 #ifdef GL_ARB_ES2_compatibility
1146 static void _glewInfo_GL_ARB_ES2_compatibility (
void)
1159 #ifdef GL_ARB_ES3_compatibility
1161 static void _glewInfo_GL_ARB_ES3_compatibility (
void)
1168 #ifdef GL_ARB_arrays_of_arrays
1170 static void _glewInfo_GL_ARB_arrays_of_arrays (
void)
1177 #ifdef GL_ARB_base_instance
1179 static void _glewInfo_GL_ARB_base_instance (
void)
1190 #ifdef GL_ARB_bindless_texture
1192 static void _glewInfo_GL_ARB_bindless_texture (
void)
1216 #ifdef GL_ARB_blend_func_extended
1218 static void _glewInfo_GL_ARB_blend_func_extended (
void)
1228 #ifdef GL_ARB_buffer_storage
1230 static void _glewInfo_GL_ARB_buffer_storage (
void)
1240 #ifdef GL_ARB_cl_event
1242 static void _glewInfo_GL_ARB_cl_event (
void)
1251 #ifdef GL_ARB_clear_buffer_object
1253 static void _glewInfo_GL_ARB_clear_buffer_object (
void)
1265 #ifdef GL_ARB_clear_texture
1267 static void _glewInfo_GL_ARB_clear_texture (
void)
1277 #ifdef GL_ARB_color_buffer_float
1279 static void _glewInfo_GL_ARB_color_buffer_float (
void)
1288 #ifdef GL_ARB_compatibility
1290 static void _glewInfo_GL_ARB_compatibility (
void)
1297 #ifdef GL_ARB_compressed_texture_pixel_storage
1299 static void _glewInfo_GL_ARB_compressed_texture_pixel_storage (
void)
1306 #ifdef GL_ARB_compute_shader
1308 static void _glewInfo_GL_ARB_compute_shader (
void)
1318 #ifdef GL_ARB_compute_variable_group_size
1320 static void _glewInfo_GL_ARB_compute_variable_group_size (
void)
1329 #ifdef GL_ARB_conservative_depth
1331 static void _glewInfo_GL_ARB_conservative_depth (
void)
1338 #ifdef GL_ARB_copy_buffer
1340 static void _glewInfo_GL_ARB_copy_buffer (
void)
1349 #ifdef GL_ARB_copy_image
1351 static void _glewInfo_GL_ARB_copy_image (
void)
1360 #ifdef GL_ARB_debug_output
1362 static void _glewInfo_GL_ARB_debug_output (
void)
1374 #ifdef GL_ARB_depth_buffer_float
1376 static void _glewInfo_GL_ARB_depth_buffer_float (
void)
1383 #ifdef GL_ARB_depth_clamp
1385 static void _glewInfo_GL_ARB_depth_clamp (
void)
1392 #ifdef GL_ARB_depth_texture
1394 static void _glewInfo_GL_ARB_depth_texture (
void)
1401 #ifdef GL_ARB_draw_buffers
1403 static void _glewInfo_GL_ARB_draw_buffers (
void)
1412 #ifdef GL_ARB_draw_buffers_blend
1414 static void _glewInfo_GL_ARB_draw_buffers_blend (
void)
1426 #ifdef GL_ARB_draw_elements_base_vertex
1428 static void _glewInfo_GL_ARB_draw_elements_base_vertex (
void)
1440 #ifdef GL_ARB_draw_indirect
1442 static void _glewInfo_GL_ARB_draw_indirect (
void)
1452 #ifdef GL_ARB_draw_instanced
1454 static void _glewInfo_GL_ARB_draw_instanced (
void)
1461 #ifdef GL_ARB_enhanced_layouts
1463 static void _glewInfo_GL_ARB_enhanced_layouts (
void)
1470 #ifdef GL_ARB_explicit_attrib_location
1472 static void _glewInfo_GL_ARB_explicit_attrib_location (
void)
1479 #ifdef GL_ARB_explicit_uniform_location
1481 static void _glewInfo_GL_ARB_explicit_uniform_location (
void)
1488 #ifdef GL_ARB_fragment_coord_conventions
1490 static void _glewInfo_GL_ARB_fragment_coord_conventions (
void)
1497 #ifdef GL_ARB_fragment_layer_viewport
1499 static void _glewInfo_GL_ARB_fragment_layer_viewport (
void)
1506 #ifdef GL_ARB_fragment_program
1508 static void _glewInfo_GL_ARB_fragment_program (
void)
1515 #ifdef GL_ARB_fragment_program_shadow
1517 static void _glewInfo_GL_ARB_fragment_program_shadow (
void)
1524 #ifdef GL_ARB_fragment_shader
1526 static void _glewInfo_GL_ARB_fragment_shader (
void)
1533 #ifdef GL_ARB_framebuffer_no_attachments
1535 static void _glewInfo_GL_ARB_framebuffer_no_attachments (
void)
1547 #ifdef GL_ARB_framebuffer_object
1549 static void _glewInfo_GL_ARB_framebuffer_object (
void)
1577 #ifdef GL_ARB_framebuffer_sRGB
1579 static void _glewInfo_GL_ARB_framebuffer_sRGB (
void)
1586 #ifdef GL_ARB_geometry_shader4
1588 static void _glewInfo_GL_ARB_geometry_shader4 (
void)
1600 #ifdef GL_ARB_get_program_binary
1602 static void _glewInfo_GL_ARB_get_program_binary (
void)
1613 #ifdef GL_ARB_gpu_shader5
1615 static void _glewInfo_GL_ARB_gpu_shader5 (
void)
1622 #ifdef GL_ARB_gpu_shader_fp64
1624 static void _glewInfo_GL_ARB_gpu_shader_fp64 (
void)
1650 #ifdef GL_ARB_half_float_pixel
1652 static void _glewInfo_GL_ARB_half_float_pixel (
void)
1659 #ifdef GL_ARB_half_float_vertex
1661 static void _glewInfo_GL_ARB_half_float_vertex (
void)
1668 #ifdef GL_ARB_imaging
1670 static void _glewInfo_GL_ARB_imaging (
void)
1711 #ifdef GL_ARB_indirect_parameters
1713 static void _glewInfo_GL_ARB_indirect_parameters (
void)
1723 #ifdef GL_ARB_instanced_arrays
1725 static void _glewInfo_GL_ARB_instanced_arrays (
void)
1736 #ifdef GL_ARB_internalformat_query
1738 static void _glewInfo_GL_ARB_internalformat_query (
void)
1747 #ifdef GL_ARB_internalformat_query2
1749 static void _glewInfo_GL_ARB_internalformat_query2 (
void)
1758 #ifdef GL_ARB_invalidate_subdata
1760 static void _glewInfo_GL_ARB_invalidate_subdata (
void)
1774 #ifdef GL_ARB_map_buffer_alignment
1776 static void _glewInfo_GL_ARB_map_buffer_alignment (
void)
1783 #ifdef GL_ARB_map_buffer_range
1785 static void _glewInfo_GL_ARB_map_buffer_range (
void)
1795 #ifdef GL_ARB_matrix_palette
1797 static void _glewInfo_GL_ARB_matrix_palette (
void)
1810 #ifdef GL_ARB_multi_bind
1812 static void _glewInfo_GL_ARB_multi_bind (
void)
1826 #ifdef GL_ARB_multi_draw_indirect
1828 static void _glewInfo_GL_ARB_multi_draw_indirect (
void)
1838 #ifdef GL_ARB_multisample
1840 static void _glewInfo_GL_ARB_multisample (
void)
1849 #ifdef GL_ARB_multitexture
1851 static void _glewInfo_GL_ARB_multitexture (
void)
1893 #ifdef GL_ARB_occlusion_query
1895 static void _glewInfo_GL_ARB_occlusion_query (
void)
1911 #ifdef GL_ARB_occlusion_query2
1913 static void _glewInfo_GL_ARB_occlusion_query2 (
void)
1920 #ifdef GL_ARB_pixel_buffer_object
1922 static void _glewInfo_GL_ARB_pixel_buffer_object (
void)
1929 #ifdef GL_ARB_point_parameters
1931 static void _glewInfo_GL_ARB_point_parameters (
void)
1941 #ifdef GL_ARB_point_sprite
1943 static void _glewInfo_GL_ARB_point_sprite (
void)
1950 #ifdef GL_ARB_program_interface_query
1952 static void _glewInfo_GL_ARB_program_interface_query (
void)
1966 #ifdef GL_ARB_provoking_vertex
1968 static void _glewInfo_GL_ARB_provoking_vertex (
void)
1977 #ifdef GL_ARB_query_buffer_object
1979 static void _glewInfo_GL_ARB_query_buffer_object (
void)
1986 #ifdef GL_ARB_robust_buffer_access_behavior
1988 static void _glewInfo_GL_ARB_robust_buffer_access_behavior (
void)
1995 #ifdef GL_ARB_robustness
1997 static void _glewInfo_GL_ARB_robustness (
void)
2025 #ifdef GL_ARB_robustness_application_isolation
2027 static void _glewInfo_GL_ARB_robustness_application_isolation (
void)
2034 #ifdef GL_ARB_robustness_share_group_isolation
2036 static void _glewInfo_GL_ARB_robustness_share_group_isolation (
void)
2043 #ifdef GL_ARB_sample_shading
2045 static void _glewInfo_GL_ARB_sample_shading (
void)
2054 #ifdef GL_ARB_sampler_objects
2056 static void _glewInfo_GL_ARB_sampler_objects (
void)
2078 #ifdef GL_ARB_seamless_cube_map
2080 static void _glewInfo_GL_ARB_seamless_cube_map (
void)
2087 #ifdef GL_ARB_seamless_cubemap_per_texture
2089 static void _glewInfo_GL_ARB_seamless_cubemap_per_texture (
void)
2096 #ifdef GL_ARB_separate_shader_objects
2098 static void _glewInfo_GL_ARB_separate_shader_objects (
void)
2166 #ifdef GL_ARB_shader_atomic_counters
2168 static void _glewInfo_GL_ARB_shader_atomic_counters (
void)
2177 #ifdef GL_ARB_shader_bit_encoding
2179 static void _glewInfo_GL_ARB_shader_bit_encoding (
void)
2186 #ifdef GL_ARB_shader_draw_parameters
2188 static void _glewInfo_GL_ARB_shader_draw_parameters (
void)
2195 #ifdef GL_ARB_shader_group_vote
2197 static void _glewInfo_GL_ARB_shader_group_vote (
void)
2204 #ifdef GL_ARB_shader_image_load_store
2206 static void _glewInfo_GL_ARB_shader_image_load_store (
void)
2216 #ifdef GL_ARB_shader_image_size
2218 static void _glewInfo_GL_ARB_shader_image_size (
void)
2225 #ifdef GL_ARB_shader_objects
2227 static void _glewInfo_GL_ARB_shader_objects (
void)
2274 #ifdef GL_ARB_shader_precision
2276 static void _glewInfo_GL_ARB_shader_precision (
void)
2283 #ifdef GL_ARB_shader_stencil_export
2285 static void _glewInfo_GL_ARB_shader_stencil_export (
void)
2292 #ifdef GL_ARB_shader_storage_buffer_object
2294 static void _glewInfo_GL_ARB_shader_storage_buffer_object (
void)
2303 #ifdef GL_ARB_shader_subroutine
2305 static void _glewInfo_GL_ARB_shader_subroutine (
void)
2321 #ifdef GL_ARB_shader_texture_lod
2323 static void _glewInfo_GL_ARB_shader_texture_lod (
void)
2330 #ifdef GL_ARB_shading_language_100
2332 static void _glewInfo_GL_ARB_shading_language_100 (
void)
2339 #ifdef GL_ARB_shading_language_420pack
2341 static void _glewInfo_GL_ARB_shading_language_420pack (
void)
2348 #ifdef GL_ARB_shading_language_include
2350 static void _glewInfo_GL_ARB_shading_language_include (
void)
2364 #ifdef GL_ARB_shading_language_packing
2366 static void _glewInfo_GL_ARB_shading_language_packing (
void)
2373 #ifdef GL_ARB_shadow
2375 static void _glewInfo_GL_ARB_shadow (
void)
2382 #ifdef GL_ARB_shadow_ambient
2384 static void _glewInfo_GL_ARB_shadow_ambient (
void)
2391 #ifdef GL_ARB_sparse_texture
2393 static void _glewInfo_GL_ARB_sparse_texture (
void)
2403 #ifdef GL_ARB_stencil_texturing
2405 static void _glewInfo_GL_ARB_stencil_texturing (
void)
2414 static void _glewInfo_GL_ARB_sync (
void)
2429 #ifdef GL_ARB_tessellation_shader
2431 static void _glewInfo_GL_ARB_tessellation_shader (
void)
2441 #ifdef GL_ARB_texture_border_clamp
2443 static void _glewInfo_GL_ARB_texture_border_clamp (
void)
2450 #ifdef GL_ARB_texture_buffer_object
2452 static void _glewInfo_GL_ARB_texture_buffer_object (
void)
2461 #ifdef GL_ARB_texture_buffer_object_rgb32
2463 static void _glewInfo_GL_ARB_texture_buffer_object_rgb32 (
void)
2470 #ifdef GL_ARB_texture_buffer_range
2472 static void _glewInfo_GL_ARB_texture_buffer_range (
void)
2482 #ifdef GL_ARB_texture_compression
2484 static void _glewInfo_GL_ARB_texture_compression (
void)
2499 #ifdef GL_ARB_texture_compression_bptc
2501 static void _glewInfo_GL_ARB_texture_compression_bptc (
void)
2508 #ifdef GL_ARB_texture_compression_rgtc
2510 static void _glewInfo_GL_ARB_texture_compression_rgtc (
void)
2517 #ifdef GL_ARB_texture_cube_map
2519 static void _glewInfo_GL_ARB_texture_cube_map (
void)
2526 #ifdef GL_ARB_texture_cube_map_array
2528 static void _glewInfo_GL_ARB_texture_cube_map_array (
void)
2535 #ifdef GL_ARB_texture_env_add
2537 static void _glewInfo_GL_ARB_texture_env_add (
void)
2544 #ifdef GL_ARB_texture_env_combine
2546 static void _glewInfo_GL_ARB_texture_env_combine (
void)
2553 #ifdef GL_ARB_texture_env_crossbar
2555 static void _glewInfo_GL_ARB_texture_env_crossbar (
void)
2562 #ifdef GL_ARB_texture_env_dot3
2564 static void _glewInfo_GL_ARB_texture_env_dot3 (
void)
2571 #ifdef GL_ARB_texture_float
2573 static void _glewInfo_GL_ARB_texture_float (
void)
2580 #ifdef GL_ARB_texture_gather
2582 static void _glewInfo_GL_ARB_texture_gather (
void)
2589 #ifdef GL_ARB_texture_mirror_clamp_to_edge
2591 static void _glewInfo_GL_ARB_texture_mirror_clamp_to_edge (
void)
2598 #ifdef GL_ARB_texture_mirrored_repeat
2600 static void _glewInfo_GL_ARB_texture_mirrored_repeat (
void)
2607 #ifdef GL_ARB_texture_multisample
2609 static void _glewInfo_GL_ARB_texture_multisample (
void)
2621 #ifdef GL_ARB_texture_non_power_of_two
2623 static void _glewInfo_GL_ARB_texture_non_power_of_two (
void)
2630 #ifdef GL_ARB_texture_query_levels
2632 static void _glewInfo_GL_ARB_texture_query_levels (
void)
2639 #ifdef GL_ARB_texture_query_lod
2641 static void _glewInfo_GL_ARB_texture_query_lod (
void)
2648 #ifdef GL_ARB_texture_rectangle
2650 static void _glewInfo_GL_ARB_texture_rectangle (
void)
2657 #ifdef GL_ARB_texture_rg
2659 static void _glewInfo_GL_ARB_texture_rg (
void)
2666 #ifdef GL_ARB_texture_rgb10_a2ui
2668 static void _glewInfo_GL_ARB_texture_rgb10_a2ui (
void)
2675 #ifdef GL_ARB_texture_stencil8
2677 static void _glewInfo_GL_ARB_texture_stencil8 (
void)
2684 #ifdef GL_ARB_texture_storage
2686 static void _glewInfo_GL_ARB_texture_storage (
void)
2700 #ifdef GL_ARB_texture_storage_multisample
2702 static void _glewInfo_GL_ARB_texture_storage_multisample (
void)
2714 #ifdef GL_ARB_texture_swizzle
2716 static void _glewInfo_GL_ARB_texture_swizzle (
void)
2723 #ifdef GL_ARB_texture_view
2725 static void _glewInfo_GL_ARB_texture_view (
void)
2734 #ifdef GL_ARB_timer_query
2736 static void _glewInfo_GL_ARB_timer_query (
void)
2747 #ifdef GL_ARB_transform_feedback2
2749 static void _glewInfo_GL_ARB_transform_feedback2 (
void)
2764 #ifdef GL_ARB_transform_feedback3
2766 static void _glewInfo_GL_ARB_transform_feedback3 (
void)
2778 #ifdef GL_ARB_transform_feedback_instanced
2780 static void _glewInfo_GL_ARB_transform_feedback_instanced (
void)
2790 #ifdef GL_ARB_transpose_matrix
2792 static void _glewInfo_GL_ARB_transpose_matrix (
void)
2804 #ifdef GL_ARB_uniform_buffer_object
2806 static void _glewInfo_GL_ARB_uniform_buffer_object (
void)
2824 #ifdef GL_ARB_vertex_array_bgra
2826 static void _glewInfo_GL_ARB_vertex_array_bgra (
void)
2833 #ifdef GL_ARB_vertex_array_object
2835 static void _glewInfo_GL_ARB_vertex_array_object (
void)
2847 #ifdef GL_ARB_vertex_attrib_64bit
2849 static void _glewInfo_GL_ARB_vertex_attrib_64bit (
void)
2867 #ifdef GL_ARB_vertex_attrib_binding
2869 static void _glewInfo_GL_ARB_vertex_attrib_binding (
void)
2883 #ifdef GL_ARB_vertex_blend
2885 static void _glewInfo_GL_ARB_vertex_blend (
void)
2903 #ifdef GL_ARB_vertex_buffer_object
2905 static void _glewInfo_GL_ARB_vertex_buffer_object (
void)
2924 #ifdef GL_ARB_vertex_program
2926 static void _glewInfo_GL_ARB_vertex_program (
void)
2996 #ifdef GL_ARB_vertex_shader
2998 static void _glewInfo_GL_ARB_vertex_shader (
void)
3009 #ifdef GL_ARB_vertex_type_10f_11f_11f_rev
3011 static void _glewInfo_GL_ARB_vertex_type_10f_11f_11f_rev (
void)
3018 #ifdef GL_ARB_vertex_type_2_10_10_10_rev
3020 static void _glewInfo_GL_ARB_vertex_type_2_10_10_10_rev (
void)
3066 #ifdef GL_ARB_viewport_array
3068 static void _glewInfo_GL_ARB_viewport_array (
void)
3086 #ifdef GL_ARB_window_pos
3088 static void _glewInfo_GL_ARB_window_pos (
void)
3112 #ifdef GL_ATIX_point_sprites
3114 static void _glewInfo_GL_ATIX_point_sprites (
void)
3121 #ifdef GL_ATIX_texture_env_combine3
3123 static void _glewInfo_GL_ATIX_texture_env_combine3 (
void)
3130 #ifdef GL_ATIX_texture_env_route
3132 static void _glewInfo_GL_ATIX_texture_env_route (
void)
3139 #ifdef GL_ATIX_vertex_shader_output_point_size
3141 static void _glewInfo_GL_ATIX_vertex_shader_output_point_size (
void)
3148 #ifdef GL_ATI_draw_buffers
3150 static void _glewInfo_GL_ATI_draw_buffers (
void)
3159 #ifdef GL_ATI_element_array
3161 static void _glewInfo_GL_ATI_element_array (
void)
3172 #ifdef GL_ATI_envmap_bumpmap
3174 static void _glewInfo_GL_ATI_envmap_bumpmap (
void)
3186 #ifdef GL_ATI_fragment_shader
3188 static void _glewInfo_GL_ATI_fragment_shader (
void)
3210 #ifdef GL_ATI_map_object_buffer
3212 static void _glewInfo_GL_ATI_map_object_buffer (
void)
3222 #ifdef GL_ATI_meminfo
3224 static void _glewInfo_GL_ATI_meminfo (
void)
3231 #ifdef GL_ATI_pn_triangles
3233 static void _glewInfo_GL_ATI_pn_triangles (
void)
3243 #ifdef GL_ATI_separate_stencil
3245 static void _glewInfo_GL_ATI_separate_stencil (
void)
3255 #ifdef GL_ATI_shader_texture_lod
3257 static void _glewInfo_GL_ATI_shader_texture_lod (
void)
3264 #ifdef GL_ATI_text_fragment_shader
3266 static void _glewInfo_GL_ATI_text_fragment_shader (
void)
3273 #ifdef GL_ATI_texture_compression_3dc
3275 static void _glewInfo_GL_ATI_texture_compression_3dc (
void)
3282 #ifdef GL_ATI_texture_env_combine3
3284 static void _glewInfo_GL_ATI_texture_env_combine3 (
void)
3291 #ifdef GL_ATI_texture_float
3293 static void _glewInfo_GL_ATI_texture_float (
void)
3300 #ifdef GL_ATI_texture_mirror_once
3302 static void _glewInfo_GL_ATI_texture_mirror_once (
void)
3309 #ifdef GL_ATI_vertex_array_object
3311 static void _glewInfo_GL_ATI_vertex_array_object (
void)
3331 #ifdef GL_ATI_vertex_attrib_array_object
3333 static void _glewInfo_GL_ATI_vertex_attrib_array_object (
void)
3344 #ifdef GL_ATI_vertex_streams
3346 static void _glewInfo_GL_ATI_vertex_streams (
void)
3399 #ifdef GL_EXT_422_pixels
3401 static void _glewInfo_GL_EXT_422_pixels (
void)
3408 #ifdef GL_EXT_Cg_shader
3410 static void _glewInfo_GL_EXT_Cg_shader (
void)
3419 static void _glewInfo_GL_EXT_abgr (
void)
3428 static void _glewInfo_GL_EXT_bgra (
void)
3435 #ifdef GL_EXT_bindable_uniform
3437 static void _glewInfo_GL_EXT_bindable_uniform (
void)
3448 #ifdef GL_EXT_blend_color
3450 static void _glewInfo_GL_EXT_blend_color (
void)
3459 #ifdef GL_EXT_blend_equation_separate
3461 static void _glewInfo_GL_EXT_blend_equation_separate (
void)
3470 #ifdef GL_EXT_blend_func_separate
3472 static void _glewInfo_GL_EXT_blend_func_separate (
void)
3481 #ifdef GL_EXT_blend_logic_op
3483 static void _glewInfo_GL_EXT_blend_logic_op (
void)
3490 #ifdef GL_EXT_blend_minmax
3492 static void _glewInfo_GL_EXT_blend_minmax (
void)
3501 #ifdef GL_EXT_blend_subtract
3503 static void _glewInfo_GL_EXT_blend_subtract (
void)
3510 #ifdef GL_EXT_clip_volume_hint
3512 static void _glewInfo_GL_EXT_clip_volume_hint (
void)
3521 static void _glewInfo_GL_EXT_cmyka (
void)
3528 #ifdef GL_EXT_color_subtable
3530 static void _glewInfo_GL_EXT_color_subtable (
void)
3540 #ifdef GL_EXT_compiled_vertex_array
3542 static void _glewInfo_GL_EXT_compiled_vertex_array (
void)
3552 #ifdef GL_EXT_convolution
3554 static void _glewInfo_GL_EXT_convolution (
void)
3575 #ifdef GL_EXT_coordinate_frame
3577 static void _glewInfo_GL_EXT_coordinate_frame (
void)
3587 #ifdef GL_EXT_copy_texture
3589 static void _glewInfo_GL_EXT_copy_texture (
void)
3602 #ifdef GL_EXT_cull_vertex
3604 static void _glewInfo_GL_EXT_cull_vertex (
void)
3614 #ifdef GL_EXT_debug_marker
3616 static void _glewInfo_GL_EXT_debug_marker (
void)
3627 #ifdef GL_EXT_depth_bounds_test
3629 static void _glewInfo_GL_EXT_depth_bounds_test (
void)
3638 #ifdef GL_EXT_direct_state_access
3640 static void _glewInfo_GL_EXT_direct_state_access (
void)
3861 #ifdef GL_EXT_draw_buffers2
3863 static void _glewInfo_GL_EXT_draw_buffers2 (
void)
3877 #ifdef GL_EXT_draw_instanced
3879 static void _glewInfo_GL_EXT_draw_instanced (
void)
3889 #ifdef GL_EXT_draw_range_elements
3891 static void _glewInfo_GL_EXT_draw_range_elements (
void)
3900 #ifdef GL_EXT_fog_coord
3902 static void _glewInfo_GL_EXT_fog_coord (
void)
3915 #ifdef GL_EXT_fragment_lighting
3917 static void _glewInfo_GL_EXT_fragment_lighting (
void)
3943 #ifdef GL_EXT_framebuffer_blit
3945 static void _glewInfo_GL_EXT_framebuffer_blit (
void)
3954 #ifdef GL_EXT_framebuffer_multisample
3956 static void _glewInfo_GL_EXT_framebuffer_multisample (
void)
3965 #ifdef GL_EXT_framebuffer_multisample_blit_scaled
3967 static void _glewInfo_GL_EXT_framebuffer_multisample_blit_scaled (
void)
3974 #ifdef GL_EXT_framebuffer_object
3976 static void _glewInfo_GL_EXT_framebuffer_object (
void)
4001 #ifdef GL_EXT_framebuffer_sRGB
4003 static void _glewInfo_GL_EXT_framebuffer_sRGB (
void)
4010 #ifdef GL_EXT_geometry_shader4
4012 static void _glewInfo_GL_EXT_geometry_shader4 (
void)
4023 #ifdef GL_EXT_gpu_program_parameters
4025 static void _glewInfo_GL_EXT_gpu_program_parameters (
void)
4035 #ifdef GL_EXT_gpu_shader4
4037 static void _glewInfo_GL_EXT_gpu_shader4 (
void)
4079 #ifdef GL_EXT_histogram
4081 static void _glewInfo_GL_EXT_histogram (
void)
4099 #ifdef GL_EXT_index_array_formats
4101 static void _glewInfo_GL_EXT_index_array_formats (
void)
4108 #ifdef GL_EXT_index_func
4110 static void _glewInfo_GL_EXT_index_func (
void)
4119 #ifdef GL_EXT_index_material
4121 static void _glewInfo_GL_EXT_index_material (
void)
4130 #ifdef GL_EXT_index_texture
4132 static void _glewInfo_GL_EXT_index_texture (
void)
4139 #ifdef GL_EXT_light_texture
4141 static void _glewInfo_GL_EXT_light_texture (
void)
4152 #ifdef GL_EXT_misc_attribute
4154 static void _glewInfo_GL_EXT_misc_attribute (
void)
4161 #ifdef GL_EXT_multi_draw_arrays
4163 static void _glewInfo_GL_EXT_multi_draw_arrays (
void)
4173 #ifdef GL_EXT_multisample
4175 static void _glewInfo_GL_EXT_multisample (
void)
4185 #ifdef GL_EXT_packed_depth_stencil
4187 static void _glewInfo_GL_EXT_packed_depth_stencil (
void)
4194 #ifdef GL_EXT_packed_float
4196 static void _glewInfo_GL_EXT_packed_float (
void)
4203 #ifdef GL_EXT_packed_pixels
4205 static void _glewInfo_GL_EXT_packed_pixels (
void)
4212 #ifdef GL_EXT_paletted_texture
4214 static void _glewInfo_GL_EXT_paletted_texture (
void)
4226 #ifdef GL_EXT_pixel_buffer_object
4228 static void _glewInfo_GL_EXT_pixel_buffer_object (
void)
4235 #ifdef GL_EXT_pixel_transform
4237 static void _glewInfo_GL_EXT_pixel_transform (
void)
4251 #ifdef GL_EXT_pixel_transform_color_table
4253 static void _glewInfo_GL_EXT_pixel_transform_color_table (
void)
4260 #ifdef GL_EXT_point_parameters
4262 static void _glewInfo_GL_EXT_point_parameters (
void)
4272 #ifdef GL_EXT_polygon_offset
4274 static void _glewInfo_GL_EXT_polygon_offset (
void)
4283 #ifdef GL_EXT_provoking_vertex
4285 static void _glewInfo_GL_EXT_provoking_vertex (
void)
4294 #ifdef GL_EXT_rescale_normal
4296 static void _glewInfo_GL_EXT_rescale_normal (
void)
4303 #ifdef GL_EXT_scene_marker
4305 static void _glewInfo_GL_EXT_scene_marker (
void)
4315 #ifdef GL_EXT_secondary_color
4317 static void _glewInfo_GL_EXT_secondary_color (
void)
4342 #ifdef GL_EXT_separate_shader_objects
4344 static void _glewInfo_GL_EXT_separate_shader_objects (
void)
4355 #ifdef GL_EXT_separate_specular_color
4357 static void _glewInfo_GL_EXT_separate_specular_color (
void)
4364 #ifdef GL_EXT_shader_image_load_store
4366 static void _glewInfo_GL_EXT_shader_image_load_store (
void)
4376 #ifdef GL_EXT_shadow_funcs
4378 static void _glewInfo_GL_EXT_shadow_funcs (
void)
4385 #ifdef GL_EXT_shared_texture_palette
4387 static void _glewInfo_GL_EXT_shared_texture_palette (
void)
4394 #ifdef GL_EXT_stencil_clear_tag
4396 static void _glewInfo_GL_EXT_stencil_clear_tag (
void)
4403 #ifdef GL_EXT_stencil_two_side
4405 static void _glewInfo_GL_EXT_stencil_two_side (
void)
4414 #ifdef GL_EXT_stencil_wrap
4416 static void _glewInfo_GL_EXT_stencil_wrap (
void)
4423 #ifdef GL_EXT_subtexture
4425 static void _glewInfo_GL_EXT_subtexture (
void)
4436 #ifdef GL_EXT_texture
4438 static void _glewInfo_GL_EXT_texture (
void)
4445 #ifdef GL_EXT_texture3D
4447 static void _glewInfo_GL_EXT_texture3D (
void)
4456 #ifdef GL_EXT_texture_array
4458 static void _glewInfo_GL_EXT_texture_array (
void)
4467 #ifdef GL_EXT_texture_buffer_object
4469 static void _glewInfo_GL_EXT_texture_buffer_object (
void)
4478 #ifdef GL_EXT_texture_compression_dxt1
4480 static void _glewInfo_GL_EXT_texture_compression_dxt1 (
void)
4487 #ifdef GL_EXT_texture_compression_latc
4489 static void _glewInfo_GL_EXT_texture_compression_latc (
void)
4496 #ifdef GL_EXT_texture_compression_rgtc
4498 static void _glewInfo_GL_EXT_texture_compression_rgtc (
void)
4505 #ifdef GL_EXT_texture_compression_s3tc
4507 static void _glewInfo_GL_EXT_texture_compression_s3tc (
void)
4514 #ifdef GL_EXT_texture_cube_map
4516 static void _glewInfo_GL_EXT_texture_cube_map (
void)
4523 #ifdef GL_EXT_texture_edge_clamp
4525 static void _glewInfo_GL_EXT_texture_edge_clamp (
void)
4532 #ifdef GL_EXT_texture_env
4534 static void _glewInfo_GL_EXT_texture_env (
void)
4541 #ifdef GL_EXT_texture_env_add
4543 static void _glewInfo_GL_EXT_texture_env_add (
void)
4550 #ifdef GL_EXT_texture_env_combine
4552 static void _glewInfo_GL_EXT_texture_env_combine (
void)
4559 #ifdef GL_EXT_texture_env_dot3
4561 static void _glewInfo_GL_EXT_texture_env_dot3 (
void)
4568 #ifdef GL_EXT_texture_filter_anisotropic
4570 static void _glewInfo_GL_EXT_texture_filter_anisotropic (
void)
4577 #ifdef GL_EXT_texture_integer
4579 static void _glewInfo_GL_EXT_texture_integer (
void)
4593 #ifdef GL_EXT_texture_lod_bias
4595 static void _glewInfo_GL_EXT_texture_lod_bias (
void)
4602 #ifdef GL_EXT_texture_mirror_clamp
4604 static void _glewInfo_GL_EXT_texture_mirror_clamp (
void)
4611 #ifdef GL_EXT_texture_object
4613 static void _glewInfo_GL_EXT_texture_object (
void)
4627 #ifdef GL_EXT_texture_perturb_normal
4629 static void _glewInfo_GL_EXT_texture_perturb_normal (
void)
4638 #ifdef GL_EXT_texture_rectangle
4640 static void _glewInfo_GL_EXT_texture_rectangle (
void)
4647 #ifdef GL_EXT_texture_sRGB
4649 static void _glewInfo_GL_EXT_texture_sRGB (
void)
4656 #ifdef GL_EXT_texture_sRGB_decode
4658 static void _glewInfo_GL_EXT_texture_sRGB_decode (
void)
4665 #ifdef GL_EXT_texture_shared_exponent
4667 static void _glewInfo_GL_EXT_texture_shared_exponent (
void)
4674 #ifdef GL_EXT_texture_snorm
4676 static void _glewInfo_GL_EXT_texture_snorm (
void)
4683 #ifdef GL_EXT_texture_swizzle
4685 static void _glewInfo_GL_EXT_texture_swizzle (
void)
4692 #ifdef GL_EXT_timer_query
4694 static void _glewInfo_GL_EXT_timer_query (
void)
4704 #ifdef GL_EXT_transform_feedback
4706 static void _glewInfo_GL_EXT_transform_feedback (
void)
4721 #ifdef GL_EXT_vertex_array
4723 static void _glewInfo_GL_EXT_vertex_array (
void)
4739 #ifdef GL_EXT_vertex_array_bgra
4741 static void _glewInfo_GL_EXT_vertex_array_bgra (
void)
4748 #ifdef GL_EXT_vertex_attrib_64bit
4750 static void _glewInfo_GL_EXT_vertex_attrib_64bit (
void)
4769 #ifdef GL_EXT_vertex_shader
4771 static void _glewInfo_GL_EXT_vertex_shader (
void)
4821 #ifdef GL_EXT_vertex_weighting
4823 static void _glewInfo_GL_EXT_vertex_weighting (
void)
4834 #ifdef GL_EXT_x11_sync_object
4836 static void _glewInfo_GL_EXT_x11_sync_object (
void)
4845 #ifdef GL_GREMEDY_frame_terminator
4847 static void _glewInfo_GL_GREMEDY_frame_terminator (
void)
4856 #ifdef GL_GREMEDY_string_marker
4858 static void _glewInfo_GL_GREMEDY_string_marker (
void)
4867 #ifdef GL_HP_convolution_border_modes
4869 static void _glewInfo_GL_HP_convolution_border_modes (
void)
4876 #ifdef GL_HP_image_transform
4878 static void _glewInfo_GL_HP_image_transform (
void)
4892 #ifdef GL_HP_occlusion_test
4894 static void _glewInfo_GL_HP_occlusion_test (
void)
4901 #ifdef GL_HP_texture_lighting
4903 static void _glewInfo_GL_HP_texture_lighting (
void)
4910 #ifdef GL_IBM_cull_vertex
4912 static void _glewInfo_GL_IBM_cull_vertex (
void)
4919 #ifdef GL_IBM_multimode_draw_arrays
4921 static void _glewInfo_GL_IBM_multimode_draw_arrays (
void)
4931 #ifdef GL_IBM_rasterpos_clip
4933 static void _glewInfo_GL_IBM_rasterpos_clip (
void)
4940 #ifdef GL_IBM_static_data
4942 static void _glewInfo_GL_IBM_static_data (
void)
4949 #ifdef GL_IBM_texture_mirrored_repeat
4951 static void _glewInfo_GL_IBM_texture_mirrored_repeat (
void)
4958 #ifdef GL_IBM_vertex_array_lists
4960 static void _glewInfo_GL_IBM_vertex_array_lists (
void)
4976 #ifdef GL_INGR_color_clamp
4978 static void _glewInfo_GL_INGR_color_clamp (
void)
4985 #ifdef GL_INGR_interlace_read
4987 static void _glewInfo_GL_INGR_interlace_read (
void)
4994 #ifdef GL_INTEL_map_texture
4996 static void _glewInfo_GL_INTEL_map_texture (
void)
5007 #ifdef GL_INTEL_parallel_arrays
5009 static void _glewInfo_GL_INTEL_parallel_arrays (
void)
5021 #ifdef GL_INTEL_texture_scissor
5023 static void _glewInfo_GL_INTEL_texture_scissor (
void)
5035 static void _glewInfo_GL_KHR_debug (
void)
5053 #ifdef GL_KHR_texture_compression_astc_ldr
5055 static void _glewInfo_GL_KHR_texture_compression_astc_ldr (
void)
5062 #ifdef GL_KTX_buffer_region
5064 static void _glewInfo_GL_KTX_buffer_region (
void)
5077 #ifdef GL_MESAX_texture_stack
5079 static void _glewInfo_GL_MESAX_texture_stack (
void)
5086 #ifdef GL_MESA_pack_invert
5088 static void _glewInfo_GL_MESA_pack_invert (
void)
5095 #ifdef GL_MESA_resize_buffers
5097 static void _glewInfo_GL_MESA_resize_buffers (
void)
5106 #ifdef GL_MESA_window_pos
5108 static void _glewInfo_GL_MESA_window_pos (
void)
5140 #ifdef GL_MESA_ycbcr_texture
5142 static void _glewInfo_GL_MESA_ycbcr_texture (
void)
5149 #ifdef GL_NVX_conditional_render
5151 static void _glewInfo_GL_NVX_conditional_render (
void)
5161 #ifdef GL_NVX_gpu_memory_info
5163 static void _glewInfo_GL_NVX_gpu_memory_info (
void)
5170 #ifdef GL_NV_bindless_multi_draw_indirect
5172 static void _glewInfo_GL_NV_bindless_multi_draw_indirect (
void)
5182 #ifdef GL_NV_bindless_texture
5184 static void _glewInfo_GL_NV_bindless_texture (
void)
5205 #ifdef GL_NV_blend_equation_advanced
5207 static void _glewInfo_GL_NV_blend_equation_advanced (
void)
5217 #ifdef GL_NV_blend_equation_advanced_coherent
5219 static void _glewInfo_GL_NV_blend_equation_advanced_coherent (
void)
5226 #ifdef GL_NV_blend_square
5228 static void _glewInfo_GL_NV_blend_square (
void)
5235 #ifdef GL_NV_compute_program5
5237 static void _glewInfo_GL_NV_compute_program5 (
void)
5244 #ifdef GL_NV_conditional_render
5246 static void _glewInfo_GL_NV_conditional_render (
void)
5256 #ifdef GL_NV_copy_depth_to_color
5258 static void _glewInfo_GL_NV_copy_depth_to_color (
void)
5265 #ifdef GL_NV_copy_image
5267 static void _glewInfo_GL_NV_copy_image (
void)
5276 #ifdef GL_NV_deep_texture3D
5278 static void _glewInfo_GL_NV_deep_texture3D (
void)
5285 #ifdef GL_NV_depth_buffer_float
5287 static void _glewInfo_GL_NV_depth_buffer_float (
void)
5298 #ifdef GL_NV_depth_clamp
5300 static void _glewInfo_GL_NV_depth_clamp (
void)
5307 #ifdef GL_NV_depth_range_unclamped
5309 static void _glewInfo_GL_NV_depth_range_unclamped (
void)
5316 #ifdef GL_NV_draw_texture
5318 static void _glewInfo_GL_NV_draw_texture (
void)
5327 #ifdef GL_NV_evaluators
5329 static void _glewInfo_GL_NV_evaluators (
void)
5346 #ifdef GL_NV_explicit_multisample
5348 static void _glewInfo_GL_NV_explicit_multisample (
void)
5361 static void _glewInfo_GL_NV_fence (
void)
5376 #ifdef GL_NV_float_buffer
5378 static void _glewInfo_GL_NV_float_buffer (
void)
5385 #ifdef GL_NV_fog_distance
5387 static void _glewInfo_GL_NV_fog_distance (
void)
5394 #ifdef GL_NV_fragment_program
5396 static void _glewInfo_GL_NV_fragment_program (
void)
5410 #ifdef GL_NV_fragment_program2
5412 static void _glewInfo_GL_NV_fragment_program2 (
void)
5419 #ifdef GL_NV_fragment_program4
5421 static void _glewInfo_GL_NV_fragment_program4 (
void)
5428 #ifdef GL_NV_fragment_program_option
5430 static void _glewInfo_GL_NV_fragment_program_option (
void)
5437 #ifdef GL_NV_framebuffer_multisample_coverage
5439 static void _glewInfo_GL_NV_framebuffer_multisample_coverage (
void)
5448 #ifdef GL_NV_geometry_program4
5450 static void _glewInfo_GL_NV_geometry_program4 (
void)
5459 #ifdef GL_NV_geometry_shader4
5461 static void _glewInfo_GL_NV_geometry_shader4 (
void)
5468 #ifdef GL_NV_gpu_program4
5470 static void _glewInfo_GL_NV_gpu_program4 (
void)
5490 #ifdef GL_NV_gpu_program5
5492 static void _glewInfo_GL_NV_gpu_program5 (
void)
5499 #ifdef GL_NV_gpu_program5_mem_extended
5501 static void _glewInfo_GL_NV_gpu_program5_mem_extended (
void)
5508 #ifdef GL_NV_gpu_program_fp64
5510 static void _glewInfo_GL_NV_gpu_program_fp64 (
void)
5517 #ifdef GL_NV_gpu_shader5
5519 static void _glewInfo_GL_NV_gpu_shader5 (
void)
5561 #ifdef GL_NV_half_float
5563 static void _glewInfo_GL_NV_half_float (
void)
5617 #ifdef GL_NV_light_max_exponent
5619 static void _glewInfo_GL_NV_light_max_exponent (
void)
5626 #ifdef GL_NV_multisample_coverage
5628 static void _glewInfo_GL_NV_multisample_coverage (
void)
5635 #ifdef GL_NV_multisample_filter_hint
5637 static void _glewInfo_GL_NV_multisample_filter_hint (
void)
5644 #ifdef GL_NV_occlusion_query
5646 static void _glewInfo_GL_NV_occlusion_query (
void)
5661 #ifdef GL_NV_packed_depth_stencil
5663 static void _glewInfo_GL_NV_packed_depth_stencil (
void)
5670 #ifdef GL_NV_parameter_buffer_object
5672 static void _glewInfo_GL_NV_parameter_buffer_object (
void)
5683 #ifdef GL_NV_parameter_buffer_object2
5685 static void _glewInfo_GL_NV_parameter_buffer_object2 (
void)
5692 #ifdef GL_NV_path_rendering
5694 static void _glewInfo_GL_NV_path_rendering (
void)
5751 #ifdef GL_NV_pixel_data_range
5753 static void _glewInfo_GL_NV_pixel_data_range (
void)
5763 #ifdef GL_NV_point_sprite
5765 static void _glewInfo_GL_NV_point_sprite (
void)
5775 #ifdef GL_NV_present_video
5777 static void _glewInfo_GL_NV_present_video (
void)
5791 #ifdef GL_NV_primitive_restart
5793 static void _glewInfo_GL_NV_primitive_restart (
void)
5803 #ifdef GL_NV_register_combiners
5805 static void _glewInfo_GL_NV_register_combiners (
void)
5826 #ifdef GL_NV_register_combiners2
5828 static void _glewInfo_GL_NV_register_combiners2 (
void)
5838 #ifdef GL_NV_shader_atomic_counters
5840 static void _glewInfo_GL_NV_shader_atomic_counters (
void)
5847 #ifdef GL_NV_shader_atomic_float
5849 static void _glewInfo_GL_NV_shader_atomic_float (
void)
5856 #ifdef GL_NV_shader_buffer_load
5858 static void _glewInfo_GL_NV_shader_buffer_load (
void)
5879 #ifdef GL_NV_shader_storage_buffer_object
5881 static void _glewInfo_GL_NV_shader_storage_buffer_object (
void)
5888 #ifdef GL_NV_tessellation_program5
5890 static void _glewInfo_GL_NV_tessellation_program5 (
void)
5897 #ifdef GL_NV_texgen_emboss
5899 static void _glewInfo_GL_NV_texgen_emboss (
void)
5906 #ifdef GL_NV_texgen_reflection
5908 static void _glewInfo_GL_NV_texgen_reflection (
void)
5915 #ifdef GL_NV_texture_barrier
5917 static void _glewInfo_GL_NV_texture_barrier (
void)
5926 #ifdef GL_NV_texture_compression_vtc
5928 static void _glewInfo_GL_NV_texture_compression_vtc (
void)
5935 #ifdef GL_NV_texture_env_combine4
5937 static void _glewInfo_GL_NV_texture_env_combine4 (
void)
5944 #ifdef GL_NV_texture_expand_normal
5946 static void _glewInfo_GL_NV_texture_expand_normal (
void)
5953 #ifdef GL_NV_texture_multisample
5955 static void _glewInfo_GL_NV_texture_multisample (
void)
5969 #ifdef GL_NV_texture_rectangle
5971 static void _glewInfo_GL_NV_texture_rectangle (
void)
5978 #ifdef GL_NV_texture_shader
5980 static void _glewInfo_GL_NV_texture_shader (
void)
5987 #ifdef GL_NV_texture_shader2
5989 static void _glewInfo_GL_NV_texture_shader2 (
void)
5996 #ifdef GL_NV_texture_shader3
5998 static void _glewInfo_GL_NV_texture_shader3 (
void)
6005 #ifdef GL_NV_transform_feedback
6007 static void _glewInfo_GL_NV_transform_feedback (
void)
6026 #ifdef GL_NV_transform_feedback2
6028 static void _glewInfo_GL_NV_transform_feedback2 (
void)
6043 #ifdef GL_NV_vdpau_interop
6045 static void _glewInfo_GL_NV_vdpau_interop (
void)
6063 #ifdef GL_NV_vertex_array_range
6065 static void _glewInfo_GL_NV_vertex_array_range (
void)
6075 #ifdef GL_NV_vertex_array_range2
6077 static void _glewInfo_GL_NV_vertex_array_range2 (
void)
6084 #ifdef GL_NV_vertex_attrib_integer_64bit
6086 static void _glewInfo_GL_NV_vertex_attrib_integer_64bit (
void)
6113 #ifdef GL_NV_vertex_buffer_unified_memory
6115 static void _glewInfo_GL_NV_vertex_buffer_unified_memory (
void)
6135 #ifdef GL_NV_vertex_program
6137 static void _glewInfo_GL_NV_vertex_program (
void)
6209 #ifdef GL_NV_vertex_program1_1
6211 static void _glewInfo_GL_NV_vertex_program1_1 (
void)
6218 #ifdef GL_NV_vertex_program2
6220 static void _glewInfo_GL_NV_vertex_program2 (
void)
6227 #ifdef GL_NV_vertex_program2_option
6229 static void _glewInfo_GL_NV_vertex_program2_option (
void)
6236 #ifdef GL_NV_vertex_program3
6238 static void _glewInfo_GL_NV_vertex_program3 (
void)
6245 #ifdef GL_NV_vertex_program4
6247 static void _glewInfo_GL_NV_vertex_program4 (
void)
6254 #ifdef GL_NV_video_capture
6256 static void _glewInfo_GL_NV_video_capture (
void)
6276 #ifdef GL_OES_byte_coordinates
6278 static void _glewInfo_GL_OES_byte_coordinates (
void)
6285 #ifdef GL_OES_compressed_paletted_texture
6287 static void _glewInfo_GL_OES_compressed_paletted_texture (
void)
6294 #ifdef GL_OES_read_format
6296 static void _glewInfo_GL_OES_read_format (
void)
6303 #ifdef GL_OES_single_precision
6305 static void _glewInfo_GL_OES_single_precision (
void)
6319 #ifdef GL_OML_interlace
6321 static void _glewInfo_GL_OML_interlace (
void)
6328 #ifdef GL_OML_resample
6330 static void _glewInfo_GL_OML_resample (
void)
6337 #ifdef GL_OML_subsample
6339 static void _glewInfo_GL_OML_subsample (
void)
6346 #ifdef GL_PGI_misc_hints
6348 static void _glewInfo_GL_PGI_misc_hints (
void)
6355 #ifdef GL_PGI_vertex_hints
6357 static void _glewInfo_GL_PGI_vertex_hints (
void)
6364 #ifdef GL_REGAL_ES1_0_compatibility
6366 static void _glewInfo_GL_REGAL_ES1_0_compatibility (
void)
6405 #ifdef GL_REGAL_ES1_1_compatibility
6407 static void _glewInfo_GL_REGAL_ES1_1_compatibility (
void)
6428 #ifdef GL_REGAL_enable
6430 static void _glewInfo_GL_REGAL_enable (
void)
6437 #ifdef GL_REGAL_error_string
6439 static void _glewInfo_GL_REGAL_error_string (
void)
6448 #ifdef GL_REGAL_extension_query
6450 static void _glewInfo_GL_REGAL_extension_query (
void)
6462 static void _glewInfo_GL_REGAL_log (
void)
6471 #ifdef GL_REND_screen_coordinates
6473 static void _glewInfo_GL_REND_screen_coordinates (
void)
6482 static void _glewInfo_GL_S3_s3tc (
void)
6489 #ifdef GL_SGIS_color_range
6491 static void _glewInfo_GL_SGIS_color_range (
void)
6498 #ifdef GL_SGIS_detail_texture
6500 static void _glewInfo_GL_SGIS_detail_texture (
void)
6510 #ifdef GL_SGIS_fog_function
6512 static void _glewInfo_GL_SGIS_fog_function (
void)
6522 #ifdef GL_SGIS_generate_mipmap
6524 static void _glewInfo_GL_SGIS_generate_mipmap (
void)
6531 #ifdef GL_SGIS_multisample
6533 static void _glewInfo_GL_SGIS_multisample (
void)
6543 #ifdef GL_SGIS_pixel_texture
6545 static void _glewInfo_GL_SGIS_pixel_texture (
void)
6552 #ifdef GL_SGIS_point_line_texgen
6554 static void _glewInfo_GL_SGIS_point_line_texgen (
void)
6561 #ifdef GL_SGIS_sharpen_texture
6563 static void _glewInfo_GL_SGIS_sharpen_texture (
void)
6573 #ifdef GL_SGIS_texture4D
6575 static void _glewInfo_GL_SGIS_texture4D (
void)
6585 #ifdef GL_SGIS_texture_border_clamp
6587 static void _glewInfo_GL_SGIS_texture_border_clamp (
void)
6594 #ifdef GL_SGIS_texture_edge_clamp
6596 static void _glewInfo_GL_SGIS_texture_edge_clamp (
void)
6603 #ifdef GL_SGIS_texture_filter4
6605 static void _glewInfo_GL_SGIS_texture_filter4 (
void)
6615 #ifdef GL_SGIS_texture_lod
6617 static void _glewInfo_GL_SGIS_texture_lod (
void)
6624 #ifdef GL_SGIS_texture_select
6626 static void _glewInfo_GL_SGIS_texture_select (
void)
6633 #ifdef GL_SGIX_async
6635 static void _glewInfo_GL_SGIX_async (
void)
6649 #ifdef GL_SGIX_async_histogram
6651 static void _glewInfo_GL_SGIX_async_histogram (
void)
6658 #ifdef GL_SGIX_async_pixel
6660 static void _glewInfo_GL_SGIX_async_pixel (
void)
6667 #ifdef GL_SGIX_blend_alpha_minmax
6669 static void _glewInfo_GL_SGIX_blend_alpha_minmax (
void)
6676 #ifdef GL_SGIX_clipmap
6678 static void _glewInfo_GL_SGIX_clipmap (
void)
6685 #ifdef GL_SGIX_convolution_accuracy
6687 static void _glewInfo_GL_SGIX_convolution_accuracy (
void)
6694 #ifdef GL_SGIX_depth_texture
6696 static void _glewInfo_GL_SGIX_depth_texture (
void)
6703 #ifdef GL_SGIX_flush_raster
6705 static void _glewInfo_GL_SGIX_flush_raster (
void)
6714 #ifdef GL_SGIX_fog_offset
6716 static void _glewInfo_GL_SGIX_fog_offset (
void)
6723 #ifdef GL_SGIX_fog_texture
6725 static void _glewInfo_GL_SGIX_fog_texture (
void)
6734 #ifdef GL_SGIX_fragment_specular_lighting
6736 static void _glewInfo_GL_SGIX_fragment_specular_lighting (
void)
6761 #ifdef GL_SGIX_framezoom
6763 static void _glewInfo_GL_SGIX_framezoom (
void)
6772 #ifdef GL_SGIX_interlace
6774 static void _glewInfo_GL_SGIX_interlace (
void)
6781 #ifdef GL_SGIX_ir_instrument1
6783 static void _glewInfo_GL_SGIX_ir_instrument1 (
void)
6790 #ifdef GL_SGIX_list_priority
6792 static void _glewInfo_GL_SGIX_list_priority (
void)
6799 #ifdef GL_SGIX_pixel_texture
6801 static void _glewInfo_GL_SGIX_pixel_texture (
void)
6810 #ifdef GL_SGIX_pixel_texture_bits
6812 static void _glewInfo_GL_SGIX_pixel_texture_bits (
void)
6819 #ifdef GL_SGIX_reference_plane
6821 static void _glewInfo_GL_SGIX_reference_plane (
void)
6830 #ifdef GL_SGIX_resample
6832 static void _glewInfo_GL_SGIX_resample (
void)
6839 #ifdef GL_SGIX_shadow
6841 static void _glewInfo_GL_SGIX_shadow (
void)
6848 #ifdef GL_SGIX_shadow_ambient
6850 static void _glewInfo_GL_SGIX_shadow_ambient (
void)
6857 #ifdef GL_SGIX_sprite
6859 static void _glewInfo_GL_SGIX_sprite (
void)
6871 #ifdef GL_SGIX_tag_sample_buffer
6873 static void _glewInfo_GL_SGIX_tag_sample_buffer (
void)
6882 #ifdef GL_SGIX_texture_add_env
6884 static void _glewInfo_GL_SGIX_texture_add_env (
void)
6891 #ifdef GL_SGIX_texture_coordinate_clamp
6893 static void _glewInfo_GL_SGIX_texture_coordinate_clamp (
void)
6900 #ifdef GL_SGIX_texture_lod_bias
6902 static void _glewInfo_GL_SGIX_texture_lod_bias (
void)
6909 #ifdef GL_SGIX_texture_multi_buffer
6911 static void _glewInfo_GL_SGIX_texture_multi_buffer (
void)
6918 #ifdef GL_SGIX_texture_range
6920 static void _glewInfo_GL_SGIX_texture_range (
void)
6927 #ifdef GL_SGIX_texture_scale_bias
6929 static void _glewInfo_GL_SGIX_texture_scale_bias (
void)
6936 #ifdef GL_SGIX_vertex_preclip
6938 static void _glewInfo_GL_SGIX_vertex_preclip (
void)
6945 #ifdef GL_SGIX_vertex_preclip_hint
6947 static void _glewInfo_GL_SGIX_vertex_preclip_hint (
void)
6954 #ifdef GL_SGIX_ycrcb
6956 static void _glewInfo_GL_SGIX_ycrcb (
void)
6963 #ifdef GL_SGI_color_matrix
6965 static void _glewInfo_GL_SGI_color_matrix (
void)
6972 #ifdef GL_SGI_color_table
6974 static void _glewInfo_GL_SGI_color_table (
void)
6989 #ifdef GL_SGI_texture_color_table
6991 static void _glewInfo_GL_SGI_texture_color_table (
void)
6998 #ifdef GL_SUNX_constant_data
7000 static void _glewInfo_GL_SUNX_constant_data (
void)
7009 #ifdef GL_SUN_convolution_border_modes
7011 static void _glewInfo_GL_SUN_convolution_border_modes (
void)
7018 #ifdef GL_SUN_global_alpha
7020 static void _glewInfo_GL_SUN_global_alpha (
void)
7036 #ifdef GL_SUN_mesh_array
7038 static void _glewInfo_GL_SUN_mesh_array (
void)
7045 #ifdef GL_SUN_read_video_pixels
7047 static void _glewInfo_GL_SUN_read_video_pixels (
void)
7056 #ifdef GL_SUN_slice_accum
7058 static void _glewInfo_GL_SUN_slice_accum (
void)
7065 #ifdef GL_SUN_triangle_list
7067 static void _glewInfo_GL_SUN_triangle_list (
void)
7082 #ifdef GL_SUN_vertex
7084 static void _glewInfo_GL_SUN_vertex (
void)
7132 #ifdef GL_WIN_phong_shading
7134 static void _glewInfo_GL_WIN_phong_shading (
void)
7141 #ifdef GL_WIN_specular_fog
7143 static void _glewInfo_GL_WIN_specular_fog (
void)
7150 #ifdef GL_WIN_swap_hint
7152 static void _glewInfo_GL_WIN_swap_hint (
void)
7163 #ifdef WGL_3DFX_multisample
7165 static void _glewInfo_WGL_3DFX_multisample (
void)
7172 #ifdef WGL_3DL_stereo_control
7174 static void _glewInfo_WGL_3DL_stereo_control (
void)
7183 #ifdef WGL_AMD_gpu_association
7185 static void _glewInfo_WGL_AMD_gpu_association (
void)
7202 #ifdef WGL_ARB_buffer_region
7204 static void _glewInfo_WGL_ARB_buffer_region (
void)
7216 #ifdef WGL_ARB_create_context
7218 static void _glewInfo_WGL_ARB_create_context (
void)
7227 #ifdef WGL_ARB_create_context_profile
7229 static void _glewInfo_WGL_ARB_create_context_profile (
void)
7236 #ifdef WGL_ARB_create_context_robustness
7238 static void _glewInfo_WGL_ARB_create_context_robustness (
void)
7245 #ifdef WGL_ARB_extensions_string
7247 static void _glewInfo_WGL_ARB_extensions_string (
void)
7256 #ifdef WGL_ARB_framebuffer_sRGB
7258 static void _glewInfo_WGL_ARB_framebuffer_sRGB (
void)
7265 #ifdef WGL_ARB_make_current_read
7267 static void _glewInfo_WGL_ARB_make_current_read (
void)
7277 #ifdef WGL_ARB_multisample
7279 static void _glewInfo_WGL_ARB_multisample (
void)
7286 #ifdef WGL_ARB_pbuffer
7288 static void _glewInfo_WGL_ARB_pbuffer (
void)
7301 #ifdef WGL_ARB_pixel_format
7303 static void _glewInfo_WGL_ARB_pixel_format (
void)
7314 #ifdef WGL_ARB_pixel_format_float
7316 static void _glewInfo_WGL_ARB_pixel_format_float (
void)
7323 #ifdef WGL_ARB_render_texture
7325 static void _glewInfo_WGL_ARB_render_texture (
void)
7336 #ifdef WGL_ARB_robustness_application_isolation
7338 static void _glewInfo_WGL_ARB_robustness_application_isolation (
void)
7345 #ifdef WGL_ARB_robustness_share_group_isolation
7347 static void _glewInfo_WGL_ARB_robustness_share_group_isolation (
void)
7354 #ifdef WGL_ATI_pixel_format_float
7356 static void _glewInfo_WGL_ATI_pixel_format_float (
void)
7363 #ifdef WGL_ATI_render_texture_rectangle
7365 static void _glewInfo_WGL_ATI_render_texture_rectangle (
void)
7372 #ifdef WGL_EXT_create_context_es2_profile
7374 static void _glewInfo_WGL_EXT_create_context_es2_profile (
void)
7381 #ifdef WGL_EXT_create_context_es_profile
7383 static void _glewInfo_WGL_EXT_create_context_es_profile (
void)
7390 #ifdef WGL_EXT_depth_float
7392 static void _glewInfo_WGL_EXT_depth_float (
void)
7399 #ifdef WGL_EXT_display_color_table
7401 static void _glewInfo_WGL_EXT_display_color_table (
void)
7413 #ifdef WGL_EXT_extensions_string
7415 static void _glewInfo_WGL_EXT_extensions_string (
void)
7424 #ifdef WGL_EXT_framebuffer_sRGB
7426 static void _glewInfo_WGL_EXT_framebuffer_sRGB (
void)
7433 #ifdef WGL_EXT_make_current_read
7435 static void _glewInfo_WGL_EXT_make_current_read (
void)
7445 #ifdef WGL_EXT_multisample
7447 static void _glewInfo_WGL_EXT_multisample (
void)
7454 #ifdef WGL_EXT_pbuffer
7456 static void _glewInfo_WGL_EXT_pbuffer (
void)
7469 #ifdef WGL_EXT_pixel_format
7471 static void _glewInfo_WGL_EXT_pixel_format (
void)
7482 #ifdef WGL_EXT_pixel_format_packed_float
7484 static void _glewInfo_WGL_EXT_pixel_format_packed_float (
void)
7491 #ifdef WGL_EXT_swap_control
7493 static void _glewInfo_WGL_EXT_swap_control (
void)
7503 #ifdef WGL_EXT_swap_control_tear
7505 static void _glewInfo_WGL_EXT_swap_control_tear (
void)
7512 #ifdef WGL_I3D_digital_video_control
7514 static void _glewInfo_WGL_I3D_digital_video_control (
void)
7524 #ifdef WGL_I3D_gamma
7526 static void _glewInfo_WGL_I3D_gamma (
void)
7538 #ifdef WGL_I3D_genlock
7540 static void _glewInfo_WGL_I3D_genlock (
void)
7560 #ifdef WGL_I3D_image_buffer
7562 static void _glewInfo_WGL_I3D_image_buffer (
void)
7574 #ifdef WGL_I3D_swap_frame_lock
7576 static void _glewInfo_WGL_I3D_swap_frame_lock (
void)
7588 #ifdef WGL_I3D_swap_frame_usage
7590 static void _glewInfo_WGL_I3D_swap_frame_usage (
void)
7602 #ifdef WGL_NV_DX_interop
7604 static void _glewInfo_WGL_NV_DX_interop (
void)
7620 #ifdef WGL_NV_DX_interop2
7622 static void _glewInfo_WGL_NV_DX_interop2 (
void)
7629 #ifdef WGL_NV_copy_image
7631 static void _glewInfo_WGL_NV_copy_image (
void)
7640 #ifdef WGL_NV_float_buffer
7642 static void _glewInfo_WGL_NV_float_buffer (
void)
7649 #ifdef WGL_NV_gpu_affinity
7651 static void _glewInfo_WGL_NV_gpu_affinity (
void)
7664 #ifdef WGL_NV_multisample_coverage
7666 static void _glewInfo_WGL_NV_multisample_coverage (
void)
7673 #ifdef WGL_NV_present_video
7675 static void _glewInfo_WGL_NV_present_video (
void)
7686 #ifdef WGL_NV_render_depth_texture
7688 static void _glewInfo_WGL_NV_render_depth_texture (
void)
7695 #ifdef WGL_NV_render_texture_rectangle
7697 static void _glewInfo_WGL_NV_render_texture_rectangle (
void)
7704 #ifdef WGL_NV_swap_group
7706 static void _glewInfo_WGL_NV_swap_group (
void)
7720 #ifdef WGL_NV_vertex_array_range
7722 static void _glewInfo_WGL_NV_vertex_array_range (
void)
7732 #ifdef WGL_NV_video_capture
7734 static void _glewInfo_WGL_NV_video_capture (
void)
7747 #ifdef WGL_NV_video_output
7749 static void _glewInfo_WGL_NV_video_output (
void)
7763 #ifdef WGL_OML_sync_control
7765 static void _glewInfo_WGL_OML_sync_control (
void)
7781 #ifdef GLX_VERSION_1_2
7783 static void _glewInfo_GLX_VERSION_1_2 (
void)
7792 #ifdef GLX_VERSION_1_3
7794 static void _glewInfo_GLX_VERSION_1_3 (
void)
7819 #ifdef GLX_VERSION_1_4
7821 static void _glewInfo_GLX_VERSION_1_4 (
void)
7828 #ifdef GLX_3DFX_multisample
7830 static void _glewInfo_GLX_3DFX_multisample (
void)
7837 #ifdef GLX_AMD_gpu_association
7839 static void _glewInfo_GLX_AMD_gpu_association (
void)
7856 #ifdef GLX_ARB_create_context
7858 static void _glewInfo_GLX_ARB_create_context (
void)
7867 #ifdef GLX_ARB_create_context_profile
7869 static void _glewInfo_GLX_ARB_create_context_profile (
void)
7876 #ifdef GLX_ARB_create_context_robustness
7878 static void _glewInfo_GLX_ARB_create_context_robustness (
void)
7885 #ifdef GLX_ARB_fbconfig_float
7887 static void _glewInfo_GLX_ARB_fbconfig_float (
void)
7894 #ifdef GLX_ARB_framebuffer_sRGB
7896 static void _glewInfo_GLX_ARB_framebuffer_sRGB (
void)
7903 #ifdef GLX_ARB_get_proc_address
7905 static void _glewInfo_GLX_ARB_get_proc_address (
void)
7912 #ifdef GLX_ARB_multisample
7914 static void _glewInfo_GLX_ARB_multisample (
void)
7921 #ifdef GLX_ARB_robustness_application_isolation
7923 static void _glewInfo_GLX_ARB_robustness_application_isolation (
void)
7930 #ifdef GLX_ARB_robustness_share_group_isolation
7932 static void _glewInfo_GLX_ARB_robustness_share_group_isolation (
void)
7939 #ifdef GLX_ARB_vertex_buffer_object
7941 static void _glewInfo_GLX_ARB_vertex_buffer_object (
void)
7948 #ifdef GLX_ATI_pixel_format_float
7950 static void _glewInfo_GLX_ATI_pixel_format_float (
void)
7957 #ifdef GLX_ATI_render_texture
7959 static void _glewInfo_GLX_ATI_render_texture (
void)
7970 #ifdef GLX_EXT_buffer_age
7972 static void _glewInfo_GLX_EXT_buffer_age (
void)
7979 #ifdef GLX_EXT_create_context_es2_profile
7981 static void _glewInfo_GLX_EXT_create_context_es2_profile (
void)
7988 #ifdef GLX_EXT_create_context_es_profile
7990 static void _glewInfo_GLX_EXT_create_context_es_profile (
void)
7997 #ifdef GLX_EXT_fbconfig_packed_float
7999 static void _glewInfo_GLX_EXT_fbconfig_packed_float (
void)
8006 #ifdef GLX_EXT_framebuffer_sRGB
8008 static void _glewInfo_GLX_EXT_framebuffer_sRGB (
void)
8015 #ifdef GLX_EXT_import_context
8017 static void _glewInfo_GLX_EXT_import_context (
void)
8029 #ifdef GLX_EXT_scene_marker
8031 static void _glewInfo_GLX_EXT_scene_marker (
void)
8038 #ifdef GLX_EXT_swap_control
8040 static void _glewInfo_GLX_EXT_swap_control (
void)
8049 #ifdef GLX_EXT_swap_control_tear
8051 static void _glewInfo_GLX_EXT_swap_control_tear (
void)
8058 #ifdef GLX_EXT_texture_from_pixmap
8060 static void _glewInfo_GLX_EXT_texture_from_pixmap (
void)
8070 #ifdef GLX_EXT_visual_info
8072 static void _glewInfo_GLX_EXT_visual_info (
void)
8079 #ifdef GLX_EXT_visual_rating
8081 static void _glewInfo_GLX_EXT_visual_rating (
void)
8088 #ifdef GLX_INTEL_swap_event
8090 static void _glewInfo_GLX_INTEL_swap_event (
void)
8097 #ifdef GLX_MESA_agp_offset
8099 static void _glewInfo_GLX_MESA_agp_offset (
void)
8108 #ifdef GLX_MESA_copy_sub_buffer
8110 static void _glewInfo_GLX_MESA_copy_sub_buffer (
void)
8119 #ifdef GLX_MESA_pixmap_colormap
8121 static void _glewInfo_GLX_MESA_pixmap_colormap (
void)
8130 #ifdef GLX_MESA_release_buffers
8132 static void _glewInfo_GLX_MESA_release_buffers (
void)
8141 #ifdef GLX_MESA_set_3dfx_mode
8143 static void _glewInfo_GLX_MESA_set_3dfx_mode (
void)
8152 #ifdef GLX_MESA_swap_control
8154 static void _glewInfo_GLX_MESA_swap_control (
void)
8164 #ifdef GLX_NV_copy_image
8166 static void _glewInfo_GLX_NV_copy_image (
void)
8175 #ifdef GLX_NV_float_buffer
8177 static void _glewInfo_GLX_NV_float_buffer (
void)
8184 #ifdef GLX_NV_multisample_coverage
8186 static void _glewInfo_GLX_NV_multisample_coverage (
void)
8193 #ifdef GLX_NV_present_video
8195 static void _glewInfo_GLX_NV_present_video (
void)
8205 #ifdef GLX_NV_swap_group
8207 static void _glewInfo_GLX_NV_swap_group (
void)
8221 #ifdef GLX_NV_vertex_array_range
8223 static void _glewInfo_GLX_NV_vertex_array_range (
void)
8233 #ifdef GLX_NV_video_capture
8235 static void _glewInfo_GLX_NV_video_capture (
void)
8248 #ifdef GLX_NV_video_output
8250 static void _glewInfo_GLX_NV_video_output (
void)
8264 #ifdef GLX_OML_swap_method
8266 static void _glewInfo_GLX_OML_swap_method (
void)
8273 #ifdef GLX_OML_sync_control
8275 static void _glewInfo_GLX_OML_sync_control (
void)
8288 #ifdef GLX_SGIS_blended_overlay
8290 static void _glewInfo_GLX_SGIS_blended_overlay (
void)
8297 #ifdef GLX_SGIS_color_range
8299 static void _glewInfo_GLX_SGIS_color_range (
void)
8306 #ifdef GLX_SGIS_multisample
8308 static void _glewInfo_GLX_SGIS_multisample (
void)
8315 #ifdef GLX_SGIS_shared_multisample
8317 static void _glewInfo_GLX_SGIS_shared_multisample (
void)
8324 #ifdef GLX_SGIX_fbconfig
8326 static void _glewInfo_GLX_SGIX_fbconfig (
void)
8340 #ifdef GLX_SGIX_hyperpipe
8342 static void _glewInfo_GLX_SGIX_hyperpipe (
void)
8358 #ifdef GLX_SGIX_pbuffer
8360 static void _glewInfo_GLX_SGIX_pbuffer (
void)
8373 #ifdef GLX_SGIX_swap_barrier
8375 static void _glewInfo_GLX_SGIX_swap_barrier (
void)
8385 #ifdef GLX_SGIX_swap_group
8387 static void _glewInfo_GLX_SGIX_swap_group (
void)
8396 #ifdef GLX_SGIX_video_resize
8398 static void _glewInfo_GLX_SGIX_video_resize (
void)
8411 #ifdef GLX_SGIX_visual_select_group
8413 static void _glewInfo_GLX_SGIX_visual_select_group (
void)
8420 #ifdef GLX_SGI_cushion
8422 static void _glewInfo_GLX_SGI_cushion (
void)
8431 #ifdef GLX_SGI_make_current_read
8433 static void _glewInfo_GLX_SGI_make_current_read (
void)
8443 #ifdef GLX_SGI_swap_control
8445 static void _glewInfo_GLX_SGI_swap_control (
void)
8454 #ifdef GLX_SGI_video_sync
8456 static void _glewInfo_GLX_SGI_video_sync (
void)
8466 #ifdef GLX_SUN_get_transparent_index
8468 static void _glewInfo_GLX_SUN_get_transparent_index (
void)
8477 #ifdef GLX_SUN_video_resize
8479 static void _glewInfo_GLX_SUN_video_resize (
void)
8495 #ifdef GL_VERSION_1_1
8496 _glewInfo_GL_VERSION_1_1();
8498 #ifdef GL_VERSION_1_2
8499 _glewInfo_GL_VERSION_1_2();
8501 #ifdef GL_VERSION_1_2_1
8502 _glewInfo_GL_VERSION_1_2_1();
8504 #ifdef GL_VERSION_1_3
8505 _glewInfo_GL_VERSION_1_3();
8507 #ifdef GL_VERSION_1_4
8508 _glewInfo_GL_VERSION_1_4();
8510 #ifdef GL_VERSION_1_5
8511 _glewInfo_GL_VERSION_1_5();
8513 #ifdef GL_VERSION_2_0
8514 _glewInfo_GL_VERSION_2_0();
8516 #ifdef GL_VERSION_2_1
8517 _glewInfo_GL_VERSION_2_1();
8519 #ifdef GL_VERSION_3_0
8520 _glewInfo_GL_VERSION_3_0();
8522 #ifdef GL_VERSION_3_1
8523 _glewInfo_GL_VERSION_3_1();
8525 #ifdef GL_VERSION_3_2
8526 _glewInfo_GL_VERSION_3_2();
8528 #ifdef GL_VERSION_3_3
8529 _glewInfo_GL_VERSION_3_3();
8531 #ifdef GL_VERSION_4_0
8532 _glewInfo_GL_VERSION_4_0();
8534 #ifdef GL_VERSION_4_1
8535 _glewInfo_GL_VERSION_4_1();
8537 #ifdef GL_VERSION_4_2
8538 _glewInfo_GL_VERSION_4_2();
8540 #ifdef GL_VERSION_4_3
8541 _glewInfo_GL_VERSION_4_3();
8543 #ifdef GL_VERSION_4_4
8544 _glewInfo_GL_VERSION_4_4();
8546 #ifdef GL_3DFX_multisample
8547 _glewInfo_GL_3DFX_multisample();
8549 #ifdef GL_3DFX_tbuffer
8550 _glewInfo_GL_3DFX_tbuffer();
8552 #ifdef GL_3DFX_texture_compression_FXT1
8553 _glewInfo_GL_3DFX_texture_compression_FXT1();
8555 #ifdef GL_AMD_blend_minmax_factor
8556 _glewInfo_GL_AMD_blend_minmax_factor();
8558 #ifdef GL_AMD_conservative_depth
8559 _glewInfo_GL_AMD_conservative_depth();
8561 #ifdef GL_AMD_debug_output
8562 _glewInfo_GL_AMD_debug_output();
8564 #ifdef GL_AMD_depth_clamp_separate
8565 _glewInfo_GL_AMD_depth_clamp_separate();
8567 #ifdef GL_AMD_draw_buffers_blend
8568 _glewInfo_GL_AMD_draw_buffers_blend();
8570 #ifdef GL_AMD_interleaved_elements
8571 _glewInfo_GL_AMD_interleaved_elements();
8573 #ifdef GL_AMD_multi_draw_indirect
8574 _glewInfo_GL_AMD_multi_draw_indirect();
8576 #ifdef GL_AMD_name_gen_delete
8577 _glewInfo_GL_AMD_name_gen_delete();
8579 #ifdef GL_AMD_performance_monitor
8580 _glewInfo_GL_AMD_performance_monitor();
8582 #ifdef GL_AMD_pinned_memory
8583 _glewInfo_GL_AMD_pinned_memory();
8585 #ifdef GL_AMD_query_buffer_object
8586 _glewInfo_GL_AMD_query_buffer_object();
8588 #ifdef GL_AMD_sample_positions
8589 _glewInfo_GL_AMD_sample_positions();
8591 #ifdef GL_AMD_seamless_cubemap_per_texture
8592 _glewInfo_GL_AMD_seamless_cubemap_per_texture();
8594 #ifdef GL_AMD_shader_stencil_export
8595 _glewInfo_GL_AMD_shader_stencil_export();
8597 #ifdef GL_AMD_shader_trinary_minmax
8598 _glewInfo_GL_AMD_shader_trinary_minmax();
8600 #ifdef GL_AMD_sparse_texture
8601 _glewInfo_GL_AMD_sparse_texture();
8603 #ifdef GL_AMD_stencil_operation_extended
8604 _glewInfo_GL_AMD_stencil_operation_extended();
8606 #ifdef GL_AMD_texture_texture4
8607 _glewInfo_GL_AMD_texture_texture4();
8609 #ifdef GL_AMD_transform_feedback3_lines_triangles
8610 _glewInfo_GL_AMD_transform_feedback3_lines_triangles();
8612 #ifdef GL_AMD_vertex_shader_layer
8613 _glewInfo_GL_AMD_vertex_shader_layer();
8615 #ifdef GL_AMD_vertex_shader_tessellator
8616 _glewInfo_GL_AMD_vertex_shader_tessellator();
8618 #ifdef GL_AMD_vertex_shader_viewport_index
8619 _glewInfo_GL_AMD_vertex_shader_viewport_index();
8621 #ifdef GL_ANGLE_depth_texture
8622 _glewInfo_GL_ANGLE_depth_texture();
8624 #ifdef GL_ANGLE_framebuffer_blit
8625 _glewInfo_GL_ANGLE_framebuffer_blit();
8627 #ifdef GL_ANGLE_framebuffer_multisample
8628 _glewInfo_GL_ANGLE_framebuffer_multisample();
8630 #ifdef GL_ANGLE_instanced_arrays
8631 _glewInfo_GL_ANGLE_instanced_arrays();
8633 #ifdef GL_ANGLE_pack_reverse_row_order
8634 _glewInfo_GL_ANGLE_pack_reverse_row_order();
8636 #ifdef GL_ANGLE_program_binary
8637 _glewInfo_GL_ANGLE_program_binary();
8639 #ifdef GL_ANGLE_texture_compression_dxt1
8640 _glewInfo_GL_ANGLE_texture_compression_dxt1();
8642 #ifdef GL_ANGLE_texture_compression_dxt3
8643 _glewInfo_GL_ANGLE_texture_compression_dxt3();
8645 #ifdef GL_ANGLE_texture_compression_dxt5
8646 _glewInfo_GL_ANGLE_texture_compression_dxt5();
8648 #ifdef GL_ANGLE_texture_usage
8649 _glewInfo_GL_ANGLE_texture_usage();
8651 #ifdef GL_ANGLE_timer_query
8652 _glewInfo_GL_ANGLE_timer_query();
8654 #ifdef GL_ANGLE_translated_shader_source
8655 _glewInfo_GL_ANGLE_translated_shader_source();
8657 #ifdef GL_APPLE_aux_depth_stencil
8658 _glewInfo_GL_APPLE_aux_depth_stencil();
8660 #ifdef GL_APPLE_client_storage
8661 _glewInfo_GL_APPLE_client_storage();
8663 #ifdef GL_APPLE_element_array
8664 _glewInfo_GL_APPLE_element_array();
8666 #ifdef GL_APPLE_fence
8667 _glewInfo_GL_APPLE_fence();
8669 #ifdef GL_APPLE_float_pixels
8670 _glewInfo_GL_APPLE_float_pixels();
8672 #ifdef GL_APPLE_flush_buffer_range
8673 _glewInfo_GL_APPLE_flush_buffer_range();
8675 #ifdef GL_APPLE_object_purgeable
8676 _glewInfo_GL_APPLE_object_purgeable();
8678 #ifdef GL_APPLE_pixel_buffer
8679 _glewInfo_GL_APPLE_pixel_buffer();
8681 #ifdef GL_APPLE_rgb_422
8682 _glewInfo_GL_APPLE_rgb_422();
8684 #ifdef GL_APPLE_row_bytes
8685 _glewInfo_GL_APPLE_row_bytes();
8687 #ifdef GL_APPLE_specular_vector
8688 _glewInfo_GL_APPLE_specular_vector();
8690 #ifdef GL_APPLE_texture_range
8691 _glewInfo_GL_APPLE_texture_range();
8693 #ifdef GL_APPLE_transform_hint
8694 _glewInfo_GL_APPLE_transform_hint();
8696 #ifdef GL_APPLE_vertex_array_object
8697 _glewInfo_GL_APPLE_vertex_array_object();
8699 #ifdef GL_APPLE_vertex_array_range
8700 _glewInfo_GL_APPLE_vertex_array_range();
8702 #ifdef GL_APPLE_vertex_program_evaluators
8703 _glewInfo_GL_APPLE_vertex_program_evaluators();
8705 #ifdef GL_APPLE_ycbcr_422
8706 _glewInfo_GL_APPLE_ycbcr_422();
8708 #ifdef GL_ARB_ES2_compatibility
8709 _glewInfo_GL_ARB_ES2_compatibility();
8711 #ifdef GL_ARB_ES3_compatibility
8712 _glewInfo_GL_ARB_ES3_compatibility();
8714 #ifdef GL_ARB_arrays_of_arrays
8715 _glewInfo_GL_ARB_arrays_of_arrays();
8717 #ifdef GL_ARB_base_instance
8718 _glewInfo_GL_ARB_base_instance();
8720 #ifdef GL_ARB_bindless_texture
8721 _glewInfo_GL_ARB_bindless_texture();
8723 #ifdef GL_ARB_blend_func_extended
8724 _glewInfo_GL_ARB_blend_func_extended();
8726 #ifdef GL_ARB_buffer_storage
8727 _glewInfo_GL_ARB_buffer_storage();
8729 #ifdef GL_ARB_cl_event
8730 _glewInfo_GL_ARB_cl_event();
8732 #ifdef GL_ARB_clear_buffer_object
8733 _glewInfo_GL_ARB_clear_buffer_object();
8735 #ifdef GL_ARB_clear_texture
8736 _glewInfo_GL_ARB_clear_texture();
8738 #ifdef GL_ARB_color_buffer_float
8739 _glewInfo_GL_ARB_color_buffer_float();
8741 #ifdef GL_ARB_compatibility
8742 _glewInfo_GL_ARB_compatibility();
8744 #ifdef GL_ARB_compressed_texture_pixel_storage
8745 _glewInfo_GL_ARB_compressed_texture_pixel_storage();
8747 #ifdef GL_ARB_compute_shader
8748 _glewInfo_GL_ARB_compute_shader();
8750 #ifdef GL_ARB_compute_variable_group_size
8751 _glewInfo_GL_ARB_compute_variable_group_size();
8753 #ifdef GL_ARB_conservative_depth
8754 _glewInfo_GL_ARB_conservative_depth();
8756 #ifdef GL_ARB_copy_buffer
8757 _glewInfo_GL_ARB_copy_buffer();
8759 #ifdef GL_ARB_copy_image
8760 _glewInfo_GL_ARB_copy_image();
8762 #ifdef GL_ARB_debug_output
8763 _glewInfo_GL_ARB_debug_output();
8765 #ifdef GL_ARB_depth_buffer_float
8766 _glewInfo_GL_ARB_depth_buffer_float();
8768 #ifdef GL_ARB_depth_clamp
8769 _glewInfo_GL_ARB_depth_clamp();
8771 #ifdef GL_ARB_depth_texture
8772 _glewInfo_GL_ARB_depth_texture();
8774 #ifdef GL_ARB_draw_buffers
8775 _glewInfo_GL_ARB_draw_buffers();
8777 #ifdef GL_ARB_draw_buffers_blend
8778 _glewInfo_GL_ARB_draw_buffers_blend();
8780 #ifdef GL_ARB_draw_elements_base_vertex
8781 _glewInfo_GL_ARB_draw_elements_base_vertex();
8783 #ifdef GL_ARB_draw_indirect
8784 _glewInfo_GL_ARB_draw_indirect();
8786 #ifdef GL_ARB_draw_instanced
8787 _glewInfo_GL_ARB_draw_instanced();
8789 #ifdef GL_ARB_enhanced_layouts
8790 _glewInfo_GL_ARB_enhanced_layouts();
8792 #ifdef GL_ARB_explicit_attrib_location
8793 _glewInfo_GL_ARB_explicit_attrib_location();
8795 #ifdef GL_ARB_explicit_uniform_location
8796 _glewInfo_GL_ARB_explicit_uniform_location();
8798 #ifdef GL_ARB_fragment_coord_conventions
8799 _glewInfo_GL_ARB_fragment_coord_conventions();
8801 #ifdef GL_ARB_fragment_layer_viewport
8802 _glewInfo_GL_ARB_fragment_layer_viewport();
8804 #ifdef GL_ARB_fragment_program
8805 _glewInfo_GL_ARB_fragment_program();
8807 #ifdef GL_ARB_fragment_program_shadow
8808 _glewInfo_GL_ARB_fragment_program_shadow();
8810 #ifdef GL_ARB_fragment_shader
8811 _glewInfo_GL_ARB_fragment_shader();
8813 #ifdef GL_ARB_framebuffer_no_attachments
8814 _glewInfo_GL_ARB_framebuffer_no_attachments();
8816 #ifdef GL_ARB_framebuffer_object
8817 _glewInfo_GL_ARB_framebuffer_object();
8819 #ifdef GL_ARB_framebuffer_sRGB
8820 _glewInfo_GL_ARB_framebuffer_sRGB();
8822 #ifdef GL_ARB_geometry_shader4
8823 _glewInfo_GL_ARB_geometry_shader4();
8825 #ifdef GL_ARB_get_program_binary
8826 _glewInfo_GL_ARB_get_program_binary();
8828 #ifdef GL_ARB_gpu_shader5
8829 _glewInfo_GL_ARB_gpu_shader5();
8831 #ifdef GL_ARB_gpu_shader_fp64
8832 _glewInfo_GL_ARB_gpu_shader_fp64();
8834 #ifdef GL_ARB_half_float_pixel
8835 _glewInfo_GL_ARB_half_float_pixel();
8837 #ifdef GL_ARB_half_float_vertex
8838 _glewInfo_GL_ARB_half_float_vertex();
8840 #ifdef GL_ARB_imaging
8841 _glewInfo_GL_ARB_imaging();
8843 #ifdef GL_ARB_indirect_parameters
8844 _glewInfo_GL_ARB_indirect_parameters();
8846 #ifdef GL_ARB_instanced_arrays
8847 _glewInfo_GL_ARB_instanced_arrays();
8849 #ifdef GL_ARB_internalformat_query
8850 _glewInfo_GL_ARB_internalformat_query();
8852 #ifdef GL_ARB_internalformat_query2
8853 _glewInfo_GL_ARB_internalformat_query2();
8855 #ifdef GL_ARB_invalidate_subdata
8856 _glewInfo_GL_ARB_invalidate_subdata();
8858 #ifdef GL_ARB_map_buffer_alignment
8859 _glewInfo_GL_ARB_map_buffer_alignment();
8861 #ifdef GL_ARB_map_buffer_range
8862 _glewInfo_GL_ARB_map_buffer_range();
8864 #ifdef GL_ARB_matrix_palette
8865 _glewInfo_GL_ARB_matrix_palette();
8867 #ifdef GL_ARB_multi_bind
8868 _glewInfo_GL_ARB_multi_bind();
8870 #ifdef GL_ARB_multi_draw_indirect
8871 _glewInfo_GL_ARB_multi_draw_indirect();
8873 #ifdef GL_ARB_multisample
8874 _glewInfo_GL_ARB_multisample();
8876 #ifdef GL_ARB_multitexture
8877 _glewInfo_GL_ARB_multitexture();
8879 #ifdef GL_ARB_occlusion_query
8880 _glewInfo_GL_ARB_occlusion_query();
8882 #ifdef GL_ARB_occlusion_query2
8883 _glewInfo_GL_ARB_occlusion_query2();
8885 #ifdef GL_ARB_pixel_buffer_object
8886 _glewInfo_GL_ARB_pixel_buffer_object();
8888 #ifdef GL_ARB_point_parameters
8889 _glewInfo_GL_ARB_point_parameters();
8891 #ifdef GL_ARB_point_sprite
8892 _glewInfo_GL_ARB_point_sprite();
8894 #ifdef GL_ARB_program_interface_query
8895 _glewInfo_GL_ARB_program_interface_query();
8897 #ifdef GL_ARB_provoking_vertex
8898 _glewInfo_GL_ARB_provoking_vertex();
8900 #ifdef GL_ARB_query_buffer_object
8901 _glewInfo_GL_ARB_query_buffer_object();
8903 #ifdef GL_ARB_robust_buffer_access_behavior
8904 _glewInfo_GL_ARB_robust_buffer_access_behavior();
8906 #ifdef GL_ARB_robustness
8907 _glewInfo_GL_ARB_robustness();
8909 #ifdef GL_ARB_robustness_application_isolation
8910 _glewInfo_GL_ARB_robustness_application_isolation();
8912 #ifdef GL_ARB_robustness_share_group_isolation
8913 _glewInfo_GL_ARB_robustness_share_group_isolation();
8915 #ifdef GL_ARB_sample_shading
8916 _glewInfo_GL_ARB_sample_shading();
8918 #ifdef GL_ARB_sampler_objects
8919 _glewInfo_GL_ARB_sampler_objects();
8921 #ifdef GL_ARB_seamless_cube_map
8922 _glewInfo_GL_ARB_seamless_cube_map();
8924 #ifdef GL_ARB_seamless_cubemap_per_texture
8925 _glewInfo_GL_ARB_seamless_cubemap_per_texture();
8927 #ifdef GL_ARB_separate_shader_objects
8928 _glewInfo_GL_ARB_separate_shader_objects();
8930 #ifdef GL_ARB_shader_atomic_counters
8931 _glewInfo_GL_ARB_shader_atomic_counters();
8933 #ifdef GL_ARB_shader_bit_encoding
8934 _glewInfo_GL_ARB_shader_bit_encoding();
8936 #ifdef GL_ARB_shader_draw_parameters
8937 _glewInfo_GL_ARB_shader_draw_parameters();
8939 #ifdef GL_ARB_shader_group_vote
8940 _glewInfo_GL_ARB_shader_group_vote();
8942 #ifdef GL_ARB_shader_image_load_store
8943 _glewInfo_GL_ARB_shader_image_load_store();
8945 #ifdef GL_ARB_shader_image_size
8946 _glewInfo_GL_ARB_shader_image_size();
8948 #ifdef GL_ARB_shader_objects
8949 _glewInfo_GL_ARB_shader_objects();
8951 #ifdef GL_ARB_shader_precision
8952 _glewInfo_GL_ARB_shader_precision();
8954 #ifdef GL_ARB_shader_stencil_export
8955 _glewInfo_GL_ARB_shader_stencil_export();
8957 #ifdef GL_ARB_shader_storage_buffer_object
8958 _glewInfo_GL_ARB_shader_storage_buffer_object();
8960 #ifdef GL_ARB_shader_subroutine
8961 _glewInfo_GL_ARB_shader_subroutine();
8963 #ifdef GL_ARB_shader_texture_lod
8964 _glewInfo_GL_ARB_shader_texture_lod();
8966 #ifdef GL_ARB_shading_language_100
8967 _glewInfo_GL_ARB_shading_language_100();
8969 #ifdef GL_ARB_shading_language_420pack
8970 _glewInfo_GL_ARB_shading_language_420pack();
8972 #ifdef GL_ARB_shading_language_include
8973 _glewInfo_GL_ARB_shading_language_include();
8975 #ifdef GL_ARB_shading_language_packing
8976 _glewInfo_GL_ARB_shading_language_packing();
8978 #ifdef GL_ARB_shadow
8979 _glewInfo_GL_ARB_shadow();
8981 #ifdef GL_ARB_shadow_ambient
8982 _glewInfo_GL_ARB_shadow_ambient();
8984 #ifdef GL_ARB_sparse_texture
8985 _glewInfo_GL_ARB_sparse_texture();
8987 #ifdef GL_ARB_stencil_texturing
8988 _glewInfo_GL_ARB_stencil_texturing();
8991 _glewInfo_GL_ARB_sync();
8993 #ifdef GL_ARB_tessellation_shader
8994 _glewInfo_GL_ARB_tessellation_shader();
8996 #ifdef GL_ARB_texture_border_clamp
8997 _glewInfo_GL_ARB_texture_border_clamp();
8999 #ifdef GL_ARB_texture_buffer_object
9000 _glewInfo_GL_ARB_texture_buffer_object();
9002 #ifdef GL_ARB_texture_buffer_object_rgb32
9003 _glewInfo_GL_ARB_texture_buffer_object_rgb32();
9005 #ifdef GL_ARB_texture_buffer_range
9006 _glewInfo_GL_ARB_texture_buffer_range();
9008 #ifdef GL_ARB_texture_compression
9009 _glewInfo_GL_ARB_texture_compression();
9011 #ifdef GL_ARB_texture_compression_bptc
9012 _glewInfo_GL_ARB_texture_compression_bptc();
9014 #ifdef GL_ARB_texture_compression_rgtc
9015 _glewInfo_GL_ARB_texture_compression_rgtc();
9017 #ifdef GL_ARB_texture_cube_map
9018 _glewInfo_GL_ARB_texture_cube_map();
9020 #ifdef GL_ARB_texture_cube_map_array
9021 _glewInfo_GL_ARB_texture_cube_map_array();
9023 #ifdef GL_ARB_texture_env_add
9024 _glewInfo_GL_ARB_texture_env_add();
9026 #ifdef GL_ARB_texture_env_combine
9027 _glewInfo_GL_ARB_texture_env_combine();
9029 #ifdef GL_ARB_texture_env_crossbar
9030 _glewInfo_GL_ARB_texture_env_crossbar();
9032 #ifdef GL_ARB_texture_env_dot3
9033 _glewInfo_GL_ARB_texture_env_dot3();
9035 #ifdef GL_ARB_texture_float
9036 _glewInfo_GL_ARB_texture_float();
9038 #ifdef GL_ARB_texture_gather
9039 _glewInfo_GL_ARB_texture_gather();
9041 #ifdef GL_ARB_texture_mirror_clamp_to_edge
9042 _glewInfo_GL_ARB_texture_mirror_clamp_to_edge();
9044 #ifdef GL_ARB_texture_mirrored_repeat
9045 _glewInfo_GL_ARB_texture_mirrored_repeat();
9047 #ifdef GL_ARB_texture_multisample
9048 _glewInfo_GL_ARB_texture_multisample();
9050 #ifdef GL_ARB_texture_non_power_of_two
9051 _glewInfo_GL_ARB_texture_non_power_of_two();
9053 #ifdef GL_ARB_texture_query_levels
9054 _glewInfo_GL_ARB_texture_query_levels();
9056 #ifdef GL_ARB_texture_query_lod
9057 _glewInfo_GL_ARB_texture_query_lod();
9059 #ifdef GL_ARB_texture_rectangle
9060 _glewInfo_GL_ARB_texture_rectangle();
9062 #ifdef GL_ARB_texture_rg
9063 _glewInfo_GL_ARB_texture_rg();
9065 #ifdef GL_ARB_texture_rgb10_a2ui
9066 _glewInfo_GL_ARB_texture_rgb10_a2ui();
9068 #ifdef GL_ARB_texture_stencil8
9069 _glewInfo_GL_ARB_texture_stencil8();
9071 #ifdef GL_ARB_texture_storage
9072 _glewInfo_GL_ARB_texture_storage();
9074 #ifdef GL_ARB_texture_storage_multisample
9075 _glewInfo_GL_ARB_texture_storage_multisample();
9077 #ifdef GL_ARB_texture_swizzle
9078 _glewInfo_GL_ARB_texture_swizzle();
9080 #ifdef GL_ARB_texture_view
9081 _glewInfo_GL_ARB_texture_view();
9083 #ifdef GL_ARB_timer_query
9084 _glewInfo_GL_ARB_timer_query();
9086 #ifdef GL_ARB_transform_feedback2
9087 _glewInfo_GL_ARB_transform_feedback2();
9089 #ifdef GL_ARB_transform_feedback3
9090 _glewInfo_GL_ARB_transform_feedback3();
9092 #ifdef GL_ARB_transform_feedback_instanced
9093 _glewInfo_GL_ARB_transform_feedback_instanced();
9095 #ifdef GL_ARB_transpose_matrix
9096 _glewInfo_GL_ARB_transpose_matrix();
9098 #ifdef GL_ARB_uniform_buffer_object
9099 _glewInfo_GL_ARB_uniform_buffer_object();
9101 #ifdef GL_ARB_vertex_array_bgra
9102 _glewInfo_GL_ARB_vertex_array_bgra();
9104 #ifdef GL_ARB_vertex_array_object
9105 _glewInfo_GL_ARB_vertex_array_object();
9107 #ifdef GL_ARB_vertex_attrib_64bit
9108 _glewInfo_GL_ARB_vertex_attrib_64bit();
9110 #ifdef GL_ARB_vertex_attrib_binding
9111 _glewInfo_GL_ARB_vertex_attrib_binding();
9113 #ifdef GL_ARB_vertex_blend
9114 _glewInfo_GL_ARB_vertex_blend();
9116 #ifdef GL_ARB_vertex_buffer_object
9117 _glewInfo_GL_ARB_vertex_buffer_object();
9119 #ifdef GL_ARB_vertex_program
9120 _glewInfo_GL_ARB_vertex_program();
9122 #ifdef GL_ARB_vertex_shader
9123 _glewInfo_GL_ARB_vertex_shader();
9125 #ifdef GL_ARB_vertex_type_10f_11f_11f_rev
9126 _glewInfo_GL_ARB_vertex_type_10f_11f_11f_rev();
9128 #ifdef GL_ARB_vertex_type_2_10_10_10_rev
9129 _glewInfo_GL_ARB_vertex_type_2_10_10_10_rev();
9131 #ifdef GL_ARB_viewport_array
9132 _glewInfo_GL_ARB_viewport_array();
9134 #ifdef GL_ARB_window_pos
9135 _glewInfo_GL_ARB_window_pos();
9137 #ifdef GL_ATIX_point_sprites
9138 _glewInfo_GL_ATIX_point_sprites();
9140 #ifdef GL_ATIX_texture_env_combine3
9141 _glewInfo_GL_ATIX_texture_env_combine3();
9143 #ifdef GL_ATIX_texture_env_route
9144 _glewInfo_GL_ATIX_texture_env_route();
9146 #ifdef GL_ATIX_vertex_shader_output_point_size
9147 _glewInfo_GL_ATIX_vertex_shader_output_point_size();
9149 #ifdef GL_ATI_draw_buffers
9150 _glewInfo_GL_ATI_draw_buffers();
9152 #ifdef GL_ATI_element_array
9153 _glewInfo_GL_ATI_element_array();
9155 #ifdef GL_ATI_envmap_bumpmap
9156 _glewInfo_GL_ATI_envmap_bumpmap();
9158 #ifdef GL_ATI_fragment_shader
9159 _glewInfo_GL_ATI_fragment_shader();
9161 #ifdef GL_ATI_map_object_buffer
9162 _glewInfo_GL_ATI_map_object_buffer();
9164 #ifdef GL_ATI_meminfo
9165 _glewInfo_GL_ATI_meminfo();
9167 #ifdef GL_ATI_pn_triangles
9168 _glewInfo_GL_ATI_pn_triangles();
9170 #ifdef GL_ATI_separate_stencil
9171 _glewInfo_GL_ATI_separate_stencil();
9173 #ifdef GL_ATI_shader_texture_lod
9174 _glewInfo_GL_ATI_shader_texture_lod();
9176 #ifdef GL_ATI_text_fragment_shader
9177 _glewInfo_GL_ATI_text_fragment_shader();
9179 #ifdef GL_ATI_texture_compression_3dc
9180 _glewInfo_GL_ATI_texture_compression_3dc();
9182 #ifdef GL_ATI_texture_env_combine3
9183 _glewInfo_GL_ATI_texture_env_combine3();
9185 #ifdef GL_ATI_texture_float
9186 _glewInfo_GL_ATI_texture_float();
9188 #ifdef GL_ATI_texture_mirror_once
9189 _glewInfo_GL_ATI_texture_mirror_once();
9191 #ifdef GL_ATI_vertex_array_object
9192 _glewInfo_GL_ATI_vertex_array_object();
9194 #ifdef GL_ATI_vertex_attrib_array_object
9195 _glewInfo_GL_ATI_vertex_attrib_array_object();
9197 #ifdef GL_ATI_vertex_streams
9198 _glewInfo_GL_ATI_vertex_streams();
9200 #ifdef GL_EXT_422_pixels
9201 _glewInfo_GL_EXT_422_pixels();
9203 #ifdef GL_EXT_Cg_shader
9204 _glewInfo_GL_EXT_Cg_shader();
9207 _glewInfo_GL_EXT_abgr();
9210 _glewInfo_GL_EXT_bgra();
9212 #ifdef GL_EXT_bindable_uniform
9213 _glewInfo_GL_EXT_bindable_uniform();
9215 #ifdef GL_EXT_blend_color
9216 _glewInfo_GL_EXT_blend_color();
9218 #ifdef GL_EXT_blend_equation_separate
9219 _glewInfo_GL_EXT_blend_equation_separate();
9221 #ifdef GL_EXT_blend_func_separate
9222 _glewInfo_GL_EXT_blend_func_separate();
9224 #ifdef GL_EXT_blend_logic_op
9225 _glewInfo_GL_EXT_blend_logic_op();
9227 #ifdef GL_EXT_blend_minmax
9228 _glewInfo_GL_EXT_blend_minmax();
9230 #ifdef GL_EXT_blend_subtract
9231 _glewInfo_GL_EXT_blend_subtract();
9233 #ifdef GL_EXT_clip_volume_hint
9234 _glewInfo_GL_EXT_clip_volume_hint();
9237 _glewInfo_GL_EXT_cmyka();
9239 #ifdef GL_EXT_color_subtable
9240 _glewInfo_GL_EXT_color_subtable();
9242 #ifdef GL_EXT_compiled_vertex_array
9243 _glewInfo_GL_EXT_compiled_vertex_array();
9245 #ifdef GL_EXT_convolution
9246 _glewInfo_GL_EXT_convolution();
9248 #ifdef GL_EXT_coordinate_frame
9249 _glewInfo_GL_EXT_coordinate_frame();
9251 #ifdef GL_EXT_copy_texture
9252 _glewInfo_GL_EXT_copy_texture();
9254 #ifdef GL_EXT_cull_vertex
9255 _glewInfo_GL_EXT_cull_vertex();
9257 #ifdef GL_EXT_debug_marker
9258 _glewInfo_GL_EXT_debug_marker();
9260 #ifdef GL_EXT_depth_bounds_test
9261 _glewInfo_GL_EXT_depth_bounds_test();
9263 #ifdef GL_EXT_direct_state_access
9264 _glewInfo_GL_EXT_direct_state_access();
9266 #ifdef GL_EXT_draw_buffers2
9267 _glewInfo_GL_EXT_draw_buffers2();
9269 #ifdef GL_EXT_draw_instanced
9270 _glewInfo_GL_EXT_draw_instanced();
9272 #ifdef GL_EXT_draw_range_elements
9273 _glewInfo_GL_EXT_draw_range_elements();
9275 #ifdef GL_EXT_fog_coord
9276 _glewInfo_GL_EXT_fog_coord();
9278 #ifdef GL_EXT_fragment_lighting
9279 _glewInfo_GL_EXT_fragment_lighting();
9281 #ifdef GL_EXT_framebuffer_blit
9282 _glewInfo_GL_EXT_framebuffer_blit();
9284 #ifdef GL_EXT_framebuffer_multisample
9285 _glewInfo_GL_EXT_framebuffer_multisample();
9287 #ifdef GL_EXT_framebuffer_multisample_blit_scaled
9288 _glewInfo_GL_EXT_framebuffer_multisample_blit_scaled();
9290 #ifdef GL_EXT_framebuffer_object
9291 _glewInfo_GL_EXT_framebuffer_object();
9293 #ifdef GL_EXT_framebuffer_sRGB
9294 _glewInfo_GL_EXT_framebuffer_sRGB();
9296 #ifdef GL_EXT_geometry_shader4
9297 _glewInfo_GL_EXT_geometry_shader4();
9299 #ifdef GL_EXT_gpu_program_parameters
9300 _glewInfo_GL_EXT_gpu_program_parameters();
9302 #ifdef GL_EXT_gpu_shader4
9303 _glewInfo_GL_EXT_gpu_shader4();
9305 #ifdef GL_EXT_histogram
9306 _glewInfo_GL_EXT_histogram();
9308 #ifdef GL_EXT_index_array_formats
9309 _glewInfo_GL_EXT_index_array_formats();
9311 #ifdef GL_EXT_index_func
9312 _glewInfo_GL_EXT_index_func();
9314 #ifdef GL_EXT_index_material
9315 _glewInfo_GL_EXT_index_material();
9317 #ifdef GL_EXT_index_texture
9318 _glewInfo_GL_EXT_index_texture();
9320 #ifdef GL_EXT_light_texture
9321 _glewInfo_GL_EXT_light_texture();
9323 #ifdef GL_EXT_misc_attribute
9324 _glewInfo_GL_EXT_misc_attribute();
9326 #ifdef GL_EXT_multi_draw_arrays
9327 _glewInfo_GL_EXT_multi_draw_arrays();
9329 #ifdef GL_EXT_multisample
9330 _glewInfo_GL_EXT_multisample();
9332 #ifdef GL_EXT_packed_depth_stencil
9333 _glewInfo_GL_EXT_packed_depth_stencil();
9335 #ifdef GL_EXT_packed_float
9336 _glewInfo_GL_EXT_packed_float();
9338 #ifdef GL_EXT_packed_pixels
9339 _glewInfo_GL_EXT_packed_pixels();
9341 #ifdef GL_EXT_paletted_texture
9342 _glewInfo_GL_EXT_paletted_texture();
9344 #ifdef GL_EXT_pixel_buffer_object
9345 _glewInfo_GL_EXT_pixel_buffer_object();
9347 #ifdef GL_EXT_pixel_transform
9348 _glewInfo_GL_EXT_pixel_transform();
9350 #ifdef GL_EXT_pixel_transform_color_table
9351 _glewInfo_GL_EXT_pixel_transform_color_table();
9353 #ifdef GL_EXT_point_parameters
9354 _glewInfo_GL_EXT_point_parameters();
9356 #ifdef GL_EXT_polygon_offset
9357 _glewInfo_GL_EXT_polygon_offset();
9359 #ifdef GL_EXT_provoking_vertex
9360 _glewInfo_GL_EXT_provoking_vertex();
9362 #ifdef GL_EXT_rescale_normal
9363 _glewInfo_GL_EXT_rescale_normal();
9365 #ifdef GL_EXT_scene_marker
9366 _glewInfo_GL_EXT_scene_marker();
9368 #ifdef GL_EXT_secondary_color
9369 _glewInfo_GL_EXT_secondary_color();
9371 #ifdef GL_EXT_separate_shader_objects
9372 _glewInfo_GL_EXT_separate_shader_objects();
9374 #ifdef GL_EXT_separate_specular_color
9375 _glewInfo_GL_EXT_separate_specular_color();
9377 #ifdef GL_EXT_shader_image_load_store
9378 _glewInfo_GL_EXT_shader_image_load_store();
9380 #ifdef GL_EXT_shadow_funcs
9381 _glewInfo_GL_EXT_shadow_funcs();
9383 #ifdef GL_EXT_shared_texture_palette
9384 _glewInfo_GL_EXT_shared_texture_palette();
9386 #ifdef GL_EXT_stencil_clear_tag
9387 _glewInfo_GL_EXT_stencil_clear_tag();
9389 #ifdef GL_EXT_stencil_two_side
9390 _glewInfo_GL_EXT_stencil_two_side();
9392 #ifdef GL_EXT_stencil_wrap
9393 _glewInfo_GL_EXT_stencil_wrap();
9395 #ifdef GL_EXT_subtexture
9396 _glewInfo_GL_EXT_subtexture();
9398 #ifdef GL_EXT_texture
9399 _glewInfo_GL_EXT_texture();
9401 #ifdef GL_EXT_texture3D
9402 _glewInfo_GL_EXT_texture3D();
9404 #ifdef GL_EXT_texture_array
9405 _glewInfo_GL_EXT_texture_array();
9407 #ifdef GL_EXT_texture_buffer_object
9408 _glewInfo_GL_EXT_texture_buffer_object();
9410 #ifdef GL_EXT_texture_compression_dxt1
9411 _glewInfo_GL_EXT_texture_compression_dxt1();
9413 #ifdef GL_EXT_texture_compression_latc
9414 _glewInfo_GL_EXT_texture_compression_latc();
9416 #ifdef GL_EXT_texture_compression_rgtc
9417 _glewInfo_GL_EXT_texture_compression_rgtc();
9419 #ifdef GL_EXT_texture_compression_s3tc
9420 _glewInfo_GL_EXT_texture_compression_s3tc();
9422 #ifdef GL_EXT_texture_cube_map
9423 _glewInfo_GL_EXT_texture_cube_map();
9425 #ifdef GL_EXT_texture_edge_clamp
9426 _glewInfo_GL_EXT_texture_edge_clamp();
9428 #ifdef GL_EXT_texture_env
9429 _glewInfo_GL_EXT_texture_env();
9431 #ifdef GL_EXT_texture_env_add
9432 _glewInfo_GL_EXT_texture_env_add();
9434 #ifdef GL_EXT_texture_env_combine
9435 _glewInfo_GL_EXT_texture_env_combine();
9437 #ifdef GL_EXT_texture_env_dot3
9438 _glewInfo_GL_EXT_texture_env_dot3();
9440 #ifdef GL_EXT_texture_filter_anisotropic
9441 _glewInfo_GL_EXT_texture_filter_anisotropic();
9443 #ifdef GL_EXT_texture_integer
9444 _glewInfo_GL_EXT_texture_integer();
9446 #ifdef GL_EXT_texture_lod_bias
9447 _glewInfo_GL_EXT_texture_lod_bias();
9449 #ifdef GL_EXT_texture_mirror_clamp
9450 _glewInfo_GL_EXT_texture_mirror_clamp();
9452 #ifdef GL_EXT_texture_object
9453 _glewInfo_GL_EXT_texture_object();
9455 #ifdef GL_EXT_texture_perturb_normal
9456 _glewInfo_GL_EXT_texture_perturb_normal();
9458 #ifdef GL_EXT_texture_rectangle
9459 _glewInfo_GL_EXT_texture_rectangle();
9461 #ifdef GL_EXT_texture_sRGB
9462 _glewInfo_GL_EXT_texture_sRGB();
9464 #ifdef GL_EXT_texture_sRGB_decode
9465 _glewInfo_GL_EXT_texture_sRGB_decode();
9467 #ifdef GL_EXT_texture_shared_exponent
9468 _glewInfo_GL_EXT_texture_shared_exponent();
9470 #ifdef GL_EXT_texture_snorm
9471 _glewInfo_GL_EXT_texture_snorm();
9473 #ifdef GL_EXT_texture_swizzle
9474 _glewInfo_GL_EXT_texture_swizzle();
9476 #ifdef GL_EXT_timer_query
9477 _glewInfo_GL_EXT_timer_query();
9479 #ifdef GL_EXT_transform_feedback
9480 _glewInfo_GL_EXT_transform_feedback();
9482 #ifdef GL_EXT_vertex_array
9483 _glewInfo_GL_EXT_vertex_array();
9485 #ifdef GL_EXT_vertex_array_bgra
9486 _glewInfo_GL_EXT_vertex_array_bgra();
9488 #ifdef GL_EXT_vertex_attrib_64bit
9489 _glewInfo_GL_EXT_vertex_attrib_64bit();
9491 #ifdef GL_EXT_vertex_shader
9492 _glewInfo_GL_EXT_vertex_shader();
9494 #ifdef GL_EXT_vertex_weighting
9495 _glewInfo_GL_EXT_vertex_weighting();
9497 #ifdef GL_EXT_x11_sync_object
9498 _glewInfo_GL_EXT_x11_sync_object();
9500 #ifdef GL_GREMEDY_frame_terminator
9501 _glewInfo_GL_GREMEDY_frame_terminator();
9503 #ifdef GL_GREMEDY_string_marker
9504 _glewInfo_GL_GREMEDY_string_marker();
9506 #ifdef GL_HP_convolution_border_modes
9507 _glewInfo_GL_HP_convolution_border_modes();
9509 #ifdef GL_HP_image_transform
9510 _glewInfo_GL_HP_image_transform();
9512 #ifdef GL_HP_occlusion_test
9513 _glewInfo_GL_HP_occlusion_test();
9515 #ifdef GL_HP_texture_lighting
9516 _glewInfo_GL_HP_texture_lighting();
9518 #ifdef GL_IBM_cull_vertex
9519 _glewInfo_GL_IBM_cull_vertex();
9521 #ifdef GL_IBM_multimode_draw_arrays
9522 _glewInfo_GL_IBM_multimode_draw_arrays();
9524 #ifdef GL_IBM_rasterpos_clip
9525 _glewInfo_GL_IBM_rasterpos_clip();
9527 #ifdef GL_IBM_static_data
9528 _glewInfo_GL_IBM_static_data();
9530 #ifdef GL_IBM_texture_mirrored_repeat
9531 _glewInfo_GL_IBM_texture_mirrored_repeat();
9533 #ifdef GL_IBM_vertex_array_lists
9534 _glewInfo_GL_IBM_vertex_array_lists();
9536 #ifdef GL_INGR_color_clamp
9537 _glewInfo_GL_INGR_color_clamp();
9539 #ifdef GL_INGR_interlace_read
9540 _glewInfo_GL_INGR_interlace_read();
9542 #ifdef GL_INTEL_map_texture
9543 _glewInfo_GL_INTEL_map_texture();
9545 #ifdef GL_INTEL_parallel_arrays
9546 _glewInfo_GL_INTEL_parallel_arrays();
9548 #ifdef GL_INTEL_texture_scissor
9549 _glewInfo_GL_INTEL_texture_scissor();
9552 _glewInfo_GL_KHR_debug();
9554 #ifdef GL_KHR_texture_compression_astc_ldr
9555 _glewInfo_GL_KHR_texture_compression_astc_ldr();
9557 #ifdef GL_KTX_buffer_region
9558 _glewInfo_GL_KTX_buffer_region();
9560 #ifdef GL_MESAX_texture_stack
9561 _glewInfo_GL_MESAX_texture_stack();
9563 #ifdef GL_MESA_pack_invert
9564 _glewInfo_GL_MESA_pack_invert();
9566 #ifdef GL_MESA_resize_buffers
9567 _glewInfo_GL_MESA_resize_buffers();
9569 #ifdef GL_MESA_window_pos
9570 _glewInfo_GL_MESA_window_pos();
9572 #ifdef GL_MESA_ycbcr_texture
9573 _glewInfo_GL_MESA_ycbcr_texture();
9575 #ifdef GL_NVX_conditional_render
9576 _glewInfo_GL_NVX_conditional_render();
9578 #ifdef GL_NVX_gpu_memory_info
9579 _glewInfo_GL_NVX_gpu_memory_info();
9581 #ifdef GL_NV_bindless_multi_draw_indirect
9582 _glewInfo_GL_NV_bindless_multi_draw_indirect();
9584 #ifdef GL_NV_bindless_texture
9585 _glewInfo_GL_NV_bindless_texture();
9587 #ifdef GL_NV_blend_equation_advanced
9588 _glewInfo_GL_NV_blend_equation_advanced();
9590 #ifdef GL_NV_blend_equation_advanced_coherent
9591 _glewInfo_GL_NV_blend_equation_advanced_coherent();
9593 #ifdef GL_NV_blend_square
9594 _glewInfo_GL_NV_blend_square();
9596 #ifdef GL_NV_compute_program5
9597 _glewInfo_GL_NV_compute_program5();
9599 #ifdef GL_NV_conditional_render
9600 _glewInfo_GL_NV_conditional_render();
9602 #ifdef GL_NV_copy_depth_to_color
9603 _glewInfo_GL_NV_copy_depth_to_color();
9605 #ifdef GL_NV_copy_image
9606 _glewInfo_GL_NV_copy_image();
9608 #ifdef GL_NV_deep_texture3D
9609 _glewInfo_GL_NV_deep_texture3D();
9611 #ifdef GL_NV_depth_buffer_float
9612 _glewInfo_GL_NV_depth_buffer_float();
9614 #ifdef GL_NV_depth_clamp
9615 _glewInfo_GL_NV_depth_clamp();
9617 #ifdef GL_NV_depth_range_unclamped
9618 _glewInfo_GL_NV_depth_range_unclamped();
9620 #ifdef GL_NV_draw_texture
9621 _glewInfo_GL_NV_draw_texture();
9623 #ifdef GL_NV_evaluators
9624 _glewInfo_GL_NV_evaluators();
9626 #ifdef GL_NV_explicit_multisample
9627 _glewInfo_GL_NV_explicit_multisample();
9630 _glewInfo_GL_NV_fence();
9632 #ifdef GL_NV_float_buffer
9633 _glewInfo_GL_NV_float_buffer();
9635 #ifdef GL_NV_fog_distance
9636 _glewInfo_GL_NV_fog_distance();
9638 #ifdef GL_NV_fragment_program
9639 _glewInfo_GL_NV_fragment_program();
9641 #ifdef GL_NV_fragment_program2
9642 _glewInfo_GL_NV_fragment_program2();
9644 #ifdef GL_NV_fragment_program4
9645 _glewInfo_GL_NV_fragment_program4();
9647 #ifdef GL_NV_fragment_program_option
9648 _glewInfo_GL_NV_fragment_program_option();
9650 #ifdef GL_NV_framebuffer_multisample_coverage
9651 _glewInfo_GL_NV_framebuffer_multisample_coverage();
9653 #ifdef GL_NV_geometry_program4
9654 _glewInfo_GL_NV_geometry_program4();
9656 #ifdef GL_NV_geometry_shader4
9657 _glewInfo_GL_NV_geometry_shader4();
9659 #ifdef GL_NV_gpu_program4
9660 _glewInfo_GL_NV_gpu_program4();
9662 #ifdef GL_NV_gpu_program5
9663 _glewInfo_GL_NV_gpu_program5();
9665 #ifdef GL_NV_gpu_program5_mem_extended
9666 _glewInfo_GL_NV_gpu_program5_mem_extended();
9668 #ifdef GL_NV_gpu_program_fp64
9669 _glewInfo_GL_NV_gpu_program_fp64();
9671 #ifdef GL_NV_gpu_shader5
9672 _glewInfo_GL_NV_gpu_shader5();
9674 #ifdef GL_NV_half_float
9675 _glewInfo_GL_NV_half_float();
9677 #ifdef GL_NV_light_max_exponent
9678 _glewInfo_GL_NV_light_max_exponent();
9680 #ifdef GL_NV_multisample_coverage
9681 _glewInfo_GL_NV_multisample_coverage();
9683 #ifdef GL_NV_multisample_filter_hint
9684 _glewInfo_GL_NV_multisample_filter_hint();
9686 #ifdef GL_NV_occlusion_query
9687 _glewInfo_GL_NV_occlusion_query();
9689 #ifdef GL_NV_packed_depth_stencil
9690 _glewInfo_GL_NV_packed_depth_stencil();
9692 #ifdef GL_NV_parameter_buffer_object
9693 _glewInfo_GL_NV_parameter_buffer_object();
9695 #ifdef GL_NV_parameter_buffer_object2
9696 _glewInfo_GL_NV_parameter_buffer_object2();
9698 #ifdef GL_NV_path_rendering
9699 _glewInfo_GL_NV_path_rendering();
9701 #ifdef GL_NV_pixel_data_range
9702 _glewInfo_GL_NV_pixel_data_range();
9704 #ifdef GL_NV_point_sprite
9705 _glewInfo_GL_NV_point_sprite();
9707 #ifdef GL_NV_present_video
9708 _glewInfo_GL_NV_present_video();
9710 #ifdef GL_NV_primitive_restart
9711 _glewInfo_GL_NV_primitive_restart();
9713 #ifdef GL_NV_register_combiners
9714 _glewInfo_GL_NV_register_combiners();
9716 #ifdef GL_NV_register_combiners2
9717 _glewInfo_GL_NV_register_combiners2();
9719 #ifdef GL_NV_shader_atomic_counters
9720 _glewInfo_GL_NV_shader_atomic_counters();
9722 #ifdef GL_NV_shader_atomic_float
9723 _glewInfo_GL_NV_shader_atomic_float();
9725 #ifdef GL_NV_shader_buffer_load
9726 _glewInfo_GL_NV_shader_buffer_load();
9728 #ifdef GL_NV_shader_storage_buffer_object
9729 _glewInfo_GL_NV_shader_storage_buffer_object();
9731 #ifdef GL_NV_tessellation_program5
9732 _glewInfo_GL_NV_tessellation_program5();
9734 #ifdef GL_NV_texgen_emboss
9735 _glewInfo_GL_NV_texgen_emboss();
9737 #ifdef GL_NV_texgen_reflection
9738 _glewInfo_GL_NV_texgen_reflection();
9740 #ifdef GL_NV_texture_barrier
9741 _glewInfo_GL_NV_texture_barrier();
9743 #ifdef GL_NV_texture_compression_vtc
9744 _glewInfo_GL_NV_texture_compression_vtc();
9746 #ifdef GL_NV_texture_env_combine4
9747 _glewInfo_GL_NV_texture_env_combine4();
9749 #ifdef GL_NV_texture_expand_normal
9750 _glewInfo_GL_NV_texture_expand_normal();
9752 #ifdef GL_NV_texture_multisample
9753 _glewInfo_GL_NV_texture_multisample();
9755 #ifdef GL_NV_texture_rectangle
9756 _glewInfo_GL_NV_texture_rectangle();
9758 #ifdef GL_NV_texture_shader
9759 _glewInfo_GL_NV_texture_shader();
9761 #ifdef GL_NV_texture_shader2
9762 _glewInfo_GL_NV_texture_shader2();
9764 #ifdef GL_NV_texture_shader3
9765 _glewInfo_GL_NV_texture_shader3();
9767 #ifdef GL_NV_transform_feedback
9768 _glewInfo_GL_NV_transform_feedback();
9770 #ifdef GL_NV_transform_feedback2
9771 _glewInfo_GL_NV_transform_feedback2();
9773 #ifdef GL_NV_vdpau_interop
9774 _glewInfo_GL_NV_vdpau_interop();
9776 #ifdef GL_NV_vertex_array_range
9777 _glewInfo_GL_NV_vertex_array_range();
9779 #ifdef GL_NV_vertex_array_range2
9780 _glewInfo_GL_NV_vertex_array_range2();
9782 #ifdef GL_NV_vertex_attrib_integer_64bit
9783 _glewInfo_GL_NV_vertex_attrib_integer_64bit();
9785 #ifdef GL_NV_vertex_buffer_unified_memory
9786 _glewInfo_GL_NV_vertex_buffer_unified_memory();
9788 #ifdef GL_NV_vertex_program
9789 _glewInfo_GL_NV_vertex_program();
9791 #ifdef GL_NV_vertex_program1_1
9792 _glewInfo_GL_NV_vertex_program1_1();
9794 #ifdef GL_NV_vertex_program2
9795 _glewInfo_GL_NV_vertex_program2();
9797 #ifdef GL_NV_vertex_program2_option
9798 _glewInfo_GL_NV_vertex_program2_option();
9800 #ifdef GL_NV_vertex_program3
9801 _glewInfo_GL_NV_vertex_program3();
9803 #ifdef GL_NV_vertex_program4
9804 _glewInfo_GL_NV_vertex_program4();
9806 #ifdef GL_NV_video_capture
9807 _glewInfo_GL_NV_video_capture();
9809 #ifdef GL_OES_byte_coordinates
9810 _glewInfo_GL_OES_byte_coordinates();
9812 #ifdef GL_OES_compressed_paletted_texture
9813 _glewInfo_GL_OES_compressed_paletted_texture();
9815 #ifdef GL_OES_read_format
9816 _glewInfo_GL_OES_read_format();
9818 #ifdef GL_OES_single_precision
9819 _glewInfo_GL_OES_single_precision();
9821 #ifdef GL_OML_interlace
9822 _glewInfo_GL_OML_interlace();
9824 #ifdef GL_OML_resample
9825 _glewInfo_GL_OML_resample();
9827 #ifdef GL_OML_subsample
9828 _glewInfo_GL_OML_subsample();
9830 #ifdef GL_PGI_misc_hints
9831 _glewInfo_GL_PGI_misc_hints();
9833 #ifdef GL_PGI_vertex_hints
9834 _glewInfo_GL_PGI_vertex_hints();
9836 #ifdef GL_REGAL_ES1_0_compatibility
9837 _glewInfo_GL_REGAL_ES1_0_compatibility();
9839 #ifdef GL_REGAL_ES1_1_compatibility
9840 _glewInfo_GL_REGAL_ES1_1_compatibility();
9842 #ifdef GL_REGAL_enable
9843 _glewInfo_GL_REGAL_enable();
9845 #ifdef GL_REGAL_error_string
9846 _glewInfo_GL_REGAL_error_string();
9848 #ifdef GL_REGAL_extension_query
9849 _glewInfo_GL_REGAL_extension_query();
9852 _glewInfo_GL_REGAL_log();
9854 #ifdef GL_REND_screen_coordinates
9855 _glewInfo_GL_REND_screen_coordinates();
9858 _glewInfo_GL_S3_s3tc();
9860 #ifdef GL_SGIS_color_range
9861 _glewInfo_GL_SGIS_color_range();
9863 #ifdef GL_SGIS_detail_texture
9864 _glewInfo_GL_SGIS_detail_texture();
9866 #ifdef GL_SGIS_fog_function
9867 _glewInfo_GL_SGIS_fog_function();
9869 #ifdef GL_SGIS_generate_mipmap
9870 _glewInfo_GL_SGIS_generate_mipmap();
9872 #ifdef GL_SGIS_multisample
9873 _glewInfo_GL_SGIS_multisample();
9875 #ifdef GL_SGIS_pixel_texture
9876 _glewInfo_GL_SGIS_pixel_texture();
9878 #ifdef GL_SGIS_point_line_texgen
9879 _glewInfo_GL_SGIS_point_line_texgen();
9881 #ifdef GL_SGIS_sharpen_texture
9882 _glewInfo_GL_SGIS_sharpen_texture();
9884 #ifdef GL_SGIS_texture4D
9885 _glewInfo_GL_SGIS_texture4D();
9887 #ifdef GL_SGIS_texture_border_clamp
9888 _glewInfo_GL_SGIS_texture_border_clamp();
9890 #ifdef GL_SGIS_texture_edge_clamp
9891 _glewInfo_GL_SGIS_texture_edge_clamp();
9893 #ifdef GL_SGIS_texture_filter4
9894 _glewInfo_GL_SGIS_texture_filter4();
9896 #ifdef GL_SGIS_texture_lod
9897 _glewInfo_GL_SGIS_texture_lod();
9899 #ifdef GL_SGIS_texture_select
9900 _glewInfo_GL_SGIS_texture_select();
9902 #ifdef GL_SGIX_async
9903 _glewInfo_GL_SGIX_async();
9905 #ifdef GL_SGIX_async_histogram
9906 _glewInfo_GL_SGIX_async_histogram();
9908 #ifdef GL_SGIX_async_pixel
9909 _glewInfo_GL_SGIX_async_pixel();
9911 #ifdef GL_SGIX_blend_alpha_minmax
9912 _glewInfo_GL_SGIX_blend_alpha_minmax();
9914 #ifdef GL_SGIX_clipmap
9915 _glewInfo_GL_SGIX_clipmap();
9917 #ifdef GL_SGIX_convolution_accuracy
9918 _glewInfo_GL_SGIX_convolution_accuracy();
9920 #ifdef GL_SGIX_depth_texture
9921 _glewInfo_GL_SGIX_depth_texture();
9923 #ifdef GL_SGIX_flush_raster
9924 _glewInfo_GL_SGIX_flush_raster();
9926 #ifdef GL_SGIX_fog_offset
9927 _glewInfo_GL_SGIX_fog_offset();
9929 #ifdef GL_SGIX_fog_texture
9930 _glewInfo_GL_SGIX_fog_texture();
9932 #ifdef GL_SGIX_fragment_specular_lighting
9933 _glewInfo_GL_SGIX_fragment_specular_lighting();
9935 #ifdef GL_SGIX_framezoom
9936 _glewInfo_GL_SGIX_framezoom();
9938 #ifdef GL_SGIX_interlace
9939 _glewInfo_GL_SGIX_interlace();
9941 #ifdef GL_SGIX_ir_instrument1
9942 _glewInfo_GL_SGIX_ir_instrument1();
9944 #ifdef GL_SGIX_list_priority
9945 _glewInfo_GL_SGIX_list_priority();
9947 #ifdef GL_SGIX_pixel_texture
9948 _glewInfo_GL_SGIX_pixel_texture();
9950 #ifdef GL_SGIX_pixel_texture_bits
9951 _glewInfo_GL_SGIX_pixel_texture_bits();
9953 #ifdef GL_SGIX_reference_plane
9954 _glewInfo_GL_SGIX_reference_plane();
9956 #ifdef GL_SGIX_resample
9957 _glewInfo_GL_SGIX_resample();
9959 #ifdef GL_SGIX_shadow
9960 _glewInfo_GL_SGIX_shadow();
9962 #ifdef GL_SGIX_shadow_ambient
9963 _glewInfo_GL_SGIX_shadow_ambient();
9965 #ifdef GL_SGIX_sprite
9966 _glewInfo_GL_SGIX_sprite();
9968 #ifdef GL_SGIX_tag_sample_buffer
9969 _glewInfo_GL_SGIX_tag_sample_buffer();
9971 #ifdef GL_SGIX_texture_add_env
9972 _glewInfo_GL_SGIX_texture_add_env();
9974 #ifdef GL_SGIX_texture_coordinate_clamp
9975 _glewInfo_GL_SGIX_texture_coordinate_clamp();
9977 #ifdef GL_SGIX_texture_lod_bias
9978 _glewInfo_GL_SGIX_texture_lod_bias();
9980 #ifdef GL_SGIX_texture_multi_buffer
9981 _glewInfo_GL_SGIX_texture_multi_buffer();
9983 #ifdef GL_SGIX_texture_range
9984 _glewInfo_GL_SGIX_texture_range();
9986 #ifdef GL_SGIX_texture_scale_bias
9987 _glewInfo_GL_SGIX_texture_scale_bias();
9989 #ifdef GL_SGIX_vertex_preclip
9990 _glewInfo_GL_SGIX_vertex_preclip();
9992 #ifdef GL_SGIX_vertex_preclip_hint
9993 _glewInfo_GL_SGIX_vertex_preclip_hint();
9995 #ifdef GL_SGIX_ycrcb
9996 _glewInfo_GL_SGIX_ycrcb();
9998 #ifdef GL_SGI_color_matrix
9999 _glewInfo_GL_SGI_color_matrix();
10001 #ifdef GL_SGI_color_table
10002 _glewInfo_GL_SGI_color_table();
10004 #ifdef GL_SGI_texture_color_table
10005 _glewInfo_GL_SGI_texture_color_table();
10007 #ifdef GL_SUNX_constant_data
10008 _glewInfo_GL_SUNX_constant_data();
10010 #ifdef GL_SUN_convolution_border_modes
10011 _glewInfo_GL_SUN_convolution_border_modes();
10013 #ifdef GL_SUN_global_alpha
10014 _glewInfo_GL_SUN_global_alpha();
10016 #ifdef GL_SUN_mesh_array
10017 _glewInfo_GL_SUN_mesh_array();
10019 #ifdef GL_SUN_read_video_pixels
10020 _glewInfo_GL_SUN_read_video_pixels();
10022 #ifdef GL_SUN_slice_accum
10023 _glewInfo_GL_SUN_slice_accum();
10025 #ifdef GL_SUN_triangle_list
10026 _glewInfo_GL_SUN_triangle_list();
10028 #ifdef GL_SUN_vertex
10029 _glewInfo_GL_SUN_vertex();
10031 #ifdef GL_WIN_phong_shading
10032 _glewInfo_GL_WIN_phong_shading();
10034 #ifdef GL_WIN_specular_fog
10035 _glewInfo_GL_WIN_specular_fog();
10037 #ifdef GL_WIN_swap_hint
10038 _glewInfo_GL_WIN_swap_hint();
10046 static void wglewInfo ()
10048 #ifdef WGL_3DFX_multisample
10049 _glewInfo_WGL_3DFX_multisample();
10051 #ifdef WGL_3DL_stereo_control
10052 _glewInfo_WGL_3DL_stereo_control();
10054 #ifdef WGL_AMD_gpu_association
10055 _glewInfo_WGL_AMD_gpu_association();
10057 #ifdef WGL_ARB_buffer_region
10058 _glewInfo_WGL_ARB_buffer_region();
10060 #ifdef WGL_ARB_create_context
10061 _glewInfo_WGL_ARB_create_context();
10063 #ifdef WGL_ARB_create_context_profile
10064 _glewInfo_WGL_ARB_create_context_profile();
10066 #ifdef WGL_ARB_create_context_robustness
10067 _glewInfo_WGL_ARB_create_context_robustness();
10069 #ifdef WGL_ARB_extensions_string
10070 _glewInfo_WGL_ARB_extensions_string();
10072 #ifdef WGL_ARB_framebuffer_sRGB
10073 _glewInfo_WGL_ARB_framebuffer_sRGB();
10075 #ifdef WGL_ARB_make_current_read
10076 _glewInfo_WGL_ARB_make_current_read();
10078 #ifdef WGL_ARB_multisample
10079 _glewInfo_WGL_ARB_multisample();
10081 #ifdef WGL_ARB_pbuffer
10082 _glewInfo_WGL_ARB_pbuffer();
10084 #ifdef WGL_ARB_pixel_format
10085 _glewInfo_WGL_ARB_pixel_format();
10087 #ifdef WGL_ARB_pixel_format_float
10088 _glewInfo_WGL_ARB_pixel_format_float();
10090 #ifdef WGL_ARB_render_texture
10091 _glewInfo_WGL_ARB_render_texture();
10093 #ifdef WGL_ARB_robustness_application_isolation
10094 _glewInfo_WGL_ARB_robustness_application_isolation();
10096 #ifdef WGL_ARB_robustness_share_group_isolation
10097 _glewInfo_WGL_ARB_robustness_share_group_isolation();
10099 #ifdef WGL_ATI_pixel_format_float
10100 _glewInfo_WGL_ATI_pixel_format_float();
10102 #ifdef WGL_ATI_render_texture_rectangle
10103 _glewInfo_WGL_ATI_render_texture_rectangle();
10105 #ifdef WGL_EXT_create_context_es2_profile
10106 _glewInfo_WGL_EXT_create_context_es2_profile();
10108 #ifdef WGL_EXT_create_context_es_profile
10109 _glewInfo_WGL_EXT_create_context_es_profile();
10111 #ifdef WGL_EXT_depth_float
10112 _glewInfo_WGL_EXT_depth_float();
10114 #ifdef WGL_EXT_display_color_table
10115 _glewInfo_WGL_EXT_display_color_table();
10117 #ifdef WGL_EXT_extensions_string
10118 _glewInfo_WGL_EXT_extensions_string();
10120 #ifdef WGL_EXT_framebuffer_sRGB
10121 _glewInfo_WGL_EXT_framebuffer_sRGB();
10123 #ifdef WGL_EXT_make_current_read
10124 _glewInfo_WGL_EXT_make_current_read();
10126 #ifdef WGL_EXT_multisample
10127 _glewInfo_WGL_EXT_multisample();
10129 #ifdef WGL_EXT_pbuffer
10130 _glewInfo_WGL_EXT_pbuffer();
10132 #ifdef WGL_EXT_pixel_format
10133 _glewInfo_WGL_EXT_pixel_format();
10135 #ifdef WGL_EXT_pixel_format_packed_float
10136 _glewInfo_WGL_EXT_pixel_format_packed_float();
10138 #ifdef WGL_EXT_swap_control
10139 _glewInfo_WGL_EXT_swap_control();
10141 #ifdef WGL_EXT_swap_control_tear
10142 _glewInfo_WGL_EXT_swap_control_tear();
10144 #ifdef WGL_I3D_digital_video_control
10145 _glewInfo_WGL_I3D_digital_video_control();
10147 #ifdef WGL_I3D_gamma
10148 _glewInfo_WGL_I3D_gamma();
10150 #ifdef WGL_I3D_genlock
10151 _glewInfo_WGL_I3D_genlock();
10153 #ifdef WGL_I3D_image_buffer
10154 _glewInfo_WGL_I3D_image_buffer();
10156 #ifdef WGL_I3D_swap_frame_lock
10157 _glewInfo_WGL_I3D_swap_frame_lock();
10159 #ifdef WGL_I3D_swap_frame_usage
10160 _glewInfo_WGL_I3D_swap_frame_usage();
10162 #ifdef WGL_NV_DX_interop
10163 _glewInfo_WGL_NV_DX_interop();
10165 #ifdef WGL_NV_DX_interop2
10166 _glewInfo_WGL_NV_DX_interop2();
10168 #ifdef WGL_NV_copy_image
10169 _glewInfo_WGL_NV_copy_image();
10171 #ifdef WGL_NV_float_buffer
10172 _glewInfo_WGL_NV_float_buffer();
10174 #ifdef WGL_NV_gpu_affinity
10175 _glewInfo_WGL_NV_gpu_affinity();
10177 #ifdef WGL_NV_multisample_coverage
10178 _glewInfo_WGL_NV_multisample_coverage();
10180 #ifdef WGL_NV_present_video
10181 _glewInfo_WGL_NV_present_video();
10183 #ifdef WGL_NV_render_depth_texture
10184 _glewInfo_WGL_NV_render_depth_texture();
10186 #ifdef WGL_NV_render_texture_rectangle
10187 _glewInfo_WGL_NV_render_texture_rectangle();
10189 #ifdef WGL_NV_swap_group
10190 _glewInfo_WGL_NV_swap_group();
10192 #ifdef WGL_NV_vertex_array_range
10193 _glewInfo_WGL_NV_vertex_array_range();
10195 #ifdef WGL_NV_video_capture
10196 _glewInfo_WGL_NV_video_capture();
10198 #ifdef WGL_NV_video_output
10199 _glewInfo_WGL_NV_video_output();
10201 #ifdef WGL_OML_sync_control
10202 _glewInfo_WGL_OML_sync_control();
10210 #ifdef GLX_VERSION_1_2
10211 _glewInfo_GLX_VERSION_1_2();
10213 #ifdef GLX_VERSION_1_3
10214 _glewInfo_GLX_VERSION_1_3();
10216 #ifdef GLX_VERSION_1_4
10217 _glewInfo_GLX_VERSION_1_4();
10219 #ifdef GLX_3DFX_multisample
10220 _glewInfo_GLX_3DFX_multisample();
10222 #ifdef GLX_AMD_gpu_association
10223 _glewInfo_GLX_AMD_gpu_association();
10225 #ifdef GLX_ARB_create_context
10226 _glewInfo_GLX_ARB_create_context();
10228 #ifdef GLX_ARB_create_context_profile
10229 _glewInfo_GLX_ARB_create_context_profile();
10231 #ifdef GLX_ARB_create_context_robustness
10232 _glewInfo_GLX_ARB_create_context_robustness();
10234 #ifdef GLX_ARB_fbconfig_float
10235 _glewInfo_GLX_ARB_fbconfig_float();
10237 #ifdef GLX_ARB_framebuffer_sRGB
10238 _glewInfo_GLX_ARB_framebuffer_sRGB();
10240 #ifdef GLX_ARB_get_proc_address
10241 _glewInfo_GLX_ARB_get_proc_address();
10243 #ifdef GLX_ARB_multisample
10244 _glewInfo_GLX_ARB_multisample();
10246 #ifdef GLX_ARB_robustness_application_isolation
10247 _glewInfo_GLX_ARB_robustness_application_isolation();
10249 #ifdef GLX_ARB_robustness_share_group_isolation
10250 _glewInfo_GLX_ARB_robustness_share_group_isolation();
10252 #ifdef GLX_ARB_vertex_buffer_object
10253 _glewInfo_GLX_ARB_vertex_buffer_object();
10255 #ifdef GLX_ATI_pixel_format_float
10256 _glewInfo_GLX_ATI_pixel_format_float();
10258 #ifdef GLX_ATI_render_texture
10259 _glewInfo_GLX_ATI_render_texture();
10261 #ifdef GLX_EXT_buffer_age
10262 _glewInfo_GLX_EXT_buffer_age();
10264 #ifdef GLX_EXT_create_context_es2_profile
10265 _glewInfo_GLX_EXT_create_context_es2_profile();
10267 #ifdef GLX_EXT_create_context_es_profile
10268 _glewInfo_GLX_EXT_create_context_es_profile();
10270 #ifdef GLX_EXT_fbconfig_packed_float
10271 _glewInfo_GLX_EXT_fbconfig_packed_float();
10273 #ifdef GLX_EXT_framebuffer_sRGB
10274 _glewInfo_GLX_EXT_framebuffer_sRGB();
10276 #ifdef GLX_EXT_import_context
10277 _glewInfo_GLX_EXT_import_context();
10279 #ifdef GLX_EXT_scene_marker
10280 _glewInfo_GLX_EXT_scene_marker();
10282 #ifdef GLX_EXT_swap_control
10283 _glewInfo_GLX_EXT_swap_control();
10285 #ifdef GLX_EXT_swap_control_tear
10286 _glewInfo_GLX_EXT_swap_control_tear();
10288 #ifdef GLX_EXT_texture_from_pixmap
10289 _glewInfo_GLX_EXT_texture_from_pixmap();
10291 #ifdef GLX_EXT_visual_info
10292 _glewInfo_GLX_EXT_visual_info();
10294 #ifdef GLX_EXT_visual_rating
10295 _glewInfo_GLX_EXT_visual_rating();
10297 #ifdef GLX_INTEL_swap_event
10298 _glewInfo_GLX_INTEL_swap_event();
10300 #ifdef GLX_MESA_agp_offset
10301 _glewInfo_GLX_MESA_agp_offset();
10303 #ifdef GLX_MESA_copy_sub_buffer
10304 _glewInfo_GLX_MESA_copy_sub_buffer();
10306 #ifdef GLX_MESA_pixmap_colormap
10307 _glewInfo_GLX_MESA_pixmap_colormap();
10309 #ifdef GLX_MESA_release_buffers
10310 _glewInfo_GLX_MESA_release_buffers();
10312 #ifdef GLX_MESA_set_3dfx_mode
10313 _glewInfo_GLX_MESA_set_3dfx_mode();
10315 #ifdef GLX_MESA_swap_control
10316 _glewInfo_GLX_MESA_swap_control();
10318 #ifdef GLX_NV_copy_image
10319 _glewInfo_GLX_NV_copy_image();
10321 #ifdef GLX_NV_float_buffer
10322 _glewInfo_GLX_NV_float_buffer();
10324 #ifdef GLX_NV_multisample_coverage
10325 _glewInfo_GLX_NV_multisample_coverage();
10327 #ifdef GLX_NV_present_video
10328 _glewInfo_GLX_NV_present_video();
10330 #ifdef GLX_NV_swap_group
10331 _glewInfo_GLX_NV_swap_group();
10333 #ifdef GLX_NV_vertex_array_range
10334 _glewInfo_GLX_NV_vertex_array_range();
10336 #ifdef GLX_NV_video_capture
10337 _glewInfo_GLX_NV_video_capture();
10339 #ifdef GLX_NV_video_output
10340 _glewInfo_GLX_NV_video_output();
10342 #ifdef GLX_OML_swap_method
10343 _glewInfo_GLX_OML_swap_method();
10345 #ifdef GLX_OML_sync_control
10346 _glewInfo_GLX_OML_sync_control();
10348 #ifdef GLX_SGIS_blended_overlay
10349 _glewInfo_GLX_SGIS_blended_overlay();
10351 #ifdef GLX_SGIS_color_range
10352 _glewInfo_GLX_SGIS_color_range();
10354 #ifdef GLX_SGIS_multisample
10355 _glewInfo_GLX_SGIS_multisample();
10357 #ifdef GLX_SGIS_shared_multisample
10358 _glewInfo_GLX_SGIS_shared_multisample();
10360 #ifdef GLX_SGIX_fbconfig
10361 _glewInfo_GLX_SGIX_fbconfig();
10363 #ifdef GLX_SGIX_hyperpipe
10364 _glewInfo_GLX_SGIX_hyperpipe();
10366 #ifdef GLX_SGIX_pbuffer
10367 _glewInfo_GLX_SGIX_pbuffer();
10369 #ifdef GLX_SGIX_swap_barrier
10370 _glewInfo_GLX_SGIX_swap_barrier();
10372 #ifdef GLX_SGIX_swap_group
10373 _glewInfo_GLX_SGIX_swap_group();
10375 #ifdef GLX_SGIX_video_resize
10376 _glewInfo_GLX_SGIX_video_resize();
10378 #ifdef GLX_SGIX_visual_select_group
10379 _glewInfo_GLX_SGIX_visual_select_group();
10381 #ifdef GLX_SGI_cushion
10382 _glewInfo_GLX_SGI_cushion();
10384 #ifdef GLX_SGI_make_current_read
10385 _glewInfo_GLX_SGI_make_current_read();
10387 #ifdef GLX_SGI_swap_control
10388 _glewInfo_GLX_SGI_swap_control();
10390 #ifdef GLX_SGI_video_sync
10391 _glewInfo_GLX_SGI_video_sync();
10393 #ifdef GLX_SUN_get_transparent_index
10394 _glewInfo_GLX_SUN_get_transparent_index();
10396 #ifdef GLX_SUN_video_resize
10397 _glewInfo_GLX_SUN_video_resize();
10405 #if defined(_WIN32) || !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
10413 #if defined(_WIN32) || !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
10419 #if defined(_WIN32)
10420 fprintf(stderr,
"Usage: glewinfo [-pf <id>]\n");
10422 fprintf(stderr,
"Usage: glewinfo [-display <display>] [-visual <id>]\n");
10428 #if defined(_WIN32)
10430 #elif defined(__APPLE__) && !defined(GLEW_APPLE_GLX)
10436 fprintf(stderr,
"Error: glewCreateContext failed\n");
10445 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
10458 #if defined(_WIN32)
10459 f = fopen(
"glewinfo.txt",
"w");
10460 if (
f ==
NULL)
f = stdout;
10464 fprintf(
f,
"---------------------------\n");
10465 fprintf(
f,
" GLEW Extension Info\n");
10466 fprintf(
f,
"---------------------------\n\n");
10468 #if defined(_WIN32)
10469 fprintf(
f,
"Reporting capabilities of pixelformat %d\n", visual);
10470 #elif !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
10471 fprintf(
f,
"Reporting capabilities of display %s, visual 0x%x\n",
10472 display ==
NULL ? getenv(
"DISPLAY") : display, visual);
10474 fprintf(
f,
"Running on a %s from %s\n",
10478 #if defined(_WIN32)
10483 if (
f != stdout) fclose(
f);
10490 #if defined(_WIN32) || !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
10496 #if defined(_WIN32)
10497 if (!strcmp(argv[p],
"-pf") || !strcmp(argv[p],
"-pixelformat"))
10499 if (++p >= argc)
return GL_TRUE;
10501 *visual = strtol(argv[p++],
NULL, 0);
10506 if (!strcmp(argv[p],
"-display"))
10508 if (++p >= argc)
return GL_TRUE;
10509 *display = argv[p++];
10511 else if (!strcmp(argv[p],
"-visual"))
10513 if (++p >= argc)
return GL_TRUE;
10514 *visual = (
int)strtol(argv[p++],
NULL, 0);
10526 #if defined(_WIN32)
10535 PIXELFORMATDESCRIPTOR pfd;
10537 ZeroMemory(&wc,
sizeof(WNDCLASS));
10538 wc.hInstance = GetModuleHandle(
NULL);
10539 wc.lpfnWndProc = DefWindowProc;
10540 wc.lpszClassName =
"GLEW";
10541 if (0 == RegisterClass(&wc))
return GL_TRUE;
10543 wnd = CreateWindow(
"GLEW",
"GLEW", 0, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
10550 ZeroMemory(&pfd,
sizeof(PIXELFORMATDESCRIPTOR));
10551 if (*pixelformat == -1)
10553 pfd.nSize =
sizeof(PIXELFORMATDESCRIPTOR);
10555 pfd.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL;
10556 *pixelformat = ChoosePixelFormat(dc, &pfd);
10557 if (*pixelformat == 0)
return GL_TRUE;
10560 if (
FALSE == SetPixelFormat(dc, *pixelformat, &pfd))
return GL_TRUE;
10562 rc = wglCreateContext(dc);
10571 if (
NULL != rc) wglDeleteContext(rc);
10572 if (
NULL != wnd &&
NULL != dc) ReleaseDC(wnd, dc);
10573 if (
NULL != wnd) DestroyWindow(wnd);
10574 UnregisterClass(
"GLEW", GetModuleHandle(
NULL));
10579 #elif defined(__APPLE__) && !defined(GLEW_APPLE_GLX)
10581 #include <AGL/agl.h>
10583 AGLContext
ctx, octx;
10587 int attrib[] = { AGL_RGBA, AGL_NONE };
10593 pf = aglChoosePixelFormat(
NULL, 0, attrib);
10595 ctx = aglCreateContext(pf,
NULL);
10596 if (
NULL == ctx || AGL_NO_ERROR != aglGetError())
return GL_TRUE;
10597 aglDestroyPixelFormat(pf);
10599 octx = aglGetCurrentContext();
10602 #if defined(GLEW_REGAL) && defined(__APPLE__)
10603 RegalMakeCurrent(octx);
10610 aglSetCurrentContext(octx);
10611 if (
NULL != ctx) aglDestroyContext(ctx);
10629 XSetWindowAttributes swa;
10640 *visual = (
int)XVisualIDFromVisual(vi->visual);
10645 vis = XGetVisualInfo(dpy, 0,
NULL, &n_vis);
10646 for (i=0; i<n_vis; i++)
10648 if ((
int)XVisualIDFromVisual(vis[i].visual) == *visual)
10658 cmap = XCreateColormap(dpy, RootWindow(dpy, vi->screen), vi->visual, AllocNone);
10659 swa.border_pixel = 0;
10660 swa.colormap =
cmap;
10661 wnd = XCreateWindow(dpy, RootWindow(dpy, vi->screen),
10662 0, 0, 1, 1, 0, vi->depth, InputOutput, vi->visual,
10663 CWBorderPixel | CWColormap, &swa);
10673 if (
NULL != dpy && 0 != cmap) XFreeColormap(dpy, cmap);
10676 else if (
NULL != vi)
#define glProgramUniformHandleui64NV
#define GLEW_NV_register_combiners
#define glXSelectEventSGIX
#define glGetnCompressedTexImageARB
#define wglSwapBuffersMscOML
#define glCoverFillPathInstancedNV
#define GLXEW_EXT_scene_marker
#define glXSwapIntervalSGI
#define glEnableVertexArrayAttribEXT
#define glVertexAttribIPointerEXT
#define glSecondaryColorP3uiv
#define GLEW_EXT_texture_array
#define GLEW_HP_texture_lighting
#define GLEW_EXT_stencil_two_side
#define glEndTransformFeedbackNV
#define glGetnPixelMapusvARB
GL_APICALL void GL_APIENTRY glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *source)
#define glNormalPointervINTEL
#define glFogCoordFormatNV
#define glWindowPos3dvARB
#define GLEW_ARB_texture_storage_multisample
#define wglReleaseImageBufferEventsI3D
#define GLEW_ARB_cl_event
#define GLEW_SGIX_texture_coordinate_clamp
#define glFramebufferTexture
#define wglGetGammaTableI3D
#define glGetVertexArrayPointervEXT
#define glTexBumpParameterfvATI
#define glGlobalAlphaFactordSUN
#define glEndOcclusionQueryNV
#define glVertexAttrib4NbvARB
#define glProgramUniformHandleui64vARB
#define GLEW_EXT_pixel_buffer_object
#define glVertexAttribI3uivEXT
#define glNamedBufferDataEXT
#define glVertexAttrib3svNV
#define WGLEW_I3D_swap_frame_usage
#define wglGetGenlockSourceEdgeI3D
#define wglEnumGpuDevicesNV
#define glVertexAttrib4fNV
#define GLEW_NV_texgen_reflection
#define glFramebufferReadBufferEXT
#define glGetnColorTableARB
#define glGetObjectParameterivAPPLE
GLAPI void GLAPIENTRY glConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params)
#define glGetVertexAttribIuiv
#define glProgramUniform4d
#define glDrawTransformFeedbackStreamInstanced
#define glVertexAttribI1uiv
#define GLEW_EXT_texture3D
#define GLEW_ARB_bindless_texture
#define GLEW_ARB_arrays_of_arrays
#define glVertexAttrib4Nbv
GLAPI void GLAPIENTRY glMultiTexCoord3iv(GLenum target, const GLint *v)
#define GLEW_ARB_shadow_ambient
#define glNormalStream3dATI
#define glVertexAttribL2ui64NV
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer retur XCloseDisplay)
GL_APICALL void GL_APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat *v)
#define glWindowPos2fvMESA
#define wglCreateImageBufferI3D
#define WGLEW_NV_video_output
#define glXVideoResizeSUN
#define WGLEW_EXT_framebuffer_sRGB
#define glInvalidateBufferData
#define GLEW_AMD_pinned_memory
GLAPI void GLAPIENTRY glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data)
#define glStencilStrokePathInstancedNV
#define GLEW_ARB_vertex_shader
#define glVertexAttribL3i64vNV
#define GLEW_EXT_texture_rectangle
#define glGetTexParameterIivEXT
#define glVertexAttrib4uivARB
#define glMapParameterivNV
#define glVertexAttrib4uiv
GLEWAPI GLboolean GLEWAPIENTRY wglewIsSupported(const char *name)
#define glColor4ubVertex2fvSUN
#define glGetTrackMatrixivNV
GLAPI void GLAPIENTRY glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat *params)
GL_APICALL void GL_APIENTRY glUseProgram(GLuint program)
#define glSecondaryColor3ubEXT
GLAPI void GLAPIENTRY glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params)
#define glFragmentMaterialfvSGIX
#define WGLEW_ARB_framebuffer_sRGB
#define glUniform3ui64vNV
#define WGLEW_NV_DX_interop2
#define GLEW_NV_packed_depth_stencil
#define GLEW_NV_transform_feedback2
#define glEndFragmentShaderATI
#define GLEW_ARB_multi_draw_indirect
#define GLEW_SUN_convolution_border_modes
#define glMakeImageHandleNonResidentNV
GLXPbuffer glXCreatePbuffer(Display *dpy, GLXFBConfig config, const int *attribList)
#define glGetProgramNamedParameterdvNV
#define GLEW_EXT_texture_filter_anisotropic
#define glVertexAttribI4sv
#define glNamedRenderbufferStorageMultisampleCoverageEXT
#define wglGetPixelFormatAttribivARB
#define GLEW_VERSION_1_2_1
#define glGetPathMetricsNV
#define glUnlockArraysEXT
#define glFrameTerminatorGREMEDY
#define glGenPerfMonitorsAMD
#define glMultiTexSubImage3DEXT
#define glVertexAttribI3uiEXT
#define glProgramUniformMatrix2x4fv
#define GLEW_EXT_blend_minmax
#define GLEW_EXT_framebuffer_sRGB
#define glCombinerParameterivNV
#define glProgramUniform2d
#define glVertexAttribL4i64NV
#define glGetOcclusionQueryuivNV
#define glVertexAttrib1dvNV
#define glProgramUniform4fEXT
GLAPI void GLAPIENTRY glMultiTexCoord1dv(GLenum target, const GLdouble *v)
#define wglRestoreBufferRegionARB
#define GLEW_EXT_timer_query
#define GLEW_SGI_color_matrix
#define glPointParameterf
#define glDisableVertexArrayEXT
#define glVertexArrayParameteriAPPLE
#define GLEW_EXT_blend_subtract
#define glVertexStream3fATI
#define glProgramLocalParameterI4uivNV
GLAPI void GLAPIENTRY glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
#define glGetImageHandleNV
#define GLEW_ARB_texture_float
#define GLEW_EXT_blend_color
#define glDisableClientStateiEXT
GL_APICALL void GL_APIENTRY glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
GLAPI void GLAPIENTRY glMultiTexCoord1dARB(GLenum target, GLdouble s)
#define glNamedFramebufferParameteriEXT
#define glVertexStream3ivATI
#define glVertexAttrib2dvNV
#define GLEW_MESA_pack_invert
#define GLEW_EXT_texture_mirror_clamp
#define glGetPathLengthNV
#define GLEW_EXT_texture_integer
#define GLEW_EXT_packed_float
#define GLEW_EXT_index_texture
#define glGetUniformi64vNV
#define GLEW_SGI_texture_color_table
#define glVertexAttrib4dNV
#define glProgramNamedParameter4dNV
#define glXGetVideoInfoNV
#define wglBlitContextFramebufferAMD
#define wglGetCurrentReadDCEXT
#define glStencilFuncSeparateATI
#define glProgramParameter4dvNV
#define glDrawBufferRegion
static void glewInfo(void)
#define wglReleaseVideoCaptureDeviceNV
#define GLEW_SGIX_texture_multi_buffer
#define glNamedFramebufferTexture2DEXT
#define GLEW_NV_transform_feedback
#define glCopyTexSubImage3DEXT
#define glGetFramebufferAttachmentParameterivEXT
#define glGetPathColorGenivNV
#define wglSaveBufferRegionARB
GLAPI void GLAPIENTRY glMultiTexCoord2sv(GLenum target, const GLshort *v)
#define glVertexAttrib3sv
#define GLXEW_SGI_cushion
#define WGLEW_EXT_create_context_es2_profile
#define WGLEW_OML_sync_control
#define GLEW_EXT_geometry_shader4
#define glUniformSubroutinesuiv
#define glAlphaFragmentOp2ATI
#define glProgramParameteriEXT
#define glSampleMaskIndexedNV
#define GLEW_AMD_stencil_operation_extended
#define glPresentFrameDualFillNV
#define glSecondaryColor3ub
#define GLEW_ARB_texture_cube_map_array
#define WGLEW_ARB_render_texture
GL_APICALL void GL_APIENTRY glUniform3i(GLint location, GLint x, GLint y, GLint z)
#define glProgramUniform3uiEXT
#define glVertexAttribL4dvEXT
#define glBlitFramebufferANGLE
#define WGLEW_AMD_gpu_association
#define glLogMessageCallbackREGAL
#define glProgramUniformMatrix4x3fv
#define GLEW_ANGLE_translated_shader_source
#define glMakeBufferResidentNV
#define glCopyTextureSubImage1DEXT
#define glProgramUniform1fEXT
#define glGetPathParameterfvNV
#define glGetNamedFramebufferAttachmentParameterivEXT
#define glProgramUniform3i64vNV
#define glFragmentMaterialfEXT
#define glGetTextureImageEXT
#define glXCreateContextAttribsARB
#define glBindVideoCaptureStreamBufferNV
#define glSecondaryColor3sv
#define glSecondaryColor3hNV
#define glGetnUniformdvARB
#define glPNTrianglesfATI
#define wglBindSwapBarrierNV
#define glGetFragmentMaterialivSGIX
#define GLEW_ARB_depth_clamp
#define GLEW_SGIS_point_line_texgen
#define glProgramStringARB
#define glCopyConvolutionFilter2DEXT
#define glBeginVideoCaptureNV
#define glSecondaryColor3uivEXT
GL_APICALL GLboolean GL_APIENTRY glIsProgram(GLuint program)
#define glTextureBarrierNV
#define glGenerateMultiTexMipmapEXT
#define glNamedProgramLocalParameter4dEXT
#define glGetVariantArrayObjectivATI
#define GLEW_NV_occlusion_query
#define glGetMapAttribParameterivNV
#define wglMakeContextCurrentEXT
#define glUniformMatrix3x2dv
#define wglSwapIntervalEXT
#define glBlendFuncSeparateiARB
#define glPathParameteriNV
#define GLEW_ARB_provoking_vertex
#define WGLEW_EXT_pixel_format_packed_float
#define glGetVertexAttribArrayObjectfvATI
#define glBindBuffersRange
#define glProgramLocalParameters4fvEXT
GL_APICALL void GL_APIENTRY glGetUniformiv(GLuint program, GLint location, GLint *params)
#define wglResetFrameCountNV
#define glPrioritizeTexturesEXT
#define glBindBufferOffsetNV
#define GLEW_ARB_shader_draw_parameters
GLAPI void GLAPIENTRY glMultiTexCoord1fvARB(GLenum target, const GLfloat *v)
#define glVertexAttrib2hvNV
#define glMatrixIndexubvARB
#define glVertexAttribI4usvEXT
#define GLEW_ARB_robustness_application_isolation
#define glGetNamedProgramStringEXT
#define glSecondaryColor3fEXT
#define GLEW_ARB_framebuffer_object
#define glMultiDrawArrays
#define WGLEW_NV_video_capture
#define glGetQueryObjecti64vEXT
#define glTransformFeedbackVaryings
#define glFragmentMaterialfSGIX
#define glTextureImage3DEXT
#define glProgramUniform3ui64NV
#define glVertexAttrib2sv
#define wglSetStereoEmitterState3DL
#define glGetQueryObjectui64vANGLE
#define glBlendEquationSeparatei
#define glGenQueriesANGLE
#define glCompressedMultiTexSubImage1DEXT
#define glBeginPerfMonitorAMD
#define glCreateShaderObjectARB
#define glProgramEnvParameter4dvARB
#define glObjectUnpurgeableAPPLE
#define glGetCombinerOutputParameterivNV
#define GLEW_GREMEDY_frame_terminator
#define glStringMarkerGREMEDY
#define glGetObjectBufferivATI
#define GLEW_ARB_texture_mirror_clamp_to_edge
#define glXBindVideoImageNV
#define GLEW_ARB_depth_texture
#define wglGetVideoInfoNV
#define glVertexArrayRangeAPPLE
#define GLEW_AMD_draw_buffers_blend
#define glDeleteProgramPipelines
#define glVertexAttribI4svEXT
#define GLXEW_MESA_pixmap_colormap
#define GLEW_ATI_texture_mirror_once
GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid **pointer)
#define glProgramUniformMatrix3x2dv
#define glTexRenderbufferNV
#define wglDisableGenlockI3D
#define glGetGraphicsResetStatusARB
#define GLEW_EXT_texture_buffer_object
GL_APICALL void GL_APIENTRY glShaderSource(GLuint shader, GLsizei count, const GLchar **string, const GLint *length)
#define glReplacementCodeuiColor3fVertex3fSUN
#define GLEW_SUN_global_alpha
int main(int argc, char **argv)
#define glReplacementCodeuiTexCoord2fVertex3fSUN
#define GLEW_ARB_texture_storage
#define glWindowPos4sMESA
GL_APICALL void GL_APIENTRY glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
#define glVertexAttribL3dv
#define glXQuerySwapGroupNV
#define GLEW_ARB_fragment_layer_viewport
#define glXQueryVideoCaptureDeviceNV
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display Drawable _Xconst char unsigned int unsigned int return Display Pixmap Pixmap XColor XColor unsigned int unsigned int return Display _Xconst char char int char return Display Visual unsigned int int int char unsigned int unsigned int int int return Display Window Cursor return Display Window return Display Drawable GC int int unsigned int unsigned int return Display Drawable GC int int _Xconst char int return Display Drawable GC int int unsigned int unsigned int return Display return Display Cursor return Display GC return XModifierKeymap return char Display Window int return Display return Display Atom return Display Window XWindowAttributes return Display Window return Display XEvent Bool(*) XPointer return Display Window Bool unsigned int int int Window Cursor Time return Display Window int return KeySym return Display _Xconst char Bool return Display _Xconst char return XKeyEvent char int KeySym XComposeStatus return Display int int int XVisualInfo return Display Window int int retur XOpenDisplay)
#define glErrorStringREGAL
#define glUniformMatrix3dv
#define GLEW_SGIX_texture_add_env
#define glGetVertexAttribLi64vNV
#define glVertexAttrib4Nsv
#define glVertexBlendEnvfATI
#define glSecondaryColor3usEXT
#define GLEW_ARB_texture_env_dot3
#define glDrawElementsInstancedARB
#define glXCreateAssociatedContextAMD
#define GLEW_NV_shader_storage_buffer_object
#define glGetPerfMonitorGroupStringAMD
void glXSelectEvent(Display *dpy, GLXDrawable drawable, unsigned long mask)
#define glBindParameterEXT
#define glNamedProgramLocalParameterI4ivEXT
#define glProgramEnvParameterI4iNV
#define wglGetPixelFormatAttribivEXT
#define GLXEW_OML_sync_control
#define GLEW_ARB_vertex_array_object
#define glAreProgramsResidentNV
#define glInsertComponentEXT
#define glPatchParameteri
#define GLEW_NV_texgen_emboss
#define glGetActiveAttribARB
#define GLEW_ARB_texture_non_power_of_two
#define GLXEW_NV_video_capture
#define glIsProgramPipeline
#define glEndTransformFeedbackEXT
#define GLEW_WIN_swap_hint
GLAPI void GLAPIENTRY glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat *params)
#define glPauseTransformFeedback
#define glVertexAttrib1fvARB
#define glXLockVideoCaptureDeviceNV
#define glMultiTexSubImage2DEXT
#define GLEW_EXT_texture_perturb_normal
#define glEndVideoCaptureNV
#define GLXEW_VERSION_1_2
#define glBeginVertexShaderEXT
#define glGetTranslatedShaderSourceANGLE
#define GLEW_EXT_separate_shader_objects
#define glGetUniformBufferSizeEXT
#define glMultiTexCoord2hNV
#define glVertexAttrib2fvARB
#define wglLoadDisplayColorTableEXT
#define glVertexAttribL4i64vNV
#define GLEW_EXT_framebuffer_blit
#define glFramebufferTextureLayer
#define glColor4fNormal3fVertex3fSUN
GL_APICALL void GL_APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)
#define glProgramUniform1uivEXT
#define glGetFragDataLocation
#define glVertexArrayEdgeFlagOffsetEXT
#define glVertexAttribI4ubv
#define glTexFilterFuncSGIS
#define glProgramUniform3uivEXT
GL_APICALL void GL_APIENTRY glVertexAttrib3fv(GLuint indx, const GLfloat *values)
#define glAddSwapHintRectWIN
#define glProgramLocalParametersI4uivNV
#define glProgramUniform2ui
#define GLEW_SUN_read_video_pixels
#define glVertexAttrib1fNV
#define glVertexAttrib4svARB
struct __GLXcontextRec * GLXContext
#define glGetNamedProgramLocalParameterIuivEXT
#define glTexSubImage2DEXT
#define GLEW_ARB_transform_feedback2
GLboolean glewExperimental
#define WGLEW_I3D_image_buffer
#define glXBindTexImageATI
#define glXGetSelectedEventSGIX
#define glVertexPointerListIBM
#define wglCreateAssociatedContextAMD
#define glVertexAttrib4sNV
#define WGLEW_EXT_swap_control
#define glBeginTransformFeedbackEXT
#define glBlendFuncSeparateIndexedAMD
#define glTexCoord2fColor4ubVertex3fSUN
GLAPI void GLAPIENTRY glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
#define glCopyMultiTexSubImage1DEXT
#define glPresentFrameKeyedNV
#define glCreateShaderProgramv
#define glGetVertexAttribArrayObjectivATI
#define glVertexAttribArrayObjectATI
#define glGetColorTableEXT
#define glProgramUniform4f
#define glGetClipPlanefOES
#define glGetNamedBufferParameterivEXT
#define glGetQueryObjecti64vANGLE
#define glVertexAttribL2d
GLAPI void GLAPIENTRY glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
#define GLEW_ARB_framebuffer_sRGB
#define glWindowPos3ivARB
#define glDeleteQueriesANGLE
#define glWindowPos3dMESA
#define WGLEW_EXT_pixel_format
#define GLEW_EXT_index_array_formats
#define glGetConvolutionFilterEXT
#define glPathStencilDepthOffsetNV
#define GLEW_ARB_texture_buffer_object_rgb32
#define glXCreateGLXPixmapWithConfigSGIX
#define glGetBufferPointervARB
#define glNamedProgramLocalParameters4fvEXT
#define GLEW_ARB_copy_buffer
#define glVertexAttribs3fvNV
#define GLEW_INGR_color_clamp
#define glXGetVideoResizeSUN
GLAPI void GLAPIENTRY glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r)
GLAPI void GLAPIENTRY glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params)
#define glUniformMatrix3x4dv
#define wglGetGenlockSampleRateI3D
#define glCompressedMultiTexSubImage3DEXT
#define glBindBufferOffsetEXT
#define GLXEW_ARB_framebuffer_sRGB
#define glIsPointInFillPathNV
GL_APICALL void GL_APIENTRY glGenerateMipmap(GLenum target)
#define glTextureImage3DMultisampleCoverageNV
#define glProgramUniform4uiEXT
#define glGetAttachedObjectsARB
#define glBindBufferRangeEXT
#define glVertexAttrib3dARB
#define glVertexAttrib3dvARB
#define glIsImageHandleResidentARB
#define glPointSizePointerOES
#define glBlitFramebufferEXT
GLAPI void GLAPIENTRY glGetColorTableParameteriv(GLenum target, GLenum pname, GLint *params)
#define glConvolutionParameterfEXT
#define glGetObjectPtrLabel
#define glEnableIndexedEXT
GLAPI void GLAPIENTRY glMultiTexCoord4sv(GLenum target, const GLshort *v)
#define glProgramUniform1i64NV
GLAPI void GLAPIENTRY glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid *image)
#define glXGetFBConfigFromVisualSGIX
GLAPI void GLAPIENTRY glClientActiveTextureARB(GLenum texture)
#define glPointParameterxv
#define glTexImage3DMultisample
GLAPI void GLAPIENTRY glMultiTexCoord1fv(GLenum target, const GLfloat *v)
#define GLXEW_VERSION_1_4
#define GLEW_NV_shader_atomic_counters
#define GLEW_EXT_separate_specular_color
GL_APICALL void GL_APIENTRY glEnableVertexAttribArray(GLuint index)
#define glGetTexFilterFuncSGIS
#define glVertexAttribs2svNV
#define glXGetVideoSyncSGI
#define glMultiTexGendvEXT
#define glTexCoord2fNormal3fVertex3fSUN
#define GLEW_ARB_fragment_program
GLAPI void GLAPIENTRY glClientActiveTexture(GLenum texture)
#define glProgramUniformui64vNV
#define glBindMultiTextureEXT
#define wglEndFrameTrackingI3D
#define WGLEW_ARB_pixel_format
#define glAsyncMarkerSGIX
#define GLEW_NV_point_sprite
#define glBindTexGenParameterEXT
#define glDisableVertexAttribAPPLE
#define glUniformMatrix3x2fv
#define wglQueryPbufferARB
#define GLEW_ATI_vertex_array_object
#define glBindTransformFeedback
#define GLEW_ARB_texture_env_crossbar
#define glVertexAttribP4uiv
#define glVertexAttrib1svARB
#define glClearBufferSubData
#define glTextureParameteriEXT
GLAPI void GLAPIENTRY glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
#define glVertexAttribI4iv
#define glMultTransposeMatrixdARB
#define glXChooseFBConfigSGIX
#define glFragmentMaterialiSGIX
#define glDebugMessageEnableAMD
#define glSecondaryColorFormatNV
#define GLEW_ARB_texture_compression_bptc
#define glTexturePageCommitmentEXT
#define glMultiTexCoordP2ui
#define GLEW_NV_blend_square
#define GLEW_EXT_polygon_offset
#define glUniformBlockBinding
#define glSecondaryColor3i
#define glProgramUniformMatrix4fvEXT
#define glXQueryExtension
GLAPI void GLAPIENTRY glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t)
#define glMatrixIndexuivARB
GL_APICALL void GL_APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask)
#define glGetVertexArrayIntegeri_vEXT
#define glEdgeFlagFormatNV
GL_APICALL void GL_APIENTRY glVertexAttrib1fv(GLuint indx, const GLfloat *values)
#define glGetVertexAttribivARB
#define glVertexAttrib3fARB
#define GLEW_NV_evaluators
#define glProgramUniform3fv
#define glCheckFramebufferStatusEXT
#define glGetExtensionREGAL
#define glVertexStream2svATI
#define glTextureBufferRangeEXT
#define WGLEW_NV_render_depth_texture
#define glVertexAttribL2dvEXT
#define glMultiDrawArraysEXT
#define glGetProgramNamedParameterfvNV
#define glFragmentLightfEXT
#define glWindowPos3fvMESA
#define GLEW_EXT_convolution
#define glGetnUniformivARB
#define glGetTextureParameterfvEXT
#define glVertexAttrib4Nub
#define glMapNamedBufferEXT
#define glTexCoord2fColor4fNormal3fVertex3fSUN
#define glGetVertexAttribIuivEXT
#define glVertexAttribI4uivEXT
#define glXCopyImageSubDataNV
#define glProgramUniform1ui64NV
#define glReferencePlaneSGIX
#define glProgramUniformMatrix4x2dv
#define wglBindVideoCaptureDeviceNV
#define glCopyMultiTexSubImage2DEXT
#define glDeleteTransformFeedbacksNV
GLAPI void GLAPIENTRY glResetHistogram(GLenum target)
#define GLEW_SGIX_texture_scale_bias
#define glVertexAttrib3sARB
#define glMinSampleShading
#define glProgramUniform1ui
#define GLEW_NV_half_float
#define wglJoinSwapGroupNV
#define glVertexStream2iATI
#define GLEW_ARB_uniform_buffer_object
#define GLEW_SGIX_fog_offset
#define glVertexArrayNormalOffsetEXT
#define GLXEW_SGI_make_current_read
void glXDestroyPbuffer(Display *dpy, GLXPbuffer pbuf)
#define glConvolutionFilter1DEXT
#define GLXEW_NV_copy_image
#define GLEW_AMD_depth_clamp_separate
#define GLXEW_EXT_create_context_es2_profile
#define GLEW_EXT_scene_marker
GLAPI void GLAPIENTRY glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
#define GLEW_SGIX_blend_alpha_minmax
#define glGetActiveSubroutineUniformiv
#define GLEW_AMD_seamless_cubemap_per_texture
#define glInsertEventMarkerEXT
#define glReplacementCodeuiNormal3fVertex3fvSUN
#define glGetnHistogramARB
#define glClearBufferData
#define glXGetAGPOffsetMESA
#define glVertexAttribL1ui64ARB
#define glEnableClientStateiEXT
#define GLEW_ARB_vertex_attrib_binding
GL_APICALL int GL_APIENTRY glGetAttribLocation(GLuint program, const GLchar *name)
#define glVertexAttribs2hvNV
#define glProgramUniform3ui64vNV
#define glVertexAttribDivisorARB
#define glVertexWeighthNV
#define glNamedRenderbufferStorageEXT
#define GLEW_ATI_vertex_streams
#define GLEW_SGIS_texture_lod
#define GLEW_ATI_element_array
#define glVertexAttrib4NubARB
#define glSecondaryColor3uiEXT
#define glVertexAttribs4svNV
#define GLEW_SGIS_texture_border_clamp
GLenum GLEWAPIENTRY wglewContextInit(WGLEW_CONTEXT_ARG_DEF_LIST)
#define GLEW_ARB_shading_language_packing
#define GLXEW_ARB_multisample
#define glVertexAttrib2dvARB
#define glMatrixLoadTransposefEXT
#define GLEW_ARB_texture_view
GL_APICALL void GL_APIENTRY glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
#define glMakeTextureHandleResidentNV
#define glVertexStream3sATI
#define WGLEW_3DL_stereo_control
#define GLEW_AMD_blend_minmax_factor
#define glExtractComponentEXT
#define glCreateProgramObjectARB
#define GLEW_ARB_framebuffer_no_attachments
#define GLEW_INTEL_map_texture
#define glInterpolatePathsNV
GLAPI void GLAPIENTRY glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
#define GLEW_3DFX_multisample
#define wglGetPbufferDCEXT
#define glVertexAttribI3iEXT
#define glVertexAttrib2svARB
#define glGetVideoCaptureivNV
#define glGetTransformFeedbackVaryingEXT
#define glVDPAUUnmapSurfacesNV
GL_APICALL void GL_APIENTRY glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
GL_APICALL void GL_APIENTRY glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w)
GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus(GLenum target)
#define glNormalStream3fATI
#define glWindowPos3ivMESA
#define glTextureLightEXT
#define GLXEW_ATI_pixel_format_float
#define GLXEW_NV_video_output
#define glGetnTexImageARB
#define GLEW_ATI_texture_compression_3dc
#define glTexStorage2DMultisample
#define glProgramUniform4uivEXT
void glewDestroyContext()
#define glNormalStream3sATI
#define glBlendEquationSeparateEXT
#define GLEW_NV_gpu_shader5
#define glCopyImageSubData
#define GLEW_EXT_texture_swizzle
#define WGLEW_ARB_pbuffer
#define glGetTextureSamplerHandleNV
#define glRenderbufferStorageMultisampleANGLE
#define glWindowPos2dMESA
#define glPointParameteri
#define wglChoosePixelFormatEXT
#define glGetTextureLevelParameterivEXT
#define GLEW_MESA_resize_buffers
#define glVertexAttrib4fARB
GLAPI void GLAPIENTRY glMultiTexCoord1iARB(GLenum target, GLint s)
#define glImageTransformParameteriHP
#define glTexScissorINTEL
#define wglDeleteAssociatedContextAMD
#define glXChannelRectSyncSGIX
#define glProgramParameteri
#define glBindFramebufferEXT
#define glNormalStream3fvATI
#define glProgramParameter4dNV
#define glGetBufferSubDataARB
#define GLEW_NV_float_buffer
GLAPI void GLAPIENTRY glMultiTexCoord1s(GLenum target, GLshort s)
#define glBeginQueryIndexed
#define GLEW_NV_fragment_program2
#define glGlobalAlphaFactorfSUN
#define glGetColorTableSGI
GL_APICALL void GL_APIENTRY glUniform1i(GLint location, GLint x)
#define glVertexAttribI4uiEXT
#define glCopyMultiTexSubImage3DEXT
#define glMultiDrawArraysIndirectBindlessNV
#define GLEW_SGIX_ir_instrument1
#define glUseProgramStages
#define glCombinerStageParameterfvNV
#define glXQueryHyperpipeBestAttribSGIX
#define glGetProgramStageiv
#define glXReleaseTexImageATI
GLXFBConfig * glXGetFBConfigs(Display *dpy, int screen, int *nelements)
#define glGetQueryivANGLE
GLXFBConfig * glXChooseFBConfig(Display *dpy, int screen, const int *attribList, int *nitems)
#define glVertexAttribL1i64vNV
#define glResumeTransformFeedbackNV
#define glSamplerParameteriv
#define glSamplerParameteri
#define glProgramUniform3f
#define glVariantPointerEXT
#define GLEW_ARB_shader_stencil_export
#define glBeginOcclusionQueryNV
#define glVertexStream1sATI
#define glVertexAttrib4ivARB
#define GLEW_ARB_texture_rgb10_a2ui
#define wglIsEnabledFrameLockI3D
#define GLEW_NVX_gpu_memory_info
#define glVertexAttribI2iEXT
#define glXReleaseVideoCaptureDeviceNV
GL_APICALL void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer)
#define wglCreateBufferRegionARB
#define glProgramUniform2iEXT
#define GLEW_EXT_vertex_array
#define glTextureMaterialEXT
#define glColorPointerEXT
#define wglLockVideoCaptureDeviceNV
#define glCombinerInputNV
#define glXSwapIntervalEXT
#define WGLEW_ARB_create_context
GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
#define glPathParameterivNV
GL_APICALL void GL_APIENTRY glClearDepthf(GLclampf depth)
#define glDrawArraysInstancedEXT
#define glReplacementCodeuivSUN
#define glMultiTexCoord2hvNV
#define glXQueryMaxSwapBarriersSGIX
#define GLEW_ARB_fragment_shader
#define glGetProgramLocalParameterfvARB
#define glReplacementCodeuiColor4fNormal3fVertex3fvSUN
#define wglSetGammaTableParametersI3D
#define glWindowPos4fMESA
#define glGetInternalformativ
#define glUniformHandleui64vARB
#define GLXEW_EXT_swap_control
#define glVertexAttribI4ubvEXT
#define glGenerateTextureMipmapEXT
#define glVertexAttribL4ui64NV
#define wglCreateAffinityDCNV
#define glGetPathColorGenfvNV
#define glGetBufferParameterui64vNV
EGLImageKHR EGLint * name
#define glProgramUniformui64NV
#define glGetActiveVaryingNV
#define glSecondaryColor3iEXT
#define glWindowPos3fMESA
GLAPI void GLAPIENTRY glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
#define glWindowPos2dvMESA
#define glProgramUniformMatrix3x2fvEXT
GLAPI void GLAPIENTRY glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
#define GLEW_HP_convolution_border_modes
#define glUseShaderProgramEXT
#define GLXEW_ARB_create_context_robustness
#define glSampleCoverageARB
GL_APICALL void GL_APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint *v)
#define glVertexAttribFormat
#define glFragmentLightivSGIX
#define glUniform4ui64vNV
#define glProgramUniform4i64vNV
#define glVertexBindingDivisor
#define wglChoosePixelFormatARB
#define GLEW_ANGLE_texture_usage
#define glTextureParameterivEXT
#define GLEW_ARB_half_float_pixel
#define glProgramEnvParameterI4uivNV
#define glGetNamedProgramivEXT
GLAPI void GLAPIENTRY glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
#define GLEW_ARB_base_instance
#define wglDXSetResourceShareHandleNV
#define WGLEW_ARB_pixel_format_float
#define glEnableVertexArrayEXT
#define glTextureStorage3DMultisampleEXT
#define GLEW_ARB_transpose_matrix
GL_APICALL int GL_APIENTRY glGetUniformLocation(GLuint program, const GLchar *name)
#define GLEW_ARB_seamless_cube_map
#define glVertexAttrib1svNV
#define GLEW_EXT_color_subtable
#define glGetMapControlPointsNV
#define wglCreatePbufferEXT
#define glGetIntegerui64vNV
#define glInvalidateBufferSubData
#define GLEW_ARB_buffer_storage
#define glReplacementCodeusSUN
#define glVertexStream4svATI
#define GLEW_ARB_multisample
static GLenum GLEWAPIENTRY glewContextInit(GLEW_CONTEXT_ARG_DEF_LIST)
#define glGetPathTexGenfvNV
#define GLEW_AMD_debug_output
#define glProgramUniformMatrix3x2fv
#define glGlobalAlphaFactoriSUN
#define GLEW_ATI_envmap_bumpmap
#define glTextureStorage2DEXT
#define glGetVertexAttribdvNV
#define glPixelTransformParameterivEXT
#define glSeparableFilter2DEXT
#define glGetVariantBooleanvEXT
#define GLEW_MESAX_texture_stack
#define glVertexAttrib4svNV
#define GLEW_OML_resample
GL_APICALL void GL_APIENTRY glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
#define glProgramNamedParameter4dvNV
#define glIsOcclusionQueryNV
#define glDrawElementsInstancedEXT
#define GLEW_AMD_interleaved_elements
GLAPI void GLAPIENTRY glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params)
#define glValidateProgramARB
#define glDeleteAsyncMarkersSGIX
#define glCullParameterdvEXT
#define glPrimitiveRestartIndexNV
#define glMultiTexParameterfEXT
#define glMultiTexRenderbufferEXT
#define GLEW_AMD_conservative_depth
#define glCompressedMultiTexImage3DEXT
#define GLEW_SGIX_reference_plane
#define glGetTransformFeedbackVarying
#define glBindProgramPipeline
#define glBindImageTextureEXT
#define wglMakeAssociatedContextCurrentAMD
#define glGetCombinerOutputParameterfvNV
#define glProvokingVertex
#define glDrawElementsInstanced
#define glXBindVideoDeviceNV
#define glVertexAttrib3sNV
#define glGetMultiTexLevelParameterivEXT
GLAPI void GLAPIENTRY glMultiTexCoord2ivARB(GLenum target, const GLint *v)
#define glInvalidateTexSubImage
#define glDeleteFragmentShaderATI
#define glVertexWeighthvNV
#define glDrawTransformFeedbackInstanced
#define GLEW_ARB_robustness
#define glBlendEquationiARB
#define wglGenlockSourceEdgeI3D
#define glGetNamedProgramLocalParameterdvEXT
GLAPI void GLAPIENTRY glLoadTransposeMatrixd(const GLdouble m[16])
#define glGetMinmaxParameterivEXT
#define glColorMaskIndexedEXT
#define GLEW_NV_vertex_array_range2
#define glTextureImage1DEXT
#define glGetFinalCombinerInputParameterivNV
#define GLEW_APPLE_vertex_array_object
GL_APICALL void GL_APIENTRY glDepthRangef(GLclampf zNear, GLclampf zFar)
GLAPI void GLAPIENTRY glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
#define glIsObjectBufferATI
#define glPassTexCoordATI
GL_APICALL void GL_APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat *v)
#define glMultiTexCoord1hNV
#define wglEnumerateVideoDevicesNV
GLAPI void GLAPIENTRY glMultiTexCoord1iv(GLenum target, const GLint *v)
#define glDeletePerfMonitorsAMD
#define WGLEW_ARB_robustness_application_isolation
#define glColorPointervINTEL
#define wglSetGammaTableI3D
#define glGetSeparableFilterEXT
#define glXDestroyGLXPbufferSGIX
#define GLEW_EXT_provoking_vertex
#define GLXEW_AMD_gpu_association
#define glVertexArrayMultiTexCoordOffsetEXT
#define glProvokingVertexEXT
#define GLEW_NV_parameter_buffer_object
#define glMultiTexCoordP4ui
#define GLXEW_VERSION_1_3
#define GLEW_NV_depth_range_unclamped
#define glVertexAttribI1uiEXT
#define glProgramUniform3iv
#define glMultiTexCoord4hvNV
#define WGLEW_ARB_extensions_string
#define glCreateShaderProgramEXT
GLXContext glXCreateNewContext(Display *dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct)
#define glVertexAttrib4fvARB
#define glNormal3fVertex3fvSUN
#define glGetVideoCaptureStreamdvNV
#define glGetInvariantFloatvEXT
#define GLEW_EXT_draw_buffers2
#define glDebugMessageControlARB
#define GLEW_SGIX_vertex_preclip
#define glProgramUniform2i64vNV
#define GLEW_IBM_vertex_array_lists
#define GLEW_ARB_texture_stencil8
GLAPI void GLAPIENTRY glMultiTexCoord4svARB(GLenum target, const GLshort *v)
#define glGetArrayObjectivATI
#define wglGetGenlockSourceDelayI3D
#define glVertexAttribI4bv
#define glBeginTransformFeedbackNV
#define GLEW_ARB_vertex_program
GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
#define glGetFragmentLightivSGIX
#define glGetProgramResourceiv
#define glBindFragDataLocationIndexed
#define GLEW_NV_video_capture
#define glSecondaryColor3dEXT
#define glGetProgramStringARB
#define wglGetPixelFormatAttribfvARB
#define WGLEW_ARB_buffer_region
#define glVertexAttrib4ubNV
#define glUpdateObjectBufferATI
#define GLEW_EXT_fragment_lighting
GLAPI void GLAPIENTRY glTexImage3D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
#define glMultiTexImage3DEXT
#define glEndConditionalRenderNVX
#define GLEW_ARB_vertex_type_2_10_10_10_rev
#define GLEW_ARB_transform_feedback_instanced
#define glXBindSwapBarrierSGIX
#define glDrawElementsInstancedBaseInstance
#define glGetFramebufferParameterivEXT
#define glPixelDataRangeNV
#define glVertexAttribL4ui64vNV
#define GLEW_ARB_texture_buffer_object
#define glTextureParameterfvEXT
#define glTextureImage2DMultisampleCoverageNV
#define glAttachObjectARB
#define glGetVariantIntegervEXT
#define GLXEW_SGIS_shared_multisample
GL_APICALL void GL_APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar *name)
#define GLEW_EXT_blend_func_separate
#define glStencilOpSeparateATI
#define GLXEW_ARB_fbconfig_float
#define GLEW_ANGLE_program_binary
#define glGetTextureHandleNV
#define GLEW_EXT_shared_texture_palette
#define glGetMultiTexParameterIuivEXT
#define glVertexPointerEXT
#define glGetImageTransformParameterivHP
#define glShaderStorageBlockBinding
GLAPI void GLAPIENTRY glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum types, GLvoid *values)
#define glVertexStream3dvATI
#define GLEW_NV_gpu_program_fp64
#define GLEW_NV_depth_clamp
#define glClearNamedBufferDataEXT
#define glMultiDrawElementArrayAPPLE
GL_APICALL void GL_APIENTRY glDeleteShader(GLuint shader)
#define glMatrixLoadIdentityEXT
#define glProgramEnvParameters4fvEXT
#define GLEW_NV_tessellation_program5
#define glUniformMatrix2x4dv
#define glAreTexturesResidentEXT
#define GLXEW_ARB_create_context
#define glProgramUniform4ivEXT
#define GLEW_ARB_sample_shading
#define glMultiTexCoord4hNV
#define GLEW_MESA_window_pos
#define glVertexAttribP3ui
#define GLEW_NV_copy_depth_to_color
#define glXDrawableAttribATI
#define GLEW_SGIX_shadow_ambient
#define glVertexAttribL1ui64vARB
GL_APICALL void GL_APIENTRY glUniform1f(GLint location, GLfloat x)
#define glBindMaterialParameterEXT
#define glDeleteFramebuffersEXT
#define glStencilStrokePathNV
#define GLEW_AMD_vertex_shader_layer
#define glGetShaderSourceARB
#define glFramebufferTextureFaceEXT
#define wglQueryVideoCaptureDeviceNV
#define GLEW_EXT_clip_volume_hint
#define GLEW_OES_read_format
GL_APICALL void GL_APIENTRY glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei *length, GLchar *infolog)
#define glVertexArrayRangeNV
#define glReplacementCodeuiColor3fVertex3fvSUN
#define glVertexAttribIPointer
#define glVertexStream2ivATI
#define GLEW_ARB_copy_image
#define glPixelTexGenSGIX
#define glGlobalAlphaFactorusSUN
typedef HDC(WINAPI *PFNWGLGETCURRENTREADDCARBPROC)(VOID)
#define glGetFragmentLightivEXT
#define wglGenlockSourceI3D
#define glBindLightParameterEXT
#define WGLEW_EXT_pbuffer
#define glXMakeCurrentReadSGI
#define GLEW_EXT_debug_marker
#define glTangentPointerEXT
#define glGenAsyncMarkersSGIX
#define glPathParameterfNV
#define glGetQueryObjecti64v
#define wglDXUnlockObjectsNV
#define GLEW_ARB_gpu_shader_fp64
#define GLEW_REGAL_error_string
#define glMakeBufferNonResidentNV
#define glReplacementCodeusvSUN
GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer(GLuint renderbuffer)
#define glNormalStream3ivATI
#define glGetFragDataLocationEXT
#define glVertexAttrib1sNV
#define glMultiDrawElementsIndirectBindlessNV
#define glVertexArrayColorOffsetEXT
GL_APICALL void GL_APIENTRY glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
#define glXDeleteAssociatedContextAMD
GL_APICALL void GL_APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
GLAPI void GLAPIENTRY glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column)
#define glPathCoverDepthFuncNV
#define glMultiTexEnviEXT
#define GLXEW_SUN_get_transparent_index
#define GLEW_ARB_seamless_cubemap_per_texture
#define glWindowPos4svMESA
#define glWindowPos2dvARB
#define wglDestroyImageBufferI3D
#define GLEW_ARB_gpu_shader5
#define glSamplerParameterIiv
#define glVertexAttrib4dvNV
#define GLEW_SGIX_pixel_texture
#define glCombinerParameterfvNV
#define glMatrixFrustumEXT
#define glVideoCaptureStreamParameterfvNV
#define glAlphaFragmentOp3ATI
#define GLEW_MESA_ycbcr_texture
#define glGetUniformOffsetEXT
#define glIsVertexAttribEnabledAPPLE
#define glVertexAttrib4usvARB
#define glCopyTexSubImage2DEXT
#define GLEW_ARB_shading_language_420pack
#define glRequestResidentProgramsNV
#define glReplacementCodeuiColor4ubVertex3fSUN
#define GLEW_EXT_stencil_clear_tag
#define glGetMapAttribParameterfvNV
#define glExecuteProgramNV
#define glNewBufferRegion
#define glMultiTexBufferEXT
#define GLEW_ARB_debug_output
#define GLEW_EXT_cull_vertex
#define glIsTransformFeedback
#define glVertexAttrib4bv
#define glPixelTransformParameteriEXT
#define glDetachObjectARB
#define glProgramUniform3ivEXT
#define GLEW_ARB_shader_bit_encoding
#define glGetTextureParameterIivEXT
#define glTexPageCommitmentARB
#define glCompileShaderARB
#define wglEnumerateVideoCaptureDevicesNV
#define glPathSubCoordsNV
#define glIsSupportedREGAL
#define glGetVariantPointervEXT
#define glXJoinSwapGroupNV
GL_APICALL GLboolean GL_APIENTRY glIsBuffer(GLuint buffer)
GLAPI void GLAPIENTRY glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
GLAPI void GLAPIENTRY glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
#define glFragmentLightModeliEXT
GL_APICALL GLuint GL_APIENTRY glCreateProgram(void)
#define glBlendFuncSeparateEXT
#define glXGetCurrentReadDrawableSGI
#define glColorFragmentOp2ATI
#define glVertexAttrib4ubv
#define glNormalStream3bATI
#define glVertexStream4ivATI
#define glGetNamedBufferSubDataEXT
#define glDeleteObjectARB
void * glXAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority)
#define glProgramUniformMatrix2x4fvEXT
GL_APICALL void GL_APIENTRY glGenRenderbuffers(GLsizei n, GLuint *renderbuffers)
GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params)
#define glFragmentLightModeliSGIX
#define GLEW_REND_screen_coordinates
#define glGetUniformfvARB
#define glMapNamedBufferRangeEXT
#define glCombinerParameterfNV
#define glVertexStream3dATI
#define glBlendEquationIndexedAMD
#define glSecondaryColor3sEXT
#define glGetProgramResourceLocationIndex
#define glWindowPos3svARB
#define glVertexBlendEnviATI
#define WGLEW_ARB_make_current_read
#define GLEW_EXT_vertex_shader
#define glVDPAUSurfaceAccessNV
#define glVertexStream1dvATI
#define glBindVertexBuffers
#define glVertexAttribs1fvNV
#define glVDPAUUnregisterSurfaceNV
#define GLEW_SGIS_generate_mipmap
#define wglIsEnabledGenlockI3D
GLAPI void GLAPIENTRY glMultiTexCoord4dv(GLenum target, const GLdouble *v)
GLAPI void GLAPIENTRY glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t)
#define glGetProgramResourceLocation
#define GLEW_EXT_texture_compression_latc
#define glXQueryMaxSwapGroupsNV
#define glFramebufferTextureLayerARB
#define glTexSubImage3DEXT
#define WGLEW_EXT_create_context_es_profile
#define glGetSamplerParameterIiv
#define GLXEW_MESA_agp_offset
#define glVDPAURegisterVideoSurfaceNV
#define glGetVertexAttribfvNV
#define GLEW_ARB_texture_rectangle
#define glDrawElementArrayATI
#define glBindVideoCaptureStreamTextureNV
#define glGetVariantFloatvEXT
#define GLEW_NV_texture_expand_normal
#define glGetProgramPipelineiv
#define glGetProgramBinary
#define GLEW_EXT_texture_object
#define glVertexAttribI2uiEXT
#define glDebugMessageInsertAMD
#define glGetUniformBlockIndex
#define glVertexAttribI4uiv
GL_APICALL void GL_APIENTRY glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
#define GLEW_ARB_sampler_objects
#define glFragmentLightModelivEXT
#define GLEW_ARB_instanced_arrays
#define glVertexAttribI1ui
#define GLEW_ARB_texture_query_levels
#define glGetPerfMonitorCounterStringAMD
#define glFramebufferRenderbufferEXT
#define GLXEW_SGI_swap_control
#define glProgramLocalParameter4fvARB
#define glMultiTexGenfEXT
#define glTextureParameterIuivEXT
#define glSamplePatternSGIS
GL_APICALL void GL_APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer)
#define glTexCoord2fColor4ubVertex3fvSUN
#define glVertexAttribPointerNV
#define glBeginFragmentShaderATI
#define glBlendEquationSeparateIndexedAMD
#define glProgramLocalParametersI4ivNV
#define glProgramUniform2fvEXT
#define glDisableVertexArrayAttribEXT
#define glPointParameterfvARB
#define glVertexStream1iATI
#define glVertexAttribLPointer
#define glGetObjectBufferfvATI
#define glProgramUniform3fEXT
GLAPI void GLAPIENTRY glMultiTexCoord1ivARB(GLenum target, const GLint *v)
#define glLoadTransposeMatrixfARB
#define glGetQueryObjectivANGLE
#define glFramebufferTexture3D
int glXQueryContext(Display *dpy, GLXContext ctx, int attribute, int *value)
#define WGLEW_EXT_extensions_string
GL_APICALL void GL_APIENTRY glGenFramebuffers(GLsizei n, GLuint *framebuffers)
#define glVertexAttribs4hvNV
#define GLEW_SGIX_pixel_texture_bits
#define GLEW_EXT_texture_sRGB
#define glGetFinalCombinerInputParameterfvNV
#define glColorTableParameterivSGI
#define glVertexAttrib1dNV
#define glConvolutionParameterivEXT
#define glFramebufferDrawBufferEXT
#define glGenProgramPipelines
#define glBlitFramebuffer
#define glMultiTexEnvivEXT
#define GLEW_ARB_internalformat_query
GLAPI void GLAPIENTRY glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
#define glRenderbufferStorageMultisampleCoverageNV
#define glFogCoordPointerEXT
#define WGLEW_EXT_depth_float
#define glProgramParameter4fNV
GL_APICALL void GL_APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
#define GLEW_EXT_framebuffer_multisample
#define glGetVideoCaptureStreamivNV
#define GLEW_NV_fragment_program_option
#define GLEW_AMD_performance_monitor
#define GLEW_EXT_framebuffer_object
#define glColor4fNormal3fVertex3fvSUN
#define glBindBufferRange
#define glProgramLocalParameter4dvARB
#define glVertexAttrib3hvNV
#define glUnmapTexture2DINTEL
#define glColor3fVertex3fSUN
#define glVertexAttribL1dvEXT
#define glVertexStream4sATI
#define GLEW_ATI_vertex_attrib_array_object
#define GLXEW_EXT_buffer_age
#define glWindowPos3fvARB
#define glPixelTransformParameterfEXT
#define glProgramUniform1uiEXT
#define glGetAttribLocationARB
#define glGetTextureParameterivEXT
#define GLEW_NV_explicit_multisample
#define glVertexAttribs1svNV
#define glDeleteProgramsNV
#define wglDXUnregisterObjectNV
#define glTexImage2DMultisample
#define GLEW_AMD_transform_feedback3_lines_triangles
#define glXCreateContextWithConfigSGIX
GLAPI void GLAPIENTRY glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t)
#define glFinishAsyncSGIX
#define glProgramUniformMatrix3fv
#define glFramebufferTexture1DEXT
GLAPI void GLAPIENTRY glMultiTexCoord4dvARB(GLenum target, const GLdouble *v)
#define glCompressedTextureImage2DEXT
#define glVertexArrayVertexOffsetEXT
#define glMultiTexSubImage1DEXT
#define glXGetTransparentIndexSUN
#define glVertexStream2dATI
#define GLEW_ARB_draw_buffers_blend
#define glFragmentLightiSGIX
#define glXGetVisualFromFBConfigSGIX
#define glXEnumerateVideoDevicesNV
#define glTextureParameterIivEXT
#define GLEW_ARB_texture_env_combine
#define glMakeTextureHandleNonResidentNV
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
#define glProgramUniformMatrix4dv
GLAPI void GLAPIENTRY glMultiTexCoord3ivARB(GLenum target, const GLint *v)
GL_APICALL void GL_APIENTRY glAttachShader(GLuint program, GLuint shader)
GLAPI void GLAPIENTRY glMultiTexCoord1i(GLenum target, GLint s)
#define glBindBufferRangeNV
#define glProgramEnvParametersI4uivNV
#define glBinormalPointerEXT
GLXDrawable glXGetCurrentReadDrawable(void)
#define GLEW_EXT_multi_draw_arrays
GL_APICALL void GL_APIENTRY glBindBuffer(GLenum target, GLuint buffer)
GL_APICALL void GL_APIENTRY glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y)
#define glTagSampleBufferSGIX
#define glProgramUniform3fvEXT
#define glDrawElementsInstancedBaseVertexBaseInstance
#define glSetMultisamplefvAMD
#define glCurrentPaletteMatrixARB
#define GLEW_SGIX_interlace
#define wglQueryFrameCountNV
#define glMultiTexParameterfvEXT
#define glVertexAttrib1hNV
#define GLEW_NV_framebuffer_multisample_coverage
#define glCompressedTexSubImage3DARB
#define GLEW_NV_register_combiners2
#define glUniformMatrix2dv
#define glVDPAURegisterOutputSurfaceNV
GLAPI void GLAPIENTRY glMultiTexCoord3fv(GLenum target, const GLfloat *v)
#define glXQueryHyperpipeConfigSGIX
GLAPI void GLAPIENTRY glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params)
#define glTexParameterIivEXT
#define GLEW_EXT_texture_env_dot3
#define glCopyColorSubTableEXT
#define WGLEW_NV_DX_interop
#define glUniformMatrix4x3fv
#define glDisableVariantClientStateEXT
#define glSamplerParameterf
#define glProgramUniformMatrix4fv
#define glFlushMappedBufferRangeAPPLE
#define glGetMultiTexGenivEXT
#define glActiveProgramEXT
#define glVertexAttrib1dv
#define glGetTexParameterxv
GLAPI void GLAPIENTRY glMultiTexCoord2svARB(GLenum target, const GLshort *v)
#define GLEW_SUN_slice_accum
#define GLEW_ARB_shading_language_include
#define glPointParameteriv
#define GLEW_ATIX_texture_env_route
GLAPI void GLAPIENTRY glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
#define glGetBooleanIndexedvEXT
#define GLEW_EXT_vertex_weighting
#define glDrawArraysInstancedARB
#define glSecondaryColor3fv
GL_APICALL void GL_APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
#define wglDXCloseDeviceNV
#define GLEW_HP_occlusion_test
#define glVertexAttrib4Nubv
#define GLEW_OES_compressed_paletted_texture
#define glProgramEnvParametersI4ivNV
#define glActiveVaryingNV
#define glCopyMultiTexImage1DEXT
#define GLEW_NV_texture_compression_vtc
#define GLEW_APPLE_flush_buffer_range
#define glXCreateAssociatedContextAttribsAMD
#define glStencilOpValueAMD
GLAPI void GLAPIENTRY glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span)
#define glFlushVertexArrayRangeAPPLE
#define glGetIntegerui64i_vNV
#define glGetProgramResourceIndex
#define glLoadTransposeMatrixdARB
#define glVDPAUIsSurfaceNV
#define glBindImageTextures
GL_APICALL GLuint GL_APIENTRY glCreateShader(GLenum type)
#define glGetNamedBufferPointervEXT
#define glProgramParameter4fvNV
#define GLEW_ANGLE_framebuffer_blit
#define GLEW_EXT_index_func
GL_APICALL void GL_APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat *v)
#define glProgramUniformMatrix2x3fv
#define glGetCompressedTexImageARB
#define GLEW_SGIX_framezoom
#define GLEW_NV_depth_buffer_float
#define glCopyTexImage2DEXT
#define glProgramUniform3d
#define glVertexStream4dvATI
#define glVertexAttrib2fARB
#define GLXEW_ARB_vertex_buffer_object
GLAPI void GLAPIENTRY glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
#define glColorFragmentOp3ATI
#define glDispatchComputeIndirect
GL_APICALL void GL_APIENTRY glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
#define GLXEW_EXT_visual_rating
#define glProgramUniform3iEXT
#define glIsTextureHandleResidentARB
#define GLEW_ARB_occlusion_query
#define glSpriteParameteriSGIX
#define glGetVertexAttribLui64vNV
#define glXBindVideoCaptureDeviceNV
#define WGLEW_ATI_render_texture_rectangle
#define GLEW_SGIX_fragment_specular_lighting
#define GLEW_ATI_fragment_shader
#define glVertexAttrib4sv
#define GLEW_NV_texture_env_combine4
#define glVideoCaptureStreamParameterivNV
#define glReplacementCodeuiVertex3fvSUN
#define glGetnPolygonStippleARB
#define GLEW_NV_texture_barrier
#define GLEW_SGIX_list_priority
#define glMultiTexParameterIivEXT
#define GLEW_AMD_sparse_texture
#define glBindVertexArrayAPPLE
#define glVertexArrayVertexAttribIOffsetEXT
GL_APICALL void GL_APIENTRY glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
#define glGetQueryObjectui64vEXT
#define GLEW_SGIX_convolution_accuracy
#define GLEW_ARB_matrix_palette
#define glGetColorTableParameterivEXT
#define glGetInteger64i_v
#define glBufferAddressRangeNV
#define glMultiTexParameteriEXT
#define glProgramUniform2uiEXT
#define GLEW_EXT_blend_equation_separate
#define GLEW_KHR_texture_compression_astc_ldr
#define glWindowPos2svMESA
#define GLXEW_ARB_robustness_application_isolation
#define GLXEW_EXT_texture_from_pixmap
#define GLEW_PGI_misc_hints
GLAPI void GLAPIENTRY glMultiTexCoord4fvARB(GLenum target, const GLfloat *v)
#define glNamedFramebufferRenderbufferEXT
#define glProgramUniform1uiv
GLboolean GLEWAPIENTRY glewGetExtension(const char *name)
#define glDrawElementsInstancedBaseVertex
#define glMultiDrawArraysIndirect
GLAPI void GLAPIENTRY glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r)
#define glVertexAttribP3uiv
#define GLEW_EXT_blend_logic_op
#define glGetProgramPipelineInfoLog
#define GLEW_AMD_vertex_shader_viewport_index
#define glGetPixelTransformParameterivEXT
#define wglEnumGpusFromAffinityDCNV
#define GLEW_ARB_ES2_compatibility
#define glVertexAttrib4dARB
#define wglReleaseTexImageARB
GL_APICALL void GL_APIENTRY glLinkProgram(GLuint program)
#define GLEW_SGIS_texture_select
#define glGetQueryIndexediv
#define glGetInvariantBooleanvEXT
#define glProgramUniform1d
#define glVertexAttribI2uiv
#define GLEW_3DFX_texture_compression_FXT1
#define glFragmentLightModelfSGIX
#define wglEnableGenlockI3D
#define glResumeTransformFeedback
#define wglGenlockSampleRateI3D
#define wglBindDisplayColorTableEXT
GLAPI void GLAPIENTRY glMultiTexCoord2dv(GLenum target, const GLdouble *v)
#define GLEW_NV_vertex_program1_1
#define glVertexAttrib1dvARB
#define GLEW_ARB_shader_atomic_counters
#define GLEW_SGI_color_table
#define GLEW_NV_present_video
GL_APICALL void GL_APIENTRY glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
#define GLEW_NV_vertex_program2
#define glPointParameteriNV
#define glVertexWeightPointerEXT
void glXQueryDrawable(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value)
#define glProgramParameters4fvNV
#define glTexCoord4fColor4fNormal3fVertex4fvSUN
GL_APICALL void GL_APIENTRY glGenBuffers(GLsizei n, GLuint *buffers)
#define glTexCoordPointervINTEL
#define glGetConvolutionParameterfvEXT
#define GLEW_NV_vertex_buffer_unified_memory
#define glMapObjectBufferATI
#define wglDXLockObjectsNV
#define glGetTextureHandleARB
#define wglDisableFrameLockI3D
#define glMakeNamedBufferResidentNV
#define glMultiTexEnvfEXT
#define glVertexAttribL4dv
#define glVertexAttribs1hvNV
#define GLEW_ATI_separate_stencil
#define glGetTexBumpParameterfvATI
#define glGetPathParameterivNV
GL_APICALL void GL_APIENTRY glVertexAttrib1f(GLuint indx, GLfloat x)
#define glProgramUniform1dv
#define glVertexAttrib4NsvARB
#define glDeleteFencesAPPLE
#define glVertexAttrib4NusvARB
#define glGetNamedProgramLocalParameterIivEXT
#define glSetLocalConstantEXT
#define glCompressedMultiTexImage1DEXT
#define WGLEW_NV_vertex_array_range
#define glMatrixMultTransposefEXT
#define glVertexStream2sATI
#define glGetnPixelMapuivARB
#define glColorPointerListIBM
#define GLEW_APPLE_transform_hint
#define glVertexAttrib1sv
#define glNamedFramebufferTextureFaceEXT
#define GLEW_NV_vertex_program3
#define glEnableVariantClientStateEXT
#define glDeleteTexturesEXT
#define glIsFramebufferEXT
#define glVertexAttrib3hNV
#define glVertexAttribL3dEXT
#define GLEW_NV_fragment_program
#define glProgramUniform4iEXT
#define glIsNamedStringARB
#define GLEW_EXT_shadow_funcs
#define glXBindHyperpipeSGIX
#define glGetVertexAttribPointervARB
#define GLEW_EXT_draw_instanced
#define GLEW_ARB_invalidate_subdata
GLenum glxewContextInit(GLXEW_CONTEXT_ARG_DEF_LIST)
#define GLEW_NV_primitive_restart
#define glCreateSyncFromCLeventARB
GL_APICALL void GL_APIENTRY glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z)
#define glGetnUniformuivARB
#define glGetNamedProgramLocalParameterfvEXT
#define glTexCoord4fVertex4fvSUN
#define glUniformMatrix4x2dv
#define glVertexStream1svATI
#define glSecondaryColor3s
#define glDetailTexFuncSGIS
#define glIsVertexArrayAPPLE
#define glMapVertexAttrib2fAPPLE
#define glVertexAttribL1ui64NV
#define glUniformBufferEXT
#define glDrawArraysIndirect
#define glXBindSwapBarrierNV
#define glGetNamedBufferParameterui64vNV
GLboolean glxewGetExtension(const char *name)
#define glProgramUniform4uiv
#define glVertexAttrib3fvARB
#define glProgramUniform4fvEXT
#define glGetMultiTexGenfvEXT
#define GLEW_ARB_robust_buffer_access_behavior
GLAPI void GLAPIENTRY glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
#define glGetVertexArrayPointeri_vEXT
GLAPI void GLAPIENTRY glMultiTexCoord1sv(GLenum target, const GLshort *v)
#define glGetNamedStringARB
#define glWindowPos4dvMESA
#define wglSetDigitalVideoParametersI3D
#define glProgramUniform1ui64vNV
#define wglReleaseVideoImageNV
#define glCopyTextureSubImage2DEXT
#define glBlendEquationSeparateiARB
#define wglMakeContextCurrentARB
#define glEndVertexShaderEXT
#define glFragmentLightModelfvEXT
#define GLEW_ARB_shading_language_100
#define GLEW_NV_texture_multisample
#define glProgramEnvParameter4fARB
#define glVertexAttrib4Nuiv
#define glGetColorTableParameterfvSGI
#define GLEW_ANGLE_texture_compression_dxt1
#define glCopyBufferSubData
#define GLEW_ATIX_point_sprites
#define glMultiTexCoordP4uiv
#define glSampleCoveragex
#define wglQueryFrameLockMasterI3D
#define GLEW_NV_vertex_program4
#define GLEW_NV_texture_shader
#define glGetDebugMessageLogARB
#define glFreeObjectBufferATI
#define GLEW_ARB_stencil_texturing
#define glXGetContextGPUIDAMD
#define glTexCoordPointerListIBM
#define glVertexAttribs2dvNV
GL_APICALL void GL_APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint *params)
void glXReleaseTexImageEXT(Display *dpy, GLXDrawable drawable, int buffer)
GLAPI void GLAPIENTRY glMultiTexCoord2i(GLenum target, GLint s, GLint t)
#define GLEW_HP_image_transform
#define glProgramUniform2fEXT
#define glXMakeAssociatedContextCurrentAMD
#define glMakeTextureHandleResidentARB
#define glGetPathCoordsNV
#define glGetBufferSubData
#define glWeightPointerARB
#define GLEW_ARB_texture_cube_map
#define glGetPerfMonitorCounterInfoAMD
#define glEndPerfMonitorAMD
#define glSecondaryColor3us
#define glEndConditionalRenderNV
#define glCheckNamedFramebufferStatusEXT
#define glWindowPos3dvMESA
#define glGetInternalformati64v
#define glFogCoordPointerListIBM
#define wglGetSyncValuesOML
#define GLEW_IBM_cull_vertex
#define GLEW_WIN_phong_shading
#define GLEW_ARB_shader_storage_buffer_object
#define glElementPointerATI
#define glGetQueryObjectui64v
#define glGetQueryObjectuiv
#define glSetInvariantEXT
#define WGLEW_NV_gpu_affinity
#define glVertexAttribP2uiv
#define glMakeImageHandleNonResidentARB
#define glVertexStream3fvATI
#define GLXEW_SGIS_blended_overlay
#define glStencilFillPathInstancedNV
#define glFragmentMaterialfvEXT
#define glProgramUniform1fv
#define glVertexStream4dATI
#define glImageTransformParameterfHP
#define GLEW_EXT_422_pixels
#define glGetObjectParameterivARB
#define GLXEW_NV_multisample_coverage
#define glVertexAttribL3i64NV
#define glGetFragmentMaterialfvEXT
#define GLXEW_SGIX_video_resize
#define glVertexAttrib1sARB
#define glXCopySubBufferMESA
#define wglGetSwapIntervalEXT
#define GLEW_ARB_draw_indirect
GLAPI void GLAPIENTRY glMultiTexCoord4fv(GLenum target, const GLfloat *v)
#define GLEW_ARB_vertex_blend
#define GLEW_NV_vertex_program2_option
#define GLEW_EXT_fog_coord
#define glVertexAttrib4Nusv
#define GLEW_NV_gpu_program4
#define GLEW_ATI_map_object_buffer
#define glVertexArrayIndexOffsetEXT
#define glGetnUniformfvARB
GLAPI void GLAPIENTRY glMultiTexCoord3svARB(GLenum target, const GLshort *v)
#define wglReleasePbufferDCARB
#define glVertexAttribL2dv
#define GLEW_ATI_pn_triangles
#define GLXEW_NV_present_video
#define glBeginQueryANGLE
#define GLEW_ATI_texture_env_combine3
GLAPI void GLAPIENTRY glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
#define glTextureSubImage3DEXT
#define glDrawArraysInstancedBaseInstance
#define glSelectPerfMonitorCountersAMD
#define glVertexAttribI3ivEXT
#define GLEW_REGAL_ES1_0_compatibility
#define glUniformHandleui64vNV
#define GLEW_EXT_compiled_vertex_array
#define GLEW_NV_gpu_program5
#define glGetLocalConstantFloatvEXT
#define glGetDoublei_vEXT
GLAPI void GLAPIENTRY glMultiTexCoord1svARB(GLenum target, const GLshort *v)
#define glUniformMatrix4x3dv
#define glSecondaryColor3usvEXT
#define glSharpenTexFuncSGIS
#define glVideoCaptureStreamParameterdvNV
#define wglDXObjectAccessNV
#define GLEW_OML_interlace
#define glDeleteRenderbuffersEXT
#define glXEnumerateVideoCaptureDevicesNV
#define glReplacementCodeuiColor4fNormal3fVertex3fSUN
#define glDrawArraysInstancedANGLE
#define glBindFragDataLocation
#define GLEW_AMD_shader_stencil_export
#define WGLEW_EXT_swap_control_tear
#define glTextureSubImage1DEXT
GL_APICALL void GL_APIENTRY glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z)
#define GLEW_OML_subsample
#define glNamedProgramLocalParameterI4uivEXT
#define glXResetFrameCountNV
#define GLEW_INTEL_parallel_arrays
#define glProgramUniform1iv
#define GLEW_ARB_fragment_program_shadow
#define wglDestroyPbufferARB
#define glVertexAttribs4fvNV
#define glViewportIndexedf
#define GLEW_ARB_texture_compression_rgtc
#define wglGetPixelFormatAttribfvEXT
#define glGetBufferParameteri64v
#define glTransformFeedbackAttribsNV
#define glTextureStorage3DEXT
#define GLEW_EXT_direct_state_access
#define glGetPointeri_vEXT
#define glVertexAttribL1dv
#define WGLEW_ARB_create_context_robustness
#define glGetNamedFramebufferParameterivEXT
#define glUseProgramObjectARB
#define glFlushVertexArrayRangeNV
#define glGetUniformuivEXT
#define GLEW_EXT_bindable_uniform
#define glGetTexParameterIuivEXT
#define glColorSubTableEXT
#define glGetDebugMessageLogAMD
#define glPauseTransformFeedbackNV
#define glFramebufferTextureLayerEXT
#define GLXEW_SGIX_swap_group
#define GLXEW_EXT_swap_control_tear
#define glGetProgramInterfaceiv
#define GLEW_OES_single_precision
#define GLEW_ARB_depth_buffer_float
#define glSecondaryColor3bEXT
#define glBindFragDataLocationEXT
#define glGlobalAlphaFactorbSUN
#define glGetActiveUniformName
GLAPI void GLAPIENTRY glLoadTransposeMatrixf(const GLfloat m[16])
#define wglGetPbufferDCARB
#define glXHyperpipeConfigSGIX
#define GLEW_EXT_texture_edge_clamp
#define glProgramUniformHandleui64ARB
#define glProgramUniform4iv
#define glDepthRangeIndexed
#define GLEW_KTX_buffer_region
#define glSamplerParameterIuiv
#define WGLEW_NV_float_buffer
#define glSecondaryColor3bvEXT
#define glCompressedMultiTexImage2DEXT
#define GLEW_EXT_x11_sync_object
#define glXGetCurrentAssociatedContextAMD
#define glFogCoordPointer
typedef HGLRC(WINAPI *PFNWGLCREATEASSOCIATEDCONTEXTAMDPROC)(UINT id)
XVisualInfo * glXGetVisualFromFBConfig(Display *dpy, GLXFBConfig config)
#define glProgramUniformMatrix2x3fvEXT
#define GLEW_ARB_draw_elements_base_vertex
#define glVertexAttribI3ui
GLAPI void GLAPIENTRY glGetHistogramParameteriv(GLenum target, GLenum pname, GLint *params)
#define glMatrixScalefEXT
#define WGLEW_ATI_pixel_format_float
#define glSyncTextureINTEL
#define GLEW_NV_vertex_program
#define GLEW_APPLE_object_purgeable
#define GLEW_APPLE_element_array
#define GLEW_REGAL_enable
#define glGetVertexAttribIivEXT
#define glXQueryChannelDeltasSGIX
#define glUnmapNamedBufferEXT
#define glProgramEnvParameterI4uiNV
#define GLEW_APPLE_float_pixels
#define glVertexAttrib1fvNV
#define glFragmentColorMaterialEXT
GLAPI void GLAPIENTRY glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
#define GLEW_ARB_point_sprite
#define glXDestroyContext
#define glMultiTexCoordP1uiv
#define glTexCoord2fColor3fVertex3fSUN
#define glGetPathCommandsNV
#define glDeleteVertexShaderEXT
#define glVertexWeightfEXT
#define glGenerateMipmapEXT
#define GLEW_ANGLE_pack_reverse_row_order
#define glVertexStream3svATI
#define glReplacementCodeuiColor4ubVertex3fvSUN
#define GLEW_NV_copy_image
#define GLEW_ARB_point_parameters
#define glNamedRenderbufferStorageMultisampleEXT
#define glPathSubCommandsNV
#define glMultiTexParameterIuivEXT
GLAPI void GLAPIENTRY glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid *table)
#define wglGetContextGPUIDAMD
#define glSecondaryColor3ubvEXT
#define glVertexAttribP1ui
#define glDebugMessageCallback
#define glVertexAttrib4NivARB
#define glVertexAttribL1ui64vNV
#define wglSendPbufferToVideoNV
#define glVertexAttribPointerARB
#define glVertexAttrib1hvNV
#define glVertexAttribL4dEXT
#define glNamedProgramLocalParameter4dvEXT
#define glMultiTexCoord3hvNV
#define glGetQueryObjectiv
#define glMultiDrawElementsBaseVertex
#define GLEW_ARB_color_buffer_float
#define glMultiTexParameterivEXT
#define glCopyTexSubImage1DEXT
#define glVertexAttrib2fNV
#define glStencilFillPathNV
#define glSecondaryColor3ui
#define GLEW_APPLE_client_storage
#define glVertexAttribI2ivEXT
#define glXQueryHyperpipeAttribSGIX
#define GLXEW_MESA_set_3dfx_mode
#define GLEW_EXT_multisample
#define wglGetFrameUsageI3D
#define glVertexPointervINTEL
#define GLEW_REGAL_ES1_1_compatibility
#define WGLEW_EXT_make_current_read
#define GLEW_EXT_packed_depth_stencil
#define glTexParameterIuivEXT
#define glXBindChannelToWindowSGIX
#define glMultiTexCoordPointerEXT
GLAPI void GLAPIENTRY glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values)
GL_APICALL void GL_APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint *v)
#define glGetPerfMonitorGroupsAMD
#define glCopyConvolutionFilter1DEXT
#define glGetVaryingLocationNV
#define glGetFragmentMaterialivEXT
#define glProgramEnvParameter4dARB
#define glXCreateGLXPixmapMESA
#define glValidateProgramPipeline
#define glFragmentLightivEXT
#define wglSetPbufferAttribARB
GL_APICALL void GL_APIENTRY glShaderBinary(GLsizei n, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length)
#define glTransformPathNV
GLEWAPI GLboolean GLEWAPIENTRY glxewIsSupported(const char *name)
#define glVertexAttribI2i
#define glGetPathTexGenivNV
#define glPathParameterfvNV
#define glClearTexSubImage
#define glVertexStream2fATI
#define GLEW_APPLE_row_bytes
#define GLXEW_EXT_framebuffer_sRGB
#define GLEW_SUN_mesh_array
#define GLEW_NV_geometry_shader4
#define glVertexAttribs3svNV
#define glCopyImageSubDataNV
#define glDebugMessageInsertARB
#define GLEW_ARB_robustness_share_group_isolation
#define glGetMultiTexLevelParameterfvEXT
#define glUniformMatrix3fvARB
#define GLEW_EXT_shader_image_load_store
#define glPNTrianglesiATI
#define glXJoinSwapGroupSGIX
#define glNamedProgramLocalParameterI4uiEXT
#define glViewportIndexedfv
#define WGLEW_ARB_multisample
#define glTexCoord2fVertex3fSUN
#define GLXEW_SGIX_swap_barrier
#define glVertexWeightfvEXT
#define glFramebufferTexture3DEXT
#define glFragmentMaterialivSGIX
#define glFlushRasterSGIX
#define glWindowPos4iMESA
#define GLEW_EXT_secondary_color
#define glGetTexBumpParameterivATI
#define glProgramUniformMatrix3dv
#define glTransformFeedbackVaryingsEXT
#define glGenOcclusionQueriesNV
#define glVertexAttribDivisor
#define glVertexAttrib2dv
#define glBufferRegionEnabled
#define glVertexAttrib3fvNV
#define glAlphaFragmentOp1ATI
#define glGetQueryObjectuivARB
GLAPI void GLAPIENTRY glMultiTexCoord1sARB(GLenum target, GLshort s)
GLAPI void GLAPIENTRY glMultiTexCoord2iv(GLenum target, const GLint *v)
#define glVertexAttrib2sNV
#define wglGetCurrentAssociatedContextAMD
#define glGetPathMetricRangeNV
GLAPI void GLAPIENTRY glActiveTextureARB(GLenum texture)
#define WGLEW_EXT_multisample
#define glMatrixRotatefEXT
#define GLEW_APPLE_vertex_array_range
GL_APICALL void GL_APIENTRY glVertexAttrib4fv(GLuint indx, const GLfloat *values)
#define glGetActiveUniformBlockName
GLAPI void GLAPIENTRY glGetCompressedTexImage(GLenum target, GLint lod, GLvoid *img)
#define glGetCombinerInputParameterfvNV
#define GLXEW_MESA_copy_sub_buffer
#define GLEW_SGIX_async_pixel
#define glGetSubroutineIndex
#define GLEW_ARB_texture_query_lod
#define glGetQueryObjectivARB
#define GLEW_ANGLE_framebuffer_multisample
#define glUniformMatrix4fvARB
#define glClearNamedBufferSubDataEXT
#define glProgramUniform1i64vNV
#define glTexStorageSparseAMD
#define glGetTextureLevelParameterfvEXT
#define glProgramUniform2ivEXT
#define glGetHistogramEXT
#define glScissorIndexedv
#define glSecondaryColorPointerListIBM
#define glApplyTextureEXT
#define glImageTransformParameterfvHP
#define glVertexStream4fvATI
#define WGLEW_NV_render_texture_rectangle
#define glRenderbufferStorageMultisampleEXT
#define GLXEW_SGIX_hyperpipe
GLAPI void GLAPIENTRY glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q)
#define glGetProgramEnvParameterfvARB
#define glDeleteOcclusionQueriesNV
#define glGetTexParameterIiv
#define glGetObjectParameterfvARB
#define glFramebufferTexture1D
#define glVertexAttribL2ui64vNV
#define GLEW_ARB_geometry_shader4
#define GLXEW_OML_swap_method
#define glVertexAttribI4bvEXT
#define glGetNamedStringivARB
#define glNamedBufferSubDataEXT
#define glDebugMessageCallbackAMD
void glXDestroyWindow(Display *dpy, GLXWindow window)
#define glGenFramebuffersEXT
#define WGLEW_ARB_robustness_share_group_isolation
#define glMatrixIndexusvARB
#define glUniformHandleui64ARB
#define WGLEW_3DFX_multisample
#define glTextureStorageSparseAMD
#define glResizeBuffersMESA
#define glEndQueryIndexed
#define glPatchParameterfv
#define GLEW_SGIX_clipmap
#define glConvolutionParameterfvEXT
#define GLEW_EXT_gpu_program_parameters
GLAPI void GLAPIENTRY glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
#define glPopGroupMarkerEXT
#define GLEW_ARB_shader_precision
#define GLEW_AMD_texture_texture4
#define glReplacementCodeubvSUN
#define glProgramUniform1fvEXT
#define GLEW_INGR_interlace_read
#define GLEW_EXT_misc_attribute
GLXPixmap glXCreatePixmap(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList)
#define glIndexMaterialEXT
#define glVertexAttribParameteriAMD
#define GLEW_NV_texture_rectangle
#define GLEW_SGIX_texture_lod_bias
#define glDrawElementsInstancedANGLE
#define glVertexAttrib3svARB
#define glFlushMappedBufferRange
#define GLEW_NV_texture_shader3
#define WGLEW_I3D_genlock
#define glArrayElementEXT
#define glVertexAttrib2fvNV
#define glVertexAttribDivisorANGLE
#define GLEW_EXT_gpu_shader4
GL_APICALL void GL_APIENTRY glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr)
#define GLEW_ANGLE_texture_compression_dxt3
#define glConvolutionFilter2DEXT
#define GLEW_ARB_shader_image_load_store
GL_APICALL void GL_APIENTRY glCompileShader(GLuint shader)
#define GLEW_NV_vertex_attrib_integer_64bit
#define GLXEW_MESA_release_buffers
#define wglQueryCurrentContextNV
#define wglGetDigitalVideoParametersI3D
#define glActiveShaderProgram
#define GLEW_NV_light_max_exponent
#define glWindowPos2iMESA
#define glMultiTexImage1DEXT
#define glPathGlyphRangeNV
#define GLXEW_INTEL_swap_event
#define glClientAttribDefaultEXT
#define glShaderSourceARB
#define glTexCoordPointerEXT
#define GLEW_ARB_program_interface_query
#define GLEW_ARB_texture_border_clamp
#define glGetPerfMonitorCounterDataAMD
#define glGetColorTableParameterivSGI
#define glCompressedTexImage2DARB
static void glewInfoFunc(const char *name, GLint undefined)
GLAPI void GLAPIENTRY glMultiTexCoord2fvARB(GLenum target, const GLfloat *v)
#define glWindowPos2ivMESA
#define glIsEnabledIndexedEXT
static void glewPrintExt(const char *name, GLboolean def1, GLboolean def2, GLboolean def3)
#define GLEW_ANGLE_instanced_arrays
#define GLEW_NV_fog_distance
#define glWindowPos2svARB
#define GLEW_APPLE_rgb_422
#define GLEW_NV_path_rendering
#define glSecondaryColor3f
#define glGetMapParameterivNV
#define GLEW_ARB_vertex_buffer_object
#define glGetVertexAttribLdvEXT
#define glFragmentLightfSGIX
#define glCopyTextureSubImage3DEXT
#define glNamedBufferStorageEXT
#define glVertexAttribLFormatNV
#define GLEW_SGIX_tag_sample_buffer
#define glMapVertexAttrib2dAPPLE
#define glVertexAttrib4sARB
#define GLEW_AMD_multi_draw_indirect
#define GLEW_ARB_internalformat_query2
#define GLEW_ARB_shader_group_vote
#define glPrimitiveRestartIndex
#define glGetFragmentLightfvEXT
#define glVertexAttribI4ui
#define glProgramNamedParameter4fNV
#define GLEW_NV_bindless_multi_draw_indirect
#define glVertexArrayFogCoordOffsetEXT
#define glDrawRangeElementArrayATI
#define glBeginConditionalRenderNV
GLAPI void GLAPIENTRY glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params)
#define glDrawElementsIndirect
#define GLEW_EXT_texture_cube_map
GLAPI void GLAPIENTRY glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
#define glVertexStream1dATI
#define glCompressedTextureImage3DEXT
#define glVertexAttrib2dARB
#define GLEW_ARB_clear_texture
#define GLEW_SGIS_detail_texture
#define glVertexAttribL3dvEXT
#define GLEW_ATI_draw_buffers
#define GLEW_ARB_tessellation_shader
GLAPI void GLAPIENTRY glMultiTexCoord2dvARB(GLenum target, const GLdouble *v)
#define GLEW_SGIS_sharpen_texture
#define GLEW_EXT_texture_env_combine
#define glTextureSubImage2DEXT
#define glInvalidateTexImage
#define glVertexAttrib4hvNV
#define glVertexAttribL4d
#define GLEW_EXT_light_texture
#define glBindVertexArray
#define GLXEW_SGI_video_sync
#define glVertexAttribI1iv
#define glCombinerParameteriNV
#define glTextureRenderbufferEXT
#define glGetPerfMonitorCountersAMD
#define glGetMultiTexEnvivEXT
#define glGetProgramResourceName
#define glVertexAttribL2dEXT
#define glSecondaryColor3fvEXT
GLAPI void GLAPIENTRY glMultTransposeMatrixd(const GLdouble m[16])
#define glMultiDrawElementsIndirect
#define glDeleteBufferRegion
GLAPI void GLAPIENTRY glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
#define glGetProgramEnvParameterdvARB
#define glSecondaryColor3dv
#define GLEW_ATI_text_fragment_shader
#define glFragmentLightiEXT
#define wglGenlockSourceDelayI3D
#define glGetProgramStringNV
GLAPI void GLAPIENTRY glMultiTexCoord3dvARB(GLenum target, const GLdouble *v)
#define glMatrixTranslatefEXT
#define GLEW_EXT_histogram
#define glSecondaryColor3svEXT
#define wglCreateAssociatedContextAttribsAMD
#define GLEW_EXT_vertex_attrib_64bit
#define glWindowPos4dMESA
#define glVertexAttribIFormat
#define glGetTexParameterPointervAPPLE
#define glVertexArrayVertexAttribOffsetEXT
#define GLEW_NV_blend_equation_advanced
GL_APICALL void GL_APIENTRY glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *infolog)
#define glCopyColorTableSGI
#define glFramebufferTextureEXT
#define wglDestroyPbufferEXT
#define glVertexStream1fvATI
#define glVertexAttrib4usv
#define glGetMultiTexImageEXT
#define glTextureImage3DMultisampleNV
#define glXQueryFrameCountNV
#define glSecondaryColor3b
#define glSpriteParameterivSGIX
#define glSecondaryColor3hvNV
#define GLEW_SGIX_flush_raster
void glXBindTexImageEXT(Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list)
GLAPI void GLAPIENTRY glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
#define WGLEW_ARB_create_context_profile
#define glNormalStream3iATI
#define glCompressedMultiTexSubImage2DEXT
#define glMatrixMultTransposedEXT
#define glGlobalAlphaFactoruiSUN
#define GLEW_EXT_texture_env_add
GL_APICALL void GL_APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint *v)
#define glGetMultiTexGendvEXT
#define GLEW_EXT_coordinate_frame
#define wglGetVideoDeviceNV
#define glImageTransformParameterivHP
#define GLEW_ARB_draw_buffers
#define glProgramUniformMatrix3x4fv
#define GLEW_ARB_texture_gather
#define GLEW_ARB_texture_rg
#define glFragmentMaterialivEXT
#define glVertexAttribI4i
#define GLEW_APPLE_texture_range
#define glNamedFramebufferTexture3DEXT
#define glVertexAttribs3hvNV
#define glBindImageTexture
#define GLXEW_ATI_render_texture
#define glXChannelRectSGIX
#define glGetBufferParameterivARB
#define glProgramUniform4i64NV
#define glMultiTexCoordP1ui
#define glMatrixLoadTransposedEXT
#define GLEW_ARB_query_buffer_object
#define GLXEW_NV_vertex_array_range
#define GLEW_ARB_compute_variable_group_size
#define glGetSamplerParameterfv
#define glUniformMatrix3x4fv
GLAPI void GLAPIENTRY glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat *params)
#define glProgramUniform4ui64NV
#define glSamplePatternEXT
#define glVertexAttrib4NuivARB
int glXGetFBConfigAttrib(Display *dpy, GLXFBConfig config, int attribute, int *value)
#define GLEW_NV_geometry_program4
GLAPI void GLAPIENTRY glColorTableParameteriv(GLenum target, GLenum pname, const GLint *params)
#define glFinishFenceAPPLE
#define glProgramUniformMatrix2fvEXT
GLAPI void GLAPIENTRY glMultiTexCoord4ivARB(GLenum target, const GLint *v)
#define glIsBufferResidentNV
#define glMultiTexGenfvEXT
#define GLEW_APPLE_pixel_buffer
GLboolean GLEWAPIENTRY glewIsSupported(const char *name)
int glXSwapIntervalMESA(unsigned int interval)
#define glVertexAttribI2iv
#define glDispatchComputeGroupSizeARB
#define glFinishObjectAPPLE
#define glVertexAttrib4bvARB
#define glProgramUniform2dv
#define GLEW_APPLE_vertex_program_evaluators
#define glBufferSubDataARB
#define glGetProgramParameterfvNV
#define glUniformMatrix4dv
#define wglQueryFrameTrackingI3D
#define glVertexAttribBinding
#define WGLEW_EXT_display_color_table
#define glGetFramebufferParameteriv
GLAPI void GLAPIENTRY glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
#define wglGetExtensionsStringEXT
#define glTextureParameterfEXT
#define glVertexAttribIFormatNV
#define GLEW_EXT_framebuffer_multisample_blit_scaled
#define glPointParameterfEXT
GLAPI void GLAPIENTRY glMultiTexCoord2fv(GLenum target, const GLfloat *v)
#define glProgramUniform4i
#define glTestObjectAPPLE
#define GLEW_SGIS_color_range
#define glVertexAttribP1uiv
#define GLXEW_NV_float_buffer
#define glFramebufferTextureFaceARB
GLAPI void GLAPIENTRY glMultiTexCoord1fARB(GLenum target, GLfloat s)
#define glGetSamplerParameterIuiv
#define glTexSubImage1DEXT
#define GLEW_SGIS_texture_edge_clamp
GL_APICALL void GL_APIENTRY glDeleteProgram(GLuint program)
#define glColor4ubVertex3fvSUN
#define glBeginTransformFeedback
#define GLEW_NV_vertex_array_range
#define glPathDashArrayNV
#define glNamedProgramLocalParameter4fEXT
#define glMakeImageHandleResidentARB
void glXGetSelectedEvent(Display *dpy, GLXDrawable drawable, unsigned long *mask)
#define GLEW_EXT_subtexture
#define GLEW_EXT_depth_bounds_test
#define GLEW_EXT_point_parameters
#define GLEW_ARB_shader_image_size
#define glFinishTextureSUNX
#define glGetHistogramParameterivEXT
#define WGLEW_NV_multisample_coverage
#define glProgramUniformMatrix3x4dv
#define glBlendParameteriNV
#define glClientActiveVertexStreamATI
#define glColor4ubVertex3fSUN
#define GLEW_SGIX_texture_range
#define glGetVideoCaptureStreamfvNV
#define glProgramParameters4dvNV
#define glVertexAttrib3dNV
#define GLEW_ARB_pixel_buffer_object
#define glXHyperpipeAttribSGIX
#define glVertexAttribs4dvNV
#define glSamplerParameterfv
GL_APICALL void GL_APIENTRY glValidateProgram(GLuint program)
#define glBindRenderbufferEXT
#define glFragmentMaterialiEXT
#define glGetVideoui64vNV
#define glGetSharpenTexFuncSGIS
#define glMakeImageHandleResidentNV
#define glGetQueryObjectuivANGLE
#define glFragmentLightModelfvSGIX
#define glGetMinmaxParameterfvEXT
#define glMultiTexGeniEXT
#define glSecondaryColor3d
#define glVertexAttribI1uivEXT
#define glProgramUniform4ui
#define glCompressedTexImage2D
#define glVertexAttrib4dv
#define GLXEW_ARB_get_proc_address
#define glGetMultiTexParameterfvEXT
#define glUniformMatrix2fvARB
#define glEndConditionalRender
GL_APICALL void GL_APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
#define glXCreateGLXPbufferSGIX
#define glVertexAttribLFormat
#define glGetActiveUniformBlockiv
#define GLEW_NV_conditional_render
#define glTextureRangeAPPLE
#define glBindAttribLocationARB
#define glXQueryGLXPbufferSGIX
#define glCombinerOutputNV
#define glMultiTexCoordP3ui
#define glBeginConditionalRenderNVX
#define glSecondaryColor3iv
#define glVertexArraySecondaryColorOffsetEXT
#define glProgramLocalParameterI4ivNV
#define glUnmapObjectBufferATI
#define GLEW_ATIX_texture_env_combine3
#define glProgramUniformMatrix4x2fv
#define glXQueryContextInfoEXT
#define glProgramUniform4dv
#define glVDPAUGetSurfaceivNV
#define glGetImageTransformParameterfvHP
#define glVertexAttrib2sARB
#define glGetActiveSubroutineName
#define GLEW_APPLE_aux_depth_stencil
#define glIndexPointerEXT
#define glVertexAttrib3dv
#define glVertexAttrib2dNV
#define glMultiDrawElementsIndirectAMD
#define glClearColorIuiEXT
#define glGenFragmentShadersATI
Bool glXMakeContextCurrent(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)
void glXFreeMemoryNV(GLvoid *pointer)
#define glProgramUniform1ivEXT
#define glVertexAttrib3fNV
#define glGetUniformSubroutineuiv
#define glDebugMessageCallbackARB
#define GLEW_EXT_texture_sRGB_decode
GL_APICALL void GL_APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
#define wglQueryMaxSwapGroupsNV
#define GLEW_ANGLE_texture_compression_dxt5
GLAPI void GLAPIENTRY glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
#define wglBindVideoDeviceNV
#define GLEW_ARB_map_buffer_range
#define glCompressedTexImage1DARB
#define glFramebufferDrawBuffersEXT
#define glGetOcclusionQueryivNV
#define glFlushMappedNamedBufferRangeEXT
#define glProgramUniform3uiv
#define GLXEW_EXT_import_context
#define glCompressedTextureImage1DEXT
#define glMultiModeDrawArraysIBM
#define GLEW_NVX_conditional_render
#define glVertexAttribI3uiv
#define glTexCoord4fVertex4fSUN
#define GLEW_ARB_compressed_texture_pixel_storage
#define GLEW_SUNX_constant_data
GLAPI void GLAPIENTRY glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r)
#define wglQuerySwapGroupNV
#define glPointAlongPathNV
#define glPushGroupMarkerEXT
#define wglBeginFrameTrackingI3D
#define glVertexAttribP2ui
#define glSpriteParameterfvSGIX
#define glDeleteQueriesARB
#define glDrawTransformFeedback
GLAPI void GLAPIENTRY glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table)
const GLubyte *GLEWAPIENTRY glewGetErrorString(GLenum error)
#define glFragmentColorMaterialSGIX
#define GLXEW_SGIX_pbuffer
#define glMultiTexCoord1hvNV
#define GLXEW_SGIS_color_range
#define GLEW_NV_blend_equation_advanced_coherent
#define glTexParameterIiv
#define glUniformMatrix2x4fv
#define GLEW_ARB_get_program_binary
#define glXSwapBuffersMscOML
#define glProgramUniformMatrix3x4fvEXT
#define GLEW_IBM_multimode_draw_arrays
#define GLEW_PGI_vertex_hints
#define glMultiTexCoord4x
#define glCompressedTextureSubImage1DEXT
#define glSecondaryColor3bv
#define glGetUniformIndices
#define glProgramUniform2f
GLAPI void GLAPIENTRY glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
#define GLEW_NV_bindless_texture
#define glTexCoord2fColor3fVertex3fvSUN
#define glGetVertexAttribPointervNV
#define glProgramUniform3i
#define glUniformMatrix2x3dv
#define GLEW_ARB_texture_env_add
#define glVertexAttribFormatNV
#define glMapVertexAttrib1fAPPLE
#define glGetPixelTransformParameterfvEXT
#define GLEW_ARB_texture_multisample
#define glXQueryHyperpipeNetworkSGIX
#define glVertexAttribP4ui
GL_APICALL void GL_APIENTRY glUniform2i(GLint location, GLint x, GLint y)
#define glDeleteNamedStringARB
#define glFragmentLightfvEXT
#define GLEW_APPLE_ycbcr_422
#define glIsVariantEnabledEXT
#define GLEW_IBM_static_data
#define GLEW_SGIX_depth_texture
#define glElementPointerAPPLE
#define glBlendEquationEXT
#define glXSet3DfxModeMESA
#define glGetActiveSubroutineUniformName
#define glCompileShaderIncludeARB
GLAPI void GLAPIENTRY glMultiTexCoord1f(GLenum target, GLfloat s)
#define glProgramUniform2fv
#define GLEW_ARB_texture_swizzle
#define glXReleaseVideoImageNV
#define GLEW_NV_fragment_program4
#define glGetTexParameterIuiv
GL_APICALL void GL_APIENTRY glReleaseShaderCompiler(void)
GL_APICALL void GL_APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat *params)
#define wglGetGenlockSourceI3D
#define glDeleteProgramsARB
#define GLXEW_SGIS_multisample
#define glDepthRangeArrayv
#define glGetUniformui64vNV
#define glDrawRangeElementsBaseVertex
#define glProgramUniform2uiv
#define glVertexStream4fATI
#define glTexImage3DMultisampleCoverageNV
GL_APICALL void GL_APIENTRY glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
#define glEdgeFlagPointerEXT
#define wglBindTexImageARB
#define glNamedFramebufferTextureLayerEXT
GL_APICALL void GL_APIENTRY glVertexAttrib2fv(GLuint indx, const GLfloat *values)
#define GLXEW_EXT_fbconfig_packed_float
#define glGetVariantArrayObjectfvATI
#define GLEW_NV_shader_buffer_load
GLAPI void GLAPIENTRY glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
#define glActiveStencilFaceEXT
#define glResetHistogramEXT
#define glCoverStrokePathInstancedNV
#define GLEW_IBM_rasterpos_clip
#define GLEW_ARB_compatibility
#define glVertexAttrib4hNV
#define glNormalStream3bvATI
#define GLEW_EXT_draw_range_elements
#define GLEW_EXT_transform_feedback
#define glVertexAttrib4ubvNV
#define glVertexAttrib4ubvARB
#define glUniformMatrix2x3fv
#define glGetActiveUniformARB
#define glCopyMultiTexImage2DEXT
#define glUniform1ui64vNV
#define GLEW_ARB_shader_texture_lod
#define GLEW_INTEL_texture_scissor
#define GLEW_NV_compute_program5
#define GLEW_ARB_sparse_texture
#define glProgramUniform3ui
#define GLEW_SGIX_async_histogram
#define glGetCombinerStageParameterfvNV
#define wglDXOpenDeviceNV
#define glBindBufferBaseEXT
#define glGetVertexAttribIiv
#define glIsTextureHandleResidentNV
#define glGenTransformFeedbacks
#define glDrawElementArrayAPPLE
#define glWindowPos3sMESA
#define glTessellationFactorAMD
#define GLEW_OES_byte_coordinates
#define GLEW_ATI_texture_float
GL_APICALL void GL_APIENTRY glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
#define glVertexAttribI4usv
#define glPointParameterivNV
#define GLEW_ARB_blend_func_extended
#define GLEW_AMD_vertex_shader_tessellator
#define glMatrixTranslatedEXT
#define glSecondaryColorPointer
#define glMultiDrawArraysIndirectCountARB
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display Drawable _Xconst char unsigned int unsigned int return Display Pixmap Pixmap XColor XColor unsigned int unsigned int return Display _Xconst char char int char return Display Visual unsigned int int int char unsigned int unsigned int int int return Display Window Cursor retur XDestroyWindow)
#define glVertexAttribs2fvNV
#define GLEW_ATIX_vertex_shader_output_point_size
#define glSecondaryColorP3ui
#define glDisableIndexedEXT
#define glXReleaseVideoDeviceNV
#define glGetProgramLocalParameterdvARB
#define glProgramLocalParameter4dARB
GLXWindow glXCreateWindow(Display *dpy, GLXFBConfig config, Window win, const int *attribList)
#define glDrawRangeElementArrayAPPLE
#define glUniformHandleui64NV
#define glBindBufferBaseNV
#define glMultiTexGenivEXT
#define glNormalStream3svATI
#define glReplacementCodeuiVertex3fSUN
#define glXReleaseBuffersMESA
#define glFragmentLightModelfEXT
#define GLEW_ARB_compute_shader
#define glFramebufferParameteri
#define wglCopyImageSubDataNV
#define GLXEW_SGIX_visual_select_group
#define GLEW_ARB_shader_objects
#define glDeleteBuffersARB
#define glGetCompressedMultiTexImageEXT
#define glGetLocalConstantIntegervEXT
#define glTransformFeedbackVaryingsNV
#define glMultiDrawElements
#define glFlushPixelDataRangeNV
#define glTextureBufferEXT
#define glTessellationModeAMD
#define glProgramUniformMatrix3fvEXT
#define GLEW_SGIX_vertex_preclip_hint
#define glTextureStorage1DEXT
#define glBindTransformFeedbackNV
#define glGetMultisamplefvNV
#define glMultiTexEnvfvEXT
#define glVertexAttribI3iv
#define wglGetCurrentReadDCARB
#define WGLEW_NV_swap_group
#define wglDestroyDisplayColorTableEXT
GLboolean glewCreateContext(const char *display, int *visual)
GLboolean GLEWAPIENTRY wglewGetExtension(const char *name)
#define glGenVertexArraysAPPLE
#define glUniform2ui64vNV
#define GLEW_APPLE_specular_vector
GLAPI void GLAPIENTRY glResetMinmax(GLenum target)
#define glProgramUniform2ui64NV
#define wglAssociateImageBufferEventsI3D
#define GLXEW_EXT_visual_info
#define glPolygonOffsetEXT
#define glGlobalAlphaFactorsSUN
#define GLEW_IBM_texture_mirrored_repeat
#define glColorTableParameterfvSGI
#define wglReleaseVideoDeviceNV
#define wglQueryGenlockMaxSourceDelayI3D
#define glWindowPos2fMESA
#define glTexBumpParameterivATI
#define glMultTransposeMatrixfARB
#define glMultiTexGendEXT
#define glFinalCombinerInputNV
#define glVertexAttribI1ivEXT
#define glVertexArrayTexCoordOffsetEXT
#define glDebugMessageInsert
#define glVertexAttrib3dvNV
#define glGetProgramivARB
#define wglDeleteBufferRegionARB
#define glNormalStream3dvATI
#define glVertexAttrib4NubvARB
#define GLEW_SGIS_texture_filter4
GLAPI void GLAPIENTRY glMultiTexCoord3dv(GLenum target, const GLdouble *v)
#define glProgramLocalParameter4fARB
#define glMinSampleShadingARB
#define glGetConvolutionParameterivEXT
#define glVertexStream1ivATI
#define glDrawRangeElementsEXT
GLAPI void GLAPIENTRY glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
#define glTexSubImage4DSGIS
#define GLXEW_3DFX_multisample
#define glProgramUniform2i
#define glVertexAttrib1dARB
#define GLEW_ARB_vertex_attrib_64bit
#define glEdgeFlagPointerListIBM
#define glDrawElementsBaseVertex
#define GLEW_EXT_Cg_shader
#define glGetIntegerIndexedvEXT
#define glMapVertexAttrib1dAPPLE
#define glProgramBufferParametersIivNV
#define glWindowPos2sMESA
GLboolean glewParseArgs(int argc, char **argv, char **display, int *visual)
#define glPointParameterx
#define GLEW_ARB_multi_bind
#define wglQueryPbufferEXT
#define glGetUniformLocationARB
#define glDrawArraysInstanced
#define glSecondaryColor3ivEXT
#define glReplacementCodeubSUN
#define glGetMultiTexParameterIivEXT
#define GLEW_SGIX_resample
#define GLEW_EXT_texture_compression_dxt1
#define glColor3fVertex3fvSUN
#define glMultiTexCoordP3uiv
#define glVertexAttribL1d
#define glXWaitVideoSyncSGI
#define GLEW_ARB_window_pos
#define glVertexAttribL3ui64NV
#define glIsImageHandleResidentNV
#define glIsPointInStrokePathNV
#define wglReleasePbufferDCEXT
#define glVertexAttribL1i64NV
#define glColor4ubVertex2fSUN
#define glGetTextureParameterIuivEXT
#define glCompressedTexSubImage2D
#define glSecondaryColorPointerEXT
#define glVertexStream1fATI
#define GLEW_ATI_shader_texture_lod
#define glWindowPos4fvMESA
#define glProgramUniformMatrix2x4dv
GLAPI void GLAPIENTRY glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
#define glTexCoord2fNormal3fVertex3fvSUN
#define glMapControlPointsNV
#define glProgramUniformMatrix4x3fvEXT
#define glCompressedTexSubImage2DARB
#define glGetRenderbufferParameterivEXT
#define glTextureNormalEXT
#define glMatrixRotatedEXT
#define glGenVertexArrays
#define glIndexPointerListIBM
#define GLEW_NV_parameter_buffer_object2
#define glGetMapParameterfvNV
#define glMatrixIndexPointerARB
#define glWindowPos3iMESA
#define glTexCoord2fColor4fNormal3fVertex3fvSUN
#define glCompressedTextureSubImage3DEXT
#define glXFreeContextEXT
#define glProgramUniform2i64NV
#define wglCreateDisplayColorTableEXT
#define glCoverStrokePathNV
#define glDeleteTransformFeedbacks
#define glProgramNamedParameter4fvNV
#define GLEW_ANGLE_timer_query
#define WGLEW_NV_present_video
#define GLEW_ARB_fragment_coord_conventions
#define GLEW_ARB_draw_instanced
#define glEnableVertexAttribAPPLE
#define wglBindVideoImageNV
#define glProgramLocalParameterI4uiNV
#define glWindowPos2fvARB
#define glGetSamplerParameteriv
#define GLEW_ARB_shader_subroutine
#define GLEW_ARB_indirect_parameters
#define GLEW_AMD_shader_trinary_minmax
#define glProgramUniformMatrix2fv
#define glObjectPurgeableAPPLE
#define glGetDebugMessageLog
#define glVertexAttrib4fvNV
#define glGetHistogramParameterfvEXT
#define glInvalidateSubFramebuffer
#define GLEW_GREMEDY_string_marker
#define glNamedProgramLocalParameter4fvEXT
#define glReplacementCodePointerSUN
#define GLEW_EXT_vertex_array_bgra
#define glVertexArrayVertexAttribLOffsetEXT
#define glGetMultiTexEnvfvEXT
#define glVertexAttribI1iEXT
#define glXGetContextIDEXT
#define glBlendFuncIndexedAMD
GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
#define WGLEW_NV_copy_image
#define GLEW_EXT_texture_lod_bias
#define glPathStencilFuncNV
#define glTextureStorage2DMultisampleEXT
#define GLEW_ARB_half_float_vertex
GL_APICALL GLboolean GL_APIENTRY glIsShader(GLuint shader)
GL_APICALL void GL_APIENTRY glDisableVertexAttribArray(GLuint index)
#define glGetPointerIndexedvEXT
#define glXQueryChannelRectSGIX
#define glGetVertexAttribdvARB
#define glGetFloatIndexedvEXT
#define GLEW_ARB_clear_buffer_object
#define glProgramUniform4ui64vNV
#define glReplacementCodeuiSUN
#define glProgramBufferParametersfvNV
#define glGetVertexAttribivNV
#define glGetActiveAtomicCounterBufferiv
#define GLEW_EXT_pixel_transform_color_table
#define glIsTransformFeedbackNV
#define glGetFragDataIndex
#define GLEW_EXT_packed_pixels
#define glDeleteVertexArrays
#define glGenTransformFeedbacksNV
#define glVertexAttribI4iEXT
#define glGetArrayObjectfvATI
GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer(GLuint framebuffer)
GLAPI void GLAPIENTRY glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
#define glGetPathSpacingNV
#define glGetPathDashArrayNV
#define GLEW_EXT_paletted_texture
#define GLEW_ARB_texture_buffer_range
#define GLEW_SGIS_multisample
#define glBindFragmentShaderATI
#define glVertexAttribL3ui64vNV
#define glTexParameterIuiv
#define glProgramBufferParametersIuivNV
#define glCopyTextureImage1DEXT
#define glDrawTransformFeedbackNV
#define GLEW_NV_texture_shader2
#define glPixelTransformParameterfvEXT
GL_APICALL void GL_APIENTRY glDeleteBuffers(GLsizei n, const GLuint *buffers)
#define GLXEW_SGIX_fbconfig
#define glSecondaryColor3dvEXT
#define glUniformMatrix4x2fv
#define glGetBufferPointerv
#define glVertexAttribL3d
#define glPointParameterfvEXT
#define GLEW_SGIS_texture4D
#define GLEW_EXT_stencil_wrap
#define glDeleteVertexArraysAPPLE
#define glGetFragmentMaterialfvSGIX
GLAPI void GLAPIENTRY glMultiTexCoord1d(GLenum target, GLdouble s)
Display * glXGetCurrentDisplay(void)
#define glMultiDrawElementsIndirectCountARB
#define GLXEW_ARB_robustness_share_group_isolation
#define glSetFragmentShaderConstantATI
#define wglAllocateMemoryNV
GL_APICALL void GL_APIENTRY glBufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
#define GLEW_NV_draw_texture
#define WGLEW_I3D_digital_video_control
const GLubyte *GLEWAPIENTRY glewGetString(GLenum name)
#define wglSwapLayerBuffersMscOML
#define GLEW_NV_multisample_coverage
GLenum GLEWAPIENTRY glewInit(void)
#define GLEW_ARB_texture_mirrored_repeat
#define glGetVertexAttribLdv
#define GLXEW_EXT_create_context_es_profile
#define glCopyTextureImage2DEXT
#define glXGetVideoDeviceNV
#define glProgramVertexLimitNV
#define glTexScissorFuncINTEL
#define glXGetSyncValuesOML
#define GLEW_AMD_sample_positions
#define GLEW_NV_vdpau_interop
GLAPI void GLAPIENTRY glMultiTexCoord4iv(GLenum target, const GLint *v)
#define GLEW_WIN_specular_fog
#define glIsAsyncMarkerSGIX
#define GLEW_ARB_explicit_attrib_location
#define glNamedCopyBufferSubDataEXT
#define glFramebufferTextureARB
#define glProgramUniformMatrix4x2fvEXT
#define wglEnableFrameLockI3D
#define glMultiTexImage2DEXT
#define glMatrixScaledEXT
GL_APICALL void GL_APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat *v)
#define glVertexAttribI1i
#define glWindowPos3svMESA
#define GLEW_ANGLE_depth_texture
#define glGenRenderbuffersEXT
#define glGetVertexAttribdv
#define GLEW_ARB_vertex_type_10f_11f_11f_rev
#define glProgramUniformHandleui64vNV
#define glNamedProgramLocalParametersI4ivEXT
GLAPI void GLAPIENTRY glMultiTexCoord3fvARB(GLenum target, const GLfloat *v)
#define glCoverFillPathNV
#define glBlendFuncSeparatei
#define GLEW_ARB_enhanced_layouts
#define glTextureImage2DEXT
#define glDebugMessageControl
#define glCompressedTexImage3DARB
#define glMapParameterfvNV
#define glVertexAttribI2ui
#define glMakeNamedBufferNonResidentNV
#define glGetActiveUniformsiv
#define GLEW_NV_shader_atomic_float
#define glFragmentLightModelivSGIX
#define glQueryCounterANGLE
#define glGlobalAlphaFactorubSUN
#define GLEW_SUN_triangle_list
#define glClearColorIiEXT
#define GLEW_ARB_separate_shader_objects
#define GLEW_3DFX_tbuffer
#define glNamedProgramLocalParametersI4uivEXT
#define glXGetFBConfigAttribSGIX
#define GLEW_SGIS_fog_function
GLAPI void GLAPIENTRY glMultTransposeMatrixf(const GLfloat m[16])
#define GLXEW_SUN_video_resize
#define glGetVertexAttribfvARB
#define glPointParameterfv
#define glEndTransformFeedback
#define glGetNamedRenderbufferParameterivEXT
#define glVertexAttrib2svNV
#define glSecondaryColor3usv
#define glVertexStream2dvATI
GLAPI void GLAPIENTRY glMultiTexCoord1dvARB(GLenum target, const GLdouble *v)
#define glMultiDrawArraysIndirectAMD
#define glProgramUniformMatrix2dv
#define glBufferParameteriAPPLE
#define glMakeTextureHandleNonResidentARB
GLAPI void GLAPIENTRY glMultiTexCoord3sv(GLenum target, const GLshort *v)
#define glGetColorTableParameterfvEXT
#define glNormal3fVertex3fSUN
#define glRenderbufferStorageMultisample
#define glRenderbufferStorageEXT
#define glBindVertexBuffer
GL_APICALL void GL_APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint *params)
#define GLEW_EXT_pixel_transform
#define glVertexAttrib2hNV
#define glBeginConditionalRender
#define glGetnConvolutionFilterARB
#define glMultiTexCoord3hNV
#define glGetTransformFeedbackVaryingNV
#define glBindTextureUnitParameterEXT
#define glVertexAttribLPointerEXT
#define glCopyTexImage1DEXT
#define glSecondaryColor3ubv
#define glVertexAttribs1dvNV
#define glGetCombinerInputParameterivNV
void glXDestroyPixmap(Display *dpy, GLXPixmap pixmap)
#define glReplacementCodeuiNormal3fVertex3fSUN
#define glIsRenderbufferEXT
#define glVertexAttrib4Niv
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
#define GLEW_REGAL_extension_query
#define glCompressedTexSubImage1DARB
#define GLEW_NV_gpu_program5_mem_extended
#define glSecondaryColor3uiv
GL_APICALL void GL_APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)
GL_APICALL void GL_APIENTRY glDetachShader(GLuint program, GLuint shader)
#define glReadBufferRegion
#define glSpriteParameterfSGIX
#define GLEW_ARB_explicit_uniform_location
#define glReadVideoPixelsSUN
#define GLEW_EXT_texture_snorm
#define glWindowPos2ivARB
#define glVertexAttrib1fARB
GLAPI void GLAPIENTRY glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
#define GLEW_EXT_index_material
#define glVertexAttribL2i64NV
#define GLXEW_MESA_swap_control
#define glProgramLocalParameterI4iNV
#define glGetTextureSamplerHandleARB
#define glProgramUniform2iv
#define glGetMultiTexParameterivEXT
#define glProgramParameteriARB
#define glProgramUniform2ui64vNV
#define glGetnSeparableFilterARB
#define glMultiDrawRangeElementArrayAPPLE
#define glVertexAttribI2uivEXT
#define glMultiModeDrawElementsIBM
#define glProgramUniform4fv
#define glTexCoord4fColor4fNormal3fVertex4fSUN
#define GLEW_ARB_conservative_depth
#define glPointParameterfARB
#define glVertexAttribI4ivEXT
#define glXSendPbufferToVideoNV
#define glVertexStream4iATI
#define GLEW_ARB_ES3_compatibility
#define glGetSubroutineUniformLocation
#define glGetInvariantIntegervEXT
#define glReplacementCodeuiTexCoord2fVertex3fvSUN
#define GLEW_ARB_texture_compression
#define glVertexAttribs3dvNV
GL_APICALL void GL_APIENTRY glUniform2f(GLint location, GLfloat x, GLfloat y)
#define glNamedFramebufferTexture1DEXT
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
#define glProgramUniformMatrix4x3dv
#define GLEW_ARB_map_buffer_alignment
#define glGetMultisamplefv
#define glNormalPointerListIBM
#define glNamedProgramLocalParameterI4iEXT
#define glEnableVertexAttribArrayARB
int glXGetSwapIntervalMESA(void)
#define glDispatchCompute
#define GLXEW_ARB_create_context_profile
#define glVariantArrayObjectATI
#define glConvolutionParameteriEXT
#define glCullParameterfvEXT
#define GLEW_AMD_query_buffer_object
#define glGetCompressedTextureImageEXT
#define GLEW_ARB_viewport_array
#define glGetDetailTexFuncSGIS
#define GLEW_EXT_texture_shared_exponent
#define glProgramEnvParameter4fvARB
GL_APICALL void GL_APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint *v)
#define GLEW_ARB_vertex_array_bgra
#define glVertexAttribs4ubvNV
#define GLEW_EXT_texture_compression_rgtc
#define glPushClientAttribDefaultEXT
#define wglGetExtensionsStringARB
#define glDisableVertexAttribArrayARB
#define glProgramUniform3i64NV
#define glTexCoordFormatNV
#define glVertexAttribL2i64vNV
#define glTbufferMask3DFX
#define glDisableClientStateIndexedEXT
#define glColorFragmentOp1ATI
#define glMemoryBarrierEXT
#define glGetVertexArrayIntegervEXT
#define glProgramUniformMatrix2x3dv
#define glWindowPos4ivMESA
#define glVertexStream2fvATI
#define glNewObjectBufferATI
#define glVertexAttrib4iv
#define glTextureImage2DMultisampleNV
#define glFragmentLightfvSGIX
#define glGetVertexAttribLui64vARB
#define glTexCoord2fVertex3fvSUN
#define glDrawTransformFeedbackStream
#define GLEW_NV_multisample_filter_hint
#define glProgramEnvParameterI4ivNV
#define GLEW_ARB_timer_query
#define glBindBuffersBase
#define glGetnPixelMapfvARB
GLAPI void GLAPIENTRY glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r)
#define glGetProgramParameterdvNV
#define glMapTexture2DINTEL
#define glBindVertexShaderEXT
#define glXBlitContextFramebufferAMD
#define glNormalPointerEXT
#define WGLEW_I3D_swap_frame_lock
#define glProgramUniform1i
#define glGetDoubleIndexedvEXT
#define glVDPAUMapSurfacesNV
#define GLEW_ARB_multitexture
#define GLEW_EXT_copy_texture
#define glVertexAttrib4dvARB
#define glFramebufferTexture2DEXT
#define GLEW_ARB_occlusion_query2
#define glVertexAttribI3i
#define wglCreateContextAttribsARB
#define glTexStorage3DMultisample
#define wglDXRegisterObjectNV
#define GLEW_EXT_texture_env
#define glNamedFramebufferTextureEXT
#define glMultiTexCoordP2uiv
#define glCompressedTextureSubImage2DEXT
#define glMultiDrawElementsEXT
#define GLEW_NV_deep_texture3D
#define GLEW_SGIS_pixel_texture
#define glGetFragmentLightfvSGIX
#define glInvalidateFramebuffer
#define glXDestroyHyperpipeConfigSGIX
#define GLEW_EXT_rescale_normal
#define glXImportContextEXT
#define GLEW_ARB_transform_feedback3
#define glGetUniformivARB
#define glNamedProgramStringEXT
#define glPrimitiveRestartNV
#define glIsNamedBufferResidentNV
GL_APICALL void GL_APIENTRY glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
#define glTexImage2DMultisampleCoverageNV
#define glProgramUniform1iEXT
#define GLEW_NV_pixel_data_range
#define GLEW_AMD_name_gen_delete
#define glProgramUniform3dv
#define GLEW_EXT_texture_compression_s3tc
#define GLXEW_NV_swap_group
#define glGetLocalConstantBooleanvEXT
#define glVertexAttribL1dEXT
#define glEnableClientStateIndexedEXT
#define glVertexStream3iATI
#define glGenVertexShadersEXT
#define wglCreatePbufferARB
GLAPI void GLAPIENTRY glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
#define wglGetGammaTableParametersI3D
#define GLEW_SGIX_fog_texture
#define glProgramUniform2uivEXT
GLAPI void GLAPIENTRY glMultiTexCoord2iARB(GLenum target, GLint s, GLint t)
#define glGetImageHandleARB
#define glProgramUniform1f