diff options
| author | 2018-07-20 01:54:24 -0400 | |
|---|---|---|
| committer | 2018-07-20 02:00:05 -0400 | |
| commit | 6a9cd172273755f7d49644bc49c0e42c1a80a2fd (patch) | |
| tree | 2c166fb69f710791da998033e0e757e1d84971ea /externals/glad | |
| parent | Merge pull request #726 from lioncash/overload (diff) | |
| download | yuzu-6a9cd172273755f7d49644bc49c0e42c1a80a2fd.tar.gz yuzu-6a9cd172273755f7d49644bc49c0e42c1a80a2fd.tar.xz yuzu-6a9cd172273755f7d49644bc49c0e42c1a80a2fd.zip | |
externals: Update glad to version 0.1.25
Keeps the OpenGL loader library up to date. Previously we were at
version 0.1.16
Diffstat (limited to 'externals/glad')
| -rw-r--r-- | externals/glad/include/KHR/khrplatform.h | 16 | ||||
| -rw-r--r-- | externals/glad/include/glad/glad.h | 56 | ||||
| -rw-r--r-- | externals/glad/src/glad.c | 1846 |
3 files changed, 993 insertions, 925 deletions
diff --git a/externals/glad/include/KHR/khrplatform.h b/externals/glad/include/KHR/khrplatform.h index 1ad3554a7..975bbffed 100644 --- a/externals/glad/include/KHR/khrplatform.h +++ b/externals/glad/include/KHR/khrplatform.h | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | #define __khrplatform_h_ | 2 | #define __khrplatform_h_ |
| 3 | 3 | ||
| 4 | /* | 4 | /* |
| 5 | ** Copyright (c) 2008-2009 The Khronos Group Inc. | 5 | ** Copyright (c) 2008-2018 The Khronos Group Inc. |
| 6 | ** | 6 | ** |
| 7 | ** Permission is hereby granted, free of charge, to any person obtaining a | 7 | ** Permission is hereby granted, free of charge, to any person obtaining a |
| 8 | ** copy of this software and/or associated documentation files (the | 8 | ** copy of this software and/or associated documentation files (the |
| @@ -26,18 +26,16 @@ | |||
| 26 | 26 | ||
| 27 | /* Khronos platform-specific types and definitions. | 27 | /* Khronos platform-specific types and definitions. |
| 28 | * | 28 | * |
| 29 | * $Revision: 32517 $ on $Date: 2016-03-11 02:41:19 -0800 (Fri, 11 Mar 2016) $ | 29 | * The master copy of khrplatform.h is maintained in the Khronos EGL |
| 30 | * Registry repository at https://github.com/KhronosGroup/EGL-Registry | ||
| 31 | * The last semantic modification to khrplatform.h was at commit ID: | ||
| 32 | * 67a3e0864c2d75ea5287b9f3d2eb74a745936692 | ||
| 30 | * | 33 | * |
| 31 | * Adopters may modify this file to suit their platform. Adopters are | 34 | * Adopters may modify this file to suit their platform. Adopters are |
| 32 | * encouraged to submit platform specific modifications to the Khronos | 35 | * encouraged to submit platform specific modifications to the Khronos |
| 33 | * group so that they can be included in future versions of this file. | 36 | * group so that they can be included in future versions of this file. |
| 34 | * Please submit changes by sending them to the public Khronos Bugzilla | 37 | * Please submit changes by filing pull requests or issues on |
| 35 | * (http://khronos.org/bugzilla) by filing a bug against product | 38 | * the EGL Registry repository linked above. |
| 36 | * "Khronos (general)" component "Registry". | ||
| 37 | * | ||
| 38 | * A predefined template which fills in some of the bug fields can be | ||
| 39 | * reached using http://tinyurl.com/khrplatform-h-bugreport, but you | ||
| 40 | * must create a Bugzilla login first. | ||
| 41 | * | 39 | * |
| 42 | * | 40 | * |
| 43 | * See the Implementer's Guidelines for information about where this file | 41 | * See the Implementer's Guidelines for information about where this file |
diff --git a/externals/glad/include/glad/glad.h b/externals/glad/include/glad/glad.h index 415c5ce7b..5f4b962d9 100644 --- a/externals/glad/include/glad/glad.h +++ b/externals/glad/include/glad/glad.h | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | /* | 1 | /* |
| 2 | 2 | ||
| 3 | OpenGL loader generated by glad 0.1.16a0 on Thu Dec 21 14:56:57 2017. | 3 | OpenGL loader generated by glad 0.1.25 on Fri Jul 20 07:59:28 2018. |
| 4 | 4 | ||
| 5 | Language/Generator: C/C++ | 5 | Language/Generator: C/C++ |
| 6 | Specification: gl | 6 | Specification: gl |
| @@ -32,6 +32,7 @@ | |||
| 32 | GL_AMD_shader_atomic_counter_ops, | 32 | GL_AMD_shader_atomic_counter_ops, |
| 33 | GL_AMD_shader_ballot, | 33 | GL_AMD_shader_ballot, |
| 34 | GL_AMD_shader_explicit_vertex_parameter, | 34 | GL_AMD_shader_explicit_vertex_parameter, |
| 35 | GL_AMD_shader_gpu_shader_half_float_fetch, | ||
| 35 | GL_AMD_shader_image_load_store_lod, | 36 | GL_AMD_shader_image_load_store_lod, |
| 36 | GL_AMD_shader_stencil_export, | 37 | GL_AMD_shader_stencil_export, |
| 37 | GL_AMD_shader_trinary_minmax, | 38 | GL_AMD_shader_trinary_minmax, |
| @@ -248,6 +249,7 @@ | |||
| 248 | GL_ATI_vertex_attrib_array_object, | 249 | GL_ATI_vertex_attrib_array_object, |
| 249 | GL_ATI_vertex_streams, | 250 | GL_ATI_vertex_streams, |
| 250 | GL_EXT_422_pixels, | 251 | GL_EXT_422_pixels, |
| 252 | GL_EXT_EGL_image_storage, | ||
| 251 | GL_EXT_abgr, | 253 | GL_EXT_abgr, |
| 252 | GL_EXT_bgra, | 254 | GL_EXT_bgra, |
| 253 | GL_EXT_bindable_uniform, | 255 | GL_EXT_bindable_uniform, |
| @@ -314,6 +316,8 @@ | |||
| 314 | GL_EXT_semaphore_win32, | 316 | GL_EXT_semaphore_win32, |
| 315 | GL_EXT_separate_shader_objects, | 317 | GL_EXT_separate_shader_objects, |
| 316 | GL_EXT_separate_specular_color, | 318 | GL_EXT_separate_specular_color, |
| 319 | GL_EXT_shader_framebuffer_fetch, | ||
| 320 | GL_EXT_shader_framebuffer_fetch_non_coherent, | ||
| 317 | GL_EXT_shader_image_load_formatted, | 321 | GL_EXT_shader_image_load_formatted, |
| 318 | GL_EXT_shader_image_load_store, | 322 | GL_EXT_shader_image_load_store, |
| 319 | GL_EXT_shader_integer_mix, | 323 | GL_EXT_shader_integer_mix, |
| @@ -372,6 +376,7 @@ | |||
| 372 | GL_INGR_blend_func_separate, | 376 | GL_INGR_blend_func_separate, |
| 373 | GL_INGR_color_clamp, | 377 | GL_INGR_color_clamp, |
| 374 | GL_INGR_interlace_read, | 378 | GL_INGR_interlace_read, |
| 379 | GL_INTEL_blackhole_render, | ||
| 375 | GL_INTEL_conservative_rasterization, | 380 | GL_INTEL_conservative_rasterization, |
| 376 | GL_INTEL_fragment_shader_ordering, | 381 | GL_INTEL_fragment_shader_ordering, |
| 377 | GL_INTEL_framebuffer_CMAA, | 382 | GL_INTEL_framebuffer_CMAA, |
| @@ -595,7 +600,7 @@ | |||
| 595 | Omit khrplatform: False | 600 | Omit khrplatform: False |
| 596 | 601 | ||
| 597 | Commandline: | 602 | Commandline: |
| 598 | --profile="core" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_3DFX_multisample,GL_3DFX_tbuffer,GL_3DFX_texture_compression_FXT1,GL_AMD_blend_minmax_factor,GL_AMD_conservative_depth,GL_AMD_debug_output,GL_AMD_depth_clamp_separate,GL_AMD_draw_buffers_blend,GL_AMD_framebuffer_sample_positions,GL_AMD_gcn_shader,GL_AMD_gpu_shader_half_float,GL_AMD_gpu_shader_int16,GL_AMD_gpu_shader_int64,GL_AMD_interleaved_elements,GL_AMD_multi_draw_indirect,GL_AMD_name_gen_delete,GL_AMD_occlusion_query_event,GL_AMD_performance_monitor,GL_AMD_pinned_memory,GL_AMD_query_buffer_object,GL_AMD_sample_positions,GL_AMD_seamless_cubemap_per_texture,GL_AMD_shader_atomic_counter_ops,GL_AMD_shader_ballot,GL_AMD_shader_explicit_vertex_parameter,GL_AMD_shader_image_load_store_lod,GL_AMD_shader_stencil_export,GL_AMD_shader_trinary_minmax,GL_AMD_sparse_texture,GL_AMD_stencil_operation_extended,GL_AMD_texture_gather_bias_lod,GL_AMD_texture_texture4,GL_AMD_transform_feedback3_lines_triangles,GL_AMD_transform_feedback4,GL_AMD_vertex_shader_layer,GL_AMD_vertex_shader_tessellator,GL_AMD_vertex_shader_viewport_index,GL_APPLE_aux_depth_stencil,GL_APPLE_client_storage,GL_APPLE_element_array,GL_APPLE_fence,GL_APPLE_float_pixels,GL_APPLE_flush_buffer_range,GL_APPLE_object_purgeable,GL_APPLE_rgb_422,GL_APPLE_row_bytes,GL_APPLE_specular_vector,GL_APPLE_texture_range,GL_APPLE_transform_hint,GL_APPLE_vertex_array_object,GL_APPLE_vertex_array_range,GL_APPLE_vertex_program_evaluators,GL_APPLE_ycbcr_422,GL_ARB_ES2_compatibility,GL_ARB_ES3_1_compatibility,GL_ARB_ES3_2_compatibility,GL_ARB_ES3_compatibility,GL_ARB_arrays_of_arrays,GL_ARB_base_instance,GL_ARB_bindless_texture,GL_ARB_blend_func_extended,GL_ARB_buffer_storage,GL_ARB_cl_event,GL_ARB_clear_buffer_object,GL_ARB_clear_texture,GL_ARB_clip_control,GL_ARB_color_buffer_float,GL_ARB_compatibility,GL_ARB_compressed_texture_pixel_storage,GL_ARB_compute_shader,GL_ARB_compute_variable_group_size,GL_ARB_conditional_render_inverted,GL_ARB_conservative_depth,GL_ARB_copy_buffer,GL_ARB_copy_image,GL_ARB_cull_distance,GL_ARB_debug_output,GL_ARB_depth_buffer_float,GL_ARB_depth_clamp,GL_ARB_depth_texture,GL_ARB_derivative_control,GL_ARB_direct_state_access,GL_ARB_draw_buffers,GL_ARB_draw_buffers_blend,GL_ARB_draw_elements_base_vertex,GL_ARB_draw_indirect,GL_ARB_draw_instanced,GL_ARB_enhanced_layouts,GL_ARB_explicit_attrib_location,GL_ARB_explicit_uniform_location,GL_ARB_fragment_coord_conventions,GL_ARB_fragment_layer_viewport,GL_ARB_fragment_program,GL_ARB_fragment_program_shadow,GL_ARB_fragment_shader,GL_ARB_fragment_shader_interlock,GL_ARB_framebuffer_no_attachments,GL_ARB_framebuffer_object,GL_ARB_framebuffer_sRGB,GL_ARB_geometry_shader4,GL_ARB_get_program_binary,GL_ARB_get_texture_sub_image,GL_ARB_gl_spirv,GL_ARB_gpu_shader5,GL_ARB_gpu_shader_fp64,GL_ARB_gpu_shader_int64,GL_ARB_half_float_pixel,GL_ARB_half_float_vertex,GL_ARB_imaging,GL_ARB_indirect_parameters,GL_ARB_instanced_arrays,GL_ARB_internalformat_query,GL_ARB_internalformat_query2,GL_ARB_invalidate_subdata,GL_ARB_map_buffer_alignment,GL_ARB_map_buffer_range,GL_ARB_matrix_palette,GL_ARB_multi_bind,GL_ARB_multi_draw_indirect,GL_ARB_multisample,GL_ARB_multitexture,GL_ARB_occlusion_query,GL_ARB_occlusion_query2,GL_ARB_parallel_shader_compile,GL_ARB_pipeline_statistics_query,GL_ARB_pixel_buffer_object,GL_ARB_point_parameters,GL_ARB_point_sprite,GL_ARB_polygon_offset_clamp,GL_ARB_post_depth_coverage,GL_ARB_program_interface_query,GL_ARB_provoking_vertex,GL_ARB_query_buffer_object,GL_ARB_robust_buffer_access_behavior,GL_ARB_robustness,GL_ARB_robustness_isolation,GL_ARB_sample_locations,GL_ARB_sample_shading,GL_ARB_sampler_objects,GL_ARB_seamless_cube_map,GL_ARB_seamless_cubemap_per_texture,GL_ARB_separate_shader_objects,GL_ARB_shader_atomic_counter_ops,GL_ARB_shader_atomic_counters,GL_ARB_shader_ballot,GL_ARB_shader_bit_encoding,GL_ARB_shader_clock,GL_ARB_shader_draw_parameters,GL_ARB_shader_group_vote,GL_ARB_shader_image_load_store,GL_ARB_shader_image_size,GL_ARB_shader_objects,GL_ARB_shader_precision,GL_ARB_shader_stencil_export,GL_ARB_shader_storage_buffer_object,GL_ARB_shader_subroutine,GL_ARB_shader_texture_image_samples,GL_ARB_shader_texture_lod,GL_ARB_shader_viewport_layer_array,GL_ARB_shading_language_100,GL_ARB_shading_language_420pack,GL_ARB_shading_language_include,GL_ARB_shading_language_packing,GL_ARB_shadow,GL_ARB_shadow_ambient,GL_ARB_sparse_buffer,GL_ARB_sparse_texture,GL_ARB_sparse_texture2,GL_ARB_sparse_texture_clamp,GL_ARB_spirv_extensions,GL_ARB_stencil_texturing,GL_ARB_sync,GL_ARB_tessellation_shader,GL_ARB_texture_barrier,GL_ARB_texture_border_clamp,GL_ARB_texture_buffer_object,GL_ARB_texture_buffer_object_rgb32,GL_ARB_texture_buffer_range,GL_ARB_texture_compression,GL_ARB_texture_compression_bptc,GL_ARB_texture_compression_rgtc,GL_ARB_texture_cube_map,GL_ARB_texture_cube_map_array,GL_ARB_texture_env_add,GL_ARB_texture_env_combine,GL_ARB_texture_env_crossbar,GL_ARB_texture_env_dot3,GL_ARB_texture_filter_anisotropic,GL_ARB_texture_filter_minmax,GL_ARB_texture_float,GL_ARB_texture_gather,GL_ARB_texture_mirror_clamp_to_edge,GL_ARB_texture_mirrored_repeat,GL_ARB_texture_multisample,GL_ARB_texture_non_power_of_two,GL_ARB_texture_query_levels,GL_ARB_texture_query_lod,GL_ARB_texture_rectangle,GL_ARB_texture_rg,GL_ARB_texture_rgb10_a2ui,GL_ARB_texture_stencil8,GL_ARB_texture_storage,GL_ARB_texture_storage_multisample,GL_ARB_texture_swizzle,GL_ARB_texture_view,GL_ARB_timer_query,GL_ARB_transform_feedback2,GL_ARB_transform_feedback3,GL_ARB_transform_feedback_instanced,GL_ARB_transform_feedback_overflow_query,GL_ARB_transpose_matrix,GL_ARB_uniform_buffer_object,GL_ARB_vertex_array_bgra,GL_ARB_vertex_array_object,GL_ARB_vertex_attrib_64bit,GL_ARB_vertex_attrib_binding,GL_ARB_vertex_blend,GL_ARB_vertex_buffer_object,GL_ARB_vertex_program,GL_ARB_vertex_shader,GL_ARB_vertex_type_10f_11f_11f_rev,GL_ARB_vertex_type_2_10_10_10_rev,GL_ARB_viewport_array,GL_ARB_window_pos,GL_ATI_draw_buffers,GL_ATI_element_array,GL_ATI_envmap_bumpmap,GL_ATI_fragment_shader,GL_ATI_map_object_buffer,GL_ATI_meminfo,GL_ATI_pixel_format_float,GL_ATI_pn_triangles,GL_ATI_separate_stencil,GL_ATI_text_fragment_shader,GL_ATI_texture_env_combine3,GL_ATI_texture_float,GL_ATI_texture_mirror_once,GL_ATI_vertex_array_object,GL_ATI_vertex_attrib_array_object,GL_ATI_vertex_streams,GL_EXT_422_pixels,GL_EXT_abgr,GL_EXT_bgra,GL_EXT_bindable_uniform,GL_EXT_blend_color,GL_EXT_blend_equation_separate,GL_EXT_blend_func_separate,GL_EXT_blend_logic_op,GL_EXT_blend_minmax,GL_EXT_blend_subtract,GL_EXT_clip_volume_hint,GL_EXT_cmyka,GL_EXT_color_subtable,GL_EXT_compiled_vertex_array,GL_EXT_convolution,GL_EXT_coordinate_frame,GL_EXT_copy_texture,GL_EXT_cull_vertex,GL_EXT_debug_label,GL_EXT_debug_marker,GL_EXT_depth_bounds_test,GL_EXT_direct_state_access,GL_EXT_draw_buffers2,GL_EXT_draw_instanced,GL_EXT_draw_range_elements,GL_EXT_external_buffer,GL_EXT_fog_coord,GL_EXT_framebuffer_blit,GL_EXT_framebuffer_multisample,GL_EXT_framebuffer_multisample_blit_scaled,GL_EXT_framebuffer_object,GL_EXT_framebuffer_sRGB,GL_EXT_geometry_shader4,GL_EXT_gpu_program_parameters,GL_EXT_gpu_shader4,GL_EXT_histogram,GL_EXT_index_array_formats,GL_EXT_index_func,GL_EXT_index_material,GL_EXT_index_texture,GL_EXT_light_texture,GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_EXT_misc_attribute,GL_EXT_multi_draw_arrays,GL_EXT_multisample,GL_EXT_packed_depth_stencil,GL_EXT_packed_float,GL_EXT_packed_pixels,GL_EXT_paletted_texture,GL_EXT_pixel_buffer_object,GL_EXT_pixel_transform,GL_EXT_pixel_transform_color_table,GL_EXT_point_parameters,GL_EXT_polygon_offset,GL_EXT_polygon_offset_clamp,GL_EXT_post_depth_coverage,GL_EXT_provoking_vertex,GL_EXT_raster_multisample,GL_EXT_rescale_normal,GL_EXT_secondary_color,GL_EXT_semaphore,GL_EXT_semaphore_fd,GL_EXT_semaphore_win32,GL_EXT_separate_shader_objects,GL_EXT_separate_specular_color,GL_EXT_shader_image_load_formatted,GL_EXT_shader_image_load_store,GL_EXT_shader_integer_mix,GL_EXT_shadow_funcs,GL_EXT_shared_texture_palette,GL_EXT_sparse_texture2,GL_EXT_stencil_clear_tag,GL_EXT_stencil_two_side,GL_EXT_stencil_wrap,GL_EXT_subtexture,GL_EXT_texture,GL_EXT_texture3D,GL_EXT_texture_array,GL_EXT_texture_buffer_object,GL_EXT_texture_compression_latc,GL_EXT_texture_compression_rgtc,GL_EXT_texture_compression_s3tc,GL_EXT_texture_cube_map,GL_EXT_texture_env_add,GL_EXT_texture_env_combine,GL_EXT_texture_env_dot3,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_filter_minmax,GL_EXT_texture_integer,GL_EXT_texture_lod_bias,GL_EXT_texture_mirror_clamp,GL_EXT_texture_object,GL_EXT_texture_perturb_normal,GL_EXT_texture_sRGB,GL_EXT_texture_sRGB_decode,GL_EXT_texture_shared_exponent,GL_EXT_texture_snorm,GL_EXT_texture_swizzle,GL_EXT_timer_query,GL_EXT_transform_feedback,GL_EXT_vertex_array,GL_EXT_vertex_array_bgra,GL_EXT_vertex_attrib_64bit,GL_EXT_vertex_shader,GL_EXT_vertex_weighting,GL_EXT_win32_keyed_mutex,GL_EXT_window_rectangles,GL_EXT_x11_sync_object,GL_GREMEDY_frame_terminator,GL_GREMEDY_string_marker,GL_HP_convolution_border_modes,GL_HP_image_transform,GL_HP_occlusion_test,GL_HP_texture_lighting,GL_IBM_cull_vertex,GL_IBM_multimode_draw_arrays,GL_IBM_rasterpos_clip,GL_IBM_static_data,GL_IBM_texture_mirrored_repeat,GL_IBM_vertex_array_lists,GL_INGR_blend_func_separate,GL_INGR_color_clamp,GL_INGR_interlace_read,GL_INTEL_conservative_rasterization,GL_INTEL_fragment_shader_ordering,GL_INTEL_framebuffer_CMAA,GL_INTEL_map_texture,GL_INTEL_parallel_arrays,GL_INTEL_performance_query,GL_KHR_blend_equation_advanced,GL_KHR_blend_equation_advanced_coherent,GL_KHR_context_flush_control,GL_KHR_debug,GL_KHR_no_error,GL_KHR_parallel_shader_compile,GL_KHR_robust_buffer_access_behavior,GL_KHR_robustness,GL_KHR_texture_compression_astc_hdr,GL_KHR_texture_compression_astc_ldr,GL_KHR_texture_compression_astc_sliced_3d,GL_MESAX_texture_stack,GL_MESA_pack_invert,GL_MESA_program_binary_formats,GL_MESA_resize_buffers,GL_MESA_shader_integer_functions,GL_MESA_tile_raster_order,GL_MESA_window_pos,GL_MESA_ycbcr_texture,GL_NVX_blend_equation_advanced_multi_draw_buffers,GL_NVX_conditional_render,GL_NVX_gpu_memory_info,GL_NVX_linked_gpu_multicast,GL_NV_alpha_to_coverage_dither_control,GL_NV_bindless_multi_draw_indirect,GL_NV_bindless_multi_draw_indirect_count,GL_NV_bindless_texture,GL_NV_blend_equation_advanced,GL_NV_blend_equation_advanced_coherent,GL_NV_blend_minmax_factor,GL_NV_blend_square,GL_NV_clip_space_w_scaling,GL_NV_command_list,GL_NV_compute_program5,GL_NV_conditional_render,GL_NV_conservative_raster,GL_NV_conservative_raster_dilate,GL_NV_conservative_raster_pre_snap,GL_NV_conservative_raster_pre_snap_triangles,GL_NV_conservative_raster_underestimation,GL_NV_copy_depth_to_color,GL_NV_copy_image,GL_NV_deep_texture3D,GL_NV_depth_buffer_float,GL_NV_depth_clamp,GL_NV_draw_texture,GL_NV_draw_vulkan_image,GL_NV_evaluators,GL_NV_explicit_multisample,GL_NV_fence,GL_NV_fill_rectangle,GL_NV_float_buffer,GL_NV_fog_distance,GL_NV_fragment_coverage_to_color,GL_NV_fragment_program,GL_NV_fragment_program2,GL_NV_fragment_program4,GL_NV_fragment_program_option,GL_NV_fragment_shader_interlock,GL_NV_framebuffer_mixed_samples,GL_NV_framebuffer_multisample_coverage,GL_NV_geometry_program4,GL_NV_geometry_shader4,GL_NV_geometry_shader_passthrough,GL_NV_gpu_multicast,GL_NV_gpu_program4,GL_NV_gpu_program5,GL_NV_gpu_program5_mem_extended,GL_NV_gpu_shader5,GL_NV_half_float,GL_NV_internalformat_sample_query,GL_NV_light_max_exponent,GL_NV_multisample_coverage,GL_NV_multisample_filter_hint,GL_NV_occlusion_query,GL_NV_packed_depth_stencil,GL_NV_parameter_buffer_object,GL_NV_parameter_buffer_object2,GL_NV_path_rendering,GL_NV_path_rendering_shared_edge,GL_NV_pixel_data_range,GL_NV_point_sprite,GL_NV_present_video,GL_NV_primitive_restart,GL_NV_query_resource,GL_NV_query_resource_tag,GL_NV_register_combiners,GL_NV_register_combiners2,GL_NV_robustness_video_memory_purge,GL_NV_sample_locations,GL_NV_sample_mask_override_coverage,GL_NV_shader_atomic_counters,GL_NV_shader_atomic_float,GL_NV_shader_atomic_float64,GL_NV_shader_atomic_fp16_vector,GL_NV_shader_atomic_int64,GL_NV_shader_buffer_load,GL_NV_shader_buffer_store,GL_NV_shader_storage_buffer_object,GL_NV_shader_thread_group,GL_NV_shader_thread_shuffle,GL_NV_stereo_view_rendering,GL_NV_tessellation_program5,GL_NV_texgen_emboss,GL_NV_texgen_reflection,GL_NV_texture_barrier,GL_NV_texture_compression_vtc,GL_NV_texture_env_combine4,GL_NV_texture_expand_normal,GL_NV_texture_multisample,GL_NV_texture_rectangle,GL_NV_texture_rectangle_compressed,GL_NV_texture_shader,GL_NV_texture_shader2,GL_NV_texture_shader3,GL_NV_transform_feedback,GL_NV_transform_feedback2,GL_NV_uniform_buffer_unified_memory,GL_NV_vdpau_interop,GL_NV_vertex_array_range,GL_NV_vertex_array_range2,GL_NV_vertex_attrib_integer_64bit,GL_NV_vertex_buffer_unified_memory,GL_NV_vertex_program,GL_NV_vertex_program1_1,GL_NV_vertex_program2,GL_NV_vertex_program2_option,GL_NV_vertex_program3,GL_NV_vertex_program4,GL_NV_video_capture,GL_NV_viewport_array2,GL_NV_viewport_swizzle,GL_OES_byte_coordinates,GL_OES_compressed_paletted_texture,GL_OES_fixed_point,GL_OES_query_matrix,GL_OES_read_format,GL_OES_single_precision,GL_OML_interlace,GL_OML_resample,GL_OML_subsample,GL_OVR_multiview,GL_OVR_multiview2,GL_PGI_misc_hints,GL_PGI_vertex_hints,GL_REND_screen_coordinates,GL_S3_s3tc,GL_SGIS_detail_texture,GL_SGIS_fog_function,GL_SGIS_generate_mipmap,GL_SGIS_multisample,GL_SGIS_pixel_texture,GL_SGIS_point_line_texgen,GL_SGIS_point_parameters,GL_SGIS_sharpen_texture,GL_SGIS_texture4D,GL_SGIS_texture_border_clamp,GL_SGIS_texture_color_mask,GL_SGIS_texture_edge_clamp,GL_SGIS_texture_filter4,GL_SGIS_texture_lod,GL_SGIS_texture_select,GL_SGIX_async,GL_SGIX_async_histogram,GL_SGIX_async_pixel,GL_SGIX_blend_alpha_minmax,GL_SGIX_calligraphic_fragment,GL_SGIX_clipmap,GL_SGIX_convolution_accuracy,GL_SGIX_depth_pass_instrument,GL_SGIX_depth_texture,GL_SGIX_flush_raster,GL_SGIX_fog_offset,GL_SGIX_fragment_lighting,GL_SGIX_framezoom,GL_SGIX_igloo_interface,GL_SGIX_instruments,GL_SGIX_interlace,GL_SGIX_ir_instrument1,GL_SGIX_list_priority,GL_SGIX_pixel_texture,GL_SGIX_pixel_tiles,GL_SGIX_polynomial_ffd,GL_SGIX_reference_plane,GL_SGIX_resample,GL_SGIX_scalebias_hint,GL_SGIX_shadow,GL_SGIX_shadow_ambient,GL_SGIX_sprite,GL_SGIX_subsample,GL_SGIX_tag_sample_buffer,GL_SGIX_texture_add_env,GL_SGIX_texture_coordinate_clamp,GL_SGIX_texture_lod_bias,GL_SGIX_texture_multi_buffer,GL_SGIX_texture_scale_bias,GL_SGIX_vertex_preclip,GL_SGIX_ycrcb,GL_SGIX_ycrcb_subsample,GL_SGIX_ycrcba,GL_SGI_color_matrix,GL_SGI_color_table,GL_SGI_texture_color_table,GL_SUNX_constant_data,GL_SUN_convolution_border_modes,GL_SUN_global_alpha,GL_SUN_mesh_array,GL_SUN_slice_accum,GL_SUN_triangle_list,GL_SUN_vertex,GL_WIN_phong_shading,GL_WIN_specular_fog" | 603 | --profile="core" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_3DFX_multisample,GL_3DFX_tbuffer,GL_3DFX_texture_compression_FXT1,GL_AMD_blend_minmax_factor,GL_AMD_conservative_depth,GL_AMD_debug_output,GL_AMD_depth_clamp_separate,GL_AMD_draw_buffers_blend,GL_AMD_framebuffer_sample_positions,GL_AMD_gcn_shader,GL_AMD_gpu_shader_half_float,GL_AMD_gpu_shader_int16,GL_AMD_gpu_shader_int64,GL_AMD_interleaved_elements,GL_AMD_multi_draw_indirect,GL_AMD_name_gen_delete,GL_AMD_occlusion_query_event,GL_AMD_performance_monitor,GL_AMD_pinned_memory,GL_AMD_query_buffer_object,GL_AMD_sample_positions,GL_AMD_seamless_cubemap_per_texture,GL_AMD_shader_atomic_counter_ops,GL_AMD_shader_ballot,GL_AMD_shader_explicit_vertex_parameter,GL_AMD_shader_gpu_shader_half_float_fetch,GL_AMD_shader_image_load_store_lod,GL_AMD_shader_stencil_export,GL_AMD_shader_trinary_minmax,GL_AMD_sparse_texture,GL_AMD_stencil_operation_extended,GL_AMD_texture_gather_bias_lod,GL_AMD_texture_texture4,GL_AMD_transform_feedback3_lines_triangles,GL_AMD_transform_feedback4,GL_AMD_vertex_shader_layer,GL_AMD_vertex_shader_tessellator,GL_AMD_vertex_shader_viewport_index,GL_APPLE_aux_depth_stencil,GL_APPLE_client_storage,GL_APPLE_element_array,GL_APPLE_fence,GL_APPLE_float_pixels,GL_APPLE_flush_buffer_range,GL_APPLE_object_purgeable,GL_APPLE_rgb_422,GL_APPLE_row_bytes,GL_APPLE_specular_vector,GL_APPLE_texture_range,GL_APPLE_transform_hint,GL_APPLE_vertex_array_object,GL_APPLE_vertex_array_range,GL_APPLE_vertex_program_evaluators,GL_APPLE_ycbcr_422,GL_ARB_ES2_compatibility,GL_ARB_ES3_1_compatibility,GL_ARB_ES3_2_compatibility,GL_ARB_ES3_compatibility,GL_ARB_arrays_of_arrays,GL_ARB_base_instance,GL_ARB_bindless_texture,GL_ARB_blend_func_extended,GL_ARB_buffer_storage,GL_ARB_cl_event,GL_ARB_clear_buffer_object,GL_ARB_clear_texture,GL_ARB_clip_control,GL_ARB_color_buffer_float,GL_ARB_compatibility,GL_ARB_compressed_texture_pixel_storage,GL_ARB_compute_shader,GL_ARB_compute_variable_group_size,GL_ARB_conditional_render_inverted,GL_ARB_conservative_depth,GL_ARB_copy_buffer,GL_ARB_copy_image,GL_ARB_cull_distance,GL_ARB_debug_output,GL_ARB_depth_buffer_float,GL_ARB_depth_clamp,GL_ARB_depth_texture,GL_ARB_derivative_control,GL_ARB_direct_state_access,GL_ARB_draw_buffers,GL_ARB_draw_buffers_blend,GL_ARB_draw_elements_base_vertex,GL_ARB_draw_indirect,GL_ARB_draw_instanced,GL_ARB_enhanced_layouts,GL_ARB_explicit_attrib_location,GL_ARB_explicit_uniform_location,GL_ARB_fragment_coord_conventions,GL_ARB_fragment_layer_viewport,GL_ARB_fragment_program,GL_ARB_fragment_program_shadow,GL_ARB_fragment_shader,GL_ARB_fragment_shader_interlock,GL_ARB_framebuffer_no_attachments,GL_ARB_framebuffer_object,GL_ARB_framebuffer_sRGB,GL_ARB_geometry_shader4,GL_ARB_get_program_binary,GL_ARB_get_texture_sub_image,GL_ARB_gl_spirv,GL_ARB_gpu_shader5,GL_ARB_gpu_shader_fp64,GL_ARB_gpu_shader_int64,GL_ARB_half_float_pixel,GL_ARB_half_float_vertex,GL_ARB_imaging,GL_ARB_indirect_parameters,GL_ARB_instanced_arrays,GL_ARB_internalformat_query,GL_ARB_internalformat_query2,GL_ARB_invalidate_subdata,GL_ARB_map_buffer_alignment,GL_ARB_map_buffer_range,GL_ARB_matrix_palette,GL_ARB_multi_bind,GL_ARB_multi_draw_indirect,GL_ARB_multisample,GL_ARB_multitexture,GL_ARB_occlusion_query,GL_ARB_occlusion_query2,GL_ARB_parallel_shader_compile,GL_ARB_pipeline_statistics_query,GL_ARB_pixel_buffer_object,GL_ARB_point_parameters,GL_ARB_point_sprite,GL_ARB_polygon_offset_clamp,GL_ARB_post_depth_coverage,GL_ARB_program_interface_query,GL_ARB_provoking_vertex,GL_ARB_query_buffer_object,GL_ARB_robust_buffer_access_behavior,GL_ARB_robustness,GL_ARB_robustness_isolation,GL_ARB_sample_locations,GL_ARB_sample_shading,GL_ARB_sampler_objects,GL_ARB_seamless_cube_map,GL_ARB_seamless_cubemap_per_texture,GL_ARB_separate_shader_objects,GL_ARB_shader_atomic_counter_ops,GL_ARB_shader_atomic_counters,GL_ARB_shader_ballot,GL_ARB_shader_bit_encoding,GL_ARB_shader_clock,GL_ARB_shader_draw_parameters,GL_ARB_shader_group_vote,GL_ARB_shader_image_load_store,GL_ARB_shader_image_size,GL_ARB_shader_objects,GL_ARB_shader_precision,GL_ARB_shader_stencil_export,GL_ARB_shader_storage_buffer_object,GL_ARB_shader_subroutine,GL_ARB_shader_texture_image_samples,GL_ARB_shader_texture_lod,GL_ARB_shader_viewport_layer_array,GL_ARB_shading_language_100,GL_ARB_shading_language_420pack,GL_ARB_shading_language_include,GL_ARB_shading_language_packing,GL_ARB_shadow,GL_ARB_shadow_ambient,GL_ARB_sparse_buffer,GL_ARB_sparse_texture,GL_ARB_sparse_texture2,GL_ARB_sparse_texture_clamp,GL_ARB_spirv_extensions,GL_ARB_stencil_texturing,GL_ARB_sync,GL_ARB_tessellation_shader,GL_ARB_texture_barrier,GL_ARB_texture_border_clamp,GL_ARB_texture_buffer_object,GL_ARB_texture_buffer_object_rgb32,GL_ARB_texture_buffer_range,GL_ARB_texture_compression,GL_ARB_texture_compression_bptc,GL_ARB_texture_compression_rgtc,GL_ARB_texture_cube_map,GL_ARB_texture_cube_map_array,GL_ARB_texture_env_add,GL_ARB_texture_env_combine,GL_ARB_texture_env_crossbar,GL_ARB_texture_env_dot3,GL_ARB_texture_filter_anisotropic,GL_ARB_texture_filter_minmax,GL_ARB_texture_float,GL_ARB_texture_gather,GL_ARB_texture_mirror_clamp_to_edge,GL_ARB_texture_mirrored_repeat,GL_ARB_texture_multisample,GL_ARB_texture_non_power_of_two,GL_ARB_texture_query_levels,GL_ARB_texture_query_lod,GL_ARB_texture_rectangle,GL_ARB_texture_rg,GL_ARB_texture_rgb10_a2ui,GL_ARB_texture_stencil8,GL_ARB_texture_storage,GL_ARB_texture_storage_multisample,GL_ARB_texture_swizzle,GL_ARB_texture_view,GL_ARB_timer_query,GL_ARB_transform_feedback2,GL_ARB_transform_feedback3,GL_ARB_transform_feedback_instanced,GL_ARB_transform_feedback_overflow_query,GL_ARB_transpose_matrix,GL_ARB_uniform_buffer_object,GL_ARB_vertex_array_bgra,GL_ARB_vertex_array_object,GL_ARB_vertex_attrib_64bit,GL_ARB_vertex_attrib_binding,GL_ARB_vertex_blend,GL_ARB_vertex_buffer_object,GL_ARB_vertex_program,GL_ARB_vertex_shader,GL_ARB_vertex_type_10f_11f_11f_rev,GL_ARB_vertex_type_2_10_10_10_rev,GL_ARB_viewport_array,GL_ARB_window_pos,GL_ATI_draw_buffers,GL_ATI_element_array,GL_ATI_envmap_bumpmap,GL_ATI_fragment_shader,GL_ATI_map_object_buffer,GL_ATI_meminfo,GL_ATI_pixel_format_float,GL_ATI_pn_triangles,GL_ATI_separate_stencil,GL_ATI_text_fragment_shader,GL_ATI_texture_env_combine3,GL_ATI_texture_float,GL_ATI_texture_mirror_once,GL_ATI_vertex_array_object,GL_ATI_vertex_attrib_array_object,GL_ATI_vertex_streams,GL_EXT_422_pixels,GL_EXT_EGL_image_storage,GL_EXT_abgr,GL_EXT_bgra,GL_EXT_bindable_uniform,GL_EXT_blend_color,GL_EXT_blend_equation_separate,GL_EXT_blend_func_separate,GL_EXT_blend_logic_op,GL_EXT_blend_minmax,GL_EXT_blend_subtract,GL_EXT_clip_volume_hint,GL_EXT_cmyka,GL_EXT_color_subtable,GL_EXT_compiled_vertex_array,GL_EXT_convolution,GL_EXT_coordinate_frame,GL_EXT_copy_texture,GL_EXT_cull_vertex,GL_EXT_debug_label,GL_EXT_debug_marker,GL_EXT_depth_bounds_test,GL_EXT_direct_state_access,GL_EXT_draw_buffers2,GL_EXT_draw_instanced,GL_EXT_draw_range_elements,GL_EXT_external_buffer,GL_EXT_fog_coord,GL_EXT_framebuffer_blit,GL_EXT_framebuffer_multisample,GL_EXT_framebuffer_multisample_blit_scaled,GL_EXT_framebuffer_object,GL_EXT_framebuffer_sRGB,GL_EXT_geometry_shader4,GL_EXT_gpu_program_parameters,GL_EXT_gpu_shader4,GL_EXT_histogram,GL_EXT_index_array_formats,GL_EXT_index_func,GL_EXT_index_material,GL_EXT_index_texture,GL_EXT_light_texture,GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_EXT_misc_attribute,GL_EXT_multi_draw_arrays,GL_EXT_multisample,GL_EXT_packed_depth_stencil,GL_EXT_packed_float,GL_EXT_packed_pixels,GL_EXT_paletted_texture,GL_EXT_pixel_buffer_object,GL_EXT_pixel_transform,GL_EXT_pixel_transform_color_table,GL_EXT_point_parameters,GL_EXT_polygon_offset,GL_EXT_polygon_offset_clamp,GL_EXT_post_depth_coverage,GL_EXT_provoking_vertex,GL_EXT_raster_multisample,GL_EXT_rescale_normal,GL_EXT_secondary_color,GL_EXT_semaphore,GL_EXT_semaphore_fd,GL_EXT_semaphore_win32,GL_EXT_separate_shader_objects,GL_EXT_separate_specular_color,GL_EXT_shader_framebuffer_fetch,GL_EXT_shader_framebuffer_fetch_non_coherent,GL_EXT_shader_image_load_formatted,GL_EXT_shader_image_load_store,GL_EXT_shader_integer_mix,GL_EXT_shadow_funcs,GL_EXT_shared_texture_palette,GL_EXT_sparse_texture2,GL_EXT_stencil_clear_tag,GL_EXT_stencil_two_side,GL_EXT_stencil_wrap,GL_EXT_subtexture,GL_EXT_texture,GL_EXT_texture3D,GL_EXT_texture_array,GL_EXT_texture_buffer_object,GL_EXT_texture_compression_latc,GL_EXT_texture_compression_rgtc,GL_EXT_texture_compression_s3tc,GL_EXT_texture_cube_map,GL_EXT_texture_env_add,GL_EXT_texture_env_combine,GL_EXT_texture_env_dot3,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_filter_minmax,GL_EXT_texture_integer,GL_EXT_texture_lod_bias,GL_EXT_texture_mirror_clamp,GL_EXT_texture_object,GL_EXT_texture_perturb_normal,GL_EXT_texture_sRGB,GL_EXT_texture_sRGB_decode,GL_EXT_texture_shared_exponent,GL_EXT_texture_snorm,GL_EXT_texture_swizzle,GL_EXT_timer_query,GL_EXT_transform_feedback,GL_EXT_vertex_array,GL_EXT_vertex_array_bgra,GL_EXT_vertex_attrib_64bit,GL_EXT_vertex_shader,GL_EXT_vertex_weighting,GL_EXT_win32_keyed_mutex,GL_EXT_window_rectangles,GL_EXT_x11_sync_object,GL_GREMEDY_frame_terminator,GL_GREMEDY_string_marker,GL_HP_convolution_border_modes,GL_HP_image_transform,GL_HP_occlusion_test,GL_HP_texture_lighting,GL_IBM_cull_vertex,GL_IBM_multimode_draw_arrays,GL_IBM_rasterpos_clip,GL_IBM_static_data,GL_IBM_texture_mirrored_repeat,GL_IBM_vertex_array_lists,GL_INGR_blend_func_separate,GL_INGR_color_clamp,GL_INGR_interlace_read,GL_INTEL_blackhole_render,GL_INTEL_conservative_rasterization,GL_INTEL_fragment_shader_ordering,GL_INTEL_framebuffer_CMAA,GL_INTEL_map_texture,GL_INTEL_parallel_arrays,GL_INTEL_performance_query,GL_KHR_blend_equation_advanced,GL_KHR_blend_equation_advanced_coherent,GL_KHR_context_flush_control,GL_KHR_debug,GL_KHR_no_error,GL_KHR_parallel_shader_compile,GL_KHR_robust_buffer_access_behavior,GL_KHR_robustness,GL_KHR_texture_compression_astc_hdr,GL_KHR_texture_compression_astc_ldr,GL_KHR_texture_compression_astc_sliced_3d,GL_MESAX_texture_stack,GL_MESA_pack_invert,GL_MESA_program_binary_formats,GL_MESA_resize_buffers,GL_MESA_shader_integer_functions,GL_MESA_tile_raster_order,GL_MESA_window_pos,GL_MESA_ycbcr_texture,GL_NVX_blend_equation_advanced_multi_draw_buffers,GL_NVX_conditional_render,GL_NVX_gpu_memory_info,GL_NVX_linked_gpu_multicast,GL_NV_alpha_to_coverage_dither_control,GL_NV_bindless_multi_draw_indirect,GL_NV_bindless_multi_draw_indirect_count,GL_NV_bindless_texture,GL_NV_blend_equation_advanced,GL_NV_blend_equation_advanced_coherent,GL_NV_blend_minmax_factor,GL_NV_blend_square,GL_NV_clip_space_w_scaling,GL_NV_command_list,GL_NV_compute_program5,GL_NV_conditional_render,GL_NV_conservative_raster,GL_NV_conservative_raster_dilate,GL_NV_conservative_raster_pre_snap,GL_NV_conservative_raster_pre_snap_triangles,GL_NV_conservative_raster_underestimation,GL_NV_copy_depth_to_color,GL_NV_copy_image,GL_NV_deep_texture3D,GL_NV_depth_buffer_float,GL_NV_depth_clamp,GL_NV_draw_texture,GL_NV_draw_vulkan_image,GL_NV_evaluators,GL_NV_explicit_multisample,GL_NV_fence,GL_NV_fill_rectangle,GL_NV_float_buffer,GL_NV_fog_distance,GL_NV_fragment_coverage_to_color,GL_NV_fragment_program,GL_NV_fragment_program2,GL_NV_fragment_program4,GL_NV_fragment_program_option,GL_NV_fragment_shader_interlock,GL_NV_framebuffer_mixed_samples,GL_NV_framebuffer_multisample_coverage,GL_NV_geometry_program4,GL_NV_geometry_shader4,GL_NV_geometry_shader_passthrough,GL_NV_gpu_multicast,GL_NV_gpu_program4,GL_NV_gpu_program5,GL_NV_gpu_program5_mem_extended,GL_NV_gpu_shader5,GL_NV_half_float,GL_NV_internalformat_sample_query,GL_NV_light_max_exponent,GL_NV_multisample_coverage,GL_NV_multisample_filter_hint,GL_NV_occlusion_query,GL_NV_packed_depth_stencil,GL_NV_parameter_buffer_object,GL_NV_parameter_buffer_object2,GL_NV_path_rendering,GL_NV_path_rendering_shared_edge,GL_NV_pixel_data_range,GL_NV_point_sprite,GL_NV_present_video,GL_NV_primitive_restart,GL_NV_query_resource,GL_NV_query_resource_tag,GL_NV_register_combiners,GL_NV_register_combiners2,GL_NV_robustness_video_memory_purge,GL_NV_sample_locations,GL_NV_sample_mask_override_coverage,GL_NV_shader_atomic_counters,GL_NV_shader_atomic_float,GL_NV_shader_atomic_float64,GL_NV_shader_atomic_fp16_vector,GL_NV_shader_atomic_int64,GL_NV_shader_buffer_load,GL_NV_shader_buffer_store,GL_NV_shader_storage_buffer_object,GL_NV_shader_thread_group,GL_NV_shader_thread_shuffle,GL_NV_stereo_view_rendering,GL_NV_tessellation_program5,GL_NV_texgen_emboss,GL_NV_texgen_reflection,GL_NV_texture_barrier,GL_NV_texture_compression_vtc,GL_NV_texture_env_combine4,GL_NV_texture_expand_normal,GL_NV_texture_multisample,GL_NV_texture_rectangle,GL_NV_texture_rectangle_compressed,GL_NV_texture_shader,GL_NV_texture_shader2,GL_NV_texture_shader3,GL_NV_transform_feedback,GL_NV_transform_feedback2,GL_NV_uniform_buffer_unified_memory,GL_NV_vdpau_interop,GL_NV_vertex_array_range,GL_NV_vertex_array_range2,GL_NV_vertex_attrib_integer_64bit,GL_NV_vertex_buffer_unified_memory,GL_NV_vertex_program,GL_NV_vertex_program1_1,GL_NV_vertex_program2,GL_NV_vertex_program2_option,GL_NV_vertex_program3,GL_NV_vertex_program4,GL_NV_video_capture,GL_NV_viewport_array2,GL_NV_viewport_swizzle,GL_OES_byte_coordinates,GL_OES_compressed_paletted_texture,GL_OES_fixed_point,GL_OES_query_matrix,GL_OES_read_format,GL_OES_single_precision,GL_OML_interlace,GL_OML_resample,GL_OML_subsample,GL_OVR_multiview,GL_OVR_multiview2,GL_PGI_misc_hints,GL_PGI_vertex_hints,GL_REND_screen_coordinates,GL_S3_s3tc,GL_SGIS_detail_texture,GL_SGIS_fog_function,GL_SGIS_generate_mipmap,GL_SGIS_multisample,GL_SGIS_pixel_texture,GL_SGIS_point_line_texgen,GL_SGIS_point_parameters,GL_SGIS_sharpen_texture,GL_SGIS_texture4D,GL_SGIS_texture_border_clamp,GL_SGIS_texture_color_mask,GL_SGIS_texture_edge_clamp,GL_SGIS_texture_filter4,GL_SGIS_texture_lod,GL_SGIS_texture_select,GL_SGIX_async,GL_SGIX_async_histogram,GL_SGIX_async_pixel,GL_SGIX_blend_alpha_minmax,GL_SGIX_calligraphic_fragment,GL_SGIX_clipmap,GL_SGIX_convolution_accuracy,GL_SGIX_depth_pass_instrument,GL_SGIX_depth_texture,GL_SGIX_flush_raster,GL_SGIX_fog_offset,GL_SGIX_fragment_lighting,GL_SGIX_framezoom,GL_SGIX_igloo_interface,GL_SGIX_instruments,GL_SGIX_interlace,GL_SGIX_ir_instrument1,GL_SGIX_list_priority,GL_SGIX_pixel_texture,GL_SGIX_pixel_tiles,GL_SGIX_polynomial_ffd,GL_SGIX_reference_plane,GL_SGIX_resample,GL_SGIX_scalebias_hint,GL_SGIX_shadow,GL_SGIX_shadow_ambient,GL_SGIX_sprite,GL_SGIX_subsample,GL_SGIX_tag_sample_buffer,GL_SGIX_texture_add_env,GL_SGIX_texture_coordinate_clamp,GL_SGIX_texture_lod_bias,GL_SGIX_texture_multi_buffer,GL_SGIX_texture_scale_bias,GL_SGIX_vertex_preclip,GL_SGIX_ycrcb,GL_SGIX_ycrcb_subsample,GL_SGIX_ycrcba,GL_SGI_color_matrix,GL_SGI_color_table,GL_SGI_texture_color_table,GL_SUNX_constant_data,GL_SUN_convolution_border_modes,GL_SUN_global_alpha,GL_SUN_mesh_array,GL_SUN_slice_accum,GL_SUN_triangle_list,GL_SUN_vertex,GL_WIN_phong_shading,GL_WIN_specular_fog" |
| 599 | Online: | 604 | Online: |
| 600 | Too many extensions | 605 | Too many extensions |
| 601 | */ | 606 | */ |
| @@ -736,16 +741,8 @@ typedef unsigned int GLhandleARB; | |||
| 736 | typedef unsigned short GLhalfARB; | 741 | typedef unsigned short GLhalfARB; |
| 737 | typedef unsigned short GLhalf; | 742 | typedef unsigned short GLhalf; |
| 738 | typedef GLint GLfixed; | 743 | typedef GLint GLfixed; |
| 739 | #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | 744 | typedef khronos_intptr_t GLintptr; |
| 740 | typedef long GLintptr; | 745 | typedef khronos_ssize_t GLsizeiptr; |
| 741 | #else | ||
| 742 | typedef ptrdiff_t GLintptr; | ||
| 743 | #endif | ||
| 744 | #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | ||
| 745 | typedef long GLsizeiptr; | ||
| 746 | #else | ||
| 747 | typedef ptrdiff_t GLsizeiptr; | ||
| 748 | #endif | ||
| 749 | typedef int64_t GLint64; | 746 | typedef int64_t GLint64; |
| 750 | typedef uint64_t GLuint64; | 747 | typedef uint64_t GLuint64; |
| 751 | #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) | 748 | #if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060) |
| @@ -1730,7 +1727,7 @@ GLAPI PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv; | |||
| 1730 | typedef GLboolean (APIENTRYP PFNGLISENABLEDPROC)(GLenum cap); | 1727 | typedef GLboolean (APIENTRYP PFNGLISENABLEDPROC)(GLenum cap); |
| 1731 | GLAPI PFNGLISENABLEDPROC glad_glIsEnabled; | 1728 | GLAPI PFNGLISENABLEDPROC glad_glIsEnabled; |
| 1732 | #define glIsEnabled glad_glIsEnabled | 1729 | #define glIsEnabled glad_glIsEnabled |
| 1733 | typedef void (APIENTRYP PFNGLDEPTHRANGEPROC)(GLdouble near, GLdouble far); | 1730 | typedef void (APIENTRYP PFNGLDEPTHRANGEPROC)(GLdouble n, GLdouble f); |
| 1734 | GLAPI PFNGLDEPTHRANGEPROC glad_glDepthRange; | 1731 | GLAPI PFNGLDEPTHRANGEPROC glad_glDepthRange; |
| 1735 | #define glDepthRange glad_glDepthRange | 1732 | #define glDepthRange glad_glDepthRange |
| 1736 | typedef void (APIENTRYP PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height); | 1733 | typedef void (APIENTRYP PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height); |
| @@ -4518,6 +4515,7 @@ GLAPI PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv; | |||
| 4518 | #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8 | 4515 | #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8 |
| 4519 | #define GL_SINGLE_COLOR_EXT 0x81F9 | 4516 | #define GL_SINGLE_COLOR_EXT 0x81F9 |
| 4520 | #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA | 4517 | #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA |
| 4518 | #define GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT 0x8A52 | ||
| 4521 | #define GL_MAX_IMAGE_UNITS_EXT 0x8F38 | 4519 | #define GL_MAX_IMAGE_UNITS_EXT 0x8F38 |
| 4522 | #define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT 0x8F39 | 4520 | #define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT 0x8F39 |
| 4523 | #define GL_IMAGE_BINDING_NAME_EXT 0x8F3A | 4521 | #define GL_IMAGE_BINDING_NAME_EXT 0x8F3A |
| @@ -4694,6 +4692,8 @@ GLAPI PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv; | |||
| 4694 | #define GL_DOT3_RGBA_EXT 0x8741 | 4692 | #define GL_DOT3_RGBA_EXT 0x8741 |
| 4695 | #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE | 4693 | #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE |
| 4696 | #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF | 4694 | #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF |
| 4695 | #define GL_TEXTURE_REDUCTION_MODE_EXT 0x9366 | ||
| 4696 | #define GL_WEIGHTED_AVERAGE_EXT 0x9367 | ||
| 4697 | #define GL_RGBA32UI_EXT 0x8D70 | 4697 | #define GL_RGBA32UI_EXT 0x8D70 |
| 4698 | #define GL_RGB32UI_EXT 0x8D71 | 4698 | #define GL_RGB32UI_EXT 0x8D71 |
| 4699 | #define GL_ALPHA32UI_EXT 0x8D72 | 4699 | #define GL_ALPHA32UI_EXT 0x8D72 |
| @@ -5041,6 +5041,7 @@ GLAPI PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv; | |||
| 5041 | #define GL_BLUE_MAX_CLAMP_INGR 0x8566 | 5041 | #define GL_BLUE_MAX_CLAMP_INGR 0x8566 |
| 5042 | #define GL_ALPHA_MAX_CLAMP_INGR 0x8567 | 5042 | #define GL_ALPHA_MAX_CLAMP_INGR 0x8567 |
| 5043 | #define GL_INTERLACE_READ_INGR 0x8568 | 5043 | #define GL_INTERLACE_READ_INGR 0x8568 |
| 5044 | #define GL_BLACKHOLE_RENDER_INTEL 0x83FC | ||
| 5044 | #define GL_CONSERVATIVE_RASTERIZATION_INTEL 0x83FE | 5045 | #define GL_CONSERVATIVE_RASTERIZATION_INTEL 0x83FE |
| 5045 | #define GL_TEXTURE_MEMORY_LAYOUT_INTEL 0x83FF | 5046 | #define GL_TEXTURE_MEMORY_LAYOUT_INTEL 0x83FF |
| 5046 | #define GL_LAYOUT_DEFAULT_INTEL 0 | 5047 | #define GL_LAYOUT_DEFAULT_INTEL 0 |
| @@ -6671,6 +6672,10 @@ GLAPI int GLAD_GL_AMD_shader_ballot; | |||
| 6671 | #define GL_AMD_shader_explicit_vertex_parameter 1 | 6672 | #define GL_AMD_shader_explicit_vertex_parameter 1 |
| 6672 | GLAPI int GLAD_GL_AMD_shader_explicit_vertex_parameter; | 6673 | GLAPI int GLAD_GL_AMD_shader_explicit_vertex_parameter; |
| 6673 | #endif | 6674 | #endif |
| 6675 | #ifndef GL_AMD_shader_gpu_shader_half_float_fetch | ||
| 6676 | #define GL_AMD_shader_gpu_shader_half_float_fetch 1 | ||
| 6677 | GLAPI int GLAD_GL_AMD_shader_gpu_shader_half_float_fetch; | ||
| 6678 | #endif | ||
| 6674 | #ifndef GL_AMD_shader_image_load_store_lod | 6679 | #ifndef GL_AMD_shader_image_load_store_lod |
| 6675 | #define GL_AMD_shader_image_load_store_lod 1 | 6680 | #define GL_AMD_shader_image_load_store_lod 1 |
| 6676 | GLAPI int GLAD_GL_AMD_shader_image_load_store_lod; | 6681 | GLAPI int GLAD_GL_AMD_shader_image_load_store_lod; |
| @@ -9809,6 +9814,16 @@ GLAPI PFNGLVERTEXBLENDENVFATIPROC glad_glVertexBlendEnvfATI; | |||
| 9809 | #define GL_EXT_422_pixels 1 | 9814 | #define GL_EXT_422_pixels 1 |
| 9810 | GLAPI int GLAD_GL_EXT_422_pixels; | 9815 | GLAPI int GLAD_GL_EXT_422_pixels; |
| 9811 | #endif | 9816 | #endif |
| 9817 | #ifndef GL_EXT_EGL_image_storage | ||
| 9818 | #define GL_EXT_EGL_image_storage 1 | ||
| 9819 | GLAPI int GLAD_GL_EXT_EGL_image_storage; | ||
| 9820 | typedef void (APIENTRYP PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC)(GLenum target, GLeglImageOES image, const GLint* attrib_list); | ||
| 9821 | GLAPI PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC glad_glEGLImageTargetTexStorageEXT; | ||
| 9822 | #define glEGLImageTargetTexStorageEXT glad_glEGLImageTargetTexStorageEXT | ||
| 9823 | typedef void (APIENTRYP PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC)(GLuint texture, GLeglImageOES image, const GLint* attrib_list); | ||
| 9824 | GLAPI PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC glad_glEGLImageTargetTextureStorageEXT; | ||
| 9825 | #define glEGLImageTargetTextureStorageEXT glad_glEGLImageTargetTextureStorageEXT | ||
| 9826 | #endif | ||
| 9812 | #ifndef GL_EXT_abgr | 9827 | #ifndef GL_EXT_abgr |
| 9813 | #define GL_EXT_abgr 1 | 9828 | #define GL_EXT_abgr 1 |
| 9814 | GLAPI int GLAD_GL_EXT_abgr; | 9829 | GLAPI int GLAD_GL_EXT_abgr; |
| @@ -11438,6 +11453,17 @@ GLAPI PFNGLVALIDATEPROGRAMPIPELINEEXTPROC glad_glValidateProgramPipelineEXT; | |||
| 11438 | #define GL_EXT_separate_specular_color 1 | 11453 | #define GL_EXT_separate_specular_color 1 |
| 11439 | GLAPI int GLAD_GL_EXT_separate_specular_color; | 11454 | GLAPI int GLAD_GL_EXT_separate_specular_color; |
| 11440 | #endif | 11455 | #endif |
| 11456 | #ifndef GL_EXT_shader_framebuffer_fetch | ||
| 11457 | #define GL_EXT_shader_framebuffer_fetch 1 | ||
| 11458 | GLAPI int GLAD_GL_EXT_shader_framebuffer_fetch; | ||
| 11459 | #endif | ||
| 11460 | #ifndef GL_EXT_shader_framebuffer_fetch_non_coherent | ||
| 11461 | #define GL_EXT_shader_framebuffer_fetch_non_coherent 1 | ||
| 11462 | GLAPI int GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent; | ||
| 11463 | typedef void (APIENTRYP PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC)(void); | ||
| 11464 | GLAPI PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC glad_glFramebufferFetchBarrierEXT; | ||
| 11465 | #define glFramebufferFetchBarrierEXT glad_glFramebufferFetchBarrierEXT | ||
| 11466 | #endif | ||
| 11441 | #ifndef GL_EXT_shader_image_load_formatted | 11467 | #ifndef GL_EXT_shader_image_load_formatted |
| 11442 | #define GL_EXT_shader_image_load_formatted 1 | 11468 | #define GL_EXT_shader_image_load_formatted 1 |
| 11443 | GLAPI int GLAD_GL_EXT_shader_image_load_formatted; | 11469 | GLAPI int GLAD_GL_EXT_shader_image_load_formatted; |
| @@ -12030,6 +12056,10 @@ GLAPI int GLAD_GL_INGR_color_clamp; | |||
| 12030 | #define GL_INGR_interlace_read 1 | 12056 | #define GL_INGR_interlace_read 1 |
| 12031 | GLAPI int GLAD_GL_INGR_interlace_read; | 12057 | GLAPI int GLAD_GL_INGR_interlace_read; |
| 12032 | #endif | 12058 | #endif |
| 12059 | #ifndef GL_INTEL_blackhole_render | ||
| 12060 | #define GL_INTEL_blackhole_render 1 | ||
| 12061 | GLAPI int GLAD_GL_INTEL_blackhole_render; | ||
| 12062 | #endif | ||
| 12033 | #ifndef GL_INTEL_conservative_rasterization | 12063 | #ifndef GL_INTEL_conservative_rasterization |
| 12034 | #define GL_INTEL_conservative_rasterization 1 | 12064 | #define GL_INTEL_conservative_rasterization 1 |
| 12035 | GLAPI int GLAD_GL_INTEL_conservative_rasterization; | 12065 | GLAPI int GLAD_GL_INTEL_conservative_rasterization; |
diff --git a/externals/glad/src/glad.c b/externals/glad/src/glad.c index 81ce88fac..13607e449 100644 --- a/externals/glad/src/glad.c +++ b/externals/glad/src/glad.c | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | /* | 1 | /* |
| 2 | 2 | ||
| 3 | OpenGL loader generated by glad 0.1.16a0 on Thu Dec 21 14:56:57 2017. | 3 | OpenGL loader generated by glad 0.1.25 on Fri Jul 20 07:59:28 2018. |
| 4 | 4 | ||
| 5 | Language/Generator: C/C++ | 5 | Language/Generator: C/C++ |
| 6 | Specification: gl | 6 | Specification: gl |
| @@ -32,6 +32,7 @@ | |||
| 32 | GL_AMD_shader_atomic_counter_ops, | 32 | GL_AMD_shader_atomic_counter_ops, |
| 33 | GL_AMD_shader_ballot, | 33 | GL_AMD_shader_ballot, |
| 34 | GL_AMD_shader_explicit_vertex_parameter, | 34 | GL_AMD_shader_explicit_vertex_parameter, |
| 35 | GL_AMD_shader_gpu_shader_half_float_fetch, | ||
| 35 | GL_AMD_shader_image_load_store_lod, | 36 | GL_AMD_shader_image_load_store_lod, |
| 36 | GL_AMD_shader_stencil_export, | 37 | GL_AMD_shader_stencil_export, |
| 37 | GL_AMD_shader_trinary_minmax, | 38 | GL_AMD_shader_trinary_minmax, |
| @@ -248,6 +249,7 @@ | |||
| 248 | GL_ATI_vertex_attrib_array_object, | 249 | GL_ATI_vertex_attrib_array_object, |
| 249 | GL_ATI_vertex_streams, | 250 | GL_ATI_vertex_streams, |
| 250 | GL_EXT_422_pixels, | 251 | GL_EXT_422_pixels, |
| 252 | GL_EXT_EGL_image_storage, | ||
| 251 | GL_EXT_abgr, | 253 | GL_EXT_abgr, |
| 252 | GL_EXT_bgra, | 254 | GL_EXT_bgra, |
| 253 | GL_EXT_bindable_uniform, | 255 | GL_EXT_bindable_uniform, |
| @@ -314,6 +316,8 @@ | |||
| 314 | GL_EXT_semaphore_win32, | 316 | GL_EXT_semaphore_win32, |
| 315 | GL_EXT_separate_shader_objects, | 317 | GL_EXT_separate_shader_objects, |
| 316 | GL_EXT_separate_specular_color, | 318 | GL_EXT_separate_specular_color, |
| 319 | GL_EXT_shader_framebuffer_fetch, | ||
| 320 | GL_EXT_shader_framebuffer_fetch_non_coherent, | ||
| 317 | GL_EXT_shader_image_load_formatted, | 321 | GL_EXT_shader_image_load_formatted, |
| 318 | GL_EXT_shader_image_load_store, | 322 | GL_EXT_shader_image_load_store, |
| 319 | GL_EXT_shader_integer_mix, | 323 | GL_EXT_shader_integer_mix, |
| @@ -372,6 +376,7 @@ | |||
| 372 | GL_INGR_blend_func_separate, | 376 | GL_INGR_blend_func_separate, |
| 373 | GL_INGR_color_clamp, | 377 | GL_INGR_color_clamp, |
| 374 | GL_INGR_interlace_read, | 378 | GL_INGR_interlace_read, |
| 379 | GL_INTEL_blackhole_render, | ||
| 375 | GL_INTEL_conservative_rasterization, | 380 | GL_INTEL_conservative_rasterization, |
| 376 | GL_INTEL_fragment_shader_ordering, | 381 | GL_INTEL_fragment_shader_ordering, |
| 377 | GL_INTEL_framebuffer_CMAA, | 382 | GL_INTEL_framebuffer_CMAA, |
| @@ -595,7 +600,7 @@ | |||
| 595 | Omit khrplatform: False | 600 | Omit khrplatform: False |
| 596 | 601 | ||
| 597 | Commandline: | 602 | Commandline: |
| 598 | --profile="core" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_3DFX_multisample,GL_3DFX_tbuffer,GL_3DFX_texture_compression_FXT1,GL_AMD_blend_minmax_factor,GL_AMD_conservative_depth,GL_AMD_debug_output,GL_AMD_depth_clamp_separate,GL_AMD_draw_buffers_blend,GL_AMD_framebuffer_sample_positions,GL_AMD_gcn_shader,GL_AMD_gpu_shader_half_float,GL_AMD_gpu_shader_int16,GL_AMD_gpu_shader_int64,GL_AMD_interleaved_elements,GL_AMD_multi_draw_indirect,GL_AMD_name_gen_delete,GL_AMD_occlusion_query_event,GL_AMD_performance_monitor,GL_AMD_pinned_memory,GL_AMD_query_buffer_object,GL_AMD_sample_positions,GL_AMD_seamless_cubemap_per_texture,GL_AMD_shader_atomic_counter_ops,GL_AMD_shader_ballot,GL_AMD_shader_explicit_vertex_parameter,GL_AMD_shader_image_load_store_lod,GL_AMD_shader_stencil_export,GL_AMD_shader_trinary_minmax,GL_AMD_sparse_texture,GL_AMD_stencil_operation_extended,GL_AMD_texture_gather_bias_lod,GL_AMD_texture_texture4,GL_AMD_transform_feedback3_lines_triangles,GL_AMD_transform_feedback4,GL_AMD_vertex_shader_layer,GL_AMD_vertex_shader_tessellator,GL_AMD_vertex_shader_viewport_index,GL_APPLE_aux_depth_stencil,GL_APPLE_client_storage,GL_APPLE_element_array,GL_APPLE_fence,GL_APPLE_float_pixels,GL_APPLE_flush_buffer_range,GL_APPLE_object_purgeable,GL_APPLE_rgb_422,GL_APPLE_row_bytes,GL_APPLE_specular_vector,GL_APPLE_texture_range,GL_APPLE_transform_hint,GL_APPLE_vertex_array_object,GL_APPLE_vertex_array_range,GL_APPLE_vertex_program_evaluators,GL_APPLE_ycbcr_422,GL_ARB_ES2_compatibility,GL_ARB_ES3_1_compatibility,GL_ARB_ES3_2_compatibility,GL_ARB_ES3_compatibility,GL_ARB_arrays_of_arrays,GL_ARB_base_instance,GL_ARB_bindless_texture,GL_ARB_blend_func_extended,GL_ARB_buffer_storage,GL_ARB_cl_event,GL_ARB_clear_buffer_object,GL_ARB_clear_texture,GL_ARB_clip_control,GL_ARB_color_buffer_float,GL_ARB_compatibility,GL_ARB_compressed_texture_pixel_storage,GL_ARB_compute_shader,GL_ARB_compute_variable_group_size,GL_ARB_conditional_render_inverted,GL_ARB_conservative_depth,GL_ARB_copy_buffer,GL_ARB_copy_image,GL_ARB_cull_distance,GL_ARB_debug_output,GL_ARB_depth_buffer_float,GL_ARB_depth_clamp,GL_ARB_depth_texture,GL_ARB_derivative_control,GL_ARB_direct_state_access,GL_ARB_draw_buffers,GL_ARB_draw_buffers_blend,GL_ARB_draw_elements_base_vertex,GL_ARB_draw_indirect,GL_ARB_draw_instanced,GL_ARB_enhanced_layouts,GL_ARB_explicit_attrib_location,GL_ARB_explicit_uniform_location,GL_ARB_fragment_coord_conventions,GL_ARB_fragment_layer_viewport,GL_ARB_fragment_program,GL_ARB_fragment_program_shadow,GL_ARB_fragment_shader,GL_ARB_fragment_shader_interlock,GL_ARB_framebuffer_no_attachments,GL_ARB_framebuffer_object,GL_ARB_framebuffer_sRGB,GL_ARB_geometry_shader4,GL_ARB_get_program_binary,GL_ARB_get_texture_sub_image,GL_ARB_gl_spirv,GL_ARB_gpu_shader5,GL_ARB_gpu_shader_fp64,GL_ARB_gpu_shader_int64,GL_ARB_half_float_pixel,GL_ARB_half_float_vertex,GL_ARB_imaging,GL_ARB_indirect_parameters,GL_ARB_instanced_arrays,GL_ARB_internalformat_query,GL_ARB_internalformat_query2,GL_ARB_invalidate_subdata,GL_ARB_map_buffer_alignment,GL_ARB_map_buffer_range,GL_ARB_matrix_palette,GL_ARB_multi_bind,GL_ARB_multi_draw_indirect,GL_ARB_multisample,GL_ARB_multitexture,GL_ARB_occlusion_query,GL_ARB_occlusion_query2,GL_ARB_parallel_shader_compile,GL_ARB_pipeline_statistics_query,GL_ARB_pixel_buffer_object,GL_ARB_point_parameters,GL_ARB_point_sprite,GL_ARB_polygon_offset_clamp,GL_ARB_post_depth_coverage,GL_ARB_program_interface_query,GL_ARB_provoking_vertex,GL_ARB_query_buffer_object,GL_ARB_robust_buffer_access_behavior,GL_ARB_robustness,GL_ARB_robustness_isolation,GL_ARB_sample_locations,GL_ARB_sample_shading,GL_ARB_sampler_objects,GL_ARB_seamless_cube_map,GL_ARB_seamless_cubemap_per_texture,GL_ARB_separate_shader_objects,GL_ARB_shader_atomic_counter_ops,GL_ARB_shader_atomic_counters,GL_ARB_shader_ballot,GL_ARB_shader_bit_encoding,GL_ARB_shader_clock,GL_ARB_shader_draw_parameters,GL_ARB_shader_group_vote,GL_ARB_shader_image_load_store,GL_ARB_shader_image_size,GL_ARB_shader_objects,GL_ARB_shader_precision,GL_ARB_shader_stencil_export,GL_ARB_shader_storage_buffer_object,GL_ARB_shader_subroutine,GL_ARB_shader_texture_image_samples,GL_ARB_shader_texture_lod,GL_ARB_shader_viewport_layer_array,GL_ARB_shading_language_100,GL_ARB_shading_language_420pack,GL_ARB_shading_language_include,GL_ARB_shading_language_packing,GL_ARB_shadow,GL_ARB_shadow_ambient,GL_ARB_sparse_buffer,GL_ARB_sparse_texture,GL_ARB_sparse_texture2,GL_ARB_sparse_texture_clamp,GL_ARB_spirv_extensions,GL_ARB_stencil_texturing,GL_ARB_sync,GL_ARB_tessellation_shader,GL_ARB_texture_barrier,GL_ARB_texture_border_clamp,GL_ARB_texture_buffer_object,GL_ARB_texture_buffer_object_rgb32,GL_ARB_texture_buffer_range,GL_ARB_texture_compression,GL_ARB_texture_compression_bptc,GL_ARB_texture_compression_rgtc,GL_ARB_texture_cube_map,GL_ARB_texture_cube_map_array,GL_ARB_texture_env_add,GL_ARB_texture_env_combine,GL_ARB_texture_env_crossbar,GL_ARB_texture_env_dot3,GL_ARB_texture_filter_anisotropic,GL_ARB_texture_filter_minmax,GL_ARB_texture_float,GL_ARB_texture_gather,GL_ARB_texture_mirror_clamp_to_edge,GL_ARB_texture_mirrored_repeat,GL_ARB_texture_multisample,GL_ARB_texture_non_power_of_two,GL_ARB_texture_query_levels,GL_ARB_texture_query_lod,GL_ARB_texture_rectangle,GL_ARB_texture_rg,GL_ARB_texture_rgb10_a2ui,GL_ARB_texture_stencil8,GL_ARB_texture_storage,GL_ARB_texture_storage_multisample,GL_ARB_texture_swizzle,GL_ARB_texture_view,GL_ARB_timer_query,GL_ARB_transform_feedback2,GL_ARB_transform_feedback3,GL_ARB_transform_feedback_instanced,GL_ARB_transform_feedback_overflow_query,GL_ARB_transpose_matrix,GL_ARB_uniform_buffer_object,GL_ARB_vertex_array_bgra,GL_ARB_vertex_array_object,GL_ARB_vertex_attrib_64bit,GL_ARB_vertex_attrib_binding,GL_ARB_vertex_blend,GL_ARB_vertex_buffer_object,GL_ARB_vertex_program,GL_ARB_vertex_shader,GL_ARB_vertex_type_10f_11f_11f_rev,GL_ARB_vertex_type_2_10_10_10_rev,GL_ARB_viewport_array,GL_ARB_window_pos,GL_ATI_draw_buffers,GL_ATI_element_array,GL_ATI_envmap_bumpmap,GL_ATI_fragment_shader,GL_ATI_map_object_buffer,GL_ATI_meminfo,GL_ATI_pixel_format_float,GL_ATI_pn_triangles,GL_ATI_separate_stencil,GL_ATI_text_fragment_shader,GL_ATI_texture_env_combine3,GL_ATI_texture_float,GL_ATI_texture_mirror_once,GL_ATI_vertex_array_object,GL_ATI_vertex_attrib_array_object,GL_ATI_vertex_streams,GL_EXT_422_pixels,GL_EXT_abgr,GL_EXT_bgra,GL_EXT_bindable_uniform,GL_EXT_blend_color,GL_EXT_blend_equation_separate,GL_EXT_blend_func_separate,GL_EXT_blend_logic_op,GL_EXT_blend_minmax,GL_EXT_blend_subtract,GL_EXT_clip_volume_hint,GL_EXT_cmyka,GL_EXT_color_subtable,GL_EXT_compiled_vertex_array,GL_EXT_convolution,GL_EXT_coordinate_frame,GL_EXT_copy_texture,GL_EXT_cull_vertex,GL_EXT_debug_label,GL_EXT_debug_marker,GL_EXT_depth_bounds_test,GL_EXT_direct_state_access,GL_EXT_draw_buffers2,GL_EXT_draw_instanced,GL_EXT_draw_range_elements,GL_EXT_external_buffer,GL_EXT_fog_coord,GL_EXT_framebuffer_blit,GL_EXT_framebuffer_multisample,GL_EXT_framebuffer_multisample_blit_scaled,GL_EXT_framebuffer_object,GL_EXT_framebuffer_sRGB,GL_EXT_geometry_shader4,GL_EXT_gpu_program_parameters,GL_EXT_gpu_shader4,GL_EXT_histogram,GL_EXT_index_array_formats,GL_EXT_index_func,GL_EXT_index_material,GL_EXT_index_texture,GL_EXT_light_texture,GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_EXT_misc_attribute,GL_EXT_multi_draw_arrays,GL_EXT_multisample,GL_EXT_packed_depth_stencil,GL_EXT_packed_float,GL_EXT_packed_pixels,GL_EXT_paletted_texture,GL_EXT_pixel_buffer_object,GL_EXT_pixel_transform,GL_EXT_pixel_transform_color_table,GL_EXT_point_parameters,GL_EXT_polygon_offset,GL_EXT_polygon_offset_clamp,GL_EXT_post_depth_coverage,GL_EXT_provoking_vertex,GL_EXT_raster_multisample,GL_EXT_rescale_normal,GL_EXT_secondary_color,GL_EXT_semaphore,GL_EXT_semaphore_fd,GL_EXT_semaphore_win32,GL_EXT_separate_shader_objects,GL_EXT_separate_specular_color,GL_EXT_shader_image_load_formatted,GL_EXT_shader_image_load_store,GL_EXT_shader_integer_mix,GL_EXT_shadow_funcs,GL_EXT_shared_texture_palette,GL_EXT_sparse_texture2,GL_EXT_stencil_clear_tag,GL_EXT_stencil_two_side,GL_EXT_stencil_wrap,GL_EXT_subtexture,GL_EXT_texture,GL_EXT_texture3D,GL_EXT_texture_array,GL_EXT_texture_buffer_object,GL_EXT_texture_compression_latc,GL_EXT_texture_compression_rgtc,GL_EXT_texture_compression_s3tc,GL_EXT_texture_cube_map,GL_EXT_texture_env_add,GL_EXT_texture_env_combine,GL_EXT_texture_env_dot3,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_filter_minmax,GL_EXT_texture_integer,GL_EXT_texture_lod_bias,GL_EXT_texture_mirror_clamp,GL_EXT_texture_object,GL_EXT_texture_perturb_normal,GL_EXT_texture_sRGB,GL_EXT_texture_sRGB_decode,GL_EXT_texture_shared_exponent,GL_EXT_texture_snorm,GL_EXT_texture_swizzle,GL_EXT_timer_query,GL_EXT_transform_feedback,GL_EXT_vertex_array,GL_EXT_vertex_array_bgra,GL_EXT_vertex_attrib_64bit,GL_EXT_vertex_shader,GL_EXT_vertex_weighting,GL_EXT_win32_keyed_mutex,GL_EXT_window_rectangles,GL_EXT_x11_sync_object,GL_GREMEDY_frame_terminator,GL_GREMEDY_string_marker,GL_HP_convolution_border_modes,GL_HP_image_transform,GL_HP_occlusion_test,GL_HP_texture_lighting,GL_IBM_cull_vertex,GL_IBM_multimode_draw_arrays,GL_IBM_rasterpos_clip,GL_IBM_static_data,GL_IBM_texture_mirrored_repeat,GL_IBM_vertex_array_lists,GL_INGR_blend_func_separate,GL_INGR_color_clamp,GL_INGR_interlace_read,GL_INTEL_conservative_rasterization,GL_INTEL_fragment_shader_ordering,GL_INTEL_framebuffer_CMAA,GL_INTEL_map_texture,GL_INTEL_parallel_arrays,GL_INTEL_performance_query,GL_KHR_blend_equation_advanced,GL_KHR_blend_equation_advanced_coherent,GL_KHR_context_flush_control,GL_KHR_debug,GL_KHR_no_error,GL_KHR_parallel_shader_compile,GL_KHR_robust_buffer_access_behavior,GL_KHR_robustness,GL_KHR_texture_compression_astc_hdr,GL_KHR_texture_compression_astc_ldr,GL_KHR_texture_compression_astc_sliced_3d,GL_MESAX_texture_stack,GL_MESA_pack_invert,GL_MESA_program_binary_formats,GL_MESA_resize_buffers,GL_MESA_shader_integer_functions,GL_MESA_tile_raster_order,GL_MESA_window_pos,GL_MESA_ycbcr_texture,GL_NVX_blend_equation_advanced_multi_draw_buffers,GL_NVX_conditional_render,GL_NVX_gpu_memory_info,GL_NVX_linked_gpu_multicast,GL_NV_alpha_to_coverage_dither_control,GL_NV_bindless_multi_draw_indirect,GL_NV_bindless_multi_draw_indirect_count,GL_NV_bindless_texture,GL_NV_blend_equation_advanced,GL_NV_blend_equation_advanced_coherent,GL_NV_blend_minmax_factor,GL_NV_blend_square,GL_NV_clip_space_w_scaling,GL_NV_command_list,GL_NV_compute_program5,GL_NV_conditional_render,GL_NV_conservative_raster,GL_NV_conservative_raster_dilate,GL_NV_conservative_raster_pre_snap,GL_NV_conservative_raster_pre_snap_triangles,GL_NV_conservative_raster_underestimation,GL_NV_copy_depth_to_color,GL_NV_copy_image,GL_NV_deep_texture3D,GL_NV_depth_buffer_float,GL_NV_depth_clamp,GL_NV_draw_texture,GL_NV_draw_vulkan_image,GL_NV_evaluators,GL_NV_explicit_multisample,GL_NV_fence,GL_NV_fill_rectangle,GL_NV_float_buffer,GL_NV_fog_distance,GL_NV_fragment_coverage_to_color,GL_NV_fragment_program,GL_NV_fragment_program2,GL_NV_fragment_program4,GL_NV_fragment_program_option,GL_NV_fragment_shader_interlock,GL_NV_framebuffer_mixed_samples,GL_NV_framebuffer_multisample_coverage,GL_NV_geometry_program4,GL_NV_geometry_shader4,GL_NV_geometry_shader_passthrough,GL_NV_gpu_multicast,GL_NV_gpu_program4,GL_NV_gpu_program5,GL_NV_gpu_program5_mem_extended,GL_NV_gpu_shader5,GL_NV_half_float,GL_NV_internalformat_sample_query,GL_NV_light_max_exponent,GL_NV_multisample_coverage,GL_NV_multisample_filter_hint,GL_NV_occlusion_query,GL_NV_packed_depth_stencil,GL_NV_parameter_buffer_object,GL_NV_parameter_buffer_object2,GL_NV_path_rendering,GL_NV_path_rendering_shared_edge,GL_NV_pixel_data_range,GL_NV_point_sprite,GL_NV_present_video,GL_NV_primitive_restart,GL_NV_query_resource,GL_NV_query_resource_tag,GL_NV_register_combiners,GL_NV_register_combiners2,GL_NV_robustness_video_memory_purge,GL_NV_sample_locations,GL_NV_sample_mask_override_coverage,GL_NV_shader_atomic_counters,GL_NV_shader_atomic_float,GL_NV_shader_atomic_float64,GL_NV_shader_atomic_fp16_vector,GL_NV_shader_atomic_int64,GL_NV_shader_buffer_load,GL_NV_shader_buffer_store,GL_NV_shader_storage_buffer_object,GL_NV_shader_thread_group,GL_NV_shader_thread_shuffle,GL_NV_stereo_view_rendering,GL_NV_tessellation_program5,GL_NV_texgen_emboss,GL_NV_texgen_reflection,GL_NV_texture_barrier,GL_NV_texture_compression_vtc,GL_NV_texture_env_combine4,GL_NV_texture_expand_normal,GL_NV_texture_multisample,GL_NV_texture_rectangle,GL_NV_texture_rectangle_compressed,GL_NV_texture_shader,GL_NV_texture_shader2,GL_NV_texture_shader3,GL_NV_transform_feedback,GL_NV_transform_feedback2,GL_NV_uniform_buffer_unified_memory,GL_NV_vdpau_interop,GL_NV_vertex_array_range,GL_NV_vertex_array_range2,GL_NV_vertex_attrib_integer_64bit,GL_NV_vertex_buffer_unified_memory,GL_NV_vertex_program,GL_NV_vertex_program1_1,GL_NV_vertex_program2,GL_NV_vertex_program2_option,GL_NV_vertex_program3,GL_NV_vertex_program4,GL_NV_video_capture,GL_NV_viewport_array2,GL_NV_viewport_swizzle,GL_OES_byte_coordinates,GL_OES_compressed_paletted_texture,GL_OES_fixed_point,GL_OES_query_matrix,GL_OES_read_format,GL_OES_single_precision,GL_OML_interlace,GL_OML_resample,GL_OML_subsample,GL_OVR_multiview,GL_OVR_multiview2,GL_PGI_misc_hints,GL_PGI_vertex_hints,GL_REND_screen_coordinates,GL_S3_s3tc,GL_SGIS_detail_texture,GL_SGIS_fog_function,GL_SGIS_generate_mipmap,GL_SGIS_multisample,GL_SGIS_pixel_texture,GL_SGIS_point_line_texgen,GL_SGIS_point_parameters,GL_SGIS_sharpen_texture,GL_SGIS_texture4D,GL_SGIS_texture_border_clamp,GL_SGIS_texture_color_mask,GL_SGIS_texture_edge_clamp,GL_SGIS_texture_filter4,GL_SGIS_texture_lod,GL_SGIS_texture_select,GL_SGIX_async,GL_SGIX_async_histogram,GL_SGIX_async_pixel,GL_SGIX_blend_alpha_minmax,GL_SGIX_calligraphic_fragment,GL_SGIX_clipmap,GL_SGIX_convolution_accuracy,GL_SGIX_depth_pass_instrument,GL_SGIX_depth_texture,GL_SGIX_flush_raster,GL_SGIX_fog_offset,GL_SGIX_fragment_lighting,GL_SGIX_framezoom,GL_SGIX_igloo_interface,GL_SGIX_instruments,GL_SGIX_interlace,GL_SGIX_ir_instrument1,GL_SGIX_list_priority,GL_SGIX_pixel_texture,GL_SGIX_pixel_tiles,GL_SGIX_polynomial_ffd,GL_SGIX_reference_plane,GL_SGIX_resample,GL_SGIX_scalebias_hint,GL_SGIX_shadow,GL_SGIX_shadow_ambient,GL_SGIX_sprite,GL_SGIX_subsample,GL_SGIX_tag_sample_buffer,GL_SGIX_texture_add_env,GL_SGIX_texture_coordinate_clamp,GL_SGIX_texture_lod_bias,GL_SGIX_texture_multi_buffer,GL_SGIX_texture_scale_bias,GL_SGIX_vertex_preclip,GL_SGIX_ycrcb,GL_SGIX_ycrcb_subsample,GL_SGIX_ycrcba,GL_SGI_color_matrix,GL_SGI_color_table,GL_SGI_texture_color_table,GL_SUNX_constant_data,GL_SUN_convolution_border_modes,GL_SUN_global_alpha,GL_SUN_mesh_array,GL_SUN_slice_accum,GL_SUN_triangle_list,GL_SUN_vertex,GL_WIN_phong_shading,GL_WIN_specular_fog" | 603 | --profile="core" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_3DFX_multisample,GL_3DFX_tbuffer,GL_3DFX_texture_compression_FXT1,GL_AMD_blend_minmax_factor,GL_AMD_conservative_depth,GL_AMD_debug_output,GL_AMD_depth_clamp_separate,GL_AMD_draw_buffers_blend,GL_AMD_framebuffer_sample_positions,GL_AMD_gcn_shader,GL_AMD_gpu_shader_half_float,GL_AMD_gpu_shader_int16,GL_AMD_gpu_shader_int64,GL_AMD_interleaved_elements,GL_AMD_multi_draw_indirect,GL_AMD_name_gen_delete,GL_AMD_occlusion_query_event,GL_AMD_performance_monitor,GL_AMD_pinned_memory,GL_AMD_query_buffer_object,GL_AMD_sample_positions,GL_AMD_seamless_cubemap_per_texture,GL_AMD_shader_atomic_counter_ops,GL_AMD_shader_ballot,GL_AMD_shader_explicit_vertex_parameter,GL_AMD_shader_gpu_shader_half_float_fetch,GL_AMD_shader_image_load_store_lod,GL_AMD_shader_stencil_export,GL_AMD_shader_trinary_minmax,GL_AMD_sparse_texture,GL_AMD_stencil_operation_extended,GL_AMD_texture_gather_bias_lod,GL_AMD_texture_texture4,GL_AMD_transform_feedback3_lines_triangles,GL_AMD_transform_feedback4,GL_AMD_vertex_shader_layer,GL_AMD_vertex_shader_tessellator,GL_AMD_vertex_shader_viewport_index,GL_APPLE_aux_depth_stencil,GL_APPLE_client_storage,GL_APPLE_element_array,GL_APPLE_fence,GL_APPLE_float_pixels,GL_APPLE_flush_buffer_range,GL_APPLE_object_purgeable,GL_APPLE_rgb_422,GL_APPLE_row_bytes,GL_APPLE_specular_vector,GL_APPLE_texture_range,GL_APPLE_transform_hint,GL_APPLE_vertex_array_object,GL_APPLE_vertex_array_range,GL_APPLE_vertex_program_evaluators,GL_APPLE_ycbcr_422,GL_ARB_ES2_compatibility,GL_ARB_ES3_1_compatibility,GL_ARB_ES3_2_compatibility,GL_ARB_ES3_compatibility,GL_ARB_arrays_of_arrays,GL_ARB_base_instance,GL_ARB_bindless_texture,GL_ARB_blend_func_extended,GL_ARB_buffer_storage,GL_ARB_cl_event,GL_ARB_clear_buffer_object,GL_ARB_clear_texture,GL_ARB_clip_control,GL_ARB_color_buffer_float,GL_ARB_compatibility,GL_ARB_compressed_texture_pixel_storage,GL_ARB_compute_shader,GL_ARB_compute_variable_group_size,GL_ARB_conditional_render_inverted,GL_ARB_conservative_depth,GL_ARB_copy_buffer,GL_ARB_copy_image,GL_ARB_cull_distance,GL_ARB_debug_output,GL_ARB_depth_buffer_float,GL_ARB_depth_clamp,GL_ARB_depth_texture,GL_ARB_derivative_control,GL_ARB_direct_state_access,GL_ARB_draw_buffers,GL_ARB_draw_buffers_blend,GL_ARB_draw_elements_base_vertex,GL_ARB_draw_indirect,GL_ARB_draw_instanced,GL_ARB_enhanced_layouts,GL_ARB_explicit_attrib_location,GL_ARB_explicit_uniform_location,GL_ARB_fragment_coord_conventions,GL_ARB_fragment_layer_viewport,GL_ARB_fragment_program,GL_ARB_fragment_program_shadow,GL_ARB_fragment_shader,GL_ARB_fragment_shader_interlock,GL_ARB_framebuffer_no_attachments,GL_ARB_framebuffer_object,GL_ARB_framebuffer_sRGB,GL_ARB_geometry_shader4,GL_ARB_get_program_binary,GL_ARB_get_texture_sub_image,GL_ARB_gl_spirv,GL_ARB_gpu_shader5,GL_ARB_gpu_shader_fp64,GL_ARB_gpu_shader_int64,GL_ARB_half_float_pixel,GL_ARB_half_float_vertex,GL_ARB_imaging,GL_ARB_indirect_parameters,GL_ARB_instanced_arrays,GL_ARB_internalformat_query,GL_ARB_internalformat_query2,GL_ARB_invalidate_subdata,GL_ARB_map_buffer_alignment,GL_ARB_map_buffer_range,GL_ARB_matrix_palette,GL_ARB_multi_bind,GL_ARB_multi_draw_indirect,GL_ARB_multisample,GL_ARB_multitexture,GL_ARB_occlusion_query,GL_ARB_occlusion_query2,GL_ARB_parallel_shader_compile,GL_ARB_pipeline_statistics_query,GL_ARB_pixel_buffer_object,GL_ARB_point_parameters,GL_ARB_point_sprite,GL_ARB_polygon_offset_clamp,GL_ARB_post_depth_coverage,GL_ARB_program_interface_query,GL_ARB_provoking_vertex,GL_ARB_query_buffer_object,GL_ARB_robust_buffer_access_behavior,GL_ARB_robustness,GL_ARB_robustness_isolation,GL_ARB_sample_locations,GL_ARB_sample_shading,GL_ARB_sampler_objects,GL_ARB_seamless_cube_map,GL_ARB_seamless_cubemap_per_texture,GL_ARB_separate_shader_objects,GL_ARB_shader_atomic_counter_ops,GL_ARB_shader_atomic_counters,GL_ARB_shader_ballot,GL_ARB_shader_bit_encoding,GL_ARB_shader_clock,GL_ARB_shader_draw_parameters,GL_ARB_shader_group_vote,GL_ARB_shader_image_load_store,GL_ARB_shader_image_size,GL_ARB_shader_objects,GL_ARB_shader_precision,GL_ARB_shader_stencil_export,GL_ARB_shader_storage_buffer_object,GL_ARB_shader_subroutine,GL_ARB_shader_texture_image_samples,GL_ARB_shader_texture_lod,GL_ARB_shader_viewport_layer_array,GL_ARB_shading_language_100,GL_ARB_shading_language_420pack,GL_ARB_shading_language_include,GL_ARB_shading_language_packing,GL_ARB_shadow,GL_ARB_shadow_ambient,GL_ARB_sparse_buffer,GL_ARB_sparse_texture,GL_ARB_sparse_texture2,GL_ARB_sparse_texture_clamp,GL_ARB_spirv_extensions,GL_ARB_stencil_texturing,GL_ARB_sync,GL_ARB_tessellation_shader,GL_ARB_texture_barrier,GL_ARB_texture_border_clamp,GL_ARB_texture_buffer_object,GL_ARB_texture_buffer_object_rgb32,GL_ARB_texture_buffer_range,GL_ARB_texture_compression,GL_ARB_texture_compression_bptc,GL_ARB_texture_compression_rgtc,GL_ARB_texture_cube_map,GL_ARB_texture_cube_map_array,GL_ARB_texture_env_add,GL_ARB_texture_env_combine,GL_ARB_texture_env_crossbar,GL_ARB_texture_env_dot3,GL_ARB_texture_filter_anisotropic,GL_ARB_texture_filter_minmax,GL_ARB_texture_float,GL_ARB_texture_gather,GL_ARB_texture_mirror_clamp_to_edge,GL_ARB_texture_mirrored_repeat,GL_ARB_texture_multisample,GL_ARB_texture_non_power_of_two,GL_ARB_texture_query_levels,GL_ARB_texture_query_lod,GL_ARB_texture_rectangle,GL_ARB_texture_rg,GL_ARB_texture_rgb10_a2ui,GL_ARB_texture_stencil8,GL_ARB_texture_storage,GL_ARB_texture_storage_multisample,GL_ARB_texture_swizzle,GL_ARB_texture_view,GL_ARB_timer_query,GL_ARB_transform_feedback2,GL_ARB_transform_feedback3,GL_ARB_transform_feedback_instanced,GL_ARB_transform_feedback_overflow_query,GL_ARB_transpose_matrix,GL_ARB_uniform_buffer_object,GL_ARB_vertex_array_bgra,GL_ARB_vertex_array_object,GL_ARB_vertex_attrib_64bit,GL_ARB_vertex_attrib_binding,GL_ARB_vertex_blend,GL_ARB_vertex_buffer_object,GL_ARB_vertex_program,GL_ARB_vertex_shader,GL_ARB_vertex_type_10f_11f_11f_rev,GL_ARB_vertex_type_2_10_10_10_rev,GL_ARB_viewport_array,GL_ARB_window_pos,GL_ATI_draw_buffers,GL_ATI_element_array,GL_ATI_envmap_bumpmap,GL_ATI_fragment_shader,GL_ATI_map_object_buffer,GL_ATI_meminfo,GL_ATI_pixel_format_float,GL_ATI_pn_triangles,GL_ATI_separate_stencil,GL_ATI_text_fragment_shader,GL_ATI_texture_env_combine3,GL_ATI_texture_float,GL_ATI_texture_mirror_once,GL_ATI_vertex_array_object,GL_ATI_vertex_attrib_array_object,GL_ATI_vertex_streams,GL_EXT_422_pixels,GL_EXT_EGL_image_storage,GL_EXT_abgr,GL_EXT_bgra,GL_EXT_bindable_uniform,GL_EXT_blend_color,GL_EXT_blend_equation_separate,GL_EXT_blend_func_separate,GL_EXT_blend_logic_op,GL_EXT_blend_minmax,GL_EXT_blend_subtract,GL_EXT_clip_volume_hint,GL_EXT_cmyka,GL_EXT_color_subtable,GL_EXT_compiled_vertex_array,GL_EXT_convolution,GL_EXT_coordinate_frame,GL_EXT_copy_texture,GL_EXT_cull_vertex,GL_EXT_debug_label,GL_EXT_debug_marker,GL_EXT_depth_bounds_test,GL_EXT_direct_state_access,GL_EXT_draw_buffers2,GL_EXT_draw_instanced,GL_EXT_draw_range_elements,GL_EXT_external_buffer,GL_EXT_fog_coord,GL_EXT_framebuffer_blit,GL_EXT_framebuffer_multisample,GL_EXT_framebuffer_multisample_blit_scaled,GL_EXT_framebuffer_object,GL_EXT_framebuffer_sRGB,GL_EXT_geometry_shader4,GL_EXT_gpu_program_parameters,GL_EXT_gpu_shader4,GL_EXT_histogram,GL_EXT_index_array_formats,GL_EXT_index_func,GL_EXT_index_material,GL_EXT_index_texture,GL_EXT_light_texture,GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_EXT_misc_attribute,GL_EXT_multi_draw_arrays,GL_EXT_multisample,GL_EXT_packed_depth_stencil,GL_EXT_packed_float,GL_EXT_packed_pixels,GL_EXT_paletted_texture,GL_EXT_pixel_buffer_object,GL_EXT_pixel_transform,GL_EXT_pixel_transform_color_table,GL_EXT_point_parameters,GL_EXT_polygon_offset,GL_EXT_polygon_offset_clamp,GL_EXT_post_depth_coverage,GL_EXT_provoking_vertex,GL_EXT_raster_multisample,GL_EXT_rescale_normal,GL_EXT_secondary_color,GL_EXT_semaphore,GL_EXT_semaphore_fd,GL_EXT_semaphore_win32,GL_EXT_separate_shader_objects,GL_EXT_separate_specular_color,GL_EXT_shader_framebuffer_fetch,GL_EXT_shader_framebuffer_fetch_non_coherent,GL_EXT_shader_image_load_formatted,GL_EXT_shader_image_load_store,GL_EXT_shader_integer_mix,GL_EXT_shadow_funcs,GL_EXT_shared_texture_palette,GL_EXT_sparse_texture2,GL_EXT_stencil_clear_tag,GL_EXT_stencil_two_side,GL_EXT_stencil_wrap,GL_EXT_subtexture,GL_EXT_texture,GL_EXT_texture3D,GL_EXT_texture_array,GL_EXT_texture_buffer_object,GL_EXT_texture_compression_latc,GL_EXT_texture_compression_rgtc,GL_EXT_texture_compression_s3tc,GL_EXT_texture_cube_map,GL_EXT_texture_env_add,GL_EXT_texture_env_combine,GL_EXT_texture_env_dot3,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_filter_minmax,GL_EXT_texture_integer,GL_EXT_texture_lod_bias,GL_EXT_texture_mirror_clamp,GL_EXT_texture_object,GL_EXT_texture_perturb_normal,GL_EXT_texture_sRGB,GL_EXT_texture_sRGB_decode,GL_EXT_texture_shared_exponent,GL_EXT_texture_snorm,GL_EXT_texture_swizzle,GL_EXT_timer_query,GL_EXT_transform_feedback,GL_EXT_vertex_array,GL_EXT_vertex_array_bgra,GL_EXT_vertex_attrib_64bit,GL_EXT_vertex_shader,GL_EXT_vertex_weighting,GL_EXT_win32_keyed_mutex,GL_EXT_window_rectangles,GL_EXT_x11_sync_object,GL_GREMEDY_frame_terminator,GL_GREMEDY_string_marker,GL_HP_convolution_border_modes,GL_HP_image_transform,GL_HP_occlusion_test,GL_HP_texture_lighting,GL_IBM_cull_vertex,GL_IBM_multimode_draw_arrays,GL_IBM_rasterpos_clip,GL_IBM_static_data,GL_IBM_texture_mirrored_repeat,GL_IBM_vertex_array_lists,GL_INGR_blend_func_separate,GL_INGR_color_clamp,GL_INGR_interlace_read,GL_INTEL_blackhole_render,GL_INTEL_conservative_rasterization,GL_INTEL_fragment_shader_ordering,GL_INTEL_framebuffer_CMAA,GL_INTEL_map_texture,GL_INTEL_parallel_arrays,GL_INTEL_performance_query,GL_KHR_blend_equation_advanced,GL_KHR_blend_equation_advanced_coherent,GL_KHR_context_flush_control,GL_KHR_debug,GL_KHR_no_error,GL_KHR_parallel_shader_compile,GL_KHR_robust_buffer_access_behavior,GL_KHR_robustness,GL_KHR_texture_compression_astc_hdr,GL_KHR_texture_compression_astc_ldr,GL_KHR_texture_compression_astc_sliced_3d,GL_MESAX_texture_stack,GL_MESA_pack_invert,GL_MESA_program_binary_formats,GL_MESA_resize_buffers,GL_MESA_shader_integer_functions,GL_MESA_tile_raster_order,GL_MESA_window_pos,GL_MESA_ycbcr_texture,GL_NVX_blend_equation_advanced_multi_draw_buffers,GL_NVX_conditional_render,GL_NVX_gpu_memory_info,GL_NVX_linked_gpu_multicast,GL_NV_alpha_to_coverage_dither_control,GL_NV_bindless_multi_draw_indirect,GL_NV_bindless_multi_draw_indirect_count,GL_NV_bindless_texture,GL_NV_blend_equation_advanced,GL_NV_blend_equation_advanced_coherent,GL_NV_blend_minmax_factor,GL_NV_blend_square,GL_NV_clip_space_w_scaling,GL_NV_command_list,GL_NV_compute_program5,GL_NV_conditional_render,GL_NV_conservative_raster,GL_NV_conservative_raster_dilate,GL_NV_conservative_raster_pre_snap,GL_NV_conservative_raster_pre_snap_triangles,GL_NV_conservative_raster_underestimation,GL_NV_copy_depth_to_color,GL_NV_copy_image,GL_NV_deep_texture3D,GL_NV_depth_buffer_float,GL_NV_depth_clamp,GL_NV_draw_texture,GL_NV_draw_vulkan_image,GL_NV_evaluators,GL_NV_explicit_multisample,GL_NV_fence,GL_NV_fill_rectangle,GL_NV_float_buffer,GL_NV_fog_distance,GL_NV_fragment_coverage_to_color,GL_NV_fragment_program,GL_NV_fragment_program2,GL_NV_fragment_program4,GL_NV_fragment_program_option,GL_NV_fragment_shader_interlock,GL_NV_framebuffer_mixed_samples,GL_NV_framebuffer_multisample_coverage,GL_NV_geometry_program4,GL_NV_geometry_shader4,GL_NV_geometry_shader_passthrough,GL_NV_gpu_multicast,GL_NV_gpu_program4,GL_NV_gpu_program5,GL_NV_gpu_program5_mem_extended,GL_NV_gpu_shader5,GL_NV_half_float,GL_NV_internalformat_sample_query,GL_NV_light_max_exponent,GL_NV_multisample_coverage,GL_NV_multisample_filter_hint,GL_NV_occlusion_query,GL_NV_packed_depth_stencil,GL_NV_parameter_buffer_object,GL_NV_parameter_buffer_object2,GL_NV_path_rendering,GL_NV_path_rendering_shared_edge,GL_NV_pixel_data_range,GL_NV_point_sprite,GL_NV_present_video,GL_NV_primitive_restart,GL_NV_query_resource,GL_NV_query_resource_tag,GL_NV_register_combiners,GL_NV_register_combiners2,GL_NV_robustness_video_memory_purge,GL_NV_sample_locations,GL_NV_sample_mask_override_coverage,GL_NV_shader_atomic_counters,GL_NV_shader_atomic_float,GL_NV_shader_atomic_float64,GL_NV_shader_atomic_fp16_vector,GL_NV_shader_atomic_int64,GL_NV_shader_buffer_load,GL_NV_shader_buffer_store,GL_NV_shader_storage_buffer_object,GL_NV_shader_thread_group,GL_NV_shader_thread_shuffle,GL_NV_stereo_view_rendering,GL_NV_tessellation_program5,GL_NV_texgen_emboss,GL_NV_texgen_reflection,GL_NV_texture_barrier,GL_NV_texture_compression_vtc,GL_NV_texture_env_combine4,GL_NV_texture_expand_normal,GL_NV_texture_multisample,GL_NV_texture_rectangle,GL_NV_texture_rectangle_compressed,GL_NV_texture_shader,GL_NV_texture_shader2,GL_NV_texture_shader3,GL_NV_transform_feedback,GL_NV_transform_feedback2,GL_NV_uniform_buffer_unified_memory,GL_NV_vdpau_interop,GL_NV_vertex_array_range,GL_NV_vertex_array_range2,GL_NV_vertex_attrib_integer_64bit,GL_NV_vertex_buffer_unified_memory,GL_NV_vertex_program,GL_NV_vertex_program1_1,GL_NV_vertex_program2,GL_NV_vertex_program2_option,GL_NV_vertex_program3,GL_NV_vertex_program4,GL_NV_video_capture,GL_NV_viewport_array2,GL_NV_viewport_swizzle,GL_OES_byte_coordinates,GL_OES_compressed_paletted_texture,GL_OES_fixed_point,GL_OES_query_matrix,GL_OES_read_format,GL_OES_single_precision,GL_OML_interlace,GL_OML_resample,GL_OML_subsample,GL_OVR_multiview,GL_OVR_multiview2,GL_PGI_misc_hints,GL_PGI_vertex_hints,GL_REND_screen_coordinates,GL_S3_s3tc,GL_SGIS_detail_texture,GL_SGIS_fog_function,GL_SGIS_generate_mipmap,GL_SGIS_multisample,GL_SGIS_pixel_texture,GL_SGIS_point_line_texgen,GL_SGIS_point_parameters,GL_SGIS_sharpen_texture,GL_SGIS_texture4D,GL_SGIS_texture_border_clamp,GL_SGIS_texture_color_mask,GL_SGIS_texture_edge_clamp,GL_SGIS_texture_filter4,GL_SGIS_texture_lod,GL_SGIS_texture_select,GL_SGIX_async,GL_SGIX_async_histogram,GL_SGIX_async_pixel,GL_SGIX_blend_alpha_minmax,GL_SGIX_calligraphic_fragment,GL_SGIX_clipmap,GL_SGIX_convolution_accuracy,GL_SGIX_depth_pass_instrument,GL_SGIX_depth_texture,GL_SGIX_flush_raster,GL_SGIX_fog_offset,GL_SGIX_fragment_lighting,GL_SGIX_framezoom,GL_SGIX_igloo_interface,GL_SGIX_instruments,GL_SGIX_interlace,GL_SGIX_ir_instrument1,GL_SGIX_list_priority,GL_SGIX_pixel_texture,GL_SGIX_pixel_tiles,GL_SGIX_polynomial_ffd,GL_SGIX_reference_plane,GL_SGIX_resample,GL_SGIX_scalebias_hint,GL_SGIX_shadow,GL_SGIX_shadow_ambient,GL_SGIX_sprite,GL_SGIX_subsample,GL_SGIX_tag_sample_buffer,GL_SGIX_texture_add_env,GL_SGIX_texture_coordinate_clamp,GL_SGIX_texture_lod_bias,GL_SGIX_texture_multi_buffer,GL_SGIX_texture_scale_bias,GL_SGIX_vertex_preclip,GL_SGIX_ycrcb,GL_SGIX_ycrcb_subsample,GL_SGIX_ycrcba,GL_SGI_color_matrix,GL_SGI_color_table,GL_SGI_texture_color_table,GL_SUNX_constant_data,GL_SUN_convolution_border_modes,GL_SUN_global_alpha,GL_SUN_mesh_array,GL_SUN_slice_accum,GL_SUN_triangle_list,GL_SUN_vertex,GL_WIN_phong_shading,GL_WIN_specular_fog" |
| 599 | Online: | 604 | Online: |
| 600 | Too many extensions | 605 | Too many extensions |
| 601 | */ | 606 | */ |
| @@ -607,21 +612,41 @@ | |||
| 607 | 612 | ||
| 608 | static void* get_proc(const char *namez); | 613 | static void* get_proc(const char *namez); |
| 609 | 614 | ||
| 610 | #ifdef _WIN32 | 615 | #if defined(_WIN32) || defined(__CYGWIN__) |
| 611 | #include <windows.h> | 616 | #include <windows.h> |
| 612 | static HMODULE libGL; | 617 | static HMODULE libGL; |
| 613 | 618 | ||
| 614 | typedef void* (APIENTRYP PFNWGLGETPROCADDRESSPROC_PRIVATE)(const char*); | 619 | typedef void* (APIENTRYP PFNWGLGETPROCADDRESSPROC_PRIVATE)(const char*); |
| 615 | static PFNWGLGETPROCADDRESSPROC_PRIVATE gladGetProcAddressPtr; | 620 | static PFNWGLGETPROCADDRESSPROC_PRIVATE gladGetProcAddressPtr; |
| 616 | 621 | ||
| 622 | #ifdef _MSC_VER | ||
| 623 | #ifdef __has_include | ||
| 624 | #if __has_include(<winapifamily.h>) | ||
| 625 | #define HAVE_WINAPIFAMILY 1 | ||
| 626 | #endif | ||
| 627 | #elif _MSC_VER >= 1700 && !_USING_V110_SDK71_ | ||
| 628 | #define HAVE_WINAPIFAMILY 1 | ||
| 629 | #endif | ||
| 630 | #endif | ||
| 631 | |||
| 632 | #ifdef HAVE_WINAPIFAMILY | ||
| 633 | #include <winapifamily.h> | ||
| 634 | #if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) && WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) | ||
| 635 | #define IS_UWP 1 | ||
| 636 | #endif | ||
| 637 | #endif | ||
| 638 | |||
| 617 | static | 639 | static |
| 618 | int open_gl(void) { | 640 | int open_gl(void) { |
| 641 | #ifndef IS_UWP | ||
| 619 | libGL = LoadLibraryW(L"opengl32.dll"); | 642 | libGL = LoadLibraryW(L"opengl32.dll"); |
| 620 | if(libGL != NULL) { | 643 | if(libGL != NULL) { |
| 621 | gladGetProcAddressPtr = (PFNWGLGETPROCADDRESSPROC_PRIVATE)GetProcAddress( | 644 | void (* tmp)(void); |
| 622 | libGL, "wglGetProcAddress"); | 645 | tmp = (void(*)(void)) GetProcAddress(libGL, "wglGetProcAddress"); |
| 646 | gladGetProcAddressPtr = (PFNWGLGETPROCADDRESSPROC_PRIVATE) tmp; | ||
| 623 | return gladGetProcAddressPtr != NULL; | 647 | return gladGetProcAddressPtr != NULL; |
| 624 | } | 648 | } |
| 649 | #endif | ||
| 625 | 650 | ||
| 626 | return 0; | 651 | return 0; |
| 627 | } | 652 | } |
| @@ -629,7 +654,7 @@ int open_gl(void) { | |||
| 629 | static | 654 | static |
| 630 | void close_gl(void) { | 655 | void close_gl(void) { |
| 631 | if(libGL != NULL) { | 656 | if(libGL != NULL) { |
| 632 | FreeLibrary(libGL); | 657 | FreeLibrary((HMODULE) libGL); |
| 633 | libGL = NULL; | 658 | libGL = NULL; |
| 634 | } | 659 | } |
| 635 | } | 660 | } |
| @@ -693,8 +718,8 @@ void* get_proc(const char *namez) { | |||
| 693 | } | 718 | } |
| 694 | #endif | 719 | #endif |
| 695 | if(result == NULL) { | 720 | if(result == NULL) { |
| 696 | #ifdef _WIN32 | 721 | #if defined(_WIN32) || defined(__CYGWIN__) |
| 697 | result = (void*)GetProcAddress(libGL, namez); | 722 | result = (void*)GetProcAddress((HMODULE) libGL, namez); |
| 698 | #else | 723 | #else |
| 699 | result = dlsym(libGL, namez); | 724 | result = dlsym(libGL, namez); |
| 700 | #endif | 725 | #endif |
| @@ -725,7 +750,7 @@ static int max_loaded_minor; | |||
| 725 | 750 | ||
| 726 | static const char *exts = NULL; | 751 | static const char *exts = NULL; |
| 727 | static int num_exts_i = 0; | 752 | static int num_exts_i = 0; |
| 728 | static const char **exts_i = NULL; | 753 | static char **exts_i = NULL; |
| 729 | 754 | ||
| 730 | static int get_exts(void) { | 755 | static int get_exts(void) { |
| 731 | #ifdef _GLAD_IS_SOME_NEW_VERSION | 756 | #ifdef _GLAD_IS_SOME_NEW_VERSION |
| @@ -739,7 +764,7 @@ static int get_exts(void) { | |||
| 739 | num_exts_i = 0; | 764 | num_exts_i = 0; |
| 740 | glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); | 765 | glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); |
| 741 | if (num_exts_i > 0) { | 766 | if (num_exts_i > 0) { |
| 742 | exts_i = (const char **)realloc((void *)exts_i, (size_t)num_exts_i * (sizeof *exts_i)); | 767 | exts_i = (char **)realloc((void *)exts_i, (size_t)num_exts_i * (sizeof *exts_i)); |
| 743 | } | 768 | } |
| 744 | 769 | ||
| 745 | if (exts_i == NULL) { | 770 | if (exts_i == NULL) { |
| @@ -750,13 +775,9 @@ static int get_exts(void) { | |||
| 750 | const char *gl_str_tmp = (const char*)glGetStringi(GL_EXTENSIONS, index); | 775 | const char *gl_str_tmp = (const char*)glGetStringi(GL_EXTENSIONS, index); |
| 751 | size_t len = strlen(gl_str_tmp); | 776 | size_t len = strlen(gl_str_tmp); |
| 752 | 777 | ||
| 753 | char *local_str = (char*)malloc((len+1) * sizeof(*exts_i)); | 778 | char *local_str = (char*)malloc((len+1) * sizeof(char)); |
| 754 | if(local_str != NULL) { | 779 | if(local_str != NULL) { |
| 755 | #if _MSC_VER >= 1400 | 780 | memcpy(local_str, gl_str_tmp, (len+1) * sizeof(char)); |
| 756 | strncpy_s(local_str, len+1, gl_str_tmp, len); | ||
| 757 | #else | ||
| 758 | strncpy(local_str, gl_str_tmp, len+1); | ||
| 759 | #endif | ||
| 760 | } | 781 | } |
| 761 | exts_i[index] = local_str; | 782 | exts_i[index] = local_str; |
| 762 | } | 783 | } |
| @@ -829,963 +850,968 @@ int GLAD_GL_VERSION_3_0; | |||
| 829 | int GLAD_GL_VERSION_3_1; | 850 | int GLAD_GL_VERSION_3_1; |
| 830 | int GLAD_GL_VERSION_3_2; | 851 | int GLAD_GL_VERSION_3_2; |
| 831 | int GLAD_GL_VERSION_3_3; | 852 | int GLAD_GL_VERSION_3_3; |
| 832 | PFNGLDISABLEPROC glad_glDisable; | ||
| 833 | PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv; | ||
| 834 | PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv; | ||
| 835 | PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D; | 853 | PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D; |
| 836 | PFNGLCLEARDEPTHPROC glad_glClearDepth; | ||
| 837 | PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui; | ||
| 838 | PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui; | ||
| 839 | PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f; | ||
| 840 | PFNGLENABLEPROC glad_glEnable; | ||
| 841 | PFNGLUSEPROGRAMPROC glad_glUseProgram; | ||
| 842 | PFNGLSTENCILFUNCPROC glad_glStencilFunc; | ||
| 843 | PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv; | ||
| 844 | PFNGLFRONTFACEPROC glad_glFrontFace; | ||
| 845 | PFNGLGETTEXIMAGEPROC glad_glGetTexImage; | ||
| 846 | PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays; | ||
| 847 | PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv; | ||
| 848 | PFNGLUNIFORM4IVPROC glad_glUniform4iv; | ||
| 849 | PFNGLGETUNIFORMIVPROC glad_glGetUniformiv; | ||
| 850 | PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv; | ||
| 851 | PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings; | ||
| 852 | PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer; | ||
| 853 | PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui; | 854 | PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui; |
| 854 | PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv; | 855 | PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate; |
| 855 | PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv; | 856 | PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer; |
| 856 | PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv; | 857 | PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D; |
| 857 | PFNGLUNIFORM1FVPROC glad_glUniform1fv; | 858 | PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv; |
| 858 | PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample; | 859 | PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv; |
| 859 | PFNGLUNIFORM1IPROC glad_glUniform1i; | 860 | PFNGLBINDSAMPLERPROC glad_glBindSampler; |
| 860 | PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements; | ||
| 861 | PFNGLUNIFORM4FPROC glad_glUniform4f; | ||
| 862 | PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv; | ||
| 863 | PFNGLGENTEXTURESPROC glad_glGenTextures; | ||
| 864 | PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample; | ||
| 865 | PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog; | ||
| 866 | PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram; | ||
| 867 | PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv; | ||
| 868 | PFNGLGETERRORPROC glad_glGetError; | ||
| 869 | PFNGLBINDBUFFERPROC glad_glBindBuffer; | ||
| 870 | PFNGLISSYNCPROC glad_glIsSync; | ||
| 871 | PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage; | ||
| 872 | PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding; | ||
| 873 | PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui; | ||
| 874 | PFNGLCOLORP4UIVPROC glad_glColorP4uiv; | ||
| 875 | PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData; | ||
| 876 | PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv; | ||
| 877 | PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f; | ||
| 878 | PFNGLDEPTHMASKPROC glad_glDepthMask; | ||
| 879 | PFNGLCREATESHADERPROC glad_glCreateShader; | ||
| 880 | PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray; | ||
| 881 | PFNGLDISABLEIPROC glad_glDisablei; | ||
| 882 | PFNGLENDQUERYPROC glad_glEndQuery; | ||
| 883 | PFNGLISSHADERPROC glad_glIsShader; | ||
| 884 | PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers; | ||
| 885 | PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog; | ||
| 886 | PFNGLPIXELSTOREFPROC glad_glPixelStoref; | ||
| 887 | PFNGLPOINTPARAMETERIPROC glad_glPointParameteri; | ||
| 888 | PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv; | ||
| 889 | PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer; | ||
| 890 | PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample; | ||
| 891 | PFNGLFENCESYNCPROC glad_glFenceSync; | ||
| 892 | PFNGLDELETEQUERIESPROC glad_glDeleteQueries; | ||
| 893 | PFNGLENABLEIPROC glad_glEnablei; | ||
| 894 | PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv; | ||
| 895 | PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv; | ||
| 896 | PFNGLUNIFORM3UIPROC glad_glUniform3ui; | ||
| 897 | PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D; | ||
| 898 | PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv; | ||
| 899 | PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex; | ||
| 900 | PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate; | ||
| 901 | PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d; | ||
| 902 | PFNGLTEXIMAGE2DPROC glad_glTexImage2D; | ||
| 903 | PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s; | ||
| 904 | PFNGLUNIFORM2UIPROC glad_glUniform2ui; | ||
| 905 | PFNGLFLUSHPROC glad_glFlush; | ||
| 906 | PFNGLISTEXTUREPROC glad_glIsTexture; | ||
| 907 | PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation; | ||
| 908 | PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv; | ||
| 909 | PFNGLISENABLEDIPROC glad_glIsEnabledi; | ||
| 910 | PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv; | ||
| 911 | PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer; | ||
| 912 | PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer; | ||
| 913 | PFNGLCOLORMASKIPROC glad_glColorMaski; | ||
| 914 | PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv; | ||
| 915 | PFNGLLINEWIDTHPROC glad_glLineWidth; | 861 | PFNGLLINEWIDTHPROC glad_glLineWidth; |
| 916 | PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri; | 862 | PFNGLCOLORP3UIVPROC glad_glColorP3uiv; |
| 917 | PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D; | ||
| 918 | PFNGLPOINTPARAMETERFPROC glad_glPointParameterf; | ||
| 919 | PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv; | ||
| 920 | PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv; | ||
| 921 | PFNGLCLEARSTENCILPROC glad_glClearStencil; | ||
| 922 | PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv; | ||
| 923 | PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex; | ||
| 924 | PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v; | 863 | PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v; |
| 864 | PFNGLCOMPILESHADERPROC glad_glCompileShader; | ||
| 865 | PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying; | ||
| 866 | PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer; | ||
| 867 | PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui; | ||
| 868 | PFNGLVERTEXP4UIPROC glad_glVertexP4ui; | ||
| 869 | PFNGLENABLEIPROC glad_glEnablei; | ||
| 870 | PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui; | ||
| 871 | PFNGLCREATESHADERPROC glad_glCreateShader; | ||
| 872 | PFNGLISBUFFERPROC glad_glIsBuffer; | ||
| 873 | PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv; | ||
| 925 | PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers; | 874 | PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers; |
| 926 | PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub; | 875 | PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D; |
| 927 | PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv; | 876 | PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D; |
| 928 | PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D; | 877 | PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f; |
| 929 | PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers; | 878 | PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate; |
| 930 | PFNGLATTACHSHADERPROC glad_glAttachShader; | 879 | PFNGLHINTPROC glad_glHint; |
| 931 | PFNGLNORMALP3UIPROC glad_glNormalP3ui; | 880 | PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s; |
| 932 | PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv; | ||
| 933 | PFNGLBLENDFUNCPROC glad_glBlendFunc; | ||
| 934 | PFNGLUNIFORM2IVPROC glad_glUniform2iv; | ||
| 935 | PFNGLSTENCILOPPROC glad_glStencilOp; | ||
| 936 | PFNGLUNIFORM1IVPROC glad_glUniform1iv; | ||
| 937 | PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer; | ||
| 938 | PFNGLSTENCILMASKPROC glad_glStencilMask; | ||
| 939 | PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex; | ||
| 940 | PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui; | ||
| 941 | PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D; | ||
| 942 | PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i; | ||
| 943 | PFNGLFINISHPROC glad_glFinish; | ||
| 944 | PFNGLVERTEXP3UIPROC glad_glVertexP3ui; | ||
| 945 | PFNGLGETSTRINGPROC glad_glGetString; | ||
| 946 | PFNGLUNIFORM3IPROC glad_glUniform3i; | ||
| 947 | PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex; | ||
| 948 | PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed; | ||
| 949 | PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName; | ||
| 950 | PFNGLTEXIMAGE3DPROC glad_glTexImage3D; | ||
| 951 | PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex; | ||
| 952 | PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays; | ||
| 953 | PFNGLCREATEPROGRAMPROC glad_glCreateProgram; | ||
| 954 | PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv; | ||
| 955 | PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv; | ||
| 956 | PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv; | ||
| 957 | PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv; | ||
| 958 | PFNGLGETUNIFORMFVPROC glad_glGetUniformfv; | ||
| 959 | PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv; | ||
| 960 | PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv; | ||
| 961 | PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui; | ||
| 962 | PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements; | ||
| 963 | PFNGLGETBOOLEANVPROC glad_glGetBooleanv; | ||
| 964 | PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv; | ||
| 965 | PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset; | ||
| 966 | PFNGLGETSYNCIVPROC glad_glGetSynciv; | ||
| 967 | PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture; | ||
| 968 | PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv; | ||
| 969 | PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv; | ||
| 970 | PFNGLSAMPLEMASKIPROC glad_glSampleMaski; | 881 | PFNGLSAMPLEMASKIPROC glad_glSampleMaski; |
| 971 | PFNGLISQUERYPROC glad_glIsQuery; | 882 | PFNGLVERTEXP2UIPROC glad_glVertexP2ui; |
| 972 | PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv; | 883 | PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv; |
| 973 | PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D; | 884 | PFNGLPOINTSIZEPROC glad_glPointSize; |
| 974 | PFNGLBUFFERSUBDATAPROC glad_glBufferSubData; | 885 | PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv; |
| 975 | PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv; | 886 | PFNGLDELETEPROGRAMPROC glad_glDeleteProgram; |
| 887 | PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv; | ||
| 888 | PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage; | ||
| 976 | PFNGLWAITSYNCPROC glad_glWaitSync; | 889 | PFNGLWAITSYNCPROC glad_glWaitSync; |
| 977 | PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray; | 890 | PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv; |
| 891 | PFNGLUNIFORM3IPROC glad_glUniform3i; | ||
| 892 | PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv; | ||
| 893 | PFNGLUNIFORM3FPROC glad_glUniform3f; | ||
| 894 | PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv; | ||
| 895 | PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv; | ||
| 896 | PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui; | ||
| 897 | PFNGLCOLORMASKIPROC glad_glColorMaski; | ||
| 898 | PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi; | ||
| 899 | PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays; | ||
| 900 | PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui; | ||
| 978 | PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv; | 901 | PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv; |
| 979 | PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange; | ||
| 980 | PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv; | ||
| 981 | PFNGLTEXPARAMETERFPROC glad_glTexParameterf; | ||
| 982 | PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer; | ||
| 983 | PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor; | ||
| 984 | PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D; | ||
| 985 | PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i; | ||
| 986 | PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui; | ||
| 987 | PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex; | 902 | PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex; |
| 988 | PFNGLBLENDEQUATIONPROC glad_glBlendEquation; | 903 | PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv; |
| 989 | PFNGLCULLFACEPROC glad_glCullFace; | 904 | PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv; |
| 990 | PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui; | 905 | PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui; |
| 991 | PFNGLDELETEPROGRAMPROC glad_glDeleteProgram; | 906 | PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers; |
| 992 | PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D; | ||
| 993 | PFNGLGENBUFFERSPROC glad_glGenBuffers; | ||
| 994 | PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback; | ||
| 995 | PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv; | ||
| 996 | PFNGLCOLORP4UIPROC glad_glColorP4ui; | ||
| 997 | PFNGLUNIFORM4FVPROC glad_glUniform4fv; | ||
| 998 | PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv; | ||
| 999 | PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv; | ||
| 1000 | PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv; | ||
| 1001 | PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange; | ||
| 1002 | PFNGLREADPIXELSPROC glad_glReadPixels; | ||
| 1003 | PFNGLGETSTRINGIPROC glad_glGetStringi; | ||
| 1004 | PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d; | ||
| 1005 | PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv; | ||
| 1006 | PFNGLSCISSORPROC glad_glScissor; | ||
| 1007 | PFNGLVERTEXP4UIPROC glad_glVertexP4ui; | ||
| 1008 | PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv; | ||
| 1009 | PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer; | ||
| 1010 | PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv; | ||
| 1011 | PFNGLBUFFERDATAPROC glad_glBufferData; | ||
| 1012 | PFNGLCOLORP3UIVPROC glad_glColorP3uiv; | ||
| 1013 | PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D; | ||
| 1014 | PFNGLDRAWBUFFERPROC glad_glDrawBuffer; | ||
| 1015 | PFNGLUNIFORM3FVPROC glad_glUniform3fv; | ||
| 1016 | PFNGLGETQUERYIVPROC glad_glGetQueryiv; | ||
| 1017 | PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv; | ||
| 1018 | PFNGLDRAWARRAYSPROC glad_glDrawArrays; | 907 | PFNGLDRAWARRAYSPROC glad_glDrawArrays; |
| 1019 | PFNGLDRAWELEMENTSPROC glad_glDrawElements; | 908 | PFNGLUNIFORM1UIPROC glad_glUniform1ui; |
| 1020 | PFNGLUNIFORM3FPROC glad_glUniform3f; | 909 | PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i; |
| 1021 | PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage; | 910 | PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui; |
| 1022 | PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers; | ||
| 1023 | PFNGLCOLORP3UIPROC glad_glColorP3ui; | ||
| 1024 | PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv; | ||
| 1025 | PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv; | ||
| 1026 | PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv; | ||
| 1027 | PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui; | ||
| 1028 | PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D; | ||
| 1029 | PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender; | ||
| 1030 | PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv; | ||
| 1031 | PFNGLCLEARPROC glad_glClear; | ||
| 1032 | PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv; | ||
| 1033 | PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D; | ||
| 1034 | PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation; | ||
| 1035 | PFNGLDELETESHADERPROC glad_glDeleteShader; | ||
| 1036 | PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv; | ||
| 1037 | PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s; | ||
| 1038 | PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange; | ||
| 1039 | PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv; | ||
| 1040 | PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer; | ||
| 1041 | PFNGLQUERYCOUNTERPROC glad_glQueryCounter; | ||
| 1042 | PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate; | ||
| 1043 | PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv; | ||
| 1044 | PFNGLUNIFORM2FVPROC glad_glUniform2fv; | ||
| 1045 | PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation; | ||
| 1046 | PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv; | ||
| 1047 | PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv; | ||
| 1048 | PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv; | ||
| 1049 | PFNGLNORMALP3UIVPROC glad_glNormalP3uiv; | ||
| 1050 | PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv; | ||
| 1051 | PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv; | ||
| 1052 | PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv; | ||
| 1053 | PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d; | 911 | PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d; |
| 1054 | PFNGLTEXBUFFERPROC glad_glTexBuffer; | 912 | PFNGLCLEARPROC glad_glClear; |
| 1055 | PFNGLUNIFORM3IVPROC glad_glUniform3iv; | ||
| 1056 | PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName; | 913 | PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName; |
| 1057 | PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D; | ||
| 1058 | PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays; | ||
| 1059 | PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation; | ||
| 1060 | PFNGLISENABLEDPROC glad_glIsEnabled; | 914 | PFNGLISENABLEDPROC glad_glIsEnabled; |
| 1061 | PFNGLBEGINQUERYPROC glad_glBeginQuery; | 915 | PFNGLSTENCILOPPROC glad_glStencilOp; |
| 1062 | PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f; | 916 | PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D; |
| 1063 | PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer; | 917 | PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv; |
| 1064 | PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv; | 918 | PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub; |
| 919 | PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation; | ||
| 920 | PFNGLTEXIMAGE1DPROC glad_glTexImage1D; | ||
| 921 | PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv; | ||
| 922 | PFNGLGETTEXIMAGEPROC glad_glGetTexImage; | ||
| 923 | PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v; | ||
| 924 | PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers; | ||
| 1065 | PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders; | 925 | PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders; |
| 1066 | PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource; | 926 | PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer; |
| 1067 | PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex; | 927 | PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays; |
| 1068 | PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv; | ||
| 1069 | PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf; | ||
| 1070 | PFNGLUNIFORM1UIVPROC glad_glUniform1uiv; | ||
| 1071 | PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced; | ||
| 1072 | PFNGLUNIFORM1UIPROC glad_glUniform1ui; | ||
| 1073 | PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v; | ||
| 1074 | PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f; | ||
| 1075 | PFNGLDETACHSHADERPROC glad_glDetachShader; | ||
| 1076 | PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv; | ||
| 1077 | PFNGLISVERTEXARRAYPROC glad_glIsVertexArray; | 928 | PFNGLISVERTEXARRAYPROC glad_glIsVertexArray; |
| 1078 | PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv; | 929 | PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray; |
| 1079 | PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi; | 930 | PFNGLGETQUERYIVPROC glad_glGetQueryiv; |
| 1080 | PFNGLREADBUFFERPROC glad_glReadBuffer; | 931 | PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv; |
| 1081 | PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv; | ||
| 1082 | PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender; | ||
| 1083 | PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui; | ||
| 1084 | PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate; | ||
| 1085 | PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv; | ||
| 1086 | PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation; | ||
| 1087 | PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D; | ||
| 1088 | PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s; | ||
| 1089 | PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v; | ||
| 1090 | PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv; | ||
| 1091 | PFNGLDEPTHFUNCPROC glad_glDepthFunc; | ||
| 1092 | PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv; | ||
| 1093 | PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv; | ||
| 1094 | PFNGLDELETESYNCPROC glad_glDeleteSync; | ||
| 1095 | PFNGLUNIFORM4UIVPROC glad_glUniform4uiv; | ||
| 1096 | PFNGLGETSHADERIVPROC glad_glGetShaderiv; | ||
| 1097 | PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase; | ||
| 1098 | PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv; | ||
| 1099 | PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus; | ||
| 1100 | PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv; | ||
| 1101 | PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying; | ||
| 1102 | PFNGLUNIFORM2UIVPROC glad_glUniform2uiv; | ||
| 1103 | PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d; | ||
| 1104 | PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData; | ||
| 1105 | PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv; | ||
| 1106 | PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync; | ||
| 1107 | PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv; | ||
| 1108 | PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced; | ||
| 1109 | PFNGLGETINTEGERVPROC glad_glGetIntegerv; | ||
| 1110 | PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv; | ||
| 1111 | PFNGLUNIFORM3UIVPROC glad_glUniform3uiv; | ||
| 1112 | PFNGLISBUFFERPROC glad_glIsBuffer; | ||
| 1113 | PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv; | ||
| 1114 | PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv; | ||
| 1115 | PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform; | ||
| 1116 | PFNGLUNIFORM2FPROC glad_glUniform2f; | ||
| 1117 | PFNGLBINDTEXTUREPROC glad_glBindTexture; | ||
| 1118 | PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices; | 932 | PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices; |
| 1119 | PFNGLCOMPILESHADERPROC glad_glCompileShader; | 933 | PFNGLISSHADERPROC glad_glIsShader; |
| 1120 | PFNGLUNIFORM1FPROC glad_glUniform1f; | 934 | PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv; |
| 935 | PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv; | ||
| 936 | PFNGLENABLEPROC glad_glEnable; | ||
| 937 | PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv; | ||
| 938 | PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation; | ||
| 939 | PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv; | ||
| 940 | PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv; | ||
| 941 | PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui; | ||
| 942 | PFNGLGETUNIFORMFVPROC glad_glGetUniformfv; | ||
| 943 | PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv; | ||
| 944 | PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv; | ||
| 945 | PFNGLDRAWBUFFERPROC glad_glDrawBuffer; | ||
| 946 | PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv; | ||
| 947 | PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced; | ||
| 948 | PFNGLFLUSHPROC glad_glFlush; | ||
| 1121 | PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv; | 949 | PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv; |
| 1122 | PFNGLCOLORMASKPROC glad_glColorMask; | 950 | PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv; |
| 1123 | PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv; | 951 | PFNGLFENCESYNCPROC glad_glFenceSync; |
| 1124 | PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i; | 952 | PFNGLCOLORP3UIPROC glad_glColorP3ui; |
| 953 | PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv; | ||
| 954 | PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender; | ||
| 955 | PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv; | ||
| 956 | PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv; | ||
| 957 | PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate; | ||
| 958 | PFNGLGENSAMPLERSPROC glad_glGenSamplers; | ||
| 959 | PFNGLCLAMPCOLORPROC glad_glClampColor; | ||
| 960 | PFNGLUNIFORM4IVPROC glad_glUniform4iv; | ||
| 961 | PFNGLCLEARSTENCILPROC glad_glClearStencil; | ||
| 962 | PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv; | ||
| 963 | PFNGLGENTEXTURESPROC glad_glGenTextures; | ||
| 964 | PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv; | ||
| 1125 | PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv; | 965 | PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv; |
| 1126 | PFNGLISSAMPLERPROC glad_glIsSampler; | 966 | PFNGLISSYNCPROC glad_glIsSync; |
| 1127 | PFNGLACTIVETEXTUREPROC glad_glActiveTexture; | 967 | PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName; |
| 1128 | PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui; | 968 | PFNGLUNIFORM2IPROC glad_glUniform2i; |
| 969 | PFNGLUNIFORM2FPROC glad_glUniform2f; | ||
| 970 | PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui; | ||
| 971 | PFNGLGETPROGRAMIVPROC glad_glGetProgramiv; | ||
| 972 | PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer; | ||
| 973 | PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer; | ||
| 974 | PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange; | ||
| 1129 | PFNGLGENQUERIESPROC glad_glGenQueries; | 975 | PFNGLGENQUERIESPROC glad_glGenQueries; |
| 976 | PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui; | ||
| 977 | PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D; | ||
| 978 | PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v; | ||
| 1130 | PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers; | 979 | PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers; |
| 1131 | PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib; | 980 | PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D; |
| 981 | PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer; | ||
| 982 | PFNGLISENABLEDIPROC glad_glIsEnabledi; | ||
| 1132 | PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui; | 983 | PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui; |
| 1133 | PFNGLBLENDCOLORPROC glad_glBlendColor; | 984 | PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed; |
| 1134 | PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv; | 985 | PFNGLUNIFORM2IVPROC glad_glUniform2iv; |
| 1135 | PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv; | 986 | PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv; |
| 1136 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex; | 987 | PFNGLUNIFORM4UIVPROC glad_glUniform4uiv; |
| 1137 | PFNGLCLAMPCOLORPROC glad_glClampColor; | 988 | PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D; |
| 1138 | PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv; | 989 | PFNGLGETSHADERIVPROC glad_glGetShaderiv; |
| 1139 | PFNGLDELETETEXTURESPROC glad_glDeleteTextures; | 990 | PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation; |
| 1140 | PFNGLUNIFORM4IPROC glad_glUniform4i; | 991 | PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset; |
| 1141 | PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv; | 992 | PFNGLGETDOUBLEVPROC glad_glGetDoublev; |
| 1142 | PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv; | 993 | PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d; |
| 1143 | PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv; | 994 | PFNGLGETUNIFORMIVPROC glad_glGetUniformiv; |
| 1144 | PFNGLGENSAMPLERSPROC glad_glGenSamplers; | 995 | PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv; |
| 1145 | PFNGLISPROGRAMPROC glad_glIsProgram; | 996 | PFNGLUNIFORM3FVPROC glad_glUniform3fv; |
| 1146 | PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv; | 997 | PFNGLDEPTHRANGEPROC glad_glDepthRange; |
| 1147 | PFNGLHINTPROC glad_glHint; | ||
| 1148 | PFNGLPOINTSIZEPROC glad_glPointSize; | ||
| 1149 | PFNGLUNIFORM2IPROC glad_glUniform2i; | ||
| 1150 | PFNGLLINKPROGRAMPROC glad_glLinkProgram; | ||
| 1151 | PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate; | ||
| 1152 | PFNGLGETINTEGER64VPROC glad_glGetInteger64v; | ||
| 1153 | PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer; | ||
| 1154 | PFNGLLOGICOPPROC glad_glLogicOp; | ||
| 1155 | PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui; | ||
| 1156 | PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui; | ||
| 1157 | PFNGLTEXIMAGE1DPROC glad_glTexImage1D; | ||
| 1158 | PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv; | ||
| 1159 | PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv; | ||
| 1160 | PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv; | ||
| 1161 | PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv; | ||
| 1162 | PFNGLMAPBUFFERPROC glad_glMapBuffer; | 998 | PFNGLMAPBUFFERPROC glad_glMapBuffer; |
| 1163 | PFNGLGETPROGRAMIVPROC glad_glGetProgramiv; | 999 | PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D; |
| 1164 | PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui; | 1000 | PFNGLDELETESYNCPROC glad_glDeleteSync; |
| 1165 | PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap; | 1001 | PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D; |
| 1166 | PFNGLTEXPARAMETERIPROC glad_glTexParameteri; | 1002 | PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv; |
| 1167 | PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui; | 1003 | PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements; |
| 1168 | PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv; | 1004 | PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv; |
| 1169 | PFNGLDRAWBUFFERSPROC glad_glDrawBuffers; | 1005 | PFNGLUNIFORM3IVPROC glad_glUniform3iv; |
| 1170 | PFNGLPOLYGONMODEPROC glad_glPolygonMode; | 1006 | PFNGLPOLYGONMODEPROC glad_glPolygonMode; |
| 1171 | PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D; | 1007 | PFNGLDRAWBUFFERSPROC glad_glDrawBuffers; |
| 1172 | PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback; | 1008 | PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv; |
| 1173 | PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv; | 1009 | PFNGLUSEPROGRAMPROC glad_glUseProgram; |
| 1174 | PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage; | 1010 | PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog; |
| 1175 | PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D; | 1011 | PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray; |
| 1176 | PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv; | 1012 | PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers; |
| 1177 | PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv; | 1013 | PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv; |
| 1178 | PFNGLBINDSAMPLERPROC glad_glBindSampler; | 1014 | PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex; |
| 1015 | PFNGLUNIFORM2UIVPROC glad_glUniform2uiv; | ||
| 1016 | PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D; | ||
| 1017 | PFNGLFINISHPROC glad_glFinish; | ||
| 1018 | PFNGLDELETESHADERPROC glad_glDeleteShader; | ||
| 1019 | PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv; | ||
| 1020 | PFNGLVIEWPORTPROC glad_glViewport; | ||
| 1021 | PFNGLUNIFORM1UIVPROC glad_glUniform1uiv; | ||
| 1022 | PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings; | ||
| 1023 | PFNGLUNIFORM2UIPROC glad_glUniform2ui; | ||
| 1024 | PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i; | ||
| 1025 | PFNGLCLEARDEPTHPROC glad_glClearDepth; | ||
| 1026 | PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv; | ||
| 1027 | PFNGLTEXPARAMETERFPROC glad_glTexParameterf; | ||
| 1028 | PFNGLTEXPARAMETERIPROC glad_glTexParameteri; | ||
| 1029 | PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource; | ||
| 1030 | PFNGLTEXBUFFERPROC glad_glTexBuffer; | ||
| 1031 | PFNGLPIXELSTOREIPROC glad_glPixelStorei; | ||
| 1032 | PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram; | ||
| 1033 | PFNGLPIXELSTOREFPROC glad_glPixelStoref; | ||
| 1034 | PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v; | ||
| 1035 | PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv; | ||
| 1036 | PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv; | ||
| 1037 | PFNGLLINKPROGRAMPROC glad_glLinkProgram; | ||
| 1038 | PFNGLBINDTEXTUREPROC glad_glBindTexture; | ||
| 1039 | PFNGLGETSTRINGPROC glad_glGetString; | ||
| 1040 | PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv; | ||
| 1041 | PFNGLDETACHSHADERPROC glad_glDetachShader; | ||
| 1042 | PFNGLENDQUERYPROC glad_glEndQuery; | ||
| 1043 | PFNGLNORMALP3UIPROC glad_glNormalP3ui; | ||
| 1044 | PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui; | ||
| 1045 | PFNGLDELETETEXTURESPROC glad_glDeleteTextures; | ||
| 1046 | PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate; | ||
| 1047 | PFNGLDELETEQUERIESPROC glad_glDeleteQueries; | ||
| 1048 | PFNGLNORMALP3UIVPROC glad_glNormalP3uiv; | ||
| 1049 | PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f; | ||
| 1050 | PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d; | ||
| 1051 | PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv; | ||
| 1179 | PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s; | 1052 | PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s; |
| 1053 | PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex; | ||
| 1054 | PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage; | ||
| 1055 | PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri; | ||
| 1056 | PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf; | ||
| 1057 | PFNGLUNIFORM1FPROC glad_glUniform1f; | ||
| 1058 | PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv; | ||
| 1059 | PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage; | ||
| 1060 | PFNGLUNIFORM1IPROC glad_glUniform1i; | ||
| 1061 | PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib; | ||
| 1062 | PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D; | ||
| 1063 | PFNGLDISABLEPROC glad_glDisable; | ||
| 1064 | PFNGLLOGICOPPROC glad_glLogicOp; | ||
| 1180 | PFNGLUNIFORM4UIPROC glad_glUniform4ui; | 1065 | PFNGLUNIFORM4UIPROC glad_glUniform4ui; |
| 1181 | PFNGLDEPTHRANGEPROC glad_glDepthRange; | 1066 | PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer; |
| 1182 | PFNGLPIXELSTOREIPROC glad_glPixelStorei; | 1067 | PFNGLCULLFACEPROC glad_glCullFace; |
| 1183 | PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui; | 1068 | PFNGLGETSTRINGIPROC glad_glGetStringi; |
| 1069 | PFNGLATTACHSHADERPROC glad_glAttachShader; | ||
| 1070 | PFNGLQUERYCOUNTERPROC glad_glQueryCounter; | ||
| 1071 | PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex; | ||
| 1072 | PFNGLDRAWELEMENTSPROC glad_glDrawElements; | ||
| 1073 | PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv; | ||
| 1074 | PFNGLUNIFORM1IVPROC glad_glUniform1iv; | ||
| 1075 | PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv; | ||
| 1076 | PFNGLREADBUFFERPROC glad_glReadBuffer; | ||
| 1077 | PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv; | ||
| 1078 | PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced; | ||
| 1079 | PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap; | ||
| 1080 | PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv; | ||
| 1081 | PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f; | ||
| 1082 | PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv; | ||
| 1083 | PFNGLPOINTPARAMETERIPROC glad_glPointParameteri; | ||
| 1084 | PFNGLBLENDCOLORPROC glad_glBlendColor; | ||
| 1085 | PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv; | ||
| 1086 | PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer; | ||
| 1087 | PFNGLPOINTPARAMETERFPROC glad_glPointParameterf; | ||
| 1088 | PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s; | ||
| 1089 | PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer; | ||
| 1090 | PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv; | ||
| 1091 | PFNGLISPROGRAMPROC glad_glIsProgram; | ||
| 1092 | PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv; | ||
| 1093 | PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv; | ||
| 1094 | PFNGLUNIFORM4IPROC glad_glUniform4i; | ||
| 1095 | PFNGLACTIVETEXTUREPROC glad_glActiveTexture; | ||
| 1096 | PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray; | ||
| 1097 | PFNGLREADPIXELSPROC glad_glReadPixels; | ||
| 1098 | PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv; | ||
| 1099 | PFNGLUNIFORM4FPROC glad_glUniform4f; | ||
| 1100 | PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample; | ||
| 1101 | PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv; | ||
| 1102 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex; | ||
| 1103 | PFNGLSTENCILFUNCPROC glad_glStencilFunc; | ||
| 1104 | PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding; | ||
| 1105 | PFNGLCOLORP4UIPROC glad_glColorP4ui; | ||
| 1106 | PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv; | ||
| 1107 | PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog; | ||
| 1108 | PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i; | ||
| 1109 | PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData; | ||
| 1110 | PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate; | ||
| 1111 | PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui; | ||
| 1112 | PFNGLGENBUFFERSPROC glad_glGenBuffers; | ||
| 1113 | PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv; | ||
| 1114 | PFNGLBLENDFUNCPROC glad_glBlendFunc; | ||
| 1115 | PFNGLCREATEPROGRAMPROC glad_glCreateProgram; | ||
| 1116 | PFNGLTEXIMAGE3DPROC glad_glTexImage3D; | ||
| 1117 | PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer; | ||
| 1118 | PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex; | ||
| 1119 | PFNGLGETINTEGER64VPROC glad_glGetInteger64v; | ||
| 1120 | PFNGLSCISSORPROC glad_glScissor; | ||
| 1121 | PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv; | ||
| 1122 | PFNGLGETBOOLEANVPROC glad_glGetBooleanv; | ||
| 1123 | PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv; | ||
| 1124 | PFNGLUNIFORM3UIVPROC glad_glUniform3uiv; | ||
| 1125 | PFNGLCLEARCOLORPROC glad_glClearColor; | ||
| 1126 | PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv; | ||
| 1127 | PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv; | ||
| 1184 | PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v; | 1128 | PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v; |
| 1185 | PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv; | 1129 | PFNGLCOLORP4UIVPROC glad_glColorP4uiv; |
| 1130 | PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv; | ||
| 1131 | PFNGLUNIFORM3UIPROC glad_glUniform3ui; | ||
| 1132 | PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv; | ||
| 1133 | PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv; | ||
| 1134 | PFNGLUNIFORM2FVPROC glad_glUniform2fv; | ||
| 1135 | PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv; | ||
| 1136 | PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange; | ||
| 1137 | PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv; | ||
| 1138 | PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv; | ||
| 1139 | PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv; | ||
| 1140 | PFNGLDEPTHFUNCPROC glad_glDepthFunc; | ||
| 1186 | PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D; | 1141 | PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D; |
| 1187 | PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv; | 1142 | PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv; |
| 1188 | PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers; | 1143 | PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv; |
| 1189 | PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv; | 1144 | PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui; |
| 1190 | PFNGLVIEWPORTPROC glad_glViewport; | 1145 | PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync; |
| 1146 | PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui; | ||
| 1147 | PFNGLCOLORMASKPROC glad_glColorMask; | ||
| 1148 | PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv; | ||
| 1149 | PFNGLBLENDEQUATIONPROC glad_glBlendEquation; | ||
| 1150 | PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation; | ||
| 1151 | PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback; | ||
| 1152 | PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv; | ||
| 1153 | PFNGLUNIFORM4FVPROC glad_glUniform4fv; | ||
| 1154 | PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback; | ||
| 1155 | PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv; | ||
| 1156 | PFNGLISSAMPLERPROC glad_glIsSampler; | ||
| 1157 | PFNGLVERTEXP3UIPROC glad_glVertexP3ui; | ||
| 1158 | PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor; | ||
| 1159 | PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D; | ||
| 1160 | PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D; | ||
| 1161 | PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex; | ||
| 1162 | PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus; | ||
| 1163 | PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender; | ||
| 1164 | PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv; | ||
| 1165 | PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation; | ||
| 1166 | PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv; | ||
| 1167 | PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv; | ||
| 1168 | PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements; | ||
| 1169 | PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv; | ||
| 1170 | PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase; | ||
| 1171 | PFNGLBUFFERSUBDATAPROC glad_glBufferSubData; | ||
| 1172 | PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv; | ||
| 1173 | PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange; | ||
| 1174 | PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture; | ||
| 1175 | PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays; | ||
| 1176 | PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv; | ||
| 1177 | PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv; | ||
| 1178 | PFNGLDISABLEIPROC glad_glDisablei; | ||
| 1179 | PFNGLSHADERSOURCEPROC glad_glShaderSource; | ||
| 1180 | PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers; | ||
| 1181 | PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv; | ||
| 1182 | PFNGLGETSYNCIVPROC glad_glGetSynciv; | ||
| 1183 | PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv; | ||
| 1184 | PFNGLBEGINQUERYPROC glad_glBeginQuery; | ||
| 1185 | PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv; | ||
| 1186 | PFNGLBINDBUFFERPROC glad_glBindBuffer; | ||
| 1187 | PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv; | ||
| 1188 | PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv; | ||
| 1189 | PFNGLBUFFERDATAPROC glad_glBufferData; | ||
| 1190 | PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv; | ||
| 1191 | PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui; | ||
| 1192 | PFNGLGETERRORPROC glad_glGetError; | ||
| 1193 | PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui; | ||
| 1191 | PFNGLGETFLOATVPROC glad_glGetFloatv; | 1194 | PFNGLGETFLOATVPROC glad_glGetFloatv; |
| 1192 | PFNGLGETDOUBLEVPROC glad_glGetDoublev; | 1195 | PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D; |
| 1196 | PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv; | ||
| 1197 | PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv; | ||
| 1198 | PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i; | ||
| 1199 | PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv; | ||
| 1200 | PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv; | ||
| 1201 | PFNGLGETINTEGERVPROC glad_glGetIntegerv; | ||
| 1202 | PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv; | ||
| 1203 | PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D; | ||
| 1204 | PFNGLISQUERYPROC glad_glIsQuery; | ||
| 1205 | PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv; | ||
| 1206 | PFNGLTEXIMAGE2DPROC glad_glTexImage2D; | ||
| 1207 | PFNGLSTENCILMASKPROC glad_glStencilMask; | ||
| 1193 | PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv; | 1208 | PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv; |
| 1194 | PFNGLSHADERSOURCEPROC glad_glShaderSource; | 1209 | PFNGLISTEXTUREPROC glad_glIsTexture; |
| 1210 | PFNGLUNIFORM1FVPROC glad_glUniform1fv; | ||
| 1211 | PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv; | ||
| 1212 | PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv; | ||
| 1213 | PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv; | ||
| 1214 | PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData; | ||
| 1215 | PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv; | ||
| 1216 | PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d; | ||
| 1217 | PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f; | ||
| 1218 | PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv; | ||
| 1195 | PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v; | 1219 | PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v; |
| 1196 | PFNGLCLEARCOLORPROC glad_glClearColor; | 1220 | PFNGLDEPTHMASKPROC glad_glDepthMask; |
| 1197 | PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v; | 1221 | PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s; |
| 1198 | PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate; | 1222 | PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample; |
| 1199 | PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv; | 1223 | PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex; |
| 1200 | PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv; | 1224 | PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample; |
| 1201 | PFNGLVERTEXP2UIPROC glad_glVertexP2ui; | 1225 | PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform; |
| 1202 | PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray; | 1226 | PFNGLFRONTFACEPROC glad_glFrontFace; |
| 1203 | PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D; | 1227 | int GLAD_GL_SGIX_pixel_tiles; |
| 1204 | PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i; | 1228 | int GLAD_GL_EXT_post_depth_coverage; |
| 1205 | PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv; | 1229 | int GLAD_GL_APPLE_element_array; |
| 1206 | int GLAD_GL_EXT_texture_snorm; | 1230 | int GLAD_GL_AMD_multi_draw_indirect; |
| 1231 | int GLAD_GL_EXT_blend_subtract; | ||
| 1232 | int GLAD_GL_SGIX_tag_sample_buffer; | ||
| 1233 | int GLAD_GL_NV_point_sprite; | ||
| 1234 | int GLAD_GL_IBM_texture_mirrored_repeat; | ||
| 1235 | int GLAD_GL_APPLE_transform_hint; | ||
| 1236 | int GLAD_GL_ATI_separate_stencil; | ||
| 1237 | int GLAD_GL_NV_shader_atomic_int64; | ||
| 1238 | int GLAD_GL_EXT_semaphore_win32; | ||
| 1239 | int GLAD_GL_NV_vertex_program2_option; | ||
| 1240 | int GLAD_GL_EXT_texture_buffer_object; | ||
| 1241 | int GLAD_GL_ARB_vertex_blend; | ||
| 1242 | int GLAD_GL_OVR_multiview; | ||
| 1243 | int GLAD_GL_AMD_shader_gpu_shader_half_float_fetch; | ||
| 1244 | int GLAD_GL_NV_vertex_program2; | ||
| 1245 | int GLAD_GL_ARB_program_interface_query; | ||
| 1246 | int GLAD_GL_EXT_misc_attribute; | ||
| 1247 | int GLAD_GL_NV_multisample_coverage; | ||
| 1248 | int GLAD_GL_ARB_shading_language_packing; | ||
| 1249 | int GLAD_GL_EXT_texture_cube_map; | ||
| 1250 | int GLAD_GL_NV_viewport_array2; | ||
| 1251 | int GLAD_GL_ARB_texture_stencil8; | ||
| 1252 | int GLAD_GL_EXT_index_func; | ||
| 1253 | int GLAD_GL_EXT_memory_object_fd; | ||
| 1254 | int GLAD_GL_OES_compressed_paletted_texture; | ||
| 1255 | int GLAD_GL_MESA_shader_integer_functions; | ||
| 1256 | int GLAD_GL_NV_shader_buffer_load; | ||
| 1257 | int GLAD_GL_EXT_color_subtable; | ||
| 1258 | int GLAD_GL_SUNX_constant_data; | ||
| 1259 | int GLAD_GL_EXT_texture_compression_s3tc; | ||
| 1260 | int GLAD_GL_EXT_multi_draw_arrays; | ||
| 1261 | int GLAD_GL_ARB_shader_atomic_counters; | ||
| 1262 | int GLAD_GL_ARB_arrays_of_arrays; | ||
| 1263 | int GLAD_GL_NV_conditional_render; | ||
| 1264 | int GLAD_GL_EXT_texture_env_combine; | ||
| 1265 | int GLAD_GL_NV_fog_distance; | ||
| 1266 | int GLAD_GL_SGIX_async_histogram; | ||
| 1207 | int GLAD_GL_MESA_resize_buffers; | 1267 | int GLAD_GL_MESA_resize_buffers; |
| 1208 | int GLAD_GL_NV_clip_space_w_scaling; | 1268 | int GLAD_GL_NV_light_max_exponent; |
| 1209 | int GLAD_GL_SGIS_point_parameters; | 1269 | int GLAD_GL_NV_texture_env_combine4; |
| 1210 | int GLAD_GL_EXT_draw_range_elements; | 1270 | int GLAD_GL_ARB_spirv_extensions; |
| 1271 | int GLAD_GL_ARB_texture_view; | ||
| 1272 | int GLAD_GL_ARB_texture_env_combine; | ||
| 1273 | int GLAD_GL_ARB_map_buffer_range; | ||
| 1274 | int GLAD_GL_EXT_convolution; | ||
| 1275 | int GLAD_GL_NV_compute_program5; | ||
| 1276 | int GLAD_GL_NV_vertex_attrib_integer_64bit; | ||
| 1277 | int GLAD_GL_EXT_paletted_texture; | ||
| 1278 | int GLAD_GL_ARB_texture_buffer_object; | ||
| 1279 | int GLAD_GL_ATI_pn_triangles; | ||
| 1280 | int GLAD_GL_SGIX_resample; | ||
| 1281 | int GLAD_GL_SGIX_flush_raster; | ||
| 1282 | int GLAD_GL_EXT_light_texture; | ||
| 1283 | int GLAD_GL_ARB_point_sprite; | ||
| 1284 | int GLAD_GL_SUN_convolution_border_modes; | ||
| 1285 | int GLAD_GL_EXT_semaphore_fd; | ||
| 1286 | int GLAD_GL_NV_parameter_buffer_object2; | ||
| 1287 | int GLAD_GL_ARB_half_float_pixel; | ||
| 1288 | int GLAD_GL_NV_tessellation_program5; | ||
| 1211 | int GLAD_GL_REND_screen_coordinates; | 1289 | int GLAD_GL_REND_screen_coordinates; |
| 1212 | int GLAD_GL_AMD_gpu_shader_int16; | 1290 | int GLAD_GL_EXT_shared_texture_palette; |
| 1213 | int GLAD_GL_NV_command_list; | 1291 | int GLAD_GL_EXT_packed_float; |
| 1214 | int GLAD_GL_NV_stereo_view_rendering; | 1292 | int GLAD_GL_OML_subsample; |
| 1215 | int GLAD_GL_ARB_instanced_arrays; | 1293 | int GLAD_GL_SGIX_vertex_preclip; |
| 1216 | int GLAD_GL_ARB_pipeline_statistics_query; | 1294 | int GLAD_GL_SGIX_texture_scale_bias; |
| 1295 | int GLAD_GL_AMD_draw_buffers_blend; | ||
| 1296 | int GLAD_GL_APPLE_texture_range; | ||
| 1297 | int GLAD_GL_EXT_texture_array; | ||
| 1298 | int GLAD_GL_NV_texture_barrier; | ||
| 1299 | int GLAD_GL_ARB_texture_query_levels; | ||
| 1300 | int GLAD_GL_NV_texgen_emboss; | ||
| 1301 | int GLAD_GL_EXT_texture_swizzle; | ||
| 1302 | int GLAD_GL_ARB_texture_rg; | ||
| 1303 | int GLAD_GL_ARB_vertex_type_2_10_10_10_rev; | ||
| 1304 | int GLAD_GL_ARB_fragment_shader; | ||
| 1305 | int GLAD_GL_3DFX_tbuffer; | ||
| 1217 | int GLAD_GL_GREMEDY_frame_terminator; | 1306 | int GLAD_GL_GREMEDY_frame_terminator; |
| 1218 | int GLAD_GL_EXT_pixel_transform; | 1307 | int GLAD_GL_IBM_cull_vertex; |
| 1219 | int GLAD_GL_ARB_fragment_program_shadow; | 1308 | int GLAD_GL_EXT_separate_shader_objects; |
| 1220 | int GLAD_GL_MESA_window_pos; | ||
| 1221 | int GLAD_GL_NV_texture_compression_vtc; | ||
| 1222 | int GLAD_GL_ARB_point_parameters; | ||
| 1223 | int GLAD_GL_MESA_pack_invert; | ||
| 1224 | int GLAD_GL_ATI_texture_env_combine3; | ||
| 1225 | int GLAD_GL_NV_transform_feedback; | ||
| 1226 | int GLAD_GL_NV_viewport_array2; | ||
| 1227 | int GLAD_GL_EXT_bindable_uniform; | ||
| 1228 | int GLAD_GL_NV_primitive_restart; | ||
| 1229 | int GLAD_GL_KHR_debug; | ||
| 1230 | int GLAD_GL_ARB_shader_ballot; | ||
| 1231 | int GLAD_GL_AMD_shader_stencil_export; | ||
| 1232 | int GLAD_GL_NV_query_resource_tag; | ||
| 1233 | int GLAD_GL_NV_shader_atomic_fp16_vector; | ||
| 1234 | int GLAD_GL_NV_tessellation_program5; | ||
| 1235 | int GLAD_GL_EXT_window_rectangles; | ||
| 1236 | int GLAD_GL_NV_texture_multisample; | 1309 | int GLAD_GL_NV_texture_multisample; |
| 1310 | int GLAD_GL_ARB_shader_objects; | ||
| 1311 | int GLAD_GL_ARB_framebuffer_object; | ||
| 1312 | int GLAD_GL_EXT_external_buffer; | ||
| 1313 | int GLAD_GL_ATI_envmap_bumpmap; | ||
| 1314 | int GLAD_GL_AMD_shader_explicit_vertex_parameter; | ||
| 1315 | int GLAD_GL_ARB_robust_buffer_access_behavior; | ||
| 1316 | int GLAD_GL_ARB_shader_stencil_export; | ||
| 1317 | int GLAD_GL_NV_texture_rectangle; | ||
| 1318 | int GLAD_GL_ARB_enhanced_layouts; | ||
| 1319 | int GLAD_GL_ARB_texture_rectangle; | ||
| 1320 | int GLAD_GL_SGI_texture_color_table; | ||
| 1321 | int GLAD_GL_NV_viewport_swizzle; | ||
| 1322 | int GLAD_GL_ATI_map_object_buffer; | ||
| 1323 | int GLAD_GL_ARB_robustness; | ||
| 1324 | int GLAD_GL_NV_pixel_data_range; | ||
| 1325 | int GLAD_GL_EXT_framebuffer_blit; | ||
| 1326 | int GLAD_GL_ARB_gpu_shader_fp64; | ||
| 1327 | int GLAD_GL_NV_command_list; | ||
| 1328 | int GLAD_GL_SGIX_depth_texture; | ||
| 1329 | int GLAD_GL_AMD_framebuffer_sample_positions; | ||
| 1330 | int GLAD_GL_GREMEDY_string_marker; | ||
| 1331 | int GLAD_GL_ARB_texture_compression_bptc; | ||
| 1332 | int GLAD_GL_EXT_subtexture; | ||
| 1333 | int GLAD_GL_EXT_pixel_transform_color_table; | ||
| 1334 | int GLAD_GL_EXT_texture_compression_rgtc; | ||
| 1335 | int GLAD_GL_ARB_shader_atomic_counter_ops; | ||
| 1336 | int GLAD_GL_SGIX_depth_pass_instrument; | ||
| 1337 | int GLAD_GL_EXT_gpu_program_parameters; | ||
| 1338 | int GLAD_GL_NV_evaluators; | ||
| 1339 | int GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent; | ||
| 1340 | int GLAD_GL_SGIS_texture_filter4; | ||
| 1341 | int GLAD_GL_AMD_performance_monitor; | ||
| 1342 | int GLAD_GL_NV_geometry_shader4; | ||
| 1343 | int GLAD_GL_EXT_stencil_clear_tag; | ||
| 1344 | int GLAD_GL_NV_vertex_program1_1; | ||
| 1345 | int GLAD_GL_NV_present_video; | ||
| 1346 | int GLAD_GL_ARB_texture_compression_rgtc; | ||
| 1237 | int GLAD_GL_HP_convolution_border_modes; | 1347 | int GLAD_GL_HP_convolution_border_modes; |
| 1238 | int GLAD_GL_NV_conservative_raster_pre_snap; | ||
| 1239 | int GLAD_GL_EXT_shader_integer_mix; | 1348 | int GLAD_GL_EXT_shader_integer_mix; |
| 1240 | int GLAD_GL_APPLE_aux_depth_stencil; | 1349 | int GLAD_GL_SGIX_framezoom; |
| 1241 | int GLAD_GL_ARB_fragment_shader; | 1350 | int GLAD_GL_ARB_stencil_texturing; |
| 1351 | int GLAD_GL_ARB_shader_clock; | ||
| 1352 | int GLAD_GL_NV_shader_atomic_fp16_vector; | ||
| 1353 | int GLAD_GL_SGIX_fog_offset; | ||
| 1354 | int GLAD_GL_ARB_draw_elements_base_vertex; | ||
| 1355 | int GLAD_GL_INGR_interlace_read; | ||
| 1356 | int GLAD_GL_NV_transform_feedback; | ||
| 1357 | int GLAD_GL_NV_fragment_program; | ||
| 1358 | int GLAD_GL_AMD_stencil_operation_extended; | ||
| 1359 | int GLAD_GL_ARB_seamless_cubemap_per_texture; | ||
| 1360 | int GLAD_GL_ARB_instanced_arrays; | ||
| 1361 | int GLAD_GL_ARB_get_texture_sub_image; | ||
| 1362 | int GLAD_GL_NV_vertex_array_range2; | ||
| 1363 | int GLAD_GL_KHR_robustness; | ||
| 1364 | int GLAD_GL_AMD_sparse_texture; | ||
| 1365 | int GLAD_GL_ARB_clip_control; | ||
| 1366 | int GLAD_GL_NV_fragment_coverage_to_color; | ||
| 1367 | int GLAD_GL_NV_fence; | ||
| 1368 | int GLAD_GL_ARB_texture_buffer_range; | ||
| 1369 | int GLAD_GL_SUN_mesh_array; | ||
| 1370 | int GLAD_GL_ARB_vertex_attrib_binding; | ||
| 1371 | int GLAD_GL_ARB_framebuffer_no_attachments; | ||
| 1372 | int GLAD_GL_ARB_cl_event; | ||
| 1373 | int GLAD_GL_EXT_vertex_weighting; | ||
| 1374 | int GLAD_GL_ARB_derivative_control; | ||
| 1375 | int GLAD_GL_NV_packed_depth_stencil; | ||
| 1376 | int GLAD_GL_OES_single_precision; | ||
| 1377 | int GLAD_GL_NV_primitive_restart; | ||
| 1378 | int GLAD_GL_SUN_global_alpha; | ||
| 1379 | int GLAD_GL_ARB_fragment_shader_interlock; | ||
| 1380 | int GLAD_GL_EXT_texture_object; | ||
| 1381 | int GLAD_GL_AMD_name_gen_delete; | ||
| 1382 | int GLAD_GL_NV_texture_compression_vtc; | ||
| 1383 | int GLAD_GL_NV_sample_mask_override_coverage; | ||
| 1384 | int GLAD_GL_NV_texture_shader3; | ||
| 1385 | int GLAD_GL_MESA_tile_raster_order; | ||
| 1386 | int GLAD_GL_ARB_texture_filter_anisotropic; | ||
| 1387 | int GLAD_GL_EXT_texture; | ||
| 1388 | int GLAD_GL_ARB_buffer_storage; | ||
| 1389 | int GLAD_GL_AMD_shader_atomic_counter_ops; | ||
| 1390 | int GLAD_GL_APPLE_vertex_program_evaluators; | ||
| 1391 | int GLAD_GL_AMD_texture_gather_bias_lod; | ||
| 1392 | int GLAD_GL_NV_texgen_reflection; | ||
| 1393 | int GLAD_GL_ARB_explicit_uniform_location; | ||
| 1394 | int GLAD_GL_ARB_depth_buffer_float; | ||
| 1395 | int GLAD_GL_NV_path_rendering_shared_edge; | ||
| 1396 | int GLAD_GL_SGIX_shadow_ambient; | ||
| 1397 | int GLAD_GL_ARB_texture_cube_map; | ||
| 1398 | int GLAD_GL_AMD_vertex_shader_viewport_index; | ||
| 1399 | int GLAD_GL_SGIX_list_priority; | ||
| 1400 | int GLAD_GL_NV_vertex_buffer_unified_memory; | ||
| 1401 | int GLAD_GL_NV_uniform_buffer_unified_memory; | ||
| 1402 | int GLAD_GL_ARB_clear_texture; | ||
| 1403 | int GLAD_GL_ATI_texture_env_combine3; | ||
| 1404 | int GLAD_GL_NV_depth_clamp; | ||
| 1405 | int GLAD_GL_ARB_map_buffer_alignment; | ||
| 1406 | int GLAD_GL_EXT_memory_object; | ||
| 1407 | int GLAD_GL_NV_blend_equation_advanced; | ||
| 1408 | int GLAD_GL_SGIS_sharpen_texture; | ||
| 1409 | int GLAD_GL_KHR_robust_buffer_access_behavior; | ||
| 1410 | int GLAD_GL_ARB_pipeline_statistics_query; | ||
| 1411 | int GLAD_GL_ARB_vertex_program; | ||
| 1412 | int GLAD_GL_ARB_texture_rgb10_a2ui; | ||
| 1413 | int GLAD_GL_OML_interlace; | ||
| 1414 | int GLAD_GL_ATI_pixel_format_float; | ||
| 1415 | int GLAD_GL_NV_clip_space_w_scaling; | ||
| 1416 | int GLAD_GL_ARB_vertex_buffer_object; | ||
| 1417 | int GLAD_GL_EXT_shadow_funcs; | ||
| 1418 | int GLAD_GL_ATI_text_fragment_shader; | ||
| 1419 | int GLAD_GL_NV_vertex_array_range; | ||
| 1420 | int GLAD_GL_SGIX_fragment_lighting; | ||
| 1421 | int GLAD_GL_AMD_shader_ballot; | ||
| 1422 | int GLAD_GL_NV_texture_expand_normal; | ||
| 1242 | int GLAD_GL_NV_framebuffer_multisample_coverage; | 1423 | int GLAD_GL_NV_framebuffer_multisample_coverage; |
| 1243 | int GLAD_GL_ARB_multi_bind; | 1424 | int GLAD_GL_EXT_timer_query; |
| 1244 | int GLAD_GL_AMD_shader_trinary_minmax; | 1425 | int GLAD_GL_EXT_vertex_array_bgra; |
| 1245 | int GLAD_GL_NV_sample_locations; | 1426 | int GLAD_GL_NV_bindless_texture; |
| 1246 | int GLAD_GL_NV_video_capture; | 1427 | int GLAD_GL_KHR_debug; |
| 1247 | int GLAD_GL_AMD_transform_feedback4; | 1428 | int GLAD_GL_SGIS_texture_border_clamp; |
| 1248 | int GLAD_GL_NV_bindless_multi_draw_indirect; | 1429 | int GLAD_GL_ATI_vertex_attrib_array_object; |
| 1249 | int GLAD_GL_EXT_packed_float; | 1430 | int GLAD_GL_SGIX_clipmap; |
| 1250 | int GLAD_GL_EXT_shared_texture_palette; | 1431 | int GLAD_GL_EXT_geometry_shader4; |
| 1251 | int GLAD_GL_EXT_cmyka; | 1432 | int GLAD_GL_ARB_shader_texture_image_samples; |
| 1252 | int GLAD_GL_AMD_sample_positions; | 1433 | int GLAD_GL_MESA_ycbcr_texture; |
| 1253 | int GLAD_GL_NV_multisample_coverage; | 1434 | int GLAD_GL_MESAX_texture_stack; |
| 1254 | int GLAD_GL_ARB_copy_buffer; | ||
| 1255 | int GLAD_GL_EXT_sparse_texture2; | ||
| 1256 | int GLAD_GL_EXT_index_array_formats; | ||
| 1257 | int GLAD_GL_AMD_seamless_cubemap_per_texture; | 1435 | int GLAD_GL_AMD_seamless_cubemap_per_texture; |
| 1258 | int GLAD_GL_NV_texture_shader2; | 1436 | int GLAD_GL_EXT_bindable_uniform; |
| 1259 | int GLAD_GL_AMD_multi_draw_indirect; | 1437 | int GLAD_GL_KHR_texture_compression_astc_hdr; |
| 1260 | int GLAD_GL_NV_shader_atomic_int64; | 1438 | int GLAD_GL_ARB_shader_ballot; |
| 1261 | int GLAD_GL_ARB_program_interface_query; | 1439 | int GLAD_GL_KHR_blend_equation_advanced; |
| 1262 | int GLAD_GL_EXT_texture_shared_exponent; | 1440 | int GLAD_GL_ARB_fragment_program_shadow; |
| 1263 | int GLAD_GL_NV_depth_clamp; | 1441 | int GLAD_GL_ATI_element_array; |
| 1264 | int GLAD_GL_NV_shader_buffer_load; | 1442 | int GLAD_GL_AMD_texture_texture4; |
| 1443 | int GLAD_GL_SGIX_reference_plane; | ||
| 1444 | int GLAD_GL_EXT_stencil_two_side; | ||
| 1445 | int GLAD_GL_ARB_transform_feedback_overflow_query; | ||
| 1446 | int GLAD_GL_SGIX_texture_lod_bias; | ||
| 1447 | int GLAD_GL_KHR_no_error; | ||
| 1448 | int GLAD_GL_NV_explicit_multisample; | ||
| 1449 | int GLAD_GL_NV_stereo_view_rendering; | ||
| 1265 | int GLAD_GL_IBM_static_data; | 1450 | int GLAD_GL_IBM_static_data; |
| 1266 | int GLAD_GL_ARB_occlusion_query; | 1451 | int GLAD_GL_EXT_clip_volume_hint; |
| 1267 | int GLAD_GL_EXT_raster_multisample; | 1452 | int GLAD_GL_EXT_texture_perturb_normal; |
| 1268 | int GLAD_GL_ARB_sparse_texture; | 1453 | int GLAD_GL_NV_fragment_program2; |
| 1269 | int GLAD_GL_ARB_conditional_render_inverted; | 1454 | int GLAD_GL_NV_fragment_program4; |
| 1270 | int GLAD_GL_KHR_context_flush_control; | 1455 | int GLAD_GL_EXT_point_parameters; |
| 1271 | int GLAD_GL_AMD_sparse_texture; | 1456 | int GLAD_GL_PGI_misc_hints; |
| 1457 | int GLAD_GL_EXT_EGL_image_storage; | ||
| 1458 | int GLAD_GL_SGIX_subsample; | ||
| 1459 | int GLAD_GL_AMD_shader_stencil_export; | ||
| 1460 | int GLAD_GL_ARB_shader_texture_lod; | ||
| 1461 | int GLAD_GL_ARB_vertex_shader; | ||
| 1462 | int GLAD_GL_ARB_depth_clamp; | ||
| 1463 | int GLAD_GL_SGIS_texture_select; | ||
| 1464 | int GLAD_GL_NV_texture_shader; | ||
| 1465 | int GLAD_GL_ARB_tessellation_shader; | ||
| 1466 | int GLAD_GL_EXT_draw_buffers2; | ||
| 1467 | int GLAD_GL_ARB_vertex_attrib_64bit; | ||
| 1468 | int GLAD_GL_EXT_texture_filter_minmax; | ||
| 1272 | int GLAD_GL_NV_query_resource; | 1469 | int GLAD_GL_NV_query_resource; |
| 1273 | int GLAD_GL_ARB_cull_distance; | 1470 | int GLAD_GL_AMD_interleaved_elements; |
| 1274 | int GLAD_GL_EXT_texture_integer; | 1471 | int GLAD_GL_ARB_fragment_program; |
| 1275 | int GLAD_GL_EXT_separate_specular_color; | 1472 | int GLAD_GL_OML_resample; |
| 1473 | int GLAD_GL_APPLE_ycbcr_422; | ||
| 1474 | int GLAD_GL_SGIX_texture_add_env; | ||
| 1475 | int GLAD_GL_ARB_shadow_ambient; | ||
| 1476 | int GLAD_GL_ARB_texture_storage; | ||
| 1477 | int GLAD_GL_EXT_pixel_buffer_object; | ||
| 1478 | int GLAD_GL_ARB_copy_image; | ||
| 1479 | int GLAD_GL_SGIS_pixel_texture; | ||
| 1276 | int GLAD_GL_SGIS_generate_mipmap; | 1480 | int GLAD_GL_SGIS_generate_mipmap; |
| 1277 | int GLAD_GL_SUNX_constant_data; | 1481 | int GLAD_GL_SGIX_instruments; |
| 1278 | int GLAD_GL_ARB_compute_variable_group_size; | 1482 | int GLAD_GL_ARB_fragment_layer_viewport; |
| 1279 | int GLAD_GL_ARB_imaging; | 1483 | int GLAD_GL_ARB_shader_storage_buffer_object; |
| 1280 | int GLAD_GL_NV_bindless_multi_draw_indirect_count; | 1484 | int GLAD_GL_EXT_sparse_texture2; |
| 1281 | int GLAD_GL_OES_read_format; | ||
| 1282 | int GLAD_GL_ARB_shader_draw_parameters; | ||
| 1283 | int GLAD_GL_ATI_pn_triangles; | ||
| 1284 | int GLAD_GL_EXT_framebuffer_object; | ||
| 1285 | int GLAD_GL_MESA_ycbcr_texture; | ||
| 1286 | int GLAD_GL_NV_shader_atomic_float64; | ||
| 1287 | int GLAD_GL_NV_conditional_render; | ||
| 1288 | int GLAD_GL_SGIS_texture_border_clamp; | ||
| 1289 | int GLAD_GL_OES_fixed_point; | ||
| 1290 | int GLAD_GL_ARB_robust_buffer_access_behavior; | ||
| 1291 | int GLAD_GL_EXT_external_buffer; | ||
| 1292 | int GLAD_GL_ARB_seamless_cube_map; | ||
| 1293 | int GLAD_GL_ARB_depth_clamp; | ||
| 1294 | int GLAD_GL_EXT_framebuffer_blit; | ||
| 1295 | int GLAD_GL_AMD_gcn_shader; | ||
| 1296 | int GLAD_GL_AMD_transform_feedback3_lines_triangles; | ||
| 1297 | int GLAD_GL_EXT_timer_query; | ||
| 1298 | int GLAD_GL_ARB_shader_subroutine; | ||
| 1299 | int GLAD_GL_NV_vertex_program; | ||
| 1300 | int GLAD_GL_ARB_texture_query_levels; | ||
| 1301 | int GLAD_GL_IBM_rasterpos_clip; | ||
| 1302 | int GLAD_GL_NV_gpu_program5_mem_extended; | ||
| 1303 | int GLAD_GL_NV_draw_texture; | ||
| 1304 | int GLAD_GL_SGIX_texture_lod_bias; | ||
| 1305 | int GLAD_GL_ARB_transpose_matrix; | ||
| 1306 | int GLAD_GL_ATI_map_object_buffer; | ||
| 1307 | int GLAD_GL_SGIS_texture_edge_clamp; | ||
| 1308 | int GLAD_GL_APPLE_rgb_422; | ||
| 1309 | int GLAD_GL_NV_light_max_exponent; | ||
| 1310 | int GLAD_GL_S3_s3tc; | ||
| 1311 | int GLAD_GL_EXT_vertex_attrib_64bit; | ||
| 1312 | int GLAD_GL_ARB_get_texture_sub_image; | ||
| 1313 | int GLAD_GL_EXT_blend_minmax; | 1485 | int GLAD_GL_EXT_blend_minmax; |
| 1486 | int GLAD_GL_MESA_pack_invert; | ||
| 1487 | int GLAD_GL_ARB_base_instance; | ||
| 1488 | int GLAD_GL_SGIX_convolution_accuracy; | ||
| 1489 | int GLAD_GL_PGI_vertex_hints; | ||
| 1490 | int GLAD_GL_AMD_transform_feedback4; | ||
| 1491 | int GLAD_GL_ARB_ES3_1_compatibility; | ||
| 1492 | int GLAD_GL_EXT_memory_object_win32; | ||
| 1493 | int GLAD_GL_EXT_texture_integer; | ||
| 1494 | int GLAD_GL_ARB_texture_multisample; | ||
| 1495 | int GLAD_GL_ATI_vertex_streams; | ||
| 1496 | int GLAD_GL_AMD_gpu_shader_int64; | ||
| 1497 | int GLAD_GL_S3_s3tc; | ||
| 1314 | int GLAD_GL_ARB_query_buffer_object; | 1498 | int GLAD_GL_ARB_query_buffer_object; |
| 1315 | int GLAD_GL_MESA_shader_integer_functions; | 1499 | int GLAD_GL_AMD_vertex_shader_tessellator; |
| 1316 | int GLAD_GL_EXT_422_pixels; | ||
| 1317 | int GLAD_GL_ARB_texture_cube_map; | ||
| 1318 | int GLAD_GL_NV_pixel_data_range; | ||
| 1319 | int GLAD_GL_ARB_invalidate_subdata; | 1500 | int GLAD_GL_ARB_invalidate_subdata; |
| 1320 | int GLAD_GL_ARB_shader_texture_lod; | 1501 | int GLAD_GL_NV_draw_vulkan_image; |
| 1321 | int GLAD_GL_KHR_no_error; | 1502 | int GLAD_GL_EXT_index_material; |
| 1322 | int GLAD_GL_NV_gpu_multicast; | 1503 | int GLAD_GL_NVX_linked_gpu_multicast; |
| 1323 | int GLAD_GL_NV_fragment_program2; | 1504 | int GLAD_GL_NV_blend_equation_advanced_coherent; |
| 1324 | int GLAD_GL_EXT_geometry_shader4; | 1505 | int GLAD_GL_KHR_texture_compression_astc_sliced_3d; |
| 1325 | int GLAD_GL_SGIX_scalebias_hint; | 1506 | int GLAD_GL_INTEL_parallel_arrays; |
| 1326 | int GLAD_GL_AMD_blend_minmax_factor; | ||
| 1327 | int GLAD_GL_NV_packed_depth_stencil; | ||
| 1328 | int GLAD_GL_SGIX_shadow; | ||
| 1329 | int GLAD_GL_EXT_post_depth_coverage; | ||
| 1330 | int GLAD_GL_NV_half_float; | ||
| 1331 | int GLAD_GL_NV_texture_shader; | ||
| 1332 | int GLAD_GL_EXT_texture_cube_map; | ||
| 1333 | int GLAD_GL_ARB_conservative_depth; | ||
| 1334 | int GLAD_GL_SGIS_fog_function; | ||
| 1335 | int GLAD_GL_ARB_map_buffer_range; | ||
| 1336 | int GLAD_GL_ARB_uniform_buffer_object; | ||
| 1337 | int GLAD_GL_ATI_draw_buffers; | 1507 | int GLAD_GL_ATI_draw_buffers; |
| 1338 | int GLAD_GL_NV_geometry_shader4; | 1508 | int GLAD_GL_WIN_specular_fog; |
| 1509 | int GLAD_GL_EXT_cmyka; | ||
| 1510 | int GLAD_GL_SGIX_pixel_texture; | ||
| 1511 | int GLAD_GL_APPLE_specular_vector; | ||
| 1512 | int GLAD_GL_ARB_compatibility; | ||
| 1513 | int GLAD_GL_ARB_timer_query; | ||
| 1514 | int GLAD_GL_SGIX_interlace; | ||
| 1515 | int GLAD_GL_NV_parameter_buffer_object; | ||
| 1516 | int GLAD_GL_AMD_shader_trinary_minmax; | ||
| 1517 | int GLAD_GL_ARB_direct_state_access; | ||
| 1518 | int GLAD_GL_EXT_rescale_normal; | ||
| 1519 | int GLAD_GL_ARB_pixel_buffer_object; | ||
| 1520 | int GLAD_GL_ARB_uniform_buffer_object; | ||
| 1521 | int GLAD_GL_ARB_vertex_type_10f_11f_11f_rev; | ||
| 1522 | int GLAD_GL_ARB_texture_swizzle; | ||
| 1523 | int GLAD_GL_NV_transform_feedback2; | ||
| 1524 | int GLAD_GL_SGIX_async_pixel; | ||
| 1525 | int GLAD_GL_NV_fragment_program_option; | ||
| 1526 | int GLAD_GL_ARB_explicit_attrib_location; | ||
| 1527 | int GLAD_GL_EXT_blend_color; | ||
| 1528 | int GLAD_GL_NV_shader_thread_group; | ||
| 1529 | int GLAD_GL_EXT_stencil_wrap; | ||
| 1530 | int GLAD_GL_EXT_index_array_formats; | ||
| 1531 | int GLAD_GL_OVR_multiview2; | ||
| 1339 | int GLAD_GL_EXT_histogram; | 1532 | int GLAD_GL_EXT_histogram; |
| 1340 | int GLAD_GL_AMD_vertex_shader_layer; | 1533 | int GLAD_GL_EXT_polygon_offset; |
| 1341 | int GLAD_GL_SGIX_ir_instrument1; | 1534 | int GLAD_GL_SGIS_point_parameters; |
| 1342 | int GLAD_GL_APPLE_object_purgeable; | 1535 | int GLAD_GL_SGIX_ycrcb; |
| 1343 | int GLAD_GL_EXT_texture_env_dot3; | 1536 | int GLAD_GL_EXT_direct_state_access; |
| 1344 | int GLAD_GL_EXT_packed_pixels; | 1537 | int GLAD_GL_ARB_cull_distance; |
| 1345 | int GLAD_GL_ARB_vertex_buffer_object; | 1538 | int GLAD_GL_AMD_sample_positions; |
| 1346 | int GLAD_GL_NV_fragment_program4; | 1539 | int GLAD_GL_NV_vertex_program; |
| 1347 | int GLAD_GL_EXT_coordinate_frame; | 1540 | int GLAD_GL_NV_shader_thread_shuffle; |
| 1348 | int GLAD_GL_SGIX_subsample; | 1541 | int GLAD_GL_ARB_shader_precision; |
| 1349 | int GLAD_GL_3DFX_tbuffer; | 1542 | int GLAD_GL_EXT_vertex_shader; |
| 1350 | int GLAD_GL_IBM_texture_mirrored_repeat; | 1543 | int GLAD_GL_EXT_blend_func_separate; |
| 1544 | int GLAD_GL_APPLE_fence; | ||
| 1545 | int GLAD_GL_NV_query_resource_tag; | ||
| 1546 | int GLAD_GL_OES_byte_coordinates; | ||
| 1547 | int GLAD_GL_ARB_transpose_matrix; | ||
| 1548 | int GLAD_GL_ARB_provoking_vertex; | ||
| 1549 | int GLAD_GL_EXT_fog_coord; | ||
| 1550 | int GLAD_GL_EXT_vertex_array; | ||
| 1551 | int GLAD_GL_ARB_half_float_vertex; | ||
| 1552 | int GLAD_GL_EXT_blend_equation_separate; | ||
| 1553 | int GLAD_GL_NV_framebuffer_mixed_samples; | ||
| 1554 | int GLAD_GL_NVX_conditional_render; | ||
| 1555 | int GLAD_GL_ARB_multi_draw_indirect; | ||
| 1556 | int GLAD_GL_EXT_raster_multisample; | ||
| 1557 | int GLAD_GL_NV_copy_image; | ||
| 1558 | int GLAD_GL_HP_texture_lighting; | ||
| 1559 | int GLAD_GL_INTEL_framebuffer_CMAA; | ||
| 1560 | int GLAD_GL_ARB_transform_feedback2; | ||
| 1561 | int GLAD_GL_ARB_transform_feedback3; | ||
| 1351 | int GLAD_GL_SGIX_ycrcba; | 1562 | int GLAD_GL_SGIX_ycrcba; |
| 1352 | int GLAD_GL_SGIS_texture_color_mask; | 1563 | int GLAD_GL_EXT_debug_marker; |
| 1353 | int GLAD_GL_INTEL_parallel_arrays; | 1564 | int GLAD_GL_EXT_bgra; |
| 1354 | int GLAD_GL_ARB_depth_buffer_float; | 1565 | int GLAD_GL_ARB_sparse_texture_clamp; |
| 1355 | int GLAD_GL_SGIX_interlace; | 1566 | int GLAD_GL_EXT_pixel_transform; |
| 1356 | int GLAD_GL_ARB_internalformat_query; | 1567 | int GLAD_GL_ARB_conservative_depth; |
| 1357 | int GLAD_GL_ARB_shader_atomic_counter_ops; | 1568 | int GLAD_GL_ATI_fragment_shader; |
| 1358 | int GLAD_GL_ARB_spirv_extensions; | ||
| 1359 | int GLAD_GL_NV_texgen_reflection; | ||
| 1360 | int GLAD_GL_ARB_occlusion_query2; | ||
| 1361 | int GLAD_GL_ARB_derivative_control; | ||
| 1362 | int GLAD_GL_ARB_framebuffer_no_attachments; | ||
| 1363 | int GLAD_GL_SGIX_fragment_lighting; | ||
| 1364 | int GLAD_GL_ARB_vertex_array_object; | 1569 | int GLAD_GL_ARB_vertex_array_object; |
| 1365 | int GLAD_GL_EXT_cull_vertex; | 1570 | int GLAD_GL_SUN_triangle_list; |
| 1571 | int GLAD_GL_EXT_texture_env_add; | ||
| 1572 | int GLAD_GL_EXT_packed_depth_stencil; | ||
| 1573 | int GLAD_GL_EXT_texture_mirror_clamp; | ||
| 1574 | int GLAD_GL_NV_multisample_filter_hint; | ||
| 1575 | int GLAD_GL_APPLE_float_pixels; | ||
| 1366 | int GLAD_GL_ARB_transform_feedback_instanced; | 1576 | int GLAD_GL_ARB_transform_feedback_instanced; |
| 1367 | int GLAD_GL_ARB_texture_multisample; | 1577 | int GLAD_GL_SGIX_async; |
| 1368 | int GLAD_GL_SGIS_texture_select; | 1578 | int GLAD_GL_EXT_texture_compression_latc; |
| 1369 | int GLAD_GL_ARB_gpu_shader_int64; | 1579 | int GLAD_GL_NV_robustness_video_memory_purge; |
| 1370 | int GLAD_GL_ARB_copy_image; | 1580 | int GLAD_GL_ARB_shading_language_100; |
| 1371 | int GLAD_GL_ATI_vertex_attrib_array_object; | 1581 | int GLAD_GL_INTEL_performance_query; |
| 1372 | int GLAD_GL_EXT_win32_keyed_mutex; | ||
| 1373 | int GLAD_GL_ARB_texture_border_clamp; | ||
| 1374 | int GLAD_GL_ARB_shader_atomic_counters; | ||
| 1375 | int GLAD_GL_ARB_separate_shader_objects; | ||
| 1376 | int GLAD_GL_SGIX_pixel_texture; | ||
| 1377 | int GLAD_GL_SGIX_async_histogram; | ||
| 1378 | int GLAD_GL_NV_blend_minmax_factor; | ||
| 1379 | int GLAD_GL_ARB_fragment_layer_viewport; | ||
| 1380 | int GLAD_GL_EXT_index_texture; | ||
| 1381 | int GLAD_GL_IBM_cull_vertex; | ||
| 1382 | int GLAD_GL_IBM_vertex_array_lists; | ||
| 1383 | int GLAD_GL_NV_framebuffer_mixed_samples; | ||
| 1384 | int GLAD_GL_ARB_get_program_binary; | ||
| 1385 | int GLAD_GL_EXT_direct_state_access; | ||
| 1386 | int GLAD_GL_ATI_texture_float; | ||
| 1387 | int GLAD_GL_EXT_texture_compression_s3tc; | ||
| 1388 | int GLAD_GL_NV_viewport_swizzle; | ||
| 1389 | int GLAD_GL_ARB_shading_language_include; | ||
| 1390 | int GLAD_GL_EXT_texture_sRGB; | ||
| 1391 | int GLAD_GL_ARB_texture_mirror_clamp_to_edge; | 1582 | int GLAD_GL_ARB_texture_mirror_clamp_to_edge; |
| 1392 | int GLAD_GL_SGIX_polynomial_ffd; | ||
| 1393 | int GLAD_GL_NV_gpu_shader5; | 1583 | int GLAD_GL_NV_gpu_shader5; |
| 1394 | int GLAD_GL_NV_path_rendering; | 1584 | int GLAD_GL_NV_bindless_multi_draw_indirect_count; |
| 1395 | int GLAD_GL_ARB_framebuffer_sRGB; | 1585 | int GLAD_GL_ARB_ES2_compatibility; |
| 1396 | int GLAD_GL_ARB_texture_float; | 1586 | int GLAD_GL_ARB_indirect_parameters; |
| 1397 | int GLAD_GL_ARB_draw_elements_base_vertex; | 1587 | int GLAD_GL_EXT_window_rectangles; |
| 1398 | int GLAD_GL_ARB_vertex_program; | 1588 | int GLAD_GL_NV_half_float; |
| 1399 | int GLAD_GL_SGIX_clipmap; | 1589 | int GLAD_GL_ARB_ES3_2_compatibility; |
| 1400 | int GLAD_GL_NV_fence; | 1590 | int GLAD_GL_ATI_texture_mirror_once; |
| 1401 | int GLAD_GL_HP_occlusion_test; | 1591 | int GLAD_GL_IBM_rasterpos_clip; |
| 1402 | int GLAD_GL_ARB_clip_control; | 1592 | int GLAD_GL_EXT_semaphore; |
| 1403 | int GLAD_GL_ARB_texture_stencil8; | 1593 | int GLAD_GL_SGIX_shadow; |
| 1404 | int GLAD_GL_SUN_triangle_list; | ||
| 1405 | int GLAD_GL_EXT_blend_logic_op; | ||
| 1406 | int GLAD_GL_NV_present_video; | ||
| 1407 | int GLAD_GL_NV_fill_rectangle; | ||
| 1408 | int GLAD_GL_NV_parameter_buffer_object; | ||
| 1409 | int GLAD_GL_NV_evaluators; | ||
| 1410 | int GLAD_GL_NV_texgen_emboss; | ||
| 1411 | int GLAD_GL_ARB_multisample; | ||
| 1412 | int GLAD_GL_EXT_polygon_offset_clamp; | 1594 | int GLAD_GL_EXT_polygon_offset_clamp; |
| 1413 | int GLAD_GL_SGI_color_table; | 1595 | int GLAD_GL_NV_deep_texture3D; |
| 1414 | int GLAD_GL_SGIS_multisample; | 1596 | int GLAD_GL_ARB_shader_draw_parameters; |
| 1415 | int GLAD_GL_EXT_texture_env_add; | 1597 | int GLAD_GL_SGIX_calligraphic_fragment; |
| 1416 | int GLAD_GL_NV_conservative_raster_underestimation; | 1598 | int GLAD_GL_ARB_shader_bit_encoding; |
| 1417 | int GLAD_GL_ARB_fragment_shader_interlock; | 1599 | int GLAD_GL_EXT_compiled_vertex_array; |
| 1418 | int GLAD_GL_ARB_gpu_shader_fp64; | 1600 | int GLAD_GL_NV_depth_buffer_float; |
| 1419 | int GLAD_GL_NV_gpu_program5; | ||
| 1420 | int GLAD_GL_EXT_debug_label; | ||
| 1421 | int GLAD_GL_ARB_shading_language_100; | ||
| 1422 | int GLAD_GL_ARB_sparse_texture2; | ||
| 1423 | int GLAD_GL_NV_vertex_program3; | ||
| 1424 | int GLAD_GL_PGI_vertex_hints; | ||
| 1425 | int GLAD_GL_INTEL_conservative_rasterization; | ||
| 1426 | int GLAD_GL_EXT_paletted_texture; | ||
| 1427 | int GLAD_GL_ATI_vertex_streams; | ||
| 1428 | int GLAD_GL_NV_alpha_to_coverage_dither_control; | ||
| 1429 | int GLAD_GL_EXT_shader_image_load_store; | ||
| 1430 | int GLAD_GL_NV_bindless_texture; | ||
| 1431 | int GLAD_GL_NV_occlusion_query; | 1601 | int GLAD_GL_NV_occlusion_query; |
| 1432 | int GLAD_GL_AMD_query_buffer_object; | 1602 | int GLAD_GL_APPLE_flush_buffer_range; |
| 1603 | int GLAD_GL_ARB_imaging; | ||
| 1604 | int GLAD_GL_NV_shader_atomic_float; | ||
| 1433 | int GLAD_GL_ARB_draw_buffers_blend; | 1605 | int GLAD_GL_ARB_draw_buffers_blend; |
| 1434 | int GLAD_GL_ARB_shader_image_size; | 1606 | int GLAD_GL_AMD_gcn_shader; |
| 1435 | int GLAD_GL_ARB_transform_feedback_overflow_query; | 1607 | int GLAD_GL_AMD_blend_minmax_factor; |
| 1436 | int GLAD_GL_ARB_debug_output; | 1608 | int GLAD_GL_EXT_texture_sRGB_decode; |
| 1437 | int GLAD_GL_ARB_shader_storage_buffer_object; | 1609 | int GLAD_GL_ARB_shading_language_420pack; |
| 1438 | int GLAD_GL_SGIX_framezoom; | ||
| 1439 | int GLAD_GL_APPLE_vertex_program_evaluators; | ||
| 1440 | int GLAD_GL_NV_texture_env_combine4; | ||
| 1441 | int GLAD_GL_AMD_gpu_shader_int64; | ||
| 1442 | int GLAD_GL_ARB_shader_viewport_layer_array; | 1610 | int GLAD_GL_ARB_shader_viewport_layer_array; |
| 1443 | int GLAD_GL_ARB_window_pos; | 1611 | int GLAD_GL_ATI_meminfo; |
| 1444 | int GLAD_GL_ARB_vertex_array_bgra; | 1612 | int GLAD_GL_EXT_abgr; |
| 1445 | int GLAD_GL_KHR_robust_buffer_access_behavior; | 1613 | int GLAD_GL_AMD_pinned_memory; |
| 1446 | int GLAD_GL_ARB_sparse_texture_clamp; | 1614 | int GLAD_GL_EXT_texture_snorm; |
| 1447 | int GLAD_GL_SGIX_instruments; | 1615 | int GLAD_GL_SGIX_texture_coordinate_clamp; |
| 1448 | int GLAD_GL_SGIX_resample; | 1616 | int GLAD_GL_ARB_clear_buffer_object; |
| 1449 | int GLAD_GL_EXT_stencil_wrap; | 1617 | int GLAD_GL_ARB_multisample; |
| 1450 | int GLAD_GL_NV_texture_expand_normal; | 1618 | int GLAD_GL_EXT_debug_label; |
| 1451 | int GLAD_GL_EXT_texture_filter_anisotropic; | ||
| 1452 | int GLAD_GL_INTEL_fragment_shader_ordering; | ||
| 1453 | int GLAD_GL_ARB_texture_env_combine; | ||
| 1454 | int GLAD_GL_ARB_fragment_coord_conventions; | ||
| 1455 | int GLAD_GL_AMD_shader_image_load_store_lod; | ||
| 1456 | int GLAD_GL_EXT_stencil_two_side; | ||
| 1457 | int GLAD_GL_ARB_texture_rgb10_a2ui; | ||
| 1458 | int GLAD_GL_APPLE_row_bytes; | ||
| 1459 | int GLAD_GL_EXT_index_material; | ||
| 1460 | int GLAD_GL_ARB_texture_rectangle; | ||
| 1461 | int GLAD_GL_NV_explicit_multisample; | ||
| 1462 | int GLAD_GL_ARB_texture_non_power_of_two; | ||
| 1463 | int GLAD_GL_EXT_texture; | ||
| 1464 | int GLAD_GL_SGIX_texture_multi_buffer; | ||
| 1465 | int GLAD_GL_NV_transform_feedback2; | ||
| 1466 | int GLAD_GL_APPLE_ycbcr_422; | ||
| 1467 | int GLAD_GL_APPLE_client_storage; | ||
| 1468 | int GLAD_GL_ARB_geometry_shader4; | ||
| 1469 | int GLAD_GL_ARB_sample_shading; | 1619 | int GLAD_GL_ARB_sample_shading; |
| 1470 | int GLAD_GL_NV_fragment_shader_interlock; | 1620 | int GLAD_GL_NV_internalformat_sample_query; |
| 1471 | int GLAD_GL_ARB_compressed_texture_pixel_storage; | 1621 | int GLAD_GL_INTEL_map_texture; |
| 1472 | int GLAD_GL_AMD_vertex_shader_viewport_index; | 1622 | int GLAD_GL_ARB_texture_env_crossbar; |
| 1473 | int GLAD_GL_AMD_shader_explicit_vertex_parameter; | 1623 | int GLAD_GL_EXT_422_pixels; |
| 1474 | int GLAD_GL_ARB_texture_storage; | 1624 | int GLAD_GL_NV_blend_minmax_factor; |
| 1475 | int GLAD_GL_SGIX_flush_raster; | ||
| 1476 | int GLAD_GL_ATI_texture_mirror_once; | ||
| 1477 | int GLAD_GL_NV_robustness_video_memory_purge; | ||
| 1478 | int GLAD_GL_ATI_vertex_array_object; | ||
| 1479 | int GLAD_GL_ARB_arrays_of_arrays; | ||
| 1480 | int GLAD_GL_EXT_texture_buffer_object; | ||
| 1481 | int GLAD_GL_SGIS_pixel_texture; | ||
| 1482 | int GLAD_GL_ARB_vertex_shader; | ||
| 1483 | int GLAD_GL_EXT_texture_perturb_normal; | ||
| 1484 | int GLAD_GL_ARB_multitexture; | ||
| 1485 | int GLAD_GL_IBM_multimode_draw_arrays; | ||
| 1486 | int GLAD_GL_OML_subsample; | ||
| 1487 | int GLAD_GL_AMD_occlusion_query_event; | ||
| 1488 | int GLAD_GL_NV_conservative_raster_pre_snap_triangles; | 1625 | int GLAD_GL_NV_conservative_raster_pre_snap_triangles; |
| 1489 | int GLAD_GL_ARB_texture_filter_minmax; | 1626 | int GLAD_GL_ARB_compute_shader; |
| 1490 | int GLAD_GL_ARB_sync; | 1627 | int GLAD_GL_EXT_blend_logic_op; |
| 1491 | int GLAD_GL_ARB_clear_buffer_object; | 1628 | int GLAD_GL_ARB_blend_func_extended; |
| 1492 | int GLAD_GL_EXT_gpu_shader4; | 1629 | int GLAD_GL_IBM_vertex_array_lists; |
| 1493 | int GLAD_GL_ARB_transform_feedback3; | 1630 | int GLAD_GL_ARB_color_buffer_float; |
| 1494 | int GLAD_GL_KHR_blend_equation_advanced; | ||
| 1495 | int GLAD_GL_SGIX_async; | ||
| 1496 | int GLAD_GL_ARB_seamless_cubemap_per_texture; | ||
| 1497 | int GLAD_GL_AMD_framebuffer_sample_positions; | ||
| 1498 | int GLAD_GL_NV_uniform_buffer_unified_memory; | ||
| 1499 | int GLAD_GL_NV_texture_barrier; | ||
| 1500 | int GLAD_GL_ARB_buffer_storage; | ||
| 1501 | int GLAD_GL_WIN_phong_shading; | ||
| 1502 | int GLAD_GL_ARB_viewport_array; | ||
| 1503 | int GLAD_GL_SGIX_pixel_tiles; | ||
| 1504 | int GLAD_GL_ARB_draw_buffers; | ||
| 1505 | int GLAD_GL_KHR_texture_compression_astc_hdr; | ||
| 1506 | int GLAD_GL_PGI_misc_hints; | ||
| 1507 | int GLAD_GL_NV_sample_mask_override_coverage; | ||
| 1508 | int GLAD_GL_ARB_vertex_type_10f_11f_11f_rev; | ||
| 1509 | int GLAD_GL_EXT_texture_object; | ||
| 1510 | int GLAD_GL_NV_parameter_buffer_object2; | ||
| 1511 | int GLAD_GL_EXT_provoking_vertex; | ||
| 1512 | int GLAD_GL_OES_compressed_paletted_texture; | ||
| 1513 | int GLAD_GL_SGIX_texture_add_env; | ||
| 1514 | int GLAD_GL_EXT_texture_lod_bias; | ||
| 1515 | int GLAD_GL_AMD_conservative_depth; | ||
| 1516 | int GLAD_GL_AMD_performance_monitor; | ||
| 1517 | int GLAD_GL_ARB_matrix_palette; | ||
| 1518 | int GLAD_GL_OES_single_precision; | ||
| 1519 | int GLAD_GL_SGIX_convolution_accuracy; | ||
| 1520 | int GLAD_GL_NV_point_sprite; | ||
| 1521 | int GLAD_GL_MESA_tile_raster_order; | ||
| 1522 | int GLAD_GL_ARB_shadow; | ||
| 1523 | int GLAD_GL_EXT_bgra; | ||
| 1524 | int GLAD_GL_ARB_tessellation_shader; | ||
| 1525 | int GLAD_GL_ARB_ES3_compatibility; | ||
| 1526 | int GLAD_GL_NV_vdpau_interop; | ||
| 1527 | int GLAD_GL_SGIX_texture_coordinate_clamp; | ||
| 1528 | int GLAD_GL_EXT_debug_marker; | ||
| 1529 | int GLAD_GL_HP_image_transform; | ||
| 1530 | int GLAD_GL_EXT_blend_func_separate; | ||
| 1531 | int GLAD_GL_EXT_blend_equation_separate; | ||
| 1532 | int GLAD_GL_AMD_gpu_shader_half_float; | ||
| 1533 | int GLAD_GL_ARB_bindless_texture; | 1631 | int GLAD_GL_ARB_bindless_texture; |
| 1632 | int GLAD_GL_ARB_window_pos; | ||
| 1633 | int GLAD_GL_ARB_internalformat_query; | ||
| 1634 | int GLAD_GL_ARB_shadow; | ||
| 1635 | int GLAD_GL_ARB_texture_mirrored_repeat; | ||
| 1636 | int GLAD_GL_EXT_shader_image_load_store; | ||
| 1637 | int GLAD_GL_EXT_copy_texture; | ||
| 1638 | int GLAD_GL_NV_register_combiners2; | ||
| 1639 | int GLAD_GL_SGIX_ycrcb_subsample; | ||
| 1640 | int GLAD_GL_NV_alpha_to_coverage_dither_control; | ||
| 1641 | int GLAD_GL_SGIX_ir_instrument1; | ||
| 1642 | int GLAD_GL_NV_draw_texture; | ||
| 1643 | int GLAD_GL_EXT_texture_shared_exponent; | ||
| 1644 | int GLAD_GL_NV_texture_shader2; | ||
| 1534 | int GLAD_GL_EXT_draw_instanced; | 1645 | int GLAD_GL_EXT_draw_instanced; |
| 1535 | int GLAD_GL_ARB_sampler_objects; | 1646 | int GLAD_GL_NV_copy_depth_to_color; |
| 1536 | int GLAD_GL_EXT_semaphore; | 1647 | int GLAD_GL_ARB_viewport_array; |
| 1648 | int GLAD_GL_ARB_separate_shader_objects; | ||
| 1649 | int GLAD_GL_NV_conservative_raster_pre_snap; | ||
| 1650 | int GLAD_GL_EXT_depth_bounds_test; | ||
| 1651 | int GLAD_GL_HP_image_transform; | ||
| 1537 | int GLAD_GL_ARB_texture_env_add; | 1652 | int GLAD_GL_ARB_texture_env_add; |
| 1538 | int GLAD_GL_NV_fog_distance; | 1653 | int GLAD_GL_NV_video_capture; |
| 1539 | int GLAD_GL_SGIS_texture_filter4; | 1654 | int GLAD_GL_ARB_sampler_objects; |
| 1540 | int GLAD_GL_EXT_stencil_clear_tag; | 1655 | int GLAD_GL_ARB_matrix_palette; |
| 1541 | int GLAD_GL_ARB_texture_barrier; | 1656 | int GLAD_GL_SGIS_texture_color_mask; |
| 1542 | int GLAD_GL_OVR_multiview; | 1657 | int GLAD_GL_EXT_packed_pixels; |
| 1543 | int GLAD_GL_NV_shader_thread_shuffle; | 1658 | int GLAD_GL_EXT_coordinate_frame; |
| 1544 | int GLAD_GL_EXT_framebuffer_sRGB; | ||
| 1545 | int GLAD_GL_NVX_linked_gpu_multicast; | ||
| 1546 | int GLAD_GL_EXT_vertex_array_bgra; | ||
| 1547 | int GLAD_GL_SGIX_vertex_preclip; | ||
| 1548 | int GLAD_GL_EXT_x11_sync_object; | ||
| 1549 | int GLAD_GL_ARB_ES3_2_compatibility; | ||
| 1550 | int GLAD_GL_EXT_light_texture; | ||
| 1551 | int GLAD_GL_ARB_texture_filter_anisotropic; | ||
| 1552 | int GLAD_GL_ARB_shader_precision; | ||
| 1553 | int GLAD_GL_INGR_blend_func_separate; | ||
| 1554 | int GLAD_GL_ARB_texture_compression; | 1659 | int GLAD_GL_ARB_texture_compression; |
| 1555 | int GLAD_GL_NV_fragment_coverage_to_color; | 1660 | int GLAD_GL_ARB_multi_bind; |
| 1556 | int GLAD_GL_WIN_specular_fog; | 1661 | int GLAD_GL_APPLE_aux_depth_stencil; |
| 1557 | int GLAD_GL_ARB_framebuffer_object; | 1662 | int GLAD_GL_ARB_shader_subroutine; |
| 1558 | int GLAD_GL_EXT_shader_image_load_formatted; | 1663 | int GLAD_GL_EXT_framebuffer_sRGB; |
| 1559 | int GLAD_GL_NV_vertex_program1_1; | 1664 | int GLAD_GL_ARB_texture_storage_multisample; |
| 1560 | int GLAD_GL_ARB_color_buffer_float; | 1665 | int GLAD_GL_KHR_blend_equation_advanced_coherent; |
| 1561 | int GLAD_GL_NV_geometry_shader_passthrough; | 1666 | int GLAD_GL_EXT_vertex_attrib_64bit; |
| 1562 | int GLAD_GL_3DFX_multisample; | 1667 | int GLAD_GL_NV_shader_atomic_float64; |
| 1563 | int GLAD_GL_SGIX_depth_pass_instrument; | ||
| 1564 | int GLAD_GL_EXT_transform_feedback; | ||
| 1565 | int GLAD_GL_ARB_shader_group_vote; | ||
| 1566 | int GLAD_GL_EXT_draw_buffers2; | ||
| 1567 | int GLAD_GL_AMD_shader_ballot; | ||
| 1568 | int GLAD_GL_ARB_texture_mirrored_repeat; | ||
| 1569 | int GLAD_GL_KHR_parallel_shader_compile; | ||
| 1570 | int GLAD_GL_APPLE_fence; | ||
| 1571 | int GLAD_GL_SGIX_reference_plane; | ||
| 1572 | int GLAD_GL_SGIS_detail_texture; | ||
| 1573 | int GLAD_GL_ARB_sparse_buffer; | ||
| 1574 | int GLAD_GL_SGIX_texture_scale_bias; | ||
| 1575 | int GLAD_GL_SGIS_sharpen_texture; | ||
| 1576 | int GLAD_GL_EXT_compiled_vertex_array; | ||
| 1577 | int GLAD_GL_ARB_depth_texture; | 1668 | int GLAD_GL_ARB_depth_texture; |
| 1578 | int GLAD_GL_APPLE_vertex_array_object; | 1669 | int GLAD_GL_NV_shader_buffer_store; |
| 1579 | int GLAD_GL_NV_shader_thread_group; | 1670 | int GLAD_GL_OES_query_matrix; |
| 1580 | int GLAD_GL_ARB_compute_shader; | 1671 | int GLAD_GL_MESA_window_pos; |
| 1581 | int GLAD_GL_SGIX_async_pixel; | 1672 | int GLAD_GL_NV_fill_rectangle; |
| 1582 | int GLAD_GL_INTEL_framebuffer_CMAA; | 1673 | int GLAD_GL_NV_shader_storage_buffer_object; |
| 1583 | int GLAD_GL_EXT_semaphore_win32; | 1674 | int GLAD_GL_ARB_texture_query_lod; |
| 1584 | int GLAD_GL_AMD_shader_atomic_counter_ops; | 1675 | int GLAD_GL_ARB_copy_buffer; |
| 1585 | int GLAD_GL_ARB_gl_spirv; | 1676 | int GLAD_GL_ARB_shader_image_size; |
| 1586 | int GLAD_GL_NV_vertex_program4; | 1677 | int GLAD_GL_NV_shader_atomic_counters; |
| 1587 | int GLAD_GL_ARB_shader_clock; | 1678 | int GLAD_GL_APPLE_object_purgeable; |
| 1588 | int GLAD_GL_ARB_shader_image_load_store; | 1679 | int GLAD_GL_ARB_occlusion_query; |
| 1589 | int GLAD_GL_ARB_vertex_attrib_binding; | 1680 | int GLAD_GL_INGR_color_clamp; |
| 1590 | int GLAD_GL_ARB_vertex_attrib_64bit; | 1681 | int GLAD_GL_SGI_color_table; |
| 1591 | int GLAD_GL_EXT_rescale_normal; | 1682 | int GLAD_GL_NV_gpu_program5_mem_extended; |
| 1592 | int GLAD_GL_ARB_shader_objects; | ||
| 1593 | int GLAD_GL_ARB_texture_cube_map_array; | 1683 | int GLAD_GL_ARB_texture_cube_map_array; |
| 1594 | int GLAD_GL_ATI_separate_stencil; | 1684 | int GLAD_GL_SGIX_scalebias_hint; |
| 1595 | int GLAD_GL_OES_byte_coordinates; | 1685 | int GLAD_GL_EXT_gpu_shader4; |
| 1596 | int GLAD_GL_EXT_memory_object_win32; | 1686 | int GLAD_GL_NV_geometry_program4; |
| 1597 | int GLAD_GL_SGIS_point_line_texgen; | 1687 | int GLAD_GL_EXT_framebuffer_multisample_blit_scaled; |
| 1598 | int GLAD_GL_SUN_mesh_array; | 1688 | int GLAD_GL_AMD_debug_output; |
| 1599 | int GLAD_GL_NV_shader_atomic_float; | 1689 | int GLAD_GL_ARB_texture_border_clamp; |
| 1600 | int GLAD_GL_ARB_timer_query; | 1690 | int GLAD_GL_EXT_win32_keyed_mutex; |
| 1601 | int GLAD_GL_ARB_texture_buffer_object; | 1691 | int GLAD_GL_ARB_fragment_coord_conventions; |
| 1602 | int GLAD_GL_ARB_ES2_compatibility; | 1692 | int GLAD_GL_ARB_multitexture; |
| 1693 | int GLAD_GL_SGIX_polynomial_ffd; | ||
| 1694 | int GLAD_GL_EXT_texture_env_dot3; | ||
| 1695 | int GLAD_GL_EXT_provoking_vertex; | ||
| 1696 | int GLAD_GL_ARB_point_parameters; | ||
| 1697 | int GLAD_GL_ARB_shader_image_load_store; | ||
| 1698 | int GLAD_GL_ARB_conditional_render_inverted; | ||
| 1699 | int GLAD_GL_HP_occlusion_test; | ||
| 1700 | int GLAD_GL_ARB_ES3_compatibility; | ||
| 1701 | int GLAD_GL_ARB_texture_barrier; | ||
| 1702 | int GLAD_GL_ARB_texture_buffer_object_rgb32; | ||
| 1703 | int GLAD_GL_NV_bindless_multi_draw_indirect; | ||
| 1704 | int GLAD_GL_SGIX_texture_multi_buffer; | ||
| 1705 | int GLAD_GL_INTEL_blackhole_render; | ||
| 1706 | int GLAD_GL_AMD_shader_image_load_store_lod; | ||
| 1707 | int GLAD_GL_KHR_texture_compression_astc_ldr; | ||
| 1708 | int GLAD_GL_3DFX_multisample; | ||
| 1709 | int GLAD_GL_INTEL_fragment_shader_ordering; | ||
| 1710 | int GLAD_GL_ARB_texture_env_dot3; | ||
| 1711 | int GLAD_GL_NV_gpu_program4; | ||
| 1712 | int GLAD_GL_NV_gpu_program5; | ||
| 1603 | int GLAD_GL_NV_float_buffer; | 1713 | int GLAD_GL_NV_float_buffer; |
| 1604 | int GLAD_GL_SGI_texture_color_table; | 1714 | int GLAD_GL_SGIS_texture_edge_clamp; |
| 1605 | int GLAD_GL_SGIX_depth_texture; | 1715 | int GLAD_GL_ARB_framebuffer_sRGB; |
| 1606 | int GLAD_GL_NV_path_rendering_shared_edge; | 1716 | int GLAD_GL_SUN_slice_accum; |
| 1607 | int GLAD_GL_ARB_vertex_blend; | 1717 | int GLAD_GL_EXT_index_texture; |
| 1608 | int GLAD_GL_ARB_texture_buffer_range; | 1718 | int GLAD_GL_EXT_shader_image_load_formatted; |
| 1609 | int GLAD_GL_ARB_robustness; | 1719 | int GLAD_GL_ARB_geometry_shader4; |
| 1610 | int GLAD_GL_ARB_gpu_shader5; | 1720 | int GLAD_GL_EXT_separate_specular_color; |
| 1611 | int GLAD_GL_NV_fragment_program_option; | ||
| 1612 | int GLAD_GL_ARB_fragment_program; | ||
| 1613 | int GLAD_GL_NV_texture_rectangle; | ||
| 1614 | int GLAD_GL_ARB_direct_state_access; | ||
| 1615 | int GLAD_GL_INGR_interlace_read; | ||
| 1616 | int GLAD_GL_AMD_pinned_memory; | ||
| 1617 | int GLAD_GL_APPLE_flush_buffer_range; | ||
| 1618 | int GLAD_GL_ARB_parallel_shader_compile; | ||
| 1619 | int GLAD_GL_ARB_blend_func_extended; | ||
| 1620 | int GLAD_GL_ARB_pixel_buffer_object; | ||
| 1621 | int GLAD_GL_EXT_blend_subtract; | ||
| 1622 | int GLAD_GL_ARB_base_instance; | ||
| 1623 | int GLAD_GL_INTEL_performance_query; | ||
| 1624 | int GLAD_GL_APPLE_specular_vector; | ||
| 1625 | int GLAD_GL_EXT_texture3D; | ||
| 1626 | int GLAD_GL_EXT_gpu_program_parameters; | ||
| 1627 | int GLAD_GL_SGIX_igloo_interface; | ||
| 1628 | int GLAD_GL_AMD_depth_clamp_separate; | 1721 | int GLAD_GL_AMD_depth_clamp_separate; |
| 1629 | int GLAD_GL_ARB_stencil_texturing; | ||
| 1630 | int GLAD_GL_EXT_vertex_array; | ||
| 1631 | int GLAD_GL_SGIX_ycrcb; | ||
| 1632 | int GLAD_GL_NVX_blend_equation_advanced_multi_draw_buffers; | ||
| 1633 | int GLAD_GL_SUN_global_alpha; | ||
| 1634 | int GLAD_GL_APPLE_element_array; | ||
| 1635 | int GLAD_GL_ARB_internalformat_query2; | ||
| 1636 | int GLAD_GL_AMD_interleaved_elements; | ||
| 1637 | int GLAD_GL_INTEL_map_texture; | ||
| 1638 | int GLAD_GL_INGR_color_clamp; | ||
| 1639 | int GLAD_GL_SGIX_shadow_ambient; | ||
| 1640 | int GLAD_GL_ARB_compatibility; | ||
| 1641 | int GLAD_GL_NV_multisample_filter_hint; | ||
| 1642 | int GLAD_GL_EXT_pixel_buffer_object; | ||
| 1643 | int GLAD_GL_EXT_multisample; | ||
| 1644 | int GLAD_GL_AMD_name_gen_delete; | ||
| 1645 | int GLAD_GL_NV_internalformat_sample_query; | ||
| 1646 | int GLAD_GL_ARB_robustness_isolation; | ||
| 1647 | int GLAD_GL_ARB_enhanced_layouts; | ||
| 1648 | int GLAD_GL_NV_vertex_array_range2; | ||
| 1649 | int GLAD_GL_NV_texture_rectangle_compressed; | ||
| 1650 | int GLAD_GL_SGIX_blend_alpha_minmax; | ||
| 1651 | int GLAD_GL_EXT_memory_object; | ||
| 1652 | int GLAD_GL_ARB_sample_locations; | ||
| 1653 | int GLAD_GL_EXT_blend_color; | ||
| 1654 | int GLAD_GL_ARB_post_depth_coverage; | ||
| 1655 | int GLAD_GL_AMD_vertex_shader_tessellator; | ||
| 1656 | int GLAD_GL_KHR_texture_compression_astc_ldr; | ||
| 1657 | int GLAD_GL_NV_vertex_attrib_integer_64bit; | ||
| 1658 | int GLAD_GL_SUN_convolution_border_modes; | ||
| 1659 | int GLAD_GL_EXT_texture_env_combine; | ||
| 1660 | int GLAD_GL_ATI_fragment_shader; | ||
| 1661 | int GLAD_GL_NV_conservative_raster; | 1722 | int GLAD_GL_NV_conservative_raster; |
| 1662 | int GLAD_GL_SGIS_texture4D; | 1723 | int GLAD_GL_ARB_sparse_texture2; |
| 1663 | int GLAD_GL_EXT_separate_shader_objects; | 1724 | int GLAD_GL_SGIX_sprite; |
| 1664 | int GLAD_GL_EXT_multi_draw_arrays; | 1725 | int GLAD_GL_ARB_get_program_binary; |
| 1665 | int GLAD_GL_ARB_clear_texture; | 1726 | int GLAD_GL_AMD_occlusion_query_event; |
| 1666 | int GLAD_GL_ARB_texture_gather; | 1727 | int GLAD_GL_SGIS_multisample; |
| 1667 | int GLAD_GL_ATI_element_array; | 1728 | int GLAD_GL_EXT_framebuffer_object; |
| 1729 | int GLAD_GL_ARB_robustness_isolation; | ||
| 1730 | int GLAD_GL_ARB_vertex_array_bgra; | ||
| 1668 | int GLAD_GL_APPLE_vertex_array_range; | 1731 | int GLAD_GL_APPLE_vertex_array_range; |
| 1669 | int GLAD_GL_NVX_conditional_render; | 1732 | int GLAD_GL_AMD_query_buffer_object; |
| 1670 | int GLAD_GL_EXT_memory_object_fd; | 1733 | int GLAD_GL_NV_register_combiners; |
| 1671 | int GLAD_GL_EXT_pixel_transform_color_table; | 1734 | int GLAD_GL_ARB_draw_buffers; |
| 1672 | int GLAD_GL_EXT_fog_coord; | 1735 | int GLAD_GL_NVX_blend_equation_advanced_multi_draw_buffers; |
| 1673 | int GLAD_GL_NV_draw_vulkan_image; | 1736 | int GLAD_GL_AMD_gpu_shader_int16; |
| 1674 | int GLAD_GL_ARB_shadow_ambient; | 1737 | int GLAD_GL_ARB_debug_output; |
| 1675 | int GLAD_GL_ATI_meminfo; | 1738 | int GLAD_GL_EXT_shader_framebuffer_fetch; |
| 1676 | int GLAD_GL_MESAX_texture_stack; | 1739 | int GLAD_GL_SGI_color_matrix; |
| 1677 | int GLAD_GL_EXT_framebuffer_multisample; | 1740 | int GLAD_GL_EXT_cull_vertex; |
| 1678 | int GLAD_GL_AMD_draw_buffers_blend; | 1741 | int GLAD_GL_EXT_texture_sRGB; |
| 1742 | int GLAD_GL_APPLE_row_bytes; | ||
| 1743 | int GLAD_GL_NV_conservative_raster_underestimation; | ||
| 1744 | int GLAD_GL_IBM_multimode_draw_arrays; | ||
| 1745 | int GLAD_GL_KHR_parallel_shader_compile; | ||
| 1746 | int GLAD_GL_APPLE_vertex_array_object; | ||
| 1747 | int GLAD_GL_3DFX_texture_compression_FXT1; | ||
| 1748 | int GLAD_GL_NV_fragment_shader_interlock; | ||
| 1749 | int GLAD_GL_AMD_conservative_depth; | ||
| 1750 | int GLAD_GL_ARB_texture_float; | ||
| 1751 | int GLAD_GL_ARB_compressed_texture_pixel_storage; | ||
| 1752 | int GLAD_GL_SGIS_detail_texture; | ||
| 1753 | int GLAD_GL_NV_geometry_shader_passthrough; | ||
| 1679 | int GLAD_GL_ARB_draw_instanced; | 1754 | int GLAD_GL_ARB_draw_instanced; |
| 1680 | int GLAD_GL_ARB_texture_compression_rgtc; | 1755 | int GLAD_GL_OES_read_format; |
| 1681 | int GLAD_GL_EXT_polygon_offset; | 1756 | int GLAD_GL_ATI_texture_float; |
| 1682 | int GLAD_GL_EXT_point_parameters; | 1757 | int GLAD_GL_ARB_texture_gather; |
| 1683 | int GLAD_GL_NV_shader_buffer_store; | 1758 | int GLAD_GL_AMD_vertex_shader_layer; |
| 1684 | int GLAD_GL_NV_register_combiners2; | 1759 | int GLAD_GL_ARB_shading_language_include; |
| 1760 | int GLAD_GL_APPLE_client_storage; | ||
| 1761 | int GLAD_GL_WIN_phong_shading; | ||
| 1762 | int GLAD_GL_INGR_blend_func_separate; | ||
| 1763 | int GLAD_GL_NV_path_rendering; | ||
| 1764 | int GLAD_GL_NV_conservative_raster_dilate; | ||
| 1765 | int GLAD_GL_AMD_gpu_shader_half_float; | ||
| 1766 | int GLAD_GL_ARB_post_depth_coverage; | ||
| 1767 | int GLAD_GL_ARB_texture_non_power_of_two; | ||
| 1768 | int GLAD_GL_APPLE_rgb_422; | ||
| 1769 | int GLAD_GL_EXT_texture_lod_bias; | ||
| 1770 | int GLAD_GL_ARB_gpu_shader_int64; | ||
| 1771 | int GLAD_GL_ARB_seamless_cube_map; | ||
| 1772 | int GLAD_GL_ARB_shader_group_vote; | ||
| 1773 | int GLAD_GL_NV_vdpau_interop; | ||
| 1774 | int GLAD_GL_ARB_occlusion_query2; | ||
| 1775 | int GLAD_GL_ARB_internalformat_query2; | ||
| 1776 | int GLAD_GL_EXT_texture_filter_anisotropic; | ||
| 1685 | int GLAD_GL_SUN_vertex; | 1777 | int GLAD_GL_SUN_vertex; |
| 1686 | int GLAD_GL_ARB_explicit_uniform_location; | 1778 | int GLAD_GL_EXT_transform_feedback; |
| 1687 | int GLAD_GL_ARB_multi_draw_indirect; | 1779 | int GLAD_GL_SGIX_igloo_interface; |
| 1688 | int GLAD_GL_ARB_shader_bit_encoding; | ||
| 1689 | int GLAD_GL_NV_vertex_array_range; | ||
| 1690 | int GLAD_GL_ARB_texture_buffer_object_rgb32; | ||
| 1691 | int GLAD_GL_ARB_map_buffer_alignment; | ||
| 1692 | int GLAD_GL_EXT_texture_mirror_clamp; | ||
| 1693 | int GLAD_GL_EXT_secondary_color; | ||
| 1694 | int GLAD_GL_ARB_texture_view; | ||
| 1695 | int GLAD_GL_EXT_texture_swizzle; | ||
| 1696 | int GLAD_GL_EXT_packed_depth_stencil; | ||
| 1697 | int GLAD_GL_EXT_copy_texture; | ||
| 1698 | int GLAD_GL_NV_copy_image; | ||
| 1699 | int GLAD_GL_ATI_envmap_bumpmap; | ||
| 1700 | int GLAD_GL_SGIS_texture_lod; | 1780 | int GLAD_GL_SGIS_texture_lod; |
| 1701 | int GLAD_GL_SGIX_sprite; | 1781 | int GLAD_GL_NV_vertex_program3; |
| 1702 | int GLAD_GL_ARB_texture_storage_multisample; | ||
| 1703 | int GLAD_GL_EXT_color_subtable; | ||
| 1704 | int GLAD_GL_AMD_debug_output; | ||
| 1705 | int GLAD_GL_ARB_point_sprite; | ||
| 1706 | int GLAD_GL_NV_gpu_program4; | ||
| 1707 | int GLAD_GL_SGIX_tag_sample_buffer; | ||
| 1708 | int GLAD_GL_HP_texture_lighting; | ||
| 1709 | int GLAD_GL_EXT_clip_volume_hint; | ||
| 1710 | int GLAD_GL_ARB_polygon_offset_clamp; | ||
| 1711 | int GLAD_GL_ARB_shader_texture_image_samples; | ||
| 1712 | int GLAD_GL_ARB_texture_swizzle; | ||
| 1713 | int GLAD_GL_ARB_texture_env_crossbar; | ||
| 1714 | int GLAD_GL_NV_compute_program5; | ||
| 1715 | int GLAD_GL_EXT_texture_sRGB_decode; | ||
| 1716 | int GLAD_GL_SGIX_calligraphic_fragment; | ||
| 1717 | int GLAD_GL_NV_shader_atomic_counters; | ||
| 1718 | int GLAD_GL_ARB_cl_event; | ||
| 1719 | int GLAD_GL_ARB_transform_feedback2; | ||
| 1720 | int GLAD_GL_EXT_convolution; | ||
| 1721 | int GLAD_GL_NV_conservative_raster_dilate; | ||
| 1722 | int GLAD_GL_APPLE_texture_range; | ||
| 1723 | int GLAD_GL_OML_interlace; | ||
| 1724 | int GLAD_GL_EXT_abgr; | ||
| 1725 | int GLAD_GL_NV_register_combiners; | ||
| 1726 | int GLAD_GL_ARB_texture_rg; | ||
| 1727 | int GLAD_GL_ARB_ES3_1_compatibility; | ||
| 1728 | int GLAD_GL_ARB_half_float_vertex; | ||
| 1729 | int GLAD_GL_3DFX_texture_compression_FXT1; | ||
| 1730 | int GLAD_GL_EXT_texture_compression_latc; | ||
| 1731 | int GLAD_GL_ARB_draw_indirect; | 1782 | int GLAD_GL_ARB_draw_indirect; |
| 1732 | int GLAD_GL_NV_copy_depth_to_color; | 1783 | int GLAD_GL_NV_vertex_program4; |
| 1733 | int GLAD_GL_SGIX_fog_offset; | 1784 | int GLAD_GL_AMD_transform_feedback3_lines_triangles; |
| 1734 | int GLAD_GL_NV_blend_square; | 1785 | int GLAD_GL_SGIS_fog_function; |
| 1735 | int GLAD_GL_ARB_explicit_attrib_location; | 1786 | int GLAD_GL_EXT_x11_sync_object; |
| 1736 | int GLAD_GL_ATI_text_fragment_shader; | 1787 | int GLAD_GL_ARB_sync; |
| 1737 | int GLAD_GL_SGIX_ycrcb_subsample; | 1788 | int GLAD_GL_NV_texture_rectangle_compressed; |
| 1738 | int GLAD_GL_EXT_vertex_weighting; | 1789 | int GLAD_GL_NV_sample_locations; |
| 1739 | int GLAD_GL_EXT_depth_bounds_test; | 1790 | int GLAD_GL_NV_gpu_multicast; |
| 1740 | int GLAD_GL_EXT_misc_attribute; | 1791 | int GLAD_GL_ARB_gl_spirv; |
| 1741 | int GLAD_GL_EXT_semaphore_fd; | 1792 | int GLAD_GL_ARB_compute_variable_group_size; |
| 1742 | int GLAD_GL_NV_vertex_buffer_unified_memory; | 1793 | int GLAD_GL_OES_fixed_point; |
| 1743 | int GLAD_GL_ARB_texture_query_lod; | ||
| 1744 | int GLAD_GL_EXT_vertex_shader; | ||
| 1745 | int GLAD_GL_MESA_program_binary_formats; | 1794 | int GLAD_GL_MESA_program_binary_formats; |
| 1746 | int GLAD_GL_ARB_shading_language_packing; | 1795 | int GLAD_GL_NV_blend_square; |
| 1747 | int GLAD_GL_ATI_pixel_format_float; | 1796 | int GLAD_GL_EXT_framebuffer_multisample; |
| 1748 | int GLAD_GL_ARB_shading_language_420pack; | 1797 | int GLAD_GL_ARB_gpu_shader5; |
| 1749 | int GLAD_GL_EXT_index_func; | 1798 | int GLAD_GL_SGIS_texture4D; |
| 1750 | int GLAD_GL_NV_deep_texture3D; | 1799 | int GLAD_GL_EXT_texture3D; |
| 1751 | int GLAD_GL_EXT_shadow_funcs; | 1800 | int GLAD_GL_EXT_multisample; |
| 1752 | int GLAD_GL_NV_blend_equation_advanced; | 1801 | int GLAD_GL_EXT_secondary_color; |
| 1753 | int GLAD_GL_EXT_texture_filter_minmax; | 1802 | int GLAD_GL_INTEL_conservative_rasterization; |
| 1754 | int GLAD_GL_NV_vertex_program2; | 1803 | int GLAD_GL_ARB_texture_filter_minmax; |
| 1755 | int GLAD_GL_AMD_texture_texture4; | 1804 | int GLAD_GL_ATI_vertex_array_object; |
| 1756 | int GLAD_GL_EXT_subtexture; | 1805 | int GLAD_GL_ARB_parallel_shader_compile; |
| 1757 | int GLAD_GL_AMD_stencil_operation_extended; | ||
| 1758 | int GLAD_GL_NV_blend_equation_advanced_coherent; | ||
| 1759 | int GLAD_GL_ARB_vertex_type_2_10_10_10_rev; | ||
| 1760 | int GLAD_GL_GREMEDY_string_marker; | ||
| 1761 | int GLAD_GL_OML_resample; | ||
| 1762 | int GLAD_GL_KHR_robustness; | ||
| 1763 | int GLAD_GL_EXT_texture_compression_rgtc; | ||
| 1764 | int GLAD_GL_SGIX_list_priority; | ||
| 1765 | int GLAD_GL_ARB_texture_env_dot3; | ||
| 1766 | int GLAD_GL_APPLE_transform_hint; | ||
| 1767 | int GLAD_GL_NV_geometry_program4; | ||
| 1768 | int GLAD_GL_NV_texture_shader3; | ||
| 1769 | int GLAD_GL_ARB_texture_compression_bptc; | ||
| 1770 | int GLAD_GL_SGI_color_matrix; | ||
| 1771 | int GLAD_GL_AMD_texture_gather_bias_lod; | ||
| 1772 | int GLAD_GL_EXT_framebuffer_multisample_blit_scaled; | ||
| 1773 | int GLAD_GL_APPLE_float_pixels; | ||
| 1774 | int GLAD_GL_OVR_multiview2; | ||
| 1775 | int GLAD_GL_SUN_slice_accum; | ||
| 1776 | int GLAD_GL_NVX_gpu_memory_info; | 1806 | int GLAD_GL_NVX_gpu_memory_info; |
| 1777 | int GLAD_GL_KHR_texture_compression_astc_sliced_3d; | 1807 | int GLAD_GL_ARB_sparse_texture; |
| 1778 | int GLAD_GL_NV_depth_buffer_float; | 1808 | int GLAD_GL_SGIS_point_line_texgen; |
| 1779 | int GLAD_GL_NV_vertex_program2_option; | 1809 | int GLAD_GL_ARB_sample_locations; |
| 1780 | int GLAD_GL_ARB_shader_stencil_export; | 1810 | int GLAD_GL_ARB_sparse_buffer; |
| 1781 | int GLAD_GL_ARB_half_float_pixel; | 1811 | int GLAD_GL_ARB_polygon_offset_clamp; |
| 1782 | int GLAD_GL_EXT_texture_array; | 1812 | int GLAD_GL_EXT_draw_range_elements; |
| 1783 | int GLAD_GL_NV_shader_storage_buffer_object; | 1813 | int GLAD_GL_SGIX_blend_alpha_minmax; |
| 1784 | int GLAD_GL_ARB_indirect_parameters; | 1814 | int GLAD_GL_KHR_context_flush_control; |
| 1785 | int GLAD_GL_OES_query_matrix; | ||
| 1786 | int GLAD_GL_ARB_provoking_vertex; | ||
| 1787 | int GLAD_GL_NV_fragment_program; | ||
| 1788 | int GLAD_GL_KHR_blend_equation_advanced_coherent; | ||
| 1789 | PFNGLTBUFFERMASK3DFXPROC glad_glTbufferMask3DFX; | 1815 | PFNGLTBUFFERMASK3DFXPROC glad_glTbufferMask3DFX; |
| 1790 | PFNGLDEBUGMESSAGEENABLEAMDPROC glad_glDebugMessageEnableAMD; | 1816 | PFNGLDEBUGMESSAGEENABLEAMDPROC glad_glDebugMessageEnableAMD; |
| 1791 | PFNGLDEBUGMESSAGEINSERTAMDPROC glad_glDebugMessageInsertAMD; | 1817 | PFNGLDEBUGMESSAGEINSERTAMDPROC glad_glDebugMessageInsertAMD; |
| @@ -2610,6 +2636,8 @@ PFNGLNORMALSTREAM3DVATIPROC glad_glNormalStream3dvATI; | |||
| 2610 | PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC glad_glClientActiveVertexStreamATI; | 2636 | PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC glad_glClientActiveVertexStreamATI; |
| 2611 | PFNGLVERTEXBLENDENVIATIPROC glad_glVertexBlendEnviATI; | 2637 | PFNGLVERTEXBLENDENVIATIPROC glad_glVertexBlendEnviATI; |
| 2612 | PFNGLVERTEXBLENDENVFATIPROC glad_glVertexBlendEnvfATI; | 2638 | PFNGLVERTEXBLENDENVFATIPROC glad_glVertexBlendEnvfATI; |
| 2639 | PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC glad_glEGLImageTargetTexStorageEXT; | ||
| 2640 | PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC glad_glEGLImageTargetTextureStorageEXT; | ||
| 2613 | PFNGLUNIFORMBUFFEREXTPROC glad_glUniformBufferEXT; | 2641 | PFNGLUNIFORMBUFFEREXTPROC glad_glUniformBufferEXT; |
| 2614 | PFNGLGETUNIFORMBUFFERSIZEEXTPROC glad_glGetUniformBufferSizeEXT; | 2642 | PFNGLGETUNIFORMBUFFERSIZEEXTPROC glad_glGetUniformBufferSizeEXT; |
| 2615 | PFNGLGETUNIFORMOFFSETEXTPROC glad_glGetUniformOffsetEXT; | 2643 | PFNGLGETUNIFORMOFFSETEXTPROC glad_glGetUniformOffsetEXT; |
| @@ -3065,6 +3093,7 @@ PFNGLGETPROGRAMPIPELINEIVEXTPROC glad_glGetProgramPipelineivEXT; | |||
| 3065 | PFNGLISPROGRAMPIPELINEEXTPROC glad_glIsProgramPipelineEXT; | 3093 | PFNGLISPROGRAMPIPELINEEXTPROC glad_glIsProgramPipelineEXT; |
| 3066 | PFNGLUSEPROGRAMSTAGESEXTPROC glad_glUseProgramStagesEXT; | 3094 | PFNGLUSEPROGRAMSTAGESEXTPROC glad_glUseProgramStagesEXT; |
| 3067 | PFNGLVALIDATEPROGRAMPIPELINEEXTPROC glad_glValidateProgramPipelineEXT; | 3095 | PFNGLVALIDATEPROGRAMPIPELINEEXTPROC glad_glValidateProgramPipelineEXT; |
| 3096 | PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC glad_glFramebufferFetchBarrierEXT; | ||
| 3068 | PFNGLBINDIMAGETEXTUREEXTPROC glad_glBindImageTextureEXT; | 3097 | PFNGLBINDIMAGETEXTUREEXTPROC glad_glBindImageTextureEXT; |
| 3069 | PFNGLMEMORYBARRIEREXTPROC glad_glMemoryBarrierEXT; | 3098 | PFNGLMEMORYBARRIEREXTPROC glad_glMemoryBarrierEXT; |
| 3070 | PFNGLSTENCILCLEARTAGEXTPROC glad_glStencilClearTagEXT; | 3099 | PFNGLSTENCILCLEARTAGEXTPROC glad_glStencilClearTagEXT; |
| @@ -5768,6 +5797,11 @@ static void load_GL_ATI_vertex_streams(GLADloadproc load) { | |||
| 5768 | glad_glVertexBlendEnviATI = (PFNGLVERTEXBLENDENVIATIPROC)load("glVertexBlendEnviATI"); | 5797 | glad_glVertexBlendEnviATI = (PFNGLVERTEXBLENDENVIATIPROC)load("glVertexBlendEnviATI"); |
| 5769 | glad_glVertexBlendEnvfATI = (PFNGLVERTEXBLENDENVFATIPROC)load("glVertexBlendEnvfATI"); | 5798 | glad_glVertexBlendEnvfATI = (PFNGLVERTEXBLENDENVFATIPROC)load("glVertexBlendEnvfATI"); |
| 5770 | } | 5799 | } |
| 5800 | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { | ||
| 5801 | if(!GLAD_GL_EXT_EGL_image_storage) return; | ||
| 5802 | glad_glEGLImageTargetTexStorageEXT = (PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC)load("glEGLImageTargetTexStorageEXT"); | ||
| 5803 | glad_glEGLImageTargetTextureStorageEXT = (PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC)load("glEGLImageTargetTextureStorageEXT"); | ||
| 5804 | } | ||
| 5771 | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { | 5805 | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { |
| 5772 | if(!GLAD_GL_EXT_bindable_uniform) return; | 5806 | if(!GLAD_GL_EXT_bindable_uniform) return; |
| 5773 | glad_glUniformBufferEXT = (PFNGLUNIFORMBUFFEREXTPROC)load("glUniformBufferEXT"); | 5807 | glad_glUniformBufferEXT = (PFNGLUNIFORMBUFFEREXTPROC)load("glUniformBufferEXT"); |
| @@ -6406,6 +6440,10 @@ static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { | |||
| 6406 | glad_glProgramUniformMatrix3x4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC)load("glProgramUniformMatrix3x4fvEXT"); | 6440 | glad_glProgramUniformMatrix3x4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC)load("glProgramUniformMatrix3x4fvEXT"); |
| 6407 | glad_glProgramUniformMatrix4x3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC)load("glProgramUniformMatrix4x3fvEXT"); | 6441 | glad_glProgramUniformMatrix4x3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC)load("glProgramUniformMatrix4x3fvEXT"); |
| 6408 | } | 6442 | } |
| 6443 | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadproc load) { | ||
| 6444 | if(!GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent) return; | ||
| 6445 | glad_glFramebufferFetchBarrierEXT = (PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC)load("glFramebufferFetchBarrierEXT"); | ||
| 6446 | } | ||
| 6409 | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { | 6447 | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { |
| 6410 | if(!GLAD_GL_EXT_shader_image_load_store) return; | 6448 | if(!GLAD_GL_EXT_shader_image_load_store) return; |
| 6411 | glad_glBindImageTextureEXT = (PFNGLBINDIMAGETEXTUREEXTPROC)load("glBindImageTextureEXT"); | 6449 | glad_glBindImageTextureEXT = (PFNGLBINDIMAGETEXTUREEXTPROC)load("glBindImageTextureEXT"); |
| @@ -6437,10 +6475,6 @@ static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { | |||
| 6437 | if(!GLAD_GL_EXT_texture_buffer_object) return; | 6475 | if(!GLAD_GL_EXT_texture_buffer_object) return; |
| 6438 | glad_glTexBufferEXT = (PFNGLTEXBUFFEREXTPROC)load("glTexBufferEXT"); | 6476 | glad_glTexBufferEXT = (PFNGLTEXBUFFEREXTPROC)load("glTexBufferEXT"); |
| 6439 | } | 6477 | } |
| 6440 | static void load_GL_EXT_texture_filter_minmax(GLADloadproc load) { | ||
| 6441 | if(!GLAD_GL_EXT_texture_filter_minmax) return; | ||
| 6442 | glad_glRasterSamplesEXT = (PFNGLRASTERSAMPLESEXTPROC)load("glRasterSamplesEXT"); | ||
| 6443 | } | ||
| 6444 | static void load_GL_EXT_texture_integer(GLADloadproc load) { | 6478 | static void load_GL_EXT_texture_integer(GLADloadproc load) { |
| 6445 | if(!GLAD_GL_EXT_texture_integer) return; | 6479 | if(!GLAD_GL_EXT_texture_integer) return; |
| 6446 | glad_glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC)load("glTexParameterIivEXT"); | 6480 | glad_glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC)load("glTexParameterIivEXT"); |
| @@ -7795,6 +7829,7 @@ static int find_extensionsGL(void) { | |||
| 7795 | GLAD_GL_AMD_shader_atomic_counter_ops = has_ext("GL_AMD_shader_atomic_counter_ops"); | 7829 | GLAD_GL_AMD_shader_atomic_counter_ops = has_ext("GL_AMD_shader_atomic_counter_ops"); |
| 7796 | GLAD_GL_AMD_shader_ballot = has_ext("GL_AMD_shader_ballot"); | 7830 | GLAD_GL_AMD_shader_ballot = has_ext("GL_AMD_shader_ballot"); |
| 7797 | GLAD_GL_AMD_shader_explicit_vertex_parameter = has_ext("GL_AMD_shader_explicit_vertex_parameter"); | 7831 | GLAD_GL_AMD_shader_explicit_vertex_parameter = has_ext("GL_AMD_shader_explicit_vertex_parameter"); |
| 7832 | GLAD_GL_AMD_shader_gpu_shader_half_float_fetch = has_ext("GL_AMD_shader_gpu_shader_half_float_fetch"); | ||
| 7798 | GLAD_GL_AMD_shader_image_load_store_lod = has_ext("GL_AMD_shader_image_load_store_lod"); | 7833 | GLAD_GL_AMD_shader_image_load_store_lod = has_ext("GL_AMD_shader_image_load_store_lod"); |
| 7799 | GLAD_GL_AMD_shader_stencil_export = has_ext("GL_AMD_shader_stencil_export"); | 7834 | GLAD_GL_AMD_shader_stencil_export = has_ext("GL_AMD_shader_stencil_export"); |
| 7800 | GLAD_GL_AMD_shader_trinary_minmax = has_ext("GL_AMD_shader_trinary_minmax"); | 7835 | GLAD_GL_AMD_shader_trinary_minmax = has_ext("GL_AMD_shader_trinary_minmax"); |
| @@ -8011,6 +8046,7 @@ static int find_extensionsGL(void) { | |||
| 8011 | GLAD_GL_ATI_vertex_attrib_array_object = has_ext("GL_ATI_vertex_attrib_array_object"); | 8046 | GLAD_GL_ATI_vertex_attrib_array_object = has_ext("GL_ATI_vertex_attrib_array_object"); |
| 8012 | GLAD_GL_ATI_vertex_streams = has_ext("GL_ATI_vertex_streams"); | 8047 | GLAD_GL_ATI_vertex_streams = has_ext("GL_ATI_vertex_streams"); |
| 8013 | GLAD_GL_EXT_422_pixels = has_ext("GL_EXT_422_pixels"); | 8048 | GLAD_GL_EXT_422_pixels = has_ext("GL_EXT_422_pixels"); |
| 8049 | GLAD_GL_EXT_EGL_image_storage = has_ext("GL_EXT_EGL_image_storage"); | ||
| 8014 | GLAD_GL_EXT_abgr = has_ext("GL_EXT_abgr"); | 8050 | GLAD_GL_EXT_abgr = has_ext("GL_EXT_abgr"); |
| 8015 | GLAD_GL_EXT_bgra = has_ext("GL_EXT_bgra"); | 8051 | GLAD_GL_EXT_bgra = has_ext("GL_EXT_bgra"); |
| 8016 | GLAD_GL_EXT_bindable_uniform = has_ext("GL_EXT_bindable_uniform"); | 8052 | GLAD_GL_EXT_bindable_uniform = has_ext("GL_EXT_bindable_uniform"); |
| @@ -8077,6 +8113,8 @@ static int find_extensionsGL(void) { | |||
| 8077 | GLAD_GL_EXT_semaphore_win32 = has_ext("GL_EXT_semaphore_win32"); | 8113 | GLAD_GL_EXT_semaphore_win32 = has_ext("GL_EXT_semaphore_win32"); |
| 8078 | GLAD_GL_EXT_separate_shader_objects = has_ext("GL_EXT_separate_shader_objects"); | 8114 | GLAD_GL_EXT_separate_shader_objects = has_ext("GL_EXT_separate_shader_objects"); |
| 8079 | GLAD_GL_EXT_separate_specular_color = has_ext("GL_EXT_separate_specular_color"); | 8115 | GLAD_GL_EXT_separate_specular_color = has_ext("GL_EXT_separate_specular_color"); |
| 8116 | GLAD_GL_EXT_shader_framebuffer_fetch = has_ext("GL_EXT_shader_framebuffer_fetch"); | ||
| 8117 | GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent = has_ext("GL_EXT_shader_framebuffer_fetch_non_coherent"); | ||
| 8080 | GLAD_GL_EXT_shader_image_load_formatted = has_ext("GL_EXT_shader_image_load_formatted"); | 8118 | GLAD_GL_EXT_shader_image_load_formatted = has_ext("GL_EXT_shader_image_load_formatted"); |
| 8081 | GLAD_GL_EXT_shader_image_load_store = has_ext("GL_EXT_shader_image_load_store"); | 8119 | GLAD_GL_EXT_shader_image_load_store = has_ext("GL_EXT_shader_image_load_store"); |
| 8082 | GLAD_GL_EXT_shader_integer_mix = has_ext("GL_EXT_shader_integer_mix"); | 8120 | GLAD_GL_EXT_shader_integer_mix = has_ext("GL_EXT_shader_integer_mix"); |
| @@ -8135,6 +8173,7 @@ static int find_extensionsGL(void) { | |||
| 8135 | GLAD_GL_INGR_blend_func_separate = has_ext("GL_INGR_blend_func_separate"); | 8173 | GLAD_GL_INGR_blend_func_separate = has_ext("GL_INGR_blend_func_separate"); |
| 8136 | GLAD_GL_INGR_color_clamp = has_ext("GL_INGR_color_clamp"); | 8174 | GLAD_GL_INGR_color_clamp = has_ext("GL_INGR_color_clamp"); |
| 8137 | GLAD_GL_INGR_interlace_read = has_ext("GL_INGR_interlace_read"); | 8175 | GLAD_GL_INGR_interlace_read = has_ext("GL_INGR_interlace_read"); |
| 8176 | GLAD_GL_INTEL_blackhole_render = has_ext("GL_INTEL_blackhole_render"); | ||
| 8138 | GLAD_GL_INTEL_conservative_rasterization = has_ext("GL_INTEL_conservative_rasterization"); | 8177 | GLAD_GL_INTEL_conservative_rasterization = has_ext("GL_INTEL_conservative_rasterization"); |
| 8139 | GLAD_GL_INTEL_fragment_shader_ordering = has_ext("GL_INTEL_fragment_shader_ordering"); | 8178 | GLAD_GL_INTEL_fragment_shader_ordering = has_ext("GL_INTEL_fragment_shader_ordering"); |
| 8140 | GLAD_GL_INTEL_framebuffer_CMAA = has_ext("GL_INTEL_framebuffer_CMAA"); | 8179 | GLAD_GL_INTEL_framebuffer_CMAA = has_ext("GL_INTEL_framebuffer_CMAA"); |
| @@ -8552,6 +8591,7 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8552 | load_GL_ATI_vertex_array_object(load); | 8591 | load_GL_ATI_vertex_array_object(load); |
| 8553 | load_GL_ATI_vertex_attrib_array_object(load); | 8592 | load_GL_ATI_vertex_attrib_array_object(load); |
| 8554 | load_GL_ATI_vertex_streams(load); | 8593 | load_GL_ATI_vertex_streams(load); |
| 8594 | load_GL_EXT_EGL_image_storage(load); | ||
| 8555 | load_GL_EXT_bindable_uniform(load); | 8595 | load_GL_EXT_bindable_uniform(load); |
| 8556 | load_GL_EXT_blend_color(load); | 8596 | load_GL_EXT_blend_color(load); |
| 8557 | load_GL_EXT_blend_equation_separate(load); | 8597 | load_GL_EXT_blend_equation_separate(load); |
| @@ -8599,6 +8639,7 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8599 | load_GL_EXT_semaphore_fd(load); | 8639 | load_GL_EXT_semaphore_fd(load); |
| 8600 | load_GL_EXT_semaphore_win32(load); | 8640 | load_GL_EXT_semaphore_win32(load); |
| 8601 | load_GL_EXT_separate_shader_objects(load); | 8641 | load_GL_EXT_separate_shader_objects(load); |
| 8642 | load_GL_EXT_shader_framebuffer_fetch_non_coherent(load); | ||
| 8602 | load_GL_EXT_shader_image_load_store(load); | 8643 | load_GL_EXT_shader_image_load_store(load); |
| 8603 | load_GL_EXT_stencil_clear_tag(load); | 8644 | load_GL_EXT_stencil_clear_tag(load); |
| 8604 | load_GL_EXT_stencil_two_side(load); | 8645 | load_GL_EXT_stencil_two_side(load); |
| @@ -8606,7 +8647,6 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8606 | load_GL_EXT_texture3D(load); | 8647 | load_GL_EXT_texture3D(load); |
| 8607 | load_GL_EXT_texture_array(load); | 8648 | load_GL_EXT_texture_array(load); |
| 8608 | load_GL_EXT_texture_buffer_object(load); | 8649 | load_GL_EXT_texture_buffer_object(load); |
| 8609 | load_GL_EXT_texture_filter_minmax(load); | ||
| 8610 | load_GL_EXT_texture_integer(load); | 8650 | load_GL_EXT_texture_integer(load); |
| 8611 | load_GL_EXT_texture_object(load); | 8651 | load_GL_EXT_texture_object(load); |
| 8612 | load_GL_EXT_texture_perturb_normal(load); | 8652 | load_GL_EXT_texture_perturb_normal(load); |