diff options
Diffstat (limited to 'externals/glad/src/glad.c')
| -rw-r--r-- | externals/glad/src/glad.c | 2467 |
1 files changed, 1390 insertions, 1077 deletions
diff --git a/externals/glad/src/glad.c b/externals/glad/src/glad.c index 1cf0890b9..384507806 100644 --- a/externals/glad/src/glad.c +++ b/externals/glad/src/glad.c | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | /* | 1 | /* |
| 2 | 2 | ||
| 3 | OpenGL loader generated by glad 0.1.26 on Tue Aug 7 08:21:50 2018. | 3 | OpenGL loader generated by glad 0.1.28 on Sat Nov 17 22:59:18 2018. |
| 4 | 4 | ||
| 5 | Language/Generator: C/C++ | 5 | Language/Generator: C/C++ |
| 6 | Specification: gl | 6 | Specification: gl |
| 7 | APIs: gl=3.3 | 7 | APIs: gl=4.3 |
| 8 | Profile: core | 8 | Profile: core |
| 9 | Extensions: | 9 | Extensions: |
| 10 | GL_3DFX_multisample, | 10 | GL_3DFX_multisample, |
| @@ -418,6 +418,7 @@ | |||
| 418 | GL_NV_clip_space_w_scaling, | 418 | GL_NV_clip_space_w_scaling, |
| 419 | GL_NV_command_list, | 419 | GL_NV_command_list, |
| 420 | GL_NV_compute_program5, | 420 | GL_NV_compute_program5, |
| 421 | GL_NV_compute_shader_derivatives, | ||
| 421 | GL_NV_conditional_render, | 422 | GL_NV_conditional_render, |
| 422 | GL_NV_conservative_raster, | 423 | GL_NV_conservative_raster, |
| 423 | GL_NV_conservative_raster_dilate, | 424 | GL_NV_conservative_raster_dilate, |
| @@ -442,6 +443,7 @@ | |||
| 442 | GL_NV_fragment_program2, | 443 | GL_NV_fragment_program2, |
| 443 | GL_NV_fragment_program4, | 444 | GL_NV_fragment_program4, |
| 444 | GL_NV_fragment_program_option, | 445 | GL_NV_fragment_program_option, |
| 446 | GL_NV_fragment_shader_barycentric, | ||
| 445 | GL_NV_fragment_shader_interlock, | 447 | GL_NV_fragment_shader_interlock, |
| 446 | GL_NV_framebuffer_mixed_samples, | 448 | GL_NV_framebuffer_mixed_samples, |
| 447 | GL_NV_framebuffer_multisample_coverage, | 449 | GL_NV_framebuffer_multisample_coverage, |
| @@ -456,6 +458,8 @@ | |||
| 456 | GL_NV_half_float, | 458 | GL_NV_half_float, |
| 457 | GL_NV_internalformat_sample_query, | 459 | GL_NV_internalformat_sample_query, |
| 458 | GL_NV_light_max_exponent, | 460 | GL_NV_light_max_exponent, |
| 461 | GL_NV_memory_attachment, | ||
| 462 | GL_NV_mesh_shader, | ||
| 459 | GL_NV_multisample_coverage, | 463 | GL_NV_multisample_coverage, |
| 460 | GL_NV_multisample_filter_hint, | 464 | GL_NV_multisample_filter_hint, |
| 461 | GL_NV_occlusion_query, | 465 | GL_NV_occlusion_query, |
| @@ -472,9 +476,11 @@ | |||
| 472 | GL_NV_query_resource_tag, | 476 | GL_NV_query_resource_tag, |
| 473 | GL_NV_register_combiners, | 477 | GL_NV_register_combiners, |
| 474 | GL_NV_register_combiners2, | 478 | GL_NV_register_combiners2, |
| 479 | GL_NV_representative_fragment_test, | ||
| 475 | GL_NV_robustness_video_memory_purge, | 480 | GL_NV_robustness_video_memory_purge, |
| 476 | GL_NV_sample_locations, | 481 | GL_NV_sample_locations, |
| 477 | GL_NV_sample_mask_override_coverage, | 482 | GL_NV_sample_mask_override_coverage, |
| 483 | GL_NV_scissor_exclusive, | ||
| 478 | GL_NV_shader_atomic_counters, | 484 | GL_NV_shader_atomic_counters, |
| 479 | GL_NV_shader_atomic_float, | 485 | GL_NV_shader_atomic_float, |
| 480 | GL_NV_shader_atomic_float64, | 486 | GL_NV_shader_atomic_float64, |
| @@ -483,8 +489,10 @@ | |||
| 483 | GL_NV_shader_buffer_load, | 489 | GL_NV_shader_buffer_load, |
| 484 | GL_NV_shader_buffer_store, | 490 | GL_NV_shader_buffer_store, |
| 485 | GL_NV_shader_storage_buffer_object, | 491 | GL_NV_shader_storage_buffer_object, |
| 492 | GL_NV_shader_texture_footprint, | ||
| 486 | GL_NV_shader_thread_group, | 493 | GL_NV_shader_thread_group, |
| 487 | GL_NV_shader_thread_shuffle, | 494 | GL_NV_shader_thread_shuffle, |
| 495 | GL_NV_shading_rate_image, | ||
| 488 | GL_NV_stereo_view_rendering, | 496 | GL_NV_stereo_view_rendering, |
| 489 | GL_NV_tessellation_program5, | 497 | GL_NV_tessellation_program5, |
| 490 | GL_NV_texgen_emboss, | 498 | GL_NV_texgen_emboss, |
| @@ -503,6 +511,7 @@ | |||
| 503 | GL_NV_transform_feedback2, | 511 | GL_NV_transform_feedback2, |
| 504 | GL_NV_uniform_buffer_unified_memory, | 512 | GL_NV_uniform_buffer_unified_memory, |
| 505 | GL_NV_vdpau_interop, | 513 | GL_NV_vdpau_interop, |
| 514 | GL_NV_vdpau_interop2, | ||
| 506 | GL_NV_vertex_array_range, | 515 | GL_NV_vertex_array_range, |
| 507 | GL_NV_vertex_array_range2, | 516 | GL_NV_vertex_array_range2, |
| 508 | GL_NV_vertex_attrib_integer_64bit, | 517 | GL_NV_vertex_attrib_integer_64bit, |
| @@ -599,9 +608,10 @@ | |||
| 599 | Loader: True | 608 | Loader: True |
| 600 | Local files: False | 609 | Local files: False |
| 601 | Omit khrplatform: False | 610 | Omit khrplatform: False |
| 611 | Reproducible: False | ||
| 602 | 612 | ||
| 603 | Commandline: | 613 | Commandline: |
| 604 | --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_multisample_advanced,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" | 614 | --profile="core" --api="gl=4.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_multisample_advanced,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_compute_shader_derivatives,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_barycentric,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_memory_attachment,GL_NV_mesh_shader,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_representative_fragment_test,GL_NV_robustness_video_memory_purge,GL_NV_sample_locations,GL_NV_sample_mask_override_coverage,GL_NV_scissor_exclusive,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_texture_footprint,GL_NV_shader_thread_group,GL_NV_shader_thread_shuffle,GL_NV_shading_rate_image,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_vdpau_interop2,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" |
| 605 | Online: | 615 | Online: |
| 606 | Too many extensions | 616 | Too many extensions |
| 607 | */ | 617 | */ |
| @@ -663,7 +673,7 @@ void close_gl(void) { | |||
| 663 | #include <dlfcn.h> | 673 | #include <dlfcn.h> |
| 664 | static void* libGL; | 674 | static void* libGL; |
| 665 | 675 | ||
| 666 | #ifndef __APPLE__ | 676 | #if !defined(__APPLE__) && !defined(__HAIKU__) |
| 667 | typedef void* (APIENTRYP PFNGLXGETPROCADDRESSPROC_PRIVATE)(const char*); | 677 | typedef void* (APIENTRYP PFNGLXGETPROCADDRESSPROC_PRIVATE)(const char*); |
| 668 | static PFNGLXGETPROCADDRESSPROC_PRIVATE gladGetProcAddressPtr; | 678 | static PFNGLXGETPROCADDRESSPROC_PRIVATE gladGetProcAddressPtr; |
| 669 | #endif | 679 | #endif |
| @@ -686,7 +696,7 @@ int open_gl(void) { | |||
| 686 | libGL = dlopen(NAMES[index], RTLD_NOW | RTLD_GLOBAL); | 696 | libGL = dlopen(NAMES[index], RTLD_NOW | RTLD_GLOBAL); |
| 687 | 697 | ||
| 688 | if(libGL != NULL) { | 698 | if(libGL != NULL) { |
| 689 | #ifdef __APPLE__ | 699 | #if defined(__APPLE__) || defined(__HAIKU__) |
| 690 | return 1; | 700 | return 1; |
| 691 | #else | 701 | #else |
| 692 | gladGetProcAddressPtr = (PFNGLXGETPROCADDRESSPROC_PRIVATE)dlsym(libGL, | 702 | gladGetProcAddressPtr = (PFNGLXGETPROCADDRESSPROC_PRIVATE)dlsym(libGL, |
| @@ -713,7 +723,7 @@ void* get_proc(const char *namez) { | |||
| 713 | void* result = NULL; | 723 | void* result = NULL; |
| 714 | if(libGL == NULL) return NULL; | 724 | if(libGL == NULL) return NULL; |
| 715 | 725 | ||
| 716 | #ifndef __APPLE__ | 726 | #if !defined(__APPLE__) && !defined(__HAIKU__) |
| 717 | if(gladGetProcAddressPtr != NULL) { | 727 | if(gladGetProcAddressPtr != NULL) { |
| 718 | result = gladGetProcAddressPtr(namez); | 728 | result = gladGetProcAddressPtr(namez); |
| 719 | } | 729 | } |
| @@ -765,7 +775,11 @@ static int get_exts(void) { | |||
| 765 | num_exts_i = 0; | 775 | num_exts_i = 0; |
| 766 | glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); | 776 | glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); |
| 767 | if (num_exts_i > 0) { | 777 | if (num_exts_i > 0) { |
| 768 | exts_i = (char **)realloc((void *)exts_i, (size_t)num_exts_i * (sizeof *exts_i)); | 778 | char **tmp_exts_i = (char **)realloc((void *)exts_i, (size_t)num_exts_i * (sizeof *exts_i)); |
| 779 | if (tmp_exts_i == NULL) { | ||
| 780 | return 0; | ||
| 781 | } | ||
| 782 | exts_i = tmp_exts_i; | ||
| 769 | } | 783 | } |
| 770 | 784 | ||
| 771 | if (exts_i == NULL) { | 785 | if (exts_i == NULL) { |
| @@ -851,969 +865,1172 @@ int GLAD_GL_VERSION_3_0 = 0; | |||
| 851 | int GLAD_GL_VERSION_3_1 = 0; | 865 | int GLAD_GL_VERSION_3_1 = 0; |
| 852 | int GLAD_GL_VERSION_3_2 = 0; | 866 | int GLAD_GL_VERSION_3_2 = 0; |
| 853 | int GLAD_GL_VERSION_3_3 = 0; | 867 | int GLAD_GL_VERSION_3_3 = 0; |
| 854 | PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D = NULL; | 868 | int GLAD_GL_VERSION_4_0 = 0; |
| 855 | PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui = NULL; | 869 | int GLAD_GL_VERSION_4_1 = 0; |
| 856 | PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate = NULL; | 870 | int GLAD_GL_VERSION_4_2 = 0; |
| 857 | PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL; | 871 | int GLAD_GL_VERSION_4_3 = 0; |
| 858 | PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D = NULL; | 872 | PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram = NULL; |
| 859 | PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv = NULL; | 873 | PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL; |
| 860 | PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv = NULL; | 874 | PFNGLATTACHSHADERPROC glad_glAttachShader = NULL; |
| 875 | PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender = NULL; | ||
| 876 | PFNGLBEGINQUERYPROC glad_glBeginQuery = NULL; | ||
| 877 | PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed = NULL; | ||
| 878 | PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback = NULL; | ||
| 879 | PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL; | ||
| 880 | PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL; | ||
| 881 | PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase = NULL; | ||
| 882 | PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange = NULL; | ||
| 883 | PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation = NULL; | ||
| 884 | PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed = NULL; | ||
| 885 | PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL; | ||
| 886 | PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture = NULL; | ||
| 887 | PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline = NULL; | ||
| 888 | PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL; | ||
| 861 | PFNGLBINDSAMPLERPROC glad_glBindSampler = NULL; | 889 | PFNGLBINDSAMPLERPROC glad_glBindSampler = NULL; |
| 862 | PFNGLLINEWIDTHPROC glad_glLineWidth = NULL; | 890 | PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL; |
| 863 | PFNGLCOLORP3UIVPROC glad_glColorP3uiv = NULL; | 891 | PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback = NULL; |
| 864 | PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v = NULL; | 892 | PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray = NULL; |
| 865 | PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL; | 893 | PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer = NULL; |
| 866 | PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying = NULL; | 894 | PFNGLBLENDCOLORPROC glad_glBlendColor = NULL; |
| 867 | PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer = NULL; | 895 | PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL; |
| 868 | PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui = NULL; | 896 | PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL; |
| 869 | PFNGLVERTEXP4UIPROC glad_glVertexP4ui = NULL; | 897 | PFNGLBLENDEQUATIONSEPARATEIPROC glad_glBlendEquationSeparatei = NULL; |
| 870 | PFNGLENABLEIPROC glad_glEnablei = NULL; | 898 | PFNGLBLENDEQUATIONIPROC glad_glBlendEquationi = NULL; |
| 871 | PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui = NULL; | 899 | PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL; |
| 872 | PFNGLCREATESHADERPROC glad_glCreateShader = NULL; | ||
| 873 | PFNGLISBUFFERPROC glad_glIsBuffer = NULL; | ||
| 874 | PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv = NULL; | ||
| 875 | PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL; | ||
| 876 | PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL; | ||
| 877 | PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL; | ||
| 878 | PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL; | ||
| 879 | PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL; | 900 | PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL; |
| 880 | PFNGLHINTPROC glad_glHint = NULL; | 901 | PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei = NULL; |
| 881 | PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s = NULL; | 902 | PFNGLBLENDFUNCIPROC glad_glBlendFunci = NULL; |
| 882 | PFNGLSAMPLEMASKIPROC glad_glSampleMaski = NULL; | 903 | PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer = NULL; |
| 883 | PFNGLVERTEXP2UIPROC glad_glVertexP2ui = NULL; | 904 | PFNGLBUFFERDATAPROC glad_glBufferData = NULL; |
| 884 | PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv = NULL; | 905 | PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL; |
| 885 | PFNGLPOINTSIZEPROC glad_glPointSize = NULL; | 906 | PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL; |
| 886 | PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv = NULL; | 907 | PFNGLCLAMPCOLORPROC glad_glClampColor = NULL; |
| 887 | PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL; | 908 | PFNGLCLEARPROC glad_glClear = NULL; |
| 888 | PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv = NULL; | 909 | PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData = NULL; |
| 889 | PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL; | 910 | PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData = NULL; |
| 890 | PFNGLWAITSYNCPROC glad_glWaitSync = NULL; | 911 | PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi = NULL; |
| 891 | PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv = NULL; | ||
| 892 | PFNGLUNIFORM3IPROC glad_glUniform3i = NULL; | ||
| 893 | PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv = NULL; | 912 | PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv = NULL; |
| 894 | PFNGLUNIFORM3FPROC glad_glUniform3f = NULL; | 913 | PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv = NULL; |
| 895 | PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv = NULL; | 914 | PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv = NULL; |
| 896 | PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL; | 915 | PFNGLCLEARCOLORPROC glad_glClearColor = NULL; |
| 897 | PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui = NULL; | 916 | PFNGLCLEARDEPTHPROC glad_glClearDepth = NULL; |
| 917 | PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL; | ||
| 918 | PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL; | ||
| 919 | PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync = NULL; | ||
| 920 | PFNGLCOLORMASKPROC glad_glColorMask = NULL; | ||
| 898 | PFNGLCOLORMASKIPROC glad_glColorMaski = NULL; | 921 | PFNGLCOLORMASKIPROC glad_glColorMaski = NULL; |
| 899 | PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi = NULL; | 922 | PFNGLCOLORP3UIPROC glad_glColorP3ui = NULL; |
| 900 | PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays = NULL; | 923 | PFNGLCOLORP3UIVPROC glad_glColorP3uiv = NULL; |
| 901 | PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui = NULL; | 924 | PFNGLCOLORP4UIPROC glad_glColorP4ui = NULL; |
| 902 | PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv = NULL; | 925 | PFNGLCOLORP4UIVPROC glad_glColorP4uiv = NULL; |
| 903 | PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex = NULL; | 926 | PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL; |
| 904 | PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv = NULL; | 927 | PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D = NULL; |
| 905 | PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv = NULL; | 928 | PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL; |
| 906 | PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui = NULL; | 929 | PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D = NULL; |
| 930 | PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D = NULL; | ||
| 931 | PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL; | ||
| 932 | PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D = NULL; | ||
| 933 | PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData = NULL; | ||
| 934 | PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData = NULL; | ||
| 935 | PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D = NULL; | ||
| 936 | PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL; | ||
| 937 | PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D = NULL; | ||
| 938 | PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL; | ||
| 939 | PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D = NULL; | ||
| 940 | PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL; | ||
| 941 | PFNGLCREATESHADERPROC glad_glCreateShader = NULL; | ||
| 942 | PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv = NULL; | ||
| 943 | PFNGLCULLFACEPROC glad_glCullFace = NULL; | ||
| 944 | PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback = NULL; | ||
| 945 | PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl = NULL; | ||
| 946 | PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert = NULL; | ||
| 947 | PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL; | ||
| 907 | PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL; | 948 | PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL; |
| 949 | PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL; | ||
| 950 | PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines = NULL; | ||
| 951 | PFNGLDELETEQUERIESPROC glad_glDeleteQueries = NULL; | ||
| 952 | PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL; | ||
| 953 | PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers = NULL; | ||
| 954 | PFNGLDELETESHADERPROC glad_glDeleteShader = NULL; | ||
| 955 | PFNGLDELETESYNCPROC glad_glDeleteSync = NULL; | ||
| 956 | PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL; | ||
| 957 | PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks = NULL; | ||
| 958 | PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays = NULL; | ||
| 959 | PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL; | ||
| 960 | PFNGLDEPTHMASKPROC glad_glDepthMask = NULL; | ||
| 961 | PFNGLDEPTHRANGEPROC glad_glDepthRange = NULL; | ||
| 962 | PFNGLDEPTHRANGEARRAYVPROC glad_glDepthRangeArrayv = NULL; | ||
| 963 | PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed = NULL; | ||
| 964 | PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL; | ||
| 965 | PFNGLDETACHSHADERPROC glad_glDetachShader = NULL; | ||
| 966 | PFNGLDISABLEPROC glad_glDisable = NULL; | ||
| 967 | PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL; | ||
| 968 | PFNGLDISABLEIPROC glad_glDisablei = NULL; | ||
| 969 | PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute = NULL; | ||
| 970 | PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect = NULL; | ||
| 908 | PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL; | 971 | PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL; |
| 909 | PFNGLUNIFORM1UIPROC glad_glUniform1ui = NULL; | 972 | PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect = NULL; |
| 910 | PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i = NULL; | 973 | PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced = NULL; |
| 911 | PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui = NULL; | 974 | PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glad_glDrawArraysInstancedBaseInstance = NULL; |
| 912 | PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d = NULL; | 975 | PFNGLDRAWBUFFERPROC glad_glDrawBuffer = NULL; |
| 913 | PFNGLCLEARPROC glad_glClear = NULL; | 976 | PFNGLDRAWBUFFERSPROC glad_glDrawBuffers = NULL; |
| 914 | PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName = NULL; | 977 | PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL; |
| 915 | PFNGLISENABLEDPROC glad_glIsEnabled = NULL; | 978 | PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex = NULL; |
| 916 | PFNGLSTENCILOPPROC glad_glStencilOp = NULL; | 979 | PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect = NULL; |
| 980 | PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced = NULL; | ||
| 981 | PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance = NULL; | ||
| 982 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex = NULL; | ||
| 983 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance = NULL; | ||
| 984 | PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements = NULL; | ||
| 985 | PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex = NULL; | ||
| 986 | PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback = NULL; | ||
| 987 | PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced = NULL; | ||
| 988 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream = NULL; | ||
| 989 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced = NULL; | ||
| 990 | PFNGLENABLEPROC glad_glEnable = NULL; | ||
| 991 | PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL; | ||
| 992 | PFNGLENABLEIPROC glad_glEnablei = NULL; | ||
| 993 | PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender = NULL; | ||
| 994 | PFNGLENDQUERYPROC glad_glEndQuery = NULL; | ||
| 995 | PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed = NULL; | ||
| 996 | PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback = NULL; | ||
| 997 | PFNGLFENCESYNCPROC glad_glFenceSync = NULL; | ||
| 998 | PFNGLFINISHPROC glad_glFinish = NULL; | ||
| 999 | PFNGLFLUSHPROC glad_glFlush = NULL; | ||
| 1000 | PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange = NULL; | ||
| 1001 | PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri = NULL; | ||
| 1002 | PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL; | ||
| 1003 | PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture = NULL; | ||
| 1004 | PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D = NULL; | ||
| 917 | PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL; | 1005 | PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL; |
| 918 | PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL; | 1006 | PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D = NULL; |
| 919 | PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub = NULL; | 1007 | PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer = NULL; |
| 920 | PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL; | 1008 | PFNGLFRONTFACEPROC glad_glFrontFace = NULL; |
| 921 | PFNGLTEXIMAGE1DPROC glad_glTexImage1D = NULL; | 1009 | PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL; |
| 922 | PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL; | ||
| 923 | PFNGLGETTEXIMAGEPROC glad_glGetTexImage = NULL; | ||
| 924 | PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v = NULL; | ||
| 925 | PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL; | 1010 | PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL; |
| 1011 | PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines = NULL; | ||
| 1012 | PFNGLGENQUERIESPROC glad_glGenQueries = NULL; | ||
| 1013 | PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL; | ||
| 1014 | PFNGLGENSAMPLERSPROC glad_glGenSamplers = NULL; | ||
| 1015 | PFNGLGENTEXTURESPROC glad_glGenTextures = NULL; | ||
| 1016 | PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks = NULL; | ||
| 1017 | PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays = NULL; | ||
| 1018 | PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL; | ||
| 1019 | PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv = NULL; | ||
| 1020 | PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL; | ||
| 1021 | PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName = NULL; | ||
| 1022 | PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glad_glGetActiveSubroutineUniformName = NULL; | ||
| 1023 | PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glad_glGetActiveSubroutineUniformiv = NULL; | ||
| 1024 | PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL; | ||
| 1025 | PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName = NULL; | ||
| 1026 | PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv = NULL; | ||
| 1027 | PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName = NULL; | ||
| 1028 | PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv = NULL; | ||
| 926 | PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL; | 1029 | PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL; |
| 927 | PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL; | 1030 | PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL; |
| 928 | PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays = NULL; | 1031 | PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v = NULL; |
| 929 | PFNGLISVERTEXARRAYPROC glad_glIsVertexArray = NULL; | 1032 | PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL; |
| 930 | PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL; | 1033 | PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v = NULL; |
| 1034 | PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL; | ||
| 1035 | PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv = NULL; | ||
| 1036 | PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData = NULL; | ||
| 1037 | PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage = NULL; | ||
| 1038 | PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog = NULL; | ||
| 1039 | PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v = NULL; | ||
| 1040 | PFNGLGETDOUBLEVPROC glad_glGetDoublev = NULL; | ||
| 1041 | PFNGLGETERRORPROC glad_glGetError = NULL; | ||
| 1042 | PFNGLGETFLOATI_VPROC glad_glGetFloati_v = NULL; | ||
| 1043 | PFNGLGETFLOATVPROC glad_glGetFloatv = NULL; | ||
| 1044 | PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex = NULL; | ||
| 1045 | PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL; | ||
| 1046 | PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL; | ||
| 1047 | PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv = NULL; | ||
| 1048 | PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v = NULL; | ||
| 1049 | PFNGLGETINTEGER64VPROC glad_glGetInteger64v = NULL; | ||
| 1050 | PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v = NULL; | ||
| 1051 | PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL; | ||
| 1052 | PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v = NULL; | ||
| 1053 | PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ = NULL; | ||
| 1054 | PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv = NULL; | ||
| 1055 | PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel = NULL; | ||
| 1056 | PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel = NULL; | ||
| 1057 | PFNGLGETPOINTERVPROC glad_glGetPointerv = NULL; | ||
| 1058 | PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary = NULL; | ||
| 1059 | PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL; | ||
| 1060 | PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv = NULL; | ||
| 1061 | PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog = NULL; | ||
| 1062 | PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv = NULL; | ||
| 1063 | PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex = NULL; | ||
| 1064 | PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation = NULL; | ||
| 1065 | PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glad_glGetProgramResourceLocationIndex = NULL; | ||
| 1066 | PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName = NULL; | ||
| 1067 | PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv = NULL; | ||
| 1068 | PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv = NULL; | ||
| 1069 | PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL; | ||
| 1070 | PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv = NULL; | ||
| 1071 | PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v = NULL; | ||
| 1072 | PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv = NULL; | ||
| 1073 | PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v = NULL; | ||
| 1074 | PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv = NULL; | ||
| 931 | PFNGLGETQUERYIVPROC glad_glGetQueryiv = NULL; | 1075 | PFNGLGETQUERYIVPROC glad_glGetQueryiv = NULL; |
| 1076 | PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL; | ||
| 1077 | PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv = NULL; | ||
| 1078 | PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv = NULL; | ||
| 932 | PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv = NULL; | 1079 | PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv = NULL; |
| 1080 | PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv = NULL; | ||
| 1081 | PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL; | ||
| 1082 | PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL; | ||
| 1083 | PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL; | ||
| 1084 | PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL; | ||
| 1085 | PFNGLGETSTRINGPROC glad_glGetString = NULL; | ||
| 1086 | PFNGLGETSTRINGIPROC glad_glGetStringi = NULL; | ||
| 1087 | PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex = NULL; | ||
| 1088 | PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation = NULL; | ||
| 1089 | PFNGLGETSYNCIVPROC glad_glGetSynciv = NULL; | ||
| 1090 | PFNGLGETTEXIMAGEPROC glad_glGetTexImage = NULL; | ||
| 1091 | PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv = NULL; | ||
| 1092 | PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv = NULL; | ||
| 1093 | PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv = NULL; | ||
| 1094 | PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv = NULL; | ||
| 1095 | PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL; | ||
| 1096 | PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL; | ||
| 1097 | PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying = NULL; | ||
| 1098 | PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex = NULL; | ||
| 933 | PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices = NULL; | 1099 | PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices = NULL; |
| 934 | PFNGLISSHADERPROC glad_glIsShader = NULL; | 1100 | PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL; |
| 935 | PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv = NULL; | 1101 | PFNGLGETUNIFORMSUBROUTINEUIVPROC glad_glGetUniformSubroutineuiv = NULL; |
| 936 | PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv = NULL; | 1102 | PFNGLGETUNIFORMDVPROC glad_glGetUniformdv = NULL; |
| 937 | PFNGLENABLEPROC glad_glEnable = NULL; | ||
| 938 | PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv = NULL; | ||
| 939 | PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL; | ||
| 940 | PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv = NULL; | ||
| 941 | PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv = NULL; | ||
| 942 | PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui = NULL; | ||
| 943 | PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL; | 1103 | PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL; |
| 1104 | PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL; | ||
| 944 | PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv = NULL; | 1105 | PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv = NULL; |
| 945 | PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv = NULL; | 1106 | PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv = NULL; |
| 946 | PFNGLDRAWBUFFERPROC glad_glDrawBuffer = NULL; | 1107 | PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv = NULL; |
| 947 | PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv = NULL; | 1108 | PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv = NULL; |
| 948 | PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced = NULL; | ||
| 949 | PFNGLFLUSHPROC glad_glFlush = NULL; | ||
| 950 | PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL; | ||
| 951 | PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL; | 1109 | PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL; |
| 952 | PFNGLFENCESYNCPROC glad_glFenceSync = NULL; | 1110 | PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv = NULL; |
| 953 | PFNGLCOLORP3UIPROC glad_glColorP3ui = NULL; | 1111 | PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL; |
| 954 | PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv = NULL; | 1112 | PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL; |
| 955 | PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender = NULL; | 1113 | PFNGLHINTPROC glad_glHint = NULL; |
| 956 | PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv = NULL; | 1114 | PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData = NULL; |
| 957 | PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv = NULL; | 1115 | PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData = NULL; |
| 958 | PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL; | 1116 | PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer = NULL; |
| 959 | PFNGLGENSAMPLERSPROC glad_glGenSamplers = NULL; | 1117 | PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer = NULL; |
| 960 | PFNGLCLAMPCOLORPROC glad_glClampColor = NULL; | 1118 | PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage = NULL; |
| 961 | PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL; | 1119 | PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage = NULL; |
| 962 | PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL; | 1120 | PFNGLISBUFFERPROC glad_glIsBuffer = NULL; |
| 963 | PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv = NULL; | 1121 | PFNGLISENABLEDPROC glad_glIsEnabled = NULL; |
| 964 | PFNGLGENTEXTURESPROC glad_glGenTextures = NULL; | ||
| 965 | PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv = NULL; | ||
| 966 | PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv = NULL; | ||
| 967 | PFNGLISSYNCPROC glad_glIsSync = NULL; | ||
| 968 | PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName = NULL; | ||
| 969 | PFNGLUNIFORM2IPROC glad_glUniform2i = NULL; | ||
| 970 | PFNGLUNIFORM2FPROC glad_glUniform2f = NULL; | ||
| 971 | PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui = NULL; | ||
| 972 | PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL; | ||
| 973 | PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL; | ||
| 974 | PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer = NULL; | ||
| 975 | PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange = NULL; | ||
| 976 | PFNGLGENQUERIESPROC glad_glGenQueries = NULL; | ||
| 977 | PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui = NULL; | ||
| 978 | PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D = NULL; | ||
| 979 | PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v = NULL; | ||
| 980 | PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers = NULL; | ||
| 981 | PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL; | ||
| 982 | PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer = NULL; | ||
| 983 | PFNGLISENABLEDIPROC glad_glIsEnabledi = NULL; | 1122 | PFNGLISENABLEDIPROC glad_glIsEnabledi = NULL; |
| 984 | PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui = NULL; | 1123 | PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL; |
| 985 | PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed = NULL; | 1124 | PFNGLISPROGRAMPROC glad_glIsProgram = NULL; |
| 986 | PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL; | 1125 | PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline = NULL; |
| 987 | PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL; | 1126 | PFNGLISQUERYPROC glad_glIsQuery = NULL; |
| 988 | PFNGLUNIFORM4UIVPROC glad_glUniform4uiv = NULL; | 1127 | PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL; |
| 989 | PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D = NULL; | 1128 | PFNGLISSAMPLERPROC glad_glIsSampler = NULL; |
| 990 | PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL; | 1129 | PFNGLISSHADERPROC glad_glIsShader = NULL; |
| 991 | PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation = NULL; | 1130 | PFNGLISSYNCPROC glad_glIsSync = NULL; |
| 992 | PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL; | 1131 | PFNGLISTEXTUREPROC glad_glIsTexture = NULL; |
| 993 | PFNGLGETDOUBLEVPROC glad_glGetDoublev = NULL; | 1132 | PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback = NULL; |
| 994 | PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d = NULL; | 1133 | PFNGLISVERTEXARRAYPROC glad_glIsVertexArray = NULL; |
| 995 | PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL; | 1134 | PFNGLLINEWIDTHPROC glad_glLineWidth = NULL; |
| 996 | PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv = NULL; | 1135 | PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL; |
| 997 | PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL; | 1136 | PFNGLLOGICOPPROC glad_glLogicOp = NULL; |
| 998 | PFNGLDEPTHRANGEPROC glad_glDepthRange = NULL; | ||
| 999 | PFNGLMAPBUFFERPROC glad_glMapBuffer = NULL; | 1137 | PFNGLMAPBUFFERPROC glad_glMapBuffer = NULL; |
| 1000 | PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D = NULL; | 1138 | PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange = NULL; |
| 1001 | PFNGLDELETESYNCPROC glad_glDeleteSync = NULL; | 1139 | PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier = NULL; |
| 1002 | PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D = NULL; | 1140 | PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading = NULL; |
| 1003 | PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL; | 1141 | PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays = NULL; |
| 1142 | PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect = NULL; | ||
| 1004 | PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements = NULL; | 1143 | PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements = NULL; |
| 1005 | PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL; | ||
| 1006 | PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL; | ||
| 1007 | PFNGLPOLYGONMODEPROC glad_glPolygonMode = NULL; | ||
| 1008 | PFNGLDRAWBUFFERSPROC glad_glDrawBuffers = NULL; | ||
| 1009 | PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv = NULL; | ||
| 1010 | PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL; | ||
| 1011 | PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL; | ||
| 1012 | PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray = NULL; | ||
| 1013 | PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL; | ||
| 1014 | PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv = NULL; | ||
| 1015 | PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex = NULL; | 1144 | PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex = NULL; |
| 1016 | PFNGLUNIFORM2UIVPROC glad_glUniform2uiv = NULL; | 1145 | PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect = NULL; |
| 1017 | PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D = NULL; | 1146 | PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui = NULL; |
| 1018 | PFNGLFINISHPROC glad_glFinish = NULL; | 1147 | PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv = NULL; |
| 1019 | PFNGLDELETESHADERPROC glad_glDeleteShader = NULL; | 1148 | PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui = NULL; |
| 1020 | PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv = NULL; | ||
| 1021 | PFNGLVIEWPORTPROC glad_glViewport = NULL; | ||
| 1022 | PFNGLUNIFORM1UIVPROC glad_glUniform1uiv = NULL; | ||
| 1023 | PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings = NULL; | ||
| 1024 | PFNGLUNIFORM2UIPROC glad_glUniform2ui = NULL; | ||
| 1025 | PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i = NULL; | ||
| 1026 | PFNGLCLEARDEPTHPROC glad_glClearDepth = NULL; | ||
| 1027 | PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv = NULL; | ||
| 1028 | PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL; | ||
| 1029 | PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL; | ||
| 1030 | PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL; | ||
| 1031 | PFNGLTEXBUFFERPROC glad_glTexBuffer = NULL; | ||
| 1032 | PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL; | ||
| 1033 | PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL; | ||
| 1034 | PFNGLPIXELSTOREFPROC glad_glPixelStoref = NULL; | ||
| 1035 | PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v = NULL; | ||
| 1036 | PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv = NULL; | 1149 | PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv = NULL; |
| 1037 | PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv = NULL; | 1150 | PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui = NULL; |
| 1038 | PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL; | 1151 | PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv = NULL; |
| 1039 | PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL; | 1152 | PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui = NULL; |
| 1040 | PFNGLGETSTRINGPROC glad_glGetString = NULL; | 1153 | PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv = NULL; |
| 1041 | PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv = NULL; | ||
| 1042 | PFNGLDETACHSHADERPROC glad_glDetachShader = NULL; | ||
| 1043 | PFNGLENDQUERYPROC glad_glEndQuery = NULL; | ||
| 1044 | PFNGLNORMALP3UIPROC glad_glNormalP3ui = NULL; | 1154 | PFNGLNORMALP3UIPROC glad_glNormalP3ui = NULL; |
| 1045 | PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui = NULL; | ||
| 1046 | PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL; | ||
| 1047 | PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL; | ||
| 1048 | PFNGLDELETEQUERIESPROC glad_glDeleteQueries = NULL; | ||
| 1049 | PFNGLNORMALP3UIVPROC glad_glNormalP3uiv = NULL; | 1155 | PFNGLNORMALP3UIVPROC glad_glNormalP3uiv = NULL; |
| 1050 | PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL; | 1156 | PFNGLOBJECTLABELPROC glad_glObjectLabel = NULL; |
| 1051 | PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d = NULL; | 1157 | PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel = NULL; |
| 1052 | PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL; | 1158 | PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv = NULL; |
| 1053 | PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s = NULL; | 1159 | PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri = NULL; |
| 1054 | PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex = NULL; | 1160 | PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback = NULL; |
| 1161 | PFNGLPIXELSTOREFPROC glad_glPixelStoref = NULL; | ||
| 1162 | PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL; | ||
| 1163 | PFNGLPOINTPARAMETERFPROC glad_glPointParameterf = NULL; | ||
| 1164 | PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv = NULL; | ||
| 1165 | PFNGLPOINTPARAMETERIPROC glad_glPointParameteri = NULL; | ||
| 1166 | PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv = NULL; | ||
| 1167 | PFNGLPOINTSIZEPROC glad_glPointSize = NULL; | ||
| 1168 | PFNGLPOLYGONMODEPROC glad_glPolygonMode = NULL; | ||
| 1169 | PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL; | ||
| 1170 | PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup = NULL; | ||
| 1171 | PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex = NULL; | ||
| 1172 | PFNGLPROGRAMBINARYPROC glad_glProgramBinary = NULL; | ||
| 1173 | PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri = NULL; | ||
| 1174 | PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d = NULL; | ||
| 1175 | PFNGLPROGRAMUNIFORM1DVPROC glad_glProgramUniform1dv = NULL; | ||
| 1176 | PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f = NULL; | ||
| 1177 | PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv = NULL; | ||
| 1178 | PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i = NULL; | ||
| 1179 | PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv = NULL; | ||
| 1180 | PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui = NULL; | ||
| 1181 | PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv = NULL; | ||
| 1182 | PFNGLPROGRAMUNIFORM2DPROC glad_glProgramUniform2d = NULL; | ||
| 1183 | PFNGLPROGRAMUNIFORM2DVPROC glad_glProgramUniform2dv = NULL; | ||
| 1184 | PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f = NULL; | ||
| 1185 | PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv = NULL; | ||
| 1186 | PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i = NULL; | ||
| 1187 | PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv = NULL; | ||
| 1188 | PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui = NULL; | ||
| 1189 | PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv = NULL; | ||
| 1190 | PFNGLPROGRAMUNIFORM3DPROC glad_glProgramUniform3d = NULL; | ||
| 1191 | PFNGLPROGRAMUNIFORM3DVPROC glad_glProgramUniform3dv = NULL; | ||
| 1192 | PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f = NULL; | ||
| 1193 | PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv = NULL; | ||
| 1194 | PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i = NULL; | ||
| 1195 | PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv = NULL; | ||
| 1196 | PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui = NULL; | ||
| 1197 | PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv = NULL; | ||
| 1198 | PFNGLPROGRAMUNIFORM4DPROC glad_glProgramUniform4d = NULL; | ||
| 1199 | PFNGLPROGRAMUNIFORM4DVPROC glad_glProgramUniform4dv = NULL; | ||
| 1200 | PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f = NULL; | ||
| 1201 | PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv = NULL; | ||
| 1202 | PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i = NULL; | ||
| 1203 | PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv = NULL; | ||
| 1204 | PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui = NULL; | ||
| 1205 | PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv = NULL; | ||
| 1206 | PFNGLPROGRAMUNIFORMMATRIX2DVPROC glad_glProgramUniformMatrix2dv = NULL; | ||
| 1207 | PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv = NULL; | ||
| 1208 | PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glad_glProgramUniformMatrix2x3dv = NULL; | ||
| 1209 | PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv = NULL; | ||
| 1210 | PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glad_glProgramUniformMatrix2x4dv = NULL; | ||
| 1211 | PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv = NULL; | ||
| 1212 | PFNGLPROGRAMUNIFORMMATRIX3DVPROC glad_glProgramUniformMatrix3dv = NULL; | ||
| 1213 | PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv = NULL; | ||
| 1214 | PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glad_glProgramUniformMatrix3x2dv = NULL; | ||
| 1215 | PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv = NULL; | ||
| 1216 | PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glad_glProgramUniformMatrix3x4dv = NULL; | ||
| 1217 | PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv = NULL; | ||
| 1218 | PFNGLPROGRAMUNIFORMMATRIX4DVPROC glad_glProgramUniformMatrix4dv = NULL; | ||
| 1219 | PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv = NULL; | ||
| 1220 | PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glad_glProgramUniformMatrix4x2dv = NULL; | ||
| 1221 | PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv = NULL; | ||
| 1222 | PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv = NULL; | ||
| 1223 | PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv = NULL; | ||
| 1224 | PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex = NULL; | ||
| 1225 | PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup = NULL; | ||
| 1226 | PFNGLQUERYCOUNTERPROC glad_glQueryCounter = NULL; | ||
| 1227 | PFNGLREADBUFFERPROC glad_glReadBuffer = NULL; | ||
| 1228 | PFNGLREADPIXELSPROC glad_glReadPixels = NULL; | ||
| 1229 | PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL; | ||
| 1230 | PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL; | ||
| 1231 | PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample = NULL; | ||
| 1232 | PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback = NULL; | ||
| 1055 | PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL; | 1233 | PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL; |
| 1056 | PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri = NULL; | 1234 | PFNGLSAMPLEMASKIPROC glad_glSampleMaski = NULL; |
| 1235 | PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv = NULL; | ||
| 1236 | PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv = NULL; | ||
| 1057 | PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf = NULL; | 1237 | PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf = NULL; |
| 1238 | PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv = NULL; | ||
| 1239 | PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri = NULL; | ||
| 1240 | PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv = NULL; | ||
| 1241 | PFNGLSCISSORPROC glad_glScissor = NULL; | ||
| 1242 | PFNGLSCISSORARRAYVPROC glad_glScissorArrayv = NULL; | ||
| 1243 | PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed = NULL; | ||
| 1244 | PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv = NULL; | ||
| 1245 | PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui = NULL; | ||
| 1246 | PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv = NULL; | ||
| 1247 | PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL; | ||
| 1248 | PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL; | ||
| 1249 | PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding = NULL; | ||
| 1250 | PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL; | ||
| 1251 | PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL; | ||
| 1252 | PFNGLSTENCILMASKPROC glad_glStencilMask = NULL; | ||
| 1253 | PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate = NULL; | ||
| 1254 | PFNGLSTENCILOPPROC glad_glStencilOp = NULL; | ||
| 1255 | PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL; | ||
| 1256 | PFNGLTEXBUFFERPROC glad_glTexBuffer = NULL; | ||
| 1257 | PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange = NULL; | ||
| 1258 | PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui = NULL; | ||
| 1259 | PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv = NULL; | ||
| 1260 | PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui = NULL; | ||
| 1261 | PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv = NULL; | ||
| 1262 | PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui = NULL; | ||
| 1263 | PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv = NULL; | ||
| 1264 | PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui = NULL; | ||
| 1265 | PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv = NULL; | ||
| 1266 | PFNGLTEXIMAGE1DPROC glad_glTexImage1D = NULL; | ||
| 1267 | PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL; | ||
| 1268 | PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample = NULL; | ||
| 1269 | PFNGLTEXIMAGE3DPROC glad_glTexImage3D = NULL; | ||
| 1270 | PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample = NULL; | ||
| 1271 | PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv = NULL; | ||
| 1272 | PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv = NULL; | ||
| 1273 | PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL; | ||
| 1274 | PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL; | ||
| 1275 | PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL; | ||
| 1276 | PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL; | ||
| 1277 | PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D = NULL; | ||
| 1278 | PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D = NULL; | ||
| 1279 | PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample = NULL; | ||
| 1280 | PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D = NULL; | ||
| 1281 | PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample = NULL; | ||
| 1282 | PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D = NULL; | ||
| 1283 | PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL; | ||
| 1284 | PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D = NULL; | ||
| 1285 | PFNGLTEXTUREVIEWPROC glad_glTextureView = NULL; | ||
| 1286 | PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings = NULL; | ||
| 1287 | PFNGLUNIFORM1DPROC glad_glUniform1d = NULL; | ||
| 1288 | PFNGLUNIFORM1DVPROC glad_glUniform1dv = NULL; | ||
| 1058 | PFNGLUNIFORM1FPROC glad_glUniform1f = NULL; | 1289 | PFNGLUNIFORM1FPROC glad_glUniform1f = NULL; |
| 1059 | PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL; | 1290 | PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL; |
| 1060 | PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage = NULL; | ||
| 1061 | PFNGLUNIFORM1IPROC glad_glUniform1i = NULL; | 1291 | PFNGLUNIFORM1IPROC glad_glUniform1i = NULL; |
| 1062 | PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL; | ||
| 1063 | PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL; | ||
| 1064 | PFNGLDISABLEPROC glad_glDisable = NULL; | ||
| 1065 | PFNGLLOGICOPPROC glad_glLogicOp = NULL; | ||
| 1066 | PFNGLUNIFORM4UIPROC glad_glUniform4ui = NULL; | ||
| 1067 | PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL; | ||
| 1068 | PFNGLCULLFACEPROC glad_glCullFace = NULL; | ||
| 1069 | PFNGLGETSTRINGIPROC glad_glGetStringi = NULL; | ||
| 1070 | PFNGLATTACHSHADERPROC glad_glAttachShader = NULL; | ||
| 1071 | PFNGLQUERYCOUNTERPROC glad_glQueryCounter = NULL; | ||
| 1072 | PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex = NULL; | ||
| 1073 | PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL; | ||
| 1074 | PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv = NULL; | ||
| 1075 | PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL; | 1292 | PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL; |
| 1076 | PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv = NULL; | 1293 | PFNGLUNIFORM1UIPROC glad_glUniform1ui = NULL; |
| 1077 | PFNGLREADBUFFERPROC glad_glReadBuffer = NULL; | 1294 | PFNGLUNIFORM1UIVPROC glad_glUniform1uiv = NULL; |
| 1078 | PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv = NULL; | 1295 | PFNGLUNIFORM2DPROC glad_glUniform2d = NULL; |
| 1079 | PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced = NULL; | 1296 | PFNGLUNIFORM2DVPROC glad_glUniform2dv = NULL; |
| 1080 | PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL; | 1297 | PFNGLUNIFORM2FPROC glad_glUniform2f = NULL; |
| 1081 | PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv = NULL; | 1298 | PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL; |
| 1082 | PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL; | 1299 | PFNGLUNIFORM2IPROC glad_glUniform2i = NULL; |
| 1083 | PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv = NULL; | 1300 | PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL; |
| 1084 | PFNGLPOINTPARAMETERIPROC glad_glPointParameteri = NULL; | 1301 | PFNGLUNIFORM2UIPROC glad_glUniform2ui = NULL; |
| 1085 | PFNGLBLENDCOLORPROC glad_glBlendColor = NULL; | 1302 | PFNGLUNIFORM2UIVPROC glad_glUniform2uiv = NULL; |
| 1086 | PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv = NULL; | 1303 | PFNGLUNIFORM3DPROC glad_glUniform3d = NULL; |
| 1087 | PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer = NULL; | 1304 | PFNGLUNIFORM3DVPROC glad_glUniform3dv = NULL; |
| 1088 | PFNGLPOINTPARAMETERFPROC glad_glPointParameterf = NULL; | 1305 | PFNGLUNIFORM3FPROC glad_glUniform3f = NULL; |
| 1089 | PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s = NULL; | 1306 | PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL; |
| 1090 | PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL; | 1307 | PFNGLUNIFORM3IPROC glad_glUniform3i = NULL; |
| 1091 | PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv = NULL; | 1308 | PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL; |
| 1092 | PFNGLISPROGRAMPROC glad_glIsProgram = NULL; | 1309 | PFNGLUNIFORM3UIPROC glad_glUniform3ui = NULL; |
| 1093 | PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv = NULL; | 1310 | PFNGLUNIFORM3UIVPROC glad_glUniform3uiv = NULL; |
| 1094 | PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL; | 1311 | PFNGLUNIFORM4DPROC glad_glUniform4d = NULL; |
| 1095 | PFNGLUNIFORM4IPROC glad_glUniform4i = NULL; | 1312 | PFNGLUNIFORM4DVPROC glad_glUniform4dv = NULL; |
| 1096 | PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL; | ||
| 1097 | PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL; | ||
| 1098 | PFNGLREADPIXELSPROC glad_glReadPixels = NULL; | ||
| 1099 | PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv = NULL; | ||
| 1100 | PFNGLUNIFORM4FPROC glad_glUniform4f = NULL; | 1313 | PFNGLUNIFORM4FPROC glad_glUniform4f = NULL; |
| 1101 | PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample = NULL; | 1314 | PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL; |
| 1102 | PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL; | 1315 | PFNGLUNIFORM4IPROC glad_glUniform4i = NULL; |
| 1103 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex = NULL; | 1316 | PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL; |
| 1104 | PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL; | 1317 | PFNGLUNIFORM4UIPROC glad_glUniform4ui = NULL; |
| 1318 | PFNGLUNIFORM4UIVPROC glad_glUniform4uiv = NULL; | ||
| 1105 | PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding = NULL; | 1319 | PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding = NULL; |
| 1106 | PFNGLCOLORP4UIPROC glad_glColorP4ui = NULL; | 1320 | PFNGLUNIFORMMATRIX2DVPROC glad_glUniformMatrix2dv = NULL; |
| 1107 | PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv = NULL; | 1321 | PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL; |
| 1108 | PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL; | 1322 | PFNGLUNIFORMMATRIX2X3DVPROC glad_glUniformMatrix2x3dv = NULL; |
| 1109 | PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i = NULL; | 1323 | PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv = NULL; |
| 1110 | PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData = NULL; | 1324 | PFNGLUNIFORMMATRIX2X4DVPROC glad_glUniformMatrix2x4dv = NULL; |
| 1111 | PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL; | 1325 | PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv = NULL; |
| 1112 | PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui = NULL; | 1326 | PFNGLUNIFORMMATRIX3DVPROC glad_glUniformMatrix3dv = NULL; |
| 1113 | PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL; | 1327 | PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL; |
| 1328 | PFNGLUNIFORMMATRIX3X2DVPROC glad_glUniformMatrix3x2dv = NULL; | ||
| 1329 | PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv = NULL; | ||
| 1330 | PFNGLUNIFORMMATRIX3X4DVPROC glad_glUniformMatrix3x4dv = NULL; | ||
| 1331 | PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv = NULL; | ||
| 1332 | PFNGLUNIFORMMATRIX4DVPROC glad_glUniformMatrix4dv = NULL; | ||
| 1333 | PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL; | ||
| 1334 | PFNGLUNIFORMMATRIX4X2DVPROC glad_glUniformMatrix4x2dv = NULL; | ||
| 1335 | PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv = NULL; | ||
| 1336 | PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv = NULL; | ||
| 1337 | PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv = NULL; | ||
| 1338 | PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv = NULL; | ||
| 1339 | PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer = NULL; | ||
| 1340 | PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL; | ||
| 1341 | PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages = NULL; | ||
| 1342 | PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL; | ||
| 1343 | PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline = NULL; | ||
| 1344 | PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d = NULL; | ||
| 1345 | PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv = NULL; | ||
| 1346 | PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL; | ||
| 1347 | PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL; | ||
| 1348 | PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s = NULL; | ||
| 1349 | PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv = NULL; | ||
| 1350 | PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d = NULL; | ||
| 1351 | PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv = NULL; | ||
| 1352 | PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL; | ||
| 1353 | PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL; | ||
| 1354 | PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s = NULL; | ||
| 1114 | PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv = NULL; | 1355 | PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv = NULL; |
| 1115 | PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL; | 1356 | PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d = NULL; |
| 1116 | PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL; | 1357 | PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv = NULL; |
| 1117 | PFNGLTEXIMAGE3DPROC glad_glTexImage3D = NULL; | 1358 | PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL; |
| 1118 | PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL; | 1359 | PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL; |
| 1119 | PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex = NULL; | 1360 | PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s = NULL; |
| 1120 | PFNGLGETINTEGER64VPROC glad_glGetInteger64v = NULL; | 1361 | PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv = NULL; |
| 1121 | PFNGLSCISSORPROC glad_glScissor = NULL; | 1362 | PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv = NULL; |
| 1122 | PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv = NULL; | ||
| 1123 | PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL; | ||
| 1124 | PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv = NULL; | ||
| 1125 | PFNGLUNIFORM3UIVPROC glad_glUniform3uiv = NULL; | ||
| 1126 | PFNGLCLEARCOLORPROC glad_glClearColor = NULL; | ||
| 1127 | PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv = NULL; | 1363 | PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv = NULL; |
| 1128 | PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv = NULL; | 1364 | PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv = NULL; |
| 1129 | PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v = NULL; | 1365 | PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub = NULL; |
| 1130 | PFNGLCOLORP4UIVPROC glad_glColorP4uiv = NULL; | 1366 | PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv = NULL; |
| 1131 | PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv = NULL; | 1367 | PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv = NULL; |
| 1132 | PFNGLUNIFORM3UIPROC glad_glUniform3ui = NULL; | ||
| 1133 | PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv = NULL; | ||
| 1134 | PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv = NULL; | ||
| 1135 | PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL; | ||
| 1136 | PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv = NULL; | ||
| 1137 | PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange = NULL; | ||
| 1138 | PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv = NULL; | ||
| 1139 | PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv = NULL; | ||
| 1140 | PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv = NULL; | 1368 | PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv = NULL; |
| 1141 | PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL; | 1369 | PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv = NULL; |
| 1142 | PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL; | 1370 | PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d = NULL; |
| 1143 | PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv = NULL; | 1371 | PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv = NULL; |
| 1144 | PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL; | 1372 | PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL; |
| 1145 | PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui = NULL; | 1373 | PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL; |
| 1146 | PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync = NULL; | 1374 | PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv = NULL; |
| 1147 | PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui = NULL; | 1375 | PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s = NULL; |
| 1148 | PFNGLCOLORMASKPROC glad_glColorMask = NULL; | 1376 | PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv = NULL; |
| 1149 | PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv = NULL; | 1377 | PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv = NULL; |
| 1150 | PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL; | 1378 | PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv = NULL; |
| 1151 | PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL; | ||
| 1152 | PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback = NULL; | ||
| 1153 | PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv = NULL; | 1379 | PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv = NULL; |
| 1154 | PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL; | 1380 | PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding = NULL; |
| 1155 | PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback = NULL; | ||
| 1156 | PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv = NULL; | ||
| 1157 | PFNGLISSAMPLERPROC glad_glIsSampler = NULL; | ||
| 1158 | PFNGLVERTEXP3UIPROC glad_glVertexP3ui = NULL; | ||
| 1159 | PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor = NULL; | 1381 | PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor = NULL; |
| 1160 | PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D = NULL; | 1382 | PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat = NULL; |
| 1161 | PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D = NULL; | 1383 | PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i = NULL; |
| 1162 | PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex = NULL; | 1384 | PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv = NULL; |
| 1163 | PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL; | 1385 | PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui = NULL; |
| 1164 | PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender = NULL; | 1386 | PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv = NULL; |
| 1165 | PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv = NULL; | 1387 | PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i = NULL; |
| 1166 | PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL; | ||
| 1167 | PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv = NULL; | ||
| 1168 | PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv = NULL; | ||
| 1169 | PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements = NULL; | ||
| 1170 | PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv = NULL; | ||
| 1171 | PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase = NULL; | ||
| 1172 | PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL; | ||
| 1173 | PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv = NULL; | ||
| 1174 | PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange = NULL; | ||
| 1175 | PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture = NULL; | ||
| 1176 | PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays = NULL; | ||
| 1177 | PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv = NULL; | ||
| 1178 | PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv = NULL; | 1388 | PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv = NULL; |
| 1179 | PFNGLDISABLEIPROC glad_glDisablei = NULL; | 1389 | PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui = NULL; |
| 1180 | PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL; | 1390 | PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv = NULL; |
| 1181 | PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL; | 1391 | PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i = NULL; |
| 1392 | PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv = NULL; | ||
| 1393 | PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui = NULL; | ||
| 1182 | PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv = NULL; | 1394 | PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv = NULL; |
| 1183 | PFNGLGETSYNCIVPROC glad_glGetSynciv = NULL; | 1395 | PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv = NULL; |
| 1184 | PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv = NULL; | 1396 | PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i = NULL; |
| 1185 | PFNGLBEGINQUERYPROC glad_glBeginQuery = NULL; | 1397 | PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv = NULL; |
| 1186 | PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL; | 1398 | PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv = NULL; |
| 1187 | PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL; | 1399 | PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv = NULL; |
| 1188 | PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL; | 1400 | PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui = NULL; |
| 1189 | PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv = NULL; | 1401 | PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv = NULL; |
| 1190 | PFNGLBUFFERDATAPROC glad_glBufferData = NULL; | 1402 | PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv = NULL; |
| 1191 | PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv = NULL; | 1403 | PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat = NULL; |
| 1192 | PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui = NULL; | 1404 | PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer = NULL; |
| 1193 | PFNGLGETERRORPROC glad_glGetError = NULL; | 1405 | PFNGLVERTEXATTRIBL1DPROC glad_glVertexAttribL1d = NULL; |
| 1406 | PFNGLVERTEXATTRIBL1DVPROC glad_glVertexAttribL1dv = NULL; | ||
| 1407 | PFNGLVERTEXATTRIBL2DPROC glad_glVertexAttribL2d = NULL; | ||
| 1408 | PFNGLVERTEXATTRIBL2DVPROC glad_glVertexAttribL2dv = NULL; | ||
| 1409 | PFNGLVERTEXATTRIBL3DPROC glad_glVertexAttribL3d = NULL; | ||
| 1410 | PFNGLVERTEXATTRIBL3DVPROC glad_glVertexAttribL3dv = NULL; | ||
| 1411 | PFNGLVERTEXATTRIBL4DPROC glad_glVertexAttribL4d = NULL; | ||
| 1412 | PFNGLVERTEXATTRIBL4DVPROC glad_glVertexAttribL4dv = NULL; | ||
| 1413 | PFNGLVERTEXATTRIBLFORMATPROC glad_glVertexAttribLFormat = NULL; | ||
| 1414 | PFNGLVERTEXATTRIBLPOINTERPROC glad_glVertexAttribLPointer = NULL; | ||
| 1415 | PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui = NULL; | ||
| 1416 | PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv = NULL; | ||
| 1194 | PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui = NULL; | 1417 | PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui = NULL; |
| 1195 | PFNGLGETFLOATVPROC glad_glGetFloatv = NULL; | 1418 | PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv = NULL; |
| 1196 | PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D = NULL; | 1419 | PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui = NULL; |
| 1197 | PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL; | ||
| 1198 | PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv = NULL; | ||
| 1199 | PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i = NULL; | ||
| 1200 | PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv = NULL; | 1420 | PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv = NULL; |
| 1201 | PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv = NULL; | 1421 | PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui = NULL; |
| 1202 | PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL; | 1422 | PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv = NULL; |
| 1203 | PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv = NULL; | 1423 | PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL; |
| 1204 | PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D = NULL; | 1424 | PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor = NULL; |
| 1205 | PFNGLISQUERYPROC glad_glIsQuery = NULL; | 1425 | PFNGLVERTEXP2UIPROC glad_glVertexP2ui = NULL; |
| 1206 | PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv = NULL; | 1426 | PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv = NULL; |
| 1207 | PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL; | 1427 | PFNGLVERTEXP3UIPROC glad_glVertexP3ui = NULL; |
| 1208 | PFNGLSTENCILMASKPROC glad_glStencilMask = NULL; | 1428 | PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv = NULL; |
| 1209 | PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv = NULL; | 1429 | PFNGLVERTEXP4UIPROC glad_glVertexP4ui = NULL; |
| 1210 | PFNGLISTEXTUREPROC glad_glIsTexture = NULL; | 1430 | PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv = NULL; |
| 1211 | PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL; | 1431 | PFNGLVIEWPORTPROC glad_glViewport = NULL; |
| 1212 | PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv = NULL; | 1432 | PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv = NULL; |
| 1213 | PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL; | 1433 | PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf = NULL; |
| 1214 | PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv = NULL; | 1434 | PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv = NULL; |
| 1215 | PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData = NULL; | 1435 | PFNGLWAITSYNCPROC glad_glWaitSync = NULL; |
| 1216 | PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv = NULL; | 1436 | int GLAD_GL_3DFX_multisample = 0; |
| 1217 | PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d = NULL; | 1437 | int GLAD_GL_3DFX_tbuffer = 0; |
| 1218 | PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL; | 1438 | int GLAD_GL_3DFX_texture_compression_FXT1 = 0; |
| 1219 | PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv = NULL; | 1439 | int GLAD_GL_AMD_blend_minmax_factor = 0; |
| 1220 | PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v = NULL; | 1440 | int GLAD_GL_AMD_conservative_depth = 0; |
| 1221 | PFNGLDEPTHMASKPROC glad_glDepthMask = NULL; | 1441 | int GLAD_GL_AMD_debug_output = 0; |
| 1222 | PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s = NULL; | 1442 | int GLAD_GL_AMD_depth_clamp_separate = 0; |
| 1223 | PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample = NULL; | 1443 | int GLAD_GL_AMD_draw_buffers_blend = 0; |
| 1224 | PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex = NULL; | 1444 | int GLAD_GL_AMD_framebuffer_multisample_advanced = 0; |
| 1225 | PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample = NULL; | 1445 | int GLAD_GL_AMD_framebuffer_sample_positions = 0; |
| 1226 | PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL; | 1446 | int GLAD_GL_AMD_gcn_shader = 0; |
| 1227 | PFNGLFRONTFACEPROC glad_glFrontFace = NULL; | 1447 | int GLAD_GL_AMD_gpu_shader_half_float = 0; |
| 1228 | int GLAD_GL_SGIX_pixel_tiles = 0; | 1448 | int GLAD_GL_AMD_gpu_shader_int16 = 0; |
| 1229 | int GLAD_GL_EXT_post_depth_coverage = 0; | 1449 | int GLAD_GL_AMD_gpu_shader_int64 = 0; |
| 1230 | int GLAD_GL_APPLE_element_array = 0; | 1450 | int GLAD_GL_AMD_interleaved_elements = 0; |
| 1231 | int GLAD_GL_AMD_multi_draw_indirect = 0; | 1451 | int GLAD_GL_AMD_multi_draw_indirect = 0; |
| 1232 | int GLAD_GL_EXT_blend_subtract = 0; | 1452 | int GLAD_GL_AMD_name_gen_delete = 0; |
| 1233 | int GLAD_GL_SGIX_tag_sample_buffer = 0; | 1453 | int GLAD_GL_AMD_occlusion_query_event = 0; |
| 1234 | int GLAD_GL_NV_point_sprite = 0; | 1454 | int GLAD_GL_AMD_performance_monitor = 0; |
| 1235 | int GLAD_GL_IBM_texture_mirrored_repeat = 0; | 1455 | int GLAD_GL_AMD_pinned_memory = 0; |
| 1236 | int GLAD_GL_APPLE_transform_hint = 0; | 1456 | int GLAD_GL_AMD_query_buffer_object = 0; |
| 1237 | int GLAD_GL_ATI_separate_stencil = 0; | 1457 | int GLAD_GL_AMD_sample_positions = 0; |
| 1238 | int GLAD_GL_NV_shader_atomic_int64 = 0; | 1458 | int GLAD_GL_AMD_seamless_cubemap_per_texture = 0; |
| 1239 | int GLAD_GL_EXT_semaphore_win32 = 0; | 1459 | int GLAD_GL_AMD_shader_atomic_counter_ops = 0; |
| 1240 | int GLAD_GL_NV_vertex_program2_option = 0; | 1460 | int GLAD_GL_AMD_shader_ballot = 0; |
| 1241 | int GLAD_GL_EXT_texture_buffer_object = 0; | 1461 | int GLAD_GL_AMD_shader_explicit_vertex_parameter = 0; |
| 1242 | int GLAD_GL_ARB_vertex_blend = 0; | ||
| 1243 | int GLAD_GL_OVR_multiview = 0; | ||
| 1244 | int GLAD_GL_AMD_shader_gpu_shader_half_float_fetch = 0; | 1462 | int GLAD_GL_AMD_shader_gpu_shader_half_float_fetch = 0; |
| 1245 | int GLAD_GL_NV_vertex_program2 = 0; | 1463 | int GLAD_GL_AMD_shader_image_load_store_lod = 0; |
| 1246 | int GLAD_GL_ARB_program_interface_query = 0; | 1464 | int GLAD_GL_AMD_shader_stencil_export = 0; |
| 1247 | int GLAD_GL_EXT_misc_attribute = 0; | 1465 | int GLAD_GL_AMD_shader_trinary_minmax = 0; |
| 1248 | int GLAD_GL_NV_multisample_coverage = 0; | 1466 | int GLAD_GL_AMD_sparse_texture = 0; |
| 1249 | int GLAD_GL_ARB_shading_language_packing = 0; | 1467 | int GLAD_GL_AMD_stencil_operation_extended = 0; |
| 1250 | int GLAD_GL_EXT_texture_cube_map = 0; | 1468 | int GLAD_GL_AMD_texture_gather_bias_lod = 0; |
| 1251 | int GLAD_GL_NV_viewport_array2 = 0; | 1469 | int GLAD_GL_AMD_texture_texture4 = 0; |
| 1252 | int GLAD_GL_ARB_texture_stencil8 = 0; | 1470 | int GLAD_GL_AMD_transform_feedback3_lines_triangles = 0; |
| 1253 | int GLAD_GL_EXT_index_func = 0; | 1471 | int GLAD_GL_AMD_transform_feedback4 = 0; |
| 1254 | int GLAD_GL_EXT_memory_object_fd = 0; | 1472 | int GLAD_GL_AMD_vertex_shader_layer = 0; |
| 1255 | int GLAD_GL_OES_compressed_paletted_texture = 0; | 1473 | int GLAD_GL_AMD_vertex_shader_tessellator = 0; |
| 1256 | int GLAD_GL_MESA_shader_integer_functions = 0; | 1474 | int GLAD_GL_AMD_vertex_shader_viewport_index = 0; |
| 1257 | int GLAD_GL_NV_shader_buffer_load = 0; | 1475 | int GLAD_GL_APPLE_aux_depth_stencil = 0; |
| 1258 | int GLAD_GL_EXT_color_subtable = 0; | 1476 | int GLAD_GL_APPLE_client_storage = 0; |
| 1259 | int GLAD_GL_SUNX_constant_data = 0; | 1477 | int GLAD_GL_APPLE_element_array = 0; |
| 1260 | int GLAD_GL_EXT_texture_compression_s3tc = 0; | 1478 | int GLAD_GL_APPLE_fence = 0; |
| 1261 | int GLAD_GL_EXT_multi_draw_arrays = 0; | 1479 | int GLAD_GL_APPLE_float_pixels = 0; |
| 1262 | int GLAD_GL_ARB_shader_atomic_counters = 0; | 1480 | int GLAD_GL_APPLE_flush_buffer_range = 0; |
| 1263 | int GLAD_GL_ARB_arrays_of_arrays = 0; | 1481 | int GLAD_GL_APPLE_object_purgeable = 0; |
| 1264 | int GLAD_GL_NV_conditional_render = 0; | 1482 | int GLAD_GL_APPLE_rgb_422 = 0; |
| 1265 | int GLAD_GL_EXT_texture_env_combine = 0; | 1483 | int GLAD_GL_APPLE_row_bytes = 0; |
| 1266 | int GLAD_GL_NV_fog_distance = 0; | 1484 | int GLAD_GL_APPLE_specular_vector = 0; |
| 1267 | int GLAD_GL_SGIX_async_histogram = 0; | ||
| 1268 | int GLAD_GL_MESA_resize_buffers = 0; | ||
| 1269 | int GLAD_GL_NV_light_max_exponent = 0; | ||
| 1270 | int GLAD_GL_NV_texture_env_combine4 = 0; | ||
| 1271 | int GLAD_GL_ARB_spirv_extensions = 0; | ||
| 1272 | int GLAD_GL_ARB_texture_view = 0; | ||
| 1273 | int GLAD_GL_ARB_texture_env_combine = 0; | ||
| 1274 | int GLAD_GL_ARB_map_buffer_range = 0; | ||
| 1275 | int GLAD_GL_EXT_convolution = 0; | ||
| 1276 | int GLAD_GL_NV_compute_program5 = 0; | ||
| 1277 | int GLAD_GL_NV_vertex_attrib_integer_64bit = 0; | ||
| 1278 | int GLAD_GL_EXT_paletted_texture = 0; | ||
| 1279 | int GLAD_GL_ARB_texture_buffer_object = 0; | ||
| 1280 | int GLAD_GL_ATI_pn_triangles = 0; | ||
| 1281 | int GLAD_GL_SGIX_resample = 0; | ||
| 1282 | int GLAD_GL_SGIX_flush_raster = 0; | ||
| 1283 | int GLAD_GL_EXT_light_texture = 0; | ||
| 1284 | int GLAD_GL_ARB_point_sprite = 0; | ||
| 1285 | int GLAD_GL_SUN_convolution_border_modes = 0; | ||
| 1286 | int GLAD_GL_EXT_semaphore_fd = 0; | ||
| 1287 | int GLAD_GL_NV_parameter_buffer_object2 = 0; | ||
| 1288 | int GLAD_GL_ARB_half_float_pixel = 0; | ||
| 1289 | int GLAD_GL_NV_tessellation_program5 = 0; | ||
| 1290 | int GLAD_GL_REND_screen_coordinates = 0; | ||
| 1291 | int GLAD_GL_EXT_shared_texture_palette = 0; | ||
| 1292 | int GLAD_GL_EXT_packed_float = 0; | ||
| 1293 | int GLAD_GL_OML_subsample = 0; | ||
| 1294 | int GLAD_GL_SGIX_vertex_preclip = 0; | ||
| 1295 | int GLAD_GL_SGIX_texture_scale_bias = 0; | ||
| 1296 | int GLAD_GL_AMD_draw_buffers_blend = 0; | ||
| 1297 | int GLAD_GL_APPLE_texture_range = 0; | 1485 | int GLAD_GL_APPLE_texture_range = 0; |
| 1298 | int GLAD_GL_EXT_texture_array = 0; | 1486 | int GLAD_GL_APPLE_transform_hint = 0; |
| 1299 | int GLAD_GL_NV_texture_barrier = 0; | 1487 | int GLAD_GL_APPLE_vertex_array_object = 0; |
| 1300 | int GLAD_GL_ARB_texture_query_levels = 0; | 1488 | int GLAD_GL_APPLE_vertex_array_range = 0; |
| 1301 | int GLAD_GL_NV_texgen_emboss = 0; | 1489 | int GLAD_GL_APPLE_vertex_program_evaluators = 0; |
| 1302 | int GLAD_GL_EXT_texture_swizzle = 0; | 1490 | int GLAD_GL_APPLE_ycbcr_422 = 0; |
| 1303 | int GLAD_GL_ARB_texture_rg = 0; | 1491 | int GLAD_GL_ARB_ES2_compatibility = 0; |
| 1304 | int GLAD_GL_ARB_vertex_type_2_10_10_10_rev = 0; | 1492 | int GLAD_GL_ARB_ES3_1_compatibility = 0; |
| 1493 | int GLAD_GL_ARB_ES3_2_compatibility = 0; | ||
| 1494 | int GLAD_GL_ARB_ES3_compatibility = 0; | ||
| 1495 | int GLAD_GL_ARB_arrays_of_arrays = 0; | ||
| 1496 | int GLAD_GL_ARB_base_instance = 0; | ||
| 1497 | int GLAD_GL_ARB_bindless_texture = 0; | ||
| 1498 | int GLAD_GL_ARB_blend_func_extended = 0; | ||
| 1499 | int GLAD_GL_ARB_buffer_storage = 0; | ||
| 1500 | int GLAD_GL_ARB_cl_event = 0; | ||
| 1501 | int GLAD_GL_ARB_clear_buffer_object = 0; | ||
| 1502 | int GLAD_GL_ARB_clear_texture = 0; | ||
| 1503 | int GLAD_GL_ARB_clip_control = 0; | ||
| 1504 | int GLAD_GL_ARB_color_buffer_float = 0; | ||
| 1505 | int GLAD_GL_ARB_compatibility = 0; | ||
| 1506 | int GLAD_GL_ARB_compressed_texture_pixel_storage = 0; | ||
| 1507 | int GLAD_GL_ARB_compute_shader = 0; | ||
| 1508 | int GLAD_GL_ARB_compute_variable_group_size = 0; | ||
| 1509 | int GLAD_GL_ARB_conditional_render_inverted = 0; | ||
| 1510 | int GLAD_GL_ARB_conservative_depth = 0; | ||
| 1511 | int GLAD_GL_ARB_copy_buffer = 0; | ||
| 1512 | int GLAD_GL_ARB_copy_image = 0; | ||
| 1513 | int GLAD_GL_ARB_cull_distance = 0; | ||
| 1514 | int GLAD_GL_ARB_debug_output = 0; | ||
| 1515 | int GLAD_GL_ARB_depth_buffer_float = 0; | ||
| 1516 | int GLAD_GL_ARB_depth_clamp = 0; | ||
| 1517 | int GLAD_GL_ARB_depth_texture = 0; | ||
| 1518 | int GLAD_GL_ARB_derivative_control = 0; | ||
| 1519 | int GLAD_GL_ARB_direct_state_access = 0; | ||
| 1520 | int GLAD_GL_ARB_draw_buffers = 0; | ||
| 1521 | int GLAD_GL_ARB_draw_buffers_blend = 0; | ||
| 1522 | int GLAD_GL_ARB_draw_elements_base_vertex = 0; | ||
| 1523 | int GLAD_GL_ARB_draw_indirect = 0; | ||
| 1524 | int GLAD_GL_ARB_draw_instanced = 0; | ||
| 1525 | int GLAD_GL_ARB_enhanced_layouts = 0; | ||
| 1526 | int GLAD_GL_ARB_explicit_attrib_location = 0; | ||
| 1527 | int GLAD_GL_ARB_explicit_uniform_location = 0; | ||
| 1528 | int GLAD_GL_ARB_fragment_coord_conventions = 0; | ||
| 1529 | int GLAD_GL_ARB_fragment_layer_viewport = 0; | ||
| 1530 | int GLAD_GL_ARB_fragment_program = 0; | ||
| 1531 | int GLAD_GL_ARB_fragment_program_shadow = 0; | ||
| 1305 | int GLAD_GL_ARB_fragment_shader = 0; | 1532 | int GLAD_GL_ARB_fragment_shader = 0; |
| 1306 | int GLAD_GL_3DFX_tbuffer = 0; | 1533 | int GLAD_GL_ARB_fragment_shader_interlock = 0; |
| 1307 | int GLAD_GL_GREMEDY_frame_terminator = 0; | 1534 | int GLAD_GL_ARB_framebuffer_no_attachments = 0; |
| 1308 | int GLAD_GL_IBM_cull_vertex = 0; | ||
| 1309 | int GLAD_GL_EXT_separate_shader_objects = 0; | ||
| 1310 | int GLAD_GL_NV_texture_multisample = 0; | ||
| 1311 | int GLAD_GL_ARB_shader_objects = 0; | ||
| 1312 | int GLAD_GL_ARB_framebuffer_object = 0; | 1535 | int GLAD_GL_ARB_framebuffer_object = 0; |
| 1313 | int GLAD_GL_EXT_external_buffer = 0; | 1536 | int GLAD_GL_ARB_framebuffer_sRGB = 0; |
| 1314 | int GLAD_GL_ATI_envmap_bumpmap = 0; | 1537 | int GLAD_GL_ARB_geometry_shader4 = 0; |
| 1315 | int GLAD_GL_AMD_shader_explicit_vertex_parameter = 0; | 1538 | int GLAD_GL_ARB_get_program_binary = 0; |
| 1539 | int GLAD_GL_ARB_get_texture_sub_image = 0; | ||
| 1540 | int GLAD_GL_ARB_gl_spirv = 0; | ||
| 1541 | int GLAD_GL_ARB_gpu_shader5 = 0; | ||
| 1542 | int GLAD_GL_ARB_gpu_shader_fp64 = 0; | ||
| 1543 | int GLAD_GL_ARB_gpu_shader_int64 = 0; | ||
| 1544 | int GLAD_GL_ARB_half_float_pixel = 0; | ||
| 1545 | int GLAD_GL_ARB_half_float_vertex = 0; | ||
| 1546 | int GLAD_GL_ARB_imaging = 0; | ||
| 1547 | int GLAD_GL_ARB_indirect_parameters = 0; | ||
| 1548 | int GLAD_GL_ARB_instanced_arrays = 0; | ||
| 1549 | int GLAD_GL_ARB_internalformat_query = 0; | ||
| 1550 | int GLAD_GL_ARB_internalformat_query2 = 0; | ||
| 1551 | int GLAD_GL_ARB_invalidate_subdata = 0; | ||
| 1552 | int GLAD_GL_ARB_map_buffer_alignment = 0; | ||
| 1553 | int GLAD_GL_ARB_map_buffer_range = 0; | ||
| 1554 | int GLAD_GL_ARB_matrix_palette = 0; | ||
| 1555 | int GLAD_GL_ARB_multi_bind = 0; | ||
| 1556 | int GLAD_GL_ARB_multi_draw_indirect = 0; | ||
| 1557 | int GLAD_GL_ARB_multisample = 0; | ||
| 1558 | int GLAD_GL_ARB_multitexture = 0; | ||
| 1559 | int GLAD_GL_ARB_occlusion_query = 0; | ||
| 1560 | int GLAD_GL_ARB_occlusion_query2 = 0; | ||
| 1561 | int GLAD_GL_ARB_parallel_shader_compile = 0; | ||
| 1562 | int GLAD_GL_ARB_pipeline_statistics_query = 0; | ||
| 1563 | int GLAD_GL_ARB_pixel_buffer_object = 0; | ||
| 1564 | int GLAD_GL_ARB_point_parameters = 0; | ||
| 1565 | int GLAD_GL_ARB_point_sprite = 0; | ||
| 1566 | int GLAD_GL_ARB_polygon_offset_clamp = 0; | ||
| 1567 | int GLAD_GL_ARB_post_depth_coverage = 0; | ||
| 1568 | int GLAD_GL_ARB_program_interface_query = 0; | ||
| 1569 | int GLAD_GL_ARB_provoking_vertex = 0; | ||
| 1570 | int GLAD_GL_ARB_query_buffer_object = 0; | ||
| 1316 | int GLAD_GL_ARB_robust_buffer_access_behavior = 0; | 1571 | int GLAD_GL_ARB_robust_buffer_access_behavior = 0; |
| 1317 | int GLAD_GL_ARB_shader_stencil_export = 0; | ||
| 1318 | int GLAD_GL_NV_texture_rectangle = 0; | ||
| 1319 | int GLAD_GL_ARB_enhanced_layouts = 0; | ||
| 1320 | int GLAD_GL_ARB_texture_rectangle = 0; | ||
| 1321 | int GLAD_GL_SGI_texture_color_table = 0; | ||
| 1322 | int GLAD_GL_NV_viewport_swizzle = 0; | ||
| 1323 | int GLAD_GL_ATI_map_object_buffer = 0; | ||
| 1324 | int GLAD_GL_ARB_robustness = 0; | 1572 | int GLAD_GL_ARB_robustness = 0; |
| 1325 | int GLAD_GL_NV_pixel_data_range = 0; | 1573 | int GLAD_GL_ARB_robustness_isolation = 0; |
| 1326 | int GLAD_GL_EXT_framebuffer_blit = 0; | 1574 | int GLAD_GL_ARB_sample_locations = 0; |
| 1327 | int GLAD_GL_ARB_gpu_shader_fp64 = 0; | 1575 | int GLAD_GL_ARB_sample_shading = 0; |
| 1328 | int GLAD_GL_NV_command_list = 0; | 1576 | int GLAD_GL_ARB_sampler_objects = 0; |
| 1329 | int GLAD_GL_SGIX_depth_texture = 0; | 1577 | int GLAD_GL_ARB_seamless_cube_map = 0; |
| 1330 | int GLAD_GL_AMD_framebuffer_sample_positions = 0; | 1578 | int GLAD_GL_ARB_seamless_cubemap_per_texture = 0; |
| 1331 | int GLAD_GL_GREMEDY_string_marker = 0; | 1579 | int GLAD_GL_ARB_separate_shader_objects = 0; |
| 1332 | int GLAD_GL_ARB_texture_compression_bptc = 0; | ||
| 1333 | int GLAD_GL_EXT_subtexture = 0; | ||
| 1334 | int GLAD_GL_EXT_pixel_transform_color_table = 0; | ||
| 1335 | int GLAD_GL_EXT_texture_compression_rgtc = 0; | ||
| 1336 | int GLAD_GL_ARB_shader_atomic_counter_ops = 0; | 1580 | int GLAD_GL_ARB_shader_atomic_counter_ops = 0; |
| 1337 | int GLAD_GL_SGIX_depth_pass_instrument = 0; | 1581 | int GLAD_GL_ARB_shader_atomic_counters = 0; |
| 1338 | int GLAD_GL_EXT_gpu_program_parameters = 0; | 1582 | int GLAD_GL_ARB_shader_ballot = 0; |
| 1339 | int GLAD_GL_NV_evaluators = 0; | 1583 | int GLAD_GL_ARB_shader_bit_encoding = 0; |
| 1340 | int GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent = 0; | ||
| 1341 | int GLAD_GL_SGIS_texture_filter4 = 0; | ||
| 1342 | int GLAD_GL_AMD_performance_monitor = 0; | ||
| 1343 | int GLAD_GL_NV_geometry_shader4 = 0; | ||
| 1344 | int GLAD_GL_EXT_stencil_clear_tag = 0; | ||
| 1345 | int GLAD_GL_NV_vertex_program1_1 = 0; | ||
| 1346 | int GLAD_GL_NV_present_video = 0; | ||
| 1347 | int GLAD_GL_ARB_texture_compression_rgtc = 0; | ||
| 1348 | int GLAD_GL_HP_convolution_border_modes = 0; | ||
| 1349 | int GLAD_GL_EXT_shader_integer_mix = 0; | ||
| 1350 | int GLAD_GL_SGIX_framezoom = 0; | ||
| 1351 | int GLAD_GL_ARB_stencil_texturing = 0; | ||
| 1352 | int GLAD_GL_ARB_shader_clock = 0; | 1584 | int GLAD_GL_ARB_shader_clock = 0; |
| 1353 | int GLAD_GL_NV_shader_atomic_fp16_vector = 0; | 1585 | int GLAD_GL_ARB_shader_draw_parameters = 0; |
| 1354 | int GLAD_GL_SGIX_fog_offset = 0; | 1586 | int GLAD_GL_ARB_shader_group_vote = 0; |
| 1355 | int GLAD_GL_ARB_draw_elements_base_vertex = 0; | 1587 | int GLAD_GL_ARB_shader_image_load_store = 0; |
| 1356 | int GLAD_GL_INGR_interlace_read = 0; | 1588 | int GLAD_GL_ARB_shader_image_size = 0; |
| 1357 | int GLAD_GL_NV_transform_feedback = 0; | 1589 | int GLAD_GL_ARB_shader_objects = 0; |
| 1358 | int GLAD_GL_NV_fragment_program = 0; | 1590 | int GLAD_GL_ARB_shader_precision = 0; |
| 1359 | int GLAD_GL_AMD_stencil_operation_extended = 0; | 1591 | int GLAD_GL_ARB_shader_stencil_export = 0; |
| 1360 | int GLAD_GL_ARB_seamless_cubemap_per_texture = 0; | 1592 | int GLAD_GL_ARB_shader_storage_buffer_object = 0; |
| 1361 | int GLAD_GL_ARB_instanced_arrays = 0; | 1593 | int GLAD_GL_ARB_shader_subroutine = 0; |
| 1362 | int GLAD_GL_ARB_get_texture_sub_image = 0; | 1594 | int GLAD_GL_ARB_shader_texture_image_samples = 0; |
| 1363 | int GLAD_GL_NV_vertex_array_range2 = 0; | 1595 | int GLAD_GL_ARB_shader_texture_lod = 0; |
| 1364 | int GLAD_GL_KHR_robustness = 0; | 1596 | int GLAD_GL_ARB_shader_viewport_layer_array = 0; |
| 1365 | int GLAD_GL_AMD_sparse_texture = 0; | 1597 | int GLAD_GL_ARB_shading_language_100 = 0; |
| 1366 | int GLAD_GL_ARB_clip_control = 0; | 1598 | int GLAD_GL_ARB_shading_language_420pack = 0; |
| 1367 | int GLAD_GL_NV_fragment_coverage_to_color = 0; | 1599 | int GLAD_GL_ARB_shading_language_include = 0; |
| 1368 | int GLAD_GL_NV_fence = 0; | 1600 | int GLAD_GL_ARB_shading_language_packing = 0; |
| 1601 | int GLAD_GL_ARB_shadow = 0; | ||
| 1602 | int GLAD_GL_ARB_shadow_ambient = 0; | ||
| 1603 | int GLAD_GL_ARB_sparse_buffer = 0; | ||
| 1604 | int GLAD_GL_ARB_sparse_texture = 0; | ||
| 1605 | int GLAD_GL_ARB_sparse_texture2 = 0; | ||
| 1606 | int GLAD_GL_ARB_sparse_texture_clamp = 0; | ||
| 1607 | int GLAD_GL_ARB_spirv_extensions = 0; | ||
| 1608 | int GLAD_GL_ARB_stencil_texturing = 0; | ||
| 1609 | int GLAD_GL_ARB_sync = 0; | ||
| 1610 | int GLAD_GL_ARB_tessellation_shader = 0; | ||
| 1611 | int GLAD_GL_ARB_texture_barrier = 0; | ||
| 1612 | int GLAD_GL_ARB_texture_border_clamp = 0; | ||
| 1613 | int GLAD_GL_ARB_texture_buffer_object = 0; | ||
| 1614 | int GLAD_GL_ARB_texture_buffer_object_rgb32 = 0; | ||
| 1369 | int GLAD_GL_ARB_texture_buffer_range = 0; | 1615 | int GLAD_GL_ARB_texture_buffer_range = 0; |
| 1370 | int GLAD_GL_SUN_mesh_array = 0; | 1616 | int GLAD_GL_ARB_texture_compression = 0; |
| 1371 | int GLAD_GL_ARB_vertex_attrib_binding = 0; | 1617 | int GLAD_GL_ARB_texture_compression_bptc = 0; |
| 1372 | int GLAD_GL_ARB_framebuffer_no_attachments = 0; | 1618 | int GLAD_GL_ARB_texture_compression_rgtc = 0; |
| 1373 | int GLAD_GL_ARB_cl_event = 0; | ||
| 1374 | int GLAD_GL_EXT_vertex_weighting = 0; | ||
| 1375 | int GLAD_GL_ARB_derivative_control = 0; | ||
| 1376 | int GLAD_GL_NV_packed_depth_stencil = 0; | ||
| 1377 | int GLAD_GL_OES_single_precision = 0; | ||
| 1378 | int GLAD_GL_NV_primitive_restart = 0; | ||
| 1379 | int GLAD_GL_SUN_global_alpha = 0; | ||
| 1380 | int GLAD_GL_ARB_fragment_shader_interlock = 0; | ||
| 1381 | int GLAD_GL_EXT_texture_object = 0; | ||
| 1382 | int GLAD_GL_AMD_name_gen_delete = 0; | ||
| 1383 | int GLAD_GL_NV_texture_compression_vtc = 0; | ||
| 1384 | int GLAD_GL_NV_sample_mask_override_coverage = 0; | ||
| 1385 | int GLAD_GL_NV_texture_shader3 = 0; | ||
| 1386 | int GLAD_GL_MESA_tile_raster_order = 0; | ||
| 1387 | int GLAD_GL_ARB_texture_filter_anisotropic = 0; | ||
| 1388 | int GLAD_GL_EXT_texture = 0; | ||
| 1389 | int GLAD_GL_ARB_buffer_storage = 0; | ||
| 1390 | int GLAD_GL_AMD_shader_atomic_counter_ops = 0; | ||
| 1391 | int GLAD_GL_APPLE_vertex_program_evaluators = 0; | ||
| 1392 | int GLAD_GL_AMD_texture_gather_bias_lod = 0; | ||
| 1393 | int GLAD_GL_NV_texgen_reflection = 0; | ||
| 1394 | int GLAD_GL_ARB_explicit_uniform_location = 0; | ||
| 1395 | int GLAD_GL_ARB_depth_buffer_float = 0; | ||
| 1396 | int GLAD_GL_NV_path_rendering_shared_edge = 0; | ||
| 1397 | int GLAD_GL_SGIX_shadow_ambient = 0; | ||
| 1398 | int GLAD_GL_ARB_texture_cube_map = 0; | 1619 | int GLAD_GL_ARB_texture_cube_map = 0; |
| 1399 | int GLAD_GL_AMD_vertex_shader_viewport_index = 0; | 1620 | int GLAD_GL_ARB_texture_cube_map_array = 0; |
| 1400 | int GLAD_GL_SGIX_list_priority = 0; | 1621 | int GLAD_GL_ARB_texture_env_add = 0; |
| 1401 | int GLAD_GL_NV_vertex_buffer_unified_memory = 0; | 1622 | int GLAD_GL_ARB_texture_env_combine = 0; |
| 1402 | int GLAD_GL_NV_uniform_buffer_unified_memory = 0; | 1623 | int GLAD_GL_ARB_texture_env_crossbar = 0; |
| 1403 | int GLAD_GL_ARB_clear_texture = 0; | 1624 | int GLAD_GL_ARB_texture_env_dot3 = 0; |
| 1404 | int GLAD_GL_ATI_texture_env_combine3 = 0; | 1625 | int GLAD_GL_ARB_texture_filter_anisotropic = 0; |
| 1405 | int GLAD_GL_NV_depth_clamp = 0; | 1626 | int GLAD_GL_ARB_texture_filter_minmax = 0; |
| 1406 | int GLAD_GL_ARB_map_buffer_alignment = 0; | 1627 | int GLAD_GL_ARB_texture_float = 0; |
| 1407 | int GLAD_GL_EXT_memory_object = 0; | 1628 | int GLAD_GL_ARB_texture_gather = 0; |
| 1408 | int GLAD_GL_NV_blend_equation_advanced = 0; | 1629 | int GLAD_GL_ARB_texture_mirror_clamp_to_edge = 0; |
| 1409 | int GLAD_GL_SGIS_sharpen_texture = 0; | 1630 | int GLAD_GL_ARB_texture_mirrored_repeat = 0; |
| 1410 | int GLAD_GL_KHR_robust_buffer_access_behavior = 0; | 1631 | int GLAD_GL_ARB_texture_multisample = 0; |
| 1411 | int GLAD_GL_ARB_pipeline_statistics_query = 0; | 1632 | int GLAD_GL_ARB_texture_non_power_of_two = 0; |
| 1412 | int GLAD_GL_ARB_vertex_program = 0; | 1633 | int GLAD_GL_ARB_texture_query_levels = 0; |
| 1634 | int GLAD_GL_ARB_texture_query_lod = 0; | ||
| 1635 | int GLAD_GL_ARB_texture_rectangle = 0; | ||
| 1636 | int GLAD_GL_ARB_texture_rg = 0; | ||
| 1413 | int GLAD_GL_ARB_texture_rgb10_a2ui = 0; | 1637 | int GLAD_GL_ARB_texture_rgb10_a2ui = 0; |
| 1414 | int GLAD_GL_OML_interlace = 0; | 1638 | int GLAD_GL_ARB_texture_stencil8 = 0; |
| 1415 | int GLAD_GL_ATI_pixel_format_float = 0; | 1639 | int GLAD_GL_ARB_texture_storage = 0; |
| 1416 | int GLAD_GL_NV_clip_space_w_scaling = 0; | 1640 | int GLAD_GL_ARB_texture_storage_multisample = 0; |
| 1641 | int GLAD_GL_ARB_texture_swizzle = 0; | ||
| 1642 | int GLAD_GL_ARB_texture_view = 0; | ||
| 1643 | int GLAD_GL_ARB_timer_query = 0; | ||
| 1644 | int GLAD_GL_ARB_transform_feedback2 = 0; | ||
| 1645 | int GLAD_GL_ARB_transform_feedback3 = 0; | ||
| 1646 | int GLAD_GL_ARB_transform_feedback_instanced = 0; | ||
| 1647 | int GLAD_GL_ARB_transform_feedback_overflow_query = 0; | ||
| 1648 | int GLAD_GL_ARB_transpose_matrix = 0; | ||
| 1649 | int GLAD_GL_ARB_uniform_buffer_object = 0; | ||
| 1650 | int GLAD_GL_ARB_vertex_array_bgra = 0; | ||
| 1651 | int GLAD_GL_ARB_vertex_array_object = 0; | ||
| 1652 | int GLAD_GL_ARB_vertex_attrib_64bit = 0; | ||
| 1653 | int GLAD_GL_ARB_vertex_attrib_binding = 0; | ||
| 1654 | int GLAD_GL_ARB_vertex_blend = 0; | ||
| 1417 | int GLAD_GL_ARB_vertex_buffer_object = 0; | 1655 | int GLAD_GL_ARB_vertex_buffer_object = 0; |
| 1418 | int GLAD_GL_EXT_shadow_funcs = 0; | 1656 | int GLAD_GL_ARB_vertex_program = 0; |
| 1657 | int GLAD_GL_ARB_vertex_shader = 0; | ||
| 1658 | int GLAD_GL_ARB_vertex_type_10f_11f_11f_rev = 0; | ||
| 1659 | int GLAD_GL_ARB_vertex_type_2_10_10_10_rev = 0; | ||
| 1660 | int GLAD_GL_ARB_viewport_array = 0; | ||
| 1661 | int GLAD_GL_ARB_window_pos = 0; | ||
| 1662 | int GLAD_GL_ATI_draw_buffers = 0; | ||
| 1663 | int GLAD_GL_ATI_element_array = 0; | ||
| 1664 | int GLAD_GL_ATI_envmap_bumpmap = 0; | ||
| 1665 | int GLAD_GL_ATI_fragment_shader = 0; | ||
| 1666 | int GLAD_GL_ATI_map_object_buffer = 0; | ||
| 1667 | int GLAD_GL_ATI_meminfo = 0; | ||
| 1668 | int GLAD_GL_ATI_pixel_format_float = 0; | ||
| 1669 | int GLAD_GL_ATI_pn_triangles = 0; | ||
| 1670 | int GLAD_GL_ATI_separate_stencil = 0; | ||
| 1419 | int GLAD_GL_ATI_text_fragment_shader = 0; | 1671 | int GLAD_GL_ATI_text_fragment_shader = 0; |
| 1420 | int GLAD_GL_NV_vertex_array_range = 0; | 1672 | int GLAD_GL_ATI_texture_env_combine3 = 0; |
| 1421 | int GLAD_GL_SGIX_fragment_lighting = 0; | 1673 | int GLAD_GL_ATI_texture_float = 0; |
| 1422 | int GLAD_GL_AMD_shader_ballot = 0; | 1674 | int GLAD_GL_ATI_texture_mirror_once = 0; |
| 1423 | int GLAD_GL_NV_texture_expand_normal = 0; | 1675 | int GLAD_GL_ATI_vertex_array_object = 0; |
| 1424 | int GLAD_GL_NV_framebuffer_multisample_coverage = 0; | ||
| 1425 | int GLAD_GL_EXT_timer_query = 0; | ||
| 1426 | int GLAD_GL_EXT_vertex_array_bgra = 0; | ||
| 1427 | int GLAD_GL_NV_bindless_texture = 0; | ||
| 1428 | int GLAD_GL_KHR_debug = 0; | ||
| 1429 | int GLAD_GL_SGIS_texture_border_clamp = 0; | ||
| 1430 | int GLAD_GL_ATI_vertex_attrib_array_object = 0; | 1676 | int GLAD_GL_ATI_vertex_attrib_array_object = 0; |
| 1431 | int GLAD_GL_SGIX_clipmap = 0; | 1677 | int GLAD_GL_ATI_vertex_streams = 0; |
| 1432 | int GLAD_GL_EXT_geometry_shader4 = 0; | 1678 | int GLAD_GL_EXT_422_pixels = 0; |
| 1433 | int GLAD_GL_ARB_shader_texture_image_samples = 0; | ||
| 1434 | int GLAD_GL_MESA_ycbcr_texture = 0; | ||
| 1435 | int GLAD_GL_MESAX_texture_stack = 0; | ||
| 1436 | int GLAD_GL_AMD_seamless_cubemap_per_texture = 0; | ||
| 1437 | int GLAD_GL_EXT_bindable_uniform = 0; | ||
| 1438 | int GLAD_GL_KHR_texture_compression_astc_hdr = 0; | ||
| 1439 | int GLAD_GL_ARB_shader_ballot = 0; | ||
| 1440 | int GLAD_GL_KHR_blend_equation_advanced = 0; | ||
| 1441 | int GLAD_GL_ARB_fragment_program_shadow = 0; | ||
| 1442 | int GLAD_GL_ATI_element_array = 0; | ||
| 1443 | int GLAD_GL_AMD_texture_texture4 = 0; | ||
| 1444 | int GLAD_GL_SGIX_reference_plane = 0; | ||
| 1445 | int GLAD_GL_EXT_stencil_two_side = 0; | ||
| 1446 | int GLAD_GL_ARB_transform_feedback_overflow_query = 0; | ||
| 1447 | int GLAD_GL_SGIX_texture_lod_bias = 0; | ||
| 1448 | int GLAD_GL_KHR_no_error = 0; | ||
| 1449 | int GLAD_GL_NV_explicit_multisample = 0; | ||
| 1450 | int GLAD_GL_NV_stereo_view_rendering = 0; | ||
| 1451 | int GLAD_GL_IBM_static_data = 0; | ||
| 1452 | int GLAD_GL_EXT_clip_volume_hint = 0; | ||
| 1453 | int GLAD_GL_EXT_texture_perturb_normal = 0; | ||
| 1454 | int GLAD_GL_NV_fragment_program2 = 0; | ||
| 1455 | int GLAD_GL_NV_fragment_program4 = 0; | ||
| 1456 | int GLAD_GL_EXT_point_parameters = 0; | ||
| 1457 | int GLAD_GL_PGI_misc_hints = 0; | ||
| 1458 | int GLAD_GL_EXT_EGL_image_storage = 0; | 1679 | int GLAD_GL_EXT_EGL_image_storage = 0; |
| 1459 | int GLAD_GL_SGIX_subsample = 0; | 1680 | int GLAD_GL_EXT_abgr = 0; |
| 1460 | int GLAD_GL_AMD_shader_stencil_export = 0; | 1681 | int GLAD_GL_EXT_bgra = 0; |
| 1461 | int GLAD_GL_ARB_shader_texture_lod = 0; | 1682 | int GLAD_GL_EXT_bindable_uniform = 0; |
| 1462 | int GLAD_GL_ARB_vertex_shader = 0; | 1683 | int GLAD_GL_EXT_blend_color = 0; |
| 1463 | int GLAD_GL_ARB_depth_clamp = 0; | 1684 | int GLAD_GL_EXT_blend_equation_separate = 0; |
| 1464 | int GLAD_GL_SGIS_texture_select = 0; | 1685 | int GLAD_GL_EXT_blend_func_separate = 0; |
| 1465 | int GLAD_GL_NV_texture_shader = 0; | 1686 | int GLAD_GL_EXT_blend_logic_op = 0; |
| 1466 | int GLAD_GL_ARB_tessellation_shader = 0; | ||
| 1467 | int GLAD_GL_EXT_draw_buffers2 = 0; | ||
| 1468 | int GLAD_GL_ARB_vertex_attrib_64bit = 0; | ||
| 1469 | int GLAD_GL_EXT_texture_filter_minmax = 0; | ||
| 1470 | int GLAD_GL_NV_query_resource = 0; | ||
| 1471 | int GLAD_GL_AMD_interleaved_elements = 0; | ||
| 1472 | int GLAD_GL_ARB_fragment_program = 0; | ||
| 1473 | int GLAD_GL_OML_resample = 0; | ||
| 1474 | int GLAD_GL_APPLE_ycbcr_422 = 0; | ||
| 1475 | int GLAD_GL_SGIX_texture_add_env = 0; | ||
| 1476 | int GLAD_GL_ARB_shadow_ambient = 0; | ||
| 1477 | int GLAD_GL_ARB_texture_storage = 0; | ||
| 1478 | int GLAD_GL_EXT_pixel_buffer_object = 0; | ||
| 1479 | int GLAD_GL_ARB_copy_image = 0; | ||
| 1480 | int GLAD_GL_SGIS_pixel_texture = 0; | ||
| 1481 | int GLAD_GL_SGIS_generate_mipmap = 0; | ||
| 1482 | int GLAD_GL_SGIX_instruments = 0; | ||
| 1483 | int GLAD_GL_ARB_fragment_layer_viewport = 0; | ||
| 1484 | int GLAD_GL_ARB_shader_storage_buffer_object = 0; | ||
| 1485 | int GLAD_GL_EXT_sparse_texture2 = 0; | ||
| 1486 | int GLAD_GL_EXT_blend_minmax = 0; | 1687 | int GLAD_GL_EXT_blend_minmax = 0; |
| 1487 | int GLAD_GL_MESA_pack_invert = 0; | 1688 | int GLAD_GL_EXT_blend_subtract = 0; |
| 1488 | int GLAD_GL_ARB_base_instance = 0; | 1689 | int GLAD_GL_EXT_clip_volume_hint = 0; |
| 1489 | int GLAD_GL_SGIX_convolution_accuracy = 0; | ||
| 1490 | int GLAD_GL_PGI_vertex_hints = 0; | ||
| 1491 | int GLAD_GL_AMD_transform_feedback4 = 0; | ||
| 1492 | int GLAD_GL_ARB_ES3_1_compatibility = 0; | ||
| 1493 | int GLAD_GL_EXT_memory_object_win32 = 0; | ||
| 1494 | int GLAD_GL_EXT_texture_integer = 0; | ||
| 1495 | int GLAD_GL_ARB_texture_multisample = 0; | ||
| 1496 | int GLAD_GL_ATI_vertex_streams = 0; | ||
| 1497 | int GLAD_GL_AMD_gpu_shader_int64 = 0; | ||
| 1498 | int GLAD_GL_S3_s3tc = 0; | ||
| 1499 | int GLAD_GL_ARB_query_buffer_object = 0; | ||
| 1500 | int GLAD_GL_AMD_vertex_shader_tessellator = 0; | ||
| 1501 | int GLAD_GL_ARB_invalidate_subdata = 0; | ||
| 1502 | int GLAD_GL_NV_draw_vulkan_image = 0; | ||
| 1503 | int GLAD_GL_EXT_index_material = 0; | ||
| 1504 | int GLAD_GL_NVX_linked_gpu_multicast = 0; | ||
| 1505 | int GLAD_GL_NV_blend_equation_advanced_coherent = 0; | ||
| 1506 | int GLAD_GL_KHR_texture_compression_astc_sliced_3d = 0; | ||
| 1507 | int GLAD_GL_INTEL_parallel_arrays = 0; | ||
| 1508 | int GLAD_GL_ATI_draw_buffers = 0; | ||
| 1509 | int GLAD_GL_WIN_specular_fog = 0; | ||
| 1510 | int GLAD_GL_EXT_cmyka = 0; | 1690 | int GLAD_GL_EXT_cmyka = 0; |
| 1511 | int GLAD_GL_SGIX_pixel_texture = 0; | 1691 | int GLAD_GL_EXT_color_subtable = 0; |
| 1512 | int GLAD_GL_APPLE_specular_vector = 0; | 1692 | int GLAD_GL_EXT_compiled_vertex_array = 0; |
| 1513 | int GLAD_GL_ARB_compatibility = 0; | 1693 | int GLAD_GL_EXT_convolution = 0; |
| 1514 | int GLAD_GL_ARB_timer_query = 0; | 1694 | int GLAD_GL_EXT_coordinate_frame = 0; |
| 1515 | int GLAD_GL_SGIX_interlace = 0; | 1695 | int GLAD_GL_EXT_copy_texture = 0; |
| 1516 | int GLAD_GL_NV_parameter_buffer_object = 0; | 1696 | int GLAD_GL_EXT_cull_vertex = 0; |
| 1517 | int GLAD_GL_AMD_shader_trinary_minmax = 0; | 1697 | int GLAD_GL_EXT_debug_label = 0; |
| 1518 | int GLAD_GL_ARB_direct_state_access = 0; | 1698 | int GLAD_GL_EXT_debug_marker = 0; |
| 1519 | int GLAD_GL_EXT_rescale_normal = 0; | 1699 | int GLAD_GL_EXT_depth_bounds_test = 0; |
| 1520 | int GLAD_GL_ARB_pixel_buffer_object = 0; | ||
| 1521 | int GLAD_GL_ARB_uniform_buffer_object = 0; | ||
| 1522 | int GLAD_GL_ARB_vertex_type_10f_11f_11f_rev = 0; | ||
| 1523 | int GLAD_GL_ARB_texture_swizzle = 0; | ||
| 1524 | int GLAD_GL_NV_transform_feedback2 = 0; | ||
| 1525 | int GLAD_GL_SGIX_async_pixel = 0; | ||
| 1526 | int GLAD_GL_NV_fragment_program_option = 0; | ||
| 1527 | int GLAD_GL_ARB_explicit_attrib_location = 0; | ||
| 1528 | int GLAD_GL_EXT_blend_color = 0; | ||
| 1529 | int GLAD_GL_NV_shader_thread_group = 0; | ||
| 1530 | int GLAD_GL_EXT_stencil_wrap = 0; | ||
| 1531 | int GLAD_GL_EXT_index_array_formats = 0; | ||
| 1532 | int GLAD_GL_OVR_multiview2 = 0; | ||
| 1533 | int GLAD_GL_EXT_histogram = 0; | ||
| 1534 | int GLAD_GL_EXT_polygon_offset = 0; | ||
| 1535 | int GLAD_GL_SGIS_point_parameters = 0; | ||
| 1536 | int GLAD_GL_SGIX_ycrcb = 0; | ||
| 1537 | int GLAD_GL_EXT_direct_state_access = 0; | 1700 | int GLAD_GL_EXT_direct_state_access = 0; |
| 1538 | int GLAD_GL_ARB_cull_distance = 0; | 1701 | int GLAD_GL_EXT_draw_buffers2 = 0; |
| 1539 | int GLAD_GL_AMD_sample_positions = 0; | 1702 | int GLAD_GL_EXT_draw_instanced = 0; |
| 1540 | int GLAD_GL_NV_vertex_program = 0; | 1703 | int GLAD_GL_EXT_draw_range_elements = 0; |
| 1541 | int GLAD_GL_NV_shader_thread_shuffle = 0; | 1704 | int GLAD_GL_EXT_external_buffer = 0; |
| 1542 | int GLAD_GL_ARB_shader_precision = 0; | ||
| 1543 | int GLAD_GL_EXT_vertex_shader = 0; | ||
| 1544 | int GLAD_GL_EXT_blend_func_separate = 0; | ||
| 1545 | int GLAD_GL_APPLE_fence = 0; | ||
| 1546 | int GLAD_GL_NV_query_resource_tag = 0; | ||
| 1547 | int GLAD_GL_OES_byte_coordinates = 0; | ||
| 1548 | int GLAD_GL_ARB_transpose_matrix = 0; | ||
| 1549 | int GLAD_GL_ARB_provoking_vertex = 0; | ||
| 1550 | int GLAD_GL_EXT_fog_coord = 0; | 1705 | int GLAD_GL_EXT_fog_coord = 0; |
| 1551 | int GLAD_GL_EXT_vertex_array = 0; | 1706 | int GLAD_GL_EXT_framebuffer_blit = 0; |
| 1552 | int GLAD_GL_ARB_half_float_vertex = 0; | 1707 | int GLAD_GL_EXT_framebuffer_multisample = 0; |
| 1553 | int GLAD_GL_EXT_blend_equation_separate = 0; | 1708 | int GLAD_GL_EXT_framebuffer_multisample_blit_scaled = 0; |
| 1554 | int GLAD_GL_NV_framebuffer_mixed_samples = 0; | 1709 | int GLAD_GL_EXT_framebuffer_object = 0; |
| 1555 | int GLAD_GL_NVX_conditional_render = 0; | 1710 | int GLAD_GL_EXT_framebuffer_sRGB = 0; |
| 1556 | int GLAD_GL_ARB_multi_draw_indirect = 0; | 1711 | int GLAD_GL_EXT_geometry_shader4 = 0; |
| 1557 | int GLAD_GL_EXT_raster_multisample = 0; | 1712 | int GLAD_GL_EXT_gpu_program_parameters = 0; |
| 1558 | int GLAD_GL_NV_copy_image = 0; | 1713 | int GLAD_GL_EXT_gpu_shader4 = 0; |
| 1559 | int GLAD_GL_HP_texture_lighting = 0; | 1714 | int GLAD_GL_EXT_histogram = 0; |
| 1560 | int GLAD_GL_INTEL_framebuffer_CMAA = 0; | 1715 | int GLAD_GL_EXT_index_array_formats = 0; |
| 1561 | int GLAD_GL_ARB_transform_feedback2 = 0; | 1716 | int GLAD_GL_EXT_index_func = 0; |
| 1562 | int GLAD_GL_ARB_transform_feedback3 = 0; | 1717 | int GLAD_GL_EXT_index_material = 0; |
| 1563 | int GLAD_GL_SGIX_ycrcba = 0; | 1718 | int GLAD_GL_EXT_index_texture = 0; |
| 1564 | int GLAD_GL_EXT_debug_marker = 0; | 1719 | int GLAD_GL_EXT_light_texture = 0; |
| 1565 | int GLAD_GL_EXT_bgra = 0; | 1720 | int GLAD_GL_EXT_memory_object = 0; |
| 1566 | int GLAD_GL_ARB_sparse_texture_clamp = 0; | 1721 | int GLAD_GL_EXT_memory_object_fd = 0; |
| 1722 | int GLAD_GL_EXT_memory_object_win32 = 0; | ||
| 1723 | int GLAD_GL_EXT_misc_attribute = 0; | ||
| 1724 | int GLAD_GL_EXT_multi_draw_arrays = 0; | ||
| 1725 | int GLAD_GL_EXT_multisample = 0; | ||
| 1726 | int GLAD_GL_EXT_packed_depth_stencil = 0; | ||
| 1727 | int GLAD_GL_EXT_packed_float = 0; | ||
| 1728 | int GLAD_GL_EXT_packed_pixels = 0; | ||
| 1729 | int GLAD_GL_EXT_paletted_texture = 0; | ||
| 1730 | int GLAD_GL_EXT_pixel_buffer_object = 0; | ||
| 1567 | int GLAD_GL_EXT_pixel_transform = 0; | 1731 | int GLAD_GL_EXT_pixel_transform = 0; |
| 1568 | int GLAD_GL_ARB_conservative_depth = 0; | 1732 | int GLAD_GL_EXT_pixel_transform_color_table = 0; |
| 1569 | int GLAD_GL_ATI_fragment_shader = 0; | 1733 | int GLAD_GL_EXT_point_parameters = 0; |
| 1570 | int GLAD_GL_ARB_vertex_array_object = 0; | 1734 | int GLAD_GL_EXT_polygon_offset = 0; |
| 1571 | int GLAD_GL_SUN_triangle_list = 0; | 1735 | int GLAD_GL_EXT_polygon_offset_clamp = 0; |
| 1736 | int GLAD_GL_EXT_post_depth_coverage = 0; | ||
| 1737 | int GLAD_GL_EXT_provoking_vertex = 0; | ||
| 1738 | int GLAD_GL_EXT_raster_multisample = 0; | ||
| 1739 | int GLAD_GL_EXT_rescale_normal = 0; | ||
| 1740 | int GLAD_GL_EXT_secondary_color = 0; | ||
| 1741 | int GLAD_GL_EXT_semaphore = 0; | ||
| 1742 | int GLAD_GL_EXT_semaphore_fd = 0; | ||
| 1743 | int GLAD_GL_EXT_semaphore_win32 = 0; | ||
| 1744 | int GLAD_GL_EXT_separate_shader_objects = 0; | ||
| 1745 | int GLAD_GL_EXT_separate_specular_color = 0; | ||
| 1746 | int GLAD_GL_EXT_shader_framebuffer_fetch = 0; | ||
| 1747 | int GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent = 0; | ||
| 1748 | int GLAD_GL_EXT_shader_image_load_formatted = 0; | ||
| 1749 | int GLAD_GL_EXT_shader_image_load_store = 0; | ||
| 1750 | int GLAD_GL_EXT_shader_integer_mix = 0; | ||
| 1751 | int GLAD_GL_EXT_shadow_funcs = 0; | ||
| 1752 | int GLAD_GL_EXT_shared_texture_palette = 0; | ||
| 1753 | int GLAD_GL_EXT_sparse_texture2 = 0; | ||
| 1754 | int GLAD_GL_EXT_stencil_clear_tag = 0; | ||
| 1755 | int GLAD_GL_EXT_stencil_two_side = 0; | ||
| 1756 | int GLAD_GL_EXT_stencil_wrap = 0; | ||
| 1757 | int GLAD_GL_EXT_subtexture = 0; | ||
| 1758 | int GLAD_GL_EXT_texture = 0; | ||
| 1759 | int GLAD_GL_EXT_texture3D = 0; | ||
| 1760 | int GLAD_GL_EXT_texture_array = 0; | ||
| 1761 | int GLAD_GL_EXT_texture_buffer_object = 0; | ||
| 1762 | int GLAD_GL_EXT_texture_compression_latc = 0; | ||
| 1763 | int GLAD_GL_EXT_texture_compression_rgtc = 0; | ||
| 1764 | int GLAD_GL_EXT_texture_compression_s3tc = 0; | ||
| 1765 | int GLAD_GL_EXT_texture_cube_map = 0; | ||
| 1572 | int GLAD_GL_EXT_texture_env_add = 0; | 1766 | int GLAD_GL_EXT_texture_env_add = 0; |
| 1573 | int GLAD_GL_EXT_packed_depth_stencil = 0; | 1767 | int GLAD_GL_EXT_texture_env_combine = 0; |
| 1768 | int GLAD_GL_EXT_texture_env_dot3 = 0; | ||
| 1769 | int GLAD_GL_EXT_texture_filter_anisotropic = 0; | ||
| 1770 | int GLAD_GL_EXT_texture_filter_minmax = 0; | ||
| 1771 | int GLAD_GL_EXT_texture_integer = 0; | ||
| 1772 | int GLAD_GL_EXT_texture_lod_bias = 0; | ||
| 1574 | int GLAD_GL_EXT_texture_mirror_clamp = 0; | 1773 | int GLAD_GL_EXT_texture_mirror_clamp = 0; |
| 1575 | int GLAD_GL_NV_multisample_filter_hint = 0; | 1774 | int GLAD_GL_EXT_texture_object = 0; |
| 1576 | int GLAD_GL_APPLE_float_pixels = 0; | 1775 | int GLAD_GL_EXT_texture_perturb_normal = 0; |
| 1577 | int GLAD_GL_ARB_transform_feedback_instanced = 0; | 1776 | int GLAD_GL_EXT_texture_sRGB = 0; |
| 1578 | int GLAD_GL_SGIX_async = 0; | ||
| 1579 | int GLAD_GL_EXT_texture_compression_latc = 0; | ||
| 1580 | int GLAD_GL_NV_robustness_video_memory_purge = 0; | ||
| 1581 | int GLAD_GL_ARB_shading_language_100 = 0; | ||
| 1582 | int GLAD_GL_INTEL_performance_query = 0; | ||
| 1583 | int GLAD_GL_ARB_texture_mirror_clamp_to_edge = 0; | ||
| 1584 | int GLAD_GL_NV_gpu_shader5 = 0; | ||
| 1585 | int GLAD_GL_NV_bindless_multi_draw_indirect_count = 0; | ||
| 1586 | int GLAD_GL_ARB_ES2_compatibility = 0; | ||
| 1587 | int GLAD_GL_ARB_indirect_parameters = 0; | ||
| 1588 | int GLAD_GL_EXT_window_rectangles = 0; | ||
| 1589 | int GLAD_GL_NV_half_float = 0; | ||
| 1590 | int GLAD_GL_ARB_ES3_2_compatibility = 0; | ||
| 1591 | int GLAD_GL_ATI_texture_mirror_once = 0; | ||
| 1592 | int GLAD_GL_IBM_rasterpos_clip = 0; | ||
| 1593 | int GLAD_GL_EXT_semaphore = 0; | ||
| 1594 | int GLAD_GL_SGIX_shadow = 0; | ||
| 1595 | int GLAD_GL_EXT_polygon_offset_clamp = 0; | ||
| 1596 | int GLAD_GL_NV_deep_texture3D = 0; | ||
| 1597 | int GLAD_GL_ARB_shader_draw_parameters = 0; | ||
| 1598 | int GLAD_GL_SGIX_calligraphic_fragment = 0; | ||
| 1599 | int GLAD_GL_ARB_shader_bit_encoding = 0; | ||
| 1600 | int GLAD_GL_EXT_compiled_vertex_array = 0; | ||
| 1601 | int GLAD_GL_NV_depth_buffer_float = 0; | ||
| 1602 | int GLAD_GL_NV_occlusion_query = 0; | ||
| 1603 | int GLAD_GL_APPLE_flush_buffer_range = 0; | ||
| 1604 | int GLAD_GL_ARB_imaging = 0; | ||
| 1605 | int GLAD_GL_NV_shader_atomic_float = 0; | ||
| 1606 | int GLAD_GL_ARB_draw_buffers_blend = 0; | ||
| 1607 | int GLAD_GL_AMD_gcn_shader = 0; | ||
| 1608 | int GLAD_GL_AMD_blend_minmax_factor = 0; | ||
| 1609 | int GLAD_GL_EXT_texture_sRGB_decode = 0; | 1777 | int GLAD_GL_EXT_texture_sRGB_decode = 0; |
| 1610 | int GLAD_GL_ARB_shading_language_420pack = 0; | ||
| 1611 | int GLAD_GL_ARB_shader_viewport_layer_array = 0; | ||
| 1612 | int GLAD_GL_ATI_meminfo = 0; | ||
| 1613 | int GLAD_GL_EXT_abgr = 0; | ||
| 1614 | int GLAD_GL_AMD_pinned_memory = 0; | ||
| 1615 | int GLAD_GL_EXT_texture_snorm = 0; | ||
| 1616 | int GLAD_GL_SGIX_texture_coordinate_clamp = 0; | ||
| 1617 | int GLAD_GL_ARB_clear_buffer_object = 0; | ||
| 1618 | int GLAD_GL_ARB_multisample = 0; | ||
| 1619 | int GLAD_GL_EXT_debug_label = 0; | ||
| 1620 | int GLAD_GL_ARB_sample_shading = 0; | ||
| 1621 | int GLAD_GL_NV_internalformat_sample_query = 0; | ||
| 1622 | int GLAD_GL_INTEL_map_texture = 0; | ||
| 1623 | int GLAD_GL_ARB_texture_env_crossbar = 0; | ||
| 1624 | int GLAD_GL_EXT_422_pixels = 0; | ||
| 1625 | int GLAD_GL_NV_blend_minmax_factor = 0; | ||
| 1626 | int GLAD_GL_NV_conservative_raster_pre_snap_triangles = 0; | ||
| 1627 | int GLAD_GL_ARB_compute_shader = 0; | ||
| 1628 | int GLAD_GL_EXT_blend_logic_op = 0; | ||
| 1629 | int GLAD_GL_ARB_blend_func_extended = 0; | ||
| 1630 | int GLAD_GL_IBM_vertex_array_lists = 0; | ||
| 1631 | int GLAD_GL_ARB_color_buffer_float = 0; | ||
| 1632 | int GLAD_GL_ARB_bindless_texture = 0; | ||
| 1633 | int GLAD_GL_ARB_window_pos = 0; | ||
| 1634 | int GLAD_GL_ARB_internalformat_query = 0; | ||
| 1635 | int GLAD_GL_ARB_shadow = 0; | ||
| 1636 | int GLAD_GL_ARB_texture_mirrored_repeat = 0; | ||
| 1637 | int GLAD_GL_EXT_shader_image_load_store = 0; | ||
| 1638 | int GLAD_GL_EXT_copy_texture = 0; | ||
| 1639 | int GLAD_GL_NV_register_combiners2 = 0; | ||
| 1640 | int GLAD_GL_SGIX_ycrcb_subsample = 0; | ||
| 1641 | int GLAD_GL_NV_alpha_to_coverage_dither_control = 0; | ||
| 1642 | int GLAD_GL_SGIX_ir_instrument1 = 0; | ||
| 1643 | int GLAD_GL_NV_draw_texture = 0; | ||
| 1644 | int GLAD_GL_EXT_texture_shared_exponent = 0; | 1778 | int GLAD_GL_EXT_texture_shared_exponent = 0; |
| 1645 | int GLAD_GL_NV_texture_shader2 = 0; | 1779 | int GLAD_GL_EXT_texture_snorm = 0; |
| 1646 | int GLAD_GL_EXT_draw_instanced = 0; | 1780 | int GLAD_GL_EXT_texture_swizzle = 0; |
| 1647 | int GLAD_GL_NV_copy_depth_to_color = 0; | 1781 | int GLAD_GL_EXT_timer_query = 0; |
| 1648 | int GLAD_GL_ARB_viewport_array = 0; | 1782 | int GLAD_GL_EXT_transform_feedback = 0; |
| 1649 | int GLAD_GL_ARB_separate_shader_objects = 0; | 1783 | int GLAD_GL_EXT_vertex_array = 0; |
| 1650 | int GLAD_GL_NV_conservative_raster_pre_snap = 0; | 1784 | int GLAD_GL_EXT_vertex_array_bgra = 0; |
| 1651 | int GLAD_GL_EXT_depth_bounds_test = 0; | ||
| 1652 | int GLAD_GL_HP_image_transform = 0; | ||
| 1653 | int GLAD_GL_ARB_texture_env_add = 0; | ||
| 1654 | int GLAD_GL_NV_video_capture = 0; | ||
| 1655 | int GLAD_GL_ARB_sampler_objects = 0; | ||
| 1656 | int GLAD_GL_ARB_matrix_palette = 0; | ||
| 1657 | int GLAD_GL_SGIS_texture_color_mask = 0; | ||
| 1658 | int GLAD_GL_EXT_packed_pixels = 0; | ||
| 1659 | int GLAD_GL_EXT_coordinate_frame = 0; | ||
| 1660 | int GLAD_GL_ARB_texture_compression = 0; | ||
| 1661 | int GLAD_GL_ARB_multi_bind = 0; | ||
| 1662 | int GLAD_GL_APPLE_aux_depth_stencil = 0; | ||
| 1663 | int GLAD_GL_ARB_shader_subroutine = 0; | ||
| 1664 | int GLAD_GL_EXT_framebuffer_sRGB = 0; | ||
| 1665 | int GLAD_GL_ARB_texture_storage_multisample = 0; | ||
| 1666 | int GLAD_GL_KHR_blend_equation_advanced_coherent = 0; | ||
| 1667 | int GLAD_GL_EXT_vertex_attrib_64bit = 0; | 1785 | int GLAD_GL_EXT_vertex_attrib_64bit = 0; |
| 1668 | int GLAD_GL_NV_shader_atomic_float64 = 0; | 1786 | int GLAD_GL_EXT_vertex_shader = 0; |
| 1669 | int GLAD_GL_ARB_depth_texture = 0; | 1787 | int GLAD_GL_EXT_vertex_weighting = 0; |
| 1670 | int GLAD_GL_NV_shader_buffer_store = 0; | ||
| 1671 | int GLAD_GL_OES_query_matrix = 0; | ||
| 1672 | int GLAD_GL_MESA_window_pos = 0; | ||
| 1673 | int GLAD_GL_NV_fill_rectangle = 0; | ||
| 1674 | int GLAD_GL_NV_shader_storage_buffer_object = 0; | ||
| 1675 | int GLAD_GL_ARB_texture_query_lod = 0; | ||
| 1676 | int GLAD_GL_ARB_copy_buffer = 0; | ||
| 1677 | int GLAD_GL_ARB_shader_image_size = 0; | ||
| 1678 | int GLAD_GL_NV_shader_atomic_counters = 0; | ||
| 1679 | int GLAD_GL_APPLE_object_purgeable = 0; | ||
| 1680 | int GLAD_GL_ARB_occlusion_query = 0; | ||
| 1681 | int GLAD_GL_INGR_color_clamp = 0; | ||
| 1682 | int GLAD_GL_SGI_color_table = 0; | ||
| 1683 | int GLAD_GL_NV_gpu_program5_mem_extended = 0; | ||
| 1684 | int GLAD_GL_ARB_texture_cube_map_array = 0; | ||
| 1685 | int GLAD_GL_SGIX_scalebias_hint = 0; | ||
| 1686 | int GLAD_GL_EXT_gpu_shader4 = 0; | ||
| 1687 | int GLAD_GL_NV_geometry_program4 = 0; | ||
| 1688 | int GLAD_GL_EXT_framebuffer_multisample_blit_scaled = 0; | ||
| 1689 | int GLAD_GL_AMD_debug_output = 0; | ||
| 1690 | int GLAD_GL_ARB_texture_border_clamp = 0; | ||
| 1691 | int GLAD_GL_EXT_win32_keyed_mutex = 0; | 1788 | int GLAD_GL_EXT_win32_keyed_mutex = 0; |
| 1692 | int GLAD_GL_ARB_fragment_coord_conventions = 0; | 1789 | int GLAD_GL_EXT_window_rectangles = 0; |
| 1693 | int GLAD_GL_ARB_multitexture = 0; | 1790 | int GLAD_GL_EXT_x11_sync_object = 0; |
| 1694 | int GLAD_GL_SGIX_polynomial_ffd = 0; | 1791 | int GLAD_GL_GREMEDY_frame_terminator = 0; |
| 1695 | int GLAD_GL_EXT_texture_env_dot3 = 0; | 1792 | int GLAD_GL_GREMEDY_string_marker = 0; |
| 1696 | int GLAD_GL_EXT_provoking_vertex = 0; | 1793 | int GLAD_GL_HP_convolution_border_modes = 0; |
| 1697 | int GLAD_GL_ARB_point_parameters = 0; | 1794 | int GLAD_GL_HP_image_transform = 0; |
| 1698 | int GLAD_GL_ARB_shader_image_load_store = 0; | ||
| 1699 | int GLAD_GL_ARB_conditional_render_inverted = 0; | ||
| 1700 | int GLAD_GL_HP_occlusion_test = 0; | 1795 | int GLAD_GL_HP_occlusion_test = 0; |
| 1701 | int GLAD_GL_ARB_ES3_compatibility = 0; | 1796 | int GLAD_GL_HP_texture_lighting = 0; |
| 1702 | int GLAD_GL_ARB_texture_barrier = 0; | 1797 | int GLAD_GL_IBM_cull_vertex = 0; |
| 1703 | int GLAD_GL_ARB_texture_buffer_object_rgb32 = 0; | 1798 | int GLAD_GL_IBM_multimode_draw_arrays = 0; |
| 1704 | int GLAD_GL_NV_bindless_multi_draw_indirect = 0; | 1799 | int GLAD_GL_IBM_rasterpos_clip = 0; |
| 1705 | int GLAD_GL_SGIX_texture_multi_buffer = 0; | 1800 | int GLAD_GL_IBM_static_data = 0; |
| 1801 | int GLAD_GL_IBM_texture_mirrored_repeat = 0; | ||
| 1802 | int GLAD_GL_IBM_vertex_array_lists = 0; | ||
| 1803 | int GLAD_GL_INGR_blend_func_separate = 0; | ||
| 1804 | int GLAD_GL_INGR_color_clamp = 0; | ||
| 1805 | int GLAD_GL_INGR_interlace_read = 0; | ||
| 1706 | int GLAD_GL_INTEL_blackhole_render = 0; | 1806 | int GLAD_GL_INTEL_blackhole_render = 0; |
| 1707 | int GLAD_GL_AMD_shader_image_load_store_lod = 0; | 1807 | int GLAD_GL_INTEL_conservative_rasterization = 0; |
| 1708 | int GLAD_GL_KHR_texture_compression_astc_ldr = 0; | ||
| 1709 | int GLAD_GL_3DFX_multisample = 0; | ||
| 1710 | int GLAD_GL_INTEL_fragment_shader_ordering = 0; | 1808 | int GLAD_GL_INTEL_fragment_shader_ordering = 0; |
| 1711 | int GLAD_GL_ARB_texture_env_dot3 = 0; | 1809 | int GLAD_GL_INTEL_framebuffer_CMAA = 0; |
| 1712 | int GLAD_GL_NV_gpu_program4 = 0; | 1810 | int GLAD_GL_INTEL_map_texture = 0; |
| 1713 | int GLAD_GL_NV_gpu_program5 = 0; | 1811 | int GLAD_GL_INTEL_parallel_arrays = 0; |
| 1714 | int GLAD_GL_NV_float_buffer = 0; | 1812 | int GLAD_GL_INTEL_performance_query = 0; |
| 1715 | int GLAD_GL_SGIS_texture_edge_clamp = 0; | 1813 | int GLAD_GL_KHR_blend_equation_advanced = 0; |
| 1716 | int GLAD_GL_ARB_framebuffer_sRGB = 0; | 1814 | int GLAD_GL_KHR_blend_equation_advanced_coherent = 0; |
| 1717 | int GLAD_GL_SUN_slice_accum = 0; | 1815 | int GLAD_GL_KHR_context_flush_control = 0; |
| 1718 | int GLAD_GL_EXT_index_texture = 0; | 1816 | int GLAD_GL_KHR_debug = 0; |
| 1719 | int GLAD_GL_EXT_shader_image_load_formatted = 0; | 1817 | int GLAD_GL_KHR_no_error = 0; |
| 1720 | int GLAD_GL_ARB_geometry_shader4 = 0; | 1818 | int GLAD_GL_KHR_parallel_shader_compile = 0; |
| 1721 | int GLAD_GL_EXT_separate_specular_color = 0; | 1819 | int GLAD_GL_KHR_robust_buffer_access_behavior = 0; |
| 1722 | int GLAD_GL_AMD_depth_clamp_separate = 0; | 1820 | int GLAD_GL_KHR_robustness = 0; |
| 1723 | int GLAD_GL_NV_conservative_raster = 0; | 1821 | int GLAD_GL_KHR_texture_compression_astc_hdr = 0; |
| 1724 | int GLAD_GL_ARB_sparse_texture2 = 0; | 1822 | int GLAD_GL_KHR_texture_compression_astc_ldr = 0; |
| 1725 | int GLAD_GL_SGIX_sprite = 0; | 1823 | int GLAD_GL_KHR_texture_compression_astc_sliced_3d = 0; |
| 1726 | int GLAD_GL_ARB_get_program_binary = 0; | 1824 | int GLAD_GL_MESAX_texture_stack = 0; |
| 1727 | int GLAD_GL_AMD_occlusion_query_event = 0; | 1825 | int GLAD_GL_MESA_pack_invert = 0; |
| 1728 | int GLAD_GL_SGIS_multisample = 0; | 1826 | int GLAD_GL_MESA_program_binary_formats = 0; |
| 1729 | int GLAD_GL_EXT_framebuffer_object = 0; | 1827 | int GLAD_GL_MESA_resize_buffers = 0; |
| 1730 | int GLAD_GL_ARB_robustness_isolation = 0; | 1828 | int GLAD_GL_MESA_shader_integer_functions = 0; |
| 1731 | int GLAD_GL_ARB_vertex_array_bgra = 0; | 1829 | int GLAD_GL_MESA_tile_raster_order = 0; |
| 1732 | int GLAD_GL_APPLE_vertex_array_range = 0; | 1830 | int GLAD_GL_MESA_window_pos = 0; |
| 1733 | int GLAD_GL_AMD_query_buffer_object = 0; | 1831 | int GLAD_GL_MESA_ycbcr_texture = 0; |
| 1734 | int GLAD_GL_NV_register_combiners = 0; | ||
| 1735 | int GLAD_GL_ARB_draw_buffers = 0; | ||
| 1736 | int GLAD_GL_NVX_blend_equation_advanced_multi_draw_buffers = 0; | 1832 | int GLAD_GL_NVX_blend_equation_advanced_multi_draw_buffers = 0; |
| 1737 | int GLAD_GL_AMD_gpu_shader_int16 = 0; | 1833 | int GLAD_GL_NVX_conditional_render = 0; |
| 1738 | int GLAD_GL_ARB_debug_output = 0; | 1834 | int GLAD_GL_NVX_gpu_memory_info = 0; |
| 1739 | int GLAD_GL_EXT_shader_framebuffer_fetch = 0; | 1835 | int GLAD_GL_NVX_linked_gpu_multicast = 0; |
| 1740 | int GLAD_GL_SGI_color_matrix = 0; | 1836 | int GLAD_GL_NV_alpha_to_coverage_dither_control = 0; |
| 1741 | int GLAD_GL_EXT_cull_vertex = 0; | 1837 | int GLAD_GL_NV_bindless_multi_draw_indirect = 0; |
| 1742 | int GLAD_GL_AMD_framebuffer_multisample_advanced = 0; | 1838 | int GLAD_GL_NV_bindless_multi_draw_indirect_count = 0; |
| 1743 | int GLAD_GL_EXT_texture_sRGB = 0; | 1839 | int GLAD_GL_NV_bindless_texture = 0; |
| 1744 | int GLAD_GL_APPLE_row_bytes = 0; | 1840 | int GLAD_GL_NV_blend_equation_advanced = 0; |
| 1841 | int GLAD_GL_NV_blend_equation_advanced_coherent = 0; | ||
| 1842 | int GLAD_GL_NV_blend_minmax_factor = 0; | ||
| 1843 | int GLAD_GL_NV_blend_square = 0; | ||
| 1844 | int GLAD_GL_NV_clip_space_w_scaling = 0; | ||
| 1845 | int GLAD_GL_NV_command_list = 0; | ||
| 1846 | int GLAD_GL_NV_compute_program5 = 0; | ||
| 1847 | int GLAD_GL_NV_compute_shader_derivatives = 0; | ||
| 1848 | int GLAD_GL_NV_conditional_render = 0; | ||
| 1849 | int GLAD_GL_NV_conservative_raster = 0; | ||
| 1850 | int GLAD_GL_NV_conservative_raster_dilate = 0; | ||
| 1851 | int GLAD_GL_NV_conservative_raster_pre_snap = 0; | ||
| 1852 | int GLAD_GL_NV_conservative_raster_pre_snap_triangles = 0; | ||
| 1745 | int GLAD_GL_NV_conservative_raster_underestimation = 0; | 1853 | int GLAD_GL_NV_conservative_raster_underestimation = 0; |
| 1746 | int GLAD_GL_IBM_multimode_draw_arrays = 0; | 1854 | int GLAD_GL_NV_copy_depth_to_color = 0; |
| 1747 | int GLAD_GL_KHR_parallel_shader_compile = 0; | 1855 | int GLAD_GL_NV_copy_image = 0; |
| 1748 | int GLAD_GL_APPLE_vertex_array_object = 0; | 1856 | int GLAD_GL_NV_deep_texture3D = 0; |
| 1749 | int GLAD_GL_3DFX_texture_compression_FXT1 = 0; | 1857 | int GLAD_GL_NV_depth_buffer_float = 0; |
| 1858 | int GLAD_GL_NV_depth_clamp = 0; | ||
| 1859 | int GLAD_GL_NV_draw_texture = 0; | ||
| 1860 | int GLAD_GL_NV_draw_vulkan_image = 0; | ||
| 1861 | int GLAD_GL_NV_evaluators = 0; | ||
| 1862 | int GLAD_GL_NV_explicit_multisample = 0; | ||
| 1863 | int GLAD_GL_NV_fence = 0; | ||
| 1864 | int GLAD_GL_NV_fill_rectangle = 0; | ||
| 1865 | int GLAD_GL_NV_float_buffer = 0; | ||
| 1866 | int GLAD_GL_NV_fog_distance = 0; | ||
| 1867 | int GLAD_GL_NV_fragment_coverage_to_color = 0; | ||
| 1868 | int GLAD_GL_NV_fragment_program = 0; | ||
| 1869 | int GLAD_GL_NV_fragment_program2 = 0; | ||
| 1870 | int GLAD_GL_NV_fragment_program4 = 0; | ||
| 1871 | int GLAD_GL_NV_fragment_program_option = 0; | ||
| 1872 | int GLAD_GL_NV_fragment_shader_barycentric = 0; | ||
| 1750 | int GLAD_GL_NV_fragment_shader_interlock = 0; | 1873 | int GLAD_GL_NV_fragment_shader_interlock = 0; |
| 1751 | int GLAD_GL_AMD_conservative_depth = 0; | 1874 | int GLAD_GL_NV_framebuffer_mixed_samples = 0; |
| 1752 | int GLAD_GL_ARB_texture_float = 0; | 1875 | int GLAD_GL_NV_framebuffer_multisample_coverage = 0; |
| 1753 | int GLAD_GL_ARB_compressed_texture_pixel_storage = 0; | 1876 | int GLAD_GL_NV_geometry_program4 = 0; |
| 1754 | int GLAD_GL_SGIS_detail_texture = 0; | 1877 | int GLAD_GL_NV_geometry_shader4 = 0; |
| 1755 | int GLAD_GL_NV_geometry_shader_passthrough = 0; | 1878 | int GLAD_GL_NV_geometry_shader_passthrough = 0; |
| 1756 | int GLAD_GL_ARB_draw_instanced = 0; | 1879 | int GLAD_GL_NV_gpu_multicast = 0; |
| 1757 | int GLAD_GL_OES_read_format = 0; | 1880 | int GLAD_GL_NV_gpu_program4 = 0; |
| 1758 | int GLAD_GL_ATI_texture_float = 0; | 1881 | int GLAD_GL_NV_gpu_program5 = 0; |
| 1759 | int GLAD_GL_ARB_texture_gather = 0; | 1882 | int GLAD_GL_NV_gpu_program5_mem_extended = 0; |
| 1760 | int GLAD_GL_AMD_vertex_shader_layer = 0; | 1883 | int GLAD_GL_NV_gpu_shader5 = 0; |
| 1761 | int GLAD_GL_ARB_shading_language_include = 0; | 1884 | int GLAD_GL_NV_half_float = 0; |
| 1762 | int GLAD_GL_APPLE_client_storage = 0; | 1885 | int GLAD_GL_NV_internalformat_sample_query = 0; |
| 1763 | int GLAD_GL_WIN_phong_shading = 0; | 1886 | int GLAD_GL_NV_light_max_exponent = 0; |
| 1764 | int GLAD_GL_INGR_blend_func_separate = 0; | 1887 | int GLAD_GL_NV_memory_attachment = 0; |
| 1888 | int GLAD_GL_NV_mesh_shader = 0; | ||
| 1889 | int GLAD_GL_NV_multisample_coverage = 0; | ||
| 1890 | int GLAD_GL_NV_multisample_filter_hint = 0; | ||
| 1891 | int GLAD_GL_NV_occlusion_query = 0; | ||
| 1892 | int GLAD_GL_NV_packed_depth_stencil = 0; | ||
| 1893 | int GLAD_GL_NV_parameter_buffer_object = 0; | ||
| 1894 | int GLAD_GL_NV_parameter_buffer_object2 = 0; | ||
| 1765 | int GLAD_GL_NV_path_rendering = 0; | 1895 | int GLAD_GL_NV_path_rendering = 0; |
| 1766 | int GLAD_GL_NV_conservative_raster_dilate = 0; | 1896 | int GLAD_GL_NV_path_rendering_shared_edge = 0; |
| 1767 | int GLAD_GL_AMD_gpu_shader_half_float = 0; | 1897 | int GLAD_GL_NV_pixel_data_range = 0; |
| 1768 | int GLAD_GL_ARB_post_depth_coverage = 0; | 1898 | int GLAD_GL_NV_point_sprite = 0; |
| 1769 | int GLAD_GL_ARB_texture_non_power_of_two = 0; | 1899 | int GLAD_GL_NV_present_video = 0; |
| 1770 | int GLAD_GL_APPLE_rgb_422 = 0; | 1900 | int GLAD_GL_NV_primitive_restart = 0; |
| 1771 | int GLAD_GL_EXT_texture_lod_bias = 0; | 1901 | int GLAD_GL_NV_query_resource = 0; |
| 1772 | int GLAD_GL_ARB_gpu_shader_int64 = 0; | 1902 | int GLAD_GL_NV_query_resource_tag = 0; |
| 1773 | int GLAD_GL_ARB_seamless_cube_map = 0; | 1903 | int GLAD_GL_NV_register_combiners = 0; |
| 1774 | int GLAD_GL_ARB_shader_group_vote = 0; | 1904 | int GLAD_GL_NV_register_combiners2 = 0; |
| 1905 | int GLAD_GL_NV_representative_fragment_test = 0; | ||
| 1906 | int GLAD_GL_NV_robustness_video_memory_purge = 0; | ||
| 1907 | int GLAD_GL_NV_sample_locations = 0; | ||
| 1908 | int GLAD_GL_NV_sample_mask_override_coverage = 0; | ||
| 1909 | int GLAD_GL_NV_scissor_exclusive = 0; | ||
| 1910 | int GLAD_GL_NV_shader_atomic_counters = 0; | ||
| 1911 | int GLAD_GL_NV_shader_atomic_float = 0; | ||
| 1912 | int GLAD_GL_NV_shader_atomic_float64 = 0; | ||
| 1913 | int GLAD_GL_NV_shader_atomic_fp16_vector = 0; | ||
| 1914 | int GLAD_GL_NV_shader_atomic_int64 = 0; | ||
| 1915 | int GLAD_GL_NV_shader_buffer_load = 0; | ||
| 1916 | int GLAD_GL_NV_shader_buffer_store = 0; | ||
| 1917 | int GLAD_GL_NV_shader_storage_buffer_object = 0; | ||
| 1918 | int GLAD_GL_NV_shader_texture_footprint = 0; | ||
| 1919 | int GLAD_GL_NV_shader_thread_group = 0; | ||
| 1920 | int GLAD_GL_NV_shader_thread_shuffle = 0; | ||
| 1921 | int GLAD_GL_NV_shading_rate_image = 0; | ||
| 1922 | int GLAD_GL_NV_stereo_view_rendering = 0; | ||
| 1923 | int GLAD_GL_NV_tessellation_program5 = 0; | ||
| 1924 | int GLAD_GL_NV_texgen_emboss = 0; | ||
| 1925 | int GLAD_GL_NV_texgen_reflection = 0; | ||
| 1926 | int GLAD_GL_NV_texture_barrier = 0; | ||
| 1927 | int GLAD_GL_NV_texture_compression_vtc = 0; | ||
| 1928 | int GLAD_GL_NV_texture_env_combine4 = 0; | ||
| 1929 | int GLAD_GL_NV_texture_expand_normal = 0; | ||
| 1930 | int GLAD_GL_NV_texture_multisample = 0; | ||
| 1931 | int GLAD_GL_NV_texture_rectangle = 0; | ||
| 1932 | int GLAD_GL_NV_texture_rectangle_compressed = 0; | ||
| 1933 | int GLAD_GL_NV_texture_shader = 0; | ||
| 1934 | int GLAD_GL_NV_texture_shader2 = 0; | ||
| 1935 | int GLAD_GL_NV_texture_shader3 = 0; | ||
| 1936 | int GLAD_GL_NV_transform_feedback = 0; | ||
| 1937 | int GLAD_GL_NV_transform_feedback2 = 0; | ||
| 1938 | int GLAD_GL_NV_uniform_buffer_unified_memory = 0; | ||
| 1775 | int GLAD_GL_NV_vdpau_interop = 0; | 1939 | int GLAD_GL_NV_vdpau_interop = 0; |
| 1776 | int GLAD_GL_ARB_occlusion_query2 = 0; | 1940 | int GLAD_GL_NV_vdpau_interop2 = 0; |
| 1777 | int GLAD_GL_ARB_internalformat_query2 = 0; | 1941 | int GLAD_GL_NV_vertex_array_range = 0; |
| 1778 | int GLAD_GL_EXT_texture_filter_anisotropic = 0; | 1942 | int GLAD_GL_NV_vertex_array_range2 = 0; |
| 1779 | int GLAD_GL_SUN_vertex = 0; | 1943 | int GLAD_GL_NV_vertex_attrib_integer_64bit = 0; |
| 1780 | int GLAD_GL_EXT_transform_feedback = 0; | 1944 | int GLAD_GL_NV_vertex_buffer_unified_memory = 0; |
| 1781 | int GLAD_GL_SGIX_igloo_interface = 0; | 1945 | int GLAD_GL_NV_vertex_program = 0; |
| 1782 | int GLAD_GL_SGIS_texture_lod = 0; | 1946 | int GLAD_GL_NV_vertex_program1_1 = 0; |
| 1947 | int GLAD_GL_NV_vertex_program2 = 0; | ||
| 1948 | int GLAD_GL_NV_vertex_program2_option = 0; | ||
| 1783 | int GLAD_GL_NV_vertex_program3 = 0; | 1949 | int GLAD_GL_NV_vertex_program3 = 0; |
| 1784 | int GLAD_GL_ARB_draw_indirect = 0; | ||
| 1785 | int GLAD_GL_NV_vertex_program4 = 0; | 1950 | int GLAD_GL_NV_vertex_program4 = 0; |
| 1786 | int GLAD_GL_AMD_transform_feedback3_lines_triangles = 0; | 1951 | int GLAD_GL_NV_video_capture = 0; |
| 1787 | int GLAD_GL_SGIS_fog_function = 0; | 1952 | int GLAD_GL_NV_viewport_array2 = 0; |
| 1788 | int GLAD_GL_EXT_x11_sync_object = 0; | 1953 | int GLAD_GL_NV_viewport_swizzle = 0; |
| 1789 | int GLAD_GL_ARB_sync = 0; | 1954 | int GLAD_GL_OES_byte_coordinates = 0; |
| 1790 | int GLAD_GL_NV_texture_rectangle_compressed = 0; | 1955 | int GLAD_GL_OES_compressed_paletted_texture = 0; |
| 1791 | int GLAD_GL_NV_sample_locations = 0; | ||
| 1792 | int GLAD_GL_NV_gpu_multicast = 0; | ||
| 1793 | int GLAD_GL_ARB_gl_spirv = 0; | ||
| 1794 | int GLAD_GL_ARB_compute_variable_group_size = 0; | ||
| 1795 | int GLAD_GL_OES_fixed_point = 0; | 1956 | int GLAD_GL_OES_fixed_point = 0; |
| 1796 | int GLAD_GL_MESA_program_binary_formats = 0; | 1957 | int GLAD_GL_OES_query_matrix = 0; |
| 1797 | int GLAD_GL_NV_blend_square = 0; | 1958 | int GLAD_GL_OES_read_format = 0; |
| 1798 | int GLAD_GL_EXT_framebuffer_multisample = 0; | 1959 | int GLAD_GL_OES_single_precision = 0; |
| 1799 | int GLAD_GL_ARB_gpu_shader5 = 0; | 1960 | int GLAD_GL_OML_interlace = 0; |
| 1800 | int GLAD_GL_SGIS_texture4D = 0; | 1961 | int GLAD_GL_OML_resample = 0; |
| 1801 | int GLAD_GL_EXT_texture3D = 0; | 1962 | int GLAD_GL_OML_subsample = 0; |
| 1802 | int GLAD_GL_EXT_multisample = 0; | 1963 | int GLAD_GL_OVR_multiview = 0; |
| 1803 | int GLAD_GL_EXT_secondary_color = 0; | 1964 | int GLAD_GL_OVR_multiview2 = 0; |
| 1804 | int GLAD_GL_INTEL_conservative_rasterization = 0; | 1965 | int GLAD_GL_PGI_misc_hints = 0; |
| 1805 | int GLAD_GL_ARB_texture_filter_minmax = 0; | 1966 | int GLAD_GL_PGI_vertex_hints = 0; |
| 1806 | int GLAD_GL_ATI_vertex_array_object = 0; | 1967 | int GLAD_GL_REND_screen_coordinates = 0; |
| 1807 | int GLAD_GL_ARB_parallel_shader_compile = 0; | 1968 | int GLAD_GL_S3_s3tc = 0; |
| 1808 | int GLAD_GL_NVX_gpu_memory_info = 0; | 1969 | int GLAD_GL_SGIS_detail_texture = 0; |
| 1809 | int GLAD_GL_ARB_sparse_texture = 0; | 1970 | int GLAD_GL_SGIS_fog_function = 0; |
| 1971 | int GLAD_GL_SGIS_generate_mipmap = 0; | ||
| 1972 | int GLAD_GL_SGIS_multisample = 0; | ||
| 1973 | int GLAD_GL_SGIS_pixel_texture = 0; | ||
| 1810 | int GLAD_GL_SGIS_point_line_texgen = 0; | 1974 | int GLAD_GL_SGIS_point_line_texgen = 0; |
| 1811 | int GLAD_GL_ARB_sample_locations = 0; | 1975 | int GLAD_GL_SGIS_point_parameters = 0; |
| 1812 | int GLAD_GL_ARB_sparse_buffer = 0; | 1976 | int GLAD_GL_SGIS_sharpen_texture = 0; |
| 1813 | int GLAD_GL_ARB_polygon_offset_clamp = 0; | 1977 | int GLAD_GL_SGIS_texture4D = 0; |
| 1814 | int GLAD_GL_EXT_draw_range_elements = 0; | 1978 | int GLAD_GL_SGIS_texture_border_clamp = 0; |
| 1979 | int GLAD_GL_SGIS_texture_color_mask = 0; | ||
| 1980 | int GLAD_GL_SGIS_texture_edge_clamp = 0; | ||
| 1981 | int GLAD_GL_SGIS_texture_filter4 = 0; | ||
| 1982 | int GLAD_GL_SGIS_texture_lod = 0; | ||
| 1983 | int GLAD_GL_SGIS_texture_select = 0; | ||
| 1984 | int GLAD_GL_SGIX_async = 0; | ||
| 1985 | int GLAD_GL_SGIX_async_histogram = 0; | ||
| 1986 | int GLAD_GL_SGIX_async_pixel = 0; | ||
| 1815 | int GLAD_GL_SGIX_blend_alpha_minmax = 0; | 1987 | int GLAD_GL_SGIX_blend_alpha_minmax = 0; |
| 1816 | int GLAD_GL_KHR_context_flush_control = 0; | 1988 | int GLAD_GL_SGIX_calligraphic_fragment = 0; |
| 1989 | int GLAD_GL_SGIX_clipmap = 0; | ||
| 1990 | int GLAD_GL_SGIX_convolution_accuracy = 0; | ||
| 1991 | int GLAD_GL_SGIX_depth_pass_instrument = 0; | ||
| 1992 | int GLAD_GL_SGIX_depth_texture = 0; | ||
| 1993 | int GLAD_GL_SGIX_flush_raster = 0; | ||
| 1994 | int GLAD_GL_SGIX_fog_offset = 0; | ||
| 1995 | int GLAD_GL_SGIX_fragment_lighting = 0; | ||
| 1996 | int GLAD_GL_SGIX_framezoom = 0; | ||
| 1997 | int GLAD_GL_SGIX_igloo_interface = 0; | ||
| 1998 | int GLAD_GL_SGIX_instruments = 0; | ||
| 1999 | int GLAD_GL_SGIX_interlace = 0; | ||
| 2000 | int GLAD_GL_SGIX_ir_instrument1 = 0; | ||
| 2001 | int GLAD_GL_SGIX_list_priority = 0; | ||
| 2002 | int GLAD_GL_SGIX_pixel_texture = 0; | ||
| 2003 | int GLAD_GL_SGIX_pixel_tiles = 0; | ||
| 2004 | int GLAD_GL_SGIX_polynomial_ffd = 0; | ||
| 2005 | int GLAD_GL_SGIX_reference_plane = 0; | ||
| 2006 | int GLAD_GL_SGIX_resample = 0; | ||
| 2007 | int GLAD_GL_SGIX_scalebias_hint = 0; | ||
| 2008 | int GLAD_GL_SGIX_shadow = 0; | ||
| 2009 | int GLAD_GL_SGIX_shadow_ambient = 0; | ||
| 2010 | int GLAD_GL_SGIX_sprite = 0; | ||
| 2011 | int GLAD_GL_SGIX_subsample = 0; | ||
| 2012 | int GLAD_GL_SGIX_tag_sample_buffer = 0; | ||
| 2013 | int GLAD_GL_SGIX_texture_add_env = 0; | ||
| 2014 | int GLAD_GL_SGIX_texture_coordinate_clamp = 0; | ||
| 2015 | int GLAD_GL_SGIX_texture_lod_bias = 0; | ||
| 2016 | int GLAD_GL_SGIX_texture_multi_buffer = 0; | ||
| 2017 | int GLAD_GL_SGIX_texture_scale_bias = 0; | ||
| 2018 | int GLAD_GL_SGIX_vertex_preclip = 0; | ||
| 2019 | int GLAD_GL_SGIX_ycrcb = 0; | ||
| 2020 | int GLAD_GL_SGIX_ycrcb_subsample = 0; | ||
| 2021 | int GLAD_GL_SGIX_ycrcba = 0; | ||
| 2022 | int GLAD_GL_SGI_color_matrix = 0; | ||
| 2023 | int GLAD_GL_SGI_color_table = 0; | ||
| 2024 | int GLAD_GL_SGI_texture_color_table = 0; | ||
| 2025 | int GLAD_GL_SUNX_constant_data = 0; | ||
| 2026 | int GLAD_GL_SUN_convolution_border_modes = 0; | ||
| 2027 | int GLAD_GL_SUN_global_alpha = 0; | ||
| 2028 | int GLAD_GL_SUN_mesh_array = 0; | ||
| 2029 | int GLAD_GL_SUN_slice_accum = 0; | ||
| 2030 | int GLAD_GL_SUN_triangle_list = 0; | ||
| 2031 | int GLAD_GL_SUN_vertex = 0; | ||
| 2032 | int GLAD_GL_WIN_phong_shading = 0; | ||
| 2033 | int GLAD_GL_WIN_specular_fog = 0; | ||
| 1817 | PFNGLTBUFFERMASK3DFXPROC glad_glTbufferMask3DFX = NULL; | 2034 | PFNGLTBUFFERMASK3DFXPROC glad_glTbufferMask3DFX = NULL; |
| 1818 | PFNGLDEBUGMESSAGEENABLEAMDPROC glad_glDebugMessageEnableAMD = NULL; | 2035 | PFNGLDEBUGMESSAGEENABLEAMDPROC glad_glDebugMessageEnableAMD = NULL; |
| 1819 | PFNGLDEBUGMESSAGEINSERTAMDPROC glad_glDebugMessageInsertAMD = NULL; | 2036 | PFNGLDEBUGMESSAGEINSERTAMDPROC glad_glDebugMessageInsertAMD = NULL; |
| @@ -1921,16 +2138,8 @@ PFNGLMAPVERTEXATTRIB1DAPPLEPROC glad_glMapVertexAttrib1dAPPLE = NULL; | |||
| 1921 | PFNGLMAPVERTEXATTRIB1FAPPLEPROC glad_glMapVertexAttrib1fAPPLE = NULL; | 2138 | PFNGLMAPVERTEXATTRIB1FAPPLEPROC glad_glMapVertexAttrib1fAPPLE = NULL; |
| 1922 | PFNGLMAPVERTEXATTRIB2DAPPLEPROC glad_glMapVertexAttrib2dAPPLE = NULL; | 2139 | PFNGLMAPVERTEXATTRIB2DAPPLEPROC glad_glMapVertexAttrib2dAPPLE = NULL; |
| 1923 | PFNGLMAPVERTEXATTRIB2FAPPLEPROC glad_glMapVertexAttrib2fAPPLE = NULL; | 2140 | PFNGLMAPVERTEXATTRIB2FAPPLEPROC glad_glMapVertexAttrib2fAPPLE = NULL; |
| 1924 | PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL; | ||
| 1925 | PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL; | ||
| 1926 | PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL; | ||
| 1927 | PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL; | ||
| 1928 | PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL; | ||
| 1929 | PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion = NULL; | 2141 | PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion = NULL; |
| 1930 | PFNGLPRIMITIVEBOUNDINGBOXARBPROC glad_glPrimitiveBoundingBoxARB = NULL; | 2142 | PFNGLPRIMITIVEBOUNDINGBOXARBPROC glad_glPrimitiveBoundingBoxARB = NULL; |
| 1931 | PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glad_glDrawArraysInstancedBaseInstance = NULL; | ||
| 1932 | PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance = NULL; | ||
| 1933 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance = NULL; | ||
| 1934 | PFNGLGETTEXTUREHANDLEARBPROC glad_glGetTextureHandleARB = NULL; | 2143 | PFNGLGETTEXTUREHANDLEARBPROC glad_glGetTextureHandleARB = NULL; |
| 1935 | PFNGLGETTEXTURESAMPLERHANDLEARBPROC glad_glGetTextureSamplerHandleARB = NULL; | 2144 | PFNGLGETTEXTURESAMPLERHANDLEARBPROC glad_glGetTextureSamplerHandleARB = NULL; |
| 1936 | PFNGLMAKETEXTUREHANDLERESIDENTARBPROC glad_glMakeTextureHandleResidentARB = NULL; | 2145 | PFNGLMAKETEXTUREHANDLERESIDENTARBPROC glad_glMakeTextureHandleResidentARB = NULL; |
| @@ -1949,16 +2158,11 @@ PFNGLVERTEXATTRIBL1UI64VARBPROC glad_glVertexAttribL1ui64vARB = NULL; | |||
| 1949 | PFNGLGETVERTEXATTRIBLUI64VARBPROC glad_glGetVertexAttribLui64vARB = NULL; | 2158 | PFNGLGETVERTEXATTRIBLUI64VARBPROC glad_glGetVertexAttribLui64vARB = NULL; |
| 1950 | PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL; | 2159 | PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL; |
| 1951 | PFNGLCREATESYNCFROMCLEVENTARBPROC glad_glCreateSyncFromCLeventARB = NULL; | 2160 | PFNGLCREATESYNCFROMCLEVENTARBPROC glad_glCreateSyncFromCLeventARB = NULL; |
| 1952 | PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData = NULL; | ||
| 1953 | PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData = NULL; | ||
| 1954 | PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL; | 2161 | PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL; |
| 1955 | PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL; | 2162 | PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL; |
| 1956 | PFNGLCLIPCONTROLPROC glad_glClipControl = NULL; | 2163 | PFNGLCLIPCONTROLPROC glad_glClipControl = NULL; |
| 1957 | PFNGLCLAMPCOLORARBPROC glad_glClampColorARB = NULL; | 2164 | PFNGLCLAMPCOLORARBPROC glad_glClampColorARB = NULL; |
| 1958 | PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute = NULL; | ||
| 1959 | PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect = NULL; | ||
| 1960 | PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC glad_glDispatchComputeGroupSizeARB = NULL; | 2165 | PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC glad_glDispatchComputeGroupSizeARB = NULL; |
| 1961 | PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData = NULL; | ||
| 1962 | PFNGLDEBUGMESSAGECONTROLARBPROC glad_glDebugMessageControlARB = NULL; | 2166 | PFNGLDEBUGMESSAGECONTROLARBPROC glad_glDebugMessageControlARB = NULL; |
| 1963 | PFNGLDEBUGMESSAGEINSERTARBPROC glad_glDebugMessageInsertARB = NULL; | 2167 | PFNGLDEBUGMESSAGEINSERTARBPROC glad_glDebugMessageInsertARB = NULL; |
| 1964 | PFNGLDEBUGMESSAGECALLBACKARBPROC glad_glDebugMessageCallbackARB = NULL; | 2168 | PFNGLDEBUGMESSAGECALLBACKARBPROC glad_glDebugMessageCallbackARB = NULL; |
| @@ -2065,8 +2269,6 @@ PFNGLBLENDEQUATIONIARBPROC glad_glBlendEquationiARB = NULL; | |||
| 2065 | PFNGLBLENDEQUATIONSEPARATEIARBPROC glad_glBlendEquationSeparateiARB = NULL; | 2269 | PFNGLBLENDEQUATIONSEPARATEIARBPROC glad_glBlendEquationSeparateiARB = NULL; |
| 2066 | PFNGLBLENDFUNCIARBPROC glad_glBlendFunciARB = NULL; | 2270 | PFNGLBLENDFUNCIARBPROC glad_glBlendFunciARB = NULL; |
| 2067 | PFNGLBLENDFUNCSEPARATEIARBPROC glad_glBlendFuncSeparateiARB = NULL; | 2271 | PFNGLBLENDFUNCSEPARATEIARBPROC glad_glBlendFuncSeparateiARB = NULL; |
| 2068 | PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect = NULL; | ||
| 2069 | PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect = NULL; | ||
| 2070 | PFNGLDRAWARRAYSINSTANCEDARBPROC glad_glDrawArraysInstancedARB = NULL; | 2272 | PFNGLDRAWARRAYSINSTANCEDARBPROC glad_glDrawArraysInstancedARB = NULL; |
| 2071 | PFNGLDRAWELEMENTSINSTANCEDARBPROC glad_glDrawElementsInstancedARB = NULL; | 2273 | PFNGLDRAWELEMENTSINSTANCEDARBPROC glad_glDrawElementsInstancedARB = NULL; |
| 2072 | PFNGLPROGRAMSTRINGARBPROC glad_glProgramStringARB = NULL; | 2274 | PFNGLPROGRAMSTRINGARBPROC glad_glProgramStringARB = NULL; |
| @@ -2088,36 +2290,13 @@ PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC glad_glGetProgramLocalParameterfvARB = NU | |||
| 2088 | PFNGLGETPROGRAMIVARBPROC glad_glGetProgramivARB = NULL; | 2290 | PFNGLGETPROGRAMIVARBPROC glad_glGetProgramivARB = NULL; |
| 2089 | PFNGLGETPROGRAMSTRINGARBPROC glad_glGetProgramStringARB = NULL; | 2291 | PFNGLGETPROGRAMSTRINGARBPROC glad_glGetProgramStringARB = NULL; |
| 2090 | PFNGLISPROGRAMARBPROC glad_glIsProgramARB = NULL; | 2292 | PFNGLISPROGRAMARBPROC glad_glIsProgramARB = NULL; |
| 2091 | PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri = NULL; | ||
| 2092 | PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv = NULL; | ||
| 2093 | PFNGLPROGRAMPARAMETERIARBPROC glad_glProgramParameteriARB = NULL; | 2293 | PFNGLPROGRAMPARAMETERIARBPROC glad_glProgramParameteriARB = NULL; |
| 2094 | PFNGLFRAMEBUFFERTEXTUREARBPROC glad_glFramebufferTextureARB = NULL; | 2294 | PFNGLFRAMEBUFFERTEXTUREARBPROC glad_glFramebufferTextureARB = NULL; |
| 2095 | PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glad_glFramebufferTextureLayerARB = NULL; | 2295 | PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glad_glFramebufferTextureLayerARB = NULL; |
| 2096 | PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glad_glFramebufferTextureFaceARB = NULL; | 2296 | PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glad_glFramebufferTextureFaceARB = NULL; |
| 2097 | PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary = NULL; | ||
| 2098 | PFNGLPROGRAMBINARYPROC glad_glProgramBinary = NULL; | ||
| 2099 | PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri = NULL; | ||
| 2100 | PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage = NULL; | 2297 | PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage = NULL; |
| 2101 | PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage = NULL; | 2298 | PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage = NULL; |
| 2102 | PFNGLSPECIALIZESHADERARBPROC glad_glSpecializeShaderARB = NULL; | 2299 | PFNGLSPECIALIZESHADERARBPROC glad_glSpecializeShaderARB = NULL; |
| 2103 | PFNGLUNIFORM1DPROC glad_glUniform1d = NULL; | ||
| 2104 | PFNGLUNIFORM2DPROC glad_glUniform2d = NULL; | ||
| 2105 | PFNGLUNIFORM3DPROC glad_glUniform3d = NULL; | ||
| 2106 | PFNGLUNIFORM4DPROC glad_glUniform4d = NULL; | ||
| 2107 | PFNGLUNIFORM1DVPROC glad_glUniform1dv = NULL; | ||
| 2108 | PFNGLUNIFORM2DVPROC glad_glUniform2dv = NULL; | ||
| 2109 | PFNGLUNIFORM3DVPROC glad_glUniform3dv = NULL; | ||
| 2110 | PFNGLUNIFORM4DVPROC glad_glUniform4dv = NULL; | ||
| 2111 | PFNGLUNIFORMMATRIX2DVPROC glad_glUniformMatrix2dv = NULL; | ||
| 2112 | PFNGLUNIFORMMATRIX3DVPROC glad_glUniformMatrix3dv = NULL; | ||
| 2113 | PFNGLUNIFORMMATRIX4DVPROC glad_glUniformMatrix4dv = NULL; | ||
| 2114 | PFNGLUNIFORMMATRIX2X3DVPROC glad_glUniformMatrix2x3dv = NULL; | ||
| 2115 | PFNGLUNIFORMMATRIX2X4DVPROC glad_glUniformMatrix2x4dv = NULL; | ||
| 2116 | PFNGLUNIFORMMATRIX3X2DVPROC glad_glUniformMatrix3x2dv = NULL; | ||
| 2117 | PFNGLUNIFORMMATRIX3X4DVPROC glad_glUniformMatrix3x4dv = NULL; | ||
| 2118 | PFNGLUNIFORMMATRIX4X2DVPROC glad_glUniformMatrix4x2dv = NULL; | ||
| 2119 | PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv = NULL; | ||
| 2120 | PFNGLGETUNIFORMDVPROC glad_glGetUniformdv = NULL; | ||
| 2121 | PFNGLUNIFORM1I64ARBPROC glad_glUniform1i64ARB = NULL; | 2300 | PFNGLUNIFORM1I64ARBPROC glad_glUniform1i64ARB = NULL; |
| 2122 | PFNGLUNIFORM2I64ARBPROC glad_glUniform2i64ARB = NULL; | 2301 | PFNGLUNIFORM2I64ARBPROC glad_glUniform2i64ARB = NULL; |
| 2123 | PFNGLUNIFORM3I64ARBPROC glad_glUniform3i64ARB = NULL; | 2302 | PFNGLUNIFORM3I64ARBPROC glad_glUniform3i64ARB = NULL; |
| @@ -2189,14 +2368,6 @@ PFNGLRESETMINMAXPROC glad_glResetMinmax = NULL; | |||
| 2189 | PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC glad_glMultiDrawArraysIndirectCountARB = NULL; | 2368 | PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC glad_glMultiDrawArraysIndirectCountARB = NULL; |
| 2190 | PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC glad_glMultiDrawElementsIndirectCountARB = NULL; | 2369 | PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC glad_glMultiDrawElementsIndirectCountARB = NULL; |
| 2191 | PFNGLVERTEXATTRIBDIVISORARBPROC glad_glVertexAttribDivisorARB = NULL; | 2370 | PFNGLVERTEXATTRIBDIVISORARBPROC glad_glVertexAttribDivisorARB = NULL; |
| 2192 | PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ = NULL; | ||
| 2193 | PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v = NULL; | ||
| 2194 | PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage = NULL; | ||
| 2195 | PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage = NULL; | ||
| 2196 | PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData = NULL; | ||
| 2197 | PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData = NULL; | ||
| 2198 | PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer = NULL; | ||
| 2199 | PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer = NULL; | ||
| 2200 | PFNGLCURRENTPALETTEMATRIXARBPROC glad_glCurrentPaletteMatrixARB = NULL; | 2371 | PFNGLCURRENTPALETTEMATRIXARBPROC glad_glCurrentPaletteMatrixARB = NULL; |
| 2201 | PFNGLMATRIXINDEXUBVARBPROC glad_glMatrixIndexubvARB = NULL; | 2372 | PFNGLMATRIXINDEXUBVARBPROC glad_glMatrixIndexubvARB = NULL; |
| 2202 | PFNGLMATRIXINDEXUSVARBPROC glad_glMatrixIndexusvARB = NULL; | 2373 | PFNGLMATRIXINDEXUSVARBPROC glad_glMatrixIndexusvARB = NULL; |
| @@ -2208,8 +2379,6 @@ PFNGLBINDTEXTURESPROC glad_glBindTextures = NULL; | |||
| 2208 | PFNGLBINDSAMPLERSPROC glad_glBindSamplers = NULL; | 2379 | PFNGLBINDSAMPLERSPROC glad_glBindSamplers = NULL; |
| 2209 | PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures = NULL; | 2380 | PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures = NULL; |
| 2210 | PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers = NULL; | 2381 | PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers = NULL; |
| 2211 | PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect = NULL; | ||
| 2212 | PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect = NULL; | ||
| 2213 | PFNGLSAMPLECOVERAGEARBPROC glad_glSampleCoverageARB = NULL; | 2382 | PFNGLSAMPLECOVERAGEARBPROC glad_glSampleCoverageARB = NULL; |
| 2214 | PFNGLACTIVETEXTUREARBPROC glad_glActiveTextureARB = NULL; | 2383 | PFNGLACTIVETEXTUREARBPROC glad_glActiveTextureARB = NULL; |
| 2215 | PFNGLCLIENTACTIVETEXTUREARBPROC glad_glClientActiveTextureARB = NULL; | 2384 | PFNGLCLIENTACTIVETEXTUREARBPROC glad_glClientActiveTextureARB = NULL; |
| @@ -2257,12 +2426,6 @@ PFNGLMAXSHADERCOMPILERTHREADSARBPROC glad_glMaxShaderCompilerThreadsARB = NULL; | |||
| 2257 | PFNGLPOINTPARAMETERFARBPROC glad_glPointParameterfARB = NULL; | 2426 | PFNGLPOINTPARAMETERFARBPROC glad_glPointParameterfARB = NULL; |
| 2258 | PFNGLPOINTPARAMETERFVARBPROC glad_glPointParameterfvARB = NULL; | 2427 | PFNGLPOINTPARAMETERFVARBPROC glad_glPointParameterfvARB = NULL; |
| 2259 | PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp = NULL; | 2428 | PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp = NULL; |
| 2260 | PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv = NULL; | ||
| 2261 | PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex = NULL; | ||
| 2262 | PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName = NULL; | ||
| 2263 | PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv = NULL; | ||
| 2264 | PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation = NULL; | ||
| 2265 | PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glad_glGetProgramResourceLocationIndex = NULL; | ||
| 2266 | PFNGLGETGRAPHICSRESETSTATUSARBPROC glad_glGetGraphicsResetStatusARB = NULL; | 2429 | PFNGLGETGRAPHICSRESETSTATUSARBPROC glad_glGetGraphicsResetStatusARB = NULL; |
| 2267 | PFNGLGETNTEXIMAGEARBPROC glad_glGetnTexImageARB = NULL; | 2430 | PFNGLGETNTEXIMAGEARBPROC glad_glGetnTexImageARB = NULL; |
| 2268 | PFNGLREADNPIXELSARBPROC glad_glReadnPixelsARB = NULL; | 2431 | PFNGLREADNPIXELSARBPROC glad_glReadnPixelsARB = NULL; |
| @@ -2287,69 +2450,6 @@ PFNGLFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glad_glFramebufferSampleLocationsfvARB | |||
| 2287 | PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glad_glNamedFramebufferSampleLocationsfvARB = NULL; | 2450 | PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glad_glNamedFramebufferSampleLocationsfvARB = NULL; |
| 2288 | PFNGLEVALUATEDEPTHVALUESARBPROC glad_glEvaluateDepthValuesARB = NULL; | 2451 | PFNGLEVALUATEDEPTHVALUESARBPROC glad_glEvaluateDepthValuesARB = NULL; |
| 2289 | PFNGLMINSAMPLESHADINGARBPROC glad_glMinSampleShadingARB = NULL; | 2452 | PFNGLMINSAMPLESHADINGARBPROC glad_glMinSampleShadingARB = NULL; |
| 2290 | PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages = NULL; | ||
| 2291 | PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram = NULL; | ||
| 2292 | PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv = NULL; | ||
| 2293 | PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline = NULL; | ||
| 2294 | PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines = NULL; | ||
| 2295 | PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines = NULL; | ||
| 2296 | PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline = NULL; | ||
| 2297 | PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv = NULL; | ||
| 2298 | PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i = NULL; | ||
| 2299 | PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv = NULL; | ||
| 2300 | PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f = NULL; | ||
| 2301 | PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv = NULL; | ||
| 2302 | PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d = NULL; | ||
| 2303 | PFNGLPROGRAMUNIFORM1DVPROC glad_glProgramUniform1dv = NULL; | ||
| 2304 | PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui = NULL; | ||
| 2305 | PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv = NULL; | ||
| 2306 | PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i = NULL; | ||
| 2307 | PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv = NULL; | ||
| 2308 | PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f = NULL; | ||
| 2309 | PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv = NULL; | ||
| 2310 | PFNGLPROGRAMUNIFORM2DPROC glad_glProgramUniform2d = NULL; | ||
| 2311 | PFNGLPROGRAMUNIFORM2DVPROC glad_glProgramUniform2dv = NULL; | ||
| 2312 | PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui = NULL; | ||
| 2313 | PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv = NULL; | ||
| 2314 | PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i = NULL; | ||
| 2315 | PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv = NULL; | ||
| 2316 | PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f = NULL; | ||
| 2317 | PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv = NULL; | ||
| 2318 | PFNGLPROGRAMUNIFORM3DPROC glad_glProgramUniform3d = NULL; | ||
| 2319 | PFNGLPROGRAMUNIFORM3DVPROC glad_glProgramUniform3dv = NULL; | ||
| 2320 | PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui = NULL; | ||
| 2321 | PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv = NULL; | ||
| 2322 | PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i = NULL; | ||
| 2323 | PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv = NULL; | ||
| 2324 | PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f = NULL; | ||
| 2325 | PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv = NULL; | ||
| 2326 | PFNGLPROGRAMUNIFORM4DPROC glad_glProgramUniform4d = NULL; | ||
| 2327 | PFNGLPROGRAMUNIFORM4DVPROC glad_glProgramUniform4dv = NULL; | ||
| 2328 | PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui = NULL; | ||
| 2329 | PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv = NULL; | ||
| 2330 | PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv = NULL; | ||
| 2331 | PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv = NULL; | ||
| 2332 | PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv = NULL; | ||
| 2333 | PFNGLPROGRAMUNIFORMMATRIX2DVPROC glad_glProgramUniformMatrix2dv = NULL; | ||
| 2334 | PFNGLPROGRAMUNIFORMMATRIX3DVPROC glad_glProgramUniformMatrix3dv = NULL; | ||
| 2335 | PFNGLPROGRAMUNIFORMMATRIX4DVPROC glad_glProgramUniformMatrix4dv = NULL; | ||
| 2336 | PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv = NULL; | ||
| 2337 | PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv = NULL; | ||
| 2338 | PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv = NULL; | ||
| 2339 | PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv = NULL; | ||
| 2340 | PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv = NULL; | ||
| 2341 | PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv = NULL; | ||
| 2342 | PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glad_glProgramUniformMatrix2x3dv = NULL; | ||
| 2343 | PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glad_glProgramUniformMatrix3x2dv = NULL; | ||
| 2344 | PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glad_glProgramUniformMatrix2x4dv = NULL; | ||
| 2345 | PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glad_glProgramUniformMatrix4x2dv = NULL; | ||
| 2346 | PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glad_glProgramUniformMatrix3x4dv = NULL; | ||
| 2347 | PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv = NULL; | ||
| 2348 | PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline = NULL; | ||
| 2349 | PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog = NULL; | ||
| 2350 | PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv = NULL; | ||
| 2351 | PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture = NULL; | ||
| 2352 | PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier = NULL; | ||
| 2353 | PFNGLDELETEOBJECTARBPROC glad_glDeleteObjectARB = NULL; | 2453 | PFNGLDELETEOBJECTARBPROC glad_glDeleteObjectARB = NULL; |
| 2354 | PFNGLGETHANDLEARBPROC glad_glGetHandleARB = NULL; | 2454 | PFNGLGETHANDLEARBPROC glad_glGetHandleARB = NULL; |
| 2355 | PFNGLDETACHOBJECTARBPROC glad_glDetachObjectARB = NULL; | 2455 | PFNGLDETACHOBJECTARBPROC glad_glDetachObjectARB = NULL; |
| @@ -2389,15 +2489,6 @@ PFNGLGETACTIVEUNIFORMARBPROC glad_glGetActiveUniformARB = NULL; | |||
| 2389 | PFNGLGETUNIFORMFVARBPROC glad_glGetUniformfvARB = NULL; | 2489 | PFNGLGETUNIFORMFVARBPROC glad_glGetUniformfvARB = NULL; |
| 2390 | PFNGLGETUNIFORMIVARBPROC glad_glGetUniformivARB = NULL; | 2490 | PFNGLGETUNIFORMIVARBPROC glad_glGetUniformivARB = NULL; |
| 2391 | PFNGLGETSHADERSOURCEARBPROC glad_glGetShaderSourceARB = NULL; | 2491 | PFNGLGETSHADERSOURCEARBPROC glad_glGetShaderSourceARB = NULL; |
| 2392 | PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding = NULL; | ||
| 2393 | PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation = NULL; | ||
| 2394 | PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex = NULL; | ||
| 2395 | PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glad_glGetActiveSubroutineUniformiv = NULL; | ||
| 2396 | PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glad_glGetActiveSubroutineUniformName = NULL; | ||
| 2397 | PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName = NULL; | ||
| 2398 | PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv = NULL; | ||
| 2399 | PFNGLGETUNIFORMSUBROUTINEUIVPROC glad_glGetUniformSubroutineuiv = NULL; | ||
| 2400 | PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv = NULL; | ||
| 2401 | PFNGLNAMEDSTRINGARBPROC glad_glNamedStringARB = NULL; | 2492 | PFNGLNAMEDSTRINGARBPROC glad_glNamedStringARB = NULL; |
| 2402 | PFNGLDELETENAMEDSTRINGARBPROC glad_glDeleteNamedStringARB = NULL; | 2493 | PFNGLDELETENAMEDSTRINGARBPROC glad_glDeleteNamedStringARB = NULL; |
| 2403 | PFNGLCOMPILESHADERINCLUDEARBPROC glad_glCompileShaderIncludeARB = NULL; | 2494 | PFNGLCOMPILESHADERINCLUDEARBPROC glad_glCompileShaderIncludeARB = NULL; |
| @@ -2408,11 +2499,8 @@ PFNGLBUFFERPAGECOMMITMENTARBPROC glad_glBufferPageCommitmentARB = NULL; | |||
| 2408 | PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC glad_glNamedBufferPageCommitmentEXT = NULL; | 2499 | PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC glad_glNamedBufferPageCommitmentEXT = NULL; |
| 2409 | PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC glad_glNamedBufferPageCommitmentARB = NULL; | 2500 | PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC glad_glNamedBufferPageCommitmentARB = NULL; |
| 2410 | PFNGLTEXPAGECOMMITMENTARBPROC glad_glTexPageCommitmentARB = NULL; | 2501 | PFNGLTEXPAGECOMMITMENTARBPROC glad_glTexPageCommitmentARB = NULL; |
| 2411 | PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri = NULL; | ||
| 2412 | PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv = NULL; | ||
| 2413 | PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier = NULL; | 2502 | PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier = NULL; |
| 2414 | PFNGLTEXBUFFERARBPROC glad_glTexBufferARB = NULL; | 2503 | PFNGLTEXBUFFERARBPROC glad_glTexBufferARB = NULL; |
| 2415 | PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange = NULL; | ||
| 2416 | PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glad_glCompressedTexImage3DARB = NULL; | 2504 | PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glad_glCompressedTexImage3DARB = NULL; |
| 2417 | PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glad_glCompressedTexImage2DARB = NULL; | 2505 | PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glad_glCompressedTexImage2DARB = NULL; |
| 2418 | PFNGLCOMPRESSEDTEXIMAGE1DARBPROC glad_glCompressedTexImage1DARB = NULL; | 2506 | PFNGLCOMPRESSEDTEXIMAGE1DARBPROC glad_glCompressedTexImage1DARB = NULL; |
| @@ -2420,45 +2508,10 @@ PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC glad_glCompressedTexSubImage3DARB = NULL; | |||
| 2420 | PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC glad_glCompressedTexSubImage2DARB = NULL; | 2508 | PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC glad_glCompressedTexSubImage2DARB = NULL; |
| 2421 | PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC glad_glCompressedTexSubImage1DARB = NULL; | 2509 | PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC glad_glCompressedTexSubImage1DARB = NULL; |
| 2422 | PFNGLGETCOMPRESSEDTEXIMAGEARBPROC glad_glGetCompressedTexImageARB = NULL; | 2510 | PFNGLGETCOMPRESSEDTEXIMAGEARBPROC glad_glGetCompressedTexImageARB = NULL; |
| 2423 | PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D = NULL; | ||
| 2424 | PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D = NULL; | ||
| 2425 | PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D = NULL; | ||
| 2426 | PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample = NULL; | ||
| 2427 | PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample = NULL; | ||
| 2428 | PFNGLTEXTUREVIEWPROC glad_glTextureView = NULL; | ||
| 2429 | PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback = NULL; | ||
| 2430 | PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks = NULL; | ||
| 2431 | PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks = NULL; | ||
| 2432 | PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback = NULL; | ||
| 2433 | PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback = NULL; | ||
| 2434 | PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback = NULL; | ||
| 2435 | PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback = NULL; | ||
| 2436 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream = NULL; | ||
| 2437 | PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed = NULL; | ||
| 2438 | PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed = NULL; | ||
| 2439 | PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv = NULL; | ||
| 2440 | PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced = NULL; | ||
| 2441 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced = NULL; | ||
| 2442 | PFNGLLOADTRANSPOSEMATRIXFARBPROC glad_glLoadTransposeMatrixfARB = NULL; | 2511 | PFNGLLOADTRANSPOSEMATRIXFARBPROC glad_glLoadTransposeMatrixfARB = NULL; |
| 2443 | PFNGLLOADTRANSPOSEMATRIXDARBPROC glad_glLoadTransposeMatrixdARB = NULL; | 2512 | PFNGLLOADTRANSPOSEMATRIXDARBPROC glad_glLoadTransposeMatrixdARB = NULL; |
| 2444 | PFNGLMULTTRANSPOSEMATRIXFARBPROC glad_glMultTransposeMatrixfARB = NULL; | 2513 | PFNGLMULTTRANSPOSEMATRIXFARBPROC glad_glMultTransposeMatrixfARB = NULL; |
| 2445 | PFNGLMULTTRANSPOSEMATRIXDARBPROC glad_glMultTransposeMatrixdARB = NULL; | 2514 | PFNGLMULTTRANSPOSEMATRIXDARBPROC glad_glMultTransposeMatrixdARB = NULL; |
| 2446 | PFNGLVERTEXATTRIBL1DPROC glad_glVertexAttribL1d = NULL; | ||
| 2447 | PFNGLVERTEXATTRIBL2DPROC glad_glVertexAttribL2d = NULL; | ||
| 2448 | PFNGLVERTEXATTRIBL3DPROC glad_glVertexAttribL3d = NULL; | ||
| 2449 | PFNGLVERTEXATTRIBL4DPROC glad_glVertexAttribL4d = NULL; | ||
| 2450 | PFNGLVERTEXATTRIBL1DVPROC glad_glVertexAttribL1dv = NULL; | ||
| 2451 | PFNGLVERTEXATTRIBL2DVPROC glad_glVertexAttribL2dv = NULL; | ||
| 2452 | PFNGLVERTEXATTRIBL3DVPROC glad_glVertexAttribL3dv = NULL; | ||
| 2453 | PFNGLVERTEXATTRIBL4DVPROC glad_glVertexAttribL4dv = NULL; | ||
| 2454 | PFNGLVERTEXATTRIBLPOINTERPROC glad_glVertexAttribLPointer = NULL; | ||
| 2455 | PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv = NULL; | ||
| 2456 | PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer = NULL; | ||
| 2457 | PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat = NULL; | ||
| 2458 | PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat = NULL; | ||
| 2459 | PFNGLVERTEXATTRIBLFORMATPROC glad_glVertexAttribLFormat = NULL; | ||
| 2460 | PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding = NULL; | ||
| 2461 | PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor = NULL; | ||
| 2462 | PFNGLWEIGHTBVARBPROC glad_glWeightbvARB = NULL; | 2515 | PFNGLWEIGHTBVARBPROC glad_glWeightbvARB = NULL; |
| 2463 | PFNGLWEIGHTSVARBPROC glad_glWeightsvARB = NULL; | 2516 | PFNGLWEIGHTSVARBPROC glad_glWeightsvARB = NULL; |
| 2464 | PFNGLWEIGHTIVARBPROC glad_glWeightivARB = NULL; | 2517 | PFNGLWEIGHTIVARBPROC glad_glWeightivARB = NULL; |
| @@ -2526,16 +2579,6 @@ PFNGLGETVERTEXATTRIBPOINTERVARBPROC glad_glGetVertexAttribPointervARB = NULL; | |||
| 2526 | PFNGLBINDATTRIBLOCATIONARBPROC glad_glBindAttribLocationARB = NULL; | 2579 | PFNGLBINDATTRIBLOCATIONARBPROC glad_glBindAttribLocationARB = NULL; |
| 2527 | PFNGLGETACTIVEATTRIBARBPROC glad_glGetActiveAttribARB = NULL; | 2580 | PFNGLGETACTIVEATTRIBARBPROC glad_glGetActiveAttribARB = NULL; |
| 2528 | PFNGLGETATTRIBLOCATIONARBPROC glad_glGetAttribLocationARB = NULL; | 2581 | PFNGLGETATTRIBLOCATIONARBPROC glad_glGetAttribLocationARB = NULL; |
| 2529 | PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv = NULL; | ||
| 2530 | PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf = NULL; | ||
| 2531 | PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv = NULL; | ||
| 2532 | PFNGLSCISSORARRAYVPROC glad_glScissorArrayv = NULL; | ||
| 2533 | PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed = NULL; | ||
| 2534 | PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv = NULL; | ||
| 2535 | PFNGLDEPTHRANGEARRAYVPROC glad_glDepthRangeArrayv = NULL; | ||
| 2536 | PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed = NULL; | ||
| 2537 | PFNGLGETFLOATI_VPROC glad_glGetFloati_v = NULL; | ||
| 2538 | PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v = NULL; | ||
| 2539 | PFNGLWINDOWPOS2DARBPROC glad_glWindowPos2dARB = NULL; | 2582 | PFNGLWINDOWPOS2DARBPROC glad_glWindowPos2dARB = NULL; |
| 2540 | PFNGLWINDOWPOS2DVARBPROC glad_glWindowPos2dvARB = NULL; | 2583 | PFNGLWINDOWPOS2DVARBPROC glad_glWindowPos2dvARB = NULL; |
| 2541 | PFNGLWINDOWPOS2FARBPROC glad_glWindowPos2fARB = NULL; | 2584 | PFNGLWINDOWPOS2FARBPROC glad_glWindowPos2fARB = NULL; |
| @@ -3237,17 +3280,6 @@ PFNGLGETPERFQUERYDATAINTELPROC glad_glGetPerfQueryDataINTEL = NULL; | |||
| 3237 | PFNGLGETPERFQUERYIDBYNAMEINTELPROC glad_glGetPerfQueryIdByNameINTEL = NULL; | 3280 | PFNGLGETPERFQUERYIDBYNAMEINTELPROC glad_glGetPerfQueryIdByNameINTEL = NULL; |
| 3238 | PFNGLGETPERFQUERYINFOINTELPROC glad_glGetPerfQueryInfoINTEL = NULL; | 3281 | PFNGLGETPERFQUERYINFOINTELPROC glad_glGetPerfQueryInfoINTEL = NULL; |
| 3239 | PFNGLBLENDBARRIERKHRPROC glad_glBlendBarrierKHR = NULL; | 3282 | PFNGLBLENDBARRIERKHRPROC glad_glBlendBarrierKHR = NULL; |
| 3240 | PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl = NULL; | ||
| 3241 | PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert = NULL; | ||
| 3242 | PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback = NULL; | ||
| 3243 | PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog = NULL; | ||
| 3244 | PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup = NULL; | ||
| 3245 | PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup = NULL; | ||
| 3246 | PFNGLOBJECTLABELPROC glad_glObjectLabel = NULL; | ||
| 3247 | PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel = NULL; | ||
| 3248 | PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel = NULL; | ||
| 3249 | PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel = NULL; | ||
| 3250 | PFNGLGETPOINTERVPROC glad_glGetPointerv = NULL; | ||
| 3251 | PFNGLDEBUGMESSAGECONTROLKHRPROC glad_glDebugMessageControlKHR = NULL; | 3283 | PFNGLDEBUGMESSAGECONTROLKHRPROC glad_glDebugMessageControlKHR = NULL; |
| 3252 | PFNGLDEBUGMESSAGEINSERTKHRPROC glad_glDebugMessageInsertKHR = NULL; | 3284 | PFNGLDEBUGMESSAGEINSERTKHRPROC glad_glDebugMessageInsertKHR = NULL; |
| 3253 | PFNGLDEBUGMESSAGECALLBACKKHRPROC glad_glDebugMessageCallbackKHR = NULL; | 3285 | PFNGLDEBUGMESSAGECALLBACKKHRPROC glad_glDebugMessageCallbackKHR = NULL; |
| @@ -3463,6 +3495,16 @@ PFNGLVERTEXATTRIBS2HVNVPROC glad_glVertexAttribs2hvNV = NULL; | |||
| 3463 | PFNGLVERTEXATTRIBS3HVNVPROC glad_glVertexAttribs3hvNV = NULL; | 3495 | PFNGLVERTEXATTRIBS3HVNVPROC glad_glVertexAttribs3hvNV = NULL; |
| 3464 | PFNGLVERTEXATTRIBS4HVNVPROC glad_glVertexAttribs4hvNV = NULL; | 3496 | PFNGLVERTEXATTRIBS4HVNVPROC glad_glVertexAttribs4hvNV = NULL; |
| 3465 | PFNGLGETINTERNALFORMATSAMPLEIVNVPROC glad_glGetInternalformatSampleivNV = NULL; | 3497 | PFNGLGETINTERNALFORMATSAMPLEIVNVPROC glad_glGetInternalformatSampleivNV = NULL; |
| 3498 | PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC glad_glGetMemoryObjectDetachedResourcesuivNV = NULL; | ||
| 3499 | PFNGLRESETMEMORYOBJECTPARAMETERNVPROC glad_glResetMemoryObjectParameterNV = NULL; | ||
| 3500 | PFNGLTEXATTACHMEMORYNVPROC glad_glTexAttachMemoryNV = NULL; | ||
| 3501 | PFNGLBUFFERATTACHMEMORYNVPROC glad_glBufferAttachMemoryNV = NULL; | ||
| 3502 | PFNGLTEXTUREATTACHMEMORYNVPROC glad_glTextureAttachMemoryNV = NULL; | ||
| 3503 | PFNGLNAMEDBUFFERATTACHMEMORYNVPROC glad_glNamedBufferAttachMemoryNV = NULL; | ||
| 3504 | PFNGLDRAWMESHTASKSNVPROC glad_glDrawMeshTasksNV = NULL; | ||
| 3505 | PFNGLDRAWMESHTASKSINDIRECTNVPROC glad_glDrawMeshTasksIndirectNV = NULL; | ||
| 3506 | PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC glad_glMultiDrawMeshTasksIndirectNV = NULL; | ||
| 3507 | PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC glad_glMultiDrawMeshTasksIndirectCountNV = NULL; | ||
| 3466 | PFNGLGENOCCLUSIONQUERIESNVPROC glad_glGenOcclusionQueriesNV = NULL; | 3508 | PFNGLGENOCCLUSIONQUERIESNVPROC glad_glGenOcclusionQueriesNV = NULL; |
| 3467 | PFNGLDELETEOCCLUSIONQUERIESNVPROC glad_glDeleteOcclusionQueriesNV = NULL; | 3509 | PFNGLDELETEOCCLUSIONQUERIESNVPROC glad_glDeleteOcclusionQueriesNV = NULL; |
| 3468 | PFNGLISOCCLUSIONQUERYNVPROC glad_glIsOcclusionQueryNV = NULL; | 3510 | PFNGLISOCCLUSIONQUERYNVPROC glad_glIsOcclusionQueryNV = NULL; |
| @@ -3571,6 +3613,8 @@ PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC glad_glGetCombinerStageParameterfvNV = NU | |||
| 3571 | PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glFramebufferSampleLocationsfvNV = NULL; | 3613 | PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glFramebufferSampleLocationsfvNV = NULL; |
| 3572 | PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glNamedFramebufferSampleLocationsfvNV = NULL; | 3614 | PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glNamedFramebufferSampleLocationsfvNV = NULL; |
| 3573 | PFNGLRESOLVEDEPTHVALUESNVPROC glad_glResolveDepthValuesNV = NULL; | 3615 | PFNGLRESOLVEDEPTHVALUESNVPROC glad_glResolveDepthValuesNV = NULL; |
| 3616 | PFNGLSCISSOREXCLUSIVENVPROC glad_glScissorExclusiveNV = NULL; | ||
| 3617 | PFNGLSCISSOREXCLUSIVEARRAYVNVPROC glad_glScissorExclusiveArrayvNV = NULL; | ||
| 3574 | PFNGLMAKEBUFFERRESIDENTNVPROC glad_glMakeBufferResidentNV = NULL; | 3618 | PFNGLMAKEBUFFERRESIDENTNVPROC glad_glMakeBufferResidentNV = NULL; |
| 3575 | PFNGLMAKEBUFFERNONRESIDENTNVPROC glad_glMakeBufferNonResidentNV = NULL; | 3619 | PFNGLMAKEBUFFERNONRESIDENTNVPROC glad_glMakeBufferNonResidentNV = NULL; |
| 3576 | PFNGLISBUFFERRESIDENTNVPROC glad_glIsBufferResidentNV = NULL; | 3620 | PFNGLISBUFFERRESIDENTNVPROC glad_glIsBufferResidentNV = NULL; |
| @@ -3584,6 +3628,13 @@ PFNGLUNIFORMUI64NVPROC glad_glUniformui64NV = NULL; | |||
| 3584 | PFNGLUNIFORMUI64VNVPROC glad_glUniformui64vNV = NULL; | 3628 | PFNGLUNIFORMUI64VNVPROC glad_glUniformui64vNV = NULL; |
| 3585 | PFNGLPROGRAMUNIFORMUI64NVPROC glad_glProgramUniformui64NV = NULL; | 3629 | PFNGLPROGRAMUNIFORMUI64NVPROC glad_glProgramUniformui64NV = NULL; |
| 3586 | PFNGLPROGRAMUNIFORMUI64VNVPROC glad_glProgramUniformui64vNV = NULL; | 3630 | PFNGLPROGRAMUNIFORMUI64VNVPROC glad_glProgramUniformui64vNV = NULL; |
| 3631 | PFNGLBINDSHADINGRATEIMAGENVPROC glad_glBindShadingRateImageNV = NULL; | ||
| 3632 | PFNGLGETSHADINGRATEIMAGEPALETTENVPROC glad_glGetShadingRateImagePaletteNV = NULL; | ||
| 3633 | PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC glad_glGetShadingRateSampleLocationivNV = NULL; | ||
| 3634 | PFNGLSHADINGRATEIMAGEBARRIERNVPROC glad_glShadingRateImageBarrierNV = NULL; | ||
| 3635 | PFNGLSHADINGRATEIMAGEPALETTENVPROC glad_glShadingRateImagePaletteNV = NULL; | ||
| 3636 | PFNGLSHADINGRATESAMPLEORDERNVPROC glad_glShadingRateSampleOrderNV = NULL; | ||
| 3637 | PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC glad_glShadingRateSampleOrderCustomNV = NULL; | ||
| 3587 | PFNGLTEXTUREBARRIERNVPROC glad_glTextureBarrierNV = NULL; | 3638 | PFNGLTEXTUREBARRIERNVPROC glad_glTextureBarrierNV = NULL; |
| 3588 | PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC glad_glTexImage2DMultisampleCoverageNV = NULL; | 3639 | PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC glad_glTexImage2DMultisampleCoverageNV = NULL; |
| 3589 | PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC glad_glTexImage3DMultisampleCoverageNV = NULL; | 3640 | PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC glad_glTexImage3DMultisampleCoverageNV = NULL; |
| @@ -3620,6 +3671,7 @@ PFNGLVDPAUGETSURFACEIVNVPROC glad_glVDPAUGetSurfaceivNV = NULL; | |||
| 3620 | PFNGLVDPAUSURFACEACCESSNVPROC glad_glVDPAUSurfaceAccessNV = NULL; | 3671 | PFNGLVDPAUSURFACEACCESSNVPROC glad_glVDPAUSurfaceAccessNV = NULL; |
| 3621 | PFNGLVDPAUMAPSURFACESNVPROC glad_glVDPAUMapSurfacesNV = NULL; | 3672 | PFNGLVDPAUMAPSURFACESNVPROC glad_glVDPAUMapSurfacesNV = NULL; |
| 3622 | PFNGLVDPAUUNMAPSURFACESNVPROC glad_glVDPAUUnmapSurfacesNV = NULL; | 3673 | PFNGLVDPAUUNMAPSURFACESNVPROC glad_glVDPAUUnmapSurfacesNV = NULL; |
| 3674 | PFNGLVDPAUREGISTERVIDEOSURFACEWITHPICTURESTRUCTURENVPROC glad_glVDPAURegisterVideoSurfaceWithPictureStructureNV = NULL; | ||
| 3623 | PFNGLFLUSHVERTEXARRAYRANGENVPROC glad_glFlushVertexArrayRangeNV = NULL; | 3675 | PFNGLFLUSHVERTEXARRAYRANGENVPROC glad_glFlushVertexArrayRangeNV = NULL; |
| 3624 | PFNGLVERTEXARRAYRANGENVPROC glad_glVertexArrayRangeNV = NULL; | 3676 | PFNGLVERTEXARRAYRANGENVPROC glad_glVertexArrayRangeNV = NULL; |
| 3625 | PFNGLVERTEXATTRIBL1I64NVPROC glad_glVertexAttribL1i64NV = NULL; | 3677 | PFNGLVERTEXATTRIBL1I64NVPROC glad_glVertexAttribL1i64NV = NULL; |
| @@ -4439,6 +4491,209 @@ static void load_GL_VERSION_3_3(GLADloadproc load) { | |||
| 4439 | glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC)load("glSecondaryColorP3ui"); | 4491 | glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC)load("glSecondaryColorP3ui"); |
| 4440 | glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC)load("glSecondaryColorP3uiv"); | 4492 | glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC)load("glSecondaryColorP3uiv"); |
| 4441 | } | 4493 | } |
| 4494 | static void load_GL_VERSION_4_0(GLADloadproc load) { | ||
| 4495 | if(!GLAD_GL_VERSION_4_0) return; | ||
| 4496 | glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC)load("glMinSampleShading"); | ||
| 4497 | glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC)load("glBlendEquationi"); | ||
| 4498 | glad_glBlendEquationSeparatei = (PFNGLBLENDEQUATIONSEPARATEIPROC)load("glBlendEquationSeparatei"); | ||
| 4499 | glad_glBlendFunci = (PFNGLBLENDFUNCIPROC)load("glBlendFunci"); | ||
| 4500 | glad_glBlendFuncSeparatei = (PFNGLBLENDFUNCSEPARATEIPROC)load("glBlendFuncSeparatei"); | ||
| 4501 | glad_glDrawArraysIndirect = (PFNGLDRAWARRAYSINDIRECTPROC)load("glDrawArraysIndirect"); | ||
| 4502 | glad_glDrawElementsIndirect = (PFNGLDRAWELEMENTSINDIRECTPROC)load("glDrawElementsIndirect"); | ||
| 4503 | glad_glUniform1d = (PFNGLUNIFORM1DPROC)load("glUniform1d"); | ||
| 4504 | glad_glUniform2d = (PFNGLUNIFORM2DPROC)load("glUniform2d"); | ||
| 4505 | glad_glUniform3d = (PFNGLUNIFORM3DPROC)load("glUniform3d"); | ||
| 4506 | glad_glUniform4d = (PFNGLUNIFORM4DPROC)load("glUniform4d"); | ||
| 4507 | glad_glUniform1dv = (PFNGLUNIFORM1DVPROC)load("glUniform1dv"); | ||
| 4508 | glad_glUniform2dv = (PFNGLUNIFORM2DVPROC)load("glUniform2dv"); | ||
| 4509 | glad_glUniform3dv = (PFNGLUNIFORM3DVPROC)load("glUniform3dv"); | ||
| 4510 | glad_glUniform4dv = (PFNGLUNIFORM4DVPROC)load("glUniform4dv"); | ||
| 4511 | glad_glUniformMatrix2dv = (PFNGLUNIFORMMATRIX2DVPROC)load("glUniformMatrix2dv"); | ||
| 4512 | glad_glUniformMatrix3dv = (PFNGLUNIFORMMATRIX3DVPROC)load("glUniformMatrix3dv"); | ||
| 4513 | glad_glUniformMatrix4dv = (PFNGLUNIFORMMATRIX4DVPROC)load("glUniformMatrix4dv"); | ||
| 4514 | glad_glUniformMatrix2x3dv = (PFNGLUNIFORMMATRIX2X3DVPROC)load("glUniformMatrix2x3dv"); | ||
| 4515 | glad_glUniformMatrix2x4dv = (PFNGLUNIFORMMATRIX2X4DVPROC)load("glUniformMatrix2x4dv"); | ||
| 4516 | glad_glUniformMatrix3x2dv = (PFNGLUNIFORMMATRIX3X2DVPROC)load("glUniformMatrix3x2dv"); | ||
| 4517 | glad_glUniformMatrix3x4dv = (PFNGLUNIFORMMATRIX3X4DVPROC)load("glUniformMatrix3x4dv"); | ||
| 4518 | glad_glUniformMatrix4x2dv = (PFNGLUNIFORMMATRIX4X2DVPROC)load("glUniformMatrix4x2dv"); | ||
| 4519 | glad_glUniformMatrix4x3dv = (PFNGLUNIFORMMATRIX4X3DVPROC)load("glUniformMatrix4x3dv"); | ||
| 4520 | glad_glGetUniformdv = (PFNGLGETUNIFORMDVPROC)load("glGetUniformdv"); | ||
| 4521 | glad_glGetSubroutineUniformLocation = (PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)load("glGetSubroutineUniformLocation"); | ||
| 4522 | glad_glGetSubroutineIndex = (PFNGLGETSUBROUTINEINDEXPROC)load("glGetSubroutineIndex"); | ||
| 4523 | glad_glGetActiveSubroutineUniformiv = (PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC)load("glGetActiveSubroutineUniformiv"); | ||
| 4524 | glad_glGetActiveSubroutineUniformName = (PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)load("glGetActiveSubroutineUniformName"); | ||
| 4525 | glad_glGetActiveSubroutineName = (PFNGLGETACTIVESUBROUTINENAMEPROC)load("glGetActiveSubroutineName"); | ||
| 4526 | glad_glUniformSubroutinesuiv = (PFNGLUNIFORMSUBROUTINESUIVPROC)load("glUniformSubroutinesuiv"); | ||
| 4527 | glad_glGetUniformSubroutineuiv = (PFNGLGETUNIFORMSUBROUTINEUIVPROC)load("glGetUniformSubroutineuiv"); | ||
| 4528 | glad_glGetProgramStageiv = (PFNGLGETPROGRAMSTAGEIVPROC)load("glGetProgramStageiv"); | ||
| 4529 | glad_glPatchParameteri = (PFNGLPATCHPARAMETERIPROC)load("glPatchParameteri"); | ||
| 4530 | glad_glPatchParameterfv = (PFNGLPATCHPARAMETERFVPROC)load("glPatchParameterfv"); | ||
| 4531 | glad_glBindTransformFeedback = (PFNGLBINDTRANSFORMFEEDBACKPROC)load("glBindTransformFeedback"); | ||
| 4532 | glad_glDeleteTransformFeedbacks = (PFNGLDELETETRANSFORMFEEDBACKSPROC)load("glDeleteTransformFeedbacks"); | ||
| 4533 | glad_glGenTransformFeedbacks = (PFNGLGENTRANSFORMFEEDBACKSPROC)load("glGenTransformFeedbacks"); | ||
| 4534 | glad_glIsTransformFeedback = (PFNGLISTRANSFORMFEEDBACKPROC)load("glIsTransformFeedback"); | ||
| 4535 | glad_glPauseTransformFeedback = (PFNGLPAUSETRANSFORMFEEDBACKPROC)load("glPauseTransformFeedback"); | ||
| 4536 | glad_glResumeTransformFeedback = (PFNGLRESUMETRANSFORMFEEDBACKPROC)load("glResumeTransformFeedback"); | ||
| 4537 | glad_glDrawTransformFeedback = (PFNGLDRAWTRANSFORMFEEDBACKPROC)load("glDrawTransformFeedback"); | ||
| 4538 | glad_glDrawTransformFeedbackStream = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC)load("glDrawTransformFeedbackStream"); | ||
| 4539 | glad_glBeginQueryIndexed = (PFNGLBEGINQUERYINDEXEDPROC)load("glBeginQueryIndexed"); | ||
| 4540 | glad_glEndQueryIndexed = (PFNGLENDQUERYINDEXEDPROC)load("glEndQueryIndexed"); | ||
| 4541 | glad_glGetQueryIndexediv = (PFNGLGETQUERYINDEXEDIVPROC)load("glGetQueryIndexediv"); | ||
| 4542 | } | ||
| 4543 | static void load_GL_VERSION_4_1(GLADloadproc load) { | ||
| 4544 | if(!GLAD_GL_VERSION_4_1) return; | ||
| 4545 | glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC)load("glReleaseShaderCompiler"); | ||
| 4546 | glad_glShaderBinary = (PFNGLSHADERBINARYPROC)load("glShaderBinary"); | ||
| 4547 | glad_glGetShaderPrecisionFormat = (PFNGLGETSHADERPRECISIONFORMATPROC)load("glGetShaderPrecisionFormat"); | ||
| 4548 | glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC)load("glDepthRangef"); | ||
| 4549 | glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC)load("glClearDepthf"); | ||
| 4550 | glad_glGetProgramBinary = (PFNGLGETPROGRAMBINARYPROC)load("glGetProgramBinary"); | ||
| 4551 | glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC)load("glProgramBinary"); | ||
| 4552 | glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); | ||
| 4553 | glad_glUseProgramStages = (PFNGLUSEPROGRAMSTAGESPROC)load("glUseProgramStages"); | ||
| 4554 | glad_glActiveShaderProgram = (PFNGLACTIVESHADERPROGRAMPROC)load("glActiveShaderProgram"); | ||
| 4555 | glad_glCreateShaderProgramv = (PFNGLCREATESHADERPROGRAMVPROC)load("glCreateShaderProgramv"); | ||
| 4556 | glad_glBindProgramPipeline = (PFNGLBINDPROGRAMPIPELINEPROC)load("glBindProgramPipeline"); | ||
| 4557 | glad_glDeleteProgramPipelines = (PFNGLDELETEPROGRAMPIPELINESPROC)load("glDeleteProgramPipelines"); | ||
| 4558 | glad_glGenProgramPipelines = (PFNGLGENPROGRAMPIPELINESPROC)load("glGenProgramPipelines"); | ||
| 4559 | glad_glIsProgramPipeline = (PFNGLISPROGRAMPIPELINEPROC)load("glIsProgramPipeline"); | ||
| 4560 | glad_glGetProgramPipelineiv = (PFNGLGETPROGRAMPIPELINEIVPROC)load("glGetProgramPipelineiv"); | ||
| 4561 | glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC)load("glProgramParameteri"); | ||
| 4562 | glad_glProgramUniform1i = (PFNGLPROGRAMUNIFORM1IPROC)load("glProgramUniform1i"); | ||
| 4563 | glad_glProgramUniform1iv = (PFNGLPROGRAMUNIFORM1IVPROC)load("glProgramUniform1iv"); | ||
| 4564 | glad_glProgramUniform1f = (PFNGLPROGRAMUNIFORM1FPROC)load("glProgramUniform1f"); | ||
| 4565 | glad_glProgramUniform1fv = (PFNGLPROGRAMUNIFORM1FVPROC)load("glProgramUniform1fv"); | ||
| 4566 | glad_glProgramUniform1d = (PFNGLPROGRAMUNIFORM1DPROC)load("glProgramUniform1d"); | ||
| 4567 | glad_glProgramUniform1dv = (PFNGLPROGRAMUNIFORM1DVPROC)load("glProgramUniform1dv"); | ||
| 4568 | glad_glProgramUniform1ui = (PFNGLPROGRAMUNIFORM1UIPROC)load("glProgramUniform1ui"); | ||
| 4569 | glad_glProgramUniform1uiv = (PFNGLPROGRAMUNIFORM1UIVPROC)load("glProgramUniform1uiv"); | ||
| 4570 | glad_glProgramUniform2i = (PFNGLPROGRAMUNIFORM2IPROC)load("glProgramUniform2i"); | ||
| 4571 | glad_glProgramUniform2iv = (PFNGLPROGRAMUNIFORM2IVPROC)load("glProgramUniform2iv"); | ||
| 4572 | glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC)load("glProgramUniform2f"); | ||
| 4573 | glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC)load("glProgramUniform2fv"); | ||
| 4574 | glad_glProgramUniform2d = (PFNGLPROGRAMUNIFORM2DPROC)load("glProgramUniform2d"); | ||
| 4575 | glad_glProgramUniform2dv = (PFNGLPROGRAMUNIFORM2DVPROC)load("glProgramUniform2dv"); | ||
| 4576 | glad_glProgramUniform2ui = (PFNGLPROGRAMUNIFORM2UIPROC)load("glProgramUniform2ui"); | ||
| 4577 | glad_glProgramUniform2uiv = (PFNGLPROGRAMUNIFORM2UIVPROC)load("glProgramUniform2uiv"); | ||
| 4578 | glad_glProgramUniform3i = (PFNGLPROGRAMUNIFORM3IPROC)load("glProgramUniform3i"); | ||
| 4579 | glad_glProgramUniform3iv = (PFNGLPROGRAMUNIFORM3IVPROC)load("glProgramUniform3iv"); | ||
| 4580 | glad_glProgramUniform3f = (PFNGLPROGRAMUNIFORM3FPROC)load("glProgramUniform3f"); | ||
| 4581 | glad_glProgramUniform3fv = (PFNGLPROGRAMUNIFORM3FVPROC)load("glProgramUniform3fv"); | ||
| 4582 | glad_glProgramUniform3d = (PFNGLPROGRAMUNIFORM3DPROC)load("glProgramUniform3d"); | ||
| 4583 | glad_glProgramUniform3dv = (PFNGLPROGRAMUNIFORM3DVPROC)load("glProgramUniform3dv"); | ||
| 4584 | glad_glProgramUniform3ui = (PFNGLPROGRAMUNIFORM3UIPROC)load("glProgramUniform3ui"); | ||
| 4585 | glad_glProgramUniform3uiv = (PFNGLPROGRAMUNIFORM3UIVPROC)load("glProgramUniform3uiv"); | ||
| 4586 | glad_glProgramUniform4i = (PFNGLPROGRAMUNIFORM4IPROC)load("glProgramUniform4i"); | ||
| 4587 | glad_glProgramUniform4iv = (PFNGLPROGRAMUNIFORM4IVPROC)load("glProgramUniform4iv"); | ||
| 4588 | glad_glProgramUniform4f = (PFNGLPROGRAMUNIFORM4FPROC)load("glProgramUniform4f"); | ||
| 4589 | glad_glProgramUniform4fv = (PFNGLPROGRAMUNIFORM4FVPROC)load("glProgramUniform4fv"); | ||
| 4590 | glad_glProgramUniform4d = (PFNGLPROGRAMUNIFORM4DPROC)load("glProgramUniform4d"); | ||
| 4591 | glad_glProgramUniform4dv = (PFNGLPROGRAMUNIFORM4DVPROC)load("glProgramUniform4dv"); | ||
| 4592 | glad_glProgramUniform4ui = (PFNGLPROGRAMUNIFORM4UIPROC)load("glProgramUniform4ui"); | ||
| 4593 | glad_glProgramUniform4uiv = (PFNGLPROGRAMUNIFORM4UIVPROC)load("glProgramUniform4uiv"); | ||
| 4594 | glad_glProgramUniformMatrix2fv = (PFNGLPROGRAMUNIFORMMATRIX2FVPROC)load("glProgramUniformMatrix2fv"); | ||
| 4595 | glad_glProgramUniformMatrix3fv = (PFNGLPROGRAMUNIFORMMATRIX3FVPROC)load("glProgramUniformMatrix3fv"); | ||
| 4596 | glad_glProgramUniformMatrix4fv = (PFNGLPROGRAMUNIFORMMATRIX4FVPROC)load("glProgramUniformMatrix4fv"); | ||
| 4597 | glad_glProgramUniformMatrix2dv = (PFNGLPROGRAMUNIFORMMATRIX2DVPROC)load("glProgramUniformMatrix2dv"); | ||
| 4598 | glad_glProgramUniformMatrix3dv = (PFNGLPROGRAMUNIFORMMATRIX3DVPROC)load("glProgramUniformMatrix3dv"); | ||
| 4599 | glad_glProgramUniformMatrix4dv = (PFNGLPROGRAMUNIFORMMATRIX4DVPROC)load("glProgramUniformMatrix4dv"); | ||
| 4600 | glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)load("glProgramUniformMatrix2x3fv"); | ||
| 4601 | glad_glProgramUniformMatrix3x2fv = (PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)load("glProgramUniformMatrix3x2fv"); | ||
| 4602 | glad_glProgramUniformMatrix2x4fv = (PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)load("glProgramUniformMatrix2x4fv"); | ||
| 4603 | glad_glProgramUniformMatrix4x2fv = (PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)load("glProgramUniformMatrix4x2fv"); | ||
| 4604 | glad_glProgramUniformMatrix3x4fv = (PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)load("glProgramUniformMatrix3x4fv"); | ||
| 4605 | glad_glProgramUniformMatrix4x3fv = (PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)load("glProgramUniformMatrix4x3fv"); | ||
| 4606 | glad_glProgramUniformMatrix2x3dv = (PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC)load("glProgramUniformMatrix2x3dv"); | ||
| 4607 | glad_glProgramUniformMatrix3x2dv = (PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC)load("glProgramUniformMatrix3x2dv"); | ||
| 4608 | glad_glProgramUniformMatrix2x4dv = (PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC)load("glProgramUniformMatrix2x4dv"); | ||
| 4609 | glad_glProgramUniformMatrix4x2dv = (PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC)load("glProgramUniformMatrix4x2dv"); | ||
| 4610 | glad_glProgramUniformMatrix3x4dv = (PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC)load("glProgramUniformMatrix3x4dv"); | ||
| 4611 | glad_glProgramUniformMatrix4x3dv = (PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC)load("glProgramUniformMatrix4x3dv"); | ||
| 4612 | glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC)load("glValidateProgramPipeline"); | ||
| 4613 | glad_glGetProgramPipelineInfoLog = (PFNGLGETPROGRAMPIPELINEINFOLOGPROC)load("glGetProgramPipelineInfoLog"); | ||
| 4614 | glad_glVertexAttribL1d = (PFNGLVERTEXATTRIBL1DPROC)load("glVertexAttribL1d"); | ||
| 4615 | glad_glVertexAttribL2d = (PFNGLVERTEXATTRIBL2DPROC)load("glVertexAttribL2d"); | ||
| 4616 | glad_glVertexAttribL3d = (PFNGLVERTEXATTRIBL3DPROC)load("glVertexAttribL3d"); | ||
| 4617 | glad_glVertexAttribL4d = (PFNGLVERTEXATTRIBL4DPROC)load("glVertexAttribL4d"); | ||
| 4618 | glad_glVertexAttribL1dv = (PFNGLVERTEXATTRIBL1DVPROC)load("glVertexAttribL1dv"); | ||
| 4619 | glad_glVertexAttribL2dv = (PFNGLVERTEXATTRIBL2DVPROC)load("glVertexAttribL2dv"); | ||
| 4620 | glad_glVertexAttribL3dv = (PFNGLVERTEXATTRIBL3DVPROC)load("glVertexAttribL3dv"); | ||
| 4621 | glad_glVertexAttribL4dv = (PFNGLVERTEXATTRIBL4DVPROC)load("glVertexAttribL4dv"); | ||
| 4622 | glad_glVertexAttribLPointer = (PFNGLVERTEXATTRIBLPOINTERPROC)load("glVertexAttribLPointer"); | ||
| 4623 | glad_glGetVertexAttribLdv = (PFNGLGETVERTEXATTRIBLDVPROC)load("glGetVertexAttribLdv"); | ||
| 4624 | glad_glViewportArrayv = (PFNGLVIEWPORTARRAYVPROC)load("glViewportArrayv"); | ||
| 4625 | glad_glViewportIndexedf = (PFNGLVIEWPORTINDEXEDFPROC)load("glViewportIndexedf"); | ||
| 4626 | glad_glViewportIndexedfv = (PFNGLVIEWPORTINDEXEDFVPROC)load("glViewportIndexedfv"); | ||
| 4627 | glad_glScissorArrayv = (PFNGLSCISSORARRAYVPROC)load("glScissorArrayv"); | ||
| 4628 | glad_glScissorIndexed = (PFNGLSCISSORINDEXEDPROC)load("glScissorIndexed"); | ||
| 4629 | glad_glScissorIndexedv = (PFNGLSCISSORINDEXEDVPROC)load("glScissorIndexedv"); | ||
| 4630 | glad_glDepthRangeArrayv = (PFNGLDEPTHRANGEARRAYVPROC)load("glDepthRangeArrayv"); | ||
| 4631 | glad_glDepthRangeIndexed = (PFNGLDEPTHRANGEINDEXEDPROC)load("glDepthRangeIndexed"); | ||
| 4632 | glad_glGetFloati_v = (PFNGLGETFLOATI_VPROC)load("glGetFloati_v"); | ||
| 4633 | glad_glGetDoublei_v = (PFNGLGETDOUBLEI_VPROC)load("glGetDoublei_v"); | ||
| 4634 | } | ||
| 4635 | static void load_GL_VERSION_4_2(GLADloadproc load) { | ||
| 4636 | if(!GLAD_GL_VERSION_4_2) return; | ||
| 4637 | glad_glDrawArraysInstancedBaseInstance = (PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)load("glDrawArraysInstancedBaseInstance"); | ||
| 4638 | glad_glDrawElementsInstancedBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)load("glDrawElementsInstancedBaseInstance"); | ||
| 4639 | glad_glDrawElementsInstancedBaseVertexBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC)load("glDrawElementsInstancedBaseVertexBaseInstance"); | ||
| 4640 | glad_glGetInternalformativ = (PFNGLGETINTERNALFORMATIVPROC)load("glGetInternalformativ"); | ||
| 4641 | glad_glGetActiveAtomicCounterBufferiv = (PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC)load("glGetActiveAtomicCounterBufferiv"); | ||
| 4642 | glad_glBindImageTexture = (PFNGLBINDIMAGETEXTUREPROC)load("glBindImageTexture"); | ||
| 4643 | glad_glMemoryBarrier = (PFNGLMEMORYBARRIERPROC)load("glMemoryBarrier"); | ||
| 4644 | glad_glTexStorage1D = (PFNGLTEXSTORAGE1DPROC)load("glTexStorage1D"); | ||
| 4645 | glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC)load("glTexStorage2D"); | ||
| 4646 | glad_glTexStorage3D = (PFNGLTEXSTORAGE3DPROC)load("glTexStorage3D"); | ||
| 4647 | glad_glDrawTransformFeedbackInstanced = (PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC)load("glDrawTransformFeedbackInstanced"); | ||
| 4648 | glad_glDrawTransformFeedbackStreamInstanced = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC)load("glDrawTransformFeedbackStreamInstanced"); | ||
| 4649 | } | ||
| 4650 | static void load_GL_VERSION_4_3(GLADloadproc load) { | ||
| 4651 | if(!GLAD_GL_VERSION_4_3) return; | ||
| 4652 | glad_glClearBufferData = (PFNGLCLEARBUFFERDATAPROC)load("glClearBufferData"); | ||
| 4653 | glad_glClearBufferSubData = (PFNGLCLEARBUFFERSUBDATAPROC)load("glClearBufferSubData"); | ||
| 4654 | glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC)load("glDispatchCompute"); | ||
| 4655 | glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC)load("glDispatchComputeIndirect"); | ||
| 4656 | glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC)load("glCopyImageSubData"); | ||
| 4657 | glad_glFramebufferParameteri = (PFNGLFRAMEBUFFERPARAMETERIPROC)load("glFramebufferParameteri"); | ||
| 4658 | glad_glGetFramebufferParameteriv = (PFNGLGETFRAMEBUFFERPARAMETERIVPROC)load("glGetFramebufferParameteriv"); | ||
| 4659 | glad_glGetInternalformati64v = (PFNGLGETINTERNALFORMATI64VPROC)load("glGetInternalformati64v"); | ||
| 4660 | glad_glInvalidateTexSubImage = (PFNGLINVALIDATETEXSUBIMAGEPROC)load("glInvalidateTexSubImage"); | ||
| 4661 | glad_glInvalidateTexImage = (PFNGLINVALIDATETEXIMAGEPROC)load("glInvalidateTexImage"); | ||
| 4662 | glad_glInvalidateBufferSubData = (PFNGLINVALIDATEBUFFERSUBDATAPROC)load("glInvalidateBufferSubData"); | ||
| 4663 | glad_glInvalidateBufferData = (PFNGLINVALIDATEBUFFERDATAPROC)load("glInvalidateBufferData"); | ||
| 4664 | glad_glInvalidateFramebuffer = (PFNGLINVALIDATEFRAMEBUFFERPROC)load("glInvalidateFramebuffer"); | ||
| 4665 | glad_glInvalidateSubFramebuffer = (PFNGLINVALIDATESUBFRAMEBUFFERPROC)load("glInvalidateSubFramebuffer"); | ||
| 4666 | glad_glMultiDrawArraysIndirect = (PFNGLMULTIDRAWARRAYSINDIRECTPROC)load("glMultiDrawArraysIndirect"); | ||
| 4667 | glad_glMultiDrawElementsIndirect = (PFNGLMULTIDRAWELEMENTSINDIRECTPROC)load("glMultiDrawElementsIndirect"); | ||
| 4668 | glad_glGetProgramInterfaceiv = (PFNGLGETPROGRAMINTERFACEIVPROC)load("glGetProgramInterfaceiv"); | ||
| 4669 | glad_glGetProgramResourceIndex = (PFNGLGETPROGRAMRESOURCEINDEXPROC)load("glGetProgramResourceIndex"); | ||
| 4670 | glad_glGetProgramResourceName = (PFNGLGETPROGRAMRESOURCENAMEPROC)load("glGetProgramResourceName"); | ||
| 4671 | glad_glGetProgramResourceiv = (PFNGLGETPROGRAMRESOURCEIVPROC)load("glGetProgramResourceiv"); | ||
| 4672 | glad_glGetProgramResourceLocation = (PFNGLGETPROGRAMRESOURCELOCATIONPROC)load("glGetProgramResourceLocation"); | ||
| 4673 | glad_glGetProgramResourceLocationIndex = (PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)load("glGetProgramResourceLocationIndex"); | ||
| 4674 | glad_glShaderStorageBlockBinding = (PFNGLSHADERSTORAGEBLOCKBINDINGPROC)load("glShaderStorageBlockBinding"); | ||
| 4675 | glad_glTexBufferRange = (PFNGLTEXBUFFERRANGEPROC)load("glTexBufferRange"); | ||
| 4676 | glad_glTexStorage2DMultisample = (PFNGLTEXSTORAGE2DMULTISAMPLEPROC)load("glTexStorage2DMultisample"); | ||
| 4677 | glad_glTexStorage3DMultisample = (PFNGLTEXSTORAGE3DMULTISAMPLEPROC)load("glTexStorage3DMultisample"); | ||
| 4678 | glad_glTextureView = (PFNGLTEXTUREVIEWPROC)load("glTextureView"); | ||
| 4679 | glad_glBindVertexBuffer = (PFNGLBINDVERTEXBUFFERPROC)load("glBindVertexBuffer"); | ||
| 4680 | glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC)load("glVertexAttribFormat"); | ||
| 4681 | glad_glVertexAttribIFormat = (PFNGLVERTEXATTRIBIFORMATPROC)load("glVertexAttribIFormat"); | ||
| 4682 | glad_glVertexAttribLFormat = (PFNGLVERTEXATTRIBLFORMATPROC)load("glVertexAttribLFormat"); | ||
| 4683 | glad_glVertexAttribBinding = (PFNGLVERTEXATTRIBBINDINGPROC)load("glVertexAttribBinding"); | ||
| 4684 | glad_glVertexBindingDivisor = (PFNGLVERTEXBINDINGDIVISORPROC)load("glVertexBindingDivisor"); | ||
| 4685 | glad_glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)load("glDebugMessageControl"); | ||
| 4686 | glad_glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)load("glDebugMessageInsert"); | ||
| 4687 | glad_glDebugMessageCallback = (PFNGLDEBUGMESSAGECALLBACKPROC)load("glDebugMessageCallback"); | ||
| 4688 | glad_glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)load("glGetDebugMessageLog"); | ||
| 4689 | glad_glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)load("glPushDebugGroup"); | ||
| 4690 | glad_glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC)load("glPopDebugGroup"); | ||
| 4691 | glad_glObjectLabel = (PFNGLOBJECTLABELPROC)load("glObjectLabel"); | ||
| 4692 | glad_glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)load("glGetObjectLabel"); | ||
| 4693 | glad_glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)load("glObjectPtrLabel"); | ||
| 4694 | glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); | ||
| 4695 | glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); | ||
| 4696 | } | ||
| 4442 | static void load_GL_3DFX_tbuffer(GLADloadproc load) { | 4697 | static void load_GL_3DFX_tbuffer(GLADloadproc load) { |
| 4443 | if(!GLAD_GL_3DFX_tbuffer) return; | 4698 | if(!GLAD_GL_3DFX_tbuffer) return; |
| 4444 | glad_glTbufferMask3DFX = (PFNGLTBUFFERMASK3DFXPROC)load("glTbufferMask3DFX"); | 4699 | glad_glTbufferMask3DFX = (PFNGLTBUFFERMASK3DFXPROC)load("glTbufferMask3DFX"); |
| @@ -7054,6 +7309,22 @@ static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { | |||
| 7054 | if(!GLAD_GL_NV_internalformat_sample_query) return; | 7309 | if(!GLAD_GL_NV_internalformat_sample_query) return; |
| 7055 | glad_glGetInternalformatSampleivNV = (PFNGLGETINTERNALFORMATSAMPLEIVNVPROC)load("glGetInternalformatSampleivNV"); | 7310 | glad_glGetInternalformatSampleivNV = (PFNGLGETINTERNALFORMATSAMPLEIVNVPROC)load("glGetInternalformatSampleivNV"); |
| 7056 | } | 7311 | } |
| 7312 | static void load_GL_NV_memory_attachment(GLADloadproc load) { | ||
| 7313 | if(!GLAD_GL_NV_memory_attachment) return; | ||
| 7314 | glad_glGetMemoryObjectDetachedResourcesuivNV = (PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC)load("glGetMemoryObjectDetachedResourcesuivNV"); | ||
| 7315 | glad_glResetMemoryObjectParameterNV = (PFNGLRESETMEMORYOBJECTPARAMETERNVPROC)load("glResetMemoryObjectParameterNV"); | ||
| 7316 | glad_glTexAttachMemoryNV = (PFNGLTEXATTACHMEMORYNVPROC)load("glTexAttachMemoryNV"); | ||
| 7317 | glad_glBufferAttachMemoryNV = (PFNGLBUFFERATTACHMEMORYNVPROC)load("glBufferAttachMemoryNV"); | ||
| 7318 | glad_glTextureAttachMemoryNV = (PFNGLTEXTUREATTACHMEMORYNVPROC)load("glTextureAttachMemoryNV"); | ||
| 7319 | glad_glNamedBufferAttachMemoryNV = (PFNGLNAMEDBUFFERATTACHMEMORYNVPROC)load("glNamedBufferAttachMemoryNV"); | ||
| 7320 | } | ||
| 7321 | static void load_GL_NV_mesh_shader(GLADloadproc load) { | ||
| 7322 | if(!GLAD_GL_NV_mesh_shader) return; | ||
| 7323 | glad_glDrawMeshTasksNV = (PFNGLDRAWMESHTASKSNVPROC)load("glDrawMeshTasksNV"); | ||
| 7324 | glad_glDrawMeshTasksIndirectNV = (PFNGLDRAWMESHTASKSINDIRECTNVPROC)load("glDrawMeshTasksIndirectNV"); | ||
| 7325 | glad_glMultiDrawMeshTasksIndirectNV = (PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC)load("glMultiDrawMeshTasksIndirectNV"); | ||
| 7326 | glad_glMultiDrawMeshTasksIndirectCountNV = (PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC)load("glMultiDrawMeshTasksIndirectCountNV"); | ||
| 7327 | } | ||
| 7057 | static void load_GL_NV_occlusion_query(GLADloadproc load) { | 7328 | static void load_GL_NV_occlusion_query(GLADloadproc load) { |
| 7058 | if(!GLAD_GL_NV_occlusion_query) return; | 7329 | if(!GLAD_GL_NV_occlusion_query) return; |
| 7059 | glad_glGenOcclusionQueriesNV = (PFNGLGENOCCLUSIONQUERIESNVPROC)load("glGenOcclusionQueriesNV"); | 7330 | glad_glGenOcclusionQueriesNV = (PFNGLGENOCCLUSIONQUERIESNVPROC)load("glGenOcclusionQueriesNV"); |
| @@ -7217,6 +7488,11 @@ static void load_GL_NV_sample_locations(GLADloadproc load) { | |||
| 7217 | glad_glNamedFramebufferSampleLocationsfvNV = (PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC)load("glNamedFramebufferSampleLocationsfvNV"); | 7488 | glad_glNamedFramebufferSampleLocationsfvNV = (PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC)load("glNamedFramebufferSampleLocationsfvNV"); |
| 7218 | glad_glResolveDepthValuesNV = (PFNGLRESOLVEDEPTHVALUESNVPROC)load("glResolveDepthValuesNV"); | 7489 | glad_glResolveDepthValuesNV = (PFNGLRESOLVEDEPTHVALUESNVPROC)load("glResolveDepthValuesNV"); |
| 7219 | } | 7490 | } |
| 7491 | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { | ||
| 7492 | if(!GLAD_GL_NV_scissor_exclusive) return; | ||
| 7493 | glad_glScissorExclusiveNV = (PFNGLSCISSOREXCLUSIVENVPROC)load("glScissorExclusiveNV"); | ||
| 7494 | glad_glScissorExclusiveArrayvNV = (PFNGLSCISSOREXCLUSIVEARRAYVNVPROC)load("glScissorExclusiveArrayvNV"); | ||
| 7495 | } | ||
| 7220 | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { | 7496 | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { |
| 7221 | if(!GLAD_GL_NV_shader_buffer_load) return; | 7497 | if(!GLAD_GL_NV_shader_buffer_load) return; |
| 7222 | glad_glMakeBufferResidentNV = (PFNGLMAKEBUFFERRESIDENTNVPROC)load("glMakeBufferResidentNV"); | 7498 | glad_glMakeBufferResidentNV = (PFNGLMAKEBUFFERRESIDENTNVPROC)load("glMakeBufferResidentNV"); |
| @@ -7234,6 +7510,17 @@ static void load_GL_NV_shader_buffer_load(GLADloadproc load) { | |||
| 7234 | glad_glProgramUniformui64NV = (PFNGLPROGRAMUNIFORMUI64NVPROC)load("glProgramUniformui64NV"); | 7510 | glad_glProgramUniformui64NV = (PFNGLPROGRAMUNIFORMUI64NVPROC)load("glProgramUniformui64NV"); |
| 7235 | glad_glProgramUniformui64vNV = (PFNGLPROGRAMUNIFORMUI64VNVPROC)load("glProgramUniformui64vNV"); | 7511 | glad_glProgramUniformui64vNV = (PFNGLPROGRAMUNIFORMUI64VNVPROC)load("glProgramUniformui64vNV"); |
| 7236 | } | 7512 | } |
| 7513 | static void load_GL_NV_shading_rate_image(GLADloadproc load) { | ||
| 7514 | if(!GLAD_GL_NV_shading_rate_image) return; | ||
| 7515 | glad_glBindShadingRateImageNV = (PFNGLBINDSHADINGRATEIMAGENVPROC)load("glBindShadingRateImageNV"); | ||
| 7516 | glad_glGetShadingRateImagePaletteNV = (PFNGLGETSHADINGRATEIMAGEPALETTENVPROC)load("glGetShadingRateImagePaletteNV"); | ||
| 7517 | glad_glGetShadingRateSampleLocationivNV = (PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC)load("glGetShadingRateSampleLocationivNV"); | ||
| 7518 | glad_glShadingRateImageBarrierNV = (PFNGLSHADINGRATEIMAGEBARRIERNVPROC)load("glShadingRateImageBarrierNV"); | ||
| 7519 | glad_glShadingRateImageBarrierNV = (PFNGLSHADINGRATEIMAGEBARRIERNVPROC)load("glShadingRateImageBarrierNV"); | ||
| 7520 | glad_glShadingRateImagePaletteNV = (PFNGLSHADINGRATEIMAGEPALETTENVPROC)load("glShadingRateImagePaletteNV"); | ||
| 7521 | glad_glShadingRateSampleOrderNV = (PFNGLSHADINGRATESAMPLEORDERNVPROC)load("glShadingRateSampleOrderNV"); | ||
| 7522 | glad_glShadingRateSampleOrderCustomNV = (PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC)load("glShadingRateSampleOrderCustomNV"); | ||
| 7523 | } | ||
| 7237 | static void load_GL_NV_texture_barrier(GLADloadproc load) { | 7524 | static void load_GL_NV_texture_barrier(GLADloadproc load) { |
| 7238 | if(!GLAD_GL_NV_texture_barrier) return; | 7525 | if(!GLAD_GL_NV_texture_barrier) return; |
| 7239 | glad_glTextureBarrierNV = (PFNGLTEXTUREBARRIERNVPROC)load("glTextureBarrierNV"); | 7526 | glad_glTextureBarrierNV = (PFNGLTEXTUREBARRIERNVPROC)load("glTextureBarrierNV"); |
| @@ -7285,6 +7572,10 @@ static void load_GL_NV_vdpau_interop(GLADloadproc load) { | |||
| 7285 | glad_glVDPAUMapSurfacesNV = (PFNGLVDPAUMAPSURFACESNVPROC)load("glVDPAUMapSurfacesNV"); | 7572 | glad_glVDPAUMapSurfacesNV = (PFNGLVDPAUMAPSURFACESNVPROC)load("glVDPAUMapSurfacesNV"); |
| 7286 | glad_glVDPAUUnmapSurfacesNV = (PFNGLVDPAUUNMAPSURFACESNVPROC)load("glVDPAUUnmapSurfacesNV"); | 7573 | glad_glVDPAUUnmapSurfacesNV = (PFNGLVDPAUUNMAPSURFACESNVPROC)load("glVDPAUUnmapSurfacesNV"); |
| 7287 | } | 7574 | } |
| 7575 | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { | ||
| 7576 | if(!GLAD_GL_NV_vdpau_interop2) return; | ||
| 7577 | glad_glVDPAURegisterVideoSurfaceWithPictureStructureNV = (PFNGLVDPAUREGISTERVIDEOSURFACEWITHPICTURESTRUCTURENVPROC)load("glVDPAURegisterVideoSurfaceWithPictureStructureNV"); | ||
| 7578 | } | ||
| 7288 | static void load_GL_NV_vertex_array_range(GLADloadproc load) { | 7579 | static void load_GL_NV_vertex_array_range(GLADloadproc load) { |
| 7289 | if(!GLAD_GL_NV_vertex_array_range) return; | 7580 | if(!GLAD_GL_NV_vertex_array_range) return; |
| 7290 | glad_glFlushVertexArrayRangeNV = (PFNGLFLUSHVERTEXARRAYRANGENVPROC)load("glFlushVertexArrayRangeNV"); | 7581 | glad_glFlushVertexArrayRangeNV = (PFNGLFLUSHVERTEXARRAYRANGENVPROC)load("glFlushVertexArrayRangeNV"); |
| @@ -8224,6 +8515,7 @@ static int find_extensionsGL(void) { | |||
| 8224 | GLAD_GL_NV_clip_space_w_scaling = has_ext("GL_NV_clip_space_w_scaling"); | 8515 | GLAD_GL_NV_clip_space_w_scaling = has_ext("GL_NV_clip_space_w_scaling"); |
| 8225 | GLAD_GL_NV_command_list = has_ext("GL_NV_command_list"); | 8516 | GLAD_GL_NV_command_list = has_ext("GL_NV_command_list"); |
| 8226 | GLAD_GL_NV_compute_program5 = has_ext("GL_NV_compute_program5"); | 8517 | GLAD_GL_NV_compute_program5 = has_ext("GL_NV_compute_program5"); |
| 8518 | GLAD_GL_NV_compute_shader_derivatives = has_ext("GL_NV_compute_shader_derivatives"); | ||
| 8227 | GLAD_GL_NV_conditional_render = has_ext("GL_NV_conditional_render"); | 8519 | GLAD_GL_NV_conditional_render = has_ext("GL_NV_conditional_render"); |
| 8228 | GLAD_GL_NV_conservative_raster = has_ext("GL_NV_conservative_raster"); | 8520 | GLAD_GL_NV_conservative_raster = has_ext("GL_NV_conservative_raster"); |
| 8229 | GLAD_GL_NV_conservative_raster_dilate = has_ext("GL_NV_conservative_raster_dilate"); | 8521 | GLAD_GL_NV_conservative_raster_dilate = has_ext("GL_NV_conservative_raster_dilate"); |
| @@ -8248,6 +8540,7 @@ static int find_extensionsGL(void) { | |||
| 8248 | GLAD_GL_NV_fragment_program2 = has_ext("GL_NV_fragment_program2"); | 8540 | GLAD_GL_NV_fragment_program2 = has_ext("GL_NV_fragment_program2"); |
| 8249 | GLAD_GL_NV_fragment_program4 = has_ext("GL_NV_fragment_program4"); | 8541 | GLAD_GL_NV_fragment_program4 = has_ext("GL_NV_fragment_program4"); |
| 8250 | GLAD_GL_NV_fragment_program_option = has_ext("GL_NV_fragment_program_option"); | 8542 | GLAD_GL_NV_fragment_program_option = has_ext("GL_NV_fragment_program_option"); |
| 8543 | GLAD_GL_NV_fragment_shader_barycentric = has_ext("GL_NV_fragment_shader_barycentric"); | ||
| 8251 | GLAD_GL_NV_fragment_shader_interlock = has_ext("GL_NV_fragment_shader_interlock"); | 8544 | GLAD_GL_NV_fragment_shader_interlock = has_ext("GL_NV_fragment_shader_interlock"); |
| 8252 | GLAD_GL_NV_framebuffer_mixed_samples = has_ext("GL_NV_framebuffer_mixed_samples"); | 8545 | GLAD_GL_NV_framebuffer_mixed_samples = has_ext("GL_NV_framebuffer_mixed_samples"); |
| 8253 | GLAD_GL_NV_framebuffer_multisample_coverage = has_ext("GL_NV_framebuffer_multisample_coverage"); | 8546 | GLAD_GL_NV_framebuffer_multisample_coverage = has_ext("GL_NV_framebuffer_multisample_coverage"); |
| @@ -8262,6 +8555,8 @@ static int find_extensionsGL(void) { | |||
| 8262 | GLAD_GL_NV_half_float = has_ext("GL_NV_half_float"); | 8555 | GLAD_GL_NV_half_float = has_ext("GL_NV_half_float"); |
| 8263 | GLAD_GL_NV_internalformat_sample_query = has_ext("GL_NV_internalformat_sample_query"); | 8556 | GLAD_GL_NV_internalformat_sample_query = has_ext("GL_NV_internalformat_sample_query"); |
| 8264 | GLAD_GL_NV_light_max_exponent = has_ext("GL_NV_light_max_exponent"); | 8557 | GLAD_GL_NV_light_max_exponent = has_ext("GL_NV_light_max_exponent"); |
| 8558 | GLAD_GL_NV_memory_attachment = has_ext("GL_NV_memory_attachment"); | ||
| 8559 | GLAD_GL_NV_mesh_shader = has_ext("GL_NV_mesh_shader"); | ||
| 8265 | GLAD_GL_NV_multisample_coverage = has_ext("GL_NV_multisample_coverage"); | 8560 | GLAD_GL_NV_multisample_coverage = has_ext("GL_NV_multisample_coverage"); |
| 8266 | GLAD_GL_NV_multisample_filter_hint = has_ext("GL_NV_multisample_filter_hint"); | 8561 | GLAD_GL_NV_multisample_filter_hint = has_ext("GL_NV_multisample_filter_hint"); |
| 8267 | GLAD_GL_NV_occlusion_query = has_ext("GL_NV_occlusion_query"); | 8562 | GLAD_GL_NV_occlusion_query = has_ext("GL_NV_occlusion_query"); |
| @@ -8278,9 +8573,11 @@ static int find_extensionsGL(void) { | |||
| 8278 | GLAD_GL_NV_query_resource_tag = has_ext("GL_NV_query_resource_tag"); | 8573 | GLAD_GL_NV_query_resource_tag = has_ext("GL_NV_query_resource_tag"); |
| 8279 | GLAD_GL_NV_register_combiners = has_ext("GL_NV_register_combiners"); | 8574 | GLAD_GL_NV_register_combiners = has_ext("GL_NV_register_combiners"); |
| 8280 | GLAD_GL_NV_register_combiners2 = has_ext("GL_NV_register_combiners2"); | 8575 | GLAD_GL_NV_register_combiners2 = has_ext("GL_NV_register_combiners2"); |
| 8576 | GLAD_GL_NV_representative_fragment_test = has_ext("GL_NV_representative_fragment_test"); | ||
| 8281 | GLAD_GL_NV_robustness_video_memory_purge = has_ext("GL_NV_robustness_video_memory_purge"); | 8577 | GLAD_GL_NV_robustness_video_memory_purge = has_ext("GL_NV_robustness_video_memory_purge"); |
| 8282 | GLAD_GL_NV_sample_locations = has_ext("GL_NV_sample_locations"); | 8578 | GLAD_GL_NV_sample_locations = has_ext("GL_NV_sample_locations"); |
| 8283 | GLAD_GL_NV_sample_mask_override_coverage = has_ext("GL_NV_sample_mask_override_coverage"); | 8579 | GLAD_GL_NV_sample_mask_override_coverage = has_ext("GL_NV_sample_mask_override_coverage"); |
| 8580 | GLAD_GL_NV_scissor_exclusive = has_ext("GL_NV_scissor_exclusive"); | ||
| 8284 | GLAD_GL_NV_shader_atomic_counters = has_ext("GL_NV_shader_atomic_counters"); | 8581 | GLAD_GL_NV_shader_atomic_counters = has_ext("GL_NV_shader_atomic_counters"); |
| 8285 | GLAD_GL_NV_shader_atomic_float = has_ext("GL_NV_shader_atomic_float"); | 8582 | GLAD_GL_NV_shader_atomic_float = has_ext("GL_NV_shader_atomic_float"); |
| 8286 | GLAD_GL_NV_shader_atomic_float64 = has_ext("GL_NV_shader_atomic_float64"); | 8583 | GLAD_GL_NV_shader_atomic_float64 = has_ext("GL_NV_shader_atomic_float64"); |
| @@ -8289,8 +8586,10 @@ static int find_extensionsGL(void) { | |||
| 8289 | GLAD_GL_NV_shader_buffer_load = has_ext("GL_NV_shader_buffer_load"); | 8586 | GLAD_GL_NV_shader_buffer_load = has_ext("GL_NV_shader_buffer_load"); |
| 8290 | GLAD_GL_NV_shader_buffer_store = has_ext("GL_NV_shader_buffer_store"); | 8587 | GLAD_GL_NV_shader_buffer_store = has_ext("GL_NV_shader_buffer_store"); |
| 8291 | GLAD_GL_NV_shader_storage_buffer_object = has_ext("GL_NV_shader_storage_buffer_object"); | 8588 | GLAD_GL_NV_shader_storage_buffer_object = has_ext("GL_NV_shader_storage_buffer_object"); |
| 8589 | GLAD_GL_NV_shader_texture_footprint = has_ext("GL_NV_shader_texture_footprint"); | ||
| 8292 | GLAD_GL_NV_shader_thread_group = has_ext("GL_NV_shader_thread_group"); | 8590 | GLAD_GL_NV_shader_thread_group = has_ext("GL_NV_shader_thread_group"); |
| 8293 | GLAD_GL_NV_shader_thread_shuffle = has_ext("GL_NV_shader_thread_shuffle"); | 8591 | GLAD_GL_NV_shader_thread_shuffle = has_ext("GL_NV_shader_thread_shuffle"); |
| 8592 | GLAD_GL_NV_shading_rate_image = has_ext("GL_NV_shading_rate_image"); | ||
| 8294 | GLAD_GL_NV_stereo_view_rendering = has_ext("GL_NV_stereo_view_rendering"); | 8593 | GLAD_GL_NV_stereo_view_rendering = has_ext("GL_NV_stereo_view_rendering"); |
| 8295 | GLAD_GL_NV_tessellation_program5 = has_ext("GL_NV_tessellation_program5"); | 8594 | GLAD_GL_NV_tessellation_program5 = has_ext("GL_NV_tessellation_program5"); |
| 8296 | GLAD_GL_NV_texgen_emboss = has_ext("GL_NV_texgen_emboss"); | 8595 | GLAD_GL_NV_texgen_emboss = has_ext("GL_NV_texgen_emboss"); |
| @@ -8309,6 +8608,7 @@ static int find_extensionsGL(void) { | |||
| 8309 | GLAD_GL_NV_transform_feedback2 = has_ext("GL_NV_transform_feedback2"); | 8608 | GLAD_GL_NV_transform_feedback2 = has_ext("GL_NV_transform_feedback2"); |
| 8310 | GLAD_GL_NV_uniform_buffer_unified_memory = has_ext("GL_NV_uniform_buffer_unified_memory"); | 8609 | GLAD_GL_NV_uniform_buffer_unified_memory = has_ext("GL_NV_uniform_buffer_unified_memory"); |
| 8311 | GLAD_GL_NV_vdpau_interop = has_ext("GL_NV_vdpau_interop"); | 8610 | GLAD_GL_NV_vdpau_interop = has_ext("GL_NV_vdpau_interop"); |
| 8611 | GLAD_GL_NV_vdpau_interop2 = has_ext("GL_NV_vdpau_interop2"); | ||
| 8312 | GLAD_GL_NV_vertex_array_range = has_ext("GL_NV_vertex_array_range"); | 8612 | GLAD_GL_NV_vertex_array_range = has_ext("GL_NV_vertex_array_range"); |
| 8313 | GLAD_GL_NV_vertex_array_range2 = has_ext("GL_NV_vertex_array_range2"); | 8613 | GLAD_GL_NV_vertex_array_range2 = has_ext("GL_NV_vertex_array_range2"); |
| 8314 | GLAD_GL_NV_vertex_attrib_integer_64bit = has_ext("GL_NV_vertex_attrib_integer_64bit"); | 8614 | GLAD_GL_NV_vertex_attrib_integer_64bit = has_ext("GL_NV_vertex_attrib_integer_64bit"); |
| @@ -8454,8 +8754,12 @@ static void find_coreGL(void) { | |||
| 8454 | GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; | 8754 | GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3; |
| 8455 | GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; | 8755 | GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3; |
| 8456 | GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3; | 8756 | GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3; |
| 8457 | if (GLVersion.major > 3 || (GLVersion.major >= 3 && GLVersion.minor >= 3)) { | 8757 | GLAD_GL_VERSION_4_0 = (major == 4 && minor >= 0) || major > 4; |
| 8458 | max_loaded_major = 3; | 8758 | GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4; |
| 8759 | GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4; | ||
| 8760 | GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4; | ||
| 8761 | if (GLVersion.major > 4 || (GLVersion.major >= 4 && GLVersion.minor >= 3)) { | ||
| 8762 | max_loaded_major = 4; | ||
| 8459 | max_loaded_minor = 3; | 8763 | max_loaded_minor = 3; |
| 8460 | } | 8764 | } |
| 8461 | } | 8765 | } |
| @@ -8478,6 +8782,10 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8478 | load_GL_VERSION_3_1(load); | 8782 | load_GL_VERSION_3_1(load); |
| 8479 | load_GL_VERSION_3_2(load); | 8783 | load_GL_VERSION_3_2(load); |
| 8480 | load_GL_VERSION_3_3(load); | 8784 | load_GL_VERSION_3_3(load); |
| 8785 | load_GL_VERSION_4_0(load); | ||
| 8786 | load_GL_VERSION_4_1(load); | ||
| 8787 | load_GL_VERSION_4_2(load); | ||
| 8788 | load_GL_VERSION_4_3(load); | ||
| 8481 | 8789 | ||
| 8482 | if (!find_extensionsGL()) return 0; | 8790 | if (!find_extensionsGL()) return 0; |
| 8483 | load_GL_3DFX_tbuffer(load); | 8791 | load_GL_3DFX_tbuffer(load); |
| @@ -8718,6 +9026,8 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8718 | load_GL_NV_gpu_shader5(load); | 9026 | load_GL_NV_gpu_shader5(load); |
| 8719 | load_GL_NV_half_float(load); | 9027 | load_GL_NV_half_float(load); |
| 8720 | load_GL_NV_internalformat_sample_query(load); | 9028 | load_GL_NV_internalformat_sample_query(load); |
| 9029 | load_GL_NV_memory_attachment(load); | ||
| 9030 | load_GL_NV_mesh_shader(load); | ||
| 8721 | load_GL_NV_occlusion_query(load); | 9031 | load_GL_NV_occlusion_query(load); |
| 8722 | load_GL_NV_parameter_buffer_object(load); | 9032 | load_GL_NV_parameter_buffer_object(load); |
| 8723 | load_GL_NV_path_rendering(load); | 9033 | load_GL_NV_path_rendering(load); |
| @@ -8730,12 +9040,15 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8730 | load_GL_NV_register_combiners(load); | 9040 | load_GL_NV_register_combiners(load); |
| 8731 | load_GL_NV_register_combiners2(load); | 9041 | load_GL_NV_register_combiners2(load); |
| 8732 | load_GL_NV_sample_locations(load); | 9042 | load_GL_NV_sample_locations(load); |
| 9043 | load_GL_NV_scissor_exclusive(load); | ||
| 8733 | load_GL_NV_shader_buffer_load(load); | 9044 | load_GL_NV_shader_buffer_load(load); |
| 9045 | load_GL_NV_shading_rate_image(load); | ||
| 8734 | load_GL_NV_texture_barrier(load); | 9046 | load_GL_NV_texture_barrier(load); |
| 8735 | load_GL_NV_texture_multisample(load); | 9047 | load_GL_NV_texture_multisample(load); |
| 8736 | load_GL_NV_transform_feedback(load); | 9048 | load_GL_NV_transform_feedback(load); |
| 8737 | load_GL_NV_transform_feedback2(load); | 9049 | load_GL_NV_transform_feedback2(load); |
| 8738 | load_GL_NV_vdpau_interop(load); | 9050 | load_GL_NV_vdpau_interop(load); |
| 9051 | load_GL_NV_vdpau_interop2(load); | ||
| 8739 | load_GL_NV_vertex_array_range(load); | 9052 | load_GL_NV_vertex_array_range(load); |
| 8740 | load_GL_NV_vertex_attrib_integer_64bit(load); | 9053 | load_GL_NV_vertex_attrib_integer_64bit(load); |
| 8741 | load_GL_NV_vertex_buffer_unified_memory(load); | 9054 | load_GL_NV_vertex_buffer_unified_memory(load); |